0000354908-19-000063.txt : 20190502 0000354908-19-000063.hdr.sgml : 20190502 20190502142608 ACCESSION NUMBER: 0000354908-19-000063 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190502 DATE AS OF CHANGE: 20190502 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: 19791304 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-03312019x10q.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, 2019
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 000-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 26, 2019, there were 135,421,141 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,
 
 
2019
 
2018
 
Revenue
$
444,736

 
$
439,618

 
Cost of goods sold
211,077

 
221,704

 
Gross profit
233,659

 
217,914

 
Operating expenses:
 
 
 
 
Research and development
47,998

 
44,561

 
Selling, general and administrative
104,579

 
107,683

 
Loss on sale of business

 
10,178

 
Total operating expenses
152,577

 
162,422

 
Earnings from operations
81,082

 
55,492

 
Interest expense
5,516

 
4,052

 
Interest income
(1,057
)
 
(956
)
 
Other expense (income), net
1,866

 
(2,219
)
 
Earnings before income taxes
74,757

 
54,615

 
Income tax provision
13,009

 
15,420

 
Net earnings
$
61,748

 
$
39,195

 
 
 
 
 
 
Net earnings per share:
 
 
 
 
Basic
$
0.46

 
$
0.28

 
Diluted
$
0.45

 
$
0.28

 
 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
Basic
135,541

 
138,504

 
Diluted
137,165

 
140,994

 




















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,
 
2019
 
2018
Net earnings
$
61,748

 
$
39,195

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

Foreign currency translation adjustments
(7,440
)
 
13,937

Total other comprehensive (loss) income
(8,247
)
 
13,937

Comprehensive income
$
53,501

 
$
53,132






































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,
 
2019
 
2018
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
284,363

 
$
512,144

Accounts receivable, net
356,693

 
323,746

Inventories
385,316

 
352,107

Assets held for sale, net

 
2,032

Prepaid expenses and other current assets
101,074

 
102,618

Total current assets
1,127,446

 
1,292,647

Property and equipment, net
253,678

 
247,407

Deferred income taxes, net
97,705

 
100,620

Goodwill
903,461

 
904,571

Intangible assets, net
140,551

 
146,845

Unallocated assets from acquisitions
575,079

 
14,210

Other assets
108,389

 
74,942

          Total assets
$
3,206,309

 
$
2,781,242

LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
131,422

 
$
95,496

Deferred revenue
30,238

 
32,703

Accrued payroll and related liabilities
72,714

 
81,118

Accrued product warranties
15,747

 
15,204

Advance payments from customers
25,056

 
19,691

Accrued expenses
44,220

 
41,761

Accrued income taxes
5,523

 
13,855

Other current liabilities
22,277

 
16,186

Credit facility
100,000

 

Current portion, long-term debt
12,451

 

Total current liabilities
459,648

 
316,014

Long-term debt
656,891

 
421,948

Deferred income taxes
19,806

 
22,927

Accrued income taxes
74,828

 
76,435

Pension and other long-term liabilities
92,441

 
67,132

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

 

Common stock, $0.01 par value, 500,000 shares authorized, 135,380 and 135,516 shares issued at March 31, 2019, and December 31, 2018, respectively, and additional paid-in capital
1,354

 
1,355

Retained earnings
2,058,680

 
2,024,523

Accumulated other comprehensive loss
(157,339
)
 
(149,092
)
Total shareholders’ equity
1,902,695

 
1,876,786

          Total liabilities and shareholders' equity
$
3,206,309

 
$
2,781,242




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


FLIR SYSTEMS, INC.
CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY
(in thousands, except for per share amounts)
(Unaudited)
 
 
Common Stock and
Additional
Paid-in Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Earnings (Loss)
 
Total
Shareholders'
Equity
 
 
 
 
 
 
 
 
 
Balance, December 31, 2018
 
$
1,355

 
$
2,024,523

 
$
(149,092
)
 
$
1,876,786

 
 
 
 
 
 
 
 
 
Opening balance adjustment(1)
 

 
3,439

 

 
3,439

Net earnings
 

 
61,748

 

 
61,748

Repurchase of common stock
 
(16,999
)
 
(7,999
)
 

 
(24,998
)
Common stock issued pursuant to stock-based compensation plans, net of shares withheld for taxes
 
8,708

 

 

 
8,708

Stock-based compensation
 
8,290

 

 

 
8,290

Dividends paid:
 
 
 
 
 
 
 


Common stock, $0.17/share
 

 
(23,031
)
 

 
(23,031
)
Other comprehensive loss:
 
 
 
 
 
 
 


Fair value adjustment on interest rate swap contracts
 

 

 
(807
)
 
(807
)
Foreign currency translation adjustment
 

 

 
(7,440
)
 
(7,440
)
Balance, March 31, 2019
 
$
1,354

 
$
2,058,680

 
$
(157,339
)
 
$
1,902,695

_________________________
(1) The Company recorded an immaterial correction which increased both retained earnings and deferred income taxes related to the Company's adoption of Accounting Standards Update 2016-16 "Intra-Entity Transfers of Assets Other Than Inventory" ("ASU 2016-16") during the year ended December 31, 2018.

 
 
Common Stock and
Additional
Paid-in Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Earnings (Loss)
 
Total
Shareholders'
Equity
 
 
 
 
 
 
 
 
 
Balance, December 31, 2017
 
$
91,162

 
$
1,856,756

 
$
(113,360
)
 
$
1,834,558

 
 
 
 
 
 
 
 
 
Adoption of ASC 606 and ASU 2016-16(2)
 

 
80,280

 

 
80,280

Net earnings
 

 
39,195

 

 
39,195

Repurchase of common stock
 
(94,956
)
 

 

 
(94,956
)
Common stock issued pursuant to stock-based compensation plans, net of shares withheld for taxes
 
3,232

 

 

 
3,232

Stock-based compensation
 
5,926

 

 

 
5,926

Dividends paid:
 
 
 
 
 
 
 
 
Common stock, $0.16/share
 

 
(22,232
)
 

 
(22,232
)
Other comprehensive income:
 
 
 
 
 
 
 
 
Foreign currency translation adjustment
 

 

 
13,937

 
13,937

Balance, March 31, 2018
 
$
5,364

 
$
1,953,999

 
$
(99,423
)
 
$
1,859,940

_________________________
(2) The Company adopted Accounting Standards Update 2014-09 "Revenue - Revenue from Contracts with Customers" ("ASU 606") and ASU 2016-16 on January 1, 2018, on a modified retrospective method.



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


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

 
Three Months Ended March 31,
 
2019
 
2018
CASH PROVIDED BY OPERATING ACTIVITIES:
 
 
 
Net earnings
$
61,748

 
$
39,195

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

 
16,446

Stock-based compensation arrangements
8,090

 
5,931

Deferred income taxes
222

 
4,574

Other, net
(1,328
)
 
(6,696
)
(Decrease) increase in cash, net of acquisitions, resulting from changes in:
 
 
 
Accounts receivable
(25,771
)
 
28,344

Inventories
(17,472
)
 
(8,760
)
Prepaid expenses and other current assets
1,944

 
1,331

Other assets
3,659

 
(477
)
Accounts payable
26,019

 
(8,150
)
Deferred revenue
(4,531
)
 
317

Accrued payroll and other liabilities
(8,057
)
 
(14,760
)
Accrued income taxes
(1,722
)
 
(29,435
)
Pension and other long-term liabilities
(3,952
)
 
15,316

Net cash provided by operating activities
55,511

 
43,176

CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Additions to property and equipment, net
(9,140
)
 
(7,099
)
Proceeds from sale of assets
2,973

 

Proceeds from sale of business

 
25,920

Business acquisitions, net of cash acquired
(579,556
)
 
(7,070
)
Other investments
(5,000
)
 
(9,500
)
Net cash (used) provided by investing activities
(590,723
)
 
2,251

CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Net proceeds from credit facility and long-term debt, including current portion
723,054

 

Repayment of credit facility
(375,000
)
 

Repurchase of common stock
(24,998
)
 
(94,956
)
Dividends paid
(23,031
)
 
(22,232
)
Proceeds from shares issued pursuant to stock-based compensation plans
9,721

 
3,497

Tax paid for net share exercises and issuance of vested restricted stock units
(1,013
)
 
(265
)
Other financing activities
(419
)
 
(11
)
Net cash provided (used) by financing activities
308,314

 
(113,967
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
(883
)
 
1,588

Net decrease in cash and cash equivalents
(227,781
)
 
(66,952
)
Cash and cash equivalents, beginning of year
512,144

 
519,090

Cash and cash equivalents, end of period
$
284,363

 
$
452,138




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


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, 2018.
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, 2019.
Recently Adopted Accounting Pronouncements
Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2016-02, "Leases ("ASC 842"). Effective January 1, 2019, the Company adopted ASC 842 and all the related amendments using the modified retrospective method, using the permitted practical expedients, to those contracts still outstanding as of January 1, 2019. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The most significant impact was the recognition, on a discounted basis, of right-of-use (ROU) assets totaling approximately $31.9 million and lease liabilities totaling approximately $34.2 million under non-cancelable operating leases as of January 1, 2019 and the related new required disclosures. The standard did not have an impact on the Company's consolidated income statements or consolidated statements of cash flows. For additional disclosures required under the new standard refer to Note 9: "Leases".
FASB ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" ("ASU 2017-04"). Effective January 1, 2019, the Company adopted 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 also 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 standard did not have an impact on the Company's consolidated financial statements.
FASB ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" ("ASU 2018-02"). Effective January 1, 2019, the Company adopted ASU 2018-02. The standard allows companies to reclassify stranded tax effects in Accumulated other comprehensive earnings (loss) that have been caused by the Tax Cuts and Jobs Act of 2017 (the Act) to Retained earnings for each period in which the effect of the change in the U.S. federal corporate income tax rate is recorded. However, the FASB made the reclassification optional. As a result, the Company assessed the impact of the ASU on its financial statements and did not exercise the option to reclassify the stranded tax effects caused by the Act.
FASB ASU No. 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting" ("ASU 2018-07"). Effective January 1, 2019, the Company adopted ASU 2018-07. The standard more closely aligns the accounting for employee and nonemployee share-based payments. The standard did not have a material impact on the Company's consolidated financial statements or disclosures.

6

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

Note 1.
Basis of Presentation - (Continued)
Recently Adopted Accounting Pronouncements - (Continued)
FASB ASU No. 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract” (“ASU 2018-15”). Effective January 1, 2019, the Company adopted ASU 2018-15. The amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The standard did not have a material impact on the Company’s consolidated financial statements.

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.
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 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.
The Company's products are sold with warranty provisions that require it to remedy deficiencies in quality or performance of the Company's products over a specified period of time, generally twelve to twenty-four months, at no cost to its customers. Warranty liabilities are established at the time that revenue is recognized at levels that represent the Company's estimate of the costs that will be incurred to fulfill those warranty requirements.
Provisions for estimated losses on sales or related receivables are recorded when identified. Service revenue is deferred and recognized over the contract period, as is the case for extended warranty contracts, or recognized as services are provided.
See Note 19, "Operating Segments and Related Information - Revenue and Long-Lived Assets by Geographic Area" for information related to the Company’s revenues disaggregated by significant geographical region and operating segment.
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, 2019.
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, 2019 and December 31, 2018 were $17.7 million and $10.5 million, respectively.

7

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

Note 2.
Revenue - (Continued)
Contract Balances
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, 2019 and December 31, 2018, contract liability balances totaled $69.3 million and $66.4 million, respectively. These balances included amounts classified as long-term as of March 31, 2019 and December 31, 2018 and were $14.0 million and $14.0 million, respectively, and are included within pension and other long-term liabilities in the accompanying Consolidated Balance Sheets. Approximately $20.3 million of revenue recognized during the three month period ended March 31, 2019 was included in the combined opening contract liability balances.

Remaining Performance Obligations
Remaining performance obligations 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, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $123.6 million. The Company expects to recognize revenue on approximately 84 percent of the remaining performance obligations over the next twelve 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. Performance-based restricted stock unit awards granted during the year ended December 31, 2018 may be earned based upon a combination of the Company's revenue and operating 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.
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 2009 ESPP must be held by employees for a period of at least 18 months after the date of purchase. On April 19, 2019, the Company's shareholders approved the FLIR Systems, Inc. 2019 Employee Stock Purchase Plan ("2019 ESPP"). The final purchase under the 2009 ESPP was on April 30, 2019 and the first offering under the 2019 ESPP commenced on May 1, 2019.


8

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

Note 3.    Stock-based Compensation - (Continued)
The following table sets forth the stock-based compensation expense recognized in the Consolidated Statements of Income (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Cost of goods sold
$
847

 
$
695

Research and development
1,708

 
1,409

Selling, general and administrative
5,535

 
3,827

Stock-based compensation expense before income taxes
$
8,090

 
$
5,931

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

 
$
1,057

As of March 31, 2019, the Company had approximately $45.5 million of total unrecognized stock-based compensation costs, net of estimated forfeitures, to be recognized over a weighted average period of two 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,
 
2019
 
2018
Numerator for earnings per share:
 
 
 
Net earnings for basic and diluted earnings per share
$
61,748

 
$
39,195

Denominator for earnings per share:
 
 
 
Weighted average number of common shares outstanding
135,541

 
138,504

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

 
2,490

Diluted shares outstanding
137,165

 
140,994

The effect of stock-based compensation awards for three months ended March 31, 2019, which in the aggregate consisted of 58,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.

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.

9

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

Note 5.
Fair Value of Financial Instruments - (Continued)
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 $0.7 million and $200.0 million of cash equivalents at March 31, 2019 and December 31, 2018, 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, 2019 and December 31, 2018, and the interest rate swap contract as of March 31, 2019 are disclosed in Note 6, "Derivative Financial Instruments," and are based on Level 2 inputs. The fair value of the Company's borrowings under the Credit Agreement as described in Note 13, "Credit Agreement," as of March 31, 2019 approximates the carrying value. The fair value of the Company’s senior unsecured notes as described in Note 14, "Long-Term Debt," is approximately $427.0 million and $418.8 million based upon Level 2 inputs at March 31, 2019 and December 31, 2018, respectively.

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 expense (income), net for the three months ended March 31, 2019 and 2018 were a net gain of $0.3 million and a net loss of $4.7 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,
 
2019
 
2018
European euro
$
69,805

 
$
61,452

Canadian dollar
23,456

 
19,685

British pound sterling
9,430

 
609

Brazilian real
8,112

 
8,598

Swedish kronor
6,707

 
3,608

Norwegian kroner
2,097

 

Australian dollar
1,205

 
1,131

Other
113

 
813

 
$
120,925

 
$
95,896

At March 31, 2019, the Company’s foreign currency forward contracts, in general, had maturities of three months or less.
The carrying amounts of the foreign exchange contracts included in the Consolidated Balance Sheets are as follows (in thousands):
 
March 31, 2019
 
December 31, 2018
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
Foreign exchange contracts
$
730

 
$
1,112

 
$
431

 
$
951


10

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

Note 6.        Derivative Financial Instruments - (Continued)
Interest Rate Swap Contracts
The Company's outstanding debt at March 31, 2019 consists of fixed rate notes and an unsecured credit facility consisting of a revolving loan facility, a U.S. dollar term loan facility and a Swedish kronor term loan facility, all of which accrue interest at a floating rate. As discussed in Note 13, "Credit Agreement," of the Notes to the Consolidated Financial Statements above, interest expense on the Company's floating rate debt is calculated based on a fixed spread over the applicable Eurocurrency rate (i.e. LIBOR). Therefore, fluctuations in market interest rates will cause interest expense increases or decreases on a given amount of floating rate debt.
The Company is managing its interest rate risk related to certain floating rate debt through a floored amortizing interest rate swap (“floored swap”) in which the Company receives floating rate payments subject to a floor of zero percent and makes fixed rate payments. The impact of the floored swap is to fix the floating rate basis for the calculation of interest on the unsecured Swedish kronor term loan at the levels indicated in the table below. The effective interest rate paid is equal to the fixed rates shown below plus the applicable spread then in effect. At March 31, 2019, the effective interest rate on the Swedish kronor term loan which includes the impact of the floored swap was 1.840 percent.

As of March 31, 2019, the following floored swap was outstanding:
Effective Date
 
Notional Amount (in millions Swedish Kronor)
 
Fixed Rate
 
Maturity Date
March 29, 2019
 
1,390.2
 
0.59%
 
March 31, 2024
The floored swap is designated and effective as a cash flow hedge and recorded as an asset or liability in the Company's Consolidated Balance Sheets at fair value. Fair value adjustments are recorded as an adjustment to accumulated other comprehensive earnings, except that any gains and losses on ineffectiveness of the floored swap would be recorded as an adjustment to other expense (income), net. The net fair value carrying amount of the Company's floored swap was a loss of $1.1 million, which has been recorded in prepaid expenses and other current assets, other assets, other current liabilities and pension and other long-term liabilities in the Consolidated Balance Sheet as of March 31, 2019.
All of the Company's derivative counterparties have investment grade credit ratings. The Company is a party to master netting arrangements that contain features that allow counterparties to net settle amounts arising from multiple separate derivative transactions or net settle in the case of certain triggering events such as a bankruptcy or major default of one of the counterparties to the transaction. The Company has not pledged assets or posted collateral as a requirement for entering into or maintaining derivative positions.

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

Note 8.
Inventories
Inventories consist of the following (in thousands):
 
March 31,
 
December 31,
 
2019
 
2018
Raw material and subassemblies
$
218,651

 
$
214,164

Work-in-progress
52,748

 
43,096

Finished goods
113,917

 
94,847

 
$
385,316

 
$
352,107



11

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

Note 9.
Leases
The Company determines if an arrangement is a lease at inception. Operating leases are included in other assets, other current liabilities, and pension and other long-term liabilities on the consolidated balance sheets. The Company does not have any finance leases at March 31, 2019.
Operating lease right-of-use assets (ROU assets) represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the commencement date of the lease based on the present value of minimum fixed lease payments over the lease term. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets also include prepaid lease payments made prior to commencement of the lease plus initial capitalized direct costs and exclude tenant improvement allowances. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense for minimum fixed lease payments is recognized on a straight-line basis over the lease term.
The Company has elected to apply the short-term lease exemption in accordance with guidance, and therefore, short-term leases (leases with a term of twelve months or less) are not recorded on the balance sheet. The Company has only a small number of leases that qualify for the exemption and the amount of its remaining short-term lease commitments is not significant.
Most of the Company’s operating leases are for buildings, warehouses and office space. These leases have remaining lease terms of approximately one year to ten years.
The components of lease expense was as follows (in thousands):
 
Three Months Ended March 31, 2019
 
 
 
 
Operating lease expense
$
2,635

 
Short-term lease expense
246

 
Variable lease expense
514

 
Total lease expense
$
3,395

 
Supplemental cash flow information related to operating leases (in thousands):
 
Three Months Ended March 31, 2019
 
 
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
$
2,422

 
Right-of-use assets obtained in exchange for lease obligations:
 
 
Operating leases
$
300

 
Supplemental balance sheet information related to operating leases (in thousands):
 
March 31, 2019
Operating lease right-of-use assets
$
30,222

Operating lease liabilities
$
33,655

As of March 31, 2019, the weighted average remaining lease term for operating leases was 5.3 years and the weighted average discount rate was 4.03% percent.

12

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

Note 9.
Leases - (Continued)
Maturities of lease liabilities as of March 31, 2019 were as follows (in thousands):
Nine months ending December 31, 2019
$
6,904

2020
8,300

2021
7,522

2022
4,636

2023
2,619

2024
1,760

Thereafter
5,883

Total lease payments
37,624

Less: imputed interest
(3,969
)
Present value of lease liabilities
$
33,655

The Company's future minimum lease commitments, net of sub-lease rental income, as of December 31, 2018, under Accounting Standard Codification Topic 840, the predecessor to Topic 842, are as follows:
 
Net
Operating
Leases
2019
$
10,561

2020
8,270

2021
7,283

2022
4,894

2023
2,934

Thereafter
5,911

Total minimum payments
$
39,853


Note 10.        Property and Equipment
Property and equipment are net of accumulated depreciation of $341.0 million and $333.4 million at March 31, 2019 and December 31, 2018, respectively.

Note 11.
Goodwill
The carrying value of goodwill and the activity for the three months ended March 31, 2019 are as follows (in thousands):
Balance, December 31, 2018
$
904,571

Currency translation adjustments
(1,110
)
Balance, March 31, 2019
$
903,461

See Note 19, "Operating Segments and Related Information" of the Notes to the Consolidated Financial Statements for additional information on the carrying value of goodwill by operating segments.

Note 12.        Intangible Assets
Intangible assets are net of accumulated amortization of $103.3 million and $97.7 million at March 31, 2019 and December 31, 2018, respectively.


13

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

Note 13.
Credit Agreement
On March 29, 2019, the Company entered into a Second Amended and Restated Credit Agreement (“Credit Agreement”) with Bank of America, N.A., JPMorgan Chase Bank, N.A., U.S. Bank National Association, Citibank, N.A., MUFG Union Bank, N.A., and the other lenders party thereto.  The Credit Agreement amended and restated the Company's existing Amended and Restated Credit Agreement, dated as of May 31, 2016 ("Existing Credit Agreement"). The Credit Agreement provides for a $650.0 million unsecured revolving credit facility, a $100.0 million unsecured term loan facility available in U.S. dollars amortizing at 5.000 percent per annum, and a $150.0 million unsecured term loan facility available in Swedish kronor amortizing at 5.000 percent per annum. The Credit Agreement has a term of five years and matures on March 29, 2024. In connection with the closing of the Credit Agreement, the Company made an initial borrowing of $100.0 million in revolving loans, $100.0 million in term loans in U.S. dollars, and the equivalent of $150.0 million in term loans in Swedish kronor. Additionally, the Company repaid in full all outstanding amounts, consisting of revolving loans in an aggregate principal amount of $375.0 million, under the Existing Credit Agreement.

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

 
$
425,000

Credit Agreement
249,025

 

Unamortized discounts and issuance costs of unsecured notes
(4,683
)
 
(3,052
)
 
$
669,342

 
$
421,948

Current portion, long-term debt
$
12,451

 
$

Long-term debt
$
656,891

 
$
421,948

In June 2016, the Company issued $425.0 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 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.
As discussed in Note 13, "Credit Agreement," of the Notes to the Consolidated Financial Statements above, on March 29, 2019, the Company made an initial borrowing of $100.0 million in term loans in U.S. dollars, and the equivalent of $150.0 million in term loans in Swedish kronor. Both term loans amortize at 5.000 percent per annum with the current portion included in current liabilities.

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

 
$
18,052

Amounts paid for warranty services
 
(2,776
)
 
(3,278
)
Warranty provisions for products sold
 
2,414

 
3,536

Business acquisition
 
874

 

Currency translation adjustments and other
 
(37
)
 
202

Accrued product warranties, end of period
 
$
19,058

 
$
18,512

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

 
$
15,319

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

 
$
3,193


14

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

Note 16.
Shareholders' Equity
On February 7, 2019, the Company's Board of Directors authorized the repurchase of up to 15.0 million shares of the Company's outstanding common stock. This authorization expires in February 2021. During the three months ended March 31, 2019, the Company repurchased 0.5 million shares of the Company's common stock through open market transactions under the under the 2019 authorization. The February 2017 authorization by the Company's Board of Directors expired in February 2019.
On March 8, 2019, the Company paid a dividend of $0.17 per share on its outstanding common stock to the shareholders of record as of the close of business on February 22, 2019. The total cash payments for dividends during the three months ended March 31, 2019 were $23.0 million.

Note 17.
Contingencies
Matters Involving the United States Department of State and Department of Commerce
On April 24, 2018, the Company entered into a Consent Agreement with the United States Department of State's Directorate of Defense Trade Controls (“DDTC”) to resolve allegations regarding the unauthorized export of technical data and defense services to dual and third country nationals from certain Company facilities, the failure to properly use and manage export licenses and export authorizations, and failures to report certain payments under 22 CFR Part 130 in potential violation of the International Traffic in Arms Regulation (“ITAR”). The Consent Agreement has a four-year term and provides for: (i) a civil penalty of $30.0 million with $15.0 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. During the three-month period ended March 31, 2018, the Company recorded a $15.0 million charge for the portion of the penalty that is not subject to suspension. In April 2018, the Company paid $1.0 million of the $15.0 million charge and as of March 31, 2019, the remaining amount payable of $3.5 million and $10.5 million has been recorded in other current liabilities and pension and other long-term liabilities, respectively. The remaining $14.0 million is payable in annual installments of $3.5 million through April 2022. The Company expects recent and future investments in remedial compliance measures will be sufficient to cover the $15.0 million suspension amount.
As part of the Consent Agreement, DDTC acknowledged that the Company voluntarily disclosed certain of the alleged Arms Export Control Act and ITAR violations, which were resolved pursuant to the Consent Agreement, cooperated in the DDTC's review, and instituted a number of compliance program improvements.
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. The Company also submitted a voluntary self-disclosure regarding the same matter with the United States Department of Commerce Bureau of Industry and Security ("BIS"). DDTC and BIS both acknowledged the submissions and, at the request of the agencies, the Company executed tolling agreements for this matter, suspending the statute of limitations through January 13, 2019 for DDTC and May 15, 2019 for DDTC and BIS, respectively. This matter remains under review by DDTC and BIS.
In June 2017, BIS informed the Company of additional export licensing requirements that restrict the Company’s ability to sell certain 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 sale without a license or 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. BIS 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 export and 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.

15

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

Note 17.
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. The Company identified the cause of these quality issues, notified customers of their option to request repair and modification of their in-field units, and has begun in-field repairs of identified affected 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 on remaining units to be between $4.9 million and $12.1 million. As no single amount within the range is a better estimate than any other amount within the range, the Company has recorded an accrual of $4.9 million in other current liabilities as of March 31, 2019. Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate.
Shareholder Derivative Lawsuit
In October 2018, a shareholder filed a derivative lawsuit in the Circuit Court of the State of Oregon for the County of Multnomah under the caption Stein v. Carter, et al., Case No. 18CV46824, against the Company, as a nominal defendant, and certain current and former directors of the Company.  Pointing to the Company’s 2015 settlement with the United States Securities and Exchange Commission of alleged United States Foreign Corrupt Practices Act violations and 2018 settlement with United States Department of State of alleged export control violations, the complaint alleges that the Company’s directors breached their fiduciary duties by failing to ensure that the Company had internal controls in place that would have prevented the alleged underlying misconduct and these settlements.  The complaint also asserts claims for corporate waste and unjust enrichment, and seeks unspecified monetary damages from the individual defendants, injunctive relief, disgorgement of director compensation, and attorneys’ fees and costs.  Because the complaint is derivative in nature, it does not seek monetary damages from the Company.  However, the Company may be required to advance, and ultimately be responsible for, the legal fees and costs incurred by the individual defendants.
On January 16, 2019, the defendants moved to dismiss the complaint. On March 21, 2019, instead of opposing the defendants' motion, the plaintiff filed an amended complaint. On April 25, 2019, the defendants moved to dismiss the amended complaint. A hearing on the motion to dismiss has been set for July 19, 2019.
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 18.
Income Taxes
The provision for income taxes was as follows:
 
Three Months Ended March 31,
 
2019
 
2018
Income tax provision
$
13,009

 
$
15,420

Effective tax rate
17.4
%
 
28.2
%
The effective tax rate for the three months ended March 31, 2019, is lower than the United States Federal tax rate of 21.0 percent mainly due to a reduction in previously non-deductible interest expense and excess tax benefits from stock compensation, offset partially by state taxes, higher tax rates applied to income earned in certain foreign jurisdictions, and other discrete items.

16

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

Note 18.
Income Taxes - (Continued)
As of March 31, 2019 and December 31, 2018, the Company has accrued income tax liabilities of $42.9 million related to the transition tax enacted on December 22, 2017 as part of the Tax Cuts and Jobs Act. Of the amounts accrued, none are expected to be due within one year. The remaining transition tax will not accrue interest and will be paid in annual installments beginning in 2020 through 2024.
As of March 31, 2019, the Company had approximately $20.4 million of unrecognized tax benefits, all of which would affect the Company’s effective tax rate if recognized. The Company anticipates approximately $5.1 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, 2019, the Company had $6.2 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.
During the three-month period ending December 31, 2018, the Swedish Tax Authority (“STA”) issued a reassessment of tax for the year ending December 31, 2012 to one of the Company's non-operating subsidiaries in Sweden. The reassessment concerns the use of tax credits applied against capital gains pursuant to European Union Council Directive 2009/133/EC, commonly referred to as the EU Merger Directive, and assesses taxes and penalties totaling approximately $321.6 million (Swedish kronor 3.0 billion). The Company believes the STA’s assertions in the reassessment are not in accordance with Swedish tax regulations and plans to defend the Company's positions with the STA and through the Swedish court system, as necessary. Consequently, no adjustment to the Company's unrecognized tax benefits has been recorded in relation to this matter.
Management believes that the Company's recorded tax liabilities are adequate in the aggregate for its income tax exposures.
The Company currently has the following tax years open to examination by major taxing jurisdictions:
 
Tax Years:
United States Federal
2015 - 2017
State of California
2014 - 2017
State of Massachusetts
2014 - 2017
State of Oregon
2015 - 2017
Sweden
2012 - 2017
United Kingdom
2014 - 2017
Belgium
2011 - 2017

Note 19.        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.
Government and Defense Business Unit
The Government and 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.

17

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

Note 19.        Operating Segments and Related Information - (Continued)
Operating Segments - (Continued)
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,
 
 
2019
 
2018
 
Revenue—External Customers:
 
 
 
 
Industrial
$
179,370

 
$
170,658

 
Government and Defense
173,350

 
159,331

 
Commercial
92,016

 
109,629

 
 
$
444,736

 
$
439,618

 
Revenue—Intersegments:
 
 
 
 
Industrial
$
6,198

 
$
6,332

 
Government and Defense
1,512

 
1,528

 
Commercial
4,433

 
4,481

 
Eliminations
(12,143
)
 
(12,341
)
 
 
$

 
$

 
Segment operating income:
 
 
 
 
Industrial
$
56,897

 
$
45,455

 
Government and Defense
48,267

 
46,182

 
Commercial
12,948

 
14,472

 
 
$
118,112

 
$
106,109

 

18

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

Note 19.        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,
 
 
2019
 
2018
 
Consolidated segment operating income
$
118,112

 
$
106,109

 
Unallocated corporate expenses
(24,562
)
 
(34,948
)
 
Amortization of purchased intangible assets
(5,928
)
 
(5,987
)
 
Amortization of acquisition-related inventory step-up
(6,477
)
 

 
Loss on sale of business

 
(10,178
)
 
Restructuring and other charges
(63
)
 
496

 
Consolidated earnings from operations
81,082

 
55,492

 
Interest and non-operating expenses, net
(6,325
)
 
(877
)
 
Consolidated earnings before income taxes
$
74,757

 
$
54,615

 
Unallocated corporate expenses include general corporate expenses, acquisition related costs and executive transition costs.
 
March 31,
 
December 31,
 
2019
 
2018
Operating segment assets:
 
 
 
 Net accounts receivable, inventories and demonstration assets:
 
 
 
Industrial
$
263,551

 
$
266,457

Government and Defense
359,195

 
307,041

Commercial
152,722

 
137,560

 
$
775,468

 
$
711,058

Goodwill:
 
 
 
Industrial
390,599

 
391,603

Government and Defense
284,649

 
284,188

Commercial
228,213

 
228,780

 
$
903,461

 
$
904,571

Total operating segment assets
$
1,678,929

 
$
1,615,629

 
 
 
 
Assets not allocated:
 
 
 
 Cash and cash equivalents
$
284,363

 
$
512,144

 Assets held for sale, net

 
2,032

 Prepaid expenses and other current assets
67,615

 
67,413

 Property and equipment, net
253,678

 
247,407

 Deferred income taxes
97,705

 
100,620

 Intangible assets, net
140,551

 
146,845

 Unallocated assets from acquisitions
575,079

 
14,210

 Other assets
108,389

 
74,942

Total assets
$
3,206,309

 
$
2,781,242


19

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

Note 19.        Operating Segments and Related Information - (Continued)
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, 2019
 
Industrial
 
Government and Defense
 
Commercial
 
Total
United States
$
101,211

 
$
109,304

 
$
32,211

 
$
242,726

Europe
31,308

 
26,596

 
42,556

 
100,460

Asia
34,434

 
17,386

 
6,959

 
58,779

Middle East/Africa
3,769

 
17,407

 
6,096

 
27,272

Canada/Latin America
8,648

 
2,657

 
4,194

 
15,499

 
$
179,370

 
$
173,350

 
$
92,016

 
$
444,736

 
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,664

 
27,184

 
5,559

 
36,407

Canada/Latin America
11,098

 
1,460

 
6,313

 
18,871

 
$
170,658

 
$
159,331

 
$
109,629

 
$
439,618

Long-lived assets by significant geographic locations are as follows (in thousands):
 
March 31,
 
December 31,
 
2019
 
2018
United States
$
1,308,819

 
$
720,885

Europe
445,145

 
446,704

Other foreign
227,194

 
220,386

 
$
1,981,158

 
$
1,387,975

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

 
$
118,955



20

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

Note 20.
Business Acquisitions and Divestitures
Business Acquisitions
On March 26, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of Fishing Hot Spots, a privately held technology company for approximately $7.1 million in cash. During the third quarter of 2018, the Company finalized the purchase price allocation and recorded $2.2 million of identified intangible assets and goodwill of $4.7 million in the Commercial business unit.
On April 3, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of Fishidy, Inc., a privately held startup technology company for approximately $7.1 million in cash. During the third quarter of 2018, the Company finalized the purchase price allocation and recorded $3.8 million of identified intangible assets and goodwill of $4.6 million in the Commercial business unit.
On September 10, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of Acyclica, Inc., a privately held software developer for automotive roadway and intersection data generation and analysis for approximately $10.3 million, including an estimate for contingent consideration pursuant to the stock purchase agreement. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the first half of 2019. Goodwill and intangibles will be recorded in the Commercial business unit. The preliminary unallocated purchase price of approximately $9.9 million, including an estimate for contingent consideration pursuant to the stock purchase agreement, has been reported in unallocated assets from acquisitions as of March 31, 2019.
On October 16, 2018, the Company acquired substantially all of the outstanding shares of SeaPilot AB, a privately held technology company for approximately $4.6 million in cash. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the first half of 2019. Goodwill and intangibles will be recorded in the Commercial business unit. The preliminary unallocated purchase price of approximately $4.3 million has been reported in unallocated assets from acquisitions as of December 31, 2018.
On January 28, 2019, the Company completed its acquisition of 100% of the outstanding stock of Aeryon Labs Inc., a privately held developer of high-performance UAS for the global military, public safety, and critical infrastructure markets for approximately $210.6 million in cash. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the second half of 2019. Goodwill and intangibles will be recorded in the Government and Defense business unit. The preliminary unallocated purchase price of approximately $192.8 million has been reported in unallocated assets from acquisitions as of March 31, 2019.
On March 4, 2019, the Company completed its acquisition of 100% of the outstanding stock of Endeavor Robotics Holdings, Inc. a privately held developer of battle-tested, tactical unmanned ground vehicles for the global military, public safety, and critical infrastructure markets for approximately $386.8 million in cash. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the second half of 2019. Goodwill and intangibles will be recorded in the Government and Defense business unit. The preliminary unallocated purchase price of approximately $368.0 million has been reported in unallocated assets from acquisitions as of March 31, 2019.
The business acquisitions listed above are not significant as defined in Regulation S–X under the Securities Exchange Act of 1934, nor are they significant compared to the Company's overall results of operations. Consequently, no pro forma financial information is provided.

21

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

Note 20.
Business Acquisitions and Divestitures - (Continued)
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 business unit for total cash consideration of approximately $28.8 million. As a result of this combined sale, the Company recognized a total pre-tax loss of approximately $37.3 million (approximately $23.6 million in year ended December 31, 2017 and approximately $13.7 million in the year ended December 31, 2018). This disposal did not qualify as discontinued operations and therefore, its operating results were included in the Company’s continuing operations for all periods presented through the date of the sale.

Note 21.
Subsequent Events
On April 18, 2019, the Company’s Board of Directors declared a quarterly dividend of $0.17 per share on its common stock, payable on June 7, 2019, to shareholders of record as of the close of business on May 24, 2019. The total cash payment of this dividend will be approximately $23.0 million.
On May 1, 2019, the Company acquired the outstanding stock of New England Optical Systems, Inc., a privately-held engineering and manufacturing company engaged in the design and production of technologically advanced infrared optical assemblies. The transaction consideration includes an initial $22.0 million cash payment with up to an additional $12.0 million paid over a two-year period, dependent upon achieving certain milestones. The acquisition will be reported within the Company’s Industrial Business Unit, further expanding its vertically integrated manufacturing strategy.



22


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 amount of order cancellations.
Revenue. Consolidated revenue for the three months ended March 31, 2019, increased by 1.2 percent year over year, from $439.6 million in the first quarter of 2018 to $444.7 million in the first quarter of 2019. Increases in revenues for the three month period in our Industrial and Government and Defense business units were partially offset by declines in the Commercial business unit.
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. We currently expect total annual revenue for 2019 to be higher than 2018 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 45.4 percent and 48.7 percent of total revenue for the quarters ended March 31, 2019 and 2018, 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.
Cost of goods sold. Cost of goods sold for the three months ended March 31, 2019 were $211.1 million compared to cost of goods sold for the three months ended March 31, 2018 of $221.7 million. The decrease in cost of goods sold for the three month periods is primarily related to the decline in our Commercial business unit, which was largely a result of our divestiture of the Consumer and Small and Medium-sized ("SMB") Security businesses as announced in February 2018.
Gross profit. Gross profit for the quarter ended March 31, 2019, was $233.7 million compared to $217.9 million for the same quarter last year. Gross margin, defined as gross profit divided by revenue, increased from 49.6 percent in the first quarter of 2018 to 52.5 percent in the first quarter of 2019. The increase in gross margin for the three and nine month periods was primarily due to product mix in the Government and Defense business unit and product mix and productivity improvement in the Industrial business unit.

23


Research and development expenses. Research and development expenses for the first quarter of 2019 totaled $48.0 million, compared to $44.6 million in the first quarter of 2018. Research and development expenses as a percentage of revenue were 10.8 percent for the three months ended March 31, 2019 and 10.1 percent for the three months ended March 31, 2018. 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, 2018, 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 approximate range, on an annual basis, for the foreseeable future.
Selling, general, and administrative expenses. Selling, general, and administrative expenses were $104.6 million and $107.7 million for the quarters ended March 31, 2019 and 2018, respectively. The decrease in selling, general, and administrative expenses year over year is primarily attributed to a $15 million regulatory settlement recorded in the first quarter of 2018 partially offset by acquisition related expenses for acquisitions occurring in the first quarter of 2019. Selling, general, and administrative expenses as a percentage of revenue were 23.5 percent and 24.5 percent for the quarters ended March 31, 2019 and 2018, respectively. Over the past five annual periods through December 31, 2018, our annual selling, general and administrative expenses have varied between 19.4 percent and 21.8 percent of revenue, and excluding the impact of the $15.0 million regulatory settlement cost described above, we currently expect these expenses to remain within that approximate 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 20, "Business Acquisitions and Divestitures," of the Notes to the Consolidated Financial Statements for additional information.
Interest expense. Interest expense for the three months ended March 31, 2019, was $5.5 million, compared to $4.1 million for the same period of 2018. Interest expense for the three month period in 2019 was primarily associated with the $425 million aggregate principal amount of our 3.125 percent senior unsecured notes and interest on amounts drawn under our credit facility. Interest expense for the same period in 2018 was primarily associated with the $425 million aggregate principal amount of our 3.125 percent senior unsecured notes.
Income taxes. Our income tax provision of $13.0 million for the three months ended March 31, 2019, represents an effective tax rate of 17.4 percent. Our income tax provision for the three months ended March 31, 2018 was $15.4 million, which represented an effective tax rate of 28.2 percent. The effective tax rate for the three months ended March 31, 2019 is lower than the United States Federal tax rate of 21 percent mainly due to a reduction in previously non-deductible interest expense and excess tax benefits from stock compensation, offset partially by state taxes, higher tax rates applied to income earned in certain foreign jurisdictions, and other discrete items.
During 2018, the Swedish Tax Authority (“STA”) issued a reassessment of tax for the year ending December 31, 2012 to one of our non-operating subsidiaries in Sweden. The reassessment concerns the use of tax credits applied against capital gains pursuant to European Union Council Directive 2009/133/EC, commonly referred to as the EU Merger Directive, and assesses taxes and penalties totaling approximately $321.6 million (Swedish kronor 3.0 billion). We believe the STA’s assertions in the reassessment are not in accordance with Swedish tax regulations and plan to defend our positions with the STA and through the Swedish court system, as necessary. Consequently, no adjustment to our unrecognized tax benefits has been recorded in relation to this matter.

Segment Operating Results
The Company is currently organized into three reportable segments. The three reportable segments continue to be the Industrial business unit, Government and Defense business unit and the Commercial business unit. See Note 19, “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.  

24


Industrial
Industrial business unit operating results are as follows (in millions, except percentages):
 
Three Months Ended March 31,
 
2019
 
2018
Revenue
$
179.4

 
$
170.7

Earnings from operations
56.9

 
45.5

Operating margin
31.7
%
 
26.6
%
Backlog, end of period
173

 
179

Industrial business unit revenue for the quarter ended March 31, 2019 increased by 5.1 percent compared to the same period of 2018. The increase in revenue for the three month period ended March 31, 2019, compared to the same period of 2018, was predominately attributable to strong growth across the cooled cores and UAS product lines partially offset by volume declines in the Integrated Imaging Systems (IIS) business. The increases in earnings from operations and corresponding operating margin for the three month period ended March 31, 2019, compared to the same period of 2018, were predominately attributable to favorable product mix in the OEM cores business and productivity initiatives to improve manufacturing efficiency across all divisions. The decline in backlog during the three months ended March 31, 2019 is primarily attributed to productivity initiatives executed during the period to reduce lead times for customer deliveries of our machine vision and volume hand-held product lines.
Government and Defense
Government and Defense business unit operating results are as follows (in millions, except percentages):
 
Three Months Ended March 31,
 
2019
 
2018
Revenue
$
173.4

 
$
159.3

Earnings from operations
48.3

 
46.2

Operating margin
27.8
%
 
29.0
%
Backlog, end of period
451

 
357

Government and Defense business unit revenue for the quarter ended March 31, 2019 increased by 8.8 percent compared to the same period of 2018. The increase in both revenue and earnings from operations for the three month period ended March 31, 2019, compared to the same period of 2018, was primarily driven by increased volumes of UAS products and surveillance systems as well as the partial period revenue related to the acquisitions of Aeryon Labs Inc. and Endeavor Robotics Holdings Inc. during the quarter ended March 31, 2019. The decline in operating margin for the three month period ended March 31, 2019, compared to the same period of 2018 is also attributed to the inclusion of the results from these acquisitions. See Note 20, "Business Acquisitions and Divestitures," for further information. The increase in year-over-year backlog is primarily driven by timing of orders and subsequent timing of deployment of major programs in addition to the first quarter of 2019 acquisitions as noted above.
Commercial
Commercial business unit operating results are as follows (in millions, except percentages):
 
Three Months Ended March 31,
 
2019
 
2018
Revenue
$
92.0

 
$
109.6

Earnings from operations
12.9

 
14.5

Operating margin
14.1
%
 
13.2
%
Backlog, end of period
48

 
60



25


Commercial business unit revenue for the quarter ended March 31, 2019 decreased by 16.1 percent compared to the same period of 2018. The decrease in both revenue and earnings from operations for the three month period ended March 31, 2019 compared to the same period of 2018 was primarily due to the divestiture of our Consumer and SMB Security business during the first quarter of 2018 and volume declines in our Outdoor and Tactical Systems ("OTS") business. The decrease in year over year backlog is primarily attributed to a shift to non-current backlog for certain orders as well as volume declines in the OTS business.

Liquidity and Capital Resources
At March 31, 2019, we had a total of $284.4 million in cash and cash equivalents, $95.2 million of which resided in the United States and $189.2 million at our foreign subsidiaries, compared to cash and cash equivalents at December 31, 2018, of $512.1 million, of which $327.0 million resided in the United States and $185.1 million at our foreign subsidiaries. The decrease in cash and cash equivalents during the three months ended March 31, 2019, was primarily due to cash used for business acquisitions of $579.6 million, common stock repurchases of $25.0 million, dividend payments of $23.0 million, a minority interest investment of $5.0 million and capital expenditures of $9.1 million, partially offset by cash provided from operations of $55.5 million, net proceeds of $348.1 million from our revolving credit facility and long-term debt, and proceeds of $9.7 million from shares issued under our stock compensation plans.
Cash provided by operating activities during the three months ended March 31, 2019 totaled $55.5 million, which primarily consisted of net earnings, adjusted for depreciation and amortization, stock-based compensation, other non-cash items and changes in working capital. The increase of cash provided by operating activities in 2019 over 2018 was due to an increase in net income and working capital improvements.
Cash used by investing activities for the three months ended March 31, 2019 totaled $590.7 million, which consisted primarily of business acquisitions, a minority interest investment and capital expenditures in the ordinary course of business.
Cash provided by financing activities for the three months ended March 31, 2019 totaled $308.3 million, which primarily consisted of cash provided from net proceeds from our revolving credit facility and long-term debt, and proceeds from shares issued under our stock compensation plans, partially offset by repurchases of shares of our common stock and the payment of quarterly dividends.
On March 29, 2019, we entered into a Second Amended and Restated Credit Agreement (“Credit Agreement”) with Bank of America, N.A., JPMorgan Chase Bank, N.A., U.S. Bank National Association, Citibank, N.A., MUFG Union Bank, N.A., and the other lenders party thereto. The Credit Agreement amended and restated the Company's existing Amended and Restated Credit Agreement, dated as of May 31, 2016 ("Existing Credit Agreement"). The Credit Agreement provides for a $650.0 million unsecured revolving credit facility, a $100.0 million unsecured term loan facility available in U.S. dollars amortizing at 5.000 percent per annum, and a $150.0 million unsecured term loan facility available in Swedish kronor amortizing at 5.000 percent per annum. The Credit Agreement has a term of five years and matures on March 29, 2024. In connection with the closing of the Credit Agreement, we made an initial borrowing of $100.0 million in revolving loans, $100.0 million in term loans in U.S. dollars, and the equivalent of $150.0 million in term loans in Swedish kronor. Additionally we repaid in full all outstanding amounts, consisting of revolving loans in an aggregate principal amount of $375.0 million, under the Existing Credit Agreement.
We have the right, subject to certain conditions, including approval of additional commitments by qualified lenders, to increase the availability under the revolving credit facility by an additional $200.0 million until March 29, 2024. 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 fluctuate depending on the type and tenor of the borrowing, with the most common being a Eurocurrency rate loan based on the published Eurocurrency rate (i.e. LIBOR) in which the loan is denominated. Any amounts outstanding under the Credit Agreement bear interest, at our election, at either (A) the rate of interest paid for deposits in the relevant currency (the "Eurocurrency Base Rate") plus an applicable margin between 1.000 percent to 1.375 percent, or (B) the highest of (i) the federal funds rate plus 0.500%, (ii) the prime lending rate of Bank of America, N.A. or (iii) the Eurocurrency Base Rate plus 1.000%, in each case plus an applicable margin between 0.000% and 0.375%, depending on our consolidated total leverage ratio. At March 31, 2019, the borrowing rate on the revolving loan was 3.749 percent per annum, the borrowing rate on the U.S. dollar term loan was 3.851 percent per annum and the borrowing rate on the Swedish kronor term loan was 1.243 percent per annum. The Credit Agreement requires us to pay a commitment fee on the amount of unused revolving commitments at a rate, based on our consolidated total leverage ratio, which ranges from 0.125 percent to 0.200 percent of unused revolving commitments. At March 31, 2019, the commitment fee on the amount of unused revolving credit was 0.175 percent per annum. The Credit Agreement contains one financial covenant that requires maintenance of a consolidated total leverage ratio with which we were in compliance at March 31, 2019. The credit facilities available under the Credit Agreement are unsecured. The Credit Agreement also contains language providing for the adoption of a LIBOR successor rate consistent with market practice.

26


To manage the interest rate risk arising from the variability in interest expense attributable to amounts drawn under the Swedish kronor term loan, we entered into a floored amortizing interest rate swap with a Swedish kronor notional amount equivalent to $150.0 million. The interest rate swap was designated, and effective, as cash flow hedges.
We had $11.0 million of letters of credit outstanding under the Credit Agreement at March 31, 2019, which reduced the total availability under the revolving commitments under the Credit Agreement.
In June 2016, we issued $425.0 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.750 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 expired on February 8, 2019. On February 7, 2019, 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 7, 2021. As of March 31, 2019, a total of 0.5 million shares have been repurchased under the February 7, 2019 authorization.
As of March 31, 2019 and December 31, 2018, the Company has accrued income tax liabilities of $42.9 million related to the transition tax enacted on December 22, 2017 as part of the Tax Cuts and Jobs Act. Of the amounts accrued, none are expected to be due within one year. The remaining transition tax will not accrue interest and will be paid in annual installments beginning in 2020 through 2024.
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.
During 2018, the Swedish Tax Authority (“STA”) issued a reassessment of tax for the year ending December 31, 2012 to one of our non-operating subsidiaries in Sweden. The reassessment concerns the use of tax credits applied against capital gains pursuant to European Union Council Directive 2009/133/EC, commonly referred to as the EU Merger Directive, and assesses taxes and penalties totaling approximately $321.6 million (Swedish kronor 3.0 billion). We believe the STA’s assertions in the reassessment are not in accordance with Swedish tax regulations and plan to defend our positions with the STA and through the Swedish court system, as necessary. Consequently, no adjustment to our unrecognized tax benefits has been recorded in relation to this matter.
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.


27


Off-Balance Sheet Arrangements
As of March 31, 2019, we did 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.

Recently Issued Accounting Pronouncements
In November 2018, the FASB issued ASU No. 2018-18, "Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606" ("ASU 2018-18"). The standard clarifies that certain transactions between collaborative arrangement participants should be accounted for under ASC 606, when one participant is a customer, and specifies that a distinct good or service is the unit of account for evaluating whether the transaction is with a customer. The standard also provides some guidance on presentation of transactions not in the scope of ASC 606. The standard is effective for fiscal years beginning after December 15, 2019. Early adoption is permitted as long as a company has already adopted the guidance in ASC 606. The Company plans to adopt the standard as of January 1, 2020 and 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. Readers should 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 14, "Contingencies" of the Notes to the Consolidated Financial Statements included in the Form 10-K for the fiscal year ended December 31, 2018. 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 2019.

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, 2019, other than the $100 million borrowed under the revolving credit facility and $250 million borrowed under the term loan facility and related interest under the Credit Agreement, as described above in "Liquidity and Capital Resources."

Contingencies
See Note 17, "Contingencies," of the Notes to the Consolidated Financial Statements for 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.


28


ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
As of March 31, 2019, 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, 2018, other than the following:
Interest Rate Risk
The Company’s exposure to changes in market interest rates relates primarily to interest paid on the Company’s floating rate long-term debt. The Company’s floating rate long-term debt consists of amounts borrowed under our revolving loan facility that bears interest at the respective Eurocurrency rate (i.e. LIBOR) plus a scheduled spread. Fluctuations in market interest rates will cause interest expense increases or decreases on such long-term debt.
As our risk management objectives include mitigating the risk of changes in cash flows attributable to changes in the designated three-month Eurocurrency rate on the Company’s Swedish kronor term loan, the Company entered into a floored amortizing interest rate swap for the aggregate notional amount borrowed changes in the cash flows of the interest rate swap is expected to exactly offset the changes in cash flows attributable to fluctuations in the three-month Eurocurrency-based interest payments. The net effect of the swap is to convert the floating interest rate basis to a fixed rate of 0.59 percent.
See Note 6, "Derivative Financial Instruments - Interest Rate Swap Contracts," Note 13, "Credit Agreement," and Note 14, "Long-Term Debt," of the Notes to the Consolidated Financial Statements and Item 2 of Part I, "Management's Discussion and Analysis of Financial Condition and Results of Operations," for additional information on the Company's interest rate risk.

ITEM 4.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
As of March 31, 2019, 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
There have been no changes in the Company’s internal control over financial reporting that occurred during the Company’s fiscal quarter ended March 31, 2019, that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting. The Company implemented internal controls to ensure it adequately evaluated its contracts and properly assessed the impact of the new accounting standard related to leases on the Company's financial statements to facilitate the adoption on January 1, 2019. There were no significant changes to the Company's internal control over financial reporting due to the adoption of the new standard.




29


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 17, “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, 2018, 2017 and 2016, approximately 29 percent, 26 percent and 25 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. A failure to pass budget appropriations, adopt continuing funding resolutions or other budgetary decisions limiting or delaying federal government spending, could reduce government spending on our products and services and have a material adverse effect on our business and our operating results.
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.
Considerable uncertainty exists regarding how future budget and program decisions will unfold, including the defense spending priorities of the United States government agencies. If annual appropriations bills are not timely enacted for fiscal year 2020 or beyond, the United States government may continue to operate under a continuing resolution. This could restrict new contract or program starts, presenting resource allocation challenges and placing limitations on some planned program budgets. We may also face another United States government shutdown of unknown duration. If a prolonged government shutdown of the Department of Defense were to occur, it could result in program cancellations, disruptions and/or stop work orders and could limit the United States government’s ability effectively to progress programs and to make timely payments, limit our ability to obtain necessary export licenses to ship internationally, and limit our ability to perform on our United States government contracts and successfully compete for new work. Consequently, significant delays or reductions in appropriations; long-term funding under a continuing resolution; an extended debt ceiling breach or government shutdown; and/or future budget and program decisions, among other items, may negatively impact our business and could have a material adverse effect on our financial condition and results of 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.

30


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 our long-term competitiveness. 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. 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, 2018, 2017 and 2016, international sales accounted for 47 percent, 47 percent and 46 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 any applicable 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;

31


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 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
instability in economic or political conditions, inflation, recession, actual or anticipated military or political conflicts, and potential impact due to the upcoming exit of the United Kingdom (the "U.K.") from the European Union (the "EU"), colloquially referred to as "Brexit".
Some of these factors recently have had an adverse impact on our sales and operations and increased our 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 United States 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, we are 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 April 24, 2018, we entered into a Consent Agreement with the United States Department of State’s Directorate of Defense Trade Controls (“DDTC”) to resolve allegations regarding the unauthorized export of technical data and defense services to dual and third country nationals in certain of our facilities, the failure to properly use and manage export licenses and export authorizations, and failures to report certain payments under 22 CFR Part 130 in potential violation of 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 our 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. During the three-month period ended March 31, 2018, we recorded a $15 million charge for the portion of the penalty that is not subject to suspension. As of December 31, 2018, the remaining amounts payable of $3.5 million and $10.5 million have been recorded in other current liabilities and pension and other long-term liabilities, respectively. We expect 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 we voluntarily disclosed certain of the alleged Arms Export Control Act and ITAR violations (which were resolved pursuant to the Consent Agreement), cooperated in DDTC’s review, and instituted a number of compliance program improvements.
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.

32


We face risks from Brexit
Brexit has created uncertainty about the future relationship between the U.K. and the EU. A draft withdrawal agreement was published in November 2018 but was rejected by the British Parliament and we are still uncertain about the final agreements they will reach on topics such as financial laws and regulations, tax and free trade agreements, immigration laws, and employment laws. The EU and U.K. have agreed to a further delay to Brexit until October 31, 2019, while the U.K. could leave earlier if a withdrawal agreement is ratified by the British Parliament.
We have significant operations and a substantial workforce in Europe, a portion of which reside in the U.K. and therefore enjoy certain benefits based on the U.K.’s membership in the EU. The lack of clarity about Brexit and the future U.K. laws and regulations creates uncertainty for us, as the outcome of these negotiations may affect our business and operations. Additionally, there also is a risk that other countries may decide to leave the EU. The uncertainty surrounding Brexit not only potentially affects our business in the U.K. and the EU, but may have a material adverse effect on global economic conditions and the stability of global financial markets, which in turn could have a material adverse effect on our business, financial condition, and results of operations. Additionally, any development that has the effect of devaluing the European euro or British pound sterling could meaningfully reduce the value of our assets and reduce the usefulness of liquidity alternatives denominated in that currency, such as our multicurrency credit facility.
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 may be required from United States government agencies under the ITAR, the 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. 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 us directly. In addition, the Consent Agreement and related submissions and other communications concerning our licensing posture overall have led to heightened scrutiny of export licenses for products in our markets and, in some cases, highlight DDTC’s focus on the manner in which we handle exports of our products, technical data and services subject to the ITAR. In addition, concerns with respect to potential diversion of certain of our 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 our 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 of our 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

33


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 our products include 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. For example, there is uncertainty around the implementation of Brexit and its impact on us and global economic conditions generally.
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 diverse 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.

34


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 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.
Significant tariffs, restrictions on imports or other trade barriers between the United States and various countries, most significantly China, may impact our revenue and results of operations
In July 2018, the Office of the U.S. Trade Representative announced a list of Chinese imports that currently face tariffs of between ten and twenty-five percent. These tariffs currently affect some of the components of our products we import from China, and we may raise our prices on those products due to the tariffs or share the cost of such tariffs with our customers, which could harm our operating performance or cause our customers to seek alternative suppliers. It is possible that further tariffs may be imposed on our other imports, or that our business will be impacted by retaliatory trade measures taken by China or other countries in response to existing or future tariffs, causing us to raise prices or make changes to our operations, any of which could materially harm our revenue or operating results. In addition, we may seek to shift some of our manufacturing supply chain to other countries, which could result in disruption to our operations.

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

35


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 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, controls, and risk transfer mechanisms, there can be no assurance that such actions will be sufficient to prevent disruptions to critical systems, unauthorized release of confidential information, corruption of data, or financial loss.
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

36


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 eleven 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 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, and changes in the rate at which we can obtain indebtedness, any of 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. Our indebtedness may use LIBOR as a benchmark for establishing the interest rate. LIBOR is the subject of recent national, international and other regulatory guidance and proposals for reform. The consequences of these developments cannot be entirely predicted, but if LIBOR is no longer available or if our lenders have increased costs due to changes in LIBOR, it could adversely impact our interest expense, results of operations and cash flows.
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

37


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 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.
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. For example, during the three-month period ending December 31, 2018, the Swedish Tax Authority (“STA”) issued a reassessment of tax for the year ending December 31, 2012 to one of the Company's non-operating subsidiaries in Sweden. The reassessment concerns the use of tax credits applied against capital gains pursuant to European Union Council Directive 2009/133/EC, commonly referred to as the EU Merger Directive, and assesses taxes and penalties totaling approximately $321.6 million (Swedish kronor 3.0 billion). We believe the STA’s assertions in the reassessment are not in accordance with Swedish tax regulations and plan to defend our positions with the STA and through the Swedish court system, as necessary. Consequently, no adjustment to our unrecognized tax benefits has been recorded in relation to this matter. We believe that our recorded tax liabilities are adequate in the aggregate for its income tax exposures.
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 U.S. corporate income tax rate to 21 percent beginning in 2018, (ii) provides for a five year period of 100 percent 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 U.S.-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 continues to require rule-making and interpretation in a number of areas.

38


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 additional interpretative guidance is issued by the applicable authorities, we will continue our analysis on the application of the Tax Act and may need to 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.



39


ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
During the three months ended March 31, 2019, 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
 
Maximum Number of Shares that May Yet Be Purchased Under the Plan or Programs
February 1 to February 28, 2019
95,581

 
$
52.31

 
95,581

 
 
March 1 to March 31, 2019
403,088

 
49.61

 
403,088

 
 
Total
498,669

 
$
50.13

 
498,669

 
14,501,331

All share repurchases are subject to applicable securities law, and are at times and in amounts as management deems appropriate. These repurchases were through open market transactions under the authorization by our Board of Directors on February 7, 2019 to repurchase of up to 15.0 million shares of our outstanding common stock. This authorization will expire on February 7, 2021.


ITEM 3.    DEFAULTS UPON SENIOR SECURITIES

None.


ITEM 4.    MINE SAFETY DISCLOSURES

Not applicable.


ITEM 5.
OTHER INFORMATION
None.

40


ITEM 6.
EXHIBITS

Number
Description
 2.1
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


41


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 2, 2019
 
    /s/ Carol P. Lowe
 
 
Carol P. Lowe
 
 
Executive Vice President and Chief Financial Officer
 
 
(Duly Authorized and Principal Financial Officer)


42
EX-31.1 2 flir-03312019x10qex311.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 2, 2019
 
/s/ James J. Cannon
 
 
James J. Cannon
 
 
President and Chief Executive Officer


EX-31.2 3 flir-03312019x10qex312.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 2, 2019
 
/s/ Carol P. Lowe
 
 
Carol P. Lowe
 
 
Chief Financial Officer


EX-32.1 4 flir-03312019x10qex321.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, 2019 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 2, 2019
 
/s/ James J. Cannon
 
 
James J. Cannon
 
 
President and Chief Executive Officer


EX-32.2 5 flir-03312019x10qex322.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, 2019 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 2, 2019
 
/s/ Carol P. Lowe
 
 
Carol P. Lowe
 
 
Chief Financial Officer


EX-101.INS 6 flir-20190331.xml XBRL INSTANCE DOCUMENT 0000354908 2019-01-01 2019-03-31 0000354908 2018-06-30 0000354908 2019-04-26 0000354908 2018-01-01 2018-03-31 0000354908 2018-12-31 0000354908 2019-03-31 0000354908 us-gaap:RetainedEarningsMember 2019-03-31 0000354908 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000354908 us-gaap:RetainedEarningsMember 2018-12-31 0000354908 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000354908 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-03-31 0000354908 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000354908 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000354908 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0000354908 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000354908 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000354908 us-gaap:RetainedEarningsMember 2018-03-31 0000354908 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-12-31 0000354908 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000354908 2018-03-31 0000354908 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000354908 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000354908 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-03-31 0000354908 2017-12-31 0000354908 us-gaap:RetainedEarningsMember 2017-12-31 0000354908 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000354908 2019-01-01 0000354908 2018-07-01 2019-03-31 0000354908 2019-04-01 2019-03-31 0000354908 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0000354908 flir:CostofGoodsSoldMember 2018-01-01 2018-03-31 0000354908 flir:CostofGoodsSoldMember 2019-01-01 2019-03-31 0000354908 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0000354908 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-03-31 0000354908 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0000354908 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000354908 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000354908 us-gaap:FairValueInputsLevel1Member 2019-03-31 0000354908 us-gaap:FairValueInputsLevel2Member 2019-03-31 0000354908 currency:SEK us-gaap:InterestRateSwapMember 2019-03-31 0000354908 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000354908 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000354908 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2019-03-31 0000354908 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2019-03-31 0000354908 us-gaap:InterestRateSwapMember 2019-03-31 0000354908 currency:BRL 2018-12-31 0000354908 flir:OtherCurrenciesDomain 2018-12-31 0000354908 currency:AUD 2019-03-31 0000354908 currency:NOK 2018-12-31 0000354908 currency:NOK 2019-03-31 0000354908 currency:BRL 2019-03-31 0000354908 currency:EUR 2019-03-31 0000354908 currency:SEK 2019-03-31 0000354908 currency:SEK 2018-12-31 0000354908 flir:OtherCurrenciesDomain 2019-03-31 0000354908 currency:GBP 2019-03-31 0000354908 currency:AUD 2018-12-31 0000354908 currency:CAD 2018-12-31 0000354908 currency:EUR 2018-12-31 0000354908 currency:GBP 2018-12-31 0000354908 currency:CAD 2019-03-31 0000354908 us-gaap:AllowanceForCreditLossMember 2019-03-31 0000354908 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000354908 srt:MinimumMember 2019-03-31 0000354908 srt:MaximumMember 2019-03-31 0000354908 2018-01-01 2018-12-31 0000354908 flir:TermLoanFacilityMember 2019-01-01 2019-03-31 0000354908 currency:SEK flir:TermLoanFacilityMember 2019-03-31 0000354908 currency:USD flir:TermLoanFacilityMember 2019-03-31 0000354908 flir:CreditAgreementMember 2019-03-29 2019-03-29 0000354908 us-gaap:RevolvingCreditFacilityMember 2019-01-01 2019-03-31 0000354908 currency:SEK flir:TermLoanFacilityMember 2019-01-01 2019-03-31 0000354908 flir:CreditAgreementMember 2019-03-31 0000354908 us-gaap:UnsecuredDebtMember 2018-12-31 0000354908 us-gaap:UnsecuredDebtMember 2019-03-31 0000354908 flir:CreditAgreementMember 2018-12-31 0000354908 flir:ThreePointOneTwoFivePercentSeniorUnsecuredNotesDueJuneFifteenthTwentyTwentyFiveDomain 2016-06-01 2016-06-30 0000354908 flir:ThreePointOneTwoFivePercentSeniorUnsecuredNotesDueJuneFifteenthTwentyTwentyFiveDomain 2016-06-30 0000354908 2016-06-01 2016-06-30 0000354908 flir:ThreePointOneTwoFivePercentSeniorUnsecuredNotesDueJuneFifteenthTwentyTwentyFiveDomain 2016-06-30 2016-06-30 0000354908 2019-02-07 0000354908 us-gaap:OtherCurrentLiabilitiesMember 2019-03-31 0000354908 us-gaap:SubsequentEventMember 2019-04-01 2022-04-30 0000354908 us-gaap:UnfavorableRegulatoryActionMember 2018-04-30 2018-04-30 0000354908 srt:MaximumMember us-gaap:DamagesFromProductDefectsMember 2019-03-31 0000354908 us-gaap:UnfavorableRegulatoryActionMember 2019-03-31 0000354908 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DamagesFromProductDefectsMember 2019-03-31 0000354908 srt:MaximumMember us-gaap:UnfavorableRegulatoryActionMember 2018-04-24 0000354908 us-gaap:UnfavorableRegulatoryActionMember 2018-03-31 0000354908 us-gaap:OtherNoncurrentLiabilitiesMember 2019-03-31 0000354908 srt:MinimumMember us-gaap:DamagesFromProductDefectsMember 2019-03-31 0000354908 srt:MaximumMember us-gaap:UnfavorableRegulatoryActionMember 2018-04-24 2018-04-24 0000354908 us-gaap:ForeignCountryMember 2019-01-01 2019-03-31 0000354908 flir:TransitionMember 2018-01-01 2018-12-31 0000354908 flir:CommercialMember country:US 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember flir:Mid_EastAfricaMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember srt:AsiaMember 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember country:US 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember srt:EuropeMember 2018-01-01 2018-03-31 0000354908 flir:TotalSegmentsMember flir:Mid_EastAfricaMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember srt:EuropeMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentanddefenseMember srt:EuropeMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentanddefenseMember country:US 2018-01-01 2018-03-31 0000354908 flir:GovernmentanddefenseMember flir:Mid_EastAfricaMember 2018-01-01 2018-03-31 0000354908 flir:TotalSegmentsMember country:US 2018-01-01 2018-03-31 0000354908 flir:TotalSegmentsMember 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember 2018-01-01 2018-03-31 0000354908 flir:TotalSegmentsMember srt:EuropeMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentanddefenseMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember flir:Mid_EastAfricaMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentanddefenseMember srt:AsiaMember 2018-01-01 2018-03-31 0000354908 flir:TotalSegmentsMember srt:AsiaMember 2018-01-01 2018-03-31 0000354908 flir:TotalSegmentsMember flir:CanadaLatin_AmericaMember 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember flir:CanadaLatin_AmericaMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentanddefenseMember flir:CanadaLatin_AmericaMember 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember srt:AsiaMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember flir:CanadaLatin_AmericaMember 2018-01-01 2018-03-31 0000354908 srt:EuropeMember 2019-03-31 0000354908 country:US 2018-12-31 0000354908 flir:OtherGeographicRegionMember 2018-12-31 0000354908 flir:OtherGeographicRegionMember 2019-03-31 0000354908 country:US 2019-03-31 0000354908 srt:EuropeMember 2018-12-31 0000354908 flir:TotalBusinessUnitsMember 2018-01-01 2018-03-31 0000354908 flir:TotalBusinessUnitsMember 2019-01-01 2019-03-31 0000354908 flir:TotalSegmentsMember 2019-01-01 2019-03-31 0000354908 flir:GovernmentanddefenseMember flir:CanadaLatin_AmericaMember 2019-01-01 2019-03-31 0000354908 flir:GovernmentanddefenseMember country:US 2019-01-01 2019-03-31 0000354908 flir:GovernmentanddefenseMember srt:EuropeMember 2019-01-01 2019-03-31 0000354908 flir:GovernmentanddefenseMember srt:AsiaMember 2019-01-01 2019-03-31 0000354908 flir:CommercialMember flir:CanadaLatin_AmericaMember 2019-01-01 2019-03-31 0000354908 flir:GovernmentanddefenseMember flir:Mid_EastAfricaMember 2019-01-01 2019-03-31 0000354908 flir:CommercialMember 2019-01-01 2019-03-31 0000354908 flir:CommercialMember srt:AsiaMember 2019-01-01 2019-03-31 0000354908 flir:IndustrialMember srt:AsiaMember 2019-01-01 2019-03-31 0000354908 flir:IndustrialMember srt:EuropeMember 2019-01-01 2019-03-31 0000354908 flir:CommercialMember country:US 2019-01-01 2019-03-31 0000354908 flir:TotalSegmentsMember srt:EuropeMember 2019-01-01 2019-03-31 0000354908 flir:IndustrialMember country:US 2019-01-01 2019-03-31 0000354908 flir:TotalSegmentsMember flir:Mid_EastAfricaMember 2019-01-01 2019-03-31 0000354908 flir:IndustrialMember 2019-01-01 2019-03-31 0000354908 flir:TotalSegmentsMember country:US 2019-01-01 2019-03-31 0000354908 flir:GovernmentanddefenseMember 2019-01-01 2019-03-31 0000354908 flir:TotalSegmentsMember flir:CanadaLatin_AmericaMember 2019-01-01 2019-03-31 0000354908 flir:CommercialMember srt:EuropeMember 2019-01-01 2019-03-31 0000354908 flir:TotalSegmentsMember srt:AsiaMember 2019-01-01 2019-03-31 0000354908 flir:IndustrialMember flir:CanadaLatin_AmericaMember 2019-01-01 2019-03-31 0000354908 flir:IndustrialMember flir:Mid_EastAfricaMember 2019-01-01 2019-03-31 0000354908 flir:CommercialMember flir:Mid_EastAfricaMember 2019-01-01 2019-03-31 0000354908 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-03-31 0000354908 flir:GovernmentanddefenseMember 2019-01-01 2019-03-31 0000354908 flir:IndustrialMember 2019-01-01 2019-03-31 0000354908 flir:GovernmentanddefenseMember 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember 2019-01-01 2019-03-31 0000354908 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-03-31 0000354908 flir:UsGovernmentMember 2019-01-01 2019-03-31 0000354908 flir:UsGovernmentMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentanddefenseMember 2018-12-31 0000354908 flir:CommercialMember 2019-03-31 0000354908 flir:IndustrialMember 2019-03-31 0000354908 flir:IndustrialMember 2018-12-31 0000354908 flir:CommercialMember 2018-12-31 0000354908 flir:GovernmentanddefenseMember 2019-03-31 0000354908 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember flir:ConsumerandSmallandMediumSizedSecurityBusinessMember 2018-01-01 2018-12-31 0000354908 flir:FishingHotSpotsMember 2018-03-26 2018-03-26 0000354908 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember flir:ConsumerandSmallandMediumSizedSecurityBusinessMember 2018-02-06 0000354908 flir:FishidyMember 2018-09-30 0000354908 flir:EndeavorMember 2019-03-31 0000354908 flir:FishingHotSpotsMember 2019-03-31 0000354908 flir:FishidyMember 2018-04-03 2018-04-03 0000354908 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember flir:ConsumerandSmallandMediumSizedSecurityBusinessMember 2017-01-01 2017-12-31 0000354908 flir:EndeavorMember 2019-02-11 2019-02-11 0000354908 flir:AeryonMember 2019-01-28 2019-01-28 0000354908 flir:SeaPilotMember 2019-03-31 0000354908 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember flir:ConsumerandSmallandMediumSizedSecurityBusinessMember 2017-01-01 2018-12-31 0000354908 flir:AcyclicaMember 2018-09-10 0000354908 flir:UnallocatedAssetsfromAcquisitionsMember flir:SeaPilotMember 2018-10-16 2018-10-16 0000354908 flir:AcyclicaMember 2019-03-31 0000354908 flir:AcyclicaMember 2018-09-10 2018-09-10 0000354908 flir:AeryonMember 2019-03-31 0000354908 us-gaap:SubsequentEventMember 2019-06-07 0000354908 us-gaap:SubsequentEventMember 2019-06-07 2019-06-07 0000354908 us-gaap:SubsequentEventMember 2019-04-18 2019-04-18 0000354908 us-gaap:SubsequentEventMember 2019-05-01 0000354908 us-gaap:SubsequentEventMember 2019-04-18 0000354908 us-gaap:SubsequentEventMember 2019-05-01 2019-05-01 0000354908 us-gaap:SubsequentEventMember 2019-05-24 2019-05-24 iso4217:USD xbrli:shares xbrli:pure flir:segment iso4217:USD xbrli:shares false --12-31 2019-03-29 Q1 2019 2019-03-31 10-Q 0000354908 135421141 Yes false Large Accelerated Filer 7125061781 FLIR SYSTEMS INC false FLIR 711058000 137560000 307041000 266457000 775468000 152722000 359195000 263551000 1615629000 1678929000 106109000 118112000 0.05000 0.05000 20400000 28800000 0 4481000 1528000 6332000 12341000 4433000 1512000 6198000 12143000 0 1760000 5883000 15000000 15000000 74942000 108389000 67413000 67615000 0.84 34948000 24562000 95896000 1131000 8598000 19685000 61452000 609000 0 3608000 813000 120925000 1205000 8112000 23456000 69805000 9430000 2097000 6707000 1390200000 113000 95496000 131422000 323746000 356693000 13855000 5523000 76435000 74828000 41761000 44220000 333400000 341000000 -149092000 -157339000 5926000 5926000 8290000 8290000 695000 1409000 3827000 847000 1708000 5535000 4300000 5700000 5987000 5928000 58000 2781242000 3206309000 1292647000 1127446000 2032000 0 10300000 7100000 7100000 4600000 210600000 386800000 22000000 2300000 12000000 0 -6477000 3800000 2200000 200000000 700000 -66952000 -227781000 519090000 452138000 512144000 284363000 0.16 0.17 0.01 0.01 500000000 500000000 135516000 135380000 1355000 1354000 53132000 53501000 10500000 17700000 66400000 69300000 14000000 14000000 20300000 221704000 211077000 80280000 80280000 3439000 3439000 5100000 19691000 25056000 0 425000000 249025000 425000000 425000000 150000000 100000000 0.01840 0.03125 2021-06-15 P5Y P5Y 3052000 4683000 100620000 97705000 4574000 222000 22927000 19806000 32703000 30238000 16446000 16662000 431000 730000 1100000 0.0059 -807000 -807000 300000 951000 1112000 4700000 2024-03-31 37300000 23600000 13700000 2019-06-07 22232000 22232000 23000000 23031000 23031000 0.17 23000000 2019-04-18 2019-05-24 0.28 0.46 0.28 0.45 1588000 -883000 0.282 0.174 0.210 81118000 72714000 1057000 1279000 45500000 P2Y0M0D 97700000 103300000 4600000 904571000 228780000 284188000 391603000 903461000 4700000 228213000 284649000 390599000 -1110000 217914000 233659000 10178000 0 54615000 74757000 321600000 15420000 13009000 -8150000 26019000 -28344000 25771000 -29435000 -1722000 317000 -4531000 8760000 17472000 -14760000 -8057000 477000 -3659000 15316000 -3952000 -1331000 -1944000 2490 1624 146845000 140551000 4052000 5516000 94847000 113917000 352107000 385316000 214164000 218651000 43096000 52748000 956000 1057000 14210000 575079000 9913000 192812000 368047000 4306000 3395000 37624000 2619000 4636000 7522000 8300000 6904000 3969000 P10Y P1Y 2781242000 3206309000 316014000 459648000 650000000 0 100000000 421948000 669342000 0 12451000 418800000 427000000 421948000 656891000 15000000 3500000 4900000 10500000 14000000 12100000 4900000 30000000 -113967000 308314000 2251000 -590723000 43176000 55511000 39195000 39195000 61748000 61748000 39195000 61748000 1387975000 720885000 220386000 446704000 1981158000 1308819000 227194000 445145000 3 162422000 152577000 55492000 14472000 46182000 45455000 106109000 12948000 48267000 56897000 118112000 81082000 2635000 33655000 34200000 2422000 30222000 31900000 0.0403 P5Y3M15D 39853000 10561000 2934000 4894000 7283000 8270000 5911000 74942000 108389000 0 -807000 13937000 -7440000 13937000 -8247000 496000 63000 16186000 22277000 6696000 1328000 877000 6325000 2219000 -1866000 1000000 3500000 9500000 5000000 94956000 24998000 22232000 23031000 265000 1013000 7070000 579556000 7099000 9140000 67132000 92441000 0.01 0.01 10000000 10000000 0 0 0 0 102618000 101074000 0 723054000 150000000 100000000 100000000 25920000 0 3497000 9721000 421000000 -11000 -419000 0 2973000 18052000 18512000 18583000 19058000 0 874000 15319000 15204000 15747000 3193000 3311000 3278000 2776000 3536000 2414000 247407000 253678000 0 375000000 375000000 44561000 47998000 2024523000 2058680000 123600000 P1Y0M0D 439618000 109629000 159331000 170658000 439618000 118955000 109629000 44015000 6313000 5559000 8965000 44777000 159331000 95133000 1460000 27184000 18351000 17203000 170658000 86296000 11098000 3664000 34057000 35543000 439618000 225444000 18871000 36407000 61373000 97523000 92016000 173350000 179370000 444736000 444736000 137493000 92016000 32211000 4194000 6096000 6959000 42556000 173350000 109304000 2657000 17407000 17386000 26596000 179370000 101211000 8648000 3769000 34434000 31308000 444736000 242726000 15499000 27272000 58779000 100460000 300000 107683000 104579000 5931000 8090000 5931000 8090000 246000 202000 -37000 3232000 3232000 8708000 8708000 15000000 500000 94956000 94956000 24998000 16999000 7999000 1834558000 -113360000 91162000 1856756000 1859940000 -99423000 5364000 1953999000 1876786000 -149092000 1355000 2024523000 1902695000 -157339000 1354000 2058680000 42900000 13937000 13937000 -7440000 -7440000 6200000 514000 140994 137165 138504 135541 <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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><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;">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></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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">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;">179,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">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></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;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;">173,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">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;">92,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">444,736</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;">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></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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></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;">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,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;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,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">Eliminations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,143</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;">(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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">&#8212;</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;">&#8212;</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></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">56,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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></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;">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;">48,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;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;">12,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><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;">118,112</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;">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></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 19.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Segments and Related Information</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div><div style="line-height:120%;padding-top:6px;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:6px;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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:76%;" 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></tr><tr><td style="vertical-align: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><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;">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></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;">118,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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></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;">(24,562</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;">(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></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,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,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></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;">(6,477</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></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;">&#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;">(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></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;">(63</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;">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></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;">81,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">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></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;">(6,325</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;">(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></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;">74,757</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;">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></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;"></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;">2018</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;">2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:20px;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:6px;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-02, "Leases ("ASC 842"). Effective January 1, 2019, the Company adopted ASC 842 and all the related amendments using the modified retrospective method, using the permitted practical expedients, to those contracts still outstanding as of January 1, 2019. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The most significant impact was the recognition, on a discounted basis, of right-of-use (ROU) assets totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$31.9 million</font><font style="font-family:inherit;font-size:10pt;"> and lease liabilities totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$34.2 million</font><font style="font-family:inherit;font-size:10pt;"> under non-cancelable operating leases as of January 1, 2019 and the related new required disclosures. The standard did not have an impact on the Company's consolidated income statements or consolidated statements of cash flows. For additional disclosures required under the new standard refer to Note 9: "Leases". </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;">FASB ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" ("ASU 2017-04"). Effective January 1, 2019, the Company adopted 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 also 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 standard did not have an impact on the Company's consolidated financial statements.</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;">FASB ASU No. 2018-02,&#160;"Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" ("ASU 2018-02"). Effective January 1, 2019, the Company adopted ASU 2018-02. The standard allows companies to reclassify stranded tax effects in&#160;Accumulated other comprehensive earnings (loss)&#160;that have been caused by the Tax Cuts and Jobs Act of 2017 (the Act) to&#160;Retained earnings</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</font><font style="font-family:inherit;font-size:10pt;">for each period in which the effect of the change in the U.S. federal corporate income tax rate is recorded</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font><font style="font-family:inherit;font-size:10pt;">&#160;However, the FASB made the reclassification optional. As a result, the Company assessed the impact of the ASU on its financial statements and did not exercise the option to reclassify the stranded tax effects caused by the Act.</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;">FASB ASU No. 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting" ("ASU 2018-07"). Effective January 1, 2019, the Company adopted ASU 2018-07. The standard more closely aligns the accounting for employee and nonemployee share-based payments. The standard did not have a material impact on the Company's consolidated financial statements or disclosures.</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 1.</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;">Basis of Presentation</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div></td></tr></table><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;">Recently Adopted Accounting Pronouncements - (Continued)</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;">FASB ASU No. 2018-15, &#8220;Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract&#8221; (&#8220;ASU 2018-15&#8221;). Effective January 1, 2019, the Company adopted ASU 2018-15. The amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The standard did not have a material impact on the Company&#8217;s consolidated financial statements.</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;"></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;">Business Acquisitions</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 March 26, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of Fishing Hot Spots, 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. During the third quarter of 2018, the Company finalized the purchase price allocation and recorded </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> of identified intangible assets and goodwill of </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> in the Commercial business unit.</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 April 3, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of Fishidy, Inc., a privately held startup 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. During the third quarter of 2018, the Company finalized the purchase price allocation and recorded </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;"> of identified intangible assets and goodwill of </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> in the Commercial business unit.</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 September 10, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of Acyclica, Inc., a privately held software developer for automotive roadway and intersection data generation and analysis for approximately </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;">, including an estimate for contingent consideration pursuant to the stock purchase agreement. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the first half of 2019. Goodwill and intangibles will be recorded in the Commercial business unit. The preliminary unallocated purchase price of approximately </font><font style="font-family:inherit;font-size:10pt;">$9.9 million</font><font style="font-family:inherit;font-size:10pt;">, including an estimate for contingent consideration pursuant to the stock purchase agreement, has been reported in unallocated assets from acquisitions as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</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;">On October 16, 2018, the Company acquired substantially all of the outstanding shares of SeaPilot AB, a privately held technology company for approximately </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the first half of 2019. Goodwill and intangibles will be recorded in the Commercial business unit. The preliminary unallocated purchase price of approximately </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> has been reported in unallocated assets from acquisitions as of December 31, 2018. </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 January 28, 2019, the Company completed its acquisition of 100% of the outstanding stock of Aeryon Labs Inc., a privately held developer of high-performance UAS for the global military, public safety, and critical infrastructure markets for approximately </font><font style="font-family:inherit;font-size:10pt;">$210.6 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the second half of 2019. Goodwill and intangibles will be recorded in the Government and Defense business unit. The preliminary unallocated purchase price of approximately </font><font style="font-family:inherit;font-size:10pt;">$192.8 million</font><font style="font-family:inherit;font-size:10pt;"> has been reported in unallocated assets from acquisitions as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</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;">On March 4, 2019, the Company completed its acquisition of 100% of the outstanding stock of Endeavor Robotics Holdings, Inc. a privately held developer of battle-tested, tactical unmanned ground vehicles for the global military, public safety, and critical infrastructure markets for approximately </font><font style="font-family:inherit;font-size:10pt;">$386.8 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the second half of 2019. Goodwill and intangibles will be recorded in the Government and Defense business unit. The preliminary unallocated purchase price of approximately </font><font style="font-family:inherit;font-size:10pt;">$368.0 million</font><font style="font-family:inherit;font-size:10pt;"> has been reported in unallocated assets from acquisitions as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</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 business acquisitions listed above are not significant as defined in Regulation S&#8211;X under the Securities Exchange Act of 1934, nor are they significant compared to the Company's overall results of operations. Consequently, no pro forma financial information is provided.</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 20.</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</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div></td></tr></table><div style="line-height:120%;padding-top:20px;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%;padding-top:6px;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 business unit 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 total pre-tax loss of approximately </font><font style="font-family:inherit;font-size:10pt;">$37.3 million</font><font style="font-family:inherit;font-size:10pt;"> (approximately </font><font style="font-family:inherit;font-size:10pt;">$23.6 million</font><font style="font-family:inherit;font-size:10pt;"> in year ended December 31, 2017 and approximately </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font style="font-family:inherit;font-size:10pt;"> in the year ended December 31, 2018). This disposal did not qualify as discontinued operations and therefore, its operating results were included in the Company&#8217;s continuing operations for all periods presented through the date of the sale.</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;">Credit Agreement</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:24px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">On March 29, 2019, the Company entered into a Second Amended and Restated Credit Agreement (&#8220;Credit Agreement&#8221;) with Bank of America, N.A., JPMorgan Chase Bank, N.A., U.S. Bank National Association, Citibank, N.A., MUFG Union Bank, N.A., and the other lenders party thereto.</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">The Credit Agreement amended and restated the Company's existing Amended and Restated Credit Agreement, dated as of May 31, 2016 ("Existing Credit Agreement"). The Credit Agreement provides for a </font><font style="font-family:inherit;font-size:10pt;">$650.0 million</font><font style="font-family:inherit;font-size:10pt;"> unsecured revolving credit facility, a </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> unsecured term loan facility available in U.S. dollars amortizing at </font><font style="font-family:inherit;font-size:10pt;">5.000 percent</font><font style="font-family:inherit;font-size:10pt;"> per annum, and a </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;"> unsecured term loan facility available in Swedish kronor amortizing at </font><font style="font-family:inherit;font-size:10pt;">5.000 percent</font><font style="font-family:inherit;font-size:10pt;"> per annum. The Credit Agreement has a term of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years and matures on March 29, 2024. In connection with the closing of the Credit Agreement, the Company made an initial borrowing of </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> in revolving loans, </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> in term loans in U.S. dollars, and the equivalent of </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;"> in term loans in Swedish kronor. Additionally, the Company repaid in full all outstanding amounts, consisting of revolving loans in an aggregate principal amount of </font><font style="font-family:inherit;font-size:10pt;">$375.0 million</font><font style="font-family:inherit;font-size:10pt;">, under the Existing Credit Agreement.</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;"></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;">Foreign Currency Exchange Rate Risk</font></div><div style="line-height:120%;padding-top:6px;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 expense (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&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> were a net </font><font style="font-family:inherit;font-size:11pt;">gain</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">and a net loss of</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, respectively.</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 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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">69,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">61,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">Canadian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">British pound sterling</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Brazilian real</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,598</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Swedish kronor</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">2,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">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;">1,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">813</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">120,925</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;">95,896</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: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, 2019</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%;padding-top:6px;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%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 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;">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;">730</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 6.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Financial Instruments</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div><div style="line-height:120%;padding-top:20px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Rate Swap Contracts</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </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 Company's outstanding debt at&#160;March&#160;31, 2019&#160;consists of fixed rate notes and an unsecured credit facility consisting of a revolving loan facility, a U.S. dollar term loan facility and a Swedish kronor term loan facility, all of which accrue interest at a floating rate. As discussed in </font><font style="font-family:inherit;font-size:10pt;">Note 13</font><font style="font-family:inherit;font-size:10pt;">, "Credit Agreement," of the Notes to the Consolidated Financial Statements above, interest expense on the Company's floating rate debt is calculated based on a fixed spread over the applicable Eurocurrency rate (i.e. LIBOR). Therefore, fluctuations in market interest rates will cause interest expense increases or decreases on a given amount of floating rate debt.</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 Company is managing its interest rate risk related to certain floating rate debt through a floored amortizing interest rate swap (&#8220;floored swap&#8221;) in which the Company receives floating rate payments subject to a floor of zero percent and makes fixed rate payments. The impact of the floored swap is to fix the floating rate basis for the calculation of interest on the unsecured Swedish kronor term loan at the levels indicated in the table below. The effective interest rate paid is equal to the fixed rates shown below plus the applicable spread then in effect. At&#160;March 31, 2019, the effective interest rate on the Swedish kronor term loan which includes the impact of the floored swap was&#160;</font><font style="font-family:inherit;font-size:10pt;">1.840 percent</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:17px;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;">As of&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the following floored swap was outstanding:</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effective Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional Amount (in millions Swedish Kronor)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fixed Rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Maturity Date</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 29, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,390.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.59%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2024</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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The floored swap is designated and effective as a cash flow hedge and recorded as an asset or liability in the Company's Consolidated Balance Sheets at fair value. Fair value adjustments are recorded as an adjustment to accumulated other comprehensive earnings, except that any gains and losses on ineffectiveness of the floored swap would be recorded as an adjustment to other expense (income), net. The net fair value carrying amount of the Company's floored swap was&#160;a loss of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">, which has been recorded in prepaid expenses and other current assets, other assets, other current liabilities and pension and other long-term liabilities in the Consolidated Balance Sheet as of&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">.</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;">All of the Company's derivative counterparties have investment grade credit ratings. The Company is a party to master netting arrangements that contain features that allow counterparties to net settle amounts arising from multiple separate derivative transactions or net settle in the case of certain triggering events such as a bankruptcy or major default of one of the counterparties to the transaction. The Company has not pledged assets or posted collateral as a requirement for entering into or maintaining derivative positions.</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;"></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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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></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;">61,748</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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">135,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;">1,624</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></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;">137,165</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;">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></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;">The effect of stock-based compensation awards for </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, 2019</font><font style="font-family:inherit;font-size:10pt;">, which in the aggregate consisted of </font><font style="font-family:inherit;font-size:10pt;">58,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 </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;">.</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;"></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;">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, &#8220;Fair Value Measurements&#8221;:</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:684px;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:684px;" 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><table cellpadding="0" cellspacing="0" style="padding-top:6px;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 5.</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;">Fair Value of Financial Instruments</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div></td></tr></table><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;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$200.0 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, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</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, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and the interest rate swap contract as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> are disclosed in </font><font style="font-family:inherit;font-size:10pt;">Note 6</font><font style="font-family:inherit;font-size:10pt;">, "</font><font style="font-family:inherit;font-size:10pt;">Derivative Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">," and are based on Level 2 inputs. The fair value of the Company's borrowings under the Credit Agreement as described in </font><font style="font-family:inherit;font-size:10pt;">Note 13</font><font style="font-family:inherit;font-size:10pt;">, "</font><font style="font-family:inherit;font-size:10pt;">Credit Agreement</font><font style="font-family:inherit;font-size:10pt;">," as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> approximates the carrying value. The fair value of the Company&#8217;s senior unsecured notes as described in </font><font style="font-family:inherit;font-size:10pt;">Note 14</font><font style="font-family:inherit;font-size:10pt;">, "</font><font style="font-family:inherit;font-size:10pt;">Long-Term Debt</font><font style="font-family:inherit;font-size:10pt;">," is approximately </font><font style="font-family:inherit;font-size:10pt;">$427.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$418.8 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;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</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;"></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, 2019</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:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" 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 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, 2018</font></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;">904,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">(1,110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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, 2019</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;">903,461</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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See </font><font style="font-family:inherit;font-size:10pt;">Note 19</font><font style="font-family:inherit;font-size:10pt;">, "</font><font style="font-family:inherit;font-size:10pt;">Operating Segments and Related Information</font><font style="font-family:inherit;font-size:10pt;">" of the Notes to the Consolidated Financial Statements for additional information on the carrying value of goodwill by operating segments.</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;"></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:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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></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;">13,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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></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;">17.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></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;"> 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, 2019</font><font style="font-family:inherit;font-size:10pt;">, is lower than the United States Federal tax rate of </font><font style="font-family:inherit;font-size:10pt;">21.0 percent</font><font style="font-family:inherit;font-size:10pt;"> mainly due to a reduction in previously non-deductible interest expense and excess tax benefits from stock compensation, offset partially by state taxes, higher tax rates applied to income earned in certain foreign jurisdictions, and other discrete items.</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 18.</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;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div></td></tr></table><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;">As of March 31, 2019 and December 31, 2018, the Company has accrued income tax liabilities of </font><font style="font-family:inherit;font-size:10pt;">$42.9 million</font><font style="font-family:inherit;font-size:10pt;"> related to the transition tax enacted on December 22, 2017 as part of the Tax Cuts and Jobs Act. Of the amounts accrued, none are expected to be due within one year. The remaining transition tax will not accrue interest and will be paid in annual installments beginning in 2020 through 2024.</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;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$20.4 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;">$5.1 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:6px;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, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$6.2 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:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three-month period ending December 31, 2018, the Swedish Tax Authority (&#8220;STA&#8221;) issued a reassessment of tax for the year ending December 31, 2012 to one of the Company's non-operating subsidiaries in Sweden. The reassessment concerns the use of tax credits applied against capital gains pursuant to European Union Council Directive 2009/133/EC, commonly referred to as the EU Merger Directive, and assesses taxes and penalties totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$321.6 million</font><font style="font-family:inherit;font-size:10pt;"> (Swedish kronor 3.0 billion). The Company believes the STA&#8217;s assertions in the reassessment are not in accordance with Swedish tax regulations and plans to defend the Company's positions with the STA and through the Swedish court system, as necessary. Consequently, no adjustment to the Company's unrecognized tax benefits has been recorded in relation to this matter. </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;">Management believes that the Company's recorded tax liabilities are adequate in the aggregate for its income tax exposures. </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="text-align:left;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;">2015 - 2017</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;">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;">2014 - 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;">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;">2014 - 2017</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;">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;">2015 - 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;">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;">2012 - 2017</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;">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;">2014 - 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;">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 - 2017</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;"></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;">Intangible assets are net of accumulated amortization of $</font><font style="font-family:inherit;font-size:10pt;">103.3 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">97.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</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;"></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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">218,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">214,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">52,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">113,917</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;">94,847</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,316</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;">352,107</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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of lease expense was as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><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;">Three Months Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;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;">Operating lease expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,395</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></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to operating leases (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:564px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:100px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" 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;">Three Months Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease 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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,422</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations:</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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</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;">300</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></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to operating leases (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;padding-left:0px;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:95.71150097465888%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nine months ending December 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,883</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: imputed interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,969</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;">Present value of lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,655</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's future minimum lease commitments, net of sub-lease rental income, as of December 31, 2018, under Accounting Standard Codification Topic 840, the predecessor to Topic 842, are as follows:</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</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;">10,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,911</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;">Total minimum payments</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;">39,853</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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 determines if an arrangement is a lease at inception. Operating leases are included in other assets, other current liabilities, and pension and other long-term liabilities on the consolidated balance sheets. The Company does not have any finance leases at March 31, 2019. </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;">Operating lease right-of-use assets (ROU assets) represent the Company&#8217;s right to use an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the commencement date of the lease based on the present value of minimum fixed lease payments over the lease term. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets also include prepaid lease payments made prior to commencement of the lease plus initial capitalized direct costs and exclude tenant improvement allowances. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense for minimum fixed lease payments is recognized on a straight-line basis over the lease term. </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 elected to apply the short-term lease exemption in accordance with guidance, and therefore, short-term leases (leases with a term of twelve months or less) are not recorded on the balance sheet. The Company has only a small number of leases that qualify for the exemption and the amount of its remaining short-term lease commitments is not significant. </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;">Most of the Company&#8217;s operating leases are for buildings, warehouses and office space. These leases have remaining lease terms of approximately </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year to </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of lease expense was as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><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;">Three Months Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;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;">Operating lease expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,395</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></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to operating leases (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:564px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:100px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" 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;">Three Months Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease 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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,422</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations:</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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</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;">300</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></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to operating leases (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of March 31, 2019, the weighted average remaining lease term for operating leases was </font><font style="font-family:inherit;font-size:10pt;">5.3</font><font style="font-family:inherit;font-size:10pt;"> years and the weighted average discount rate was </font><font style="font-family:inherit;font-size:10pt;">4.03%</font><font style="font-family:inherit;font-size:10pt;"> percent.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;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 9.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;">Leases</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued) </font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;padding-left:0px;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:95.71150097465888%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nine months ending December 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,883</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: imputed interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,969</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;">Present value of lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,655</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's future minimum lease commitments, net of sub-lease rental income, as of December 31, 2018, under Accounting Standard Codification Topic 840, the predecessor to Topic 842, are as follows:</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</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;">10,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,911</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;">Total minimum payments</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;">39,853</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></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;">5.7 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">4.3 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</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;"></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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Credit Agreement</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Unamortized discounts and issuance costs of unsecured notes</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,683</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,052</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">669,342</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;">421,948</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;">Current portion, 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,451</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 debt</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;">656,891</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;">421,948</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: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.0 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 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 style="line-height:120%;padding-top:6px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed in </font><font style="font-family:inherit;font-size:10pt;">Note 13</font><font style="font-family:inherit;font-size:10pt;">, "</font><font style="font-family:inherit;font-size:10pt;">Credit Agreement</font><font style="font-family:inherit;font-size:10pt;">," of the Notes to the Consolidated Financial Statements above, on March 29, 2019, the Company made an initial borrowing of </font><font style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> in term loans in U.S. dollars, and the equivalent of </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;"> in term loans in Swedish kronor. Both term loans amortize at </font><font style="font-family:inherit;font-size:10pt;">5.000 percent</font><font style="font-family:inherit;font-size:10pt;"> per annum with the current portion included in current liabilities.</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;"></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;">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%;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 24, 2018, the Company entered into a Consent Agreement with the United States Department of State's Directorate of Defense Trade Controls (&#8220;DDTC&#8221;) to resolve allegations regarding the unauthorized export of technical data and defense services to dual and third country nationals from certain Company facilities, the failure to properly use and manage export licenses and export authorizations, and failures to report certain payments under 22 CFR Part 130 in potential violation of the International Traffic in Arms Regulation (&#8220;ITAR&#8221;). 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.0 million</font><font style="font-family:inherit;font-size:10pt;"> with </font><font style="font-family:inherit;font-size:10pt;">$15.0 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. During the three-month period ended March 31, 2018, the Company recorded a </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> charge for the portion of the penalty that is not subject to suspension. In April 2018, the Company paid </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> charge and as of March 31, 2019, the remaining amount payable of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;"> has been recorded in other current liabilities and pension and other long-term liabilities, respectively. The remaining </font><font style="font-family:inherit;font-size:10pt;">$14.0 million</font><font style="font-family:inherit;font-size:10pt;"> is payable in annual installments of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> through April 2022. 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.0 million</font><font style="font-family:inherit;font-size:10pt;"> suspension amount.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:24px;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 of the alleged Arms Export Control Act and ITAR violations, which were resolved pursuant to the Consent Agreement, cooperated in the DDTC's review, and instituted a number of compliance program improvements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:24px;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. The Company also submitted a voluntary self-disclosure regarding the same matter with the United States Department of Commerce Bureau of Industry and Security ("BIS"). DDTC and BIS both acknowledged the submissions and, at the request of the agencies, the Company executed tolling agreements for this matter, suspending the statute of limitations through January 13, 2019 for DDTC and May 15, 2019 for DDTC and BIS, respectively. This matter remains under review by DDTC and BIS.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2017, BIS informed the Company of additional export licensing requirements that restrict the Company&#8217;s ability to sell certain 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 sale without a license or 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. BIS 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 export and 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%;padding-top:5px;text-align:justify;text-indent:24px;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><table cellpadding="0" cellspacing="0" style="padding-top:6px;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 17.</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</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">SkyWatch Product Quality Matters</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:29px;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. The Company identified the cause of these quality issues, notified customers of their option to request repair and modification of their in-field units, and has begun in-field repairs of identified affected 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 on remaining units to be between </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.1 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 an accrual of </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;"> in other current liabilities as of March 31, 2019.&#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%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shareholder Derivative Lawsuit</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;">In October 2018, a shareholder filed a derivative lawsuit in the Circuit Court of the State of Oregon for the County of Multnomah under the caption Stein v. Carter, et al., Case No. 18CV46824, against the Company, as a nominal defendant, and certain current and former directors of the Company.&#160; Pointing to the Company&#8217;s 2015 settlement with the United States Securities and Exchange Commission of alleged United States Foreign Corrupt Practices Act violations and 2018 settlement with United States Department of State of alleged export control violations, the complaint alleges that the Company&#8217;s directors breached their fiduciary duties by failing to ensure that the Company had internal controls in place that would have prevented the alleged underlying misconduct and these settlements.&#160; The complaint also asserts claims for corporate waste and unjust enrichment, and seeks unspecified monetary damages from the individual defendants, injunctive relief, disgorgement of director compensation, and attorneys&#8217; fees and costs.&#160; Because the complaint is derivative in nature, it does not seek monetary damages from the Company.&#160; However, the Company may be required to advance, and ultimately be responsible for, the legal fees and costs incurred by the individual defendants.</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;">On January 16, 2019, the defendants moved to dismiss the complaint. On March 21, 2019, instead of opposing the defendants' motion, the plaintiff filed an amended complaint. On April 25, 2019, the defendants moved to dismiss the amended complaint. A hearing on the motion to dismiss has been set for July 19, 2019.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Matters</font></div><div style="line-height:120%;padding-top:5px;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:20px;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:6px;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-02, "Leases ("ASC 842"). Effective January 1, 2019, the Company adopted ASC 842 and all the related amendments using the modified retrospective method, using the permitted practical expedients, to those contracts still outstanding as of January 1, 2019. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The most significant impact was the recognition, on a discounted basis, of right-of-use (ROU) assets totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$31.9 million</font><font style="font-family:inherit;font-size:10pt;"> and lease liabilities totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$34.2 million</font><font style="font-family:inherit;font-size:10pt;"> under non-cancelable operating leases as of January 1, 2019 and the related new required disclosures. The standard did not have an impact on the Company's consolidated income statements or consolidated statements of cash flows. For additional disclosures required under the new standard refer to Note 9: "Leases". </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;">FASB ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" ("ASU 2017-04"). Effective January 1, 2019, the Company adopted 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 also 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 standard did not have an impact on the Company's consolidated financial statements.</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;">FASB ASU No. 2018-02,&#160;"Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" ("ASU 2018-02"). Effective January 1, 2019, the Company adopted ASU 2018-02. The standard allows companies to reclassify stranded tax effects in&#160;Accumulated other comprehensive earnings (loss)&#160;that have been caused by the Tax Cuts and Jobs Act of 2017 (the Act) to&#160;Retained earnings</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</font><font style="font-family:inherit;font-size:10pt;">for each period in which the effect of the change in the U.S. federal corporate income tax rate is recorded</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font><font style="font-family:inherit;font-size:10pt;">&#160;However, the FASB made the reclassification optional. As a result, the Company assessed the impact of the ASU on its financial statements and did not exercise the option to reclassify the stranded tax effects caused by the Act.</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;">FASB ASU No. 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting" ("ASU 2018-07"). Effective January 1, 2019, the Company adopted ASU 2018-07. The standard more closely aligns the accounting for employee and nonemployee share-based payments. The standard did not have a material impact on the Company's consolidated financial statements or disclosures.</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;"></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:78%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,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></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,776</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,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></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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">Business acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Currency translation adjustments and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202</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:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,058</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;">18,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;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:9px;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;">Current accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">15,747</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;">15,319</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: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 accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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;"></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;">341.0 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">333.4 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></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="text-align:left;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;">263,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">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;">359,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;">307,041</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">152,722</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;">137,560</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;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;">775,468</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;">711,058</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: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;">Goodwill:</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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;">Industrial</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">284,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Commercial</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;">228,213</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;">228,780</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:1px solid #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:1px solid #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;">903,461</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">904,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating segment assets</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;">1,678,929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">1,615,629</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;height:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;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:9px;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;">Assets not allocated:</font></div></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Cash and cash equivalents </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;Assets held for sale, 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;">&#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;">2,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;Prepaid expenses and other current assets </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">253,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,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: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;background-color:#cceeff;padding-left:2px;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,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">140,551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;Unallocated assets from acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">575,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;Other assets</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;">108,389</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;">74,942</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;">Total assets </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,206,309</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;">2,781,242</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;font-size:10pt;"></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;"></font></div><div style="line-height:120%;padding-top:6px;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%;padding-top:6px;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%;padding-top:6px;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 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%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's products are sold with warranty provisions that require it to remedy deficiencies in quality or performance of the Company's products over a specified period of time, generally twelve to twenty-four months, at no cost to its customers. Warranty liabilities are established at the time that revenue is recognized at levels that represent the Company's estimate of the costs that will be incurred to fulfill those warranty requirements.</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;">Provisions for estimated losses on sales or related receivables are recorded when identified. Service revenue is deferred and recognized over the contract period, as is the case for extended warranty contracts, or recognized as services are provided. </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;">See </font><font style="font-family:inherit;font-size:10pt;">Note 19</font><font style="font-family:inherit;font-size:10pt;">, "Operating Segments and Related Information - </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and Long-Lived Assets by Geographic Area</font><font style="font-family:inherit;font-size:10pt;">" for</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">information related to the Company&#8217;s revenues disaggregated by significant geographical region and operating segment.</font></div><div style="line-height:120%;padding-top:20px;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%;padding-top:6px;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, 2019</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;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, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$17.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (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;">Contract Balances</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;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, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, contract liability balances totaled </font><font style="font-family:inherit;font-size:10pt;">$69.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$66.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. These balances included amounts classified as long-term as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and were </font><font style="font-family:inherit;font-size:10pt;">$14.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14.0 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;">$20.3 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, 2019</font><font style="font-family:inherit;font-size:10pt;"> was included in the combined opening contract liability balances.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Remaining Performance Obligations</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;">Remaining performance obligations 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%;padding-top:6px;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, 2019</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;">$123.6 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;">84 percent</font><font style="font-family:inherit;font-size:10pt;"> of the remaining performance obligations over the next twelve 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;"></font></div><div style="line-height:120%;padding-top:6px;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:6px;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:6px;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. Performance-based restricted stock unit awards granted during the year ended December 31, 2018 may be earned based upon a combination of the Company's revenue and operating 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><div style="line-height:120%;padding-top:20px;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 2009 ESPP must be held by employees for a period of at least 18 months after the date of purchase. On April 19, 2019, the Company's shareholders approved the FLIR Systems, Inc. 2019 Employee Stock Purchase Plan ("2019 ESPP"). The final purchase under the 2009 ESPP was on April 30, 2019 and the first offering under the 2019 ESPP commenced on May 1, 2019. </font></div><div style="line-height:120%;padding-top:6px;text-align:center;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 3.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (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;">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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:left;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,708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;">5,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">8,090</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;">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></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;">Stock-based compensation expense capitalized in the Consolidated Balance Sheets is as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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></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;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$45.5 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;">two</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:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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></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;">13,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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></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;">17.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Credit Agreement</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Unamortized discounts and issuance costs of unsecured notes</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,683</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,052</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">669,342</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;">421,948</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;">Current portion, 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,451</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 debt</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;">656,891</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;">421,948</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:6px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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></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;">61,748</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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">135,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;">1,624</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></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;">137,165</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;">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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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;">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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:left;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,708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;">5,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">8,090</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;">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></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;">Stock-based compensation expense capitalized in the Consolidated Balance Sheets is as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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></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, 2019</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:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" 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 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, 2018</font></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;">904,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">(1,110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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, 2019</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;">903,461</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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">218,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">214,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">52,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">113,917</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;">94,847</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,316</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;">352,107</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: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%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 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;">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;">730</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">69,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">61,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">Canadian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">British pound sterling</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Brazilian real</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,598</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Swedish kronor</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">2,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">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;">1,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">813</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">120,925</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;">95,896</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the following floored swap was outstanding:</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effective Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional Amount (in millions Swedish Kronor)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fixed Rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Maturity Date</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 29, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,390.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.59%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2024</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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:78%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,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></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,776</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,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></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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">Business acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Currency translation adjustments and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202</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:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,058</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;">18,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;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:9px;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;">Current accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">15,747</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;">15,319</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: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 accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">137,493</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;">118,955</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:7pt;"><font style="font-family:inherit;font-size:7pt;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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Commercial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:7pt;"><font style="font-family:inherit;font-size:7pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">101,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109,304</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">31,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42,556</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">34,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,648</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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,657</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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,194</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:9pt;"><font style="font-family:inherit;font-size:9pt;">15,499</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,370</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">173,350</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">92,016</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">444,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Commercial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,098</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,460</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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">170,658</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">439,618</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">1,308,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">720,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">445,145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">446,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">227,194</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;">220,386</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,981,158</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;">1,387,975</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;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;"></font></div><div style="line-height:120%;padding-top:6px;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:6px;text-align:justify;text-indent:18px;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%;padding-top:6px;text-align:justify;text-indent:18px;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 and 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 19.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Segments and Related Information</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div><div style="line-height:120%;padding-top:6px;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:6px;text-indent:18px;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:6px;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: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:6px;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;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;">Operating segment information is as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><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;">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></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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">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;">179,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">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></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;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;">173,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">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;">92,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">444,736</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;">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></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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></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;">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,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;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,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">Eliminations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,143</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;">(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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">&#8212;</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;">&#8212;</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></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">56,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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></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;">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;">48,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></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;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;">12,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><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;">118,112</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;">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></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 19.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Segments and Related Information</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div><div style="line-height:120%;padding-top:6px;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:6px;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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:76%;" 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></tr><tr><td style="vertical-align: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><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;">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></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;">118,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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></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;">(24,562</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;">(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></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,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,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></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;">(6,477</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></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;">&#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;">(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></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;">(63</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;">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></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;">81,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">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></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;">(6,325</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;">(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></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;">74,757</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;">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></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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></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="text-align:left;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;">263,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">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;">359,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;">307,041</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">152,722</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;">137,560</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;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;">775,468</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;">711,058</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: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;">Goodwill:</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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;">Industrial</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">284,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Commercial</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;">228,213</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;">228,780</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:1px solid #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:1px solid #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;">903,461</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">904,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating segment assets</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;">1,678,929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">1,615,629</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;height:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;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:9px;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;">Assets not allocated:</font></div></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Cash and cash equivalents </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;Assets held for sale, 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;">&#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;">2,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;Prepaid expenses and other current assets </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">253,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,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: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;background-color:#cceeff;padding-left:2px;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,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">140,551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;Unallocated assets from acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">575,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;Other assets</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;">108,389</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;">74,942</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;">Total assets </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,206,309</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;">2,781,242</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 19.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Segments and Related Information</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> - (Continued)</font></div><div style="line-height:120%;padding-top:6px;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%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:7pt;"><font style="font-family:inherit;font-size:7pt;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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Commercial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:7pt;"><font style="font-family:inherit;font-size:7pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">101,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109,304</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">31,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42,556</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">34,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,648</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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,657</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:9pt;"><font style="font-family:inherit;font-size:9pt;">4,194</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:9pt;"><font style="font-family:inherit;font-size:9pt;">15,499</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,370</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">173,350</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">92,016</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">444,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Commercial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,098</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,460</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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">170,658</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">439,618</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">1,308,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">720,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">445,145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">446,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">227,194</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;">220,386</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,981,158</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;">1,387,975</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">137,493</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;">118,955</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;"></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 February 7, 2019, the Company's Board of Directors 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 2021. 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, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company's common stock through open market transactions under the under the 2019 authorization. The February 2017 authorization by the Company's Board of Directors expired in February 2019. </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:inherit;font-size:10pt;">March&#160;8, 2019</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.17</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;22, 2019</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, 2019</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$23.0 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;"></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:inherit;font-size:10pt;">April 18, 2019</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;">$0.17</font><font style="font-family:inherit;font-size:10pt;"> per share on its common stock, payable on </font><font style="font-family:inherit;font-size:10pt;">June 7, 2019</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:inherit;font-size:10pt;">May 24, 2019</font><font style="font-family:inherit;font-size:10pt;">. The total cash payment of this dividend will be approximately </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</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;">On May 1, 2019, the Company acquired the outstanding stock of New England Optical Systems, Inc., a privately-held engineering and manufacturing company engaged in the design and production of technologically advanced infrared optical assemblies. The transaction consideration includes an initial </font><font style="font-family:inherit;font-size:10pt;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;"> cash payment with up to an additional </font><font style="font-family:inherit;font-size:10pt;">$12.0 million</font><font style="font-family:inherit;font-size:10pt;"> paid over a two-year period, dependent upon achieving certain milestones. The acquisition will be reported within the Company&#8217;s Industrial Business Unit, further expanding its vertically integrated manufacturing strategy.</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="text-align:left;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;">2015 - 2017</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;">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;">2014 - 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;">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;">2014 - 2017</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;">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;">2015 - 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;">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;">2012 - 2017</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;">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;">2014 - 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;">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 - 2017</font></div></td></tr></table></div></div></div> EX-101.SCH 7 flir-20190331.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 2142100 - Disclosure - Accrued Product Warranties link:presentationLink link:calculationLink link:definitionLink 2442402 - Disclosure - Accrued Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2342301 - 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 2401402 - 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 2148100 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 2448405 - Disclosure - Business Acquisitions and Divestitures Divestitures Textual (Detail) link:presentationLink link:calculationLink link:definitionLink 2448402 - Disclosure - Business Acquisitions (Detail) link:presentationLink link:calculationLink link:definitionLink 2448403 - Disclosure - Business Acquisitions (Details 1) link:presentationLink link:calculationLink link:definitionLink 2448404 - Disclosure - Business Acquisitions (Details textual) 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 1006000 - 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 1001000 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statement link:presentationLink link:calculationLink link:definitionLink 2145100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2445401 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Credit Agreement link:presentationLink link:calculationLink link:definitionLink 2437401 - 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 2417404 - Disclosure - Derivative Financial Instruments (Details 3) 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 2124100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2146100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2446402 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2446403 - Disclosure - Income Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 2446404 - Disclosure - Income Taxes (Details 3) link:presentationLink link:calculationLink link:definitionLink 2446404 - Disclosure - Income Taxes (Details 3) link:presentationLink link:calculationLink link:definitionLink 2346301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2426401 - 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 2121100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2421405 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2421404 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Leases (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 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 2112100 - Disclosure - Net Earnings Per Share Net Earnings Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Net Earnings Per Share Net Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2147100 - Disclosure - Operating Segments and Related Information link:presentationLink link:calculationLink link:definitionLink 2447402 - Disclosure - Operating Segments and Related Information (Details) link:presentationLink link:calculationLink link:definitionLink 2447403 - Disclosure - Operating Segments and Related Information (Details 2) link:presentationLink link:calculationLink link:definitionLink 2447405 - Disclosure - Operating Segments and Related Information (Details 4) link:presentationLink link:calculationLink link:definitionLink 2447406 - Disclosure - Operating Segments and Related Information (Details 5) link:presentationLink link:calculationLink link:definitionLink 2447407 - Disclosure - Operating Segments and Related Information (Details 6) link:presentationLink link:calculationLink link:definitionLink 2447408 - Disclosure - Operating Segments and Related Information (Details 7) link:presentationLink link:calculationLink link:definitionLink 2447404 - Disclosure - Operating Segments and Related Information Operating Segments and related information (Details 3) link:presentationLink link:calculationLink link:definitionLink 2347301 - Disclosure - Operating Segments and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Property and Equipment (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Revenue Revenue link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Revenue Revenue (Details textual) link:presentationLink link:calculationLink link:definitionLink 2144100 - Disclosure - Shareholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 2444402 - Disclosure - Shareholders' Equity Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2444403 - Disclosure - Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details) 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 2411402 - Disclosure - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Stock-based compensation Stock-based Compensation (Details 1) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Stock-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2150100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2450401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 flir-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 flir-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 flir-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Goodwill Goodwill Disclosure [Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Accounts receivable, net Accounts Receivable, Net, Current Inventories Inventory, Net Assets held for sale, net Disposal Group, Including Discontinued Operation, Assets, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Deferred income taxes, net Deferred Income Tax Assets, Net Goodwill Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Unallocated assets from acquisitions Investments and Other Noncurrent Assets Other assets Other Assets, Noncurrent Total assets 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 Other current liabilities Other Liabilities, Current Credit facility Line of Credit, Current Current portion, long-term debt Long-term Debt, Current Maturities Total current liabilities Liabilities, Current Long-term debt Long-term Debt, Excluding Current Maturities 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 Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par value, 10,000 shares authorized; no shares issued at March 31, 2019, and December 31, 2018 Preferred Stock, Value, Issued Common stock, $0.01 par value, 500,000 shares authorized, 135,380 and 135,516 shares issued at March 31, 2019, and December 31, 2018, 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 Leases [Abstract] Lease Costs Lease, Cost [Table Text Block] Maturity of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Share-based Compensation [Abstract] 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 Inventory Disclosure [Abstract] Inventories Schedule of Inventory, Current [Table Text Block] Intangible Assets [Abstract] Intangible Assets [Abstract] Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Accounting Policies [Abstract] Right-of-use assets Operating Lease, Right-of-Use Asset Lease liabilities Operating Lease, Liability Revenue from Contract with Customer [Abstract] Contract assets Contract with Customer, Asset, Net Contract liabilities Contract with Customer, Liability Contract with Customer, Liability, Noncurrent Contract with Customer, Liability, Noncurrent Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Remaining performance obligation Revenue, Remaining Performance Obligation, Amount 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 Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] 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] Business Combinations [Abstract] Business Acquisition Business Combination 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] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Current Liabilities Other Current Liabilities [Member] Other Noncurrent Liabilities Other Noncurrent Liabilities [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 Income Tax Disclosure [Abstract] Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Receivables [Abstract] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Allowance, Credit Loss [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 Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Foreign Currency Type [Axis] Currency [Axis] All Currency Type [Domain] All Currencies [Domain] Euro Euro Member Countries, Euro Canadian Dollar Canada, Dollars United Kingdom, Pounds United Kingdom, Pounds Brazil, Brazil Real Brazil, Brazil Real Swedish Kronor Sweden, Kronor Norway, Krone Norway, Krone Australian Dollar Australia, Dollars Other Other Currencies [Domain] Other Currencies [Domain] Derivative [Line Items] Derivative [Line Items] Notional amounts of foreign currency forward contracts Derivative, Notional Amount Segment Reporting [Abstract] Operating Business Units and Related Information Segment Reporting Disclosure [Text Block] Revenue Revenue from Contract with Customer [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] 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] 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] 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] Carrying amount of disposal group Disposal Group, Not Discontinued Operation, Carrying Value Disposal Group, Not Discontinued Operation, Carrying Value Pre-tax loss on net asset held for sale Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal 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 Debt Disclosure [Abstract] Long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Property, Plant and Equipment [Abstract] Accrumulated Depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease) 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] Unallocated Assets from Acquisitions [Member] Unallocated Assets from Acquisitions [Member] Unallocated Assets from Acquisitions [Member] Other Assets [Member] Other Assets [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 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] Fishidy [Member] Fishidy [Member] Fishidy [Member] Acyclica [Member] Acyclica [Member] Acyclica [Member] SeaPilot [Member] SeaPilot [Member] SeaPilot [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] 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 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 Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability Payments for Purchase of Other Assets Payments for Purchase of Other Assets Earnings Per Share [Text Block] Earnings Per Share [Text Block] Product Warranties Disclosures [Abstract] 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 Statutory federal tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Nature of Business and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Current tax expense (benefit): Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Income tax provision Income Tax Expense (Benefit) Effective tax rate Effective Income Tax Rate Reconciliation, Percent Current income tax expense (benefit) Current Income Tax Expense (Benefit) Deferred tax expense (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred Income Tax Expense (Benefit), Excluding Discontinued Operations Deferred Income Tax Expense (Benefit), Excluding Discontinued Operations Deferred Income Tax Expense (Benefit), Excluding Discontinued Operations 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 Revenues Statement of Comprehensive Income [Abstract] Net earnings Net Income (Loss) Attributable to Parent Other comprehensive (loss) income, 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 Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement of Cash Flows [Abstract] CASH PROVIDED BY OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] 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 Stock-based compensation arrangements Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Other, net Other Noncash Income (Expense) Decrease (Increase) 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 and other current assets 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 assets Proceeds from Sale of Productive Assets Proceeds from sale of business Proceeds from Divestiture of Businesses Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Other investments Payments for (Proceeds from) Other Investing Activities Net cash (used) provided 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 from credit facility and long-term debt, including current portion Proceeds from Debt, Net of Issuance Costs Repayments of credit facility Repayments of Lines of Credit 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 provided (used) by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash and Cash Equivalents Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of period Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] 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 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 Aeryon [Member] Aeryon [Member] Aeryon [Member] Endeavor [Member] Endeavor [Member] Endeavor [Member] Identifiable Intangible assets Operating cash flows from operating leases Operating Lease, Payments Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Government and Defense Government and defense [Member] Government and defense Industrial Industrial [Member] Industrial [Member] Commercial Commercial [Member] Commercial [Member] 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) BU assets (accounts receivable, inventory, demo assets and goodwill, Net) BU assets (accounts receivable, inventory, demo assets and goodwill, Net) BU assets (accounts receivable, inventory, demo assets and goodwill, Net) Prepaid expenses and other current assets Prepaid expenses and other current assets, excluding demo assets Prepaid expenses and other current assets, excluding demo assets Deferred Income Tax Assets, Net Goodwill Other assets Other Assets, Noncurrent, Including Unallocated Assets from Acquisitions Other Assets, Noncurrent, Including Unallocated Assets from Acquisitions Assets Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Term Loan Facility Term loan facility [Member] Term loan facility [Member] Credit Agreement Credit Agreement [Member] Credit Agreement [Member] Revolving Credit Facility Revolving Credit Facility [Member] United States of America, Dollars United States of America, Dollars Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Senior unsecured notes, issued amount Debt Instrument, Face Amount Debt instrument, annual amortization (percent) Debt Instrument, Annual Amortization, Percent Debt Instrument, Annual Amortization, Percent Term of agreement Debt Instrument, Term 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] 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] Property and Equipment Property, Plant and Equipment Disclosure [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 Income Statement [Abstract] Cost of Goods and Services Sold Cost of Goods and Services 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 Loss on sale of business Impairment of Long-Lived Assets to be Disposed of Total operating expenses Operating Expenses Earnings from operations Operating Income (Loss) Interest expense Interest Expense Interest income Investment Income, Interest Other expense (income), net Other Nonoperating Income (Expense) Earnings before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax provision 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 Reconciliation of Revenue from Business Units to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Total Segments [Member] Total Segments [Member] Total Segments [Member] Asia [Member] Asia [Member] Mid_East/Africa [Member] Mid_East/Africa [Member] Mid_East/Africa [Member] Business Unit Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Stock-based Compensation Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Remaining lease term Lessee, Operating Lease, Term of Contract Operating lease expense Operating Lease, Cost Short-term lease expense Short-term Lease, Cost Variable lease expense Variable Lease, Cost Total lease expense Lease, Cost Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate (percent) Operating Lease, Weighted Average Discount Rate, Percent Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Tax years open to examination by major taxing jurisdictions Summary of Income Tax Examinations [Table 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] Point Grey Research, Inc. [Member] Point Grey Research, Inc. [Member] Point Grey Research, Inc. [Member] 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] Net deferred taxes Cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 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 Notional amounts of outstanding foreign currency forward contracts by currency Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Summary of Warranty Liability and Activity Schedule of Product Warranty Liability [Table Text Block] 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 Leases Lessee, Operating Leases [Text Block] Capitalized in inventory Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Statement of Stockholders' Equity [Abstract] Common Stock, Dividends, Per Share, Cash Paid Common Stock, Dividends, Per Share, Cash Paid Dividends paid Dividends, Common Stock, Cash Carrying value and the activity Schedule of Goodwill [Table Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Other Current Assets Other Current Assets [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 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 Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business 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 Current Reporting Status Entity Current Reporting Status Entity Public Float Entity Public Float Credit Agreements Debt Disclosure [Text Block] Interest Rate Swap [Member] Interest Rate Swap [Member] Notional Amount Fixed Rate Derivative, Fixed Interest Rate Effective Date Document Effective Date Maturity Date Derivative, Maturity Date Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Effective Percentage Derivative Assets (Liabilities), at Fair Value, Net Derivative Assets (Liabilities), at Fair Value, Net Contingencies Contingencies Disclosure [Text Block] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Subsequent Event [Table] Subsequent Event [Table] 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 Accrued Product Warranties Product Warranty Disclosure [Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Operating lease right-of-use assets Operating lease liabilities Number of operating business units Number of Reportable Segments Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] 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] 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 Senior unsecured notes, interest rate Debt Instrument, Interest Rate, Stated Percentage Senior unsecured notes, maturity date Debt Instrument, Maturity Date Senior unsecured notes, proceeds Proceeds from Issuance of Unsecured Debt Eliminations Intersegment Eliminations [Member] Total Segments [Member] Total Business Units [Member] Total Business Units [Member] Intersegment revenue Intersegment revenue Intersegment revenue Earnings from operations Inventories Inventory Disclosure [Text Block] Nine months ending December 31, 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five 2024 Lessee, Operating Lease, Liability, Payments, Due Year Six Lessee, Operating Lease, Liability, Payments, Due Year Six Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Six Lessee, Operating Lease, Liability, Payments, Due after Year Six Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Leases Payments under Topic 840 [Abstract] Leases, Operating [Abstract] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum payments Operating Leases, Future Minimum Payments Due Derivative, Gain on Derivative Derivative, Gain on Derivative Derivative, Loss on Derivative Derivative, Loss on Derivative 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] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Foreign Foreign Tax Authority [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 Income Tax Examination, Estimate of Possible Loss Income Tax Examination, Estimate of Possible Loss Stockholders' Equity Note [Abstract] Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Intangible Assets Intangible Assets Disclosure [Text Block] 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 Loss on sale of business Other Other Cost and Expense, Operating Consolidated earnings from operations Other Nonoperating Expense Other Nonoperating Expense Consolidated earnings before income taxes Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning Balance Goodwill, Translation Adjustments Goodwill, Foreign Currency Translation Gain (Loss) Ending Balance Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock and Additional Paid-in Capital Common Stock Including Additional Paid in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Earnings (loss) AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance at beginning of period Repurchase of common stock Stock Repurchased During Period, Value Common stock issued pursuant to stock-based compensation plans, net Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition Dividends paid Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative Effect of New Accounting Principle in Period of Adoption Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Temporary Equity, Foreign Currency Translation Adjustments Temporary Equity, Foreign Currency Translation Adjustments Balance at end of period 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 Long-Term Debt Long-term Debt [Text Block] EX-101.PRE 11 flir-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - USD ($)
3 Months Ended
Mar. 31, 2019
Apr. 26, 2019
Jun. 30, 2018
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    
Entity Emerging Growth Company false    
Entity Small Business false    
Document Type 10-Q    
Document Period End Date Mar. 31, 2019    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus Q1    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   135,421,141  
Entity Current Reporting Status Yes    
Entity Public Float     $ 7,125,061,781
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Income Statement [Abstract]    
Revenue $ 444,736 $ 439,618
Cost of Goods and Services Sold 211,077 221,704
Gross profit 233,659 217,914
Operating expenses:    
Research and development 47,998 44,561
Selling, general and administrative 104,579 107,683
Loss on sale of business 0 10,178
Total operating expenses 152,577 162,422
Earnings from operations 81,082 55,492
Interest expense 5,516 4,052
Interest income (1,057) (956)
Other expense (income), net 1,866 (2,219)
Earnings before income taxes 74,757 54,615
Income tax provision 13,009 15,420
Net earnings $ 61,748 $ 39,195
Net earnings per share:    
Basic earnings per share (in dollars per share) $ 0.46 $ 0.28
Diluted earnings per share (in dollars per share) $ 0.45 $ 0.28
Weighted Average Number of Shares Outstanding, Basic 135,541 138,504
Weighted Average Number of Shares Outstanding, Diluted 137,165 140,994
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Comprehensive Income [Abstract]    
Net earnings $ 61,748 $ 39,195
Other comprehensive (loss) income, net of tax:    
Fair value adjustment on interest rate swap contracts (807) 0
Foreign currency translation adjustments (7,440) 13,937
Total other comprehensive (loss) income (8,247) 13,937
Comprehensive income $ 53,501 $ 53,132
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 284,363 $ 512,144
Accounts receivable, net 356,693 323,746
Inventories 385,316 352,107
Assets held for sale, net 0 2,032
Prepaid expenses and other current assets 101,074 102,618
Total current assets 1,127,446 1,292,647
Property and equipment, net 253,678 247,407
Deferred income taxes, net 97,705 100,620
Goodwill 903,461 904,571
Intangible assets, net 140,551 146,845
Unallocated assets from acquisitions 575,079 14,210
Other assets 108,389 74,942
Total assets 3,206,309 2,781,242
Current liabilities:    
Accounts payable 131,422 95,496
Deferred revenue 30,238 32,703
Accrued payroll and related liabilities 72,714 81,118
Accrued product warranties 15,747 15,204
Advance payments from customers 25,056 19,691
Accrued expenses 44,220 41,761
Accrued income taxes 5,523 13,855
Other current liabilities 22,277 16,186
Credit facility 100,000 0
Current portion, long-term debt 12,451 0
Total current liabilities 459,648 316,014
Long-term debt 656,891 421,948
Deferred income taxes 19,806 22,927
Accrued income taxes 74,828 76,435
Pension and other long-term liabilities 92,441 67,132
Shareholders’ equity:    
Preferred stock, $0.01 par value, 10,000 shares authorized; no shares issued at March 31, 2019, and December 31, 2018 0 0
Common stock, $0.01 par value, 500,000 shares authorized, 135,380 and 135,516 shares issued at March 31, 2019, and December 31, 2018, respectively, and additional paid-in capital 1,354 1,355
Retained earnings 2,058,680 2,024,523
Accumulated other comprehensive loss (157,339) (149,092)
Total shareholders’ equity 1,902,695 1,876,786
Total liabilities and shareholders' equity $ 3,206,309 $ 2,781,242
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2019
Dec. 31, 2018
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 135,380 135,516
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statement - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Earnings (loss)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance at beginning of period $ 1,834,558 $ 91,162 $ 1,856,756 $ (113,360)
Balance at end of period 1,834,558 91,162 1,856,756 (113,360)
Net earnings 39,195   39,195  
Repurchase of common stock (94,956) (94,956)    
Common stock issued pursuant to stock-based compensation plans, net 3,232 3,232    
Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition 5,926 5,926    
Dividends paid (22,232)   (22,232)  
Temporary Equity, Foreign Currency Translation Adjustments $ 13,937     13,937
Common Stock, Dividends, Per Share, Cash Paid $ 0.16      
Balance at beginning of period $ 1,859,940 5,364 1,953,999 (99,423)
Cumulative Effect of New Accounting Principle in Period of Adoption 80,280   80,280  
Balance at end of period 1,859,940 5,364 1,953,999 (99,423)
Balance at beginning of period 1,876,786 1,355 2,024,523 (149,092)
Balance at end of period 1,876,786 1,355 2,024,523 (149,092)
Net earnings 61,748   61,748  
Repurchase of common stock (24,998) (16,999) (7,999)  
Common stock issued pursuant to stock-based compensation plans, net 8,708 8,708    
Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition 8,290 8,290    
Dividends paid (23,031)   (23,031)  
Derivative, Gain (Loss) on Derivative, Net (807)     (807)
Temporary Equity, Foreign Currency Translation Adjustments $ (7,440)     (7,440)
Common Stock, Dividends, Per Share, Cash Paid $ 0.17      
Balance at beginning of period $ 1,902,695 1,354 2,058,680 (157,339)
Cumulative Effect of New Accounting Principle in Period of Adoption 3,439   3,439  
Balance at end of period $ 1,902,695 $ 1,354 $ 2,058,680 $ (157,339)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
CASH PROVIDED BY OPERATING ACTIVITIES:    
Net earnings $ 61,748 $ 39,195
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 16,662 16,446
Stock-based compensation arrangements 8,090 5,931
Deferred income taxes 222 4,574
Other, net (1,328) (6,696)
Decrease (Increase) in cash, net of acquisitions, resulting from changes in:    
Accounts receivable (25,771) 28,344
Inventories (17,472) (8,760)
Prepaid expenses and other current assets 1,944 1,331
Other assets 3,659 (477)
Accounts payable 26,019 (8,150)
Deferred revenue (4,531) 317
Accrued payroll and other liabilities (8,057) (14,760)
Accrued income taxes (1,722) (29,435)
Pension and other long-term liabilities (3,952) 15,316
Net cash provided by operating activities 55,511 43,176
CASH FLOWS FROM INVESTING ACTIVITIES:    
Additions to property and equipment, net (9,140) (7,099)
Proceeds from sale of assets 2,973 0
Proceeds from sale of business 0 25,920
Business acquisitions, net of cash acquired (579,556) (7,070)
Other investments (5,000) (9,500)
Net cash (used) provided by investing activities (590,723) 2,251
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net proceeds from credit facility and long-term debt, including current portion 723,054 0
Repayments of credit facility 375,000 0
Repurchase of common stock (24,998) (94,956)
Dividends paid (23,031) (22,232)
Proceeds from shares issued pursuant to stock-based compensation plans 9,721 3,497
Payments Related to Tax Withholding for Share-based Compensation (1,013) (265)
Other financing activities (419) (11)
Net cash provided (used) by financing activities 308,314 (113,967)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (883) 1,588
Net decrease in cash and cash equivalents (227,781) (66,952)
Cash, cash equivalents and restricted cash, beginning of year 512,144 519,090
Cash, cash equivalents and restricted cash, end of period $ 284,363 $ 452,138
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Nature of Business and Significant Accounting Policies
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, 2018.
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, 2019.
Recently Adopted Accounting Pronouncements
Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2016-02, "Leases ("ASC 842"). Effective January 1, 2019, the Company adopted ASC 842 and all the related amendments using the modified retrospective method, using the permitted practical expedients, to those contracts still outstanding as of January 1, 2019. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The most significant impact was the recognition, on a discounted basis, of right-of-use (ROU) assets totaling approximately $31.9 million and lease liabilities totaling approximately $34.2 million under non-cancelable operating leases as of January 1, 2019 and the related new required disclosures. The standard did not have an impact on the Company's consolidated income statements or consolidated statements of cash flows. For additional disclosures required under the new standard refer to Note 9: "Leases".
FASB ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" ("ASU 2017-04"). Effective January 1, 2019, the Company adopted 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 also 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 standard did not have an impact on the Company's consolidated financial statements.
FASB ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" ("ASU 2018-02"). Effective January 1, 2019, the Company adopted ASU 2018-02. The standard allows companies to reclassify stranded tax effects in Accumulated other comprehensive earnings (loss) that have been caused by the Tax Cuts and Jobs Act of 2017 (the Act) to Retained earnings for each period in which the effect of the change in the U.S. federal corporate income tax rate is recorded. However, the FASB made the reclassification optional. As a result, the Company assessed the impact of the ASU on its financial statements and did not exercise the option to reclassify the stranded tax effects caused by the Act.
FASB ASU No. 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting" ("ASU 2018-07"). Effective January 1, 2019, the Company adopted ASU 2018-07. The standard more closely aligns the accounting for employee and nonemployee share-based payments. The standard did not have a material impact on the Company's consolidated financial statements or disclosures.
Note 1.
Basis of Presentation - (Continued)
Recently Adopted Accounting Pronouncements - (Continued)
FASB ASU No. 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract” (“ASU 2018-15”). Effective January 1, 2019, the Company adopted ASU 2018-15. The amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The standard did not have a material impact on the Company’s consolidated financial statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Revenue
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
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.
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 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.
The Company's products are sold with warranty provisions that require it to remedy deficiencies in quality or performance of the Company's products over a specified period of time, generally twelve to twenty-four months, at no cost to its customers. Warranty liabilities are established at the time that revenue is recognized at levels that represent the Company's estimate of the costs that will be incurred to fulfill those warranty requirements.
Provisions for estimated losses on sales or related receivables are recorded when identified. Service revenue is deferred and recognized over the contract period, as is the case for extended warranty contracts, or recognized as services are provided.
See Note 19, "Operating Segments and Related Information - Revenue and Long-Lived Assets by Geographic Area" for information related to the Company’s revenues disaggregated by significant geographical region and operating segment.
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, 2019.
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, 2019 and December 31, 2018 were $17.7 million and $10.5 million, respectively.
Note 2.
Revenue - (Continued)
Contract Balances
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, 2019 and December 31, 2018, contract liability balances totaled $69.3 million and $66.4 million, respectively. These balances included amounts classified as long-term as of March 31, 2019 and December 31, 2018 and were $14.0 million and $14.0 million, respectively, and are included within pension and other long-term liabilities in the accompanying Consolidated Balance Sheets. Approximately $20.3 million of revenue recognized during the three month period ended March 31, 2019 was included in the combined opening contract liability balances.

Remaining Performance Obligations
Remaining performance obligations 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, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $123.6 million. The Company expects to recognize revenue on approximately 84 percent of the remaining performance obligations over the next twelve months, and the remainder recognized thereafter.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-based compensation
3 Months Ended
Mar. 31, 2019
Share-based Compensation [Abstract]  
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. Performance-based restricted stock unit awards granted during the year ended December 31, 2018 may be earned based upon a combination of the Company's revenue and operating 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.
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 2009 ESPP must be held by employees for a period of at least 18 months after the date of purchase. On April 19, 2019, the Company's shareholders approved the FLIR Systems, Inc. 2019 Employee Stock Purchase Plan ("2019 ESPP"). The final purchase under the 2009 ESPP was on April 30, 2019 and the first offering under the 2019 ESPP commenced on May 1, 2019.

Note 3.    Stock-based Compensation - (Continued)
The following table sets forth the stock-based compensation expense recognized in the Consolidated Statements of Income (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Cost of goods sold
$
847

 
$
695

Research and development
1,708

 
1,409

Selling, general and administrative
5,535

 
3,827

Stock-based compensation expense before income taxes
$
8,090

 
$
5,931


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

 
$
1,057


As of March 31, 2019, the Company had approximately $45.5 million of total unrecognized stock-based compensation costs, net of estimated forfeitures, to be recognized over a weighted average period of two years.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Net Earnings Per Share Net Earnings Per Share (Notes)
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Share [Text Block]
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,
 
2019
 
2018
Numerator for earnings per share:
 
 
 
Net earnings for basic and diluted earnings per share
$
61,748

 
$
39,195

Denominator for earnings per share:
 
 
 
Weighted average number of common shares outstanding
135,541

 
138,504

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

 
2,490

Diluted shares outstanding
137,165

 
140,994


The effect of stock-based compensation awards for three months ended March 31, 2019, which in the aggregate consisted of 58,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 23 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
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.
Note 5.
Fair Value of Financial Instruments - (Continued)
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 $0.7 million and $200.0 million of cash equivalents at March 31, 2019 and December 31, 2018, 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, 2019 and December 31, 2018, and the interest rate swap contract as of March 31, 2019 are disclosed in Note 6, "Derivative Financial Instruments," and are based on Level 2 inputs. The fair value of the Company's borrowings under the Credit Agreement as described in Note 13, "Credit Agreement," as of March 31, 2019 approximates the carrying value. The fair value of the Company’s senior unsecured notes as described in Note 14, "Long-Term Debt," is approximately $427.0 million and $418.8 million based upon Level 2 inputs at March 31, 2019 and December 31, 2018, respectively.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments
3 Months Ended
Mar. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
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 expense (income), net for the three months ended March 31, 2019 and 2018 were a net gain of $0.3 million and a net loss of $4.7 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,
 
2019
 
2018
European euro
$
69,805

 
$
61,452

Canadian dollar
23,456

 
19,685

British pound sterling
9,430

 
609

Brazilian real
8,112

 
8,598

Swedish kronor
6,707

 
3,608

Norwegian kroner
2,097

 

Australian dollar
1,205

 
1,131

Other
113

 
813

 
$
120,925

 
$
95,896


At March 31, 2019, the Company’s foreign currency forward contracts, in general, had maturities of three months or less.
The carrying amounts of the foreign exchange contracts included in the Consolidated Balance Sheets are as follows (in thousands):
 
March 31, 2019
 
December 31, 2018
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
Foreign exchange contracts
$
730

 
$
1,112

 
$
431

 
$
951


Note 6.        Derivative Financial Instruments - (Continued)
Interest Rate Swap Contracts
The Company's outstanding debt at March 31, 2019 consists of fixed rate notes and an unsecured credit facility consisting of a revolving loan facility, a U.S. dollar term loan facility and a Swedish kronor term loan facility, all of which accrue interest at a floating rate. As discussed in Note 13, "Credit Agreement," of the Notes to the Consolidated Financial Statements above, interest expense on the Company's floating rate debt is calculated based on a fixed spread over the applicable Eurocurrency rate (i.e. LIBOR). Therefore, fluctuations in market interest rates will cause interest expense increases or decreases on a given amount of floating rate debt.
The Company is managing its interest rate risk related to certain floating rate debt through a floored amortizing interest rate swap (“floored swap”) in which the Company receives floating rate payments subject to a floor of zero percent and makes fixed rate payments. The impact of the floored swap is to fix the floating rate basis for the calculation of interest on the unsecured Swedish kronor term loan at the levels indicated in the table below. The effective interest rate paid is equal to the fixed rates shown below plus the applicable spread then in effect. At March 31, 2019, the effective interest rate on the Swedish kronor term loan which includes the impact of the floored swap was 1.840 percent.

As of March 31, 2019, the following floored swap was outstanding:
Effective Date
 
Notional Amount (in millions Swedish Kronor)
 
Fixed Rate
 
Maturity Date
March 29, 2019
 
1,390.2
 
0.59%
 
March 31, 2024

The floored swap is designated and effective as a cash flow hedge and recorded as an asset or liability in the Company's Consolidated Balance Sheets at fair value. Fair value adjustments are recorded as an adjustment to accumulated other comprehensive earnings, except that any gains and losses on ineffectiveness of the floored swap would be recorded as an adjustment to other expense (income), net. The net fair value carrying amount of the Company's floored swap was a loss of $1.1 million, which has been recorded in prepaid expenses and other current assets, other assets, other current liabilities and pension and other long-term liabilities in the Consolidated Balance Sheet as of March 31, 2019.
All of the Company's derivative counterparties have investment grade credit ratings. The Company is a party to master netting arrangements that contain features that allow counterparties to net settle amounts arising from multiple separate derivative transactions or net settle in the case of certain triggering events such as a bankruptcy or major default of one of the counterparties to the transaction. The Company has not pledged assets or posted collateral as a requirement for entering into or maintaining derivative positions.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable
3 Months Ended
Mar. 31, 2019
Receivables [Abstract]  
Accounts Receivable
Accounts receivable are net of an allowance for doubtful accounts of $5.7 million and $4.3 million at March 31, 2019 and December 31, 2018, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories
3 Months Ended
Mar. 31, 2019
Inventory Disclosure [Abstract]  
Inventories
Inventories consist of the following (in thousands):
 
March 31,
 
December 31,
 
2019
 
2018
Raw material and subassemblies
$
218,651

 
$
214,164

Work-in-progress
52,748

 
43,096

Finished goods
113,917

 
94,847

 
$
385,316

 
$
352,107

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Leases
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Leases
Leases
The Company determines if an arrangement is a lease at inception. Operating leases are included in other assets, other current liabilities, and pension and other long-term liabilities on the consolidated balance sheets. The Company does not have any finance leases at March 31, 2019.
Operating lease right-of-use assets (ROU assets) represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the commencement date of the lease based on the present value of minimum fixed lease payments over the lease term. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets also include prepaid lease payments made prior to commencement of the lease plus initial capitalized direct costs and exclude tenant improvement allowances. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense for minimum fixed lease payments is recognized on a straight-line basis over the lease term.
The Company has elected to apply the short-term lease exemption in accordance with guidance, and therefore, short-term leases (leases with a term of twelve months or less) are not recorded on the balance sheet. The Company has only a small number of leases that qualify for the exemption and the amount of its remaining short-term lease commitments is not significant.
Most of the Company’s operating leases are for buildings, warehouses and office space. These leases have remaining lease terms of approximately one year to ten years.
The components of lease expense was as follows (in thousands):
 
Three Months Ended March 31, 2019
 
 
 
 
Operating lease expense
$
2,635

 
Short-term lease expense
246

 
Variable lease expense
514

 
Total lease expense
$
3,395

 
Supplemental cash flow information related to operating leases (in thousands):
 
Three Months Ended March 31, 2019
 
 
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
$
2,422

 
Right-of-use assets obtained in exchange for lease obligations:
 
 
Operating leases
$
300

 
Supplemental balance sheet information related to operating leases (in thousands):
 
March 31, 2019
Operating lease right-of-use assets
$
30,222

Operating lease liabilities
$
33,655


As of March 31, 2019, the weighted average remaining lease term for operating leases was 5.3 years and the weighted average discount rate was 4.03% percent.
Note 9.
Leases - (Continued)
Maturities of lease liabilities as of March 31, 2019 were as follows (in thousands):
Nine months ending December 31, 2019
$
6,904

2020
8,300

2021
7,522

2022
4,636

2023
2,619

2024
1,760

Thereafter
5,883

Total lease payments
37,624

Less: imputed interest
(3,969
)
Present value of lease liabilities
$
33,655

The Company's future minimum lease commitments, net of sub-lease rental income, as of December 31, 2018, under Accounting Standard Codification Topic 840, the predecessor to Topic 842, are as follows:
 
Net
Operating
Leases
2019
$
10,561

2020
8,270

2021
7,283

2022
4,894

2023
2,934

Thereafter
5,911

Total minimum payments
$
39,853

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment
3 Months Ended
Mar. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment are net of accumulated depreciation of $341.0 million and $333.4 million at March 31, 2019 and December 31, 2018, respectively.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
The carrying value of goodwill and the activity for the three months ended March 31, 2019 are as follows (in thousands):
Balance, December 31, 2018
$
904,571

Currency translation adjustments
(1,110
)
Balance, March 31, 2019
$
903,461


See Note 19, "Operating Segments and Related Information" of the Notes to the Consolidated Financial Statements for additional information on the carrying value of goodwill by operating segments.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible assets are net of accumulated amortization of $103.3 million and $97.7 million at March 31, 2019 and December 31, 2018, respectively.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Credit Agreement
3 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Credit Agreements
Credit Agreement
On March 29, 2019, the Company entered into a Second Amended and Restated Credit Agreement (“Credit Agreement”) with Bank of America, N.A., JPMorgan Chase Bank, N.A., U.S. Bank National Association, Citibank, N.A., MUFG Union Bank, N.A., and the other lenders party thereto.  The Credit Agreement amended and restated the Company's existing Amended and Restated Credit Agreement, dated as of May 31, 2016 ("Existing Credit Agreement"). The Credit Agreement provides for a $650.0 million unsecured revolving credit facility, a $100.0 million unsecured term loan facility available in U.S. dollars amortizing at 5.000 percent per annum, and a $150.0 million unsecured term loan facility available in Swedish kronor amortizing at 5.000 percent per annum. The Credit Agreement has a term of five years and matures on March 29, 2024. In connection with the closing of the Credit Agreement, the Company made an initial borrowing of $100.0 million in revolving loans, $100.0 million in term loans in U.S. dollars, and the equivalent of $150.0 million in term loans in Swedish kronor. Additionally, the Company repaid in full all outstanding amounts, consisting of revolving loans in an aggregate principal amount of $375.0 million, under the Existing Credit Agreement.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Long-Term Debt
3 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Long-Term Debt
Long-term debt consists of the following (in thousands):
 
March 31,
 
December 31,
 
2019
 
2018
Unsecured notes
$
425,000

 
$
425,000

Credit Agreement
249,025

 

Unamortized discounts and issuance costs of unsecured notes
(4,683
)
 
(3,052
)
 
$
669,342

 
$
421,948

Current portion, long-term debt
$
12,451

 
$

Long-term debt
$
656,891

 
$
421,948

In June 2016, the Company issued $425.0 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 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.
As discussed in Note 13, "Credit Agreement," of the Notes to the Consolidated Financial Statements above, on March 29, 2019, the Company made an initial borrowing of $100.0 million in term loans in U.S. dollars, and the equivalent of $150.0 million in term loans in Swedish kronor. Both term loans amortize at 5.000 percent per annum with the current portion included in current liabilities.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Product Warranties
3 Months Ended
Mar. 31, 2019
Product Warranties Disclosures [Abstract]  
Accrued Product Warranties
The following table summarizes the Company’s warranty liability and activity (in thousands):
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Accrued product warranties, beginning of period
 
$
18,583

 
$
18,052

Amounts paid for warranty services
 
(2,776
)
 
(3,278
)
Warranty provisions for products sold
 
2,414

 
3,536

Business acquisition
 
874

 

Currency translation adjustments and other
 
(37
)
 
202

Accrued product warranties, end of period
 
$
19,058

 
$
18,512

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

 
$
15,319

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

 
$
3,193

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' Equity (Notes)
3 Months Ended
Mar. 31, 2019
Statement of Stockholders' Equity [Abstract]  
Stockholders' Equity
On February 7, 2019, the Company's Board of Directors authorized the repurchase of up to 15.0 million shares of the Company's outstanding common stock. This authorization expires in February 2021. During the three months ended March 31, 2019, the Company repurchased 0.5 million shares of the Company's common stock through open market transactions under the under the 2019 authorization. The February 2017 authorization by the Company's Board of Directors expired in February 2019.
On March 8, 2019, the Company paid a dividend of $0.17 per share on its outstanding common stock to the shareholders of record as of the close of business on February 22, 2019. The total cash payments for dividends during the three months ended March 31, 2019 were $23.0 million.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Contingencies
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Contingencies
Matters Involving the United States Department of State and Department of Commerce
On April 24, 2018, the Company entered into a Consent Agreement with the United States Department of State's Directorate of Defense Trade Controls (“DDTC”) to resolve allegations regarding the unauthorized export of technical data and defense services to dual and third country nationals from certain Company facilities, the failure to properly use and manage export licenses and export authorizations, and failures to report certain payments under 22 CFR Part 130 in potential violation of the International Traffic in Arms Regulation (“ITAR”). The Consent Agreement has a four-year term and provides for: (i) a civil penalty of $30.0 million with $15.0 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. During the three-month period ended March 31, 2018, the Company recorded a $15.0 million charge for the portion of the penalty that is not subject to suspension. In April 2018, the Company paid $1.0 million of the $15.0 million charge and as of March 31, 2019, the remaining amount payable of $3.5 million and $10.5 million has been recorded in other current liabilities and pension and other long-term liabilities, respectively. The remaining $14.0 million is payable in annual installments of $3.5 million through April 2022. The Company expects recent and future investments in remedial compliance measures will be sufficient to cover the $15.0 million suspension amount.
As part of the Consent Agreement, DDTC acknowledged that the Company voluntarily disclosed certain of the alleged Arms Export Control Act and ITAR violations, which were resolved pursuant to the Consent Agreement, cooperated in the DDTC's review, and instituted a number of compliance program improvements.
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. The Company also submitted a voluntary self-disclosure regarding the same matter with the United States Department of Commerce Bureau of Industry and Security ("BIS"). DDTC and BIS both acknowledged the submissions and, at the request of the agencies, the Company executed tolling agreements for this matter, suspending the statute of limitations through January 13, 2019 for DDTC and May 15, 2019 for DDTC and BIS, respectively. This matter remains under review by DDTC and BIS.
In June 2017, BIS informed the Company of additional export licensing requirements that restrict the Company’s ability to sell certain 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 sale without a license or 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. BIS 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 export and 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 17.
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. The Company identified the cause of these quality issues, notified customers of their option to request repair and modification of their in-field units, and has begun in-field repairs of identified affected 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 on remaining units to be between $4.9 million and $12.1 million. As no single amount within the range is a better estimate than any other amount within the range, the Company has recorded an accrual of $4.9 million in other current liabilities as of March 31, 2019. Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate.
Shareholder Derivative Lawsuit
In October 2018, a shareholder filed a derivative lawsuit in the Circuit Court of the State of Oregon for the County of Multnomah under the caption Stein v. Carter, et al., Case No. 18CV46824, against the Company, as a nominal defendant, and certain current and former directors of the Company.  Pointing to the Company’s 2015 settlement with the United States Securities and Exchange Commission of alleged United States Foreign Corrupt Practices Act violations and 2018 settlement with United States Department of State of alleged export control violations, the complaint alleges that the Company’s directors breached their fiduciary duties by failing to ensure that the Company had internal controls in place that would have prevented the alleged underlying misconduct and these settlements.  The complaint also asserts claims for corporate waste and unjust enrichment, and seeks unspecified monetary damages from the individual defendants, injunctive relief, disgorgement of director compensation, and attorneys’ fees and costs.  Because the complaint is derivative in nature, it does not seek monetary damages from the Company.  However, the Company may be required to advance, and ultimately be responsible for, the legal fees and costs incurred by the individual defendants.
On January 16, 2019, the defendants moved to dismiss the complaint. On March 21, 2019, instead of opposing the defendants' motion, the plaintiff filed an amended complaint. On April 25, 2019, the defendants moved to dismiss the amended complaint. A hearing on the motion to dismiss has been set for July 19, 2019.
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 36 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes
3 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block]
The provision for income taxes was as follows:
 
Three Months Ended March 31,
 
2019
 
2018
Income tax provision
$
13,009

 
$
15,420

Effective tax rate
17.4
%
 
28.2
%

The effective tax rate for the three months ended March 31, 2019, is lower than the United States Federal tax rate of 21.0 percent mainly due to a reduction in previously non-deductible interest expense and excess tax benefits from stock compensation, offset partially by state taxes, higher tax rates applied to income earned in certain foreign jurisdictions, and other discrete items.
Note 18.
Income Taxes - (Continued)
As of March 31, 2019 and December 31, 2018, the Company has accrued income tax liabilities of $42.9 million related to the transition tax enacted on December 22, 2017 as part of the Tax Cuts and Jobs Act. Of the amounts accrued, none are expected to be due within one year. The remaining transition tax will not accrue interest and will be paid in annual installments beginning in 2020 through 2024.
As of March 31, 2019, the Company had approximately $20.4 million of unrecognized tax benefits, all of which would affect the Company’s effective tax rate if recognized. The Company anticipates approximately $5.1 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, 2019, the Company had $6.2 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.
During the three-month period ending December 31, 2018, the Swedish Tax Authority (“STA”) issued a reassessment of tax for the year ending December 31, 2012 to one of the Company's non-operating subsidiaries in Sweden. The reassessment concerns the use of tax credits applied against capital gains pursuant to European Union Council Directive 2009/133/EC, commonly referred to as the EU Merger Directive, and assesses taxes and penalties totaling approximately $321.6 million (Swedish kronor 3.0 billion). The Company believes the STA’s assertions in the reassessment are not in accordance with Swedish tax regulations and plans to defend the Company's positions with the STA and through the Swedish court system, as necessary. Consequently, no adjustment to the Company's unrecognized tax benefits has been recorded in relation to this matter.
Management believes that the Company's recorded tax liabilities are adequate in the aggregate for its income tax exposures.
The Company currently has the following tax years open to examination by major taxing jurisdictions:
 
Tax Years:
United States Federal
2015 - 2017
State of California
2014 - 2017
State of Massachusetts
2014 - 2017
State of Oregon
2015 - 2017
Sweden
2012 - 2017
United Kingdom
2014 - 2017
Belgium
2011 - 2017
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Segments and Related Information
3 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Operating Business Units 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.
Government and Defense Business Unit
The Government and 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.
Note 19.        Operating Segments and Related Information - (Continued)
Operating Segments - (Continued)
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,
 
 
2019
 
2018
 
Revenue—External Customers:
 
 
 
 
Industrial
$
179,370

 
$
170,658

 
Government and Defense
173,350

 
159,331

 
Commercial
92,016

 
109,629

 
 
$
444,736

 
$
439,618

 
Revenue—Intersegments:
 
 
 
 
Industrial
$
6,198

 
$
6,332

 
Government and Defense
1,512

 
1,528

 
Commercial
4,433

 
4,481

 
Eliminations
(12,143
)
 
(12,341
)
 
 
$

 
$

 
Segment operating income:
 
 
 
 
Industrial
$
56,897

 
$
45,455

 
Government and Defense
48,267

 
46,182

 
Commercial
12,948

 
14,472

 
 
$
118,112

 
$
106,109

 
Note 19.        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,
 
 
2019
 
2018
 
Consolidated segment operating income
$
118,112

 
$
106,109

 
Unallocated corporate expenses
(24,562
)
 
(34,948
)
 
Amortization of purchased intangible assets
(5,928
)
 
(5,987
)
 
Amortization of acquisition-related inventory step-up
(6,477
)
 

 
Loss on sale of business

 
(10,178
)
 
Restructuring and other charges
(63
)
 
496

 
Consolidated earnings from operations
81,082

 
55,492

 
Interest and non-operating expenses, net
(6,325
)
 
(877
)
 
Consolidated earnings before income taxes
$
74,757

 
$
54,615

 
Unallocated corporate expenses include general corporate expenses, acquisition related costs and executive transition costs.
 
March 31,
 
December 31,
 
2019
 
2018
Operating segment assets:
 
 
 
 Net accounts receivable, inventories and demonstration assets:
 
 
 
Industrial
$
263,551

 
$
266,457

Government and Defense
359,195

 
307,041

Commercial
152,722

 
137,560

 
$
775,468

 
$
711,058

Goodwill:
 
 
 
Industrial
390,599

 
391,603

Government and Defense
284,649

 
284,188

Commercial
228,213

 
228,780

 
$
903,461

 
$
904,571

Total operating segment assets
$
1,678,929

 
$
1,615,629

 
 
 
 
Assets not allocated:
 
 
 
 Cash and cash equivalents
$
284,363

 
$
512,144

 Assets held for sale, net

 
2,032

 Prepaid expenses and other current assets
67,615

 
67,413

 Property and equipment, net
253,678

 
247,407

 Deferred income taxes
97,705

 
100,620

 Intangible assets, net
140,551

 
146,845

 Unallocated assets from acquisitions
575,079

 
14,210

 Other assets
108,389

 
74,942

Total assets
$
3,206,309

 
$
2,781,242


Note 19.        Operating Segments and Related Information - (Continued)
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, 2019
 
Industrial
 
Government and Defense
 
Commercial
 
Total
United States
$
101,211

 
$
109,304

 
$
32,211

 
$
242,726

Europe
31,308

 
26,596

 
42,556

 
100,460

Asia
34,434

 
17,386

 
6,959

 
58,779

Middle East/Africa
3,769

 
17,407

 
6,096

 
27,272

Canada/Latin America
8,648

 
2,657

 
4,194

 
15,499

 
$
179,370

 
$
173,350

 
$
92,016

 
$
444,736

 
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,664

 
27,184

 
5,559

 
36,407

Canada/Latin America
11,098

 
1,460

 
6,313

 
18,871

 
$
170,658

 
$
159,331

 
$
109,629

 
$
439,618

Long-lived assets by significant geographic locations are as follows (in thousands):
 
March 31,
 
December 31,
 
2019
 
2018
United States
$
1,308,819

 
$
720,885

Europe
445,145

 
446,704

Other foreign
227,194

 
220,386

 
$
1,981,158

 
$
1,387,975

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

 
$
118,955

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Business Acquisitions
3 Months Ended
Mar. 31, 2019
Business Combinations [Abstract]  
Business Acquisition
Business Acquisitions
On March 26, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of Fishing Hot Spots, a privately held technology company for approximately $7.1 million in cash. During the third quarter of 2018, the Company finalized the purchase price allocation and recorded $2.2 million of identified intangible assets and goodwill of $4.7 million in the Commercial business unit.
On April 3, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of Fishidy, Inc., a privately held startup technology company for approximately $7.1 million in cash. During the third quarter of 2018, the Company finalized the purchase price allocation and recorded $3.8 million of identified intangible assets and goodwill of $4.6 million in the Commercial business unit.
On September 10, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of Acyclica, Inc., a privately held software developer for automotive roadway and intersection data generation and analysis for approximately $10.3 million, including an estimate for contingent consideration pursuant to the stock purchase agreement. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the first half of 2019. Goodwill and intangibles will be recorded in the Commercial business unit. The preliminary unallocated purchase price of approximately $9.9 million, including an estimate for contingent consideration pursuant to the stock purchase agreement, has been reported in unallocated assets from acquisitions as of March 31, 2019.
On October 16, 2018, the Company acquired substantially all of the outstanding shares of SeaPilot AB, a privately held technology company for approximately $4.6 million in cash. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the first half of 2019. Goodwill and intangibles will be recorded in the Commercial business unit. The preliminary unallocated purchase price of approximately $4.3 million has been reported in unallocated assets from acquisitions as of December 31, 2018.
On January 28, 2019, the Company completed its acquisition of 100% of the outstanding stock of Aeryon Labs Inc., a privately held developer of high-performance UAS for the global military, public safety, and critical infrastructure markets for approximately $210.6 million in cash. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the second half of 2019. Goodwill and intangibles will be recorded in the Government and Defense business unit. The preliminary unallocated purchase price of approximately $192.8 million has been reported in unallocated assets from acquisitions as of March 31, 2019.
On March 4, 2019, the Company completed its acquisition of 100% of the outstanding stock of Endeavor Robotics Holdings, Inc. a privately held developer of battle-tested, tactical unmanned ground vehicles for the global military, public safety, and critical infrastructure markets for approximately $386.8 million in cash. The allocation of the purchase price to identified intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. The primary areas of the purchase price allocation that are not yet finalized relate to the valuation of intangible assets and related taxes. The final allocation of the purchase price to the assets acquired and liabilities assumed will be completed when the final assessments of the intangible assets and related taxes are completed during the second half of 2019. Goodwill and intangibles will be recorded in the Government and Defense business unit. The preliminary unallocated purchase price of approximately $368.0 million has been reported in unallocated assets from acquisitions as of March 31, 2019.
The business acquisitions listed above are not significant as defined in Regulation S–X under the Securities Exchange Act of 1934, nor are they significant compared to the Company's overall results of operations. Consequently, no pro forma financial information is provided.
Note 20.
Business Acquisitions and Divestitures - (Continued)
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 business unit for total cash consideration of approximately $28.8 million. As a result of this combined sale, the Company recognized a total pre-tax loss of approximately $37.3 million (approximately $23.6 million in year ended December 31, 2017 and approximately $13.7 million in the year ended December 31, 2018). This disposal did not qualify as discontinued operations and therefore, its operating results were included in the Company’s continuing operations for all periods presented through the date of the sale.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Events
3 Months Ended
Mar. 31, 2019
Subsequent Events [Abstract]  
Subsequent Events
On April 18, 2019, the Company’s Board of Directors declared a quarterly dividend of $0.17 per share on its common stock, payable on June 7, 2019, to shareholders of record as of the close of business on May 24, 2019. The total cash payment of this dividend will be approximately $23.0 million.
On May 1, 2019, the Company acquired the outstanding stock of New England Optical Systems, Inc., a privately-held engineering and manufacturing company engaged in the design and production of technologically advanced infrared optical assemblies. The transaction consideration includes an initial $22.0 million cash payment with up to an additional $12.0 million paid over a two-year period, dependent upon achieving certain milestones. The acquisition will be reported within the Company’s Industrial Business Unit, further expanding its vertically integrated manufacturing strategy.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2016-02, "Leases ("ASC 842"). Effective January 1, 2019, the Company adopted ASC 842 and all the related amendments using the modified retrospective method, using the permitted practical expedients, to those contracts still outstanding as of January 1, 2019. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The most significant impact was the recognition, on a discounted basis, of right-of-use (ROU) assets totaling approximately $31.9 million and lease liabilities totaling approximately $34.2 million under non-cancelable operating leases as of January 1, 2019 and the related new required disclosures. The standard did not have an impact on the Company's consolidated income statements or consolidated statements of cash flows. For additional disclosures required under the new standard refer to Note 9: "Leases".
FASB ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" ("ASU 2017-04"). Effective January 1, 2019, the Company adopted 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 also 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 standard did not have an impact on the Company's consolidated financial statements.
FASB ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" ("ASU 2018-02"). Effective January 1, 2019, the Company adopted ASU 2018-02. The standard allows companies to reclassify stranded tax effects in Accumulated other comprehensive earnings (loss) that have been caused by the Tax Cuts and Jobs Act of 2017 (the Act) to Retained earnings for each period in which the effect of the change in the U.S. federal corporate income tax rate is recorded. However, the FASB made the reclassification optional. As a result, the Company assessed the impact of the ASU on its financial statements and did not exercise the option to reclassify the stranded tax effects caused by the Act.
FASB ASU No. 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting" ("ASU 2018-07"). Effective January 1, 2019, the Company adopted ASU 2018-07. The standard more closely aligns the accounting for employee and nonemployee share-based payments. The standard did not have a material impact on the Company's consolidated financial statements or disclosures.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-based compensation (Tables)
3 Months Ended
Mar. 31, 2019
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,
 
2019
 
2018
Cost of goods sold
$
847

 
$
695

Research and development
1,708

 
1,409

Selling, general and administrative
5,535

 
3,827

Stock-based compensation expense before income taxes
$
8,090

 
$
5,931


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

 
$
1,057

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Net Earnings Per Share Net Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
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,
 
2019
 
2018
Numerator for earnings per share:
 
 
 
Net earnings for basic and diluted earnings per share
$
61,748

 
$
39,195

Denominator for earnings per share:
 
 
 
Weighted average number of common shares outstanding
135,541

 
138,504

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

 
2,490

Diluted shares outstanding
137,165

 
140,994

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Notional amounts of outstanding foreign currency forward contracts by currency
The carrying amounts of the foreign exchange contracts included in the Consolidated Balance Sheets are as follows (in thousands):
 
March 31, 2019
 
December 31, 2018
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
Foreign exchange contracts
$
730

 
$
1,112

 
$
431

 
$
951

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,
 
2019
 
2018
European euro
$
69,805

 
$
61,452

Canadian dollar
23,456

 
19,685

British pound sterling
9,430

 
609

Brazilian real
8,112

 
8,598

Swedish kronor
6,707

 
3,608

Norwegian kroner
2,097

 

Australian dollar
1,205

 
1,131

Other
113

 
813

 
$
120,925

 
$
95,896

As of March 31, 2019, the following floored swap was outstanding:
Effective Date
 
Notional Amount (in millions Swedish Kronor)
 
Fixed Rate
 
Maturity Date
March 29, 2019
 
1,390.2
 
0.59%
 
March 31, 2024
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2019
Inventory Disclosure [Abstract]  
Inventories
Inventories consist of the following (in thousands):
 
March 31,
 
December 31,
 
2019
 
2018
Raw material and subassemblies
$
218,651

 
$
214,164

Work-in-progress
52,748

 
43,096

Finished goods
113,917

 
94,847

 
$
385,316

 
$
352,107

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Lease Costs
The components of lease expense was as follows (in thousands):
 
Three Months Ended March 31, 2019
 
 
 
 
Operating lease expense
$
2,635

 
Short-term lease expense
246

 
Variable lease expense
514

 
Total lease expense
$
3,395

 
Supplemental cash flow information related to operating leases (in thousands):
 
Three Months Ended March 31, 2019
 
 
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
$
2,422

 
Right-of-use assets obtained in exchange for lease obligations:
 
 
Operating leases
$
300

 
Supplemental balance sheet information related to operating leases (in thousands):
 
March 31, 2019
Operating lease right-of-use assets
$
30,222

Operating lease liabilities
$
33,655

Maturity of Lease Liabilities
Maturities of lease liabilities as of March 31, 2019 were as follows (in thousands):
Nine months ending December 31, 2019
$
6,904

2020
8,300

2021
7,522

2022
4,636

2023
2,619

2024
1,760

Thereafter
5,883

Total lease payments
37,624

Less: imputed interest
(3,969
)
Present value of lease liabilities
$
33,655

The Company's future minimum lease commitments, net of sub-lease rental income, as of December 31, 2018, under Accounting Standard Codification Topic 840, the predecessor to Topic 842, are as follows:
 
Net
Operating
Leases
2019
$
10,561

2020
8,270

2021
7,283

2022
4,894

2023
2,934

Thereafter
5,911

Total minimum payments
$
39,853

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2019
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, 2019 are as follows (in thousands):
Balance, December 31, 2018
$
904,571

Currency translation adjustments
(1,110
)
Balance, March 31, 2019
$
903,461


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

 
$
425,000

Credit Agreement
249,025

 

Unamortized discounts and issuance costs of unsecured notes
(4,683
)
 
(3,052
)
 
$
669,342

 
$
421,948

Current portion, long-term debt
$
12,451

 
$

Long-term debt
$
656,891

 
$
421,948

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Product Warranties (Tables)
3 Months Ended
Mar. 31, 2019
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,
 
 
2019
 
2018
Accrued product warranties, beginning of period
 
$
18,583

 
$
18,052

Amounts paid for warranty services
 
(2,776
)
 
(3,278
)
Warranty provisions for products sold
 
2,414

 
3,536

Business acquisition
 
874

 

Currency translation adjustments and other
 
(37
)
 
202

Accrued product warranties, end of period
 
$
19,058

 
$
18,512

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

 
$
15,319

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

 
$
3,193

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
The provision for income taxes was as follows:
 
Three Months Ended March 31,
 
2019
 
2018
Income tax provision
$
13,009

 
$
15,420

Effective tax rate
17.4
%
 
28.2
%
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
2015 - 2017
State of California
2014 - 2017
State of Massachusetts
2014 - 2017
State of Oregon
2015 - 2017
Sweden
2012 - 2017
United Kingdom
2014 - 2017
Belgium
2011 - 2017
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Segments and Related Information (Tables)
3 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Operating Business Unit Information
Operating segment information is as follows (in thousands):
 
Three Months Ended March 31,
 
 
2019
 
2018
 
Revenue—External Customers:
 
 
 
 
Industrial
$
179,370

 
$
170,658

 
Government and Defense
173,350

 
159,331

 
Commercial
92,016

 
109,629

 
 
$
444,736

 
$
439,618

 
Revenue—Intersegments:
 
 
 
 
Industrial
$
6,198

 
$
6,332

 
Government and Defense
1,512

 
1,528

 
Commercial
4,433

 
4,481

 
Eliminations
(12,143
)
 
(12,341
)
 
 
$

 
$

 
Segment operating income:
 
 
 
 
Industrial
$
56,897

 
$
45,455

 
Government and Defense
48,267

 
46,182

 
Commercial
12,948

 
14,472

 
 
$
118,112

 
$
106,109

 
Note 19.        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,
 
 
2019
 
2018
 
Consolidated segment operating income
$
118,112

 
$
106,109

 
Unallocated corporate expenses
(24,562
)
 
(34,948
)
 
Amortization of purchased intangible assets
(5,928
)
 
(5,987
)
 
Amortization of acquisition-related inventory step-up
(6,477
)
 

 
Loss on sale of business

 
(10,178
)
 
Restructuring and other charges
(63
)
 
496

 
Consolidated earnings from operations
81,082

 
55,492

 
Interest and non-operating expenses, net
(6,325
)
 
(877
)
 
Consolidated earnings before income taxes
$
74,757

 
$
54,615

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

 
$
266,457

Government and Defense
359,195

 
307,041

Commercial
152,722

 
137,560

 
$
775,468

 
$
711,058

Goodwill:
 
 
 
Industrial
390,599

 
391,603

Government and Defense
284,649

 
284,188

Commercial
228,213

 
228,780

 
$
903,461

 
$
904,571

Total operating segment assets
$
1,678,929

 
$
1,615,629

 
 
 
 
Assets not allocated:
 
 
 
 Cash and cash equivalents
$
284,363

 
$
512,144

 Assets held for sale, net

 
2,032

 Prepaid expenses and other current assets
67,615

 
67,413

 Property and equipment, net
253,678

 
247,407

 Deferred income taxes
97,705

 
100,620

 Intangible assets, net
140,551

 
146,845

 Unallocated assets from acquisitions
575,079

 
14,210

 Other assets
108,389

 
74,942

Total assets
$
3,206,309

 
$
2,781,242


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, 2019
 
Industrial
 
Government and Defense
 
Commercial
 
Total
United States
$
101,211

 
$
109,304

 
$
32,211

 
$
242,726

Europe
31,308

 
26,596

 
42,556

 
100,460

Asia
34,434

 
17,386

 
6,959

 
58,779

Middle East/Africa
3,769

 
17,407

 
6,096

 
27,272

Canada/Latin America
8,648

 
2,657

 
4,194

 
15,499

 
$
179,370

 
$
173,350

 
$
92,016

 
$
444,736

 
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,664

 
27,184

 
5,559

 
36,407

Canada/Latin America
11,098

 
1,460

 
6,313

 
18,871

 
$
170,658

 
$
159,331

 
$
109,629

 
$
439,618

Long-lived assets by significant geographic locations are as follows (in thousands):
 
March 31,
 
December 31,
 
2019
 
2018
United States
$
1,308,819

 
$
720,885

Europe
445,145

 
446,704

Other foreign
227,194

 
220,386

 
$
1,981,158

 
$
1,387,975

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

 
$
118,955

XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation and Significant Accounting Policies (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Accounting Policies [Abstract]    
Right-of-use assets $ 30,222 $ 31,900
Lease liabilities $ 33,655 $ 34,200
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Revenue (Details textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Contract assets $ 17.7 $ 10.5
Contract liabilities 69.3 66.4
Contract with Customer, Liability, Noncurrent 14.0 $ 14.0
Contract liability, revenue recognized 20.3  
Remaining performance obligation $ 123.6  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-07-01    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Remaining performance obligation, expected timing of satisfaction, percent 84.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Remaining performance obligation, expected timing of satisfaction, period 1 year  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense $ 8,090 $ 5,931
Cost of Goods Sold [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expese 847 695
Research and Development Expense [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expese 1,708 1,409
Selling, General and Administrative Expenses [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expese $ 5,535 $ 3,827
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-based compensation Stock-based Compensation (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation [Abstract]    
Capitalized in inventory $ 1,279 $ 1,057
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-based Compensation (Detail textual)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Share-based Compensation [Abstract]  
Unrecognized stock-based compensation costs, net of estimated forfeiture $ 45.5
Weighted average period of unrecognized stock-based compensation costs, net of estimated forfeiture 2 years
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Net Earnings Per Share Net Earnings Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Net Income (loss) Available to Common Stockholders, Basic $ 61,748 $ 39,195
Weighted Average Number of Shares Outstanding, Basic 135,541 138,504
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 1,624 2,490
Weighted Average Number of Shares Outstanding, Diluted 137,165 140,994
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Net Earnings Per Share Net Earnings Per Share (Detail textual)
3 Months Ended
Mar. 31, 2019
shares
Earnings Per Share [Abstract]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 58,000
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value of Financial Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents at fair value $ 0.7 $ 200.0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of senior unsecured notes $ 427.0 $ 418.8
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts $ 120,925 $ 95,896
Euro    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 69,805 61,452
Canadian Dollar    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 23,456 19,685
United Kingdom, Pounds    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 9,430 609
Brazil, Brazil Real    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 8,112 8,598
Swedish Kronor    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 6,707 3,608
Norway, Krone    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 2,097 0
Australian Dollar    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 1,205 1,131
Other    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts $ 113 $ 813
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Details 2) - Foreign exchange contracts - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Other Current Assets    
Derivatives [Line Items]    
Carrying amount of derivative asset $ 730 $ 431
Other Current Liabilities    
Derivatives [Line Items]    
Carrying amount of derivative liability $ 1,112 $ 951
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Details 3) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Notional Amount $ 120,925 $ 95,896
Fixed Rate 0.59%  
Effective Date Mar. 29, 2019  
Maturity Date Mar. 31, 2024  
Debt Instrument, Interest Rate, Effective Percentage 1.84%  
Interest Rate Swap [Member]    
Derivative [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net $ 1,100  
Swedish Kronor    
Derivative [Line Items]    
Notional Amount 6,707 $ 3,608
Swedish Kronor | Interest Rate Swap [Member]    
Derivative [Line Items]    
Notional Amount $ 1,390,200  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Details 4) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative, Gain on Derivative $ 0.3  
Derivative, Loss on Derivative   $ (4.7)
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for Doubtful Accounts Receivable $ 5.7 $ 4.3
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Raw material and subassemblies $ 218,651 $ 214,164
Work-in-progress 52,748 43,096
Finished goods 113,917 94,847
Total inventories $ 385,316 $ 352,107
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Lessee, Lease, Description [Line Items]  
Operating lease expense $ 2,635
Short-term lease expense 246
Variable lease expense 514
Total lease expense $ 3,395
Weighted average remaining lease term 5 years 3 months 15 days
Weighted average discount rate (percent) 4.03%
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 10 years
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Supplemental Cash Flow Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Operating cash flows from operating leases $ 2,422
Right-of-use assets obtained in exchange for lease obligations $ 300
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Leases [Abstract]    
Operating lease right-of-use assets $ 30,222 $ 31,900
Operating lease liabilities $ 33,655 $ 34,200
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Leases [Abstract]      
Nine months ending December 31, 2019 $ 6,904    
2020 8,300    
2021 7,522    
2022 4,636    
2023 2,619    
2024 1,760    
Thereafter 5,883    
Total lease payments 37,624    
Less: imputed interest (3,969)    
Present value of lease liabilities $ 33,655 $ 34,200  
Leases Payments under Topic 840 [Abstract]      
2019     $ 10,561
2020     8,270
2021     7,283
2022     4,894
2023     2,934
Thereafter     5,911
Total minimum payments     $ 39,853
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment (Details Textual) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]    
Accrumulated Depreciation $ 341.0 $ 333.4
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Goodwill [Roll Forward]  
Beginning Balance $ 904,571
Goodwill, Translation Adjustments (1,110)
Ending Balance $ 903,461
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets Intangible Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Intangible Assets [Abstract]    
Finite-Lived Intangible Assets, Accumulated Amortization $ 103.3 $ 97.7
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Credit Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Mar. 31, 2019
Mar. 31, 2018
Line of Credit Facility [Line Items]      
Maximum borrowing capacity   $ 650,000  
Net proceeds from credit facility and long-term debt, including current portion   723,054 $ 0
Repayments of credit facility   375,000 $ 0
Term Loan Facility      
Line of Credit Facility [Line Items]      
Net proceeds from credit facility and long-term debt, including current portion   100,000  
Term Loan Facility | United States of America, Dollars      
Line of Credit Facility [Line Items]      
Senior unsecured notes, issued amount   $ 100,000  
Debt instrument, annual amortization (percent)   5.00%  
Term Loan Facility | Swedish Kronor      
Line of Credit Facility [Line Items]      
Senior unsecured notes, issued amount   $ 150,000  
Debt instrument, annual amortization (percent)   5.00%  
Net proceeds from credit facility and long-term debt, including current portion   $ 150,000  
Credit Agreement      
Line of Credit Facility [Line Items]      
Term of agreement 5 years    
Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Net proceeds from credit facility and long-term debt, including current portion   100,000  
Repayments of credit facility   $ 375,000  
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Long-Term Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 29, 2019
Jun. 30, 2016
Jun. 30, 2016
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Debt Instrument [Line Items]            
Unamortized discounts and issuance costs of unsecured notes       $ 4,683   $ 3,052
Long-term Debt       669,342   421,948
Current portion, long-term debt       12,451   0
Long-term debt       656,891   421,948
Senior unsecured notes, maturity date     Jun. 15, 2021      
Net proceeds from credit facility and long-term debt, including current portion       723,054 $ 0  
Unsecured notes            
Debt Instrument [Line Items]            
Long-term Debt, Gross       425,000   425,000
Credit Agreement            
Debt Instrument [Line Items]            
Long-term Debt, Gross       249,025   $ 0
Term of agreement 5 years          
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      
Term Loan Facility            
Debt Instrument [Line Items]            
Net proceeds from credit facility and long-term debt, including current portion       100,000    
Swedish Kronor | Term Loan Facility            
Debt Instrument [Line Items]            
Senior unsecured notes, issued amount       150,000    
Net proceeds from credit facility and long-term debt, including current portion       $ 150,000    
Debt instrument, annual amortization (percent)       5.00%    
United States of America, Dollars | Term Loan Facility            
Debt Instrument [Line Items]            
Senior unsecured notes, issued amount       $ 100,000    
Debt instrument, annual amortization (percent)       5.00%    
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Movement in Standard Product Warranty Accrual [Roll Forward]      
Accrued product warranties, beginning of year $ 18,583 $ 18,052  
Amounts paid for warranty services (2,776) (3,278)  
Warranty provisions for products sold 2,414 3,536  
Business acquisitions and disposals 874 0  
Currency translation adjustments and other (37) 202  
Accrued product warranties, end of year 19,058 18,512  
Current accrued product warranties, end of year 15,747 15,319 $ 15,204
Long-term accrued product warranties, end of ear $ 3,311 $ 3,193  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' Equity Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Stockholders' Equity [Abstract]    
Common Stock, Dividends, Per Share, Cash Paid $ 0.17 $ 0.16
Dividends paid $ 23,031 $ 22,232
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2019
Feb. 07, 2019
Stockholders' Equity Note [Abstract]    
Stock Repurchased During Period, Shares 0.5  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased   15.0
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 37 Months Ended
Apr. 30, 2018
Apr. 24, 2018
Mar. 31, 2019
Apr. 30, 2022
Mar. 31, 2018
Loss Contingencies [Line Items]          
Loss contingency, possible loss suspension     $ 15.0    
Other Current Liabilities          
Loss Contingencies [Line Items]          
Loss contingency accrual     3.5    
Other Noncurrent Liabilities          
Loss Contingencies [Line Items]          
Loss contingency accrual     10.5    
Civil Penalty          
Loss Contingencies [Line Items]          
Litigation settlement payment $ 1.0        
Loss contingency accrual     14.0   $ 15.0
Civil Penalty | Maximum          
Loss Contingencies [Line Items]          
Loss contingency, estimate of possible loss   $ 30.0      
Loss contingency, possible loss suspension   $ 15.0      
Product Quality Matters | Other Current Liabilities          
Loss Contingencies [Line Items]          
Loss contingency accrual     4.9    
Product Quality Matters | Minimum          
Loss Contingencies [Line Items]          
Loss contingency, estimate of possible loss     4.9    
Product Quality Matters | Maximum          
Loss Contingencies [Line Items]          
Loss contingency, estimate of possible loss     $ 12.1    
Subsequent Event          
Loss Contingencies [Line Items]          
Litigation settlement payment       $ 3.5  
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Current tax expense (benefit):    
Income tax provision $ 13,009 $ 15,420
Effective tax rate 17.40% 28.20%
Current income tax expense (benefit) $ 5,100  
Deferred tax expense (benefit):    
Deferred Income Tax Expense (Benefit), Excluding Discontinued Operations $ 20,400  
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details 2) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Foreign    
Income Taxes [Line Items]    
Income Tax Examination, Estimate of Possible Loss $ 321.6  
Transition [Member]    
Income Taxes [Line Items]    
Tax Adjustments, Settlements, and Unusual Provisions   $ 42.9
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details 3)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Income Tax Disclosure [Abstract]  
Statutory federal tax rate 21.00%
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 6.2
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Segments and Related Information (Details)
3 Months Ended
Mar. 31, 2019
segment
Segment Reporting [Abstract]  
Number of operating business units 3
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Segments and Related Information (Details 2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue $ 444,736 $ 439,618
Intersegment revenue 0 0
Earnings from operations 81,082 55,492
Government and Defense    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 173,350 159,331
Intersegment revenue (1,512) (1,528)
Earnings from operations 48,267 46,182
Industrial    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 179,370 170,658
Intersegment revenue (6,198) (6,332)
Earnings from operations 56,897 45,455
Commercial    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 92,016 109,629
Intersegment revenue (4,433) (4,481)
Earnings from operations 12,948 14,472
Eliminations    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Intersegment revenue (12,143) (12,341)
Total Segments [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 444,736 439,618
Earnings from operations $ 118,112 $ 106,109
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Segments and Related Information Operating Segments and related information (Details 3) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Unallocated corporate expense $ (24,562) $ (34,948)
Amortization of purchased Intangible Assets (5,928) (5,987)
Amortization of acquisition-related inventory step-up (6,477) 0
Loss on sale of business 0 (10,178)
Other 63 496
Consolidated earnings from operations 81,082 55,492
Other Nonoperating Expense (6,325) (877)
Consolidated earnings before income taxes 74,757 54,615
Total Segments [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Consolidated segment operating income 118,112 106,109
Consolidated earnings from operations $ 118,112 $ 106,109
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Segments and Related Information (Details 4) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Segment Reporting, Asset Reconciling Item [Line Items]        
BU assets (accounts receivable, inventory and demo assets, Net) $ 775,468 $ 711,058    
BU assets (accounts receivable, inventory, demo assets and goodwill, Net) 1,678,929 1,615,629    
Cash and cash equivalents 284,363 512,144 $ 452,138 $ 519,090
Assets held for sale, net 0 2,032    
Prepaid expenses and other current assets 67,615 67,413    
Property and equipment, net 253,678 247,407    
Deferred Income Tax Assets, Net 97,705 100,620    
Goodwill 903,461 904,571    
Intangible assets, net 140,551 146,845    
Unallocated assets from acquisitions 575,079 14,210    
Other assets 108,389 74,942    
Assets 3,206,309 2,781,242    
Government and Defense        
Segment Reporting, Asset Reconciling Item [Line Items]        
BU assets (accounts receivable, inventory and demo assets, Net) 359,195 307,041    
Goodwill 284,649 284,188    
Industrial        
Segment Reporting, Asset Reconciling Item [Line Items]        
BU assets (accounts receivable, inventory and demo assets, Net) 263,551 266,457    
Goodwill 390,599 391,603    
Commercial        
Segment Reporting, Asset Reconciling Item [Line Items]        
BU assets (accounts receivable, inventory and demo assets, Net) 152,722 137,560    
Goodwill $ 228,213 $ 228,780    
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Segments and Related Information (Details 5) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue $ 444,736 $ 439,618
Industrial    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 179,370 170,658
Industrial | United States    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 101,211 86,296
Industrial | Europe [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 31,308 35,543
Industrial | Asia [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 34,434 34,057
Industrial | Mid_East/Africa [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 3,769 3,664
Industrial | Canada/Latin America    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 8,648 11,098
Government and Defense    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 173,350 159,331
Government and Defense | United States    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 109,304 95,133
Government and Defense | Europe [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 26,596 17,203
Government and Defense | Asia [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 17,386 18,351
Government and Defense | Mid_East/Africa [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 17,407 27,184
Government and Defense | Canada/Latin America    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 2,657 1,460
Commercial    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 92,016 109,629
Commercial | United States    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 32,211 44,015
Commercial | Europe [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 42,556 44,777
Commercial | Asia [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 6,959 8,965
Commercial | Mid_East/Africa [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 6,096 5,559
Commercial | Canada/Latin America    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 4,194 6,313
Total Segments [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 444,736 439,618
Total Segments [Member] | United States    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 242,726 225,444
Total Segments [Member] | Europe [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 100,460 97,523
Total Segments [Member] | Asia [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 58,779 61,373
Total Segments [Member] | Mid_East/Africa [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 27,272 36,407
Total Segments [Member] | Canada/Latin America    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue $ 15,499 $ 18,871
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Segments and Related Information (Details 6) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Business Unit Reporting, Asset Reconciling Item [Line Items]    
Long-lived assets $ 1,981,158 $ 1,387,975
United States    
Business Unit Reporting, Asset Reconciling Item [Line Items]    
Long-lived assets 1,308,819 720,885
Europe [Member]    
Business Unit Reporting, Asset Reconciling Item [Line Items]    
Long-lived assets 445,145 446,704
Other Geographic Region [Member]    
Business Unit Reporting, Asset Reconciling Item [Line Items]    
Long-lived assets $ 227,194 $ 220,386
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Segments and Related Information (Details 7) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue, Major Customer [Line Items]    
Revenue $ 444,736 $ 439,618
United States government    
Revenue, Major Customer [Line Items]    
Revenue $ 137,493 $ 118,955
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Business Acquisitions (Detail) - USD ($)
$ in Thousands
Feb. 11, 2019
Jan. 28, 2019
Oct. 16, 2018
Sep. 10, 2018
Apr. 03, 2018
Mar. 26, 2018
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Business Acquisition [Line Items]                  
Unallocated assets from acquisitions             $ 575,079 $ 14,210  
Goodwill             903,461 $ 904,571  
Fishing Hot Spots [Member]                  
Business Acquisition [Line Items]                  
Business Combination, Consideration Transferred           $ 7,100      
Identifiable Intangible assets             2,200    
Goodwill             4,700    
Fishidy [Member]                  
Business Acquisition [Line Items]                  
Business Combination, Consideration Transferred         $ 7,100        
Identifiable Intangible assets                 $ 3,800
Goodwill                 $ 4,600
Acyclica [Member]                  
Business Acquisition [Line Items]                  
Business Combination, Consideration Transferred       $ 10,300          
Unallocated assets from acquisitions             9,913    
SeaPilot [Member]                  
Business Acquisition [Line Items]                  
Unallocated assets from acquisitions             4,306    
Aeryon [Member]                  
Business Acquisition [Line Items]                  
Business Combination, Consideration Transferred   $ 210,600              
Unallocated assets from acquisitions             192,812    
Endeavor [Member]                  
Business Acquisition [Line Items]                  
Business Combination, Consideration Transferred $ 386,800                
Unallocated assets from acquisitions             $ 368,047    
Unallocated Assets from Acquisitions [Member] | SeaPilot [Member]                  
Business Acquisition [Line Items]                  
Business Combination, Consideration Transferred     $ 4,600            
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.19.1
Business Acquisitions (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]    
Goodwill $ 903,461 $ 904,571
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.19.1
Business Acquisitions (Details textual) - USD ($)
$ in Thousands
Oct. 16, 2018
Sep. 10, 2018
Apr. 03, 2018
Mar. 26, 2018
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Feb. 06, 2018
Business Acquisition [Line Items]                
Goodwill         $ 903,461 $ 904,571    
Unallocated assets from acquisitions         575,079 $ 14,210    
Fishing Hot Spots [Member]                
Business Acquisition [Line Items]                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles         2,200      
Goodwill         4,700      
Business Combination, Consideration Transferred       $ 7,100        
Fishidy [Member]                
Business Acquisition [Line Items]                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles             $ 3,800  
Goodwill             $ 4,600  
Business Combination, Consideration Transferred     $ 7,100          
Acyclica [Member]                
Business Acquisition [Line Items]                
Business Combination, Consideration Transferred   $ 10,300            
Business Combination, Contingent Consideration, Liability   $ 2,300            
Unallocated assets from acquisitions         9,913      
SeaPilot [Member]                
Business Acquisition [Line Items]                
Unallocated assets from acquisitions         $ 4,306      
Unallocated Assets from Acquisitions [Member] | SeaPilot [Member]                
Business Acquisition [Line Items]                
Business Combination, Consideration Transferred $ 4,600              
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 91 R80.htm IDEA: XBRL DOCUMENT v3.19.1
Business Acquisitions and Divestitures Divestitures Textual (Detail) - Held-for-sale [Member] - Consumer and Small and Medium-Sized Security Business [Member] - USD ($)
$ in Millions
12 Months Ended 24 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Feb. 06, 2018
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 $ 13.7 $ 23.6 $ 37.3  
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Millions
Jun. 07, 2019
May 24, 2019
May 01, 2019
Apr. 18, 2019
Subsequent Event [Line Items]        
Dividends Payable, Date Declared       Apr. 18, 2019
Quarterly dividend, value per share       $ 0.17
Quarterly dividend, date to be paid Jun. 07, 2019      
Quarterly dividend, date of record   May 24, 2019    
Quarterly dividend, amount declared $ 23.0      
Business Combination, Consideration Transferred     $ 22.0  
Business Combination, Contingent Consideration, Liability     $ 12.0  
EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $)SHDX?(\\#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,$% @ 0G.B3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !"&ULS9+!:L,P#(9?9?B>R$[7PDR:RT9/'0Q6V-C-V&IK&L?&UDCZ]G.R M-F5L#["CI=^?/H%J':3V$5^B#QC)8KH;7-LEJ<.:'8F"!$CZB$ZE,B>ZW-S[ MZ!3E9SQ 4/JD#@@5YRMP2,HH4C "BS 365,;+75$13Y>\$;/^/ 9VPEF-&"+ M#CM*($H!K!DGAO/0UG #C##"Z-)W 5DO)5Q^C MZP^_F[#SQN[M/S:^"C8U_+J+Y@M02P,$% @ 0G.B3IE&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 " !"+XSW)3;XG#D,PPE3/AA_$5=*9?#:U*U8AE.5-D0\L8ZV MZLN9\89(->272'2JU$T1#E5#6U%Q=J T_,R7*/%#LTT MP2!^5_0A1N^!3N7 V(L>?#LMPUBOB-;T*'4(HAYWNJ5UK2.I=?RU0<-!4Q/' M[V_1OYCD53('(NB6U7^JD[PNPUD8G.B9W&KYS!Y?J4TH"P.;_7=ZI[6"ZY4H MC2.KA?D-CCU_%9737 M82QBTR/P"($&1*1B#P(8$MA@CXX_"FQ]1/(1L?,1*;R$!,PQ,?1D1,]@>@K2 M4T-/1_3?29(^ CYK! #@KD'AVY508@$V4N0(G"YSMUW@"0 M!):8@1(SGY\Z$@!DHM1S4&+N\]U: Y")8J,8=ESL1W#K#6&F5"9\C?P(^L;%WU'Q,,G74 M8/MT<_"+]4K0@.3*I[VMRF9\8D54N*G]3^7E5'-@QJ>I;ZM5#OO&]+^H%D MG6VYHJ'O6_T'4$L#!!0 ( $)SHDYTH\S%>@, &@. 8 >&PO=V]R M:W-H965T&UL?9?;CILP$(9?!7'?Q>,#AE42:9.J:J566K5J M>\TF3H(*. 6R:=^^YM 4><:]"=C\X_EG"!]X=;/MC^YL3!_]JJNF6\?GOK\\ M)DFW/YNZZ![LQ33NRM&V==&[87M*NDMKBL,85%<)9RQ-ZJ)LXLUJG'MN-RM[ M[:NR,<]MU%WKNFA_;TUE;^L8XK\3G\O3N1\FDLWJ4IS,%]-_O3RW;I3<5SF4 MM6FZTC91:X[K^ D>=UP, :/B6VENW>(\&DIYL?;',/AP6,=L<&0JL^^')0IW M>#4[4U7#2L['SWG1^)YS"%R>_UW]W5B\*^:EZ,S.5M_+0W]>QUD<'XW/\+$'. ^!<@Q^(G9V.I;XN^V*Q:>XO:Z6Y=BN%/ 8_"-7,_ M3(Z]&Z^Y:CLW^[H1?)6\#NO,DNTDX0L)W!6)6_R>@5,9MAR%>PEV6"$$G4&0 M-8@Q7BSC)1TOR7@YQLMEO/)Z,$G24=*,$BFE%JE7"2$3>0H9[4:1;A1VXZ79 M3A*U2,,!F-:>&T+&0;- ;U+238K=>&FV*4XC1*IRSPTA YU#P(TFW6A\IP.] MS9YYQ1 JJ=+ KWCB&Y@$[-$(!,U3Z# 5,1RTU M[@Z6*9F""OBA(0H:^\E\/QJW1S#FDX>2*^XZ2Q?=Y;=K3N)7IHKV]-OWP*;R8O6^7GOCP?>_-;]TV:MKT_%MF MVH-]*MI3V731B^W=[F'\QC]:VQMGDSTX@V>W[;L/*G/LAU/MSMMI[S,->GN9 M]W7)?7.Y^0-02P,$% @ 0G.B3I_P6\)$ @ S@8 !@ !X;"]W;W)K MY>+N48$:4E5M5(K15NU?7;( M)* %3&TG;/^^MF%9:KO[$MO#.3/G3&!<3(0^LP: .R]]-["]VW ^[CR/U0WT MF#V0$0;QY$)HC[DXTJO'1@KXK$A]YX6^GW@];@>W+%3L2,N"W'C7#G"D#KOU M/:9_*NC(M'<#]S7PU%X;+@->68SX"M^!_QB/5)R\-]^QCL M#KG$*\#/%B:VV3O2R8F09WGXOV3\I[\++"3,XD.Y7>^;-WLUX0R?@4HFH M49..J5^GOC%.^B6+D-+CEWEM![5.\Y,4+30[(5P(X4H0M=\CH(6 W@B1,C\K M4U8_8H[+@I+)H?.?-6+Y3@0[))I9RZ#JG7HFW#(1O9=Q7'AWF6>!5#,DW$"" M%>&)Y&N%T%:A"@UZ^&^!@XE R%X!63T@Q4=;#XF='UGYD>)'&WZ4:SV8(8F" M# J2!&F4:49,%,J#/+9KB:U:8M-+:N(DUE=4,B3TY%8M MN:DET+3DQDL4H]C74 <;*D"AIL7;C($>Z%5-3.;4Y#9P^<5MHNM0?@SE&-'B ME1C6\VQ]2S-/^F^87MN!.2?"Q9!2H^1"" .KAPN4W%GLXC M=CYP,BZWA[=>8>5?4$L#!!0 ( $)SHDX=OB;/M00 .46 8 >&PO M=V]R:W-H965T&UL?9AO;^)&$,:_"N)]SSNS_R- *E15*[52 M=-6UKYVP">@,IK83KM^^:T,0-S-[>1%L\\SN,Q[SV_$NSFWWM=^E-,R^'9IC MOYSOAN'T4%7]\RX=ZOY3>TK'_,U+VQWJ(9]VKU5_ZE*]G8(.385*N>I0[X_S MU6*Z]MBM%NW;T.R/Z;&;]6^'0]W]MTY->U[.8?YQX?/^=3>,%ZK5XE2_IK_2 M\.7TV.6SZC;*=G](QW[?'F==>EG.?X:'C0YCP*3X>Y_._=WQ;$SEJ6V_CB>_ M;Y=S-3I*37H>QB'J_/&>-JEIQI&RCW^O@\YO:K[M&F; M?_;;8;>$['QVS?Z/])Z:+!^=Y#F>VZ:?_L^>W_JA M/5Q'R58.];?+Y_XX?9ZOXW^$R0%X#'T?;^1X+<;K*=[I&T&&VALGN[&B&\O=>.+&\FF"U4!,;P2915!>=N-$ M-XZ["<2-8],H8H0K4&F4;7C1AN)%DZ"#(;H+H)C WGJ2\ M#GP:0&\,K9&@PXC.%(H413^1^P'B)_(26.T\J>5&D!EO2H\,*!E1BOMAC%)L MINB]LA147 9YQ4-5,%1@)G!#FAH";DAIXX ZDG3&WMWP[QW) 7DC@QUA#QW MHZQECB2="\86',E(!LYD3YE\U=S/9+U5/E)'7 F5J@IS209>E5H=4"&*W"Z!DI7 MX-STZ(&N/8(L )36'I3IBIRN@=(5!6Q:;\C3NA%EJ K-$\IP10[70.&*')IH ME:6+H2"#Z&(!K5CH33E: T4K3>;L*'S MU3*;MM-0%HR2>:,+OS8M TC93NFG.2DN*'DN]]R!C5'*.155K@H[:T*9!5I3K+$-4< MHI%"70L=I[+!T>9J(PHSX;!4*9FEFK,T4K!K#LF?/YFI MFC,U4KYKH=F-"ATM[T82!I_?J0L+H):IJ@6J4LY?-??;7/)KA2"47RNJN_W& M<0/XS[I[W1_[V5,[#.UAVF!\:=LAY4'5IYSB+M7;VTF37H;QT.?C[K+Q>CD9 MVM-U4[FZ[6RO_@=02P,$% @ 0G.B3HJ;.#86 @ C08 !@ !X;"]W M;W)KD-/OWS^QL;C;.!LC=> PCGO24=S]U:B'Z' M$#_5T&*^H3UTA'+!L;E "(DUF2V7L[?"][P,W931I-F/FF"A M"=:*\EX1A[,$28"9(K!2!#H^7%'X=H/0:A!J@^W*P(#ZV,4$^4ZP@8BM$ M;(&(#(CX?R[G@6B%DEA1$@M*;* D=]E&GN5V'LI6.*D5)[7@) 9.>O\7A%&8 MFCA66>3'!@Y:% 95J']@=FDZ[ARID#5&5X**4@'2TMM(MUJ^#?. 0"54-Y%] M-E;(<2!H/Q5_-+] Q3]02P,$% @ 0G.B3JG]G@\L! 9Q0 !@ !X M;"]W;W)K7,KJ>WTTIIG] M+/)3O?2.37-^]/UZ=S1%6C^49W.R_SF459$V]K!Z]>MS9=)]%U3D/@@1^46: MG;S5HCOW7*T6Y5N39R?S7,WJMZ)(J__6)B\O2T]Z'R>^9J_'ICWAKQ;G]-5\ M,\W?Y^?*'OG7+/NL,*2G+[^W! M'_NE)UI%)C>[IDV1VH]WLS%YWF:R.GX,2;WKFFW@[?>/[%^ZXFTQ+VEM-F7^ M;[9OCDLO\69[?G=# 6%WFRH_D_S;G*+MTKL&KLRK[N_L]U;W93% MD,5**=*?_6=VZCXO0_Z/,#X A@"X!DBX&Z"& '4-"(*[ <$0$/Q:(;D;$ X! MX:\5N@"_K[UKYC9MTM6B*B^SJK\?SFE[V\G'T%ZN77NRNSK=_VP_:WOV?25% MLO#?VT0#L^X9:)8^#*^+:6:T' %@1= N4D4'P"Q290 M78+ 21"@CO1,U#&GGDE4$(:HR)87DO("=*NN0[*.TE*C'FRG*$=+Q&J) MF%:CHM<1+5H'&O=F,XDY M@[F"1AQ",H(D%M1#\YCD3 S;NZ0&-8= :[R3XC@9D9_$EN/B6\Q5SEN>Y#P/[P0D=;,DQH\& MFRG*W;#SC@>,XY'= % K2T#C 31%N7)XOP/&[\B.8(#9<22// M-(PSXI_9&AB'2@3>$DQ1KAS>Q8!S,;Q% >9I)0ZP93P!=3$7\9("<+8H6$.%'C VP7H+MDJ% A$F$-P1/##B78:S4R'0 MWDN \1*R1P$ZTU6@\+2:HEPY_-@'[K$%6]L ?:+E#,BTG%(C+:<@WW+_YGU, M^PKNK[1ZS4[U[*5LFK+H7L I]V7:W]=NL.=:Q7 ^-]KL995D^VY?; MPW0Q'YX]U8MY]=[NMH?X5$^:]_V^K/]=QEUU>IB:Z>>#K]NW3=L_F"WFQ_(M M_A';/X]/=7_KA^F6>\H[N)+VX'W]&?WG8?#=8)[+ M)JZJW=_;=;MYF!;3R3J^EN^[]FMU^B6. W+3R3CZW^)'W'7RWDG7QTNU:X:_ MDY?WIJWV8Y3.RK[\?O[='H;?TQC_LQEN0&,#NC3H^OZ_!CPVX!\-[##XL[-A MJ#^5;;F8U]5I4I]GZUCVB\+<%&(E6<3 AX<5!+PX,)L2[G!:FL M39CQT(P'9D32EEYU4V0A$UZTR 5.K,,"6BF4E6"$DT)U0B23HC76>8N-!&@D M@)S(Y194+W>&9>960)7G(3%!)L,$R/2"XRP1(@$1HT?$,K>CZ,8L.>^%;@5T M5+!-9-A YCP:4HYRN0=&S6V.O?5RPI&N\'DJ11A1AK4A.>>CYF:_!6NE':#B MU$XPF'=& \_GTHU5_7#N@G2C57?6^X0;3#SCM!N5&Z=719X994?+[@KC4G.% M 6HT08M,^M%LO+-.+OH5D+%)90<3U "$,DD[&H]W1>:\M -DQJ;7,@:IT20M MG#2D,=EM+@53)*-@.?'&-!BH1A,UJ P!5G)PRI"6F6Y:$T@EC%3*P)2Q,#2* M;MYHSAFY@H#,=DLH90@#F@Q@?(*HA(E*FJB&Y:P30&4P5K[+DS#I0)=R@PG(H$0UDA:,2E0;@BR[D2[8X!)09DQ4!D25!5^H)0V$W>>V2^TQ3&D&E';R MU<.:OLZ0VHLKJ O7IR>WIU\8U1:@VLGO]U%T?;9%A>59O%3OA[8_#+QZ>CDQ?J3^B%,\7YK[U?G<]T>8\S'T[V7]MCTT MD^>J;:O]<,SY6E5M[&QF7[J<;6*YOMSLXFO;7_KNNCX?_YYOVNHX'FW/+N?K MB_\ 4$L#!!0 ( $)SHD[>U!YRM@$ -(# 8 >&PO=V]R:W-H965T M&UL;5-M;]L@$/XKB!]0$N)L461;:CI-J[1)4:>MGXE]?E&! M>.(QW0/-D&P)$7);7-:.-<=V3,%@TH86^P ^UO M*C1*.&^:FMG.@"@C2$G&-YLO3(E6TSR-OK/)4^R=;#6<#;&]4L+\.X'$(:-; M^NIX:.O&!0?+TT[4\!OPIF8K_"5>0/CPH\3D*E#:NI.BM0S6Q>"E* MO(Q[J^,^C#?[PP1;!_ )P&? (>9A8Z*H_)MP(D\-#L2,O>]$>.+MD?O>%,$9 M6Q'OO'CKO==\N^8TQO!ES!S!//N<@J^E./%/<+X.WZTJW$7X[IW" MW3I!LDJ01(+D'4'RH<2UF/V')&S14P6FCM-D28&]CI.\\,X#>\OCF[R%C]/^ M2YBZU99&PO=V]R:W-H965T&UL;5-M;]L@$/XKB!]08N(T461;:CI-G;1)4:MMGXE]ME%Y<0'' MW;\O8-?U6G\![KCGN>>.(QNT>;8M@$.O4BB;X]:Y[DB(+5N0S-[H#I2_J;61 MS'G3-,1V!E@505(0NMG<$LFXPD46?6=39+IW@BLX&V1[*9GY=P*AAQPG^-WQ MR)O6!0)DX\IPS Y?F=_7NLW==R81;NM?C+ M*]?F^(!1!37KA7O4PP-,]>PPFHK_"5<0/CPH\3E*+6Q<4=E;I^7$XJ5(]CKN M7,5]&&_2_01;!] )0&? (>8A8Z*H_!MSK,B,'I 9>]^Q\,3)D?K>E,$96Q'O MO'CKO=QS"KJ6XD2_P.DZ?+NJ%3#K)HJ033Q&&RJ-2]BH.\\,[S>D?CDWR$C\/^ MBYF&*XLNVOF'C>VOM7;@I6QN_ 2U_G_-AH#:A>/>G\TX9:/A=#=](#+_XN(- M4$L#!!0 ( $)SHD[*O#[BM@$ -(# 9 >&PO=V]R:W-H965TVT-]J#]38-& M<>=-TS+;&^!U!"G)LB0Y,,6%IF4>?6=3YC@X*32<#;MS\.8'$L: I?74\ MB;9SP<'*O.&#=$\X?H:YGEM*YN*_PA6D#P]*?(X*I8TKJ0;K4,TL7HKB+],N M=-S'Z69WF&';@&P&9 O@+N9A4Z*H_)$[7N8&1V*FWO<\/'%ZS'QOJN",K8AW M7KSUWFN9WG[,V340S3&G*29;QRP1S+,O*;*M%*?L'3S;AN\V%>XB?+?.?DBV M"?:;!/M(L/^/('U3XE;,6Y5LU5,%IHW39$F%@XZ3O/(N WN?Q3?Y%SY-^S=N M6J$MN:#S+QO[WR Z\%*2&S]"G?]@BR&A<>'XP9_--&:3X;"??Q!;OG'Y%U!+ M P04 " !"[8! #2 P &0 'AL+W=O_=N^-(!S3/M@%PY%6KUF:T<:X[,F:+!K2P-]A!ZV\J-%HX M;YJ:VZ=D"V=#;*^U,&\G4#AD=$O?'4^R M;EQPL#SM1 T_P?WJSL9;;&8II8;62FR)@2JC=]OC*0GQ,>"WA,$NSB14W]F_Q=I]+1=AX1[5'UFZ M)J.WE)10B5ZY)QR^PU3/GI*I^!]P!>7#@Q*?HT!EXTJ*WCK4$XN7HL7KN,LV M[L-XLT\FV#J 3P ^ VYC'C8FBLJ_"B?RU.! S-C[3H0GWAZY[TT1G+$5\'7-_:\0'7@IFQL_0HW_8+.AH'+A^,6?S3AFH^&PFWX0F[]Q_A=02P,$ M% @ 0G.B3MK_,D&T 0 T@, !D !X;"]W;W)K&UL?5-AC]L@#/TKB!]PM+3K=542Z7K3M$F;5-VT[3--G 0=X Q(<_OW M Y++LBW:%\#&[_G9F&Q ^^Q: $]>M#(NIZWWW8DQ5[:@A;O##DRXJ=%JX8-I M&^8Z"Z)*(*T8WVP.3 MI:)$EW\46&?9>20,72UROM; _SZ!PR.F6OCJ>9-/Z MZ&!%UHD&OH#_VEULL-C,4DD-QDDTQ$*=TX?MZ;R/\2G@FX3!+ 1E(I$0<:/B9/.*2-P>7YE?Y]J#[543,5_@ANH$!Z5A!PE*I=64O;.HYY8@A0M7L9=FK0/ MX\WN,,'6 7P"\!EP3'G8F"@I?R>\*#*+ [%C[SL1GWA[XJ$W972F5J2[(-X% M[ZW8'NXS=HM$4\QYC.'+F#F"!?8Y!5]+<>;_P/DZ?+>J<)?@NS\4'M<)]JL$ M^T2P_V^):S%O_TK"%CW58)LT38Z4V)LTR0OO/+ //+W)[_!QVC\+VTCCR!5] M>-G4_QK10Y"RN0LCU(8/-AL*:A^/]^%LQS$;#8_=](/8_(V+7U!+ P04 M" !"0>*0TPU]=SR*IG7!P8JL MXPT\@?O>G8RWV,Q2"07:"M3$0)W3V\WAN OQ,>"'@,$NSB14>4 ;@\O[-_CK7[6L[^M032Q>BN(OXRYTW(?QYGH_ MP=8!Z01(9\ ^YF%CHJC\GCM>9 8'8L;>=SP\\>:0^MZ4P1E;$>^\>.N]EV)S MDV3L$HBFF.,8DRYCY@CFV><4Z5J*8_H//%V';U<5;B-\^X?"_^3?K1+L(L'N MPQ+78OY6R18]56":.$V6E-CK.,D+[SRPMVE\D]_AX[0_<-,(;&UL?5/; M;MP@$/T5Q >$7>Q_KA>)1-ZX.#%5DO&G@" M_Z,_6;38PE))#9V3IB,6ZIS>[P_'-,3'@)\21K9>7;G-Y14D$M!N4? MS?@%YGJN*9F+_P874!@>E&".TB@75U(.SAL]LZ 4+=ZF779Q'Z<;GLRP;0"? M 7P!W,4\;$H4E7\27A29-2.Q4^][$9YX?^#8FS(X8ROB'8IWZ+T4^]LD8Y= M-,<>5=!O:>QS?Y'3Y-^W=A&]DY7S;VOS;& TK9 M7>$(M?C!%D-![[( MM) =+;+HN]@B,X-7LH.+)6[06M@_9U!FS&E"7QU/LFE]<+ BZT4#W\'_Z"\6 M+;:H5%)#YZ3IB(4ZIP_)Z7P(^ CX*6%TJS,)E5R->0[&ERJGNY 0*"A]4!"X MW> 1E I"F,;O69,N(0-Q?7Y5_Q1KQUJNPL&C4;]DY=NCY0,A?_%6Z@$!XRP1BE42ZNI!R<-WI6P52T>)EVV<5]G&[V?*9M$_A,X OA M/L9A4Z"8^4?A19%9,Q([];X7X8F3$\?>E,$96Q'O,'F'WEMQ3#-V"SHSY#Q! M^ J2+ B&XDL$OA7AS-_1^39]OYG@/M+WZ^CI<5O@L"EPB *'_U7X'I*DZ3\Q MV*JC&FP39\F1T@Q=G..5=QG7A_B$[ T^S?HW81O9.7(U'M\U=K\VQ@.FLKO# M 6KQ>RV&@MJ'8XIG.PW99'C3S_^'+9^X^ M02P,$% @ 0G.B3@B&UL?5/;;MP@$/T5 MQ <$+[MMW)5M*9NJ:J566J5J^LS:8QN%BPMXG?Y] 1/7;:R\ #/,.7-F&(I) MFR?; SCT+(6R)>Z=&XZ$V+H'R>R-'D#YFU8;R9PW34?L8( U$20%H5GVGDC& M%:Z*Z#N;JM"C$US!V2 [2LG,[Q,(/95XAU\<#[SK77"0JAA8!]_!_1C.QEMD M86FX!&6Y5LA 6^*[W?%T"/$QX)'#9%=G%"JY:/T4C"]-B;,@" 34+C POUWA M'H0(1%[&K\2)EY0!N#Z_L'^*M?M:+LS"O18_>>/Z$N<8-="R4;@'/7V&5,\[ MC%+Q7^$*PH<')3Y'K86-*ZI'Z[1,+%Z*9,_SSE7.M_YLYC&;#:>'](/(\HVK/U!+ P04 " !"V$ *[X0VRSIWW=L"*4M[8OM&<\YF!XTWC;&*>S1MRUQO@=<1I"1+=[M;IKC0M,RC M[VS+W Q>"@UG2]R@%+<_3B#-6-"$OCF>1-OYX&!EWO,6OH#_VI\M6FQAJ84" M[831Q$)3T+OD>,I"? SX)F!TJS,)E5R,>0[&8UW071 $$BH?&#AN5[@'*0,1 MRGB9.>F2,@#7YS?VC[%VK.7"'=P;^5W4OBOH@9(:&CY(_V3&!YCK>4?)7/PG MN(+$\* $J)D%I2C^.NU"QWV<;K)DAFT#TAF0+H!#S,.F1%'Y M!^YYF5LS$COUON?AB9-CBKVI@C.V(MZA>(?>:YD]/,/8LLW+G\"4$L#!!0 ( $)SHDZ!Y-T4M@$ - # 9 M >&PO=V]R:W-H965TZ!Z4OVFTDM? +W._^;+Q%%I6:2U"6:X4, M- 6^3XZG+. CX ^'T:[.*%1RT?HY&-_K N]"0B"@T*#R!$$/)IO,R: M> D9B.OSF_K76+NOY<(L/&CQQ&O7%?B 40T-&X1[U.,WF.O98S07_P.N(#P\ M9.)C5%K8N*)JL$[+6<6G(MGKM',5]W&ZV:KJ.?LBV!;)-@2P*9/^K\#,D.>P_Q""KCDHP;9PEBRH] MJ#C'*^\RKO M^;.9AFPRG.[G_T.63US^ U!+ P04 " !"2X^_M2LNMYF[$72:1X#@\I*AN,?74M@"?O2FJ7 MT];[[L"8*UM0W%V9#C3>U,8J[M&T#7.=!5Y%D)(LV6QNF.)"TR*+OI,M,M-[ M*32<+'&]4MS^.H(T0TZW]-/Q+)K6!PW>R:+&9I1(*M!-&$PMU M3N^VAV,:XF/ #PYQ)J.1LS&LPOE0YW01!(*'T@8'C=H%[D#(0H8RWB9/. M*0-P>?YD?XRU8RUG[N#>R)^B\FU.]Y144/->^F)*RMYYHR86E*+X^[@+'?=AO+G>3;!U0#(!DAFPCWG8F"@J?^">%YDU M [%C[SL>GGA[2+ W97#&5L0[%._0>RFV^YN,70+1%',<8Y)ES!S!D'U.D:RE M.";_P)-U^&Y5X2["=W\H3-<)TE6"-!*D_RUQ+>;VKR1LT5,%MHG3Y$AI>ATG M>>&=!_8NB6_R.WR<]F_<-D([7S;VOS;& TK97.$(M?C!9D-"[V_@+<<>_=N^-(!V-?7 /@R:M6KFA6QIGD;?R>:IZ;V2+9PL M<;W6POX]@C)#1C?TS?$DZ\8'!\O33M3P$_RO[F318C-+*36T3IJ66*@R>KI:E;S*ZIZ2$2O3*/YGA*TSU7%,R%?\=+J P/"C!'(51 M+JZDZ)TW>F)!*5J\CKMLXSZ,-_QF@JT#^ 3@,V ?\[ Q453^(+S(4VL&8L?> M=R(\\>; L3=%<,96Q#L4[]![R3?[?'S9V/_*& \H);G"$6KP@\V&@LJ'XPV>[3AF MH^%--_T@-G_C_!]02P,$% @ 0G.B3FR2&7"T 0 T@, !D !X;"]W M;W)K&UL?5/M;ML@%'T5Q .4A*1K&MF6FD[3)FU2 MU&G=;V)?VZC ]0#'W=L/L.M9F]4_P+V<<^X'EVQ ^^): $]>M3(NIZWWW9$Q M5[:@A;O!#DRXJ=%JX8-I&^8Z"Z)*)*T8WVP^,"VDH466?&=;9-A[)0V<+7&] MUL+^/H'"(:=;^N9XDDWKHX,562<:^ [^1W>VP6*S2B4U&"?1$ MU3A^VQ],^ MXA/@6<+@%F<2*[D@OD3C2Y7334P(%)0^*HBP7>$1E(I"(8U?DR:=0T;B\ORF M_BG5'FJY" >/J'[*RK43,5_A2NH (^9A!@E*I=6 M4O;.HYY40BI:O(Z[-&D?QAM^-]'6"7PB\)EP2''8&"AE_E%X4606!V+'WG\\S=HU"$^8T8O@2,R-84)]#\+40)_X?G:_3 M=ZL9[A)]MXQ^N%\7V*\*[)/ _MT2US"[?X*P14\UV"9-DR,E]B9-\L([#^P# M3V_R%SY.^S=A&VD&#S8:"VL?C73C;<M-25DFD;A$"":15$?#L M32:)55^"[6S*WS-VTA @XL7VC.><.3,>YZ-US[X#".1%*^,+VH70'QGS50=: M^!O;@\&;QCHM IJN9;YW(.H$THKQW>Z.:2$-+?/D.[LRMT-0TL#9$3]H+=S/ M$R@[%G1/7QU/LNU"=+ R[T4+7R!\[<\.+;:PU%*#\=(:XJ IZ,/^>,IB? KX M)F'TJS.)E5RL?8[&Q[J@NR@(%%0A,@C55(,/ M5L\L*$6+EVF7)NWC=)/Q&;8-X#. +X#[E(=-B9+R=R*(,G=V)&[J?2_B$^^/ M''M316=J1;I#\1Z]UW+_-LO9-1+-,:&PO=V]R:W-H965T MF]TJV<++$]5H+^_<(R@P9 MW=(WQY.L&Q\<+$\[4<-/\+^ZDT6+S2REU- Z:5IBHE A'*^#-QTCEE "[/;^R/L7:LY2P< MW!OU6Y:^R>B>DA(JT2O_9(:O,-5S3X@,+PH 1S%$:YN)*B=][HB06E M:/$Z[K*-^S#>)-<3;!W )P"? ?N8AXV)HO('X46>6C,0._:^$^&)MP>.O2F" M,[8BWJ%XA]Y+OKV]2=DE$$TQQS&&+V/F"(;L\?CF_P/ M'Z?]A["U;!TY&X\O&_M?&>,!I6RN<(0:_&"SH:#RX7B#9SN.V6AXTTT_B,W? M./\'4$L#!!0 ( $)SHDZ&:9IZLP$ -(# 9 >&PO=V]R:W-H965T M6_>#$,^HGUR'8 GSUH95]#.^_[(F*LZT,+=8 \F MW#1HM?#!M"USO051)Y!6C&?9&Z:%-+3,D^]LRQP'KZ2!LR5NT%K8GR=0.!9T M1U\C][G@ZQ/@4\$W"Z%9G M$BNY(#Y%XV-=T"P* @65CPPB;%=X *4B49#Q8^:D2\H(7)]?V-^GVD,M%^'@ M =5W6?NNH'>4U-"(0?E''#_ 7,\M)7/QG^ **H1')2%'A-B5*RM\)+\KQ"?>'7GH316= MJ17I+HAWP7LM>;;+V342S3&G*8:O8EXC6&!?4O"M%"?^%YQOP_>;"O<)OO]- MX3\(#IL$AT1P^&^)6S'[/Y*P54\UV#9-DR,5#B9-\LJ[#.Q]>D3V&CY-^V=A M6VD!VA4=0*A"AC#\S)UU2!N#Z_,K^.=:.M5R$@T>C?LO* MMSF]IZ2"6@S*/YGQ"\SU'"B9B_\&5U 8'I1@CM(H%U=2#LX;/;.@%"U>IEUV M<1^GF_UAAFT#^ S@"^ ^YF%3HJC\D_"BR*P9B9UZWXOPQ+LCQ]Z4P1E;$>]0 MO$/OM>!)FK%K()IC3E,,7\7LE@B&[$L*OI7BQ/^#\VWX?E/A/L+W[Q0>M@G2 M38(T$J3O"&X_E+@5<_7C?VOC?& 4I(;'*$6/]AB**A].-[AV4YC-AG>]/,/8LLW+OX!4$L# M!!0 ( $)SHDZ*3S"GMP$ -(# 9 >&PO=V]R:W-H965T M-"VQO0%61Y 4A";)#9&,*USFT7BQPBM\<3[SM M7'"0,N]9"S_!_>I/QEMD8:FY!&6Y5LA 4^"[]'#,0GP,>.8PVM49A4K.6K\$ MXUM=X"0( @&5"PS,;Q>X!R$"D9?Q9^;$2\H 7)_?V!]C[;Z6,[-PK\5O7KNN MP'N,:FC8(-R3'K_"7,\U1G/QW^$"PH<')3Y'I86-*ZH&Z[2<6;P4R5ZGG:NX MC]--=CO#M@%T!M %L(]YR)0H*G]@CI6YT2,R4^][%IXX/5#?FRHX8ROBG1=O MO?=2TF2?DTL@FF..4PQ=Q:1+!/'L2PJZE>)(/\'I-GRWJ7 7X;MW"F^W";)- M@BP29&N"-/E0XE;,QR+)JJ<23!NGR:)*#RI.\LJ[#.P=C6_R/WR:]A_,M%Q9 M=-;.OVSL?Z.U R\EN?(CU/D/MA@"&A>.7_S93&,V&4[W\P\BRS&UL;5-A;]P@#/TKB!]0+B3=JE,2J==IVJ1-.G7:]IE+G 050@;DTOW[ M&9*F:9;QE@M/)JV M96ZP(.H(THKQP^$#TT+VM,RC[VS+W(Q>R1[.EKA1:V'_GD"9J: )?7$\RK;S MP<'*?! M_ #_;63,3.O1]$>.+DR+$W57#&5L0[%._0 M>RUYPG-V#41+S&F.X9N89(U@R+ZFX'LI3OP_.-^'I[L*TPA/WRA,]PFR78(L M$F1O"+)W)>[%W+Y+PC8]U6#;.$V.5&;LXR1OO.O WO/X)J_A\[1_%[:5O2,7 MX_%E8_\;8SR@E,,-CE"''VPU%#0^'#_BV#,L/8NLW+O\!4$L#!!0 M ( $)SHDZ:R+0-M0$ -(# 9 >&PO=V]R:W-H965T=&JM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9F MMC,@R@C2BO'-YIII(5N:I]%W,GF*O5.RA9,AMM=:F-X@/+A08G/4:"R<25%;QWJB<5+T>)EW&4;]V&\ MX9\GV#J 3P ^ _8Q#QL31>5?A!-Y:G @9NQ])\(3)P?N>U,$9VQ%O//BK?=> M&PO=V]R:W-H965T^C\38U&"^=-TS#;&Q!5 M)&G%>)+<,"UD1XLL^DZFR'!P2G9P,L0.6@OSYP@*QYRF],/Q(IO6!09DVZA S$]?E#_5NLW==R%A8>4/V6E6MS>DM)!;48 ME'O!\1'F>JXIF8M_@@LH#P^9^!@E*AM74@[6H9Y5?"I:O$^[[.(^3CA"=.#]SWI@S.V(IXYY.WWGLI>'J7 ML4L0FC''"<-7F'1!,*^^A.!;(8[\/SK?IN\V,]Q%^FX=_7JW+;#?%-A'@?TZ M/D\^E;B%^5PD6_54@VGB-%E2XM#%25YYEX&]Y_%-_L&G:7\6II&=)6=T_F5C M_VM$!SZ5Y,J/4.L_V&(HJ%TX?O%G,XW99#CLYQ_$EF]<_ 502P,$% @ M0G.B3IL#+$FR 0 T@, !D !X;"]W;W)K&UL M;5/;;IPP$/T5RQ\0LUZ25BM RJ:*6JF55JG:/GMA "LVIK99TK_OV+"$;GG! M,\,Y9RX>9Z.QKZX%\.1-J\[EM/6^/S#FRA:T<'>FAP[_U,9JX=&U#7.]!5%% MDE:,)\D#TT)VM,AB[&2+S Q>R0Y.EKA!:V'_'$&9,:<[>@V\R*;U(<"*K!<- M? ?_HS]9]-BB4DD-G9.F(Q;JG#[N#LL?)O3CY144(M! M^119>%?>3Q3M[AT[9_$[:1G2-GX_%FX_QK8SQ@ M*&UL;5/;;MP@ M$/T5Q >$7=;9I"O;4C95E4JMM$K5Y)FUQS8*>!S Z_3O"]AQW-0OP SGG+DP MI .:%]L ./*F56LSVCC7'1BS10-:V"OLH/4W%1HMG#=-S6QG0)21I!7CF\V> M:2%;FJ?1=S)YBKU3LH63(;;76I@_1U X9'1+WQV/LFY<<+ \[40-O\#][D[& M6VQ6*:6&UDILB8$JHW?;PS$)^ AXDC#8Q9F$2LZ(+\'X7F9T$Q("!84+"L)O M%[@'I8*03^-UTJ1SR$!$>U;,L79/16TI*J$2OW",.#S#5 M+/_,M'6"7PB\)EP M&^.P,5#,_*MP(D\-#L2,O>]$>.+M@?O>%,$96Q'O?/+6>R\YY]\?@F'_!QVG\*4\O6DC,Z_[*Q_Q6B Y_* MYLJ/4.,_V&PHJ%PXWOBS&<=L-!QVTP]B\S?._P)02P,$% @ 0G.B3IV4 M42NY 0 T@, !D !X;"]W;W)K&UL=5-A;]L@ M$/TKB!]0')(N:61;:CI-F[1)4:=UGXE]ME'!YP&.NW\_P*[G=>X7X(Y[[]T= M1SJ@>;8-@",O6K4VHXUSW9$Q6S2@A;W!#EI_4Z'1PGG3U,QV!D0905HQGB0? MF!:RI7D:?6>3I]@[)5LX&V)[K87Y?0*%0T8W]-7Q*.O&!0?+TT[4\!W0*E Y-/X-7'263( E^=7]D^Q=E_+15AX0/53EJ[)Z(&2$BK1*_>(PV>8 MZKFE9"K^*UQ!^?"0B=/>FQ)68 M;?)&A"UZJL'4<9HL*;!OXR0OO// WO/X)G_#QVG_)DPM6TLNZ/S+QOY7B Y\ M*LF-'Z'&?[#94%"Y<-S[LQG';#0<=M,/8O,WSO\ 4$L#!!0 ( $)SHDYD MY-VMN $ -$# 9 >&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!Z&YW M())QA@*AQP(G^-WQR-O.!0'3'R,2@L;5U0-UFDYJ_A4)'N9=J[B/DXW*9UIVP0Z$^A" MN(UQR!0H9OZ=.5;F1H_(3+WO67CBY$A];ZK@C*V(=SYYZ[W7DJ9)3JY!:,:< M)@Q=83X0Q*LO(>A6B!/]0J?;]'0SPS32TW7T[+ ML-\4V$>!_4K@D'VJ\"LD MR;)/,UOM';@ M4]G=^ GJ_/]:# &-"\?,G\TT99/A=#]_(++\XO(-4$L#!!0 ( $)SHDXI M%TZ!PP$ #<$ 9 >&PO=V]R:W-H965T/WYPXX M9Z/2;Z8%L.A#BL[DN+6VWQ-BRA8D,S>JA\[MU$I+9MU2-\3T&E@52%(0NMG< M$LEXAXLLQ(ZZR-1@!>_@J)$9I&3ZSP&$&G.\Q9? ,V]:ZP.DR'K6P"^PO_NC M=BNRJ%1<0F>XZI"&.L.$PFM4<^4I.2KWYQ? ^$^=1*F'"%Y6#L4K.*BX5R3ZFD7=A'*>=Y$*+$^A,H OA M/A#(9!0R_\HL*S*M1J2GL^^9O^+MGKJS*7TP'$78<\D;%ST7-*$9.7NA&7.8 M,'2%V2X(XM07"QJS.-#_Z#1.3Z(9)H&>K-WOOL0%=E&!71#8_5-BK$&E&KK0+JOHTA4/-%S\)WQJJ9],-[PS MZ*2L>S[ADFNE++A4-C&UL;5/;;MP@$/T5Q >$7>PTVY5M*9NH:J566J5J^\S:8QL%C MXG?Y] M!^RX;N(78(9SSEP8LM'89]<">/*B5>=RVGK?'QES90M:N!O30X#1M MPUQO0521I!7CN]T'IH7L:)%%W]D6F1F\DAV<+7&#UL+^.8$R8T[W]-7Q))O6 M!P0*D@A&G\GC7I$C(0U^=7]4^Q=JSE(AP\&/5+5K[- MZ8&2"FHQ*/]DQL\PUW-+R5S\5[B"0GC(!&.41KFXDG)PWNA9!5/1XF7:91?W M<;JY36;:-H'/!+X0#C$.FP+%S!^%%T5FS4CLU/M>A"?>'SGVI@S.V(IXA\D[ M]%X+GMQE[!J$9LQIPO 59K\@&*HO(?A6B!-_1^?;]&0SPR32DW7T0[HMD&X* MI%$@_:_$PYL2MS ?WP1AJYYJL$V<)D=*,W1QDE?>96#O>7R3?_!IVK\)V\C. MD8OQ^+*Q_[4Q'C"5W0V.4(L?;#$4U#X<[_!LIS&;#&_Z^0>QY1L7?P%02P,$ M% @ 0G.B3C[WZ="X 0 T0, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+^NVNRO;4C95U4JMM$K5])FUQS8*>%S Z_3O M"]AQK<0OP SGG+DP9".:9]L"./*B56=SVCK7GQBS90M:V#OLH?,W-1HMG#=- MPVQO0%21I!7C2?*1:2$[6F31=S%%AH-3LH.+(7;06IB_9U XYG1'7QV/LFE= M<+ BZT4#/\']ZB_&6VQ1J:2&SDKLB($ZI_>[TSD-^ AXDC#:U9F$2JZ(S\'X M5N4T"0F!@M(%!>&W&SR 4D'(I_%GUJ1+R$!$!U6]9N3:G M!THJJ,6@W"..7V&NYP,E<_'?X0;*PT,F/D:)RL:5E(-UJ&<5GXH6+],NN[B/ MT\W^.-.V"7PF\(5PB''8%"AF_EDX460&1V*FWO"ITG&;D%HQIPG#%]A=@N">?4E!-\*<>;OZ'R;OM_,.G_S93%,V&0[[^0.QY1<7_P!02P,$ M% @ 0G.B3A+1O/>Y 0 T@, !D !X;"]W;W)K&UL;5/;3MPP$/T5RQ^ -TZ@L$HBL2!$I59:4;4\>Y-)8N%+L)T-_?O: M3D@#Y,7VC,\Y<_$X'[5YL1V 0V]2*%O@SKE^3XBM.I#,7N@>E+]IM)',>=.T MQ/8&6!U)4A"ZVUT1R;C"91Y]1U/F>G""*S@:9 .:UZPI\ MC5$-#1N$>]+C(\SU7&(T%_\#SB \/&3B8U1:V+BB:K!.RUG%IR+9V[1S%?=Q MNLG2F;9-H#.!+H3K&(=,@6+F]\RQ,C=Z1&;J?<_"$R=[ZGM3!6=L1;SSR5OO M/9&PO=V]R:W-H965T1E?#'<\SW-W'.=TE.I=-P &?0C>Z0PWQO0'0G31@&#Z3O;0V9-**L&, M-55-=*^ E9XD.*%1M"."M1W.4^\[J3R5@^%M!R>%]" $4Y]'X'+,\ 9?':]M MW1CG('G:LQK>P/SL3\I:9%$I6P&=;F6'%%09?M@\"O%D:]VB-7R5G* M=V=\+S,7,-#Q*_KLM M39/A/48E5&S@YE6.WV"N)\%H+OX'7(!;N,O$QB@DU_Z+BD$;*685FXI@']/: M=GX=IY/=E18FT)E %\+>$\@4R&?^Q S+4R5'I*:[[YEK\>9 [=T4SNFOPI_9 MY+7U7G(:QRFY.*$9X+A[^P%V/2NC?PSG\%W.P4 V2?6J6P"#W@3O=8Y;8X8C(;IL M03!])P?H[4HME6#&AJHA>E# *D\2G- H.A#!NAX7F<^=59')T?"NA[-">A2" MJ3\GX'+*\0Z_)UZZIC4N08IL8 U\!_-C."L;D56EZ@3TNI,]4E#G^'%W/*4. M[P$_.YCT9HY<)Q/WHHE72T?;2\7IN%)\E]=9=HYO'KO?C-*\D=*&%"70AT)5P[WW(;.0K?V:&%9F2$U+SW@_, M_>+=D=J]*5W2;X5?L\5KF[T6-'[(R-4)+9C3C*$;S&Y%$*N^6M"0Q8G^1Z=A M^CY8X=[3]UMZ]! 6B(,"L1>(MP))=--B"/-!DTG0) D(T!N3$&8?-CD$30X! M@?C&)(1)PB9IT"0-"!QN3$*8],:$;(Z@ -7XRZ=1*7_Q-=KW?C_[,DW_P M^7'XQE33]1I=I+$7P1_76DH#MI3HSNYJ:]^C->!0&S=-[5S-MW(.C!R6!X>L MKU[Q%U!+ P04 " !"X-6;8$Z*K%@33=W* MWKYII!+,V%*=B1X4L-J3!"Y[1U7F\F)XU\-1(7T1@JD_C\#E M6. 8WQHOW;DUKD'*?&!G^ 'FYW!4MB*+2MT)Z'4G>Z2@*?#G>']('=X#7CL8 M]6J.7)*3E&^N^%H7.'*&@$-EG *SPQ4.P+D3LC9^SYIX6=(1U_.;^K//;K.< MF(:#Y+^ZVK0%OL>HAH9=N'F1XQ>8\V08S>&_P16XA3LG=HU*_'<=:_T<($.A/H0HC3_Q*2F9!L"&1RYJ,^,L7--_.__.IM6V>RUI=I^3JQ.:,8\3AJXQ_R(. 43VL&"(=;#8H$$; MU LD*X$X2\("25 @\0+IVL$NVN28,#N/Z3TFB2C=9@F@XH'+^]C90&K&)T9X]T:R_\ M4G!HC)M^LG,U'?NI,'*8;S19?BOE7U!+ P04 " !"T:LB16^)>UYC_/1#*NIWMV\^!E^I62CW@YEF+;^0'D3_;(U<] M=V2Y5#5I1,4:BY/KSM[[V\(/=8!!_*I()R9M2Z=R8NQ5=[Y>=K:G'1%*SE)3 M8/5XD()0JIF4CS\#J3UJZL!I^\G^V22ODCEA00I&?U<76>[LU+8NY(KO5+ZP M[@L9$HIL:\C^&WD0JN#:B=(X,RK,OW6^"\GJ@459J?%;_ZP:\^P&_F<8'("& M #0&*.W_!01#0/ >8&;3[9V95#]AB?.,L\[B_6JU6&\*?QNHR3SK03-WYIW* M5JC11XYBE+D/331@#CT&33#^B' 5^RB!((D#6H3/!(HE(@Y@A0!,(C#QP=1@ ME, $(4@0&H+PPRP$LUGH,:G!-+U(XB2S3 "0YT2PE0BT$@%6PIF5'K.9J,0; M9^:W $"Q$WJ3W\HJQJ"O&/ 5S7SUF&B:_<[*ADI!E110F2WU(5TN-0J<&);9@#(;0":%"7P//K[>8NNC>+-"L5(!_*6+ MQ)N7 BTLG]\L SL?010H!4*^)S[RX.^GBU\TGW@J"?SHPZ"YMO4G938FO"; MN8V$=6;WQER%D]'QQMLC4Z+?X?UU^1WS6]4(Z\2D*O2F'%\9DT1Y4=7#MDIU M0X\=2JY2-Q/5YOTUU7Y5@( M )8' 9 >&PO=V]R:W-H965T'MPSP02?5Q/%=-W)J M7#5VGNG8CN49/0M2-;!C%C_7-69_-D!HM[(]^QIXJ4ZE4 $GSUI\@A\@?K8[ M)G?.R'*H:FAX11N+P7%EK[WGK8=4@D:\5M#QR=I2K>PI?5.;KX>5[2I%0* 0 MB@++QP6V0(ABDCI^#Z3V6%,E3M=7]L^Z>=G,'G/84O*K.HAR92>V=8 C/A/Q M0KLO,#04VM;0_3>X )%PI436*"CA^MF"14FK\WC^K1C^[@?^:9D[P MAP1_3)"U_Y6 A@3TD1#HYGMENM5/6. \8[2S6/^U6JS^%-XSDF86*JB]T^]D MMUQ&+[D?AYES440#9M-C_ G&&Q&.9!]+^*82&W^1[M\6V"X1")DK(&,32.>C MFR8B,T%@) @T07!#$,]MT"@E-$A)S 21D2!Z MW(S82! ;%*0S,WI,.#4CF!FV76*B-#0+28Q"DJ60Q#43I$:"]'$K/-=\/-P' MS!A TTZ]V$UF=IA0@9O>D7/GM'H&2^[\O3SC:5Q[_G^88CYN'GK$%+0\"B$* MYZ8L42CQXYD<9W*;UUKV[#67RCAHZ^)3]H^HGU M';-3U7!K3X6\:_6->*14@!3I/LEO5LHA.6X('(5:QG+-^DG1;P1MARGHC*,X M_PM02P,$% @ 0G.B3D3[#*K< 0 9 0 !D !X;"]W;W)K&UL?519;MLP$+T*P0.$LN38J2$)B!T$+= "1HJVW[0T6A N M*DE9Z>W+15941>B/R1F]]V;AC--!JE?= !CTQIG0&6Z,Z0Z$Z*(!3O6=[$#8 M+Y54G!IKJIKH3@$M/8DS$D?1CG#:"IRGWG=6>2I[PUH!9X5TSSE5?X[ Y)#A M#;XY7MJZ,"?%$L+'_1TA&0O).\-TD(3-?ZA,U-$^5') *C]51 M-Q.;0V*;63BG[YW_9JO5UGO-XX"W&,/] 7 M 4X?$4FR'B%9+2+Q_&2>X"Y:%]BN"FR]P/:?+B2++@3,SF-$"!+O/RTJ60%% M]_M%*F3V.!Q4[>=8HT+VPK@VS+S3JCS&[G$7_J-=H3#Q[S)A_[Y15;="HXLT M=G3\ U=2&K Y1G=VJ!N[\I/!H#+NNK=W%08_&$9VXTZ3Z8\E_PM02P,$% M @ 0G.B3E.5"&S, 0 .@0 !D !X;"]W;W)K&UL=53;CILP$/T5RQ\0$P>R* *DS:Y6K=1*T59MGQT8+EI?J.V$[=_7-H2E M*7V)/<.9<\[8GF2#TF^F!;#H77!I.V:UOH$ M*;*>-? -[/?^I%U$9I:J$R!-IR324.?X<7LX)AX? #\Z&,QBCWPG9Z7>?/"Y MRG'D#0&'TGH&YI8K/ 'GGLC9^#5QXEG2%R[W-_:7T+OKYUD6(>) M_U:V7D"G CH7T+&742@X?V:6%9E6 ]+CV??,7_'V0-W9E#X9CB)\<^:-RUX+ MFL89N7JB"7,<,72!V!06[]]<'L] M/NV.FS 0?!7$ QQ@OD)$D(ZBJ7G\[9!/0V9C:3KB^?6U#. [<^Q/;R\SL[ 8O><_XJZ@!I/-&22MV;BUE MM_4\4=5 L7A@';3JR9EQBJ4Z\HLG.@[X9$B4>,CW$X_BIG6+W,0.O,C959*F MA0-WQ)52S/^60%B_

N3MZD&F@%[.]HRLY,O:J#]]..]?7AH! );4"5LL-]D"(%E(V_HR: M[I12$^?[N_H74[NJY8@%[!GYW9QDO7,WKG.",[X2^;7J:Y",CJJ*"L4OPUKTYJU'_7O-#L!C00T$53NSPCA2 C?"9$I M?G!F2GW"$AN&T?0N,PS*'YA?FE8X M1R;5'3&UL;5/;;IPP$/T5RQ\0LUXV35: E$T4I5(BK5(U??;" %9\(;99TK^O M;5A*4U[PS'#FS)GQ.!NT>;A A$7L;'Q(GGDB%Q:5_8'V/OOI<3LW"OQ2]>N3;' M-QA54+->N%<]/,'4SPZCJ?EG.(/P\*#$URBUL/&+RMXZ+2<6+T6RS_'D*I[# MQ'])6T^@4P*=$VA,(&.AJ/R!.59D1@_(C+/O6+CBS9[ZV90A&$<1_WGQUD?/ M!;VE&3D'H@ES&#%T@=G,".+9YQ)TK<2!_I=.;[?K!-M5C=M(L%W6OT[7"=)5 M@C02I/\H2+\T.6)V$:,B9G>3),F7,F0Q5PFFB1ME4:E[%;=Y$9V7]H[&>_D+ M'S?^A9F&*XM.VOG;C7=0:^W BTFNO([6/[+9$5"[8'[SMAE7;72<[J971.:G M7/P!4$L#!!0 ( $)SHDX8&PO=V]R:W-H965T M0'B/D*Y") NLNI:J56BJYJ^]N!):"S M,;6=<'W[VH8@0JRJ?V+O,C/,;(RS@8MWV0 H[X/13N:H4:K?8RS+!AB1&]Y# MIY_47#"B="G.6/8"2&5)C.+0]Q/,2-NA(K.]HR@R?E&T[> H/'EAC(@_+T#Y MD*, W1IO[;E1IH&+K"=G^ [J1W\4NL*S2M4RZ&3+.T] G:/G8'](#=X"?K8P MR,7>,TE.G+^;XDN5(]\8 @JE,@I$+U5/XKW %JN'&B7Y'R:FTOUYYD8JS M245;8>1C7-O.KL.D?Z.Y">%$"&="$/^3$$V$:$7 HS,;]94H4F2"#YX8_ZR> MF#,1[",]S-(T[>SL,YU6ZNZU")^V&;X:H0GS,F+")>8><7A$)-$,P=K [")T MN@@M/[YSD;@%(J= 9 6B.X'4+1 [!6*'@]UJ#B-F9S&=Q?B;=#6)$9,L,/J+ MW *)4R#Y_U&D3H'TP4&TB#".(GV(&8?K4:0/XXJ#W6:WLH(7 M)]7<'-^(.+>=]$Y&PO=V]R:W-H M965TA%#>6UE4[=H_*54_!$&[ M.XF2MQ]D+2I]Y2";DBN];(Y!6S>"[TU16024D#@H>5[YFY79>VHV*WE615Z) MI\9KSV7)F[^/HI#7M0_^^\9S?CRI;B/8K&I^%#^$^ED_-7H5C"S[O!15F\O* M:\1A[7^$ARU-N@*#^)6+:SLY][I67J1\[19?]VN?=(I$(7:JH^#ZBJTL?N=[=5K[J>_MQ8&?"_4LKU_$T%#D M>T/WW\1%%!K>*='?L9-%:SZ]W;E5LAQ8M)22O_7'O#+':W\E3H$TT:C;.4 MS.U 4!!&#C$)*B9!Q$0X08H2I,OMR%"";($=F=4H96$4S^RP49#%J:,;('CF M""+'<8.!([:PW!+ ,P=T@2D#:-IO%C(RC[^-BDGF4(,'&+ $)PX*/'40WN$) MGCN(EG@26=VF -8C$4%%6>J0@Z<8L!B[*/#L07*'*7CZ(%UB2FK? LGD!QQ, ML5$L=G:$9QFP,#MN-HH'D)+EIE \@!06F#* ;IXI))N;@J"(0XOC[8DD&5P4 M>/PHN\,1/'X4>^M9CH3V\Y-:[QP,!0P<Q=Y]E M2F)/)L#FGMB@%.9#5C 9^[HY_#MOCGG5>B]2Z0G2S'D'*970A.2#-NBD1_]Q M48B#ZDX3?=[T\V^_4+(>9OM@_(.Q^0=02P,$% @ 0G.B3B>CCX#@ 0 M'04 !D !X;"]W;W)K&ULC53MCILP$'P5Y 8U5WP*EZ$",,YDTK)*?:A/*$U2B!-H[$&8YVNQ1SV@^H MS%WN(,M R'^D)OH/^,1ZDB?"J MTO0 YQXF=;,/;"5'(5YL\*4IT,X: @:UM@K4+!>H M@#$K9&S\6C31>J0EWNZOZI]<[::6(U50"?:S;W17H'1U$3E^_,;%7P2(5X X ?)&(/8+Q%Z!V.,@ MV?1AQJ0.,SA,1G:;3MQC8A+ZC21>(XG'2.H72+T"Z?^W(O,*9!X'V:85V5V9 M8;B=F^H>]#[9]@+?#*J].+Y1>>H'%1R%-C/O)K,50H/1VSV8WG3FKEH#!JVV MV\SLY?S'SH$6XW(9X?5&+/\ 4$L#!!0 ( $)SHDX;OE$]? ( -@( 9 M >&PO=V]R:W-H965T M:\DKM?3/6M>+(%#[,RNI>A(UJ\R?HY EU68I3X&J):,'9U3R@" 4!R4M*C_/ MW-Y6YIFX:%Y4;"L]=2E+*O^N&1>WI8_]^\9S<3IKNQ'D64U/[ ?3/^NM-*N@ M8SD4):M4(2I/LN/27^'%!B?6P"%^%>RF>G//AK(3XL4NOAZ6/K(>,<[VVE)0 M,US9AG%NF8P??UI2O].TAOWYG?VS"]X$LZ.*;03_71ST>>G/?>_ CO3"];.X M?6%M0)'OM=%_8U?&#=QZ8C3V@BOW]?87I479LAA72OK:C$7EQEOS)[F;P0:D M-2"= 8[_:Q"V!N&;P;$ZKIO92X$5HDKFWFRYW[I^) M5IG=:Q[B>19<+5&+63<8TL/@#A$8]DZ"0!)K,C(GCP*;,2(.8840#")T]F$_ M"$1@@AE(,',$LX69T"\Z.VDX3,Y=-KVT66M3M.R+H'C/Y/U!+ P04 " !" MX14T0 C:B,ZX&:G$I(1;9:R1JJ30$I' M8A2%07"'&&FYGR4N=I19(GI-6PY'Z:F>,2+_YD#%D/I;_RWPW-:-M@&4)1VI MX0?HG]U1FA6:5MX)Z$*O4?MOM#;/$.\*N%02WFGJWD),2+77PM4S^P MAH!"H:T",<,9#D"I%3(V_DR:_IS2$I?S-_4G5[NIY404' 3]W9:Z2?U[WRNA M(CW5SV+X E,]L>]-Q7^#,U #MTY,CD)0Y;Y>T2LMV*1BK##R.HXM=^,P[MQ] MGFCKA' BA#-A&_^7@"<"OA B5_SHS)7Z2#3)$BD&3XX_JR/V3FSWV!QF88/N M[-R>J5:9Z#G#>)N@LQ6:,/F("1>8"P(9]3E%N)8B#V_HX?L$AUL$QNL9\&H1 MV/'QTN#N XO1JD#D!*)W!JY,YB/FWF&XPP2;#US&JTGBE23XZB3BFR2?HLWN M*@M:_%P&LG9]H+Q"]%S;8UQ$YU9[".WEN(KGI@7'CKG(C/W[GD+C[^P*F5I): M?3'P?X:]=A&951HNH3=<]4A#6^"'9%=E'A\ ?SF,YF*.?"4'I5Y]\+,I M\-H; @&U]0K,#6>H0 @OY&S\BYIXWM(3+^D,@D[-0ZC=F69EK-2(]'=; _)U(=M0UL_;)T+NP MYJHU+GLN*6_0 M05EWSN$T6J4L.+WURMW SKW/.1#06C^])7MC_#!.8=S$,A[(5]4!:"#UX:WJ@@KK;L=0NI<0T *O..W> [Z!_=49H*32J7NH%6U:(-)%R+\ />'5*+=X"?-?1JU@]LDI,0 M+[;XN3F35IG11TG()DW]8HRB)MO_8F\1K)O&8683>)ZME,"9;G"WX>F1[?\"U!+ P04 " !"V.FS 0 M?!7$ YRQ^4HB@I1<5;52*T57M?WM$">@,YC:3KB^?6W#44(6J?T3;#,[,[MD MO5DGY*LJ&=/>6\T;M?5+K=L-0JHH64W5DVA98]Z99^*J>=6P@_34M:ZI_+UG7'1;'_OO!R_5I=3V .592R_L M&]/?VX,T.S2RG*J:-:H2C2?9>>OO\&:/8QO@$#\JUJG)VK.I'(5XM9O/IZT? M6$>,LT);"FH>-_;,.+=,QL>O@=0?-6W@=/W._M$E;Y(Y4L6>!?]9G72Y]5>^ M=V)G>N7Z172?V)!0['M#]E_8C7$#MTZ,1B&X<55:U .+L5+3M_Y9->[9 M]6\B/(3! 60((&, <<5!O9!S_H%JFF=2=)[LB]]2^XWQAIC:%/;0E<*],^:5 M.;WE811FZ&:)!LR^QY )!H\(9-A'"0))[,E#.%G%,$$(>@P=07CG,8()(I @ M<@31'4$\2[+') [3]"Z3<,%F#*K$@$HR4^DQ\51E@KD324"1!!!)9R+)@TB, M%^J5@B(I(+*:B:0/]0K#]4*]5J#*"E!9SU0 3!S (FM09 T0X)D(A"&P" [@ M+@H BG"!8J$1\;__RS'8:#M, !?1O)D?021=TH'[$8> SL*GQW!'XN@_LH7; M#0/]]I@M!)HW')I(:^-FU.1T'$4[XB[;O_!^CGVE\E(URCL* M;:YL=[&>A=#,> F>C)?2C,YQP]E9VV5JUK*?'_U&BW:8C6@&PO=V]R:W-H965T0/B%FS[$V E$U5M5(KK5(U??;"<%%\H;99TK^O+X32 M#2_8'I\YYXSM(1NE>M4M@(G>.!,Z1ZTQ_0EC7;; J7Z0/0B[4TO%J;%+U6#= M*Z"53^(,DSC>84X[@8K,QRZJR.1@6"?@HB(]<$[5GS,P.>9H@]X#SUW3&A? M1=;3!GZ ^=E?E%WAF:7J. C=21$IJ'/TN#F=4X?W@)<.1KV81ZZ2JY2O;O&U MRE'L# &#TC@&:H<;/ %CCLC:^#UQHEG2)2[G[^R??>VVEBO5\"39KZXR;8X. M**J@I@,SSW+\ E,]*8JFXK_!#9B%.R=6HY1,^V]4#MI(/K%8*YR^A;$3?AS# MSNXXI:TGD"F!S DDU!*$O/-/U- B4W*,5#C[GKHKWIR(/9O2!?U1^#UK7MOH MK4C2?89OCFC"G .&+#";&8$M^RQ!UB3.Y$,Z.:3K!,FJQ\03)$O]_7&=8+M* ML/4$V_^*/-P5&3 [CQ'!Y9:0=95T525=43G>J:0?5)(XOA/!B[OCH!K_:G54 MRD'XCEE$Y\9X)/[N_\%#5WVGJNF$CJ[2V!?D[[F6TH"U$C]8+ZUMY'G!H#9N MNK=S%9YS6!C93YV*Y]]%\1=02P,$% @ 0G.B3B2Q9A'* 0 8@0 !D M !X;"]W;W)K&UL?531;ILP%/T5Y ^HP9!TC0!I M255MTB9%G=8].W )5FW,;"=T?S_;$$2IMQ?L>SGG^!QLDP]2O>H6P$1O@G>Z M0*TQ_0YC7;4@J+Z3/73V32.5H,:6ZHQUKX#6GB0X)G&\Q8*R#I6Y[QU5FQ=CF258\1L/:8;,3$AZRP! M5/(0QV$S6=!,%C"S6F:??5PFW6XV*S,!5$8^F,&+W7:W[SM59];IZ"2-/3A^ M>QLI#5C%^,X>Z=9>^+G@T!@WO;=S-1[[L3"RGVXTGG\KY5]02P,$% @ M0G.B3KRDL_?0 @ [PH !D !X;"]W;W)K&UL MC99M;YLP$,>_"N+]"G[ ABB)M#::-FF3JD[=7KN)DZ "9N DW;>?#30B]GGJ M&\#F[G[GA_OKEA?5O?9'*77T5E=-OXJ/6K>+).FW1UF+_DZULC%_]JJKA3;# M[I#T;2?%;G"JJP2G*4MJ43;Q>CG,/7;KI3KIJFSD8Q?UI[H6W=][6:G+*D;Q M^\13>3AJ.Y&LEZTXR)]2/[>/G1DEURB[LI9-7ZHFZN1^%7]&BPU.K<-@\:N4 MEW[V'=FEO"CU:@??=JLXM1G)2FZU#2',ZRP?9%792"://U/0^,JTCO/O]^A? MAL6;Q;R(7CZHZG>YT\=5G,?13N[%J=)/ZO)53@O*XFA:_7=YEI4QMYD8QE95 M_?",MJ=>JWJ*8E*IQ=OX+IOA?1G_<#JYP0YXH&X^W%?86H04UN[^UD\-F#__,]O1F]KPFC"R3LPTTV=R/ M-GAF@V\M'@"+K+BUV?@V,U!BDKQFBL%,\>!/9OZ(%W @8@0P!ZLU3J+'6T M88--,R99I!2F4)!" 4KF4$:;;$;)29K"E RD9 "%.93,H_ ,8YC"0 H#*-RA M,(]"&6$PA8,4#E!RA\(]"F8H<5@5$"0+W 7YND#S(G1&L# @2!ER%^1+ M RY(" 1K _J .&P0H X%"EP&#*L#AM3!O0R3T4V)%'GF'E(R:R1L*_A#=(>R MZ:,7I4U/,G0.>Z6T-"'3.Y/UT72?UT$E]]I^&PO=V]R:W-H965T-S; _9*.2K:@%T\,8H5WG8:MT?$%)E"XRHC>B!FY5: M2$:T"66#5"^!5*Z(411OMREBI.-AD;G<61:9M.)QEH ;&B/Q[!"K&/(S" M]\1+U[3:)E"1]:2!'Z!_]F=I(C2S5!T#KCK! PEU'CY&AU-B\0[PJX-1+>:! M=7(1XM4&7ZL\W%I!0*'4EH&8X0HGH-02&1E_)LYPWM(6+N?O[,_.N_%R(0I. M@O[N*MWFX3X,*JC)0/6+&+_ Y.+>;,<@HF&7$ M:S*.\1U!?+/%/2+%ZSO@5:/8U>.EB7V\3I"L$B2.(/GD<7]S4AZ3.@SWF.3V MK#QFO\1@O$ENI*#%!3*0C7OK*BC%P%V?+;)S.SW&[@%\P'TO?B>RZ;@*+D*; M9^0NNQ9"@Q&SW9@'WIKVGP,*M;;3G9E+WP0^T**?^AO-/YGB'U!+ P04 M" !">4! "F! &0 'AL+W=OV,PE]VL "F;JFJE5EJE2OOLA>&BV)C:WB7]^_I"*-TZ M+]@S/G/.'&.[F+EXD3V "EX9'649]DI-!X1DW0,C\HY/,.J5E@M&E Y%A^0D M@#2VB%&$HRA'C QC6!4V=Q)5P2^*#B.<1" OC!'Q^PB4SV48AV^)IZ'KE4F@ MJIA(!]]!/4\GH2.TLC0#@U$.? P$M&7X$!^.N<%;P(\!9KF9!\;)F?,7$WQI MRC R#0&%6AD&HHN+S9UC\9&&PF/\*5Z :;CK1&C6GTGZ#^B(59PN+;H615S<.HQUG MMY*D2YF_ "\%>"W SHL3LIU_)(I4A>!S(-S>3\3\XOB ]=[4)FFWPJ[IYJ7. M7JMD=U^@JR%:,$>'P1M,O"*09E\EL$_BB/\KQ_O,3Y!X>TPL0;+M<1_Y"5(O M06H)TG\(XAN3#I-;S&@Q]U&:[=YQFGEU,H\.OM%QF&RC\R&.XW?LY%Z9W".3 MW,CD'CM)FM_:09MSPD!T]H;(H.:7T=[.37:]A _8GK._<'>#OQ'1#:,,SESI MTVK/5,NY MU-=*?]]OK16 ,*K3+3G9X+=W525BQ+DA730G:TS&-O;\OPM<2>MA?W[#,H,!4WII?$BCZT/#5;F MO3C"#_ _^[W%BLTJM=30.6DZ8J$IZ,=TN^,!'P&_) SN:DY"DH,QKZ'X6A6#@L#A##M0*@BAC3^3)IVW#,3K^47]<\R.60["P)TJF\-_@# KAP0GN41GEXI=4)^>-GE30BA9OXRB[. [CROI" M>TS()D(V$]+E?PE\(O [ AN=Q:B?A!=E;LU [/BS>A'N1+KE>)A5:,:SBVN8 MUF'W7/+-,F?G(#1AGD=,=H7);A&[]X@5GR$,#'@OPAP(\ M"BQO!%9W,4;,)F*ZB$D3ON!W4=ZC/JP7ZSLO[.IXPW7_+NQ1=HX&PO=V]R:W-H965T>UE4F:_F/I=[X2>!2W+,2]9)7->>8*=5OX7M-AB8@(LXC5G-]D9>Z:4 M/>=O9O+]N/)#HX@5[* ,!=6/*]NPHC!,6L=?1^JW.4U@=WQG_VJ+U\7LJ60; M7OS)CRI;^3/?.[(3O13JA=^^,5=0['NN^A_LR@H--TITC@,OI/WV#A>I>.E8 MM)22OC?/O++/F^._A\$!V 7@-@"1#P,B%Q!-#2 N@/0"@J84VYLM572]%/SF MB69[:VK^16A!=/)0?^ \!,Q# M!GD0Z35CTV#B3IX41V%,>CTC SDC2F)020PHB7I*XH&2*(V[%3=*XJE*$E!) M O0>P00I2)!.W_T92#";L"NS02]0.+[[6#W(LB^R0@%;$Q$/M%8V%%H:"F@L4.SH _> M(@BV#((\,V@L!!IK+.PLE$YPA@--+@GV( ),V#E)'BE@>Z'Y]#W$L+]P"/2L M?^:!H!&IAADPX)G7DS/O$H8=AW^"A;X;;ZT!3WWP8]A>&3KZ^.?#P3.L= M.$VJH'.#,7?0GU2<\TIZ>Z[T964Z<*Z8YPR&[27Z_5_4$L#!!0 ( $)SHD[TP Z]B , -00 9 >&PO M=V]R:W-H965T\Y.QD=9?5:;X50SEN1E_78 MW2JUN_>\>KD515K?R9TH]3]K616ITL-JX]6[2J2KUJC(/>K[H5>D6>E.1NVS MIVHRDGN59Z5XJIQZ7Q1I]>]!Y/(X=HG[_N YVVQ5\\";C';I1OP4ZM?NJ=(C M[^1EE16BK#-9.I58C]TOY'[!6&/0(GYGXEB?W3M-*"]2OC:#;ZNQZS>,1"Z6 MJG&1ZLM!3$6>-YXTC[_&J7N:LS$\OW_W_M@&KX-Y26LQE?F?;*6V8S=VG958 MI_M>@P M] S#XKB/F4(,]TD?,[L",X<8VD<\(FQ8'[* D/ #XNE\G))"T:30UI[UB%+< M 4,=L-8![SFP2,X[3-ABR@X3QG8D$,3\8( *1ZEPA JWJ'28X&R6,$P8MS*_ M@#!.2<)CG$Z T@D ';N4Y@&8AE >6(6R@"@?YQ&B/$+ (['*?A["K 1AG-A$ M(.Q25B*4380L4F"I!\.$^"0Q.DD,'!![B>S$\&M+A> -@\".P9*H/\L#"AI*'-X0".P(W$\& M7. J)M$-N<QS7)\2+E:"J)7X-B4,!/;_RZ#^QHSK MGOJ("ZN)30VH'S<9C)OB_8'"_@ *;X:"!@J/#APVH.A9,I057/3T!M%37/04 MBA[N#A2*ODGK8&)Q15,H5DZ&SF>X6&EX0\"X6"G<3X'2Y@;4"SBX$# N:GK- MSDNA6"].A8N50HFQQ#[NH: GX?A.F28#OF "UQ?C-QPRL:EPS#I@',VA8F] M4+1LX$0/C_0PL2C(3JQW]FK6O.__2*M-5M;.BU3Z+:]]%UM+J81VZ-_IRMN* M='4:Y&*MFMM(WU?=>W8W4')GOB%XIP\9D_]02P,$% @ 0G.B3HO-]EV8 M @ MP@ !D !X;"]W;W)K&UL?9;;CILP$(9? M!7'?Q2<.B9)(&Z*JE5IIU:KMM3=Q$K2 J>TDV[>O;5@V,9.] =O\,_/-8#PL M+E*]Z*,0)GIMZE8OXZ,QW3Q)]/8H&JX?9"=:^V0O5<.-G:I#HCLE^,X;-75" M$,J2AE=MO%KXM2>U6LB3J:M6/*E(GYJ&JW]K4P"M^5^*BK\:12^59RATL2E'7SI/E^#LXC<>8SO!Z_.;]LT_>)O/,M2AE_:?:F>,R M+N)H)_;\5)L?\O)%# FE<31D_TV<16WECL3&V,I:^VNT/6DCF\&+16GX:W^O M6G^_]$\R,IC!!F0P(*.!C?V1 1T,Z+L!^]" #08L,$CZ5'QM-MSPU4+)2Z3Z MU]MQMXOPG-GJ;]VB+[9_9LNC[>IYQ7"Z2,[.T:!9]QIRI<&C(K'>QQ $"K$F M$W-R&Z"<*BB]E6RFDHS"$!3,DWI[>I-G!CM@H /F'; ;!WE0J%Z3>4W;%ZI( MBR"5$E*AE, P*0B3 C!% --KTJLPGTB>9P$,H*(D+V"8#(3) )A9 )--PA"& M6< R%=&4WGE).8B23U$("E#R290B#TFF&@1C%"!& 6#@ *, "A_LIW*J(>C. M/IF!(#, )/CXUK-)$#Q#:;";2D!5I/@.#$;P68, '!H>-F@:*%[V/?3=3=_2OW-UJ%H=/4MC>XOO 'LIC;"0Z,%6]6C_ M(L9)+?;,[5GTK[2=&=L-O0C+^JZS^ U!+ P04 " !"P0A_@K$VP1Q?#(W^/C@%TB\ M HD32.8".%[LPH#9.$SK,-$JWBPZ\8+6?BNIUTIZ;R5^7%@9,.M9%4PBLC"\ M]Z P)GAA!LU."@=Y=I=*!:6XM-K^DUEVNK=/V)ZT17YG[O-P_3YEAL?@!Y7G MIE7!46ASCMUI.PFAP9B,5L9E;=Z?*6!PTG:Z,7,YW,(AT*(;'Q@TO7+%7U!+ M P04 " !"= M@T =G0N>X-:;?$*++%CC5=[('8=_44G%J M;*@:HGL%M/)%G)$H".X)IYW 1>9S>U5D\FA8)V"OD#YR3M7?+3 YY#C$Y\1K MU[3&)4B1];2!GV!^]7ME(S*S5!T'H3LID((ZQ\_A9I-]XL2SI"M<[L_L+]Z[]7*@&G:2_>DJ MT^;X$:,*:GIDYE4.7V'RDV(TF?\.)V 6[CJQ&J5DVC]1>=1&\HG%ML+IQ[AV MPJ_#Q'\N6R^(IH)H+@C3_Q;$4T'\69!X\V-GWNH7:FB1*3D@-7ZLGKH[$6YB M>YBE2_JS\^^L6VVSIR*)[C-R( M)'I8EXA77<2>(+X@>%PG2%8)$D^07! \71W#B'GR&.$QP5VZ+I*NBJ2W(G%P M=10C)EV(A-<:9/%M.:C&CX%&I3P*/X*+[#QISY&_&Y_P<4Q_4-5T0J.#-/:& M^7M02VG =F*]8=3:/\,<,*B-VS[8O1KG8PR,[*?1)_/_I_@'4$L#!!0 ( M $)SHDXLB/NLX ( /X, 9 >&PO=V]R:W-H965T*GN[$5=,*F: M]2%HJIJSG2$5>0!AF 0%RTI_.3=]FWHY%R>99R7?U%YS*@I6_WWDN;@L?.)_ M=KQDAZ/4'<%R7K$#_\GE:[6I52NXJNRR@I=-)DJOYON%_X4\K"'5!(/XE?%+ MT[GVM)4W(=YUX]MNX8=Z1#SG6ZDEF#J=^1//K.\WC-/?4 VA4[WE)(S(/ MSEK(8AY;#-Q@X!;SA&&B6\QJB.FI/&,J]!:S'F(ZA0)E]NH84,=@^-%-C1@7 MB%"!R C0&X&D9[7%) 93&@QQU*!H#3JH$9$$%XA1@7B\RP052!"7TY[+%I-V M7$831Y$I6F2*%)GA C-48#;>9HH*I"-LI@.;)'3Y)"$>LQ"IDSHD'$DEX[T2 M?.D3&(Z"AOVTPW#M.JK@^2!80/IS:D%QM\H@Z>-31/ 8D6&.*'6YP8-$[D@2 MP:-$D"S1P0LT&9B-0D<9/$P$2U/2+S,=/Z=XY,@,<>-X Q,\="0=/Z> !PJP M0/47F05UDTLGCM0!GCH@B%OJD'!L.'?L.(!'"I!(]5?0RH+&N<7S EA>7$/% M\P)WY 7PO,"(O*PL:-9=R#!Q9!OPQ "2&.K89@%/ ]RQ P&>!D#VH/Y;^=F" MNG:'>VW0^>K3?P8_6'W(RL9[$U)]0)K/O+T0DBM!M8'YWE']C%P;.=]+?3E5 MUW7[1=XVI*CLWT9P_>59_@-02P,$% @ 0G.B3C0RC0(= @ _ 4 !D M !X;"]W;W)K&UL?53;CILP$/T5Q >L"?=&!&E) M5;52*T5;=?OLD$E :V-J.V'[]_6%95EP^H+M\9DSY]AXBH'Q%]$ 2.^5DD[L M_$;*?HN0J!N@6#RP'CJUN%**^=\*"!MV_L9_"SRUET;J "J+'E_@)\A?_8&K%9I83BV%3K2L M\SB<=_[C9KO/-=X GEL8Q&SN:2='QE[TXMMIYP=:$!"HI6; :KC!'@C11$K& MGY'3GTKJQ/G\C?V+\:Z\'+& /2._VY-L=G[N>R7U6/]3VRVD3K,6@?-V9D]Y5:HZ*V,XZQ -TTT M8BJ+"6>8S81 BGTJ$;I*5.$J/?Q88+]&1)&[0N0T$9G\Z(.)W$T0.PEB0Q#/ M"?+%(5A(:B"=/80H"#XMG#A021P&;BV)4TNRUA(ORE0.3!(LI+@P=^XM=0I) M'02+FZO2E=]D$]RQFSFK9.N[2^Y\ZB4PM[#/6C6\0KU=IL)WJGL7WQ!^:7MA/>D4GUI,W#.S,F08D, M'M2--:H53PL"9ZFGF9ISVY#L0K)^[+5H:OCE/U!+ P04 " !"PU^LD;-47 \.9,^=@ MF&QD_$4T -)YI:03>[>1LM\A)(H&*!8;UD.G=BK&*99JR6LD>@ZX-$F4H,#S M8D1QV[EY9F(GGF=LD*3MX,0=,5"*^9\#$#;N7=]]"SRW=2-U .59CVOX#O)' M?^)JA1:6LJ70B99U#H=J[S[XNV.J\0;PLX51K.:.=G)F[$4OOI1[U]."@$ A M-0-6PP6.0(@F4C)^SYSN4E(GKN=O[$_&N_)RQ@*.C/QJ2]GLW=1U2JCP0.0S M&S_#["=RG=G\5[@ 47"M1-4H&!'FZQ2#D(S.+$H*Q:_3V'9F'*>=*)S3[ G! MG! L":KVOQ+".2%\3XB-^4F9L?J()G/4$R8UF&XZR,#??* SMI:) M+64^V0D2*T'R_T93*T%ZKR#V;GYG>F=T&VQN9:+5+:; :_/@A5.PH3/-9A5= M>LI#8%[!.WQJ2-\PK]M..&J!RX+ I74TT3-^=0) MIH5D_=SDT-)I\[]02P,$% @ 0G.B3J5&-=7, 0 .00 !D !X;"]W M;W)K&UL=53;CM,P$/T5RQ]0IVY22I5$VBY"((%4 M+0*>W61RT?H2;+=9_AY?LME0PDOL&9\Y<\;C23XJ_6PZ (M>!)>FP)VUPY$0 M4W4@F-FH :0[:906S#I3M\0,&E@=@@0G-$GV1+!>XC(/OK,N0,A]8"]_ ?A_.VEED9JE[ =+T2B(-38$?ML=3 MYO$!\*.'T2SVR%=R4>K9&Y_K B=>$'"HK&=@;KG!(W#NB9R,7Q,GGE/ZP.7^ ME?UCJ-W5V*_ !HQH:=N7V28V?8*HGPV@J_@O<@#NX5^)R5(J; M\$75U5@E)A8G1;"7N/8RK&,\V;^?PM8#Z!1 YP ::XF)@O(/S+(RUVI$.M[] MP'R+MT?J[J;RSG 5XJ<1<(=DN"Y#\$Z2I!&@C2OXJD=T6N87;K2;+5)-D*07J7)&(. 2,# M9K^A=TG(HG4"=!L>K4&5NLHP, OO/!#06+]]Y_8ZON9H6#5,@TKFOT7Y!U!+ P04 " !"XS(/OK,M]@Y3YP%KX"?;7 M<-;.(@M+W0N0IE<2:6@*?+\[GC*/#X#?/4QF=4:^DHM2S][X5ANSV_L7T+MKI8+,_"@^%-?VZ[ =QC5T+"1VT+-/Y[#M #H' MT"6 QEIBHJ#\,[.LS+6:D(Z]'YA_XMV1NMY4WAE:$>Z<>..\US([['-R]40S MYA0Q=(79+0CBV)<4="O%B?X7GAT.VP3IIL8T$*0K II\VB;(-@FR0)"]4W#[ MH,#)CT0PJRZJD W89I,JA2HPR3O/(N WM/PYO\@\=I_\%TVTN#+LJZ MEPW];Y2RX(0D-TY#YS[88G!HK#_>NK..8Q8-JX;Y!Y'E&Y=_ 5!+ P04 M" !"#@ &0 'AL+W=O=7F(/*DNI5'4>A_=K+, M$Z6'Y=ZKCJ5(MHU1GGGH^Z&7)VGA+N?-W$.YG,N3RM)"/)1.=\Y?R8[,5/H7X='TH]\GHOVS07197*PBG%;N'>P]T:H]J@ M0?Q.Q;D:O#MU*H]2/M6#K]N%Z]>,1"8VJG:1Z,>S6(LLJSUI'G\[IVX?LS8< MOK]Z_]PDKY-Y3"JQEMF?=*L."S=RG:W8):=,_9#G+Z)+*'"=+OMOXEED&EXS MT3$V,JN:7V=SJI3,.R^:2IZ\M,^T:)[GSO^K&6V G0'V!CKV>P:L,V!O!KQ) MOF76I/HI4]]R&0"K%"RQPO ZQM!&-T!$8FP1I[=I%$3#O@I />..!# H&Q M""TD;"!%&X/S&0N-5 @8BT.(:#8!R2:PV/"9;]!I,<$@CH%8OX>X(!&2)$*; M!#,XA%:$"/S(W%P;%00\1IK+C.0R(Q9DI 0CTD$TO4!BTD'\<8'$5IXP8RPP MMX6 !3%C(^F 3Y]:?T*)=*!AJ!L(P-P?&H8C%0LC,@(?ETN'&0;B$88SDP\! MTP=HI&" U)Q[0&*!QES0H@)7J K0L@(3=*7#7-9-S,S=7),X/PS&]HF6%IBB M+6!+QTT(<60RHF",C:TR+3,P06> D) PBJW"L6$\X$$PPH>6&J"T9N1C!+38 MP!5J [3

LH-N-OM!)G:J?IWI][+M MN-J!DL>NF_3ZEG;Y'U!+ P04 " !"\XZU^LV1BX8J/16G2':"T8,U:NH(QS&)&EJUX6IAUW9B MM> 755]V0L^BT?#,HP-$:O97AD75#^N M;,OJVGC2'+\&I^$8TQA.QZ_>/]KD=3)/5+(MKW]6!W5>AD48'-B17FKUR&^? MV)!0%@9#]E_8E=5:;DATC#VOI?T-]A>I>#-XT2@-?>F?56N?M\'_JQEL@ <# M/!KTQ9DU2 :#Y,T@M+MG;VG@VQFM9J[G":$3<70):D95K .!F(DP$XA8/3:[)I MG*S$CFH+JHH&^&&(5\&MKXIAD!P$R7T0Y'#D?XG0,_B*.Q2C M?.;S%"!(X8$DR"4IO#@D<5!\25H2F*,$.4J_((63[Z;T@A0H+MQ-ZZNR+"TQ M#(-BN)/$ (Y;ED'T?J X);G<( MZ'?>1AY$Y)](@ Y"BB8G9,/$R5XF9+#GEU:9LVBR.EY8UMB997[S&2&ULE5?;;MLX$/T501]0<88W*; -;)PL6J %@A9M MGQ6;CH7HXDI*W/Y]*5DQ;,YHD7VQ1/K,\,R%1^3BV+3/W=ZY/OI=E76WC/=] M?[A)DFZS=U7>?6@.KO;_[)JVRGL_;)^2[M"Z?#L:566"0IBDRHLZ7BW&N8=V MM6A>^K*HW4,;=2]5E;=_;EW9')Q&!BYTFWZ MP47N'Z]N[\\ZMF_)GL>WWRSB-HZW; MY2]E_[4Y?G130#J.IN@_NU=7>OC Q*^Q:13T^ MCY/_-S/> "<#/!N ^D\#.1G(]QJHR4"]UT!/!CHP2$ZQC\F\R_M\M6B;8]2> M^N&0#VT'-]J7:S-,CM49__/Y[/SLZTJE:I&\#HXFS.T)@Q<8O$:L*<+(:\@= MA<@ #;# X.I!7#@SO0+(.Y.A 73FP039.&#-BZA%CK58F M#5+"P "$3GDZBJ6C&#K!.KG>:9%%I!!DDX9["-&0B$WQLAHW-T-C"7!M"6@1A400* MB3P-R]*PE$90REM+%C'6US*@PJ$42)Y+RG))"1<+ 9>4!JRE;\" # -35@G+ ML\E8-AFS&\+49&2=S%H1IH:BP']9<:9=0/#**6AV9*B<@O(14AD(]9/#*7V1 M[6M&,UH.E!'1J,);$Q*23'ND,NRU-8.S*E,SNQUXB0=&XS,1,J+B+5$8*0@E"D2; LZ2 MXF4>J,ZKV5[DU13,^[_%P"LA4"FD7V.@,B=U!EFXY3F6BJDDH)&4NEA<<:K MX0REF;,@(SUAJ9!*BLR$SL)2L3@P8N9CBKSV('.ZM',N>+5 ]3]*Q>]M9/8V M+14]GH%&B^&YG\-)J\V,*".O%4B/7K14AASQ$%.$\%S)XVP:,DHN+DC#G?A+ MWCX5=1<]-KV_:XTWHEW3],[[%!]\?'M_#3\/2K?KAU?KW]O37?0TZ)O#=,]. MSI?]U5]02P,$% @ 0G.B3M&ULE9GO;IM(%,5?Q?(#U//GWAF(DDA-5JM=:5>JNMKN M9YI,$JNV\0))NF^_@(E+N>>V\"4VY,QE[C$_.#"7KV7UI7Y*J5E]W>\.]=7Z MJ6F.%YM-??>4]D7]KCRF0_N?A[+:%TV[63UNZF.5BOM^T'ZW<<:$S;[8'M;7 ME_V^#]7U9?G<[+:']*%:U<_[?5']=Y-VY>O5VJ[?=GS6Q>$Q_ MI>;OXX>JW=J?P[%%V?C]D-'']_J_YKWWS;S.>B M3K?E[I_M??-TM<[6J_OT4#SOFH_EZV]I:(C7JZ'[/])+VK7R;B;M,>[*7=W_ M7=T]UTVY'ZJT4]D77T^?VT/_^3K4?QN&![AA@#L/:(_]HP%^&."_#:"^^=/, M^E9_*9KB^K(J7U?5Z=;EZZ0H/F MYJ1Q(\TWQ::M?CZ$0X>X<6*X^_X MU+A/3Z"ATWX?KP?-Q%R7(!@ >H+T'@" M/#'A) F]Y' Z!E'T8=(*D/D\V S/AN%L6,R&HL,% BP0YOL188'X323]RQ8\<%LCG^V$-QL3\W)%!\UVOQCH[P>D6Z++@ M\J!,2.'6 E,4:"SD\KUU"VS!X%D_PQ8OVO76FVSJ"I QD]82YMA*D"DGI02& MS_("5S!^-LQP). MCC.8 E0A*#^SPT ["31I"#J,H+/S/7$80>=^[LF@^?YR05-\@,I:DRO768=Q M=A)GBMJ]'A/H:($IF$ G[W_2% ;W%>]Y>OM!.LZ]UYK"0#L)-.4*@PXSZ.(" M7S"#3MX'I2\9N ?EWDRO*T"7L]52E\-$.TDT:6>T+(J9]I)IRK66E#R[(-!ZS*&?$6D'S02B3+@"9)EG!2&/ MH?82:C9&*8$I] MBK<<4^AG!UJ/(2B9.79$R%VVFW(4\1MI+I-EHQF((_8)P M2QA"FA%N28;6EJ"I*4!E*2@_,V&>"23;J"!(&$%:D&P)(T@SDBW)R)H[8\4C MH92UU^0V\2L34AY1)=!LE*<@P@S2@FA+F$&:$6T)9%8G'X. C,A8)9<2!IHD MT*Q=KPDS2 NB+6$&:4:T)1E:R3&+DP7(*$8E;# &FB70;)0K$V,*>4&X94PA MSPBW+&-KR'D:^($JRX-RIC &FB70;+02&$%>D&U9>;4S(]NRS*S!B*P"5,RL MS0;3S))F-LI#$&, >4&N90P@S\BU+/,JV7R::H$J>*M<#ABSS"#41N4\"1B_ ML"#4!HQ?F!%J@TRK\)4DTOW@G63 - =),QOELA0P@F%!K T8P3 CU@:95QVY MZ(0O0.>XM5"9$28ZH&"K6:N\KET0; /&,,P(M@$$6V/&\6SP1>KRR$[!*&"H M TJV6D^8Q+ @V49,8IR1;*/,K)S%.+T' 5FP7@NF$6,=)=9LE7@<,8=Q0;:- MF,,X(]M&&5I;A.)TY0;(?"#MNA QU!%$6ZL\!45,85P0;2.F,,Z(MH-FO+QC M>?QT/[@"9%DFWJ1M1HMT^U0]]NN9]>JN?#XTW7+8:.]YS?2]ZQ;Y)OMO[,7M M:>7S6YG30NR?1?6X/=2KSV73E/M^H>^A+)O4SM*\:SU[2L7]>6.7'IKN:V=F M=5H /6TTY7%8W-V<5YBO_P=02P,$% @ 0G.B3IUJQ4 M @ %0< !D M !X;"]W;W)K&ULC57;CILP%/P5Q >LL;FO"%(W M5=5*K11MU>VSDYP$M 93VPG;OZ]M"$J(4_$2^Y@YP\P0VT7/Q;NL )3WT;!6 MKOQ*J>X9(;FKH*'RB7?0ZB<'+AJJ="F.2'8"Z-XV-0R1($A00^O6+PN[MA%E MP4^*U2ULA"=/34/%WQ=@O%_YV+\LO-;'2ID%5!8=/<)/4+^ZC= 5FECV=0.M MK'GK"3BL_$_X>8V):;"(MQIZ>37WC)4MY^^F^+9?^8%1! QVRE!0/9QA#8P9 M)JWCSTCJ3^\TC=?S"_L7:UZ;V5():\Y^UWM5K?S,]_9PH">F7GG_%49#L>^- M[K_#&9B&&R7Z'3O.I/WU=B>I>#.R:"D-_1C&NK5C/_)?VMP-9&P@4P.._ML0 MC@WAK $-RJS5SU31LA"\]\3PM3IJ_A3X.=1A[LRBS@R"'H 4'L)(B71Y(X"9(%D0R8^,9JD&4XGT5R MCTN)QCTPE#KUI X]B9L@&ULC53MCILP$'P5Q .< ?.11 3IDJIJI5:*KFK[VX%-0&=C:IMP M??O:AG DL=K^P?8R,[NSF,T'+EYE#:"\-T9;N?5KI;H-0K*L@1'YQ#MH]9L3 M%XPH?11G)#L!I+(D1E$4!"EBI&G](K>Q@RARWBO:M' 0GNP9(^+W#B@?MG[H M7P,OS;E6)H"*O"-G^ ;J>W<0^H1FE:IAT,J&MYZ T]9_#C?[S. MX$<#@USL M/>/DR/FK.7RNMGY@"@(*I3(*1"\7V .E1DB7\6O2].>4AKC<7]4_6N_:RY%( MV'/ZLZE4O?57OE?!B?14O?#A$TQ^$M^;S'^!"U --Y7H'"6GTCZ]LI>*LTE% ME\+(V[@VK5V'2?]* 62)T"Z?_W(W,*9/_N1_9@-,19O,9W_7# PM4Z2>ZJ M08O[RD"<[:\MO9+WK3(W8Q&=I\=S9.[[77RGI\HX!-YEQI'TE8ASTTKOR)7^ MF^R=/W&N0%<9/.F6UWH*S@<*)V6VF=Z+<1:,!\6[:=86?P!02P,$% M @ 0G.B3K[<<$-F P -A !D !X;"]W;W)K&ULE5CK;ILP&'T5Q ,,/IMKE41:TTM:;5+5:=MOFC@)*N ,G*1[^]G@1@'[ M6\B?@LTYW]7'CCLY\OJ]V3(FG(^RJ)JINQ5B=^-YS7++RJSYPG>LDE_6O"XS M(8?UQFMV->7.)NW<2SV;\+TH\HJ]U$ZS+\NL_GO+"GZ< MNN!^3KSFFZU0$]YLLLLV[ <3/W$J$NEC MR8NF_>LL]XW@I;8B0RFSC^Z95^WSV'V)(DVS$X@FD!,!@O\2J";0L81 $X*Q MA% 3PK&$2!.BL818$^*QA$03DK&$5!/2L03P/SOG#RA>U_)V#=UE(IM-:GYT MZDX&NTRI#6Y +=.EFFU79?M1KJ-&SAYF(8&)=U"6-.:VPY >AO0QH'80SV<$)[.*$13DB1A"*[A6A\@V*[A=@2PR#9 MQ]A(-@8?"32QNTDL;@9+>I$8I2<$Y%7CO'$A+RWMO6+-N6#2HO]%+L^MO,2?!@5;"_4: MR_>ZN\EV \%W^I;NG?Y5,/L'4$L#!!0 ( $)SHDZ,EZE%MP$ -4# 9 M >&PO=V]R:W-H965TJT[3>QKV.K?+A XN[M!YA:7F;UC^%>SCF<@R$?E'XU+8!%[X)+ M4^#6VGY/B*E:$,S;J M8GDGX:B1N0C!])]'X&HH<(H_&B_=N;6^0OQ9/?-W(MU3=YB5;X:S"VLNK7'=:[FFNYQFSYTTZ*2L^U?A1!NE+#C)Y,[=HM:]L:G@T%@_ MW;JY'F_:6%C5QT=$II=<_@502P,$% @ 0G.B3G/R:2(N P 8@X !D M !X;"]W;W)K&ULE5?M;ILP%'T5Q ,4;&P^JB32 MFC9+I$VJ-FW[31,G006<@9-T;S\;7 3XNB5_ B;GG'NO?8_!LRNO7NLC8\)Y M*_*RGKM'(4[WGE=OCZQ(ZSM^8J7\9\^K(A5R6!V\^E2Q=->0BMS#OA]Z19J5 M[F+6/'NN%C-^%GE6LN?*J<]%D5;_'EC.KW,7N>\/?F2'HU /O,7LE![83R9^ MG9XK.?(ZE5U6L++.>.E4;#]WOZ#[#8X5H4'\SMBU[MT[JI07SE_58+.;N[[* MB.5L*Y1$*B\7MF1YKI1D'G^UJ-O%5,3^_;OZJBE>%O.2UFS)\S_93ASG;NPZ M.[9/S[GXP:]KI@NBKJ.K_\8N+)=PE8F,L>5YW?PZVW,M>*%59"I%^M9>L[*Y M7K7^.PTF8$W '0&1#PF!)@13"403R%0"U00ZE1!J0CB5$&E"-)40:T(\E9!H M0C(B>.WZ-0WQF(IT,:OXU:G:GCZERCKH/I$MMU4/FPYK_I,]46@QN(_!9(A90A@ZQ#Q"F'"(>8(PT1"S,C%XB/AJ(L)@"%E#@>(A9@-@ M".HPGIS8;G8Q.+NX$0@&01)8( %@D: ] 2B42&K%A(VD+*!)'Y 0C2:$@A& M:&0IAX#9$#.;T1JO6@CMA:$1]:-DE TQLD$$(Q].AH+)4",9&E@$0E @G+XX M$2@0F1F042>N(F,^L'P3P5%B,$K\>0O$1A 2V8(D8) $F,Q1!STEQII%R!8% M^?!NXP-Q HN$9<-"TY<-P:Y$^/.%6VM0O]P@MI8+NQ=];M\U,HU)0FL:C M)!A'BHU(V!X(]A\R#6ALK1K3MWF2((M[,&Q #!F06B1@ ^(;#(@MKT73@$:U MV/0?"?S0$@?V'S;]1X/8(@%;"Y,;JH5-@R'3C-KU08.F;0,8MA8.@6ZUN!/# MUL+1#>7"GL&09T:KN\& 9V)S>_5ZG['J]/4]K0Y963LO7,@OXN:[=<^Y8%+2 MOY,S>)0'OFZ0L[U0MY&\K]I33SL0_*1/=%YWK%S\!U!+ P04 " !"Z:2/>R)A#6GO\N#*I;^W/<. M<"1GJIYY\P56W7LK)KX_2O MM'%"Y A11PBG;Q)B1XAOA.1-0N((R4YH8HDJ6"-YYHVZ$F MINO"!=;/E9N@?1W[3=^GU-%+AI-IBBY&R&%6+2:ZP\2SV2-F,\3@Y(9!VD-G M)!HSLHH& M/X,<=Z"$GFN.?C?9GM$(*3<-QJ/'IGL16('P3FXP+)J$!B!9(' M@5XAVQ8SMYC*8J)Y\)\L>#0+'LGRJ?>T>) EC(/>VZZ'H"@.>DVR&8+B61#W M_**[MF0@3G9&2"_GYTJ9)[F+=F/H*3)MW8NOPL6ZG28WF7:V?2?B5%;2VW.E M_S2VM8^<*] >)X$V6>AQVATH')79SO1>M$.E/2A>NWF)NJ&=_0-02P,$% M @ 0G.B3D+SK3P= @ M08 !D !X;"]W;W)K&ULC579CILP%/T5Q ?$[%E$D)IDJE9JI6BJML\.N0EH#*:V$Z9_7]L0)I [ MH[[@A;/X>$U;+EYD :"0$7EC#=0ZS\G+BJJ=%.0BI:UFZ6V;R^RE%\4*VO8"T=>JHJ*OQM@O%V[OGOK>"[/A3(= M)$L;>H8?H'XV>Z%;9% YEA74LN2U(^"T=C_YJZ>EP5O KQ):>5=W3)(#YR^F M\?6X=CTS(&"0*Z- =7&%+3!FA/0P_O2:[F!IB/?UF_IGFUUG.5 )6\Y^ET=5 MK-V%ZQSA1"],/?/V"_1Y8M?IPW^#*S --R/1'CEGTGZ=_"(5KWH5/92*OG9E M6=NR[?5O-)P0](1@(&COCPAA3PC_EQ#UA.B-$'Y(B'M"_$9([/1VV>UD[JBB M62IXZXAN.S34[#I_%>OERDVG71W[3\^GU+W7+(Z]E%R-4(_9=)A@A/''F"V& M"<:8'88)QY@G#!,-&**S#($"-%!@!<*10(P+A*A : 6BD4 R&26&F>,F$6H2 M(0*+B4F'F5M,;3'>S'_')49=8L1E.5E#A3SW(W?$V M%_IW*LYE+9T#5_JFL.?YQ+D"+>?-] H7^@T9&@Q.RE3GNBZZF[1K*-[TCP09 M7JKL'U!+ P04 " !"P$ % 'AL+W-H87)E9%-T M&UL[7UI<]OHF>#GV5^!\BK31PMB_LX+K>;[_O=[OC[;92DS_[P^R+YP^_+/[S*%OMMG)9!E"Z#Z[1,RL?@ M)N41DBP-+H)/=Z^"\[/GO_^^_,/OO\>/^,-!\#9+R_L"/EK&R^K3MU'>"0:] M,.AW>[/JP\L=/.R/FQ_^:9_"EUUZ.*T^-*N];%[MWR[G19E'B_)_5[^4EV_C M=8)OP!#OHFUOUFYO;X.ZO=Q^OW]X%-^^N6D:Y@B7DT0:F7L9?@C_'C]7W MNO!_@]%PUJWMX&,>+9-T'=P];N?9IFG^ZF]7^SS'+;].B@7,^=6W-;Z)\'0>7BT4,;\$[2WZ_9:SK;9RO M<2,_YME#>1]<9=M=E-8&746;HK9*&>)N&VTVP]K^''V@I/^5K6TOC]7VKW= F?+OGS M3;1N [YLNP50ORNSQ2]A<'6T(2G 5)&GR\S_8%++@VF4LY:MASDRZR;4PKC^FS=I&0/$E3I0 MZ_.$[JIV:.4]T"#Y-CCGEYZ'01K7#L6L:!X#A8]EP*",OM17?V.>X65]3@I8 M>O6==S$L6L8\]"R O0<%XE7M/E]&!6! _47<2+#,-ILH=WZM\Q8MVHJR< M)2J*N*S3P*NH8/JWP#_B?^P3..2F,P#1 R7<(LCC10POS3=Q(UVX28&REUF> MU,G )2TAN(\WRP!H!A''QC$^Y/$N2I:&&M("Y?B][31?U.%W/N1(/H%CXJ"X M8:+YC>MX%:]B&&KI$;?&-Y%A/22;FL@(]#9*UPDM/*-DDT3S8P=@-C-'>]BQ[QHEO/)6]FX_!]OH?' M\'D.5)-..H\WM#]GWM;/\FRY7Y3!0Y2C+M#TYO)SE"YBG( 0EH\+I+@2KBEO M';B-N^KS0SSLO0=^!W9Q!0>3E,$J6N +-9E;SY_DO"P-@TV6KB^ AFU!!)G7 M0,.'Z /3OCDX3",DUS #*1520H-M=FT'9B:^= _B&9S\O__/:;\W^8'PJGRL M 18@MJRC8 'YK-OI]N :A;:'0:\;@G;&#!;P?E_> RGY9[S\(4@S_34I"KRM MJ S>DOBFFFQ(*P=J&!/+;*6(+**WK6#4;5D"+&XP"@?3+DV#?X]ZXZ]<4PCX M4.SB!XGGG'R*$]/NX3$!#>PX\\"SX7@]9S_I4 M">5UD@*92%#3RYB,'I!/:K!I8.+HFS50.?4+AIK# -JZ#/^UHVMH?+UE >WB MX]T?+T%Z?/_FU?7MW7?!]5\^W7S\JZ/QG2JR$/"TK)!T9P*F2XL1'P0CKHY@ MQ/4)&,&DW)?.C#K#$EV#!I/'$>I$@,KT%PI]O%0#[=<$[<'?;I'G@:P)_&M9 M [.7T898%U"*>;Q.4IP5875'MH@#;\=(E=O>NXUW>R [N$)X9^%<]2$P4*H% MWQ9[M+J5&3^XF,-(2R(:<#XL'^]@) L^-\D>YIS!0 M=>!*U8&/CCIPV:X.^#8>,VN(2^0=A@')U1\:EG'%8$@PMUH!!\ +>Q<_!")T M(3A\R(%-)[L-*@VZ;WCKWEQYMW/P:75Q]O?KKY>'-] M5Q@!]2*#S4U?KAR?X;])2R(:P! B:/SJFDPB9:;,\^RH&3 <^4*IT M$VU1^OIGU'2:=VT(0-+H.FX$"2(I+3J$4@ZE(40Y<"-&X77E?)(,]AO:$DNU M]S@K(XB+;M4MT[TX]Z48(8*!Y??O^;7#S[J?KN^, P/2"+GEW MNG8&BMPBCIX"PY]X1\V=/.^+7-^] ?CIRQ#CISCN"A:^ET''[FDB(NL)F3_Z0A:^T-' ? M5<3P? XK0)6K\,3GTQE1;51=P*WHF3#"Q^A+\'-2WB.#)G3*\E8&U'R/*Q8@ M#UY('5GD9N%"3_G>71*\KHRN4J@T33ME MI^=C 3\!"0(>TJ&Y$WCJ?5_LYT6R3"(TO 7G +T!JF_][@_B^Z-_]7YX'J ] M>Y]&@-AD;H*Q[B,01N9Q#*B%AK>\@H@X5K[?Q'IAZSV+2+0\?'@7 WVP*N"U M@C'*28#8\&H'%DZO9KLDQ2N#+[=1&C$W#?$1P*>S\88E93Q"$6WA"<%!5- O MNI7CQTD'1T0-OD)F:$6/D#Y/F/K"ZK)T\QBDZ+K>('<%^D=8['Z0 M,M"A0H MD;!$0/"2')=K 5/.Q[D!4*>+MH7N5$<5O A@([8>GMH(AR1C-[)5K"DZ 17 MP#-1\DL<=SL.L\JR,LV FBR38@&:S1Z)+6]K\ZAG02)ZXX&9PX<7$'3S)6DC M#T!4Z=\"\3N55PMUD<'@\#S>E?PMKOE32K=$NJ)[P7 :2[3*P0WG0;9-RK+* M"/:+^V8 [( LBH!S_.8+D%DWP&,!DN.(E@3?_'V?+NBD:#]--_4TT,(1\+ ) M+/,8ENX><-/XEVFZAW'8ZXL0#BK)-NAU+_YLKGK%KFHDJT@;XP9C4D#G\%3: MHHA0RJ?[XP3G 3@IW&SVD%8(3B>X!'0J''I($"KKL@I!5F=1ZX+8 .M! 3,R*4AJ7C M+H%GQ;HE,R="JZY&+P?'J][.#&X'=%88 !9"&APZ]UQ=+TOA[X7_< MH;\ORF&?+S/X3W#^[/7EW7+N\^P3OOL@ZN8WS1[8?!LS+YR]9D8)K)_X@4E>D,1)% M@)QR30^WV1+ @MP%99ZIV3/8QN5]M@R=%^%D%?^1#Z,%D&YDF3#%)6:4,<*S MAP\ .H$E9-8GBEP!+KFR$X8I@D=VV'N4\CXJ"&8($%$BB90UXD1)NH\5/G+" M5'BX!U3,7=S!J0MS!X#O,-JP.I1 L;G<<.!-,O"6PU!@@\&_0Z MLV +AZ8L8D.RH6O';?UTV.F;3_D TBR]6"!/V*#RZ:#5AN&L\3(,L52H2>,' M^)L5*I=3\5'IJ<*3)5T3$8THU2/+/-KZ786_BL/#%:KRBN3DR5LDI:XVV0/, M_AJ)@+5FN3S4+-<" N["K)4,O@@T[Y#[SEXHYCV#40%W 8D^*69.+KI#P$SK M*BPNU)U()\6JR/E'D)T6P6#4??X"),_M;I.L'A5Q/J(#'"'-?'@#AY'DN*MG M3 ETIJ]">/.UBW(:8 @4V 4&A7B')&=>%C$ M+#?+#3TWBZE,@(MCBJ&K6]D@!+0T"#7 IWM 518C2#"/\ISN)MHBQ@)W3-W! M03S&8#Y7)B%D_Z?P':(J]"4NX>$^6;!T4AD6]452I!F5W*4 $MBU_A#<9P_Q M9[1/X9MHWW9GE&4@8O& ?.KL0N:)W!NSGFJBQE%9F9HV*T?/Q/E>2!H;+]W[ MP%__ ;>1E$R3D705!9T1B]25 X9/ES$:*$ '"Y*5?H^3"5&OW" II'2?PUB MTB1(U1%ZRJRV%@YWX83W-0;/"(Z#U@8X#D+#!@Z$^(-J$RKFHV6#D5C,*,?< M&SR!0PIPC5]/"O#KRGDB7#P4C# I(K2U()H0&82QK_8B9_XIFX. S985I%ZL%,,/SW%I-1+LZ@7&R,-(2+KMZK8=.XZP2I>4F@@Z$CH92C=@#BVYR2,=3D>0B?XHXN2 M!$#;2(3QO';Q.V9 @%H%(05*K)7[((*OCKW2$2ZZ2[]FX!C;L2+">+%%BUEL;'XO\O2&+A&]AC'8IY[2>8Y,>DY M0JX/OY-O@M])!7ZW&,2([!U%'2!)Z[2HBG<$(;I2/+;467GA&!;5&GJ0Y 0H M5N5X&5]->I"+>>(2"1N]3M!L)[L(SJ]$GET^?XI2XG]8O];>*#36)HG!L2JN M?WYP^1L:E9>$ ;\%4J=]KF:&X&J3[=DXNZ?/+JW?!&;?@E:@"8M\* MSF4AYJ9[(S5]?3VT]$;'!!^"&$%?$D$D+@F%379^)O_$S23^_A>T_\3;/R@+ M[ -P]EV:?1>R;U6!K/'B6R8FSDH!T&2%F8LQ"0 4Z XI%T6V*A\H%I9,AO4U M%K)(M:^U?;^!U:=%_-P:+1SP8!F0=QAOC+SXY$-)6*&+Z+XM66J]OV_!U&-V M/4=4: F##UK"X?4QL?@K[\(5SX['V+L><]JE0ODR1OT3],AME/\2"R< \KN]F';"@&DGQ2;(-3 '(C*'UL2BH+!2OG<77S,CH,2JK%0%W MO\/[0JO3B@.I"4JR#;D9X&23PL8-=&=L^<[@.-';1HG"-QAI"RUH0ZC$6 M?H;+R_9T=7.TKJG9WDS%=\YSA2+P()9:.RY0$=;M5R!R(0HNR4J^X*0TP5^U MF!4P&)E88A7RR6"[U[@[BDL12T!$_34,FL84@+. FY MPB6Z CVI6U7P 9XVP*P)O,5BO1"D_QP!<&ZCOP-LE8\5D_UWA8:X\I( WU, M4Z.$#)LADUBR\DYEF<5,^=#E5Q(5)GN0F.SA7QNBR71"2);)%$,:%9_EBJTC ML.% JQCQ[^[02$"2,*X$AJ$#SO;E'- !D"&G/ Y@0"6I-$)P M<(^1B6\FQ;@-2!@%JM@5!:O]9@5:-1L2T(A(6)C'GJ]A(7E4#(S E)9MQ%$C M4%![PZ-FR2&/RWV>\DG9I P\WFRS$0.Y%W'M4 YK]=F0<8<-NK"W-6X_)1%D MHW&*95(A<=\YS(=&@[7SV4HT^*--(2J4#)/<$["! 6@)3*W%3IA4_+LPHFP MF>$QJ(!G#=TM#>:[0FLU&Z]W)@X+H31T*&3Y$&\^QV0/>8#=/5ZLLGT."@4F MX(9(*-*,;P0]0J@JZ:EU@I]U4UX<;4[4"Q L ?9*I(9,,H@V*AP)NP*',)KK#907U!KX24)$-Z46F/328< M<38U^MJ8)4M;23DF,HHA=67"2*ZBOK/MI<;3LD>P0D7N'4F0KRU$Y$F$4Z.] MFY;YI62/FMF5(<$AK]2>;6&E ERLQGK@XF)1NV8!*+H79@OF(L=+@ MQ-'EBJ?%3SX(ZGMX49$G!<*+EN,M[(ID ,+.TMM+P6( R\N>&(S0^I#EOSAB MP'Q?&G_;(ZQ;K[RLF+%9*_O4N"J7VR%OD.B$IO2TDRX:CV0NO\$AMAU%_7P; MI#/Q'&UGO6YG9'[Q,T#$=-.W;-JWN=31SOSRQH'(^NVB,])< MH0N\=(\= M@0\_XW%GV H_' ECAC'XP0IK43DS>T)/@&O\56![V.E68-O]I3&[J0%I=Z@$N!Q'ZTG=<][O.4=:9%#+XY=YX^:%&G*V*>X?%NF UKN[X^W3:0?V8!A[?L6+Q)BP.,W42YA'1AR!F%:D2+7S;9FLVZJ N(_8LN_]B1 MQE]4F?0U1>Q7>_Q!1E5 M)P4]1G50HW2:"!L-S"<^=)_"_H(9'UB<*1 ?Z1 M?)@49EAC:C)#J2_P BU*>_CD4=+KU'ZMSS&[(Y8]V^T'3B7HAXO06_FJ#Q 5^&H?L M]4X9$MYRAZQ3'0IH$PF7$D#(R,:GDNT-)IC%D>H S.XS6K0WCQ=Z%O*)#<2R M7S#XN^&!]67H,&A>$7#*- O1^>W0O:@+Y817Z60=E#[ADXYF13HF)R O:/(J M@5$@S15BBYNG[8CV]+&VI6K.17U]=@Z$5C6#L4Q$Y%TY]MN3M[R-'BFV-LI3 M#EXT3AE/G2BK">ABAI0@+&OD:'W16+3$/AZ8 &26.\9=%ND(:H'ID+E,1;>[ M?X^VNQ\^8/Z_E(YKW_N')UV@ 3%'R#P0SST^]:L215PN-S_G\5/VQQJM,(3[ M=(*TW6.H8\QE><1/3M+[(ME%)A+/6K^-G&=(#A$*ICC7)I"'YOF@2>E$C6L\ M/#W\OLM/KN\^?##<2?0-CC@S+)S4&AU CK,U \=)@@?B,!U5Y2\*G^1#U+)3 MI81//K 76F[:/H[QQH)8A]E>3D;..; M\P:0J?0RVS.BX;7P%1Z4]+^GZ.5$>F86V*VJHT1/;VJN2&#,]!U)O"_X]DH:*N_ M",H6XJK [Z\)_1^%LT#L^ MB FM:CG%BHV1DQ7YYHK::38>G3]!(E750.N$<^E/9O3?[FAR2!=VO0T5U74X MNK!LI5?@;;O MS*(X)KI6>#/P"G+B2R,'LXA3\&L[ '%."5L^&VN7ZN0DQJ*F(J&Q=> M[R2!476N80_^.PU'W2&Z5&%32QO@#%_7=72MOD!6PHK(I)J>@+V66Y)Q\U@+ M0C@,H,PIZT6M 9SO!F@[[@^#?C@$>J,E1QMW, E[XU'0&W;#V6Q(I-]&H;CJ9N/30G8_.+F.?[[*"):X# M(%"@T81MP&Y$?9*S686\ 0^4CV+G0?/H!8T)M)Z8-@Q$?@A;$LY;2\6(W[CY M:5"C,E1B]"?-[K&)F#=3/M=$\;M;.RM M3=TJ1 )_$;PAS;E'K_=Z/P3_V&>&*@9[%CPI>JWTJ"C\%UI'[:1E3%8G:5@I#"HA.4+Y.==UH5%>\ MKE">4!,XR87G$"GC/#]& ."D+ XP->.B ?5UD'#>C"?D0@,B0:"<\;?+*!'_ M=X5Z-BG^JVH%:,?C]!0/OBI_!ZI/MPR8FUH4YBJFLQEYJUE\#_.;4"S?-QLXI"62,%T']$Q^2J>TP*3FO=N MV)]4@QB&O6EG:GYR['_^(7\EBM<$CF/W?>!]%RIP[C_&2^KW<6G*3#D"R2%Y MI%H"T13ON46 OD4:ZKDUG;2#&BZMN.2E@U-(J%=:;8;S3:3(=7 /*V:;'1<" M,DD41H?VRV$UDG-QAI6TEI%U,[>?%HM:MX282TQ/RO9L&J$UR9JGM5 MF>SXKBN9 D3,R-C@AS^0%^%(FC.S0%&X?(ACU06%Q.0DU.QQ6*#WX(%S^F#'Q\/'2DBX9X+C$DS.-- M]J 5;@IQ^6-0N0"X1GBUD$]7J3P!>+'H@3YM-U35J]S0&5SOL7PCYHC 'V3E M"Z?=$2O^PU$_N )47R:1-M,(^@/X>8S6W_%T%+Q$,0P#$BF% M3/G%(M9N%P MT W&W1F\$/T3+2CHV(6-3\->KP__.YI-@[L'8$KP[2^8N9H'XW#2G02#<-R= M F/('^(U?H4/8$ITD>M:-'*=RB+8J?6ZP[Q]A"E^O H@392%T; MOS"$ 06=TU!2>\WURE3MUDO*1#G9?%EG@]K.X=IMYR!5"B1H4T+>_1_=R-9? M8XS7[<=Q%DP&7;*I(DB=!4.X>KSBGLAGG>/"F:_=F$8[Q$?O4#"\,K-]]"0R M%T&Q\&:#>"'VF(*- E_0X(3#BB"$A"5UY*-J;4^_LAT6$/B<;:CDRB:+4O,> M2+5$AE5PK?Y>2'6A*(B6''54@];*RI0ZM\)&552 BSC6)<># M[(NB)G!6Y4V0Y@2^WW&QM:P.P?:*'$86S3.L@YQ4>B35$^^]M?&=)*@Q;192 MJ<(PZ4BN@QOYV9@LD#4WH.H@^4:::)">!CQ/.K#C-SKXU@K-TJ-Q"?2N)U!CFT@"Q^0>N=)U@7*%EH?5=^EIC4K!H1MHR MD0Q7UR%YS&&XFGC7<'9 N++]^IXO/2,EDNLOLQY>TZ TA5_?QA^-[]3-T\%4U\2%7\V.R+*F0+T)>4KZ4%SSIUCA@Z!M_Z,F3CK=M5 M$[5$W96'+P)]M;W.=-@U%WLP7-0Z;6JC.&3YA5,X IL6(N%AV>N2L0E9H@AR MA=G)GVDGSX$6X9$2'WC+#/V11^$5]<7U#;QG,.MV^D&W,YK]SEMNG\W_58AS M%2JLEFW62*8<4\B,52V3*4?B+T=?<&JP(Y<_5@I5?E<<%@Q*SQ;8V*.KDMPG M$]L67HB2)]8 "JE U4ZR[Q'O:QH Q4*9@Z!*O8U0XE;>:EW7 07!JB2.=EBM MSU6SO=1@++*Z0*_3I.Y+6H\:M($KC)JH *!%Y12Z$2 M%/Z(8<54W5FMC$@/JFN1Y@-PC.4F-D)V!"PPT2K]6RS9OR.WK]0_<+;FE3S- MYJYP[AHB6HQ6L.*,'8,F)A*$GA%N=1^DN^WY4+!Y+NG-N6=EK[,]O-R MM=]XI7#/@E'5_A\,797^U[$#WIC@CI-L=DZ'/17MK<*G[.S)JOMM]&#S4:DJ MR'Z. +"=;Q**D.GWIN%XU*._AF%O/ Q^SO)?+I+T@B+CD=2.^N3>'PY P1ZC M#,[YZQS^ SIT..M-@MDPY!"@P704#GIC_ L^['4GM99F)+PV_WK@?.0%%[)- MU< "\VHBKY<'TPVN@LIE-^(=XX;-Y=9JII4R"R?2U_!)!#8S-CY+8#4YM7 2 M5LW>M.2'5#+4K@.Q67452FL[\\O("MIC-5GY^WES,0&;9:ZI3UQ1I&;[,\(O MS\9YAUZL;+T(K3^CD_Y%M/T7'L\_J$HUU&#VDV_U6Q.C*$HUV:(^!A--M9C%8[FR9,26V55>HL.J">5_L MQW=1@1;6T!9,C0&%C9_'*"%VV5Z5^,]1PL5[B2=6]]X0HU#;M+]-_\BQ**MF M :OD4CD6*GRXR]''0PGDSA*\DR<5A!+YT*KOQ,>QY]\I[J));&6<2FEE+3CH M%#IA++)7P7D*NE8-"Z*4N)(L]FX^GUT55ZLH.;TN*D KF&.U'N7C6JI*BBEJ MA0V-0UIV B)71LI$3#D(1)6J.2EE0N41(? &ZZ*RNMD(:U5F[^3]H5HGU1WO M03<7LB1+BSD0H"F&9+U/Z%_&):JVC.HP6,&3_\L9A"9OT,M<4[OF<^/GKY9 M\$AA?4O4MP&.A+K7VT@QF9JN@TK!K!X-4;+[4T^*E=^YHI2FXM6.!H$U**Y/$\&/ J%F$-D*Z5Q:RB*V@B8I+.UFX./!A56NHP.#1!&.!R-0 M'VJ0QR_TA^/@)R#P1*;\1Z,>Z,;*RK+&_%\YAV8KD7O=WNT@\OV&_']PV<'$NY<@3>R7G M>$HGH?1%7=Z!0^QV_2/TT.^KC_$(8#2)([B6L ^[K+[L_&C8Z0Y^IP8IB9F:">6O.@[> M>CZ?^A8;M6OV/;;CYCMD#-:+F33VJ3@+QN&L.T1[4S>8AGCU\&_9 MG(A>C+F2B@:>SH:'&R4?JVM^-K> M"BG#IO1?/MANMZG1GZ>C.V;!I=O!D33SP;!7#=\!@!@X%5)^)>WGQ)^C;XIW3ZG[H6 MW'-TBW8!+VM>Z]59^EPZ7)ZDNW7[T7F-+J7)6 M-TO5KOW "ZKY- .RVWF4 ;G7'50+_00SKW;4KP/'53=J/;IL7IX&S=61ZLT# MJQ&"[].*L\-78,ENJ/'K6-J;FH!<;AGB&5ZD6F=M:'465A_89%%4-UY&Z2]X MW# F%E0)@W>=RTX8_.G#VRQ?@W9]1/1)]13;LK@+>Y M\_[;3Z]_Q!YG<&'N,(K:8O'!'>6%6JFY2Y@H,;403&?[IB>1;SV/OXA;_Z2C M"H.E!M^1!/%H$\[/GUWK4-6O-$^RMCXOA34*SL8C-S+:^C%MM$$E+@'C#:OFH(/C*4"B)P3J%"X[F1 EE$'TU74_8>Y)]CS92MEJ&#*EH4>F[+BH3QI MTI:SXPHFJ@&OT"9NAXH&Z;SD8W,+10Q MSY84:R@B-Y1W'TE:"18!\:G^BCFXHGHS%OYMA#=/,SHXAG_4':>E.$;*^Y[_ MG?08Q])3''?B-@-C_:O:W;&R*:WM;?*?I*&AUP'G;# 9>37.;/AT*_+4B+ ? MF-SXU#3@]:)^OM&Z_ZD2/'T6#/LC2NNR?]6@M#^A/> ZJ TBJSU'$[X[Z ?82'X]GX6!(X5;]7C@;3DW4EO09 M#BLMB2G^+AR2$T(7]:;ZQG@T!DFXYXP*6/.G?4H)V6,?>J3M\!D<@2M,'H0# M- D-.KV^+1G0$J".Y1-I7FR/0=)ZI4#.F"4=OT).6FO53!9;/6!3%$>_%MVO M&MO>\T"5M0#@$/M%:9+4'U#-Y'KNSE6:1';U+[M5X;D O(4"+6AMDF5&']4S;C<&D6 MKH'+?],9+REG&BZ>\LKF3;W'10APZCL MI;S,D'G:5Q2H#S!SA^'Z=,HS[S4X )OI1 #OI#8-!.!J,G>;> M%O6"Z61H>,U11=GZ=L\'$U@#4/V#V_>:G>-^@>&.IG("O;[AA]%3QAB%$_*O M]]"]/G,8Y%-&&<"W/?IO;U:S#-TY55F^(VL/0D=SV07;_@Z&I[H:U0^/E RL MO%Y]!U3+U_$\IV9.D^8B,MPT%VUZ6M)/VP](-42'M)+LLD/JUW-%@L9R0I78 M;9_X4LU G<84#Z'>E(FS9)0+.L&KQNJSK5G[%0'8U.YQZTNWK=@K?:21N5BM M5J.-O6 E*^-6ZMIX.V.&[.RI-ZEL73*'#MX)'\^R@,Y')TF=\C:I_H;2BLQ=;=]$N^&! M<%$5O\8VQ1K)0HN6JL,M]\ZEE_L#!RSK1AYR)*RY[T7]H?56(J7R7C[-]/,V M*BD!\"95!0K7[K=V?X41<*5%>Q2OR%GZDX,(K;M-2&)O2JUPUFUKN(S4&)Y09!%P/P"H5 M Y162)?8 CTAL580&2(M8#HV,[)M'T^I'?D\P&ON-*;U)I1D3F M-;@$]&_C-Y?HM[ZE9E?TOE[(S M8Y TH**IO,Q:OBM%$FR=>9R EIX4JD 4^V+'V&KCMMA686,_.%&?//0HNT@( MB%$C+*1>F IG]6U17QN*?,%6"@DI@^)%AELZ3Y+G&IZ//:E,X[R4PE>P"U]P MAZULX+]7=H#W>. )1_^C+E?$L3N^0:WZ?K^Y M/'@>F^0C<5Q7*GXO.U+SJX(BZ45- \#9(&@ M./R29@\2%5[KO@B2 S&]4IL:0ME$#(TL4SXF2C[-;,:X;?4I-D@F6$2A5<2 M15CO$DTL: HK70-%9L1(#U%XL]\7V@GN47#3 M^-5LB8K5WX$ %_3!EL(YG8TZ M(Q3Q9G7A#./+146TQ5HP*#R>)K 9\? E#!;MN0C!$E.UV2AQQU5[0.U\]O+F M#IU4#*GP"/X=S-&Z4P';F%=>%&I1"VW7(6Y1JK J(G%%$/T"4_*]< _)R/@_ MA113PB1N,52QP&R?"L-S($NR34JY/[TVTXQX(*(^B06Z'RH8.FIZ CNMDS&S M"B%G*IHQ\*,FYG[?<:WC -%X>.Q!][V-)$Q8;NH)D,R*G>;#TG^.*^@U\G^U M+R%#BC&=U<3+QE@MQ!II$%BP&'RDPFJM*>O5/< R<3G;,X[C8C<)=?;D%)38 M%#<^!>Q4?Q='6X3E_['J15)J_S1J-I)S-U7L;=>P4DJ<400'I0\6+(RTP&H: M-=7<;)HE]_MD3@M%E1:$10TYRT0O0'[G\'7TF6=;*<(HM=*B5-1X(T*UG$*' M[MWKW+B*/H.:A+',6PIN8G"@:"F^5PV/SM&K$*OP2;FA?+>FKIO_OC0"7%$% M7]CU1\#N1805)]&0CJ8\E"1VNTRL]RM-(S''(YE;"';5CY__YX"'"!IY(8G: MD='5^.2IS!J7%X.GU\#6KN3YCX#QN^#RQ2@XMW&5U$F]ATLGQ6DR[.KAP:= MVFX\2 DHFWC/L$!:!3./>.DFY^9[[8^7&SU*8J^%8OA'Q9",RT]$=0VO5E14H[(;2"W$MEU)!6LDZ/>5:.N8G FG;.OK.(P MWU/[KX)[*%>&H9V 0 8J'\@B]>S!?1I)83$GDM^TRR0Y'EMP)B5E"I28A.(8 M!1@[MF(@$=E5!XV!04XPS(UIS*/ M\3_:,)7.*P]0HD@EA!>E(]^&YH?RWOWR^'-4PJ#JQ/F+-*&U5C3UF=4\TQMI M0N !C#:Q-;RGBLX1E6R@9NV#WDC*EMW?8] .2-S]B(7M MQ2L"I)#JJY.ODE9$VI66N-7'9(ZB;BLJRL02,"H'3*SAS"LX3FE#& M-E)=79JL1G5:QIAHA50*T M&#-R[*1D.:Y,M^"6EEK'H53UPM8&K-DMZ#RD;N6C5>U4GZL0),NN.(;1TE[X M0T&!(A@PJ+E^S)F6UI7<(Z)5+.A2U S7G-ZZHKMAM=H2=58KF8K@1QV%C=HC-->>=%.O[\Q<57L46!8?HLY^TA70'F388XI"*A"6WN:W5=C;L MS"K&C;Z3YD_Z-]8PAN]-7KDV.[,34WXJ#(DBO<.-,& I58&CY=MJ'7BG %J4 MLC\PHJQ\;Z6'32P-9AXL_2!UC6WF)^E#MCJ\.40Z.KP/34:A\ WJ;9U):VWQ M.N_I9IFZXP>?2<^T^54HI7+LAS.3M+20QD!.U:8WT4.Q!]X-1%>[8;#9*_): M":T2:D?KIJMOY$LM?9#D"_PGB'36=,)N#OC'>Q"WLM08YTCN(UGX+>P#)/3H MWG&E+2)&S;LRAL$_ SL!1HF,&LLH;#HA9A/%+!U.KWX:CJ?H(XFHZH6G5PDE MY/J&W$XX749H"R$*+LJ5*0]!K##'[H6FR5E%JNL$']",3/?8S(KA[$92Q."0 M&^;.J=R+F0&:@D2^J**P))BL0_ZWICAEEF.] V"C* ^AKP0M1H[%Q-3@JZ[G MN&/*F5R-+&*5<@U1AMXCJ9(/BIHES)R-/=4Y%H:_9Q*>(' !WTG(X+*G,YD_ MDG-%SAD$*7+<5"UL6 LN2<6POE O%?I6-M%"WG>JIN^H'Y&&"^OV'-3<4NJXDO]*2$W]/XL9!;"E:QP"2Q%]" 8V:Q_ETGA5]*$IUQ)%X M 3"9][BY _LQ.&7D<#\RZI$KT8APA6(<=T;FA6-A$8GKH]>*'8:%HC@*5\!# MH3=R4]F0U0]$KVT\5?*M&_/3V+7:VY=@:Y]Y87#>B+7^&3G^^;ZQ^R.%HHIH M*];EE9?;4;^#8?EZ2,*CH9+52@EP:@+@_8G$HCYZRE(;1KH,[D'"3KB]$K[# MBW&_-+X'K6! 8':J:@CA095EJ_HDFHI59U7X__7S1UL))B1LWZE2/E:J8]@ M'&OH^KLI>"!<*4-C*]XB*%-Y)4:!8)01;\%AEHZPAN%[9 5D,N \4EW66)0. MCM3DO*+*&B:8K*:M&(OP/86?H&N:,'F.Z/V9BAK@69(Q%TYHKB7L2V]85;1O-4RVT/[")*G%7J?4HQ"6A(>G_N2NMY[G1)7[$ MKEGMSTZM8]3X_I$V2P;JN:^&V\7++U!P$D1YV9PN#L* M]==89=1&T0V[CQDE\U@-'5PY3GKG4HUT20=@KW:ECJA444'F@7/-XS1>H7Y+ M,@V'S/DBEI02MVW?YX_D]9*["8/[9$V6<5EYP;9JYM5RBV+R0DU%BXF*!N!Z M,L4:P90)'8YYC'5J,%1#[7+33N ":L4LUU@.LC&ELJX^:PBMA3N_=A-JTGU' ME7:,&@0#&%LIT4'P:9Q&9"=Q4QTDAG""D.SZYA%-KO82N?>G;$Y*$ @A*X>+ MF?6A/2CE@F=,(GD)(#\B9(B50,N 5&,?*HLD8HG$ME;&-UV:" 1-PFJ*C; Q MWO ");!;:R$FM7U=![M^UTGU)FN/V^'<@=E*,6+6D]A$U4@J&U X63DU=RH> M\90;I0I$NRL<.:8>L1!B:E/MS>#K2;KMZ]P%) M7I]!8LSVC-!BA;=!@TI^,UN#4"*X5)C:1#OK_'&KP#;ZMOU3TL"%N/#!Q[H4 M'$1I/Z!$RU?5"?;)8'0V!F+M7(O%Z*]?E^E/XY83=:TM2&X7E5A^CW49MMU6 M5?.$<+*FJAY"PC3Y!8G(I5S]HXFJO/MX: A.KOU^7B3+)-+F9+C$.%5:Y,QM+/XDX D(PF(XF]CR$36+ M:6X5UX9UPX5,=P).TT;3W )T28X)1I3!EJ_?]P:#[Z^O0HD/WZ#4O8ISU?@K=QOD8#HWXL5@9:=US(M?JP1/'@%#GB$XH!L/"Q@E)0E; FM9.LRD89)5W:W:1**HT.="_ YF9Q?9'D M2DK8H-ITT5;;DL\?I1@LO(9O>T+3"\+]O^+'+UJ$2K+H7K#P88RC5U@K+EEO%DG>_JM M)[_5LH!.+C-2RS'B]^%5;<33KK'864RJV*?CB-!<:C9>6NB@9V'QA9$K=^EV;+6&TCWV(A/BB!S !8^0,X*2[@@@TV^ MQTA([@;@A>NHCUC*QAE>:!K8DOT1\QF<.L38F( -,#@;FKQTI:YT7S[N6*C6 MB24DFS%&SH--;>T[@B><7T'QT&B:#1TGL:'99N>8U+L&NK..BMC3->+TBF=M'C)HND:>NG%!:/6M EJ_?2 MX3PX?_;I\N[93I7:"'YVX&M+V. &GCC8M M+YZ*0G%Z'U&S=]TZ!V$1DZ(=^ K2%MPG8AQ!1P7(87?HPXE[#6'98,H42*5K!P%V_)E9:&Q+2\< M-TZQWV']674<+N[C+5JB0Q"1L' MOKM^]IR(;B2HK(?H MA<*;Q?@5S,:V+F\XQ M#]ZF@?)WT"@6D/5(V/&A6='<&SPPI#MT3E^'X9G@0 M.%(E'O$.-.]O<(!&QY<8\1/F3DB2, J0LR,<4-?*2^_\@E9SY2M#** M1HE#,S3)9FS(::5QB=8UXZ=U8K$4B%#B+;%4^D'Q.<25S!.::O) ,YKBP9)0*M'PJ#/XJKSNSZ'Q,QVR28K M'31&WU1N+Z'A4.HD0(%@GYJ,$%M(D2H)9Q';]\FU@'4?0@,-YD"9)A0J"FF, ME8$:!]#E''UQHEAD.Q$#$6P(:O293.)I.+98R7T2KQSY=ADO6*;!\NXYDN?W MK]ZBR(,2]A6]?$TY&*BJ4^8B1/B;E2 M50F<59<3Y>@J19"$Q?D)1+Q>E= M(-*%N"[FY!OKC',_$X8]*=URK6G)5RH<>ZKS6=";S,+!A%I 3KKA>#1MTP)Z MDT$X&'6#W@@^&/1<.6/6#[%:5*\["\=]]!P.A\-P,AA3/TGXK;8JEX14%S0. M>[,I_7_VP-Z0R;/#78-BC M.FQ:WL;^==="]2IKI$IK6&IF. J'HU';*H?3L#^>!$/8TK3OKA/6@/79>K#2 M"9:!Z_6FTG^SUX67N[/_#"GRDN@U6H)M>6'?YN>U8FEC")R8Y;:OEJYE@'3H MQO3M_;\*B%^=M*ZF8_V4*@-<-I#6X+P_#$?C/E53&M(5/<<:3*=2V^!\%,[Z M^!'^,9TT?'T2^0W.QP 8^+DM]N>38T.,]87S7C?L4?FGV\.D&<9&-!C.QOXQ MFEMS2^TCZDQ[81>@=P20/NO;TG;JW6EB8^CM@RT,^B,\BBGMI'FR)A Y"R9 M/4:(7J,A$(_1L5M3@?H@SW0J6^FYNWU35+QR?, 2'GFTQ&2=IC,TO/@V)E@A M.?WQ(!QQ%ZHQ0 <<3PO1&0!][LU&P: [";M#CT[WL$]5'^CF8 )@CC1_,H%K M'2.YG?1Z5()+JWY[TP]FW7 TF\%_>^&X.VB;NC^%^QK.Z+^]J4>9^WV@A;T! M_7B-B-U",G3[V"R0MN1T&* OYA M2^91UPA8WV",==9&Q!>&.@;)\"A\()XQ'"N" 8L#=O3AU!Z$P7A"H O_&<*V MFXN^\PS]T0#W%?2'\&YW0J!2?>[0:WN-H_5&W8)2GK MTRCR-O*,)LLE]G".BO+[RQ66#H?+GHQG^#("Z9@ZW?4G M87\BW>VC[]_@76NE\6 *I&"*W3* 5 $YF TIGFPVJ\B<+%2>J0QI9<=CYSG] M-\-!C1]B/XZ.,T^+!=(@Y[F*!R! G;[P,!Q#4"6YMABY"! M.\!!DZ1Z0K"&0K@D -I,A#83KXU%AFP_X"($5AYH!O>GQ MQN&W23B;C&!%Z @VRHZA))3+ "OAGJ7TDI,M_VL(I?Y6';?$&?';X6P@$NEL M-*KZ1XT5]]*ARZTO 53/C6;3[K1M&O2DB9VTAG%3/* D@%*TC%,TD3L:C)G[Q[C#)9+=QQBEC M6;1\B!Z-)S(OQ %*%1E99S)'";QG\U@D1=.M]KI.NQ:WT#?6VM/,$LZ.D]( M4LE_J3-42UCQ-LWEFKI";,=U;EFSX7TPP #JDV\X\8K&4'B1I(QJRF/O3IOX3]L 2O3NQ;\* MQ^6/.'^$5]]$\Z)- K&"![R/R4X7KL\98VC4F[?>9'/JPZA17@U!72T1(QIO MUT0D^B"8_$8F?B,31\E$P>WUOI%.G!(D^8TTHS?K.XK,OX+E\V_#7Y]@H'T$ MRZP%M]D<](]% 1J^-O5& G*$?LPCS-VZP'A62JRGNB< "GN-#EYS9.?G^#Y9 M;.+B7TU;!M.QV3B-#AC@;Z]VT8"9V_C9;+?7MP1AIIJT3IK3-9=T[A%-#Z/ 5"$ MVO$)"IK@_-G=VY?/GMN)YG8BIRA;:U RT6_;+L97B^O0VY\ZY)A27R,G)9CR MVA9D'4=]-:J6SW 2YB*9%?#H@C+:*,"BCBT31WP_KRYFX,N=FAT:US/J)VQ= MJ[#Y0=T(?&",Z7,ISHRAMEE!I96IY2+71%Q1]4OJ::@-))PH#@U"HX[[9T,&_8P[F < I5KA='V.[3+8[PX]Y&6 M @4P"G"#+-75NT*Z%2V$H?M4V&]&TY)#&0:K?4[NU_C+3JX9H?LS)E=+^2LG MP\:[,XIBBM?U-NPO,0(6;^D#DP;K=+ASN/.EC>K^(%'=P;G^5>NQ=TM=1& Y METNX68P0<3['+'*LL]K8J?WT+YWFG\X[=PC^$1;Z8NIQ_NSUY1TRPL9W/NV( M\IT_N[S[!.]@74NL?'S1[8?!LS(E+IX_E(C M_"5M1DJC8PTX:55EJM&9TO9Y7.:9]E$(MG%YCQ!H7]RA]D$]+W:Y*F,8_+1, M.*6#A"BD4Y1.$U%[2:ITZS6CIGNO[,366HQR+3)H92<43)&UB7 JG=TY\8/9 MF]:<-8!NA4,G-: P=X %Q[CX">N,N&CA5KR4+<;INY*B5!-[,*5'3"9CR!'> MVD 8 X80ND.BXYC+>9&M+C EZ/SV_:?G*D2WED'H5:KE;A B/+VF]=.AXX3F M Z"2&TCV-I4TZ@W#6>-EJ'Q@H"8%8FXJ,]KN)IJ!+*=J)! NSI6: FQI1;3V M H0EKJVPK739-^+$]#J/5EX!L=Z&8 M]PQ&!=P%)/JDF#FYZ */?6:#[(H+3Y?CV)3SC]DN602#4??Y"R!BV#]G]:B( M\Q !'2S('F)V(C9AL3 MUTZBS%DL[K9US"+^!)RHC13#F/ZQG#=:'B1+)3?5#$B]('9,@EF4YX^V$Q>H M#JD[N+3S*NZU(+^C*JB)20HFPA*XH!+):/ZP5#H,6W,S*KE+ 22P:_TAN':0K+9.U)A:T+A3TV;EZ)DX:X4-6R!=[P-_ MY1+K3).=ZBF)HMC7OA5/^ B< B1R;.GR.M8Z:X'B_CSA^&_N-J*A.B,AD6&6$D5BL)2 ( M[+=[IJ9,+YHF<$@!KO'K20%^73G/B./9%J:/ 47$RA8>25)+M:)++$O'F$-G MX1+:["W/D@6HX5 "2SHBK>$83H2B4EQ?R;-.P+SF[5=JT'28XM+OK5I"?(LGVMS)UR&0.Z&1[ORRE)>>@;U6\M;/C J75'N MR]]HTN!(Y=%*0FV@*9I2[:IHVY+6U'0XFU%$G6.\\X0]I;M?FQE6R[4] \T( M%2F[O0Y!.15N67K1Z%H\$H&(33 M_B1HO5+=?W.2TS3LSC#P?13.!KWC@T@6:NLI>D7SCH4T-QZ=/X%-2L/PZOZ$ M]KF9FU4N996&EUE3X5>"]CNS*&:+U7$YW M0.Q!4=,)RYP4GT<9@4T>F$[6'P;]< @XJ1#6N(-)V!N/*,]J-AM6(<[INF*M M1C=.39,V\'^7:7T3J6>+OB=G7DV#X"2S!07+X=8=L\O\T3QM0H2*IF*LS#IR MK%XT.V+=$]!.;TY.%"& KKDV3&+=M9M8)V*S)-9)]I?_XQO'2/)KC/&Z_3C. M@LF N,Z .#\*L4&4U*2J>KU-!MFOO_*GI^:8HJ Q M_$'\,9QV1TP.AB-)ZDK@^1+N-,J#_@!^'F,;B/%T%+Q$YRO:O2DD^$TR( @[\#O88K_$K?(A5 MH8%+3DP2YB6:JZ.-LRI@39@5&?;@,OA6>[U!,.U1LDT?D+0_XNRNZ6Q\J%*N MY1.K3991N.M#M"/;GW,I+QSA]A5J$ 9O+UDM/V?K_(:(E^[SS[3/YT 2OL"X MM_C=6VRF@OKX*_X7)=M(@PW,9IIU._V@VQG-?N4++]JF,.X&!A3--^5-UF:%OTK,]."FG-?OKT35ZQ@RAA4Y*2 M@"IUK=CC:C;@%\YA.1T>W71]NT@\OV&_']RZQF@Q0YOFV8E#YG!E/&4VWV@' MEA?5^Z&ETGU]DL9@&/*F'\".=V@RLVT1DH::TC.J@S(#48G*QT]#/'SX MLQ=@XFD?_^P'0\"4,?XY0*0A\@ZB#,ATXRYR)B"_*TRS A(X'7B(H3IQ $(- M2C]OX@*N/$&)-G;J@I\/PMEX%CQ7QYTUM[:?MEO4"2V?>PZT Q5JNU=41CDQ M*:4TF IP^_F%7#@#ERG0U!P '8I@U^!U@^F=!H]LQIN"V,9N+:#P,==#0^C4 MI_VP(LBP4&WA2TBI7$VO&X[&/;V;_L3<31].6NYF.AOJWJ G M8ZZ$A/'I:%"%1.--:*/F5RKG\2VI7P=]=Y\!W ^*AN9BUZZSP_W\"4T]CDB$ M(C_6Q9.I4Q'B2J4;\L]+.)@MBHUU?4"NZ )LFN$JJS!U)FI<#_.A/R)C>17/ MRZ#RSU9>B:\1.UKB:U*.S!&F58KXBDQI*OD7DSV*,&G8'X7=;M?YZXHJOP>7 MF@X$7' 6=D'"4?GH4RKEOL1I)[TQ,/JPP 2CA7;?R;!OA#_A.="1*55(&H": MWZ<"26,0"@=#$G;[/:J'HS(S&TY-I3?5-\94/JEG1ZV> M\J5T"M#VP3\#@*)+X8 0<[??4E K;$S>?C0$G7,?+ULPP&N8M._?RKS_YY1Y;P7AEAKNIY5M_ZU: MW6_5ZGZK5O=;M;KXMVIU_Z6KU;76=Z%@#;[WRCO!E^WF1;&+%O%_/"/#9?XY M?O:'W\K>_5;V[K>R=T\I>U=#O4

    _:",DKM^Q=I39>WGE;S"@,--\1PTC4]WKX+S,]2R,)13 M=U"=ZT]1V@FZLO3:D=<]%,V>MDV[GT&/7/^K2PS*^$NYCS:UI;X57V/-"BP^ MXI:%F,<'UF+>H1CJ*\,-C%4MQ#!!8?]')W@,#5.RX6#U[6LA?K>$B'5(M1Q7 M&-@//S@?OCD^-\O-"KQ MHELS'IN);R0C[-*V>C$1=AQ$BV(ZF]Z"CU9:_]L;=/[<8&Y<+6SIV"F$3FMC MLYG"VXQTQ:Z./!UVNMV:H>]??XJSB^ZP\11_C8W"65<'[I$5\5#HY947>OED M0M 6=PE"68[N5.ZF^>C%9YK860SB"/W/*&SQ$$P<"P^LXQ_'0?Y(<9!W& ?Y MM[?$J)XV='UD+X3RE1-"J=;OUGDTK/)')ZSRT@^K-)$[3U[LTJ=?;ULH MY%,ARI+M@\3Z+;8B5XXH*ZR^\\GM]MH:<4M& .-,U=ISI-NM8JH>4!VW%L>6]RL,4.";).;'UC(/$2@KZKFEJAT\KV:%UPS&;SV MDME FDTPY-CWTSX]Y/3)F.(,>6C+33&KQX,6JZ.@%E0_3 D]?$5!?G5:Z+K2 M0I#H]PV[X #$4 (1X7:C38U^>P%Z]?W!TD%NQ:>U&W0B$9L726K<5U]6T,?K M.A",>NI=-H6_MJ_J&(S[R8YPWTN[(=(T#D]_(,+J\-A&B_CZ QT\@5/X09TU M+#5AG-4G%+!9 W O8K21(O=GX?_XMW]K4BJ].-$V:D[?UD-#*9#%GD5HO2&X M]M )"/C Z@*P_YHDW9D.:SORQ@GN,$ZV35YS[D_Z,XX'^R!(Z0DBHA6TW9PNI"07+L%KCV2= PY2$!59Y&'R(:9FEP, MK[+]O%SM33$-=Z\'@YN?S,9NHP>;T(E)@AG^2\727JQR[,U]EFN M8SWH*7"HG%I6BW#).%C1K+*%A&C_6;JPZND6\< MY'0NQI":,#SL= (7Z"]?()@>*G[L=67[1! MWB?BO?G@;[>@C*#>@$I7O2-0O$[2E!5:0L6V<4*V54O ]:4-N*X)MPS#+<,Y MWGJ1_NJ_/%F\J0_1#@;(M,M8O.BU#T.OU(4;^U333JJ!UT_'?!7T&U&<6#I& MH_(\KZ,%QRT?XO7";H)YEN<';* MAJ+QU@7/1H-%2+'GR)X;M2G24A)'2Y%J0%[?ZE8>/FIR:#3NYK"N3Y]@P)O> M<(LPTN [R394*JER=;4;KN07/-WWN$\[F.]$A>..J'H'X>8;<@0:-U7JIDX% MAZWRU&6#3DO;[(U$IZWQN$]/61#H9WE6E^39*?TA SX5O(=C^OB0@5)CU>! M%F[G(ATH> 5"GF3I/1^:"3%UR6I:ZAZ LF/X/K,\CT7*BD MQJP;JVAS,0>N_ULWHAU+ES)A>T\Y$*EXVW04:MB+ONYSBZXG#-#DT75*Z'Y' M EPI/M?JC\W@]KV6> "00HB'R4[P^YXT(47$U]R [C)D:KN"-H'G=3SO!-U) ML^3@^JO\R=NE(OH&"Y^9V'#IS?=!"M#>-7J&JI\A\JWS:!MB:1*I_:&.L'UY MG^73FA_QE77$BZYB_M$-, ME5XW[;T6V'\"?B%9DXK[%?L"#2,-HF7U2T:%NJ^"+>DVXN:@,3WY#%#W(4ZC M38,D I^PVH[%<$K6SE5%.C@2T/P6&T=]^Z;O&>8@N$?1H(,1QO^%B@X^HL:- MV38PU\F^@_8A6JPY!SYHWE^UZGA=)W%S")_,VG2/5+Q-DPCGDD3XHMVAH(E\ M-3UTTAG6Q6),\ZO_JG,[M?%J2ZB+FQ*J?=J"S>N')'>< M=.KL.3N)=(A[[>"PAY#>VX[)4X2-.+#_06'_39,DZ@2$M1CB<7!'_P;:;'"V MX*XVG])]@1+/!R-;G'9.@V-N!)#]]I3GHX44V\"MWVO2PKR(%=R&W#07@]># M8]*B"2'&M2/R2+L)[W@:I&)AHR)N8B!XF)J9SC T:S?U^E8<,"Z>O+(&2&VE M$'[*IJE9&@8V8E22XV %"*U' -%BGN K/ICLU: YM"3GU6Q3QSX]*3.O0=0ZGD+7 M*GA85+AN"SH\,6GNX(=M&9*_!L;5O;P'@F 6ADS4TK$U\=9!1+JVIZ'ART\F M$_-@NMRC298S24_OXCI7/GFXT!W+:T/6/' 3_[ZT"ZF!ZA'OR^G7-3K]NIR< MF(KE\N";DH/11F>\=RG;Y:0WWR;+_^,FO9ST45/^RVE$^=B.6[\ZLOO6[PZ> M1.M7IYY*ZP"GG)"3^73D5+PWCYR$]^[!W7MOGKIC[Z-3=MG")H]MN?VS(_MO M__#@8;1_=NK)M(]PRC%]#'U( MZ?B:Q,1VQS4U[L0.HMX_))3%I83-JX,'W[CO$ZUO_>'!8)EJ MJY:P$C[&V6.F$=0KIQ'4_!'_R0?X(QX@FYP.&Q/8_)F=MXII.GK$'[FW)7F99K M>,)X0A&6M5/ZOBC*/_P_4$L#!!0 ( $)SHDX^V&9]0P( +8* - M>&PO*=.;-SYNQ%GHUKO6'P4 )HU'(FZ@276E=O M@J!.2^"DOI 5"!/)I>)$&U<505TI(%EMDS@+IF$X#SBA B]BT? [KFN4RD;H M!%\-$/+YMS*#!#^>O?S22'WS OEQ\FHR"1_/;_;Q,Q_1[U#YCWB.<'B$>B XG7-C'H=G41YU*,FWN)/6"8"0>T)BS! MMX31E:(V*R>#@54KG:OH+_7773 M]P*]9P52Q@:!4^R!15P1K4&).^.XR0[\+H0Z>[FIC,)"D4TTG>$QP0VFR$JJ M#-10)L(]M(@9Y%:.HD5I1RVKP :UEMP8&26%%,1IZ#,ZP]"FP-B#_1H^YSO< M;8[\''LD(49616^:57?F>&JAD[S-YKFW:<.C>%%%UU*_:\QRA//MG8-[!3EM MG=_F@P##3JJ*;=XR6@@.?C$_+1@=67 1D[X.*J6B3X;/7I74 * P6H/2--U& MOBI2+:'5_75J\V,U3T]0\W/OWI%D&7H]]6B3XDWVS ML)W^,C8X0Z_)RCPB=_A-;@8Y:9B^MTMTP02/]@ZRVS7Y M1FRY^4?M1 E75DION853O>Z:G19\:39"V&W1#<[/D^Z6R[+SZ>/A7O>ZZYXH M*W(K50F)=<)7*9[,Z_7ZE''(\"CF?''5.>\P7EEU(PLK](A;\5FK:B?+]56G MUV$KJ8W-ZFRE%OY2RR;,[-13[=*RU^JM+S(*! ^M5)SF'&SY*(Q>RD/;G5:?YNQ =>(NN\QI-.1R.^T*\U/^G M&-5J)7,Q4GFU%:7=EZ,61?WTTFSDSG18R;?BJG/(PGBY9./2 @V;E/M;0=[Z M7>#1D^7^O2R4V"LLTY<2+NC)LE>#TT$.9]-L=C<9#>;C$#!@4P0R.1T]7&0W3J0*0*9TD)>S30CZ(1U%6@OT^.E 7"-0%+51F5?[]PX(;L62YVL*=S)L>^QSK MLL]I^:9PWS'7);C5L'NA6;;A6K!#LHN)FH58+3=<:O:5%_!YH1;>R)*7N>0% M.-!876U=3,PM/6*YC(26C[P.8]XRPB]=3,PN/6*]#/)<5:4UT%1R <#-TU_1 M,*_TB,4R*:'Q6HC?A'&1,(OTB#5R)Z#U>C28+GK$OH!0>@9(" V058MC/A1U7,6XUKI'ABFA(!8">A8YEO@ M8F*""$XT<&!G\Z-X+<1\$9YR_."59H@))"06"!J8^YB814)BBSC1[^_O[-DC M1*>DB.VQ#X-;L3!_A,3^.$2!5-*2*P4W'RA.[.,*24B5LK1/!X[&PG+ M96&8%<^V6(TPI$;%27$$//4$WO"XFII2(>F#RISAB?\'%Q.P2$=L%+4VO M"47HL@>Q;?!PQVM"F'LB8O?@F)&+B;DG(G8/.JOK?W3,/1&Q>_#@T?OHF(4B M8@OAF-Y'QRP4$5L(QXS=I4/,0C&QA7#,Q,7$+!33SXP=3^6_"-.-CV+,0?%[ M#FO:X##SQ.\TKFGCPE03$ZOF-]<'EE6[7=%,$D,-''*S83>%>G(QT37V=UD= M.<:\Y@4T&<'<[0HQIIJ86#4OF%^XK70].0O&:1+9G?2&.3&FFIA8->VK.R^5 MT\7$5!,3J^9UT-W6:C"[Q,1V>;/@P[P4=\\'9I>$V"['RS^M!9E@8DF(Q7(\ M7]'&ASDE(78*-F\!K"XF9I>$>ES3MB[TFNAB8K))B&6#8GJ1>(+))J'>T>6N M8+77270K%[%D_$FJ-CK,+!*>:7E-@O.*8[#$PQS:3$FL$QW6%@BFDF)=8,CIFZF)AF M4F+-X)A]%Q/33'K*]?]O%RXFIIOT%.O_AY[3[393=.LP]=YAC-*XFRE2S#XI M];8 #-.+@%),0BGU&DXK9ET[1_+1VT'3QR34)Y;0F]T?K>%0'Q-0OQ%0M\EL M/GU0GO,BO]>L/C1[^8(HKO?SK:JB&$+:K+Q3O$YO[G'X-Z-/ M_P%02P,$% @ 0G.B3ESEG;:' @ :# !H !X;"]?PM=;@-[" MUUN WL+76X#>PM=;@-["U]L!O1U?;P?T=GR]'=#;K;!7@C9+^'H[H+?CZ^V MWHZOMP-Z.[[>#NCM^'H[H+?CZ^V WHZOMP=Z>[[>'NCM^7I[H+?GZ^V!WGZ% MO6ZTV >@=^'HKT%OY M>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;5SAK@@Z;\/56H+?R]5:@M_+U5J"W M\O6.0._(USL"O2-?[PCTCGR](] [\O6.0._(USL"O2-?[PCTCBN<%42'!?EZ M1Z!WY.L=@=Z1KW<-]*[Y>M= [YJO=SW3.[?-F [?RWCN3OG>)?\,_[1F!G_6^Y3?T38>85^?DW4$L#!!0 ( $)SHDYG M_9"@)P( !\O 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RVZ;0!0&X%>Q MV%9F/'>WBK-)NFTC)2\PA6.## R:F:3.VV<@%ZF1*R6*+?T;8SC#.3]X]*U\ MONN[2X>KX^M=X4;AR[MG*I]0-[&.IW39+G(7>)^=JFR-58L ],>'_C=)[O^_U (;0U?2J:WV[;BFI?W??YEC*. M@5P=&Z+4=V5L7*#Z-H5VV+WDO7$A_7)];LP.'?MG07F^'.FQH^,!YLHI)Z>\ M+>C8J+GP_,F_-/!U-U0^T'(,N1I2>^3Q&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $)SHDZ!]A5=H@( M ,* 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3I_P M6\)$ @ S@8 !@ ( !@ \ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 0G.B3JG]G@\L! 9Q0 !@ M ( !,1D 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 0G.B3BBS01*Y 0 T0, !@ ( !D"0 'AL M+W=O&UL4$L! A0#% @ 0G.B3FN.#7NV 0 T@, !D ( ! M;"@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0G.B3KEUSUNT 0 T@, !D ( !+BX 'AL+W=O3=%+8! #0 P &0 M@ '<-0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3D)S*7.V 0 T@, !D M ( !M3D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0G.B3KAG,C>X 0 T@, !D ( !>#\ M 'AL+W=OK,! #2 P &0 @ %G00 >&PO=V]R:W-H965T&UL4$L! A0#% @ M0G.B3HI/,*>W 0 T@, !D ( !/T4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3IV442NY 0 T@, !D M ( !S% 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0G.B3OW0M&.X 0 T@, !D ( !I58 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B M3F^,_>[% 0 -P0 !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3DC;W69N @ $P@ M !D ( !AF( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3E.5"&S, 0 .@0 !D M ( !RVD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0G.B3AAR.DWH 0 '@4 !D ( !*7 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3AN^ M43U\ @ V @ !D ( !;7< 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3N^QB"0& @ @ 4 !D M ( !,7X 'AL+W=O&PO M=V]R:W-H965T^" !X;"]W;W)K&UL4$L! A0#% @ 0G.B3B2Q9A'* 0 8@0 !D ( ! M]80 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0G.B3J[6O'GE 0 I@0 !D ( !$8P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3O3 #KV( M P U! !D ( ! ), 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3A.>V&3> 0 BP0 !D M ( !O)L 'AL+W=O&PO=V]R M:W-H965TB@ !X;"]W;W)K&UL M4$L! A0#% @ 0G.B3J>,>?4! @ =04 !D ( !/*, M 'AL+W=O&PO=V]R:W-H965TG !X;"]W;W)K&UL4$L! A0#% @ M0G.B3IY)29YB P W@X !D ( !;*D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G.B3K[<<$-F P -A !D M ( !_KT 'AL+W=OI1;&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0G.B3@)U4@09 @ P 4 !D ( ![L8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 0G.B3A^(@9KU!0 ZC0 \ ( !C"X! 'AL+W=O M7!E&UL4$L%!@ !: %H J!@ ,4Y 0 $! end XML 94 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 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 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 190 265 1 false 61 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 SHAREHOLDERS' EQUITY Statement Sheet http://www.flir.com/role/ConsolidatedStatementsOfShareholdersEquityStatement CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statement Statements 6 false false R7.htm 1006000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.flir.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.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 8 false false R9.htm 2110100 - Disclosure - Revenue Revenue Sheet http://www.flir.com/role/RevenueRevenue Revenue Revenue Notes 9 false false R10.htm 2111100 - Disclosure - Stock-based compensation Sheet http://www.flir.com/role/StockBasedCompensation Stock-based compensation Notes 10 false false R11.htm 2112100 - Disclosure - Net Earnings Per Share Net Earnings Per Share (Notes) Notes http://www.flir.com/role/NetEarningsPerShareNetEarningsPerShareNotes Net Earnings Per Share Net Earnings Per Share (Notes) Notes 11 false false R12.htm 2114100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.flir.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 12 false false R13.htm 2117100 - Disclosure - Derivative Financial Instruments Sheet http://www.flir.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 13 false false R14.htm 2118100 - Disclosure - Accounts Receivable Sheet http://www.flir.com/role/AccountsReceivable Accounts Receivable Notes 14 false false R15.htm 2120100 - Disclosure - Inventories Sheet http://www.flir.com/role/Inventories Inventories Notes 15 false false R16.htm 2121100 - Disclosure - Leases Sheet http://www.flir.com/role/Leases Leases Notes 16 false false R17.htm 2122100 - Disclosure - Property and Equipment Sheet http://www.flir.com/role/PropertyAndEquipment Property and Equipment Notes 17 false false R18.htm 2124100 - Disclosure - Goodwill Sheet http://www.flir.com/role/Goodwill Goodwill Notes 18 false false R19.htm 2126100 - Disclosure - Intangible Assets Sheet http://www.flir.com/role/IntangibleAssets Intangible Assets Notes 19 false false R20.htm 2137100 - Disclosure - Credit Agreement Sheet http://www.flir.com/role/CreditAgreement Credit Agreement Notes 20 false false R21.htm 2139100 - Disclosure - Long-Term Debt Sheet http://www.flir.com/role/LongTermDebt Long-Term Debt Notes 21 false false R22.htm 2142100 - Disclosure - Accrued Product Warranties Sheet http://www.flir.com/role/AccruedProductWarranties Accrued Product Warranties Notes 22 false false R23.htm 2144100 - Disclosure - Shareholders' Equity (Notes) Notes http://www.flir.com/role/ShareholdersEquityNotes Shareholders' Equity (Notes) Notes 23 false false R24.htm 2145100 - Disclosure - Contingencies Sheet http://www.flir.com/role/Contingencies Contingencies Notes 24 false false R25.htm 2146100 - Disclosure - Income Taxes Sheet http://www.flir.com/role/IncomeTaxes Income Taxes Notes 25 false false R26.htm 2147100 - Disclosure - Operating Segments and Related Information Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformation Operating Segments and Related Information Notes 26 false false R27.htm 2148100 - Disclosure - Business Acquisitions Sheet http://www.flir.com/role/BusinessAcquisitions Business Acquisitions Notes 27 false false R28.htm 2150100 - Disclosure - Subsequent Events Sheet http://www.flir.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.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 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 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) Tables http://www.flir.com/role/NetEarningsPerShareNetEarningsPerShareNotes 31 false false R32.htm 2317301 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.flir.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.flir.com/role/DerivativeFinancialInstruments 32 false false R33.htm 2320301 - Disclosure - Inventories (Tables) Sheet http://www.flir.com/role/InventoriesTables Inventories (Tables) Tables http://www.flir.com/role/Inventories 33 false false R34.htm 2321301 - Disclosure - Leases (Tables) Sheet http://www.flir.com/role/LeasesTables Leases (Tables) Tables http://www.flir.com/role/Leases 34 false false R35.htm 2324301 - Disclosure - Goodwill (Tables) Sheet http://www.flir.com/role/GoodwillTables Goodwill (Tables) Tables http://www.flir.com/role/Goodwill 35 false false R36.htm 2339301 - Disclosure - Long-Term Debt Long-Term Debt (Tables) Sheet http://www.flir.com/role/LongTermDebtLongTermDebtTables Long-Term Debt Long-Term Debt (Tables) Tables 36 false false R37.htm 2342301 - Disclosure - Accrued Product Warranties (Tables) Sheet http://www.flir.com/role/AccruedProductWarrantiesTables Accrued Product Warranties (Tables) Tables http://www.flir.com/role/AccruedProductWarranties 37 false false R38.htm 2346301 - Disclosure - Income Taxes (Tables) Sheet http://www.flir.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.flir.com/role/IncomeTaxes 38 false false R39.htm 2347301 - Disclosure - Operating Segments and Related Information (Tables) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationTables Operating Segments and Related Information (Tables) Tables http://www.flir.com/role/OperatingSegmentsAndRelatedInformation 39 false false R40.htm 2401402 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) Sheet http://www.flir.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails Basis of Presentation and Significant Accounting Policies (Details) Details http://www.flir.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies 40 false false R41.htm 2410401 - Disclosure - Revenue Revenue (Details textual) Sheet http://www.flir.com/role/RevenueRevenueDetailsTextual Revenue Revenue (Details textual) Details http://www.flir.com/role/RevenueRevenue 41 false false R42.htm 2411402 - Disclosure - Stock-based Compensation (Details) Sheet http://www.flir.com/role/StockBasedCompensationDetails Stock-based Compensation (Details) Details 42 false false R43.htm 2411403 - Disclosure - Stock-based compensation Stock-based Compensation (Details 1) Sheet http://www.flir.com/role/StockBasedCompensationStockBasedCompensationDetails1 Stock-based compensation Stock-based Compensation (Details 1) Details 43 false false R44.htm 2411404 - Disclosure - Stock-based Compensation (Detail textual) Sheet http://www.flir.com/role/StockBasedCompensationDetailTextual Stock-based Compensation (Detail textual) Details 44 false false R45.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) Details http://www.flir.com/role/NetEarningsPerShareNetEarningsPerShareTables 45 false false R46.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) Details http://www.flir.com/role/NetEarningsPerShareNetEarningsPerShareTables 46 false false R47.htm 2414401 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.flir.com/role/FairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://www.flir.com/role/FairValueOfFinancialInstruments 47 false false R48.htm 2417402 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.flir.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://www.flir.com/role/DerivativeFinancialInstrumentsTables 48 false false R49.htm 2417403 - Disclosure - Derivative Financial Instruments (Details 2) Sheet http://www.flir.com/role/DerivativeFinancialInstrumentsDetails2 Derivative Financial Instruments (Details 2) Details http://www.flir.com/role/DerivativeFinancialInstrumentsTables 49 false false R50.htm 2417404 - Disclosure - Derivative Financial Instruments (Details 3) Sheet http://www.flir.com/role/DerivativeFinancialInstrumentsDetails3 Derivative Financial Instruments (Details 3) Details http://www.flir.com/role/DerivativeFinancialInstrumentsTables 50 false false R51.htm 2417405 - Disclosure - Derivative Financial Instruments (Details 4) Sheet http://www.flir.com/role/DerivativeFinancialInstrumentsDetails4 Derivative Financial Instruments (Details 4) Details http://www.flir.com/role/DerivativeFinancialInstrumentsTables 51 false false R52.htm 2418401 - Disclosure - Accounts Receivable (Details) Sheet http://www.flir.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.flir.com/role/AccountsReceivable 52 false false R53.htm 2420402 - Disclosure - Inventories (Details) Sheet http://www.flir.com/role/InventoriesDetails Inventories (Details) Details http://www.flir.com/role/InventoriesTables 53 false false R54.htm 2421402 - Disclosure - Leases (Details) Sheet http://www.flir.com/role/LeasesDetails Leases (Details) Details http://www.flir.com/role/LeasesTables 54 false false R55.htm 2421403 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.flir.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 55 false false R56.htm 2421404 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.flir.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 56 false false R57.htm 2421405 - Disclosure - Leases - Maturity of Lease Liabilities (Details) Sheet http://www.flir.com/role/LeasesMaturityOfLeaseLiabilitiesDetails Leases - Maturity of Lease Liabilities (Details) Details 57 false false R58.htm 2422401 - Disclosure - Property and Equipment (Details Textual) Sheet http://www.flir.com/role/PropertyAndEquipmentDetailsTextual Property and Equipment (Details Textual) Details http://www.flir.com/role/PropertyAndEquipment 58 false false R59.htm 2424402 - Disclosure - Goodwill (Details) Sheet http://www.flir.com/role/GoodwillDetails Goodwill (Details) Details http://www.flir.com/role/GoodwillTables 59 false false R60.htm 2426401 - Disclosure - Intangible Assets Intangible Assets (Details) Sheet http://www.flir.com/role/IntangibleAssetsIntangibleAssetsDetails Intangible Assets Intangible Assets (Details) Details 60 false false R61.htm 2437401 - Disclosure - Credit Agreement (Details) Sheet http://www.flir.com/role/CreditAgreementDetails Credit Agreement (Details) Details http://www.flir.com/role/CreditAgreement 61 false false R62.htm 2439402 - Disclosure - Long-Term Debt (Details) Sheet http://www.flir.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://www.flir.com/role/LongTermDebtLongTermDebtTables 62 false false R63.htm 2442402 - Disclosure - Accrued Product Warranties (Details) Sheet http://www.flir.com/role/AccruedProductWarrantiesDetails Accrued Product Warranties (Details) Details http://www.flir.com/role/AccruedProductWarrantiesTables 63 false false R64.htm 2444402 - Disclosure - Shareholders' Equity Shareholders' Equity (Details) Sheet http://www.flir.com/role/ShareholdersEquityShareholdersEquityDetails Shareholders' Equity Shareholders' Equity (Details) Details 64 false false R65.htm 2444403 - Disclosure - Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details) Sheet http://www.flir.com/role/ShareholdersEquityShareholdersEquityNoteDetailTextualDetails Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details) Details 65 false false R66.htm 2445401 - Disclosure - Contingencies (Details) Sheet http://www.flir.com/role/ContingenciesDetails Contingencies (Details) Details http://www.flir.com/role/Contingencies 66 false false R67.htm 2446402 - Disclosure - Income Taxes (Details) Sheet http://www.flir.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.flir.com/role/IncomeTaxesTables 67 false false R68.htm 2446403 - Disclosure - Income Taxes (Details 2) Sheet http://www.flir.com/role/IncomeTaxesDetails2 Income Taxes (Details 2) Details http://www.flir.com/role/IncomeTaxesTables 68 false false R69.htm 2446404 - Disclosure - Income Taxes (Details 3) Sheet http://www.flir.com/role/IncomeTaxesDetails3 Income Taxes (Details 3) Details http://www.flir.com/role/IncomeTaxesTables 69 false false R70.htm 2447402 - Disclosure - Operating Segments and Related Information (Details) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails Operating Segments and Related Information (Details) Details http://www.flir.com/role/OperatingSegmentsAndRelatedInformationTables 70 false false R71.htm 2447403 - Disclosure - Operating Segments and Related Information (Details 2) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails2 Operating Segments and Related Information (Details 2) Details http://www.flir.com/role/OperatingSegmentsAndRelatedInformationTables 71 false false R72.htm 2447404 - 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) Details 72 false false R73.htm 2447405 - Disclosure - Operating Segments and Related Information (Details 4) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails4 Operating Segments and Related Information (Details 4) Details http://www.flir.com/role/OperatingSegmentsAndRelatedInformationTables 73 false false R74.htm 2447406 - Disclosure - Operating Segments and Related Information (Details 5) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails5 Operating Segments and Related Information (Details 5) Details http://www.flir.com/role/OperatingSegmentsAndRelatedInformationTables 74 false false R75.htm 2447407 - Disclosure - Operating Segments and Related Information (Details 6) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails6 Operating Segments and Related Information (Details 6) Details http://www.flir.com/role/OperatingSegmentsAndRelatedInformationTables 75 false false R76.htm 2447408 - Disclosure - Operating Segments and Related Information (Details 7) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails7 Operating Segments and Related Information (Details 7) Details http://www.flir.com/role/OperatingSegmentsAndRelatedInformationTables 76 false false R77.htm 2448402 - Disclosure - Business Acquisitions (Detail) Sheet http://www.flir.com/role/BusinessAcquisitionsDetail Business Acquisitions (Detail) Details http://www.flir.com/role/BusinessAcquisitions 77 false false R78.htm 2448403 - Disclosure - Business Acquisitions (Details 1) Sheet http://www.flir.com/role/BusinessAcquisitionsDetails1 Business Acquisitions (Details 1) Details http://www.flir.com/role/BusinessAcquisitions 78 false false R79.htm 2448404 - Disclosure - Business Acquisitions (Details textual) Sheet http://www.flir.com/role/BusinessAcquisitionsDetailsTextual Business Acquisitions (Details textual) Details http://www.flir.com/role/BusinessAcquisitions 79 false false R80.htm 2448405 - Disclosure - Business Acquisitions and Divestitures Divestitures Textual (Detail) Sheet http://www.flir.com/role/BusinessAcquisitionsAndDivestituresDivestituresTextualDetail Business Acquisitions and Divestitures Divestitures Textual (Detail) Details 80 false false R81.htm 2450401 - Disclosure - Subsequent Events (Details) Sheet http://www.flir.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.flir.com/role/SubsequentEvents 81 false false All Reports Book All Reports flir-20190331.xml flir-20190331.xsd flir-20190331_cal.xml flir-20190331_def.xml flir-20190331_lab.xml flir-20190331_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/currency/2017-01-31 true true ZIP 98 0000354908-19-000063-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000354908-19-000063-xbrl.zip M4$L#!!0 ( $)SHDXZ2N('7AT! ":$$ 1 9FQI>C.?>GCVW-R;>M:+:E%:3Q^Z@,!11+7($!CD<3[ M]1-9J (!U(*%( E(L(]E"959%1$9&5M&1OSU_WR['?ST)1M/^J/A?[S"?T&O M?LJ&W5&O/[S^CU>?+B_,I7O]^M7_^?5__O5_75S\/_OAS4]^U)W=9L/I3VZ< M=:99[Z>O_>G-3__H99-__70U'MW^](_1^%_]+YV+B_FDNU^$LRXZS(17A!,G M+1=$A:BIY9XJ9?[WMU\HXYAV5+>+/E\Q@GNZJ[!0DG61S!C&\Y=]^SP>]']) M?_X$4 \GOW2Z6?<_7MU,IW>__/SS56?R^2^C\?7/O?[DY_3D9X*PND#X@N)7 MY82[AN%W=8/'HX;1XU'-\,\-H'RN ^3S9'1UU3 ^/:J9TFUX?[?N_=UNUC0Z MJQL."W[5[W:FP 47=YWQM#JY,J3V-;?5B9/I+4R^K1T^; !R-*P=/AM.Q_>+ M*8D1_C+)NG^Y'GWYN7B8ILG::1>=P:!U:AK0,ATX?O,KBD$;7C.9]C:_!@:U MO&;C*QJFC[O761/1\V=U=!]W[SXWSKG[7#]EW#QEW#!E\KEA>\Z?U4V:?AXT M3($G=1-FXS'(MR8F*I[64:YXU,(#2R/:7M#.2&NC-KVHF0_61K6]:/-+ZE_0 MZW;O1IUZ^L^?U:Q +_M<(UWR*?"D=D*_'CIX4#^\F;S%PX9IK2NS-*!E>B,I MEP8T3&^=VC3M;IQUDQ)>S/SZ]>M?\MF)J@0A#=JJ.QX-LI\?!E>GXY;Y39/[ M-TU+#T_J@.U/1G>3IBGI6=VD<<.$<%(WH0G;K!;5[-^S_O2^84;^K&Y2DXV2U=HHV:P)XUDMRM^Z-_4\F9XT3&C> M0N73IHFM^V]Y1-L+&K?1\HBF%[1/KI]XU;_ZTJNG:OZH;LJ@/U[9<>F'OQ1& MDD9T:>2HVR MTY.Z5T\N/C=!DQXU3&GZ2'I4/^7J9M"@X8N']=/ZPX9-,7_6 M-&F:C;-),Y#E@/KIMZ,Z@[:8FA[63+N>=1I$3WI2,^&F2?;?N>Z87QZ M4CMAU+!WTY.Z">"1-4R )W43AMUIYUO#E/Q9[:0&H0@/ZH>E7 MMN7\69I$ZR8U2Y.'Y\V36\71ZICVES1*E=4QS2_9](*&R0T,W*]C7U# X'?+ M1CN _ER,*"<,L@;U#P]JW@^_-G!C>E(WH3_\5PLTZ?'GSB0KAP\[_>ZDGDCY MHQKS-?^]>847CQNGMC+(RI#65S2N[LJ0QE=LF-XP-;O>8#;F9E\Q[&'6=/., MZ6)T@[P:UDFKX6@XG-W6O[TW'?\\O;^#EX^&%S J&_>[BWD-DGU8)]2W^,+J MVT?=NZL&MLT?U7RC24K7RNC1] ;TUK<&M[=\6C]QT.\T*.#B8!) M]^JB][D&H!3C*QXV3:O31HMIM2HI/>D/6R?FC]NFUNBHE;EUJFK^L,:L>9A9 M9]JD)W5<6LZJY=3T8-)&T4DC12T[2>M4N8=2^ZP]Y5DX7X\+QAHV+QPU3)[.:$XER(CQLG';7^LGY\^;)=PV*J7?S?/^_+ONDE7 M=Q?= :B/!EE0/FZ<6H/DP\1:#.%)LPZ8/VR8UF^;UF^2W@0B=EUPYEC\;!A6JMUL'C>.+EIV\P? M-DZK$9H/TVIE)CQI-"KR9XV3^BT?2T\;)DX^-R]!>E@WK4[$/4.#U)]GW=9@-7\H?U4V; MWHT;]AP\:9C0(B**I^7_FE[0+F>61FSSHF:QL32B_%_3B]I?TOZ")ENWUKR= M]ILR(,HG=9,:;(5IW9K.)A?%F5S-K*6']5.O.W5)+,6#YBGU.V/I8-$H_]X M->G?W@T LI_3:^9Y7-W1<)I]F_[4AX6,/DW] __SHT\?*H< -_2G]^F'\I=^ M+_UVU<_&/^5PK 9N2IG@7O_]U:\(_D,YTTC]]>?UR?DW?E[_2/&-NVS<'_66 MOPIT'4]]9YK]FL!,:XUP.?WAV=*$;-A;&DZ!-1Z^UBL'ES\MOE?^4%"F@52O M$[_]08Z13G,.G/XZWQ'B@J+%*XLG>Z/].F<03=[-I>EU*4CQR,L#J MLPLB#D:&?*.H/_ ?)[!1U&X;13W-1F''2*>5C8+)$MJ/YY#Y3L%'CO::6#P8 MVG\6-L"?EU/@GI2G'/+<&3>ZO1L-X9\3\ZT_68SZD$T[_6'6"YWQ$*3)Y/?L M]G,V?C;:+?8-.*K9'/WBMQY\^=O=H-_M3^R. M;K/OKU^N@_3&;SO]'NOAZYSUY]V!M\ER^R,_P]F7YSYXVCXXSN0-F=K M]<6LU:=V4G<1W>.MA]SY^M@V.T#@XN QX._LYBX.7%P!$>=![[B=_!Q>7>.^(L,8]& M8A[5/MJ;HP[H]<2S^)[[J[4W,V6D_,/=E/ M])T5YS'$JPXMZHHCK__L#(_=)UD['#Q\%N*'[$LVG&4?LEO8Z;#'WV?CJ]'X M-J7IO_L\Z%_GY33#M[NL"ZSPL7\+0]Y=7<*ODZM.-SV[+&V8-?%XR-?^I3=* M[_ESS@JI4LAQ;+=T=:#7O-<.2X17\V__C[\^S>L+&O_Z0..__ORT7YJ3\N\G_>0D^ZA0H:G[=0:Q+366#%!M.#DQ.ZP%W67[>R.^/TB24DWDJXUATF6_/]UH,AU= M_38:]2:7HT'O.^*/A-XOM>C]('&L'>7'F1V^?^FPASJYS 8#T+._9<-LW!F MD#4]T+O]R70,8[]DA9P]L=#.5HIE)\Q_(";:0<6@8F>@8%-,>3'0V;%_* ML'UIAEG/J8V=_OC_=@:SS-XO_OHW6)E$K?LWB58KC+,8\WIX-YM.\@'XM!AF M.XP?>*<%Y6<*1C]Q6O4!6(#\>"Q 3IT%ED.*9REP[%+@R:/*9REP[%+@R5A@ M,I[^Z8K.5ODBEVVN_KP,?U^LN(>7?\DM[=?PY7'>\O!#?_*O%;9X7?0=^0!6 MRN77SMUI< 00X)=E KSZM:3 +T"!ML7=@=W:Z/? 9/4$/%W^6C8T;&>0SA\N M;[*LWBV9'_WGI)^:R22;%L[<;CP81^.L?ST,W[HWG>%UY@"D<:<[/0U6+/F@ MB58/G-)$K&=EUU9:GZYMM#?7ONEW/O<'_6D_.[/N=JQ;H=B9?P]KV)WY]\R_ MIV8U[,V_9ZOA;#4=I%+2ZGNVCMX2?SZ?F*.A]^-P'TWZN8>_ON[R>\, #]][IC MS@MSI)'TLV%PI L3/GTXX84!Z+_7A;D,IRS*-IP;'??"M"O_\\(5RAGL3#.G/+" /3?Z\*<3>DC79BS MCCDNB^TLREY>^2\?UJ6LSOE9Z6 P^II.4"=FV$N71L9?LLG'^[O52@F+47$T M=N.LUY^^&4U.[,;5=B@O%>AIP?ETF6 YS^O,!,?/!$\JHC^D7(1\C=._?N\/ M^[>SV]-8T"2D%^"_^C7]PW$++9Y^G#UDS#V&\C]GX]LVH,XR=;DHJO#\-#G_("%K'JHCHU:/U M=(Q_5!?]=[UF\SUQQC/=K#D2MGO92/*GR^]5OK1P$2!]YJ*MN:C01+]WQD1O MY)6YA6^NQUE>6>$T6&7C:M9B]7R:B%X0O9,F>AC^7(;(4D'(T>!+?W@])]EI MB8PV/EBJD=B,X ]BG"RQQ-D^^=[MDZ/BO.J-B;,:.D6;HA)(?3,:7D^!LQ/N ME;#IIR&0?P;(IZ>GM99U>#THDQK$3CLD>E[.EUC.)]^=9S%[FOLR&6KB#_*? MLR&H;8HVVV,W@//[47\X?3?,/GX=Q?Z7['TV[L*@RVS8'XT7'/YV-,TF?I;! MJ[/8OYIF,.3FXU?X\W[^9YIZ&@F%FRVNIZ#*,QELX@*)'0RV?#A%AS78@ // MG/ M9/^>P4_A"_Q1\8/7GI_6 MY.V63HMCML=].:*R ?EG8BBURB%;5& _*$-MF]7V&#[SG=O.=3:)X]'M^_&H M-^M.?7:5=:DS#WQ$R\@;(GJ?EJ(KYGR78BDNUH"_$U%Y+\\>39<166 M/(N]!\]6_<',W;@_(.PIU?')"\(2+5@>I(Z:MO[:3^P-C97#J;2X\.PCT83%L%X1Z&/TDF M_+R1Y,?.-S.;WHS&@$Y=?7@WF@VGXQ/);GZHP5V'6J4>^PINSQ?>?_'\]_DU MUOD!^J?A;#+K#.[&HR_]1,1I>=(S/UX?=X"TIR.)\M/O)I3*P_$UG)Y/ KSX MI5SU>AMEX=)=]%Y+P>;DP M/5XFWID75WGQXVC:&5S.$9[\T$9C#27.=N-1\.BZ[73BC+:+*7A>[A]-/3Z_ MHW!6C\V\^-OH2S8>)G0[PUXONP*R9C\B5S;3X79O#\Z3 MWZMG\5(L>G8PGLP)_F[$Y[-[O6>YN0,7_EC,]2,N^GHT],17?)?@[H^XW+MK MFN_,D7QV?7/V(/>UUD^\XD.JPY]]TPY8L8R(IVX(M7FY%V%Z>/0ANSZ9 M4@G;R-P6]$YW:3<+T?/2GJB0W;RT9R%[1,NU6S9DC%**%Q_3'4BVI!_9[Y\#L*Q?P0]9)/AA?/'5[. >HC.^7]L<3ACU) YF0X\MQ-XRP1 M3TLB?J]QO!^N@\')\.BYRM\/M=SG>K+?<3W9D^'"*_O] )7]3H8;S[72?NA::=\UGWZ'@;@?J__\R7#G MN<[Y#UCG_$BX<_N+W>6HU_"2<4& ,.C?]H>@?TZEC,J6%[S+8:VXGAFEI0+ MZ0;Y=JD!<([X[<4U[K/5]\Q6WW/4 MZ3X[]\_LW#]'->_SHK[R?2\$2WY_< MC2:=P6_CT>S.#3J3"1"XFX<'5L(E*^/^E@UZ<32^[ RR=^/YDZSW[LK>IU_> MCJ;P4_IN?SB#GP'&_'5EMNE# *8+[LO#,G0&G6$WN[S)LJD9]DROUT^S.H/T MLL%H,AMG$WN_ L8$7C&8]?K#Z_H/+LN@X60&.Q66\?*V,X O]7[/>OW9[67_ MO[/>9=:=C6%=2DXX+4;>L((/4:"#+6$;\^\ ^/,PP$)2[\X!Q^H[KXC_1_O. M1:0D]B6%#'=?\_ZD_Y"+N3;:G7.B>V;!LP*?JE%[?D8 M@EX0L5,PY6'XHQEB;N/AWTF8[+>+9 M[#J!)9V;U:00,&0ZSG"WGL^5\1&$6N5N813Y! MF 4T?&FLG,VUYTY'(A=XEW2DY>&'6GR3C>]'P^V6?C[V>UKX98R>;]GQ!5$[ M+/OR\,.D)6UMUE]FG??]P>A$\M"V6_-5G$[8D,%?%3T[WO I*=+55[,?JTMLH&Y;Z"T_-%4O'A(JES04]+E?6P MEDM[Z\UH2;S/,\AADPW2KUG/3";9='(U'MTNT6A=V>^?K1WS_2Z):[WWGX4#H(OZW//Q085_@B?2JK#OHC+,S5QP# M5[ +O$M4>'GX06(&("G>W4U3-<'+^\8E/[/$\^D"OA1$.JBZ/V_[HUGCY5U\ M*'U_WL7')=CY;D4GEH9^/+&U !RVO9RWED&8 TXVU^R#(=+0<]^[_<9IUT?O-K?S)B!,M?/EWZ M\KOEHV6"55^T] 6?#4=Y^9^&;Q042N!.-GUD[5WEHP5JRV-K*#.6G!+W5OS2$+Q?.?WPC+6O;-U23:!FA.Y&?^F15A_;2_K_V( J5Y" M+ XZUS\5W/@ANUJI>_1J'DOJ=*<7RC(3M.,!D:BT$\YP+0-Q0M(8G-"O?KWJ M#"9 _LK+RR^ZV7BK 6'QE'8@Y?-MS M!C:$!.6 (XX'+'W&,]!$,XZ'5ZMQ.8:O[0.1M)&6WR=4<.C4EQ083B.5AEL MYU]G3O-$ (PN_EC];GIU^;F0JR4'OXX[@]?#7O;M[]G]%M\EF&$> PE$VL L M\YRXS:;)XTWG_"DR%KU(9].JG M7M;MWX(8@#%OXQ*\"#M/,+>:82H#;%O+3;%*E@3$7OV41%/^\E+&88">8,!S M!?X6$->0F8N #]G=:#R%IRGM82N>5LHS;9T7-D8.!'0J@9Q 513IZ%_]^L\D M8C=]:16: +KU&I[]-AY]G=X %G>=X3;KK#VQ#CN-I(,M)3&+@C,; C(B"$W% MBM!M^=0J-+$_R,8.N/YZ--X&"L,84U8AS0S%3,)?2"%K&+8( TG>=,;7V4^F MV\T&R8C(>C_EWUB&:^6CJ_"\GWT&4RX.1IWI*C3S5 FRS%=H>?>1)/TQM5%* MH20POBK@$HI@%Y:X*E?&$A..!)9JA:>6OKX*UH?LNC^![3* #!/7ECC=C0?]S:KY1FVS#,7=)DTGC-,,+"P"1@6C&O/BOVMC3&^ MRC08<072]*\_[PO@P9%[5"V=)L(HPBEPB73>2<>C]5$6:P>F!0YFG3 @%KE MITN8EGHT321B@2J-0=0(V%#2J\0O!7M;+359)Q%%$C%\NB2J%-=J(DRT!"L0 M=U1C$,&(2!E%01BME*U(8B)@X\DC(@Q(LD;D/)BY+%A)D.".18V94.7&D(3K MBL20'$8<%W)/(C$"2\ML%25@\(/P]%Z5J\Z"DKPB,3B1X)J<+&'VD!BPY7#R ME4'[^R BU8:@@D04684K$H-KK/GIDFAKB2&0UN5B$$Q2X,\Y6 M)0;E_/E$Z<-$>,OU:-3[VA\,=K8U-%=2(P.&>[#P'P[(E;8&![^UND$$YH+H MG;!L@O1IL&V3D^ ?$7#&*3@JGAO#=+"%DZ?3IJ_(29Q,KD-CF_+.1X-^+SDA M1>1N-,]/'X)7E!+@JV;L[NTA\IZPY>-/@-5D [L[;YQDH"U(-$3$@#$IO$KP MY+B(%=J GX*62+,9K4=18/>^"#M3(&UU)B256H!7"RX2CX7MQ*G7N&I>@N3$ M9"\*^.SS]/40Q% >;S'#X:PS,+?).__O/-'X/6@W>% O[%+I[[E+W[W/T>T6 M__CS,OS]X7K.ZB<>R)*-;]^,.D- N3\ KZI*%+ZL'2AX\R9M%PTNOC5:!,RQ MH5:8P!Q?MB?+T#?Z"UI2#UMB^M24^73I#TT9"Q3 # 5PTE0D%&'G@#)$6/!L MP?&EVC9=VPS)^6GI+;+12 M2JVD%1K10C. \UM5?TAAM R=H^!]@'IY07&<\OH=W_=_.8)95XH#G MJE\[WG)KX@C0#D88*B,AQHH@"'&%AI"P#3"M<(12*QRQ\U(NN&"YU<N,<22E2B 5L_7F(T%)+*[J_!+OFV_O ]23N#1ANG@:+97 : M5+3UM+1GP'RCN((38VK)0'T!S/;P3PB(&V&#,>"B,,6##6SAN$==E4.PK.I% M<=P^)$&9%^!S@;7%@^;&>1T+CN21HTI(0E!*7@JS[1H,-?*I-X(K9Z-#3L&: M,1&*P!UC%./J&A+*#LFH!VBJU>A >0&6(N4D8,^,T<:$(O0BO2-<5+<@I2^* MV3Y;4%!'L*1@Z(# 5YQX77K"RD95P1$LQ$,RZ@%:J39B9HFA3H(KJ(R6/$HD MBO,0182F%:='8'U(X?($K::;,.4.[+< ]BIRD7GL0R"E^H/_VJIS0S [,*.N M6YLKX'$M$!"=*RL8IL&E0_OY0F"!0D5"; /7&Z!@EKTK7; W66>2O>EW/N?& M_?O.?4Y:/\O22?]E_]MNH01#@\$@OAQQX L-^LF?E]!JZA+ESN 'SHP/]\Q\QY9 MW_JWL]LU&WSU4_UD8;_M3,'4?G>U!,'*MOLTO$H%?E*LYT-V/1ND#+%[TVW8 M>LMV,^%>86>YC<@3+"+Q4C'A,,,D\& J9S*8HV6[>3>R'(*:V[B'U%"A#-8( M7\W*&,)#R'6W!1; O31X M\&)=RED1D95G@DHK02KN4\HF61)V>\)X>!Q;]90$CY=&KU2P3J3C,%O@"(:/ MBS4X"LP/A^.'N4[^D-UV^D,8\CX;7XW&MRGB\>[SH'^=FRXI--0%GOB8C)GK M=U>7\.ODJM/=&.\K9?.COW)99D^OB/S#OO8OO5%ZSY_SJ]2IQ,ORHI'E4'Q* M%B*.<^$0XPR<>OAE+G@,N ^J-K2H6+%DAR+Y8@V7=FUW-+X;P5\*?M@Y" .^ M P7O3UJBT[FL"%20\CQ6:5X)(5$0J4L&=S,D>P&[P2;%A FFN2!&(\5%"CT4 MKATX>5A7G /"8.RVP*;SHLGT%Y^-^U\Z*>WV[6@>]C.WZ61I-T'&0>LR0@R0 MD( 'DTCJRUBMP+:RR3576N20;@!C7TA;(O'F4PO%(V,I5Y@H"H:$41)P*M+E M<%"HJGTPQ2^$AOWPIA$-JC#3VG+L+6&,@)? 3*E7X+<*ERM>>)7/CX8SS:M! MP-_'+%(E 7#O#,7EV;".'O&**P#&DN(OA$?X]*$YSI:VA2."&><8Y2E/M$S" MY!CI:IP-/#GR0GC\9M\WLY5V&#:S1R:2$*4%FZ6P1\%,"[3"5J(XGGU^+-Z^ M^WM+Q@%RX">D T4-SCX8)224"9@&^TK&P8L@W7D,++?$BY_!P?6Y\=$,W#R,8]6&V5X=(AXYT%3$S : M445D%8;P4^#49LYJ,&>)2CX*,S:0@*Q;Y*MXT-35,!;2Y.F$4ONAE'8YEH!9#2(OA4:;JI/!$B,(D> E6X='HTW58; T&)/$)OV@K7-6%J(5#%,7JMFAE/&G,Z#:\6A3=<8C+8DR!J0J MXUB#057<-0([$%E641%@>+P46[6I.E@/%<"85NE*@!$$90'@UE5F(G4YB$ MEW?(%&?$5D]))'I!-);R?,IW/J39?.A/_E4]30$(/H![=OFU<[Q*2S$F\]JZQH"J(3],R\N8?^U^"BX."BYX0K"5G>%#F3[SOW*8A>7$K;S=%EG'+0+-9%*@QB. 9+RSNE05;5 MO^:L<'3;H=@'SC8S!>0J<30$[)/+)YF-J-#N3%@I:VZJ8%;DG>\.Z(=%$NK; M;+H765V(V 4%TBD*4!Q*Z5""BT!A5^('E%! I!;<.F#V![K5%.0$&,!X!IO0 M10XJ( M\1KAH3A?![@>D#VA;3T*"."H*=A7@NC@D/6$%DPA! M5:,$PKU!W'V ?S@UV MHRY*QAI!P1@+9@.GAM BG<8@!)YRY;A&@+&W > '6/:'N8W&5K"(7"388,2\ M,EZ5ER]8),)7[#7)5)'=M"?,Y6%L?T\6)AZ\%1.C ?_+*6NY,07 QC$5*Z8 MF)\"UP%5I-[?V1K?PO9M4QBC9O$DBI&-TT&GOKD T M[+;3#0D,@0BB21"EW!Q35AG0&ISBBGJ]P$PC7;%A=@'PH+BUR85 =(PVTABB M41)4;\TNJSW4][-?G=&PX MG3/IHKD%ZR2DVG_YF5 [D;# M2N[>4G6015)$ ]";;B>"V\DQ[-"05A5W)8:V$="EM@U?"Z#_T6FTXZ!54 M&R\C(L$Q3;2'.9QX147 5J-JHH_*KP3^T+1\,;ZW8%"&9,HY3Y6-. KLYFM% MB<*BDHM\%&M5Y@'4OS>T)U,T71RJ=FUQH\ET=/7;:-2;7(X&O4W7#PS%'BBF M$%CT%&&C%U$]CVI2;H5>\Y:VPNJ9Z?"0NC/).N/NC4DEJK]D@U%N4A5?V$ 8 MRHC%/I5:H2FF9 2SA9LNN2"Q&KQA2)\.92ZSP2 57\J&V;@SR&^5V? M%+\K/K7IKBRCSOI45R]&S8RD0KA%ZIP@-3Z&(O*%:*2?=!<1%PC1G#)FO0;O M48E8Y&I)B2*I'IRR$Z##07:15$$AY6(P4J$H.1CC";%*I ;S\23?.0.,FQVC#00NP#3B>DDH<:/0Z>M#O M9?6-=/.\$KJAZV[X5H@>@C3+F:C/01IA# L21"^AQE@F33I*G),F,.DJT?J\ MC-$C2;,4L'AW]3K=';M.6?JF)B-Y"T>3:>J%88X9!:ZE,\[),D+%<#"5/#^N MU9K4;(7G,9!O?S!+\J2X MJ=W/)O.+\UDOCD>W::O/IL6K0F>@27"Q;"AF/2!^6)<1$K M$PA*YX#2",&=%1G[0H[Y:@T8.DP%JTAEB.[./=%NJ*U M"*)U3+'-'RHBR(E,_%/=A4 M\J+?*Z9\''>&DWDA$EQS8?!QG0>;]#-SEAK-50P8M#$W&/OR4$\I50VC8K1N MN^R"UB')$?N3&Z#^WT;3R[OE7K%M1%F=L\EVX8APS@@7B#G')%%1E[L<'"9: M"3I(?!RD(3F:O?L=:-*K*2"T0@N,&&PO*PVU0 ;+G!#E-9]TF;@B+(Z%%L?4 M3+B)MHZP2,$=%XX([ 76P>AT,<8$RCS#%;<\5R0O3EN0M?.ND'OTQ&SF,HY] M],I):QWCX"$0RD0$WB.I$'+%UB88'0LMPK"7I3O7VU&C'+V)'H)ZAX(.8+YC MEDHZ2@ST$ BT5_2N2MRAZ;-'T>\DOY&=G#\=#KLJ+GSN$-\&) MV$H:G,4>$^>]*D]6P.X);6;Q$Z'P(E3:=.JJ&)@^$6DL @5S&=1.F6#"=725 M(X0+\$+E)G9Y!F(5AWS_G?5>%\W&.HOX32YF0+:9X7+*&#R;W:8T+5-\$(CH94BM,;1*B1T<1VZ\M<+J:D;O%CKN$(B_"&VW;C*^FR\3" _& M"9#V*=&.,9MB]D4N9+KH8M8@&46'<%> M>FK &RR](21LY6"_4![+]-P:V0-1:)FOGH-"#*CCS;9ZJV*DK*6938*FT) S/<(+_(P^/*T&U0 M;4HK$+HB.O X03Y(&T1Q#8^#7*A*A@M"I%3X8(BM3?J0I6)XJ=Q'\=+5'Y9& M5GE9-4)9)0@MRX]:L(LKR;(<:Z2K/+DWM$^(MFI-VH]4446( M1\HRJBPJ(^@-2,$TS5B:#=4F3$@KZ#W1HCYAH'D$:X2(N!76Q4->,P ME1!D)X%V:ZXPHE3PB"S84=S#JJM%8SBN0S621!2C@CX1V@]I=&4_WL7!69J6 MDMBV$<)D91/;: TC4ELO@:%15)$)9A61RF&_YK4]M'U%?\%B"<4M('L\)E6Q MNXQ)Y#Z" 0;FK0>9*V)^'UUJ%) 'G;E^:7@%$WD03-YWQN_&>=Y(+]>HY;2- M^VRU%:&VD9" =+#*$L-33],RMPH+NJX]EO%(;9]W@.O1:*SMFS4TC&(U%V@S.WE"WGC8SX'ZP$<&.BJ"E,(PF90$E:F+M\?WAH'X-KLBN=!8B M7>(TDFC'J2<\>EW>Z 550^L@QJG/CFB'> [*7M"VWCD5-/( M[2 $ CQ)DU^\)U5]BVL)_ M3+ MS#Z&A4+56T:4([P?T*F5<'?ZC_[TQLTF4Q@V+TVZ59>LE5XO.AJ&M0?FCPR8 M0N(R3U,'8JIE53#B%9':#,O^,*]S^\H)*$/IZI[4AF(BJ4V=5OZIX)]:M#]U/%0NK3X] M)HMJK&5<=^Z;=0@J8O*;1PT@*DY6\82K>O?)FCVA7F#JI)( M.!6-IH1$D#Z<*%=V)0";M2YW J.U,ZHM89Y?)4XW!ZZNLB[,>)M]?3BN>C_N M#[O]NP$HNWD \-V5Z8WNJA?T-H6NL%*8.(<8K( %FU7:U(R%1\M21JBH\!+8 M%>NVZ]Z0/B&^.]Y&_)!-._UAUBMSCS?:041 RM M9D6< M%:[62+4KQ+"*>U$%I:$B7QRFL-!ANM5N&E;.UJ_%&B^[0\HH%@P0D' M(D[ZF!J4^SBGF0:MJJIIWD]%L[+@?EW3O9U53W#6I=QU[RAFP4CGRSM5<@+ [/W);\ULU?ZM10 IO(IRQ8'#0HGJ++/E(5'U?K16N@U MUZ(>C+T@;2VNA'Q(M_7!3TL])JP$Y[0LKI3*0E4T"T=<[ KI:H?)LK5>6RG9 MDON;6F3.[RB9ZW&6[Z -FT)9GZKD8L*\-X1+(G!YO">5JE9[7\*N#?3#H/AF M-+R>9N/;](9*XM,G8%*P]%(%E\^;L'22PXYW* 7.E38$M$*9[9/N4U2V/B-\ MW>A\&FR7A=YA%C0$'Y%W(EFAP+4T-^/1,_1(WGUP@>X*H9X@0B*(A!KT[$P MB<*X(*-"U?!0&7-_&0H\^CJ0F0'8 " MRZ5;YT;3 Y]WKC_('#;,$,YNE^H8Z: 1.X,OW5H!6O>8F6%!.^#2W72=), MR-]31S?@W=2 IY).#W0#)!&^H,O77P7F&BPPJ0)/-R8\!;XN,EI"-,BDZ K! M%TA_[.) M!@F['7&'S?E[9TSTOB;+DI&"/?CIS&.FN3(4XIQ M&;&IQ#092()VL)NC%#O#OB' G!Q&3*TT-G7P810I5^9K2&I]):67D/4-OS_H M2SGD.S.W 5,_V)2DB\#H0YK1LBE[ZM_%*O8>(7JM_M,&6ME=C!/-0B5 MB, Y!=&"4"B.185'OB8)0"LD'@MY<<:R5TR+.PH:%R1&!%?; J5C67$91$L0 M5:4 A%X7CG50[ -G&V$]!V4E>'!"8>]38'QQ&P+'FJQ8BLA:4NPV<&ZNI[NS M_$AW-\"T ZT+XBS5BO8+^:'!H:T6JA+K92>V >OQ:&RZ3F4=F#Q1"@L,[5&, M+/BRAK^(MIK*(X18%R:[HE$V?6@IT;+YCG@Y8*EAQ73^PK5[X5OU\XBC<=:_ M'H9OW9O4![H\^MQ43365XZ<&.-5HH%9$3I1)OD3;:@-%1O$:Z59)L1N95NXG M'3.9HM/IUKA(;4^<=([8,B*6#-1J+K2DZP;-]F1:ON(T75Q2:9+W3]KT!=4=QA4\TJ6#\&V1JW>H+$_K?\@M<"YHV2F2WK:N< MXXXKH._@HH]1#_!KYDJF3V;KC4&69]Z;:Q MCPP R5(=1R(8V.G8,5U$%5*8L*;3 M3.-.6@>E'N M^UWL)WZ77OY\,C@E20(-(S'11/BKXV6;$ZXEU1736_,F5=7> MU&(W&NZMPEZ$AH2!.1VE 2'B-'/>IA:WY5U35JT_B,NNA8\@XMH6V\I,74EM M8XQ0X5@$\U2GLAQ8ESV>'6CARED\6T_G;(:E'N+E.&9+H<0'/0,2"">',##8 MY,P$%0,E5H$II1PU/(^=L@M$+RBN@VKE>RL@+9<(>SN:UA8'6Q)CQ?"Z E]_NSV,H7)BD*-]^6-](TWD86SW%*BO&+2"Z38EL\ZK"?+%U:2M=7=P^O4P3F#U9@+P7J<(R>T]04R('U9)RO MG&,00M;N!\AAPGS:;TRD,9C;XG"JDB@5@9GN6<-;$(:UB)9;VU#AO<*I2 M/3\7P)'"PE V7IBRW964:]?X5X4*'M.<%>;.]/<<=%26T-Y5!Q9XI5..8** MBSIPU\-M3P#N$W-4*MK."4F]0F34(>2!C(0SMA3^>F"<"UDQSZ"IO;_]>DG, M^:P[@.>'*PNW4E\@6&D#]2H0%"0X!XKC\JC((;5VQ-5T*[\=LS8:E*'28:_A M4M'K@PO\Q@I'B@1C%4^7G)5RDEBRR*9&-=W F[=I"VYMM$BZHUCL+70@ANG9 M\%#<\7!0Y)BQUEE)%'.@#K53Y4&1=#SX4@NR"ZR:46]!91,%WEVERT[C7:R M^82#D<#Q9 ]9D-(F.-@@'H7R)G+J.61*$O +PMI)T(#+,@G6*^S;SJ3?W;5* MB,#6\$"52OVBB)>@9\J"^IX$AYIW,5E:Q%I0]H"UO0Z(BP(TG\981))N[# I MBS0:YCWVN!E6)AX!JT]-#^KN][53ECDC<31@6SDO(PN8E@?2*H!YV%*UI(VR M!3![P;NARDI -G!ME">>@#@/KLQKX189TR+/&=\-WN(>3!G;2Z<-[X;U9;%V MMFK!5%*2$9%:S( L3@5*2JW$':I>V<5AUO*H'H?5XO3B8^=;FNGF'ANL\X/'NS#2B((+P9#(J.=*K&VX30(^$OBUCAR%8A[Q[+'">H(&'\G9SZA&C M*\?:DDC,'@]]<0>ZOF-9T= L;PWT<"5]?N4QS]8LRJND7YLZ'&VZB,Z9(MZ M0 DM]E+0"_^A+-DD=*+YVQKW)QQ&\;OEY^LS;T?2?V;2I4L.FTA-:*^," M,MHQ2T6$S>5]R58Z5*,:C*_7B'DR1)Z%6O/EBJ/Q4A-EQYC*J95(BNGQP^#L%4B.-K?S"H6Y:#%F#WV')0,DP;[@-+S>BLXC@*XZT# M(;JY 4T)Z;;0-ULIUG,N,!&.8ZHE:+C4DG5.=*Y9MIA\[PUXON]JB2R[R 8$!YC@-:2L ;X#[EJ/D,9:R6F%&,;SF MB3XI2J^'O5DJ3+MQ;9S@+A5E9%9)'J,5L+D+1,#,(M7T;PVCZ2,0::_9FVK M1J.YCU)$EVI3%Y8M$BI4SA\U.,?B,1S_1!T&K+/&.>1$];_\T6#F\W]DG<5SZ($/DU*76H-8S4E;F]4C$:I +S_.QJP!O M!FX%I3'\\'X\VN>.&G@&+.7K4B8YHM@ZD)7E!<=(8K6%%)9ZS==>^OS64&V@ M),+8!Z&ZA>W]YU^N/$D^^N4CV.W%R;&VDI M=^$A(69G2@:A-+$:4^D%8T%P6E8X3B6Y1,68P0C+57VY-6P'0FC#(E KL1?I M/XI9+;0*94=,+:R.E4CTHS')8V.)N>>]F*M!0YM=P<98Q-!2\^;IN#,:]_K# MSOC^-8B>23IN3*FVH\$@[Z8TOP^P\V(F=G>Z7PQ:="V6K\V M!0U7%_/IL'DQHFV2?Y8A!Y:\%3(B)R/U=E'CF]7K+^ =4Q=5ZNRF!*\[IMMCUD#/1YUX1D4-A H>='<8+"GB"Z[+C/N7=6Z MQ9R11OB;K@L?ZH9S0L<'('$$[X:D5O(EL")5#*H82LGNTWL N](/Y_6PJ)Q7 M'I7O3&,5O0E,L0#&15XDSL=2,J5:]=4./FI>U&<%[':8'HG !KH;,#>Y"$9' MY8+TV!"FRD;+',R1BFX7\,JG0.!#ULWZ7_9:A'3-Q3"J8 E@LQH/?R\O"V&F M=,6GO""*KG6W> *;)9JV30NU^(O!T%C M/%NZM)[MO34$55R"N^^IC003:A4K+R !]7U%?EZ0Y"MM1J<>O(-AM6&-& '+ MUFL"+I"7%G/O[:(5&8V^>J,.R[5:# =#:NT>_.ZY#"?[&FAB8@5D3#<5,LD!U<+;TE91$5?YBG&[:+3LA4#8" M[===>]HDLJ(&.>L=@C6PB*5>)@4; 1-Y47%.E12;U,82.(^ >]-!GP,H5 #Y M"3XAZ(L(TK;,' &Y6RW@!FID$_MO#7C#?<"=B>_388%01F-E$"@_IUA9 B&9 MS)4CN M@L(WD;P#N0!AMZI4!.P&$D0BI$KD#H1L6YR56^U!Q#B_4^F'U(1%Z M2#*MJV2PS>[ 8 $J!H8W"8I(V")E93A.I%K/'4OQS*V068?K(*AL6!DKB W. M$1R\,MQB)&UIU^H@:55*54(G3X',8W8/=19;1J60#I8G,"2D+B,KQM9T@0"Q M*W;#:%]V>\P6BH@BRZQRP$HV'0F.&\#,">FXJ#NF':ZA@4.+'8XX *=<^J.9G!8/B)L:\1=IT.NY_GDV3>?=Q M])"2 !9?7KYP/$[YE+?;)JLN%Z6TJ2PI17Y+>5BIK%0V'4N% ME]>0?A3(3TV ZKHO$T %K:B5R"M 7JH07%RDRV.O; T!L%C.G#\T 5;3#MYF MT_"MN&:YWPF]=*GVK :3BH+,Q=1RQLHR<,ZBRA;&3"BV[E)M!NKQ2+0=NE(P MO1@F5@L1'?%6(T7* @5.^FI*-?C!?%T0[8Q$'G4L-NWND31PCQ"VQHMDLQM/ M:-G7BTGJ==4>62^XN0; 3K!MD'4>$4X5YACV. &?2*JR'SHWR22OQ,;7>R*V MPC:WS.]3,LWD)NOE_6GR'FH?LDDV_K*N9SV\T9)' MD&9$@! :[NP^=!0[^?C;LW&:07HT!JU"QZ7**."3,&:#H(RY14\T'*FIJ$SPDIEZ+ :3Z;RD>@I* M[GUR*XE3F B0^JE#-7+1^%($26@/,FQB;PQ\';2D@A"C6$1:@FY*/RK+=6TO0X+7 M@UD;07HT!FWL'2V6T@84)4Z7ZD),EY_G&%A@EVK[J'0VN!XD>184MDO>,]W[ M[J#?[6SJ%T@#8G#/9F:N&E MP1(#JQPQDM!V6C,0+!6SEPJ%:NS>HT'[,NN\[P]&F\KG<4]\#)@PX:.+*2M; M(V%)NI\9K:_FC8'B;9+^6R'])D5JTGV-W:.T.A!*(T;,TB \9THZ\),427=, M#*UF)5.]ZE8O/KT*#X"8%=DRP^M\S**?:A$\2 TW=FR"8)P'^>>-5Y*Z()AE MX--):5)_3K 'JD75!&%KP&X'USZXI*H"L5*W<&,B=@R(H-1)DA!0 &" @:6- MP48@40O+*D>11*PE(>P*WMZHC6;CW5 3*6U/*4\,H\!;7% C$VK$2*&UJY2F M98**_5$#\/9%+6\4LZ.S$%5TR9F';>+ KI!>$<"-!1)TZCA?23'C:V?A.\.W M-W)?1[NA1I"CZ9",.QZ#L":P)!' K(Y"D%#M2:C6[Q_M"-W.B'W(4B.>7C9^ M=Q7[DVYG4*E-LGG7>6&YT0HL1B(1\*BU29)0HP.E7%1"1T*C/01)+:!;H_MI MV"M:LZ28>W):6IJ9M31'L-IKA$U(?2:#@.V8R@LI+$0J2UE-==!B!_G2!.,F M)%,3H7=7*:\RU:)M;L_V(867<^V;_O5[YUO_=G9;[6=D:+"$.F=5#O#VOA%P(DO=(IQS(:JI6,& /\P3-L'(,U M OCW!W^IDOJPEQ?%NAD-@"DG\^I=N[E<%$P"H1G2'J2>U50X5U8%"10,B8JZ M DXC;$WT;8#H<="W;09@!J:-HX%S9U+Y7:7*BQ&8(U_)6:2@F>E:LN6>T.]5 M/0$KD$;P1TK5$*DN/2H;1_+(K:]&#+% :YT"R6G1;G8L".QN/15]@ KG,'3[;AA94* MG :EPXS4O4V#X!#&1$])3/HJZL(Y5= M5M/JMP8"$3^D JKPPJ)VLYF8R H[[&LS$:D4'"HFD6E-.8&QO+[&>F.-+5-'_"U@+V.T"X:$+2 M?F-X,+_[ZMSZHZG'WYOY-]B4;K-[+*,>\'M[-II-\ -EP/0,8. IP/J13 M'#2:\CB4[;21 C)46'A^'[H)[P4(>V"^'#=Y!LR1IY8(&HW2W-I42%N7W>M# M:KE=W;RR(EEVP;RA'N;FCF2"X1BP$@X$C'84F_+4G"NL8]7S;1<[\[ +)I] M-^ZJY8[ERZ_HIRK>;U,SA&QN\Y9O7NUC?I7BDRESY4-VG6I>C,;P[13.VU28 MPF@I4_T>1ZU%4J444R8K]ES>K1X#-?YSFWG.LMO#;X?CWJS[C2ES74WUC$@ MP42",>$VO^.)$(O <]ZDPR 6>"4@D=^4/PTRUV:!;NJ6G@+BG%#OHL$^* %V MK=32(TY!R]>9D,? =L\JI;2BQCCF#- H*.R5=P(VI@>[UAL6JM<&V:&EU#8W M5;<,YKS$EF,T)%$FB531@#\@P+Z%+:<-XK #JP?TF*PWK=N*'D]'P.5HTDL0 M$.<<&%GJD>=B2JYC&@@H02T$%:O',9MDUE/0K[#4S-VX/R#L*=EP_YTL<'2$ MI4U+#>$>7"SXK[ 2MK2ENMI+@5;=Y5T)^3:;IEJUL-RI8';/WG^:I%MXL3\$ M@0YO27!_V>^2A E>4.S 4W3:(K#*:2A]68>XKMXF2'F"8O7(=WOP#H74IBL2 MCGNE0*H*,(%"!+6,R[+!GC-24<\4*;H6B#LH3O/CX<"%ESGK>'[5 8;;K\H)@VC"E#B4II!,J2LJPY"E%6;[=QC22A M3X?4(D;_B&4"URRFR@N"IFJ'1,9%.^Z46<8J:HI1+,4V*-4 =RB4-E4\8)%Z M%C%QRH+P4Y&3THT'UZL:4N*@;HXP![6K('Q3CV/EGO#%C<@3!FQ(,$ MII9B)2NQO'VQ,U\Z_<'\%L]2=YSBX&KK?A=KUP:#I04^9=PPKI"J1Q@WKLB-RC\N*=48H MY].=QV"N>E&=*G"MUU:F)==L*^ARVWJQ8W[+1M?CSMU-O]N9 M!X&[\SI$?WZZ;+X)K9E78/]2(;V/PB(32S0HJ+C*"DB"4I>*Y\0BSPC,8QP/ MC\#VK[?X5_)?,><4&9+2OHQU4IG21E:8^+KN:8@J\:RXI:=A-A[=;:KSJ#5H MBH@EV(Q(2Z9Y'"ZM>3[$1&*,"9A1V+4&X;*VDG2. MU.P%K5(3^\-"]_B]P)#5P7&),$&!,.Q4*-$PWE1O]6+P/]1:GN!3H['W9N#> M6B- >3"N%85-#Q9(N49(LPIRA*3>J<^*V]:;01+IB0>7D#I*'!A2M.Q<(FVZ MD%;=#!RS'816W@(D75RY&XWS2[EE7=-=+PS;*'VZB*)-''!T#X",_%8H %+/H MYIH &T""XU^H&QY$]=XQYTPW$+'>U-P!R"-E^20AH\4CS\!B)M/R"!UW(1#X&I?KIMZ1UL/X\9":!M*..IZV"9'9@ZP%1/6-:S M(%X&P3VVI8^@ Y"1R GCF0596_:V4=H'6\W)440T:(%G177K;4EC=!PYZI2P MT8)5@TC9A,:DUG\5'2*4/@8$=]Z6GEHN=,3"4A8-)9B5?J?2&KRU:ID#>T=LX8K"3M>P 57BA)),7?&>H6H5#Y=CS :,45M MM=0Q&%!M0"[ V!72 M#_[ R;4Y89@;!,NK]]H:[?85.)HA_="_OIF^ MN_HTF5?&V9$-B*4XA?N$(\9QA8E)T'H%FRGB:JTZBD@KN&O [ ?U-BRAA=?( M668B O]#DQC >, \96E1"EQ1O2&P?@B_)^#_R-+(K&= 57:N4R7]/(Z1VDF^ M!^-@FTQ$MG)-20LBB7.*<&5@(; &UI8(_#YMQ4I%UH<^F(@AVH3(9OBVQFU^ MC6OYI@UNP&WI-(4 -I('E-8#26R3'!11(:W 2'>O?GW/_TE_Q]QO"7\-#,WP M3^(LY2H4"2*MUVU;2Q8ARZT'OB)4JY NPJ3\:8T4 V<+MD@UP ]*J(6W&L': M Y/]KM,(%9-$LI9QPY!41,5TO489"SS'JZH=\;6>1[M!MP=>*2'@2WXS]$L"]T,NOZNZ!GP[@!SIDDWKW+N7O8;"55 !Y M;FVL%JR21.VUU98AW _!KZ,]T$.$FB0TK%'@KR<;D(-X5P[V':RLJ\3AU3QQ M?Q_T"OCV0.[C33;..E?3K.8R<1MR(H 8 0REH8;#RBE/8Y*3A("AA$V%-].1 M^C[(/<"W@MQ#$IH69JMKU<,_-]IXKI-H6ZDQD$CIR/ MTC/KJ2;E-35N4PVYEEM73X7#R]!I4X,N,+.8E$3/F!7 M935,-=V.AD^"WQ$1=E/##/ #%4LVN0&(&'\HC>E!NNE(E8O9%Z*^9@)FZ)$ M3\FH+0CP0H1U%$NP[*M V1/> M34RKG,K+C')0X2Y224PHF19$:_4$G!*U/[RCM8R%GA .*C/FR-$(JQE8-!Q%>I-==P:7V70ZJ.G ,"7C\,A?%K%."6^81 M2R=_FEKPUYE(85JL7! U57K78OTM^.Y)%D+^(*^'DVEG,"AF/1S.SCY/LG_/ M4L)\JL#\\?XN6Z'#VO,-N$=G$&:1*&Q)C(@:HR+@3B-(8_BA>O:U?B%X=]SS M4M%9+[\8F?/4(6Y=42H=!GB-2WH$^XA0<8YNM//5>INZ!8]M #PH;IL,6=BS M! D',EV"(>^46C2O\B",*D*G4C?A,+A]R.Z*>NMI$RZR[?=04AZ#P:KA_U-K M2@VF>-GAE*!039O3;+V&]V:@'HO"IE-80@Q/YZ_$HT P&+:+ O !,UVUNIC6 MZ@ HO+OR_70S:]B;/&8%;'31(2H-J%P=3<"H[/#!A$;5HLDDWH,> MOLD@8P%K,!2CL90BHKUDBT)Y@O**048H6NLYM3OH'S)0)EGOXPCB@5<++*"U(N6'Q/;C*"]'#:.+5*8B")EN M019/>KLOI[36 #]:XSU-/3T(+9=3@*->X5&)9+V\W@:ZPV&UR8 $U:,\K!;Q M6J7K]-B5'2%CY+022P+7@S?([4?C]3[=&1A/[]\/.L,\( "_WMWN=2#@'!'( M1:4]DMHQ\$T+4:@]=:1FK;1NQZD1MD-AM&&=0F!4>6,,=IB@=&G-+W23"=6< M&XW9!N[;#J,4(,L#I;E9\7XTF8ZS:7_>_@0FO[H]00%'$";$DBEQ;3LH%N MNIEE*QRL"6/XB:DP+GH:YBKU?6?\;IRGE/;RTC?OL[F WKC8K]_&E=K2"O"S MVG&>-JOSV./R/A/G?BWH67XDSV?"2[AN!=HAD%E;LU5D.#*2\!"TH6#01^/S MJ]CS?K2 MY?=F4U5]SQ_,K6H#[IU 2WUG:_O-[E>22ZQ=$*+LN"V<,B@FDM#&$GV.!0> C%YC<]D M "<63Z7_TCG7[C$P9A3'*8L4$0?R#5&D5;GEHHB5Z/\*\)N@>2SLF_QZ;'&2 MQ6RQR!^57SXA]_7H:_/Y1_@Y>F M$.YXEK?T?;@YDXUOWXPZPUA6-M]0P9)(D\CB4K\0BRU2Q%$2C74^;;7J5?MJ M/?5G(\R!40].*K#81 MKU6VWU -,.\;PU.%<*E<""#\11[Y8I(X[6N2JP])A'X>')X?O#PXZ[L?^P98 ML* TN"K:66;!4RN5F3:AJLP(SR]*-^%0#]7_9^]+FQM'DK,_V[\"T=[U=D=0 M6MQ']^Y&X"#6O9Z9'K=Z[->?'!!8%#%# AP<4FM__9M9!9 @08D70()4C1V] M(HFC*BOORGKRZ$EL.QOF**;B.-+0%%U3]G"7H0JT\)A(8^^ZG=%7Z_1ES+R@ M7[#QS><83UK @[!5QL9D%PW4X#+6PIHZ E_F^,,!2&FVI'FF[ONR//0=T\$V MKF6*Q-4\O7F(1UT[H=CI=,Y(MVW-/T7=U#Q7U'W3 $%U=+,J>-%L;#C9",P- M6>H3W7X!-P8L&QDU&B_@Y/7_DO]1Q(JX7>EC8?S/213G7V+R[2G!@B=V7CZX)8F^+MK@[[A# MT_,9><,XS08/M#3.UV)U2U(D"X)#$_Y/&;I#V=:]:GO-D=VF1VR) MVGJVX;!QVJ,1[5M+F=QI]K/=/V('*GNZK7FJ(UFZ3=$&JA2JZ#0;%&V=P[81 M=C''+9H%N<=U0,U;H%ELWW'$:K]7=RVMZ3Z:C;Q*-Q-UIT&61>,('*:7DUZO M])8"C>DXFBOZIBM;DH\IBW):%NC1YC:VIC2-UR[#:FDFK[3N\B1=%'W)D23+ M'!I@DZN9J"JZ3QN@ML1=EJB;F;RF&5S+!3_;\$3%5VS#TXP%G+A*6[HU9V*H MC5"EG9F\OJ?YBK%P5'MHPH)HHGNQ+50[/@;EL A[810>_M$^W[]!?HS[8 M.,^W?5535%_W,,81C0K,W9*;V"F*TO14CQSZR[ :VUPWQ-_Q1$VT7!7<41^P]@WP6OL._)MV_VV.+0M>6@CCK/H2K:O5<4F$NC91E9" M-M9@S(\=>?DQVKQ-M /M35O57%F3@?B*I +;&%4)AB[ZWH;NH9JRRPS6Q]7& M3+:9.L_T3,F$?PS9%7&?1BSWYW3?<*V&1RJKTBZ*=,M,-M=F_+0)J^4U,V!" MM.+)DN(ZOBNA*V7Z55$@+;IK#AX,=4-[OCB8PP?]^BZCK/@P/BR<4Q59A0^5 M:4KN3H/^2N:+RL&5/IK[']^R7-^$H$517?"S/0N]H@K:U_1> M;?WXXB .'.FVE"?XVKXLJ::HFKH,EL:OLBD:A#)^@[R*T:@][F;$W>7;#=.7 M+83%UCS3,775E0T?UDD9#AVPRVZS'<'!4\X(MG $CO.P1V-">>[0OX!MM'$IN45955;:XNR?4S'SN#5_K@0D.B@C%PPO J,3$) =,,!\VIHBK*A MC!V\4MU<9_;]9O!(XF()N_0S2<=).J,IUOMI]+"AI'A;PVE7E'6ZX^!*8'R' MFBFI504G*%:CN4$J4_=A=0X[C&KO:2 +AEB@',W@DB_C._@V&[/SY'!#E(PV MXUW5%=AQ;[G+@S3W8"G6]6*+C[T=T83\_^'8;T3U1JSC=;F(->:J'LBWKF-/ M7=^LLO&>;_CBN[_]+/VO^*/H[;D6.Y!VPW(=U)M&L<&O'FJJKNC@'AE5186& M>K4)CZ18ZY4MU;OW&4\GJ+&BI8&G!'ZIX:J**3FF958 P+(D2LTSS>! R=9) MYW((0*PT="4)D7/ &\6&@ZI7)H%-7_*:^%R29BG*NN7K=E:[8\&ZMN_9+OBP M*L:C-B:6*N1BR;>:F.>&J&NGY;:]85\=7[&!Z1R(J7W-5$U)-JO VO0<;4.; MK>,EJ*K1^3'X-4E=H'T"$E*;Q"_9DM&V#-]7%-V2K*%N68YC&89G6!5[>9:K M-W/WDFFM 9D>//PR&/R2WI'T,0K)(0#NRM VAA8B0*)9%#7-J9(#J@V14QAMRVHP^K>EXP.TU45%45I9.OTBZ-/MP@#D;!#WB\ M^O]LN!M^W29@LJ&Z'O"HJ>A#6[E(CU:AI6M^X&G^ULVC;3$T(&4Q5TF U M=5L635U;G"4S74UM(CI8>M\8>^NN#25[8"O$B_&0NJ MQAI^10>3/< G,8:>H8B.B'W_3%WQ1,4N-U)U/$"W86OH>)_DF(D\(&:&*$J+=5V9=S%U2'L$8=5 M'MM0=*WI8*OZQC"T/S382R<;OB]:KJ,;GH^ 8Z[KN$[5E4+RFV4.LB&9:F_G MOZ-Z1MAFR8+8T% 4U8=5AA"WJNTPU>&&F@E%ZZ^D[]Z/2Y1E735D"6RPI\JZ MKLEBM=&!IJH9JYREV:*ARKXJ*KJBZ::('49*8#C;;_9D;2/.VG_X MQVMETT%?:.B"8ZA+V$U>K102N,56\^@ IOCUGDWS0%UL8W=+B-TD40=[)#I# MVZEP7H>^V&SG)$'DT[<5/D %ZXXDND/1 B?8 9'T=$^M=K&QU6%C[T+7.]? M>TYZ1[TK@]*1W:$CFJYKF0:X$XO.C;IJ-_O[*JJH=>XJ'C#5G;2M[(NJY$NB M/]1$10%K8RV +%5+TS9LD&MJY]J69H*J!-&V;LRNZVNVYUEX-%T%610=;;'A M*6]P[%M, NTU@^-UKFY9MC14E*$''I_G*+:K5#!KKF_8&Z!U-%7M7 CWG^J! M>E>&\-1R1=PW%L',@I16IU811M-N'MDR3:-S?^C V>^E>K'!NZG(HJJ!_^,Z M$D0XU7%GX.5FIDW1UXLG>C'Q'=6O#LNJ:9+C:9+O>W@TR#6K?JS@;S1F"Q0P MSJ&1VM+ IN?IHNWJ&CB"BHER;51-LU75:^XQ6D9SHW>?^7;8/%"W%4^'\$QV M9!&74/>'Y2:#)5I6$S0%NY\I$V@XLM@7&S7L44'L_6F9%=M CW7D)I' M 2!AV;X+ANV'(P&&;W">>R]RZ0Y* = ME&4)G#9;\N2AZ2T SGS+W)"?5PWE2*Y[K>H$39$)ELJ7?3Q:K+EVE:M0(;(U M&E:ZI?&TM2ME^)[MR1H"#[HRAK+#RB&T5%MO@CZ#]E6M(_51B[M2CCD4=4ES M5!-3VQ36LMRRL&ULZ-6!"CK'II2N^:[F#WWP"(:V;,H2>+KE-!W'W]#G"^3C M&%^HBVD>Z 9JFNLBF*=I^ZH$$9DB.55_<=D1FXVCU?7.\SV9^5XNH*7HGF7Z MBCN$H,:Q?5T72R5G#U6E"1I/*U3[->D=W3_0,@9X..!#J :NM&I6T;=MX] : M,[6.VG[K:J8[N7Z^(NI#"Q96=0P3D;HDO61EQ<>-]>:!XG74PPXF>X"+Y,*@ M0!!57U)%1[1IZJ"T&;XLFE?*D5T1[) I0I V5'Q=]*I3.>;0EIJG.F7]J$39"6BPGU)V M(!;#IN".+LF6I2 *PT(IFVIS+[9QJ*%/\]]1/RO WI;N&)8MN9XG^HIC*!7G MB[;<+/LQ%/.,.JLM5>U8LFZK6 HD2H;IR)[F*%55" 1)C?0WL'KW%GCGN$\# M?TFU-==375GV%=8U=*<[##.D1:ON[8AH]ILBIW9%E& MLT>))$HG\(M/LRVEV)[ON*(Y5*VAY7B6L^@(:0]U0VH4:YFZ>DP:O+.9[Z6" MW:$,[K#.8'H]4='!"%7! %BFAK>H&'KGWF(WNU(.\*GB.XYI:#:>>M=$MUQ> M2S--O[E1HZI*YPY'5[M2KDCAGR"25QQ-LB5+\JIS%ZYEB8TD!-8==L[,^^Q* MJ9HJRAHFK[VAXHFRJ%; .H8I:\VCUFTF@4Z\*Z68Z 9YB%FINHKFZD[E"AN^ M9S6ARV151H>Y=U,]=%?*<$'O&+(I&9XNZ:($/E$U?4G7FJ85@J/.5= I=J7 MUQA#X&>ZFF]!G%[9&U'WFY6(L.J&W+^)[ZA^-4T=6H9DV*IEZQKZ3%56 MUX9H76V<-=!,<#GZ.=N=-+ JB1[,U1R:OBW+IB/J6AG:68B\NZ&3AKA3R6'T M,,F_C'_)&&[3EWMVP.]S//P>3H+X =NDKK;6K@#AG_>'G7+!'7#QG*UC>KZI M^2KVGP?'<"@[KMN$K%763^X=/M;ZE._(= H7_)W$<.G4CD?V:!;%$9A-VJKX MT%.YGFJZ0\6V90F6RDZ8"[M]->Q-5/U#-OWP<1[LJD9>M7O2/=% MRVNX*IJU5HZ]O:%,2\UQ%,6Q[:$!G"];GFGKMBXM,+BL85,>3-$2#QGI_?H5 M-D),/+!]O^?E)24,B/T4I"N7(VJLM/O= 462-*=HS:@R M\>?]L5!@#I(J2:YKF_)0]640-*R)44W4#&8CU)55?6UBZT-8&2 FD6 6M!EP M3N(13&XC=LJFEMZLB???P5)@F\G]#P4;8*=\3]5=SW1]%5BZZJ0):D:S&W&# M+*ZZ5"V._60DV=;*U3%,L%R89/5AP;'JK3HG/41@]P:0YUJ7\Z;F(&R%KNJ*XEDBB')SDU=9YX9]Q]C- M#)OU'PB$DS_CO4F\J/^HKJJUS%O "U>8?(@>%8$/Y@;S*-]^+AU,G8PU+[HJ M69HH^X8!ND#5+& BZ&BV-90M";QUS;(UB$I\&12^I S!#QPV MTD*FL98HZ7/4\=:H:/ M@!J;&A0U<(B.&O8K\U\A(7O,3C*AK60F=/!G09:=H:@I[M"1W*I+G2-IMK9A M@NL=>[>/:M$= (-6Q#""7W^Q$>'(";8O&#,=15$>V+0?L MO*>+FHN*6Q2Q;%9K-@9OMOD]S03.J)<1%PU( >OJV4/3]629$-X5"7' ,=P:%840%/H35[B!Y/!.QU2]*,S6(_V'13 M,V7#,51=4ES?5A1KJ$H@E:*IB+XL-3>I)%,!G;:!K5?&<, (]UR4&K 8Q??' MRU(RP=Z5CP3X.)EMRY>"A?0D"#R&G@HQG&18CJOBS!$R1-.]ACC?@'^AZ!N, MSHEGWJ*\FJ9MF+[FV3:"?>J&K\':*[[CB[+EBPUYM21)W^!LGWC^>XJC)@Z' MAJ@.?4MR1/ 6J&?#-7!C1K6&HNL. M#;?A,]W O-=.TIQCXNU)H.P.=1>76Y5DT;? 9Y1PZ2U#]71/<1H87YJR=D3W M'-/?4P"'GF%C&Q'14!6L;W ]U<0Y@K:UAI;99&]+4S::Q".G^;(-E&!@LF9X MJJ*9CBE;$'HL>YG+&\#[30-1/=L?XF00PIZ:AL0/!D#[A/D3S% M;,X<2&6)5MLV8/^9MR>!0\L%ZV]CZZOB[(R!'&4/5", M>!ASV$P;@-MJ@)=^]IFW)X&V;#J2/915\&M@6J[O>1*C $23XH:H4=':MH'[ M3W]/"1055]0<0P>W;:A8MFE[AL'FJ T-36MDM3=!*[\^S6_!=WOT:Y'EM++D MCN3YE+!SFO'HE[C(L(E#FCQ&V4M-'U4,C-G10W;YO+H\?Y[7*UAPDX4N\Q;H M=-%39# J(NA7R9) G<"+5$=6;<^Q#-=IY'M4"C59G_%>;*U"<',[$@M/5ES1+!#LNT*J\\D2#KYL;)@2NN:UU.KG&/$V11 MN.^Z@3OEJ"[H!MT7=5OW';VJ:5=!X3KVQJF!P[E]W3:/K\6)O;YF0],'&^F* M.N(GB;ZL0VA6,B08Q!5A6DY, R?DB(FAH_?Q*RB3&)OD4.WX95P6!X/R^#D% M[_=[Y?K2%J]E1?.WQ 57+)E&(]3YWU"(O\%POI%FJ;#B2 MJUN^IGI5A2QNO;W[V[]/\T^CZ%'(\NN[,3SR9AS,HNGSQV_1C&3"3^1) M^)K,@O@3_2T#9?A1$N?YIW?__I!_6KM]"B[\S812YZ,DBW_\- ]&2(B;/)E_ MU.??/^%X;X(I&(R/:!RB\3/[*HI',-V/B@S7O/0>_'[3.*,8+&&4;[QO49PL M9(RB0A33?A>T#B/*A" 3QLETFCQEPOLH%O))4F2P>-F'C_C*/^,SJ_?_&29Z MY)RQ*S=)=Z%D]9 I&>HI)9GP<_VU,Z3%&*MFQ#H'4#'R?Y'DR^[0BOZC5 MZL)9_\RN7_F*20]^LW68-8VQ+D1+434/TZ++VX+9_-._2;KXZ56=N$KQQ6"- M=Z]3JM0*)1VD^7>!VCOAWUB]U4&4W*@@-M.JH9*/H!;]],1T\GTR';'G?)ND MA @_PF^33!AB\:VP^.]';*TF*-)@#\KVC.\0=V ,!O3C)!J!=6K5?._/>5Q8 MCQ)6Y0S"VJ1D^1;JQS1>T2O91J>[7Z*[.^TN2JXYDQ[%I&:_F/1R^7 _^P)$ M^70?A+\]I$D1CS#R2=*/_Q:&A(S'O;(ZQY.RS&8PBB(:XR<\:I3&P518H'&^ M'E,?*NTGI&_OV7.;^/:(&7M'.,YQG.-Z;4E6*"9=O,58(B>=TSGI"S7^T#81 MVI\S9:%6)RT9UD QQ+:FWI>UQ/ON4R&Z5H[\]6KK02!>G M>"QY($HZCRUX;-&5D;XXD9!$:Z#+K54N<)EX&S)Q4'$5]U,.=?!6REB4^7=A ME!18QWU,'WTG8KU[Y&XPY(V;X-4%5U8"BM^46'4_0B.(]' M?\FI6G](#^>6ASVX*3WFU M'X^0.?]P_N$5#6^G6K3WNX[M^?Y'N/:]\=[U@62UY[OW?>VY]WU%5JWWW,8U MS:JF4129:QJN:?KF'UZ9&WBZPM;+V]0?:%)K*J@OZ]VUIGGK"N7:)4+FATJX M1/ 4S 74E5Y/I;LZ4!6%QP(\%NB/Z;XJX3+Y(1(N7+WS J[,V ^GT2R**4YR MUHE&.B_L9_N*Z;TD#R2U/;N_(WV6G--=NK1UYOK @Y4S^ #7*'&*VIXSP"6. M2QP_ W-J_=6CZNZ^".ME%'#W9N^U5O5Y?L+UA8=XY,A56H_8D:LTKM*X2KM0 ME?;63Y>4W=B$9-%-+*(](/FQDAX74%Z3 '+^X?S#:QKXL9(K<-^OP3O7](%I M&9V3I"^+S_WN*S)KO>TX.% CXSW%4F7 M.E -CN+ I:M7?@!WGG;CMD[JJBX!=?5TM55GHE@'FEXR!U)[:!G;:ZLN@8]X M^,9@?YY_E,&JBBF>IVR1_9"T;.0)ZL7@JZ-X>=,N"? 4&1Q6?"=9$($/)<) MXV0*.BP3WD<.2?8MF0*>?R)/P-9D%#0T_ M"]*'*&:##(H\J;Y@YH1^\Q2-\@E<#80IK338E&DPS\C'ZH]/ZU9W.>YZ F)A MBZR->;C=4QAL2(;^Q^W&;J/Y+:=TW.W66=]^WMLO:NX7D@][V7,U#]/-YE&Q MY&*P1K^!'QH:^0AJ;78TODU20H0?X;=))@Q!@8^$Q7\_!FDX$11IP&. -Y6\ M[JNP;CN^TX6P-BFY>S1_;MF61:FU),>I:7=1-F]*WMQ[N1"]AY:WCV]:+[!^W@530^W4[D*XRKL9-NG%\TW7(5= MC*][72[M+W$PG28A]6C#))TGX,L2@7R?X]F[3F"G+ZXF^;VL#C2]-5^KR0O[ M$H"#V%Z^WKENB5'4-@_)<(GA$L.S4B]7E]WJMM+E;:NS'@EGO_3J3E>Z1P],EX_V09)D ECL+(.('\WU?9%%,,A[VG[S3 M!P<>Z8W ]4MWO4T1>R^) \G@J34>WE^8XW!=_L%7DN5I$>9%BN6J>!(YR>%J M(9P$Z4,WN_W7U_)6YPVF>1:@KQ[#M4F;:NFGDK:^" [/'O3-">B1/W6RTRT+ M2(EQFLRJ,RYP0>_CG+:.K+6ORTQI(+:'6,[KG7D(=$GYA_[*I:8-5(O+)9?+ MR_)*KLOY^(P'Q$G&6O\ W]TLC]56AQ$&0DSR+O3 M!./Q\+&G2!Q<27(EV64*31WH4GL]LKF2Y$JR[[T3ZK3;!4L>2=?F]%\'[D!/ M>UJ,B/! 8I(&TPV7#.JG>X3J=$^89&63 O*=A$4>/8*[G@9Q>1G]N=G281,! M__+G\31*/WY=0;S_,OY*'DE<$#L>_9P2" 2&98C@I\FL@OO_EM2CB&^X5-^ ME@[,][>__>N__*7(;AZ"8/[1";(H^S*&!V5P&WT!//<.UB :@US$N1V&( >8 M1?P9GA9&)%L\!Q'T<8&^DO%?W_D>@IS^E_2_W[QW0C2"+X(PO]$4R544QQ,= M2W8L21&5H6H,95B9@@GBE%\(XBH,8V]C"8^$+UCXB&0O^#Y^_"G?/&7P%K/\Y#F\IET?Y M>M.%XCZ+1E&0 K,([[$[0U4?+HN?RD8-BV^D3Q^$ .+:(@Z*482WXS,G 0C- M/2&Q,$_)''X?X9G\K "&Q-8-^,RTF!(F9BEY**9L;[UJ!W$'@@>3C\HKAM_# M21 _T#81LRC+X-);F "]-)E'<7E6#Y@L>*#S'>!/&:D38,.0$O:$+(" _!X% M"=M$X#?55+:3E1*P5#2@C81@A Q ?QO0VZ.,9O!A=$D\?198"P=L@E&DK 2Q M?D-,0I)E0?HLC)-4"(1Q$*4XW(5LK[7+6-3M&Y^REP8[3TK%Q4B=%5/&#98T@,)LYEHBP6 "Y"-TQ%<0X2G*)_0STQ?P67PI&B.;%+J<'@X_$[F[! F M'?,O,5VI.WQZ?9&!&B-4\K#*J9#,HCQ?X\&L"">;F?!6^$:99_OJ9Y.DF([@ MA7![0(<$]_Q:Q"&E%)W/2ZNU'XOA4Y#@E#W!:"0K1'[I'78<%_"LKP3L7H[< M[L,2"9)X\Y^+)1_# L(ES^"("82"UGO @[-[DB)V4*N](J>7EKL5V+/TT2%)'D*5[3XK>"#;HI6WH%3-3+\2P?3UD-79T@9)IA M*4]D&LU@F#!<*A[[:9)*AZ%U2"DG+U1=1!7&"$9%':U2ORVW/JOW ,O?,\\M MI"1#_0A#QUF2WPM236GQ3A3[:C05=^/S.F'O)H3C^=A;7N\B)'7?K@H\7'@3 MK*0]2JAR7GJ=PL]I$L/?(6/KBY5@?R&CM;F!U8E'00H,[B3P/\+[=[Y]Y[S[ ML/F:7^8H[G"1??<+7/-3 [>C M6/PC $T.;@'P+++;H*[RP84HB<[NI%*,O@CULLJ@!ER<>,04"YZ(?* _SI(1 MZ ."QB]/DVQ>OFQ&\DDR&M0N!)&J+&B*J@%-!HKB*&)^"W7I$F8R<[P"3&,> MP1"2(L]P_M33H]<'>^49ID^:JFA*'!Y4^E:XCMR^!' M'-X 36I ?2!\$;R<.I$#G"9-%MPDXYL"7O#^ZY=?/I3X4S!>%!RDQWR>)M\C MF"H!R6E%@_Q!D6XM 2Z;MM!/CSZ1$GN*O"E _'H/02QURKN=A'HKMSL)QA18 M4Q.BISFE;=*6-F;*9&\C@R[E:;+82T85!-A$PNP1O]]$B@HY$S@3QK'OFB^$NA0-G ML1AK2L;X=2+0AI76QTH;O;L5A.::7HS&!E4,.O&72M$:-Z(*BO;S A$NN_E[ MDHR>4$_A(G^A!\'>?X. ,A043?SP4;B#59O"0"L]^ W+LU!Q+&[\#.L8I;@@ M[YABK]YTD/Y>W,V8J::TJ90F,J]Q^#:4']P:!4[OAK 9J7Q54T M:Q&D*5V;8(8*&+S(1%![8SD,U GL@8SJJ$BK%]57;)G:I,8U MR-=>32=;DI[9VDEIH8"9T';6U@.__1U6(\J9B45+E&641BS/L$9@N'5$$6Z*B"XW^EO71":Z?,OD/:@DJO;OJJD* M-V7,CBN"%$K)A,094KZ\M-12LHQ:"KSO*2PI=5BJ)%&5N?D6?"_54'F.!3S3 M8E8P4\8TWJ87U)09#O9P989WKUG&@+5A9<$G4690S\C^0^ TI1 MB42-S+*@\,4'&.SR@5\)TKA6Y'.LM_)">/7*/L\A[(@R3P)0=F6D#&RR5'ZE M=UP:A3+M6N7:;N]NA3$9K6VG+$N:!/:9Z;T4%K$C@AS=47N-K/]15]Q46F=! MF7I)&\(U9QX6*.",JD[,3ZS) -6OI8:O]!TC*(H%/ 2MUXO)ODICDN\D#:., MK&GUFJQ04[Y)7E9Y&QCWJI2G@6X2:@2,'PDQN' @#_ M'#Q3E;J,R%=UFW&4;C/6=-L,2_S0[\9HB!(I6X]%J?15(RU+_1>?,SKR>SKR M.1OYZX&%@)%7BDQTL%U%'ZT>Q[S**:UUF!9>XI&7.SE;^BY[[ZME EWU_P5I MV*<*8-N^YDI=PDI+[U8V.FE<)VW9M-ZAO *+>-N<=KNSI'OAJ&CKN^&M6*#& MJP1PT=Z[90YJM'-)^8OE%WLKX#[F=O>@R649'$D;K&R!PRC X4E7]]I6-3R8 MIRFE"G,:7%I3 KYUD5;[GH([38H15=0%O/\"7>LWM.BAN88LW*0507 2_>#-.%F](>2HJN\PA(R;(9DNDC> M[$V4B"7+ [K>2^_OQ?4[QK'8I?)@U]!]62[51E732G54B?X(@[['S4MXCK?P M=/:I@[)LQ=(\S==$Q;X> MXY=8^#%((1"7=:JAS54-C6F.*:$[8/5=>M1CM(X1](PDBG]<[*'7]M[ 8 &? M8_5 E$WPB_\ 0;^;)[AY%V"AS2/;P)F0*>A%$D[B9)H\E'G9N"Q'ZF"KQ[B5 MVMWIP1*<()N V?.*13X9=![HM]_!]H%**W,Z:[1%K36E>5JZWUGVCT'*A*3* MQ2Z+J%ARHR4:R&WO=L$$(V10MK?;Z(!#Y[#(,\/%[4Q#O35:7\IRA6:8!P&# M4H'YL@3X)8NY#8PU%91.I7STS,J#-D@XW)'FQ?PZ)/UB!%VY-5L7]/-(NLXE M?5=)O\-J55IP)HE=B;L=/H?@$@4ORWL5AY3Q#F&U<4$!<6Q"0\,T"49/P7-9 MSPS2DQ$V#G#J@[+\=B$7 8C0,^9:NE(6DGBKM,IB@S)$H]%4+!!8>QPPBQAI MRN*![AACP?:HFNIZQ3JC]T)E! \IH>%-&=0M=4>Y5FO*!8MV=Q96(&Y6W/^* M6S'EVZGB6NS+KKP(MY]7OJB>&)9U'[2(IU:^ [\7LZJ2$T8WPZP \$>0O3#V MVN1H %I5<3Z3O*9168E,->"546V>;E530T_#L]&P:>Y"S#TF*K B"%*3MJ<) MB6MT76Z)+TBPPY I'9;/'"TMT3A*,PREI^/2#%FWPDJUR?+IV6)T"WNS32&6 MZU;6Y,+:%;6C4&N4PDQ"!R)JM5QHUJF$#FAQ1%E%6!8* HWK5"N7F.Z1UTZ% M555AKES,.U4SQ\N85:8"6_A'E";>3&P'\6FR8/T^0>&'2&(@<#'@#_W4,<)&3!F.3PD1X4P&.D>%XABL=I4#5_ M( +HG=](WET((T,,TY72YSJ?Z_Q5G5_6FR2V+::V;X^&,.;@$6S U^0^ 4.1"?^13/&2Q=G:5\W3?9#G M4W*#1?!D!..J#L<5,5@KK QF*#3"(YE$(8K>)9@NQ=3;%B]NNKCIXJ8+94LW M;T5NNMZ*Z4*&6_#@"NVG44;7YC[!:JM22=3/'O$X2A6FV3:B M/=QB46)Y\G#ZC,\'V4D$&JK5RL#J![HCA()('D&[CWB=^976F:;ZHZ M8W8G>L2="W33VCD,UIO*\R6LR"GK^^KT7&)?Q>BJI)3@=[.@]!)^)*.HF-W< M4?^JU(7/0K546\"V^VQ#!(A_?'*?TIQN:/GO+OR%HVV4]WO.UD?I8-4YTN09/0\+JU"Z2*SI'14 MQ?C*;,P/=!L/&' 49?,DH^ =K!2?'MH?/U-?$%%F2JU?1]PJX4E2VEU@0',@ M3?"L)\(Z#VQ%C"M?01$+5U&]4)DTT;SR29H4#^PH!CT24NIHE*"]B_YW*M:O ME_=[Y#X_L)[?555%'\I#TY4=VU L1W=+7%/3M6WKLNOY7?#E057;5?E#1Y[( MJ2RJK*Y:5*F].GMK4T:1T$9<-.^0T!-8-$%ASYCXHL!]K:"HUBF]#2A 1>5?U$C^#3VWX*2J0? M.\N2D&$+#P07G-'[VO4__N+_'3$RP3C7'U.!&C'\A"G.+ 6Y#M+\F6F3/#GJ MC/URB9;0!>V"&&!DW:!^4%NC!5S8:D1+OI>(K#NMYT 8E2D47*8?@^=*:>O@ M2 VK1ZW?]:X\Y]487QG[EAJU)9NE:V+;*:4"PGIP#VFB\C&94MB@D$UF'""2 M-4U1MU;LV>'X,0<,+AK(4C5P(7@,(H8 !H:0RM,HF4X#X/]@AI@K].1@D+IA-;DX=_+B8,3%N;1FZ9*-MRW#W!,P%X<1O>* XO;2%*,NP M&N*.F=F S;VM/.L8 N)V1H\>*7,?P8-F\?6J6915F-=G"FD6YI[ M/"S]"*XY.V#<6[W1F,VJ>H#H?8%SB'GGU4!]'D0,>;Q@*&JK&*04:*T!S;ZV MT/1(.OS_ _#S T8U)1+Y"E);6Q&^UC+U!K4M@1<]E'UCLQ-=TAM./1?Y#1 PS!1@@"NCMQ6,2FF:KFZK:F2_"O;7F.:I6=*'35\1SW MLB.V+D.I-@?>S-#Z24H0!<)%3(4X?%[N/7U%R?D:9;^=*_-Z=)SX;3THS%A, M."[G'%9SAB^>$$)A"7^,V9MQU1 !/'ZXO HD)B 0#/6.]:M@!G6E9V1%0@JG ME@()<0^7!GETAWZ!?;$&]XD M^.R^P F:*OA 762$KQ=F"4QR6D1PW*GOE8' M<+L,TS#ZC!]H(YTU1,X=YH_[C+6D*076H"AQ0D%I5!FX;)ZP;YCK4K:-J+J!/ 11F3'#I&U9 ME)",QT"(95*LM@YW*V"[)?1BB:H!DXL@G,/RG,9CZ4X[7D0U\91AB3)R@W-; MK[I@N'M)&CU$U)C!LQ[IBB_J-LCW.=65+**$M:N9(%I(M/[R1=D%HIM4*AFF MM]#)*[43+ %0-D02WK-%^D#[C"]JE5HQ2_D$3 ]R7SXY>F>,>0DL?&_E65U6 M+]"U:>5)K?718/G@@"YR*UD>9,)V1M::8]7V"=*CA]7L23>F_[''LT@>%Z3< M3^KV=?W#?'A]O -,YY7]":;/['O5':4E\"_%Q_+>M5 MM?)B::4(<;Q\XQ\K/ZH M4X@VY]Q-NM\[Z]O/>?MJY[U>B M5O9NM5>ORIKP[.:TVT.1B#SQ0P&RQR#Y[P'O3@_<7YZB9_J53*[ MDHSKK8[Y;+4M>;._^!7RX<8\ %=IG-4Z8;5F?J=-5=>,L<.0$(BQ3\^8ZP%, MFXPY+-)D3A!$"/XXI^R^2.^2N6G8V>#LOI#Q#VV1;BO;O4;"#BA%.;954NG6 MP!2USNEU$6R#]]VG0C@E0?K7=]C]8>O*-1C78 =J,&F@:C+7 M8&UHL+U/>%Z9_^4&<3"*P/]B]6>'1 =R!PF//7S]]N5+5D"^]+;DJR\KW;6M MYR;]BD5"L@:ZV9K3?"TBL;_QZ)%#W"5A'<2VR";"G (J93E)L0%]%Y+4*D'/ M*F+60%7$SIVZOG (CSPOP$Q=CW#I8FL; U9 DEI+./1EG7E U!]+2!:K=FGOJPT MCX7Z8VTN3B(61]3DUOCE6N2"1T0O$-8NLCP-IMU6'ER/WR8-Y!/4+/:%.7A0 M= %FZIJ$2U(D+EP\*-H-D!916+C?AW(C*=S?XW$0CX.J/2$N#\<9"^Z>'>E[ MK)S#5.;?(;8J$!OEF(.8EWT^H+UC)=MH>_WG3B19'%AR>V'HP12]",[C02S7 MDI?"JUQ+MEC'K0U,J[730UQ)[NI?KK;*JU]_LH'5B'8T#B$R?*L)]Y9Z,W0) MOSIX$?AP.]CA !%R%QC"DZ!LE<"@>]M"*FT?&!V7,GX2'HKV);JF>$AY4M&I^23YY._A,ES?, CT^O& M&4#;>@71MJNGRK=R.*\=RVL5 FJ#W;H%">0\R$$J7^'*G\L.:T/6,H:UGJ'U M"V4+J!P;TD*(Q74BY\<3\.,JZ_VP[*W$^>]:^6_W+/2YF9,KRS?/K+WBQZ.5 MY:77WG2Y[^2_F)D^IW1?]EX>1W#=F53&"9"^+H)G\#Y>)-/#(AFNOKCZ>NW M3'MP4)?--5R!<076$U;D"FQG4JDG..]W$3S#U1=77SUA1:Z^]B@QYNKKC94/ MMT2US:G&GY*<"/K1G=HW/[RF&]OYJY-1>G#I8X MZP4_BH,XC(*I\#G.\K28 M8;OV;MXJ"#?">Q=^BN*"C#X'OIIIIV>J@9KJLTO%3$MO@F3.(LR5G,]CKZ3D9#B"L0@TFP+*XB%(LY(6*3P6PC_1+DP M#D+<3'@6RKOQU7!_( @I>4RFC_AYFL"=U84#^.V7V[O;$JQ'@,6>K5[!WB6L M(IUNN Z>-)WBRYXF43@1@C!,"R)$%?L$\/\"N&D!'1-.Y5:P,P&>&199QNK% MC^6GI<[;<&#[D&<-A'W!4!TN"$+8=*21Q_7 $L,T*D1CC1)D !CXLIO3Q]P'2"^X+2L;(YBD)X!OP M!.BS@OD#8E& Y_P#>6X1Y :^& MJ>!JS(+T-Y(O!XQW9\)3!*LURJ61 '#SBUB)Z'J)%/2*/L-Q!%MH[ .B'X;@'0>L.:YQ/P MWAXF3&H2E'$@'GAZ_Z1/7GEJAEKY?76N1A8_57?@#XNOI4\?<%F9>-98#L83 M$EB==7D M@6J3Y"EF3Q+FTR);E\Q2:.';&%_.W@,Z<=U&")5I8(>H7AI/28$7Y\V6O3R= MPP;SRHH\!5E[CAE++=^:JECQ2RM/O#V9GR 9+2N,UJ.(FJ(DZ&"0=B&1J[9U",UHYA"9K9SV- M(ZO\]1T?)CI#S=GNJ;3NZ\^&"P_" \?AG'GMMY3W?^-,!\$R^.S@*=LL L2S MWO"0*0TV*Z?U/ZG3^GJVC+,D9\EV6-*GP=I7K@,YPYWJW"K%+7G>R^[VL=C[ M(K806?)$MMH]',SK'OI)N"Y8K>*M9?[P0 MDG)>[!$O=F2L68I75@_PC7I>Y7/N_/RW#5MN(Y+!^^GF%V[?+3>6@DP(A#" M@!R%2)B0T0.AEZ0D1&8:T2MB^#(4J%QV!: MD%O!7_PM!".D2KEOGI+&BQ<_TSW),"QFY=9X0L]6AO#ZE$Q(G.%T8 UCH'TV MP$.!9([[?UB,$#\+#T$4LUJ*:9*5.]6P/LS2N@LR.!I*(>TW@#D#X\,,[5#E00> M'J;E&01#=U)^&^"NX?I8X'$HS\"9^90L\#*#-,KH_F*:S 104GDTQZU_8/BR MT&,QM1S>G04AJ[Y)TOK#2@X%C4R0.E7-2 XV_@$> (\GCV6A!A9>X13O@_BW MM)CGX3,^:Q;\2@MRQ@&, !\!!JVB2+F[%Z*60W1=,"Y:/R1K 41LB0L=9Q;X^P =:>40HO7C@C:*[92KF" M89QUP]ZZ:.332YK[A> (OIPE.&(_Y?#,"T>RK*SV-PIQ_V."$/?",,;@:_'? M(OW2Z:X49T:.BO4B>W($WVL&8+L$NZ:#6)+R+;HA]H>SI^AIV M1Y3VX4-T:6"H.WLO1Y.F+\R ]_'>[F?T);BF>6N:1K$&DG6ZAM%]889C-4T? MB[G[0ENOMJO&H\:>:OK^L&+O",-K1#Q?VA*$FMK8/;! ZT^N"<4':!7*]I 4UM#4.P+/_#PYG2Z^PIEPAQHXLX5 M]6]%)KK:N3F/]5GE2G6MS.J&?M,F]>TL*V:8O/Q.TC!B5:E9CJ61R9P5L&** M$\MR(X8_B#!5:12B46/7!4]!.LIH+3R]F1FTH'QN2H*05HV.!*!W"6J7(YI< MD3Z73YB1?)*,NI#Q;3NBK?IOYU4. WWWPS;''NY^D6S7HE-X\'0" _QVA%,> MJ%9[S:3>NG#N;_![8-=;3:^5&XZGB1V[WQ(XO2-M#"2=I[QY]-D7XW<54J6* M \OJR >]8JFZVI/OG9SY8B>Z%U'J#0-0QZ-:),[862T6D-*-I\94#WEM3JOM M9PE6V[?R0('0DOU6GM4MLFZ%-,T KQ\>4O* 9UW+C@1X2+^E8^J:.0"9;H>Z MI5M$3Q33$^KD.T7*'E&6F!?I/*$ >/7#O)E$1X:SU?:^1XI?/ I5)X9UDS;=%Q^9G@G^R&V;#]P M;9(T$XJR1\F(((($.ZY.@4&6 !ZT44O5^:,\&$_!1>K(%*@FBMDL2,M3P_3 M/N\"V91Z%@RN) J+5] MH @JE >%'VFRE&$9U#I <"SS-H\#ZZ:Z/-MR]'E@J97SP&Q,;^I@Z?%"_@-V M Q&DA2Q)TB?A]R)!,S]/H[ 21@I,P=KB,%4J^K-@JR,0&OL0FEM[T*Q19-7%HT!_2"N530&&L%#1U$*GMB4XJ!@ MMY?JTWU&TD>J0*)X7B"<$.N-@JNUNO2XT%D$PPG2VC(/UAHC#1B.$>UX(V1S M0G![JX*BB;+?!@R(:/G:LKU2[25+;HJ6R"4EY$Q*,5E*Q*0I E.MLN,G?#QG ML X83%EAL#IK,<99+M #B1'W!KB++E!MK>&2&#[_6@*L94F1AF2%Y> ; ?L% MT2W0^:('5]W;J&&EM9HFJ/^]ETE==PE>,['"2POSLB6S]#T-&3R@*ZL'4]R' M<[?YU@T_J%UGF[; TW;FDE>W0=J<=KNSK'F[8&][VMQS%V'L<_A#(9/*$ C! MNFC513)-'IY91(1V"W42*JBZ#T33%[D0$]!S&00[4^PC6;5;JR$KT89XH/02 M6#JTN33,89!N$04)0V2DC-2>?3)TNTY2D4L-TL97,KV+3#Z?HX4@K$N-$S M#Y.86D[JZB7LWE$ A&+S74T1U< M%XZE\8E& *"K8F'1K153AK3-MW-E@W[&&UVE-BU29 M!A;P;1'J/V7"?9*F%&,RJ]6OKC>21OX:D2Q,H_O^=K]NY3GK,V]MG2Y%0.?S M-/D.MC,O&^\ND+Y+Y/,]K$1&X@AA1Q>-CLM^\-WQ4K,XXYR\] -B>']##&^/ MW+?&20@+O5PD<'#:\7]5V6C;_VW/.5C6 M6MF3-TT."X!JUJBAT/"IJ7J$/<*H5,V_A,RPKW94^U/3AI][,I5W/P\KTT MD*3V3EYNH\N292Y(#Q^RZ?VVS7F]PV6+[:B[.!%V$1U#>X7+V 7%NO CE(&J MM^9';"7<1?!1BU[(=9W$:[VYXQUI*8W$]B7:.J[6SK[$ESEA#2>%._)0-JZ- M1\)7POK2?H['F#C)VTJUOZOVB'ZBVS]EU\:5'J;++=*['+Y@8\)T'K(!#H36 M&2^&A?N3@_;.0+*:9E=/<-_W\2E:YGGS^3+OE?@N^'Y9]EEQUZ(FF M.O0MQ3!$T94EL\P^.T-=MGGV^6S5A/,T>8SH44A:\T[76Y["E M2)SS(>]S>%GGQC\OHI=:6'-.Z7Z1[A>1BVLOI[N-_2X^ERLI U%L;QOAHMGF MV!0N!^X]W/YR#<8UV($:3!NH#QM2N#T\&(:N&)[E M.R2$N+[F'\9M:]"J%UVN\D<><;VJCBB3 E28]:!ZR0X9D!-X"*S;;4E'2VL8Y1R2KS_X4B&22>>V09&4^^!L*R['*8/,; MWA+VF$WQ'58+IZG6:!R-&M3Q$BBN4!"&:4'5T")#7X=A;DO[_T&5;ZUV#]&G M9CTZ"1('M(T>?%Q0098I%0RLG4+57=4& AL*;E%6(OXCN<\$ M.\QO!>$+^SF8)06M4V2D&J!!(?2D*EJ0L!S#/:&6"''9(BP2),(S:/@2LR(E M:*RP''!MF+1>$ '@V,.7Q@F'PHH)"8PUHG8BB..B!#T%H\,*%>_)0Q3')02< M+,HBHF0GQ<,$/ZBGPX#KAJ4,I!12ALYA!&\\HS:IU@VJW4 M.KW0)<0VG"_2;2&OM=]+=2#)U4'\("L1K[-BRCJMD#R?EE7'$.,L"5G_@:(] M/@8I>K3TG4&13Y(*8)F6([/:7XK[5[J303&*2J6&5]""Q4KE47C] MQ,WC N5!->%N0DA^N?;5@QBS[,Q!LR$W5#]A@!XE(TQGX*\O^(]W3P0BT0GU MF^Q2$3T+[_]]V6#C[IO][\MF&A^$*,N0N!BC(WADEE%@-]1%\(@JM8/^TDMO MEG&IT:EJ8,CA(M9.6Q3W632*@JHQ" Z5H(R6;ECM[6$"RYC&3!\7I6J$X3 L M^F7$'CP$Z'$)83 'Y3@5Z$?L=)05"&X.XQH6*8P@B#&5 BSC@KL81E/!HQCZ MJ,IE4;3^+"G*GX?N ',)0&LP=2D9DS1E7%R:A>$OPH\D?8!Y+VYF\3\;-\E* MQER5ACR!<>'LNS"EBBS=ZNW*]_N*@7Y+DQ@67[D5A7OV@@]KCL(]@35X+.'@ M:EQ%G0XD2KJ @,_7%[C"5M[0'Z8: '56R$/!CGZ7= 7YIB>%1K ^I>U5PRJ-+'.\ZR(2)@7$&=ESEI/9 %>Y GI^AHFB7B&_%S!6!)"-D]K1 M\^5)I>K%+^LY#.-HBZR%GHMBIB%IE($/BC(!F )4Z06;]1^#.'A@B) UK@CR M-3HMB+ >RE)HH1'0FSJGZUW7Z!D;:ND7)AZB.X;ZU1+1).77:-<0[[#TV/&1/>(6OQK0A.:>/5*AO+P\T<0&&(=3;BA:>IN./;ZBMHH.V+TYL(+P(^+HZ MGNR7 MFFR%N]3.N>N-*,,%V_T(,6<03@I,V.X#&7:!%N526?)*.>\+!*\;DC)% ZG =WZ[/;Q$5[#?!L%1@M#^('K/BU:;NZP_#11%_155,W;%FQ55O3G:%2 MXJ-IINZH'L='.TMWCN7BELT(V68?R\*5%?FA+MH-56E> CR%^2/A^H_6S9,1W5\A3/LSS9 M]FW'*+6?89N*Q+7?F;0?6U7UN3Y=GFG &@=4&K/T*SU[?"]L1[[QTW]/=[_!OEIHXO<31Z*JZ\]V>T, ME3_G9D<.%7K-4*%]8[6.T$![G3UN/>?^-7C"BG3X/6#-=+/B'C-YL_MIM.%( M.,?5VY&N'%=O#T 22WAITX67S MS;$JK(7ZB"MSTOXG27^[B>*;>9H\I"3KI!WN(10[*_BA)@\,M;4>XWU9ZJ[M M/S?S5RP2JC(0+9V+1.OVY#IC?S^*HVQ"1K1A9C<]UK]W)5PU7-:56-)@\DL2.GZ(I532MGIUX^#E _ M-O #"3+B)EG^#=^SSXD!21EZFJWY^M S+--3+=GQ-$E7'=!>?3M\=J'"61HO MO64OX"T4V?:9E)SK>#WRL=3\LD"07_'@S\F%O<_F]Z)0KS=I#7F@*UKG%.G+ MVG>=-^V1VN&N5\]T]=TD2?,;B"5F!ROKZZW%DE5>B'5Q+N(%JI0>*>@N>>^_ M@S2BJHF7NUD6_XB3A'U:L_^ M,DZA*0/%:B_RW4:VB^ B[K*>3/OO5@O1FY*!NV(^9UU]07>'0381D*I"%(]Q M2YW"E-::FR:K:@[7G_A;B&_=*HO'2 EP[PN&W;)JYU]DW" MV+5?A&O!9(N7+N3+^J!%S)X)XS29-4+T7J=@^T+.7F59>Y-(E0>J+)^,,GWA M!9XK[:'Z[I$Q[!2&%D=TDXQOBFS122JYSX,H9IX;^1Y.@OB!4->.^6S)/0R% M)FJYS\9]MKX2COMLC9IN[IEQS^Q0JBBBR/TR[I?Q/>SF'O9], WBD C9A)"\ MA_O8_"A\JT?AU7:.PBMOZ2C\A>YYG=WUO["-KM.W=/OW]1:U.V]3\Z3 [F=! MTV:2X)P^4.]KXOFYT-7082"WF-7M^^(?&S5+ MTB+*0-=:*[+ORU*VJ"P.A<1[ >IN%0T/;#Y92"6]XX=2)I]_#/("IO>\-U*> M[!J^Z9J>[0U]5]=ER9$\33(D7U5L37.4ZT+**\F$'>LW5;\@2AY\WUCWPUZU MFV=\R+.%)Y*2\T#ZO9J4>'6]KC>S86FWAB1IHF@9JJZ9ILGS'!>7YW@C0>5/ M(%C"+*'UY23&00I5%^U>U)CW/K#@467]/GU@B?R4/0\J=Z\M$^5]MC"O%R#' M'+2XF=N7U3V+@+P1RPV2LT^3Z#<(^&(,-)[AY,9H+Y':AU^NUQBI UWA>&W< M&.TC.0HW1EMP6-N+I+DQ>A/&:)](^GJ-D30P=!X9<6.T3_NCE 3CG*2=F*0W MTR56&YCF/E:]&[+UA:NX23M>,&O(D//@&2NU.^FS?G&2IA@#?2]KSVWRG,=@K]'LO3*P].Z#L";37% 9VP=NSW:FU<\@ M<@B<\QA,"[*Q@*@;[XD#'W=)PLL'/FZU*),C'Z]INPL[%8G-@-UD!F1__E,F MC(N\2(DPB^)H5E2-:L)D-HMRZHX/A)A0)+"LN+\ISYFP Y51#)>105D2N5XD M9 X$,(3PV0Y#1!K#0J*[/(A'03J"UX^B,7 6/7[Y+9E'H6"JXH "D,U3,H)G M95F2XHG,ZE<97K12TL@QA?G9R[=>D\C/7O*SEZ^DQ7I1<%B7+!M]Z;U]@KM;^\Y+D;27)I ]/B.^;< M-.TN-[Q >4N!LJ7PHYO<-!U,TO.675Z71^/ED]4;"B( W"$8)UC$:"T$L!&F*?6MHN\$H$X*R "E A/:0S+% MZ%98;Y!!*X'JC0N3'%Y?0MX.RD]AD6*A4KWX<@!O' ES$F=8=X1_LTNG"9(' M!K8"]9:PAHC U-1UHA#Q*R#RV:VP,K<$;HJ37)@$CS #^&8 MV\M=U!VPAX7W7[_\4O[]04C)O"R.S9QOAS>R-=+WH&KX,0[KVUF5+)'S-+/B-K)T] <:*,GP2[9BW>->ML)P) M?>4*(F"*%7%A\A #A4:XR(QK9O#$D#$V\@[6R"T'?P__C"H.FZ]7#5=>VSCZ M#E>M#1$K<-;(<"O8F3!+LGSE)1EP).7'>9H\1B-*TV@VGT9AE M ,3*H+P52 M'822=01-%TT3DA1L)U($;U@==KV%0O 81%-:PP;S;\X=1+22?'S6QDFO3G.5 MY-,LJ>0=;Z1-3-?(,@OH;Q&K&EP9P@KEY],"IPAK!],+@WD$TZ0+-XI@%7'P M6;G(Y#M[84Y BG,D'="1/3' "D04[5(%+)<"!_*\&&M"%5B&(P)A),BLJ<#H M@&19CNII0F!QJ J$D#E+8J#ELQ""(Q10X,:2J]CSA*=H"DM#X)DD#2-8DEN! MFA[X I4;ZP+V*A/1]RQX%A<0%$ :4"%&78,K';W :Q>KL^K*>A)D IG"@K.^ M'\%\#O3&F6:3),U+8U#2E,P8V6$E@C $-Y0J]:'C M^F- &Y;_2^\+F/I"SGPBT\<%XA[MWI:!ND2M@K*+JY2.ED*W8H!6[0].*8EA M&K"6,^!0(2YH06XE6QGCH]\+(/GX>:%-E_,KIU"V!L;[4!V +@B8V#9(4RL3 M1H["\6:PFK2T-\XOF%-^K.G23::JT28&EPL)>E]$4QPYN!I/\!T"KA*F39(Q M4 76;1Z$A*Y;ME#3U%]8DKFN3& ,P)II\CT"14M@;8]U+NGT(/)HY3G",T0R M*#ZM/ WT8WNCRF[;9;XN=1*(T1R6A!KW\4+K,$W^%&3G@?'E[8A:+8G7VBF) ME]]223ROJ.]W1?T55LQ_FZ2$"#\R9VP8H^.U&K*WE=_[#+I6^XKF=$2P_^G%S8^QVQ7IQPZ+\Y%O$"5TB,%W27O_7>01C25V;FF MN9[2?<#^JCTKHNW53'7VTY7N4 =1R@;O=*X8%B<7PZ[K*>1_M?&'[? M73&?3ZL"O3#()@)2=:4<+R73H*QL:I2JG*Z$X*5)7V_)@&XJ2YW;DYH!35=W M$=17]MVM(^^71/'()QP[ VW/^R_$->R71N6E [QT@,=MVS9QK;-OXEY-Z4 O M2,FYCJ>(CZ6FBTX\/=2"->2L_#Y;.>"&A>@S\-^+='&DI7'8Z757_E %<,(5 MZ+WEN2!V[1?A6C#9%]^?9UD?M(C9,W;.<#U$[W4*MB_D[%66M3>)5'F@MMCA M?!ME^L(+/%?:0_7=(V/8)>]]W7#P/;G'8[O,Q^5%XWAV. M=X>[//5X>1M=)]VPIKO32ZKNNTW-DP)'H>.=TP?J?4T\/Q>Z&CH,Y!:SNGU? M_&.CA@NQE:?4/QTTH.<9BAH1+D*+M-H$OB]+V:*R>#F$/MG >A.?VQ2*;K5^ MD<'%,C<2@6Z!,8*'S<"%=+.C$;$CEEUC^H>,3KMMHLH?\AR&%+C O6Q,;11E MM'<] []M;?CJK:C\L9T) (DQ4'@=['"O],$ZF[V63A!>8KF7PW9+W[^4NZLP M&::XCQK;AB7?R/D<*H&;P[6?$N!!J[G2K3S\=:C67>P"ME9IDYKM$J]39/X; MX;T+OT1Q048?=J;DBY:G-T:@[ =!L? WU!LB+BE\WXHBVS47<9"2?"(I.0^( MZJMIX%?7ZWISR99V:TB2)HJ6H>J::9H\LWQQF>4WDL;["9'P2V1V$N,@!8^$ MA**J]^%43^]3.3R/5[]/'U@BQS7A:;Q]>M3N4S1RO9!DYJ#%\IF^K.Y9!.2- M6&Z0G'U:J;Y!B"UCH/$])6Z,]A*I??CE>HV1.M 5CI#)C=$^DK-/%]PW:(SD M@=Y>),V-T9LP1OM$TM=KC*2!H?/(B!NC?1K.I208YR3MQ"1M*:.]'I.E#4RS MH][V>Y"M+US%3=KQ@EG#XJWZ]'(3!_DC;OX<[L_D"S[B!V[ MBYR>P@=K1[*R],K#T[H.P)M-<4.'P!V[/=J;5SR!R"%7V&$P+LK& MJ!OOB4/-=TG"RX>:;[4,GF/-KVF["SN'CNW7W60&9'_^4R:,B[Q(B3"+XFA6 M5*W!PF0VBW+JC@^$F%#LQ:RXORE/]K$C[%$,EY%!61*Y7B1D#@0PA/#9#FD] M.182W>5!/ K2$;Q^%(V!L^B!]V_)/ H%4Q59L?T\)2-X5I8E*9Z!KWZ5X44K M)8T?R.OQW[G&M3BJV M%@M?A(O:BTKBRXAP)'&@Z?M4OQU&KXM@F]-F6?$,7(->UZ?'>%%R690L&WSK MO7V!N5K[STN2MY4DRRUNJ?,M\[=HFGB),MZG#DR+[YAST[2[W/ "Y2T%RI;" MCVYRTW0P2<];=GEQ\J8-+*F]%,86ZO2%1WH@=E=:\TQ+*ZMMW0.**\]0?M)W M&W&ZTI.KP'Y0K(&I=50OO@_-^L(^+>JZW4I.JK__\N=[N/WS7]+_?O/>"=$(O@C"_&8XM#1#5AS=\67- ME%3;':K&4'9UPW0DR]+?_6UM1>K4W5+ML&E!3XNY]NI2'EB3\FN1Y='X>;4H M2&ZY**BLTLF$=+' M-ZF+/X)8B' JAO:LP*!+E'V\G$Q%8+J1KBJJ1\/\H-N M#;!;TVF4Q*T\CV)=MC,T]59I>6CY!6#)(?U:>5)5(]88J-G*XP? O-FY+J:Q;3B+8F MF9+)->)9-"(NYPT%]AW!@N(Z9E'&]!R6*;(J1*QJ/!VTX@Z+R\L2&Z'@PN$S M6RE+-(RSEB5:YRV*?$-SOY"*S)W_NF^6FC MO]Q-9I2KKSW9[0V6DY^[FO>M:K:WR6K-G !'OMF;,7^),Q(6*1D),68VSBF] MO4_/]Z+;-ZJL#<06^W?W??7QOB[[=O=(X?3.$G)=PW4-US6[ZYK]BUZN MRZMQP:&)./EBR!S,$IC\/R%HKIJALGZI4985M F3,J-X.+@\)JCRS;N>Z\.]![ MRS8YLSM7^GQ@?3QY-V MTG5KH*@=::T-M.D+-_"0FJL:KFI.G.&6!I:Z\Y8V5S7'N#H]BETZS8(7*2+Q M"G/,5B3Q0)BN5*SW6EOM@K#68[:^C(.@G="R ^P^>:!J'1U\WX>BE\%Z73MO M/5*>W*N[=&;E>K+?FUE<6;;I?EY?H<4/E^-1]H5D//[=F&K3](%IG<[)ZPLW M\%3;%3IE?6$NKFIXJNV,Z$(M@C?(UKQ=\(;/L?"/(B:(+:*SME)EQRM:Q$-: MPC/Y@RIKMV++B# /#REY"')LA!7%830/ID(PPR(D+#B*\JR=H2NWDJP)C80 MGB91.*' 4?<$?UF6TJ'?( 3(<5&"M[9#@G'T2(1GT'C-VKM#'G!-S3/;DD:I1?61I#$>:O+/.K\4 M&1 M3X24P$O+QGA-?8#?,S%+BCS#]GI(]0BU'XR,/A/?O5P0^E@$\'H@,4GA M66&2SI.4ZIL"_J*K".^9%O1)3TGZ&_YO&,PCQ)/$AU5_TU4?1;1]8(R3&0CW M10:6( /V"'\OHBS"?0G&*S"-(@TG"#=7C;O4R(NTAO$IHXT'@8A9GH2_O0[@ MU&?K8V=44HHLHYV8VV%UY U!:M9''B;F[UIYSM:#& <-[EW%(4P<0 @8N\2T M"BS ]M9^%(.RC8 +[W+X@F*;"L$]*)D!"B$#XI MAH*VZ@#,@A%!/+LH!O:$ M!X"#ES(@IQ:44L.S?:&(G*IO213;]AX0B@K3-5,$,\-/O]S>W8+'.IV">AI0 M241:$)#.QV!*F!)IQQA)6O>SN7L"?LLFPF]I$B?IK2 X23ZI7U/9F]: ]<"_ M$\5V_:0Y&D(P'C/A*<+1PWJ$JUNYI0)FRJ/ZK=9$>G]HNPW(=*O0=5D&\H4V MGL3A\Q+H+ML!O\XP#%,U=-?T/=U2%-.S19GAUVF.Y\@9#21K^H".B75$FL?@^J M8_PA6$YQD M<%4QK*0.&0:8Z:CBB"(.BGR2I-1-!Z<.=! UP"26*43F$C*2/ M4:?HLQ/15P;3T<$,P@P$HLXI4XR L=1DCX3B(INA' MP@/!-08-"=XKN*KTP: 6@@=2C0S8F\8:]*?RNVK\;'K,S)5/S$H?&B^K!E&! MH9<-JF59(R2*6M37?HD-$"H9H>+,1Y'(=YC MI[-,^$H>BO+Z^L)\_F9_;0:2308!_Q@89YP4Z0T&-%T2.P(OC@P31_;L^.*ZV;<$J6KPL@(LQ?#=[PUOK;8.X/:3!C M ,+OH\FY(IC150&1?@ M==,/V7,&X0)[4&.\$%Z$5"71\'S$EH(2)@6] 8,#C],KTDIQYA,@W@W$JT#4 M,J_!6&>! [C!2(!2QXPR3*.W(@%A>OK 8+YIWJ%T2LN5KQ0.%0<0G#A!J;G_ M%8P5DIH)4 8W8#*ELI<-,LR#J*TD;-LYL&JB/5\>*@I4'E?8K8QV03(8RU:* MK4I=M6:NN1^3(7BNE/F@J%OS((/Z;,M^HOGX':3HJ'R4(UR7+E MCI5N_'=<#M8)H32,XX)F.:/XD60YFU\4OVY]*K<@*ZA)QB>!=@QI&KS/VF6I MOTO-<;HT;-OAFHU,FN9+EV7-YQD(&# )0?A;G#Q-R>@!G87*R:NX 6)G($( MK/),D[K3!/V\*I0H'TV#*_B:Q@!#%I24$9I@A_G2VUB$$XN]$IKL+X.T$>;@ M<1LIKR<]U\8<)@EMW\)T$%Z$L_@3\NMC1)Z8PX*B&.5%3OV,N, -"1QKTSE# M1PQ=5,K4E[O4GS'G2S<\C%4_ SR36913.BQ3ON"R1""4S/4$2E,V6 ;%&Z*_ M%6^R6OPR^@RG098MG@>:[QY_I;S$% T+(V:S!/S69^%7<""S4132EU-',RO] M6F$SB 4A)Y[BJL"#*3NH3K3TA(]/Q3>TQJY%_%LQ 8]$T MT6ZYB2H1)#CPL*# KS['(Q@5O JG<(<[OSC)]^^[%%TPC(%ZY?M6R_2, JP83DQ3F6+'@KIH/LAO;@U[_!6:Z M;M1AN1;#**U[E7U@4BO;_\/DKS/H;J*80=%L:X/8V_/0> Z7Y/"GWU$'/1MF$C);DP<1$ MZ7*OW_SA-.Q1Q@QIEK"MKF"12F64!R&@;68R:@N&X$NXY>]_!W4U%^R/FO#^ MKIB7JR+\E-P*$@Z=YC4-5:R(![>"7OZ\PBGHSX^QRA]OH(DM9OG0FI0+ .R8 M%E-2[>97:4XF3I6Z6R457OG_V_NVYK:1)-WGW5]1X=B)M2,@-:X$Z9Z9"%U[ M?8Z[[;'59V(>(;!(8AH$V+A(UO[ZDUD%@*!$2215( $P';O3(HE+55;FEY?* MRJP#:Q%1*X.V4<6'+P65RB5:A7V@33B6YG4M\G"+&1!"-":8AE"Z85XH':V: M:0LOY#]@L7#!JX@R")>D]6H\&1_S4XSN6RJN>?P8,1OP)>X"- (5&5&'@.Z; M58;((['J0AX]8$LAN2!Y(H=)!L "P)P .1[XW/N#U_<;I&3/BSVH(I14)JZ MVO.BJ5CW)9PA?;5E/+M MEA"#GFW5QDK&]D04$WZ3SDF:8S975%'FEN-_TH(+!,T2AN9<]#+7;]5'ZK$O M\=)V,7N._Y_OWS0:;)*MO)HAW%33()CB-NG#K^U\KR2SKS3R4K(5+C.0W%>R M#S9(K<:#4BKGK7::RT2(8$U)/R6O8.R$O;\H-T-V*?RTFJ*]J58QS$,D(GS_ MX^&?7@9(\E7J%V4"6>9%I]B3-'+/PT0)W/$@#$5 YP:T&FA:T+[" M[D136*9KBA&)J+0OG*KESV)KWM1UL_)Y82+V:G!!QDHPY%79=?>SF)79G-*K M\R83F &:N.70BM&4>T85":JI2T\?M[O1#0(UB)X@6+-% %6348V,SS$[543? MEENSA4U8:%D/G+W7*%4,I^[]BU@8+Q\29&4 K=H)?;I%*>C!,6"#(ZW"OV7, M=Y5P-=] O,Y;&KKP1\D*XC@"F#UKR"RO#!OT9^Y=77+D MZ>6.>H3=J!/-URSGWNZ/$F Z99Q4D0.PP;J@&_F89B6??;NTSQX^9"[0F/$TM4;(U^ /1 \9;J%Q]+: M3"> X;@W,%[..)0S+K>1+H+$QX\7<;[<-),IH?#A2\*G )AE4H@(/HF W*_ M.1$X8[,BH"V5G519WS,.#[\[91?@\:+'S<&)#T\U^)QR&:(:7OP_>S#$A$IO MBCIE)3.9Y?*I(G'^QPEP$:9& M)DF^R,!(QC '9E?BSF%M!PJ?C"O[9#ROI_367EYN6A6[D_4-RW) ^ MV1%=H<^2SK<)]_R9-'8"9#>PT *QB94+NMP^B)3,@MX\$MM13W9;9YY(GY49 M9\481:P"!N47U]^+\(B(4H+I>"=#T/5=V!H\SO' 6B26F1+YQ%*.$PJ 5M%[M+BURGG?R!8HWDO M+:MY''&YL^?-/23N\O@@&*9W@4BFK;A/)KD,#A8!^;74WEO@5CGT?XF6FY6#>A;82H, _ MB$FKJWS*OE2^;)5'AFC,O;$,(V)TL;#GET_];WBL9#?AY8E'!9-)J6PPA41Z M;+47L646O;/-6-<\ZHS-P,T61[>D"I.CJ=]9)6Z!T OY%0[3F4J0SEGDZ1."=D6N;^SG'O+DLD&A7':&$" BLQ.RN8ENJL &VY M"U5^SX!?TN*,+'),C-D0*#@^6#W20:\.L0I@D]CMRY.^-1\9SQJ*#%>I4VH_ ME7L>U:[IBT]:EQVRZJ2- =QE>8/X+I!9 M'RB7(BFX'*S8&ZSV&/#I\NA#15N1?0-\P,6)>[F4>#*489 BGJR.1<9UTF*E M:N\5$95)R(NL@@ N]\6<(K!ULZ!DI)J]H.$FJ&0W4$R!/.XOV1.W:U,>UC;+ M9>)#P78XHSN1SK"09FMA"7GUW2 YO5K$I=IYP=TDL*^6 :2*$FDM[H%\-N:8 M8AJ(S;M5YJJTMM3@LK+;ZB.5CFPAX.YL+''TVCA?H3RPIS%9) MO*\42>5&XO+(?&UNW[%DA(<:YSR&_[#W[Z[/OI^_^[#^FM\7 F/?OSO[_CM< M@_X[[GR*34]B+3, M]2GR4-#\*X[M599HE4>4, XGJ M(@2 N37"Y_0P)4A&NNME-61T[M%,3BN_T4M*%VD)^ZCZ$'&+LP.IS/62CHG< M_2MCSO*,8NF]2N1:KD%:K0%J/HE7,A2#@Y;;]@4XS@$602NSKI2D")"Z M\K"7N<$%^Y2_!+'8V&6X2)+C_#]3;P(?&8Y^H>/[#MN8L) M2QR\P=U#!([JQD]SW +$!7DG@;U\TT[X7=TMF:D&VL(:PZPRJ4/28F!E!GB1 M)5KNI9;!K6DYS%NQWQI790Q23$Y%;N*+T@G)[N,3\3FHIL0RF.^CH4@?L^"H M5)RH!8R5B<,@4(C=8C>X.-04)S(@&EH?T3ME95']X<=(OG94)805V_V]QTKCFB,$0Y$ZI#+^O M/!8TG2PV)5&@/A20W^58?V:S>E!.;"'5WE@,0SH0^$!)]3A;J4A5$0D4>.R7 M.\)%"G?]U6*R!>FEKIT5&FJYWUVN!WXK=\REBD5-E*:"1L)W?$Q@# 5;A#' M;,'B?GQ9H:,?K2">8RTW]D6Z_EN!<.DQ+ %O;\=K&D>B(9I\RV N0)* _:H6 M$SMAWZH500HE?(9ID7=8/T%<6J"4:2)*@?6]"0# E]YE0?E+0F*8H$5JK)T+<;).C%!J29XX@?%CE(] MBZF2%:'*U\G+*F\#X_8*/%TTXVH'+Z7I&G&PB>('#D"*&_QS7T3MKF/L&T>)R T>,@UQ(.%0*3TL2\JI*\X>U\RNR M,F\^GWM8RBQ]-IA_7_!";2^L2(4+[L3996$LQ'D*WZ8?/C9!'E^4BMN$%9[( M59VB^+G^V@CCCN'JWO2*+"H#OT;(Z(B]J3E+S[K;5,-UW^V?EFOQ=3VO M/=%H;^"V]6;*#5;;8[_";[.470F'L?I79PUL>U"U=;E&%Y9:#9Q@5_39D M %^9/=D>ZK8.$Y1CYB:M@5\1]U[T3E33>%H9I=0W5#2&FC-\VG=(-;TZP39X M7Y/]7 G!",$(P1I ,-TQ"<%4(-C6NXR/1'/8>=MV+CM@B@X&N!=>[2>5;7'( MDU7OR9JO>+(-AS?58])[4W/=@6I662Y[A_J8;US_C 3FF 7&TDQ765OWXQ"8 M[97UA@Y(Y[5XF1#T^!AR51$:Z^B15]V,\/;(\32B.R)*WT")P>BUM MK#_>Q'O+5<9Y;R5:OT.5)+@DN"IC;+JZ_?Y=B=86&3QTD*#K5LI+V:S8P5!Y M'BM!VC82:8%$CN,<3[8J.^S4B[RN3:FDGB@-I'"---U1MOO[*FG:P@P4DB&D M(:39+](,-<=HR'CL,=)T_3C48UPJ2FJH[G?0 $01#=6>B=PC/3M&P];0C?CP M>/GPV*,1%V6W.XI*M P R5S/=O1[:(P@3[&YUF;S% [$];*"J3H(Z639R=L SC\ 3M M!N$<7YQ.3)T1]?MH>7JKGU^9I>M=2_/W6OJ'7&0WA'E M*LO&W.42,R_!SI*BV9%7Z](UYHN$^T'5G.PIG.Z$([9QJJMO=JIH<)9U:BL> M7*:FOZJH]KVT&ZRBU9$Z"BIYTB7W^?R6)T\&^C2+;9?'BP;D1L^(.WCIM;%6HZ9GTH;CEK+M :U#M SZM!<2-U1^MP=I6VL MUE #E"/:6_\"KK4G6B6GTBD6_;2S].56HOU($SZX=+>&6/V%1>(X9=GH1N?! M;DFRWWA6MHE/60*61RE65*4^VD.&X^1(^-MYS%3, M=LWA7U-S32IH2TYFA]3;$8FGY6K.0"?Q/(A")'P?A&$7DR,W M9]W.XSNYQ,2.>Z3JT6_-[91LU..MAY&N.2-EIV#:LLKDM;0G7ME!F3"T@:ZL M$%%?9(*VXPZ?[M&?V+XYM+6!K:[P;M]C]^1'[&-KK5?B90S5Q9+Z+EY'[Q<= M-J6D>_)E#C73:*A897_#M>17D4R]*%/N<&_I'GV1J;XUB#RX!.Y=ZC:I1-Q> M_FVH!/8.B6V=WP$>Z99F#QKJ%+ %03O!=^11$T1VA%4)(A5"I*TY+D%D"TW+ M_K6$O8DS+V3Q,V7'VHR7;:'@WI"O.9HT<*Y!&[A#;60VU':POWA$X2-"&D*: M[9#&<+0!(ZIY [O!8=G#Z$/\H!:=C25==TO+"2VI.$&IJ&J0R/6\,##2MLTLL]E@M3 MTRUE!2+[(A'D6[\N/5\3OO"",>,_%G@:5'9HBC.XE?EYDBS32!K1/_TYR39P M<0^3+#[R+MNCQ7HE7;;"8VQ]ER[RIVKZ#?,BLP>AUS!TO,#42/*HEI:C8V&> M']F.Y$V1-U7*A WZ1E?62:DO,D'^U.OR@U5UP&T:LR#RXSEGF?>#D^_TRF$9 M5W-U\IW(=VJ1SNJ/=!FZK@U,=?4*^BY>Y#Q5@O4IRKQH&MR&O @"DM^T%"M; M5]G9MS6+3WY3:W10!V5BH UMZII)?M/6\O-[5.6FEQM.DR2>,\__,P_2( OB M:)N3S$=HYSFNH^DNE2HE-ZI%*JP_XF78FFF0%T5>U-9R]45D4VQ=C.-X*RP: M^E"SAG08G%POJEJJBERNK8WLO;60[HM(->:Y=5V[R9)3VV<&;L%5%G#5.,XQ M^$@E^9JG;?]K\EF:J0\T2V_(L-B&IIW@/7*P6WJ"D'"2<++1LR3NT-#,IJQ% MPLGGCM[BXS?NQY$?A(&'4?TO$WGD\3J)Y]]EX=*;^"*.Q%KC=L -+-UY&/M__/T_ M_^.ORV?<\2CG>!-G_TSR&87>0HLQI/J'F"+"-?^&Y_\[=WUI:D;HW\8 M_[JY?,>",7P!MYU<7PTL9W YM"[-2]>^'(Z,*\>],B\&[NC"O-0OW_W]$5GJ MY+\)YCQEO_%[]BV>>\\KCI>HJH@7Q<=[^=S;.!S7ED/%6CK//EKZ"YR]DZ\TX^PBG@,X/; Q M3^&]J<;F7O('^DZ8EI[R,$S9(HG'N9_A'P'\"D\%_PKXMVQXI+%X,CG)9OPD MG?%P4EU_RBX =;T@8G[!_2E+^)\Y3S,V#B83+@YQI0]IQNW'%\%O_AS[QHRL7)ZFP6 MIWSM&$Y9?$8"]0I*./#,(/(#_,Q9W>P>'$NENXVB+R" MG,L%*]9$ %F V9LG 0^7#O+;"X?/LI^P0KG,-KTB#+R[4OIP ##G,\ M^0=#6&["PARY!W>L?^22<8(,%SZ$;X'&P'/ NWB[Y*<0=(Y@;YP#\+7/)6WO M/&#.N?=OX*T,6:F^=O^-SQ,\)8=4XRH@M,<6,2P KB:\B@/U>,2F<3R6%Y!4OG;+_B>_AL8DFB.:7(K.ZC.42S@ ]+5L)C TEAT2&/!9(4J MXYC+ZFI^PG$1D&-1I;%[T$CB4PA\$TD*Y2D7:PC?S OFD .*(YASP/&!?NCE M>!03&.8.V!L?P2.XR.>"*83%A[-;> ^BSC?>7Q\0CC7DQ2*B#M5*BCZ24G1[ M)!D]*5#/+#;PR!&J<4"8R;%$]27BI?EM MBJHJRD($VGF0%5P[K7K58I@Q!ZR&504]U%WNNUE!N*4N0"H S25/W'L)K#%P ME1#]5&B.0NW]F0>X<)E4:7,^1F-B$O@(&:B@827_S&$^B*>K<,"> NQ2ZTDN M2T%;!BC=>&,0C\4=@ M:32=E]SP$ (/7PU\PQI-)G"=L#E.= 2;"&*-8\A)< M@4JA6N]3]L]R6F#SWX+ACRLI9@[Z B M (-&@#L.4L!1,>=U3 @_A/!#6!%F MD?"41]FC&9::J)R[E$%QRSV(!*A5%(*\E*5"4@JCH%J&@NS(AQUFO:]+9D*! M72KI,$Y1SZ#YYX5$J*&PZ,"SD,']D/!)O+%>C4M::'.F2)]*E_8B#+10G M#*ZS:_:=\Z>#W^5!O\4@!,;3F/0*O.(?XXL\Q+-)GL*S&K"B==/O ?N'Q-/$6H&;8&=AD2N;^#IFRH0FI6>F@ M1OM2C!&ME[A854]R?ZX9V>!;>-,IN#GB#B ?NJ@@W.#39(#_)2E!$<,U^'!1 M(N1QMQDU\&CJZV6MV6A#&4)BYUXH#)O.PL:-U*"X+J#X2DA.EE$453\NJ(GX($5]"DF5H#*.8 M2I[=29/FJ0R+-XUQ=03X?02GBB5I1?9<5>11Y*BR<]!EY M2Y9.9.A 1WN(&HH\TN2V^ [%ZCA9=D#@!6TJ>= F3 MG]_RY,E GY;RV&F@]SQ19('^E^&>NFR.:F=-%/^P5/PO0S]UE(X-8VWH3F.T M+WQX&6'%;A_S>1@6>/JW=_H[\3E=>'[Y>8-M)_864WV1W'=$&5TU8[R\+)4J(M MGSP,/XPYLWRM]HJ9!ST:#1]7EIHW?+\DK&-?.J[FD(&TLX3I4_ M4T3(N(A#@%4U%ML,E=_S-/ZZ#,^"%76Q[BWE5M0N#M7I^D?B*/T0+$49Z@63 MB0ENY6OG85KE:>[I'7+CP6!^ZBOX*M;%DZ%7%); ?/7Z!_J@4 M7G3OSQ:+)/XAMJ3"!T54,G75N/0TG(H[3^,\P?D)_3=+.)?[H>4NJMR_:K^< MWWOI2DJ W*+#["4N(OV1S&)X5JF\/8XH7+519=06%NS)Z*4LTUVFBO9ROA(?7'(K9[$!+_1#,=W_&QWG(OTQPE;C0 M-7%T$:?9=9Q\GP&,G&. YJL,$IUA%M54YK*=2:85QV^6%SY^2GK^\!4,O!L, MM6YSHF9XJ9\-+%>_=BW7T>VSZ_/K:WFB9GAM#(QK.E'SXNDI-7;A]PP7ZU.$ M\H.)Y[B2^[,%S0;/T,Q$;G.*\SN1$4B_QKAHJ4P3;[YBMJ2B]0-X+$%)CR(5 MJ)#&\1; =D M EL6E_6C0*3KSY^^L>_BG _,!U;^%+2B;K)UG,#>XQUE/IBI_RRNQ%^J[XR? M/U1@M_;1AK'IH^'*QX]^:HBA:1L76T)@L*6YR*.75(KS2@-7 Q6Y"F#_W^%A MF_#AI*1-<4M!HI4[)&;CT\3Q%'C!_C)@FI:(&'^7[=:Q8K/:I$O\3@9ZRH#O:RPR0>;$JV<.1ZC*W#2]Q:HT XU M='?3H2]384%\IB)26K,K#S/XX?.#]^H'$Y\]>_S*5U4!ZJ I5-6K.,2 MB;<#C$K[;(Y*G+5HGWO[(%^*T1@_6'C%23FO=L:E\MLKV!%@(5!'B68P M&]V#%T^Z*FR80AE_S<$WQC,40N/V1;N!\GYIGD]LCJOO7[^N6#)%F Z/KJ5+ MLT]$ \L'%5R[*A$K*?-X&%NQB\U]$"8N34CQ*XN*\8%R(;$F=0A/#5TC;I6$MFE0'/T[DQH(((Z7X>EDA%#A\A?G,NMD*E^&)DTY M3F,D@U#:(SRMJ?Y!4#QKG(Y9;J'6$WY#!A"$R#CB[/VG=WZ43O\]7$(D89H M/553:H(E"JF;>Q+;(1WWJ.J7&E.8E1Q0D+4207RTKZ M<5)LU#P;-2GZ/]>#F>L2P+[C.7B9<@8X^$GV.'LOK@0O'/ D_? T':]Y@:H] M]4GR;YWD^+G^V@BMT7#EQ<9*PK"R#.U'(Y>>@ARDEV=Q^84L7R>^D6G:A@Z$ M*MBV'Y+I_V39Q?.5^XVVWCP[Z M]L/>OM^Y;Y?$?[ JT\]7IAKNAJC+V]Y48]IM=XWI)Y#Z!FJM5ZPW(D+PJ[2B MKT2MJ6L\M)5U=&_]RN\4[*+:[4H4(>', M<>/,8$2][)LQ=M8VV.F9B?.-IUSXQK*:TAT/X\5\W>;@4388UEQ]8T/Z6-H+ MDV]ZU!)AJVMHU!>)H+9MSU85%;7_JK*^13&)>1 %:9:("N5-2%5_N@ [FF.1 M=4=>9(M45G^$R]*&)H5H#NM" M_[/]]=[K38N]H::/]+V1K1-<1%[P80/3A%^$7UNX02/+(/QJR)SK6!?0?:PO8M.+A$1#,UUE MBF-WDK6%>YJ.-+<(VEJG"F:ZHRY)X.C!C,+.FTZH4_6KZ[UMFR@W M;3N*VR:*LE6B'F(>U6J0/%NO1+3D+5J(3FHM[2=Q,N%!EB=8TQ6+X:^4-"E* MUTEW!VN%PF=ORFOUGY1,)KN/U1!%U,3<1GP39UM6E77UV>.Y9].3P;7IE7LKJTK9];%V>-5Y?>%HB: MZ/$MRJ^E91/?>CZ3K#!?[6#.*-K3:L*%UV"VE89=WI#HU=]I?H VM MMX1XJ3I/>YBQ'3L0F^=9'9IW:2>LSSMAG>+#AK;)CNA0XJ?*>ZFY-8>4[F?I MWHE$U%84X^A&&K-A:;JZT]/=9INW!I)I5ZRA73%",$*PYQ',T6Q3W4FR3K/- M6Q%L>P.M7W;8U60BN\ +4RSQLD9J073N5+KAGMJJL7RY^,UMO2OGC[^0QZW> MX^Z=N)C#4Y/$91MQV2@%8YLMWZUV7-=OW%[RV^Q3E&9)+C:&M]F?O=)-US&L M@:&?Z9?NN>OH%V=R?]8U1Y?G3NOV9U4GBGR.\>78&7X,5!2-98,TJQJ++3NT MT%'#X]J9I:.&QS%WV@QK=!.BA\=MMMYO;1\WM=?$/D)^*ML!K^28-A,'(?C: MDMV.\S0A;=?W=KN^;:Q&!U<5,.;O41QOG?=\X;PNW$=80UM 6]Z[TNP"#)LC8V33AG)KJE#MV]DC3 M365=#=JRUDWK95*_/98)28ZA:9C*^*4OO-^X*\$OSI3]^0][8V&%K*C,"WTJV3V2H?R%UM MD;X\(MFU--U1EC!&LJL^X$URNPW/*:I:UA;6:E5OC-:$G0:#D6;9#:'6&MJT MA1O(I2:H(:C9J=G.'MN0=9OUFC;>6@2>9-5UG5D))]N]F45@J=+\ M[%^BQ>?N6)1M(1GYOVM#;I7 M*"S>8(X6:HLWO#SI%PIO/%=60(_+-H?!F$><;'6S=% M.+LR'?/<,4?ZX,RZT"_MX471%&%P99V?VXT7W5"T!N+CDT-=+RY*FTN!W*S4 M^Y!%,5+L.3Z)DVPFRH%@=Y+(#\) ]C4IBH1$P$6)E\6)R!^#P<7S(!*?\RQ8 MZ6R.75'RK+KY%AE)WB19B?&"U;#)"4N1V5XM/++Y5$=;:F J8T)E3+I4RJ-= MMU,9DZU,(VHP\0*MJ,'$,3$C50J@HA1'592">D@-.62=^V3 :& MYM*."6W.TN8L(4VS2&.--&.DK$;)T2 -'8-XGK:7M5TU\AI;BO3M8<76$8XX MCKQ&)43\IPA)@F_HP>R]J<@^N 4,C">873"/(XF&*8OS+,W F81I[,*GO:L2 M95B.YMC*DE/;P@_DWNP/NWLH$T/-T95US.N+3#2U)IAGAW\"-HJ2P(?E9J\SKOW MDG&JL8AGXF:IT+SBN0GW_#_S .NQ ;U!]6%F70;?IGGR4#QASK-9/&Y"QH^G MVI.A#4QET+ SV?J"*>0\[4$!'X]PFIH]4E=*^]B%\XTG0+OO519'&?;D.S:_ M);!_0]K5C &%O,G[;(ORZX54V;HV&C5D@_98JI0VJ=[J]-LS!^CFBS!^X/P[ M3^X"GY>/X6-L@,VC5!R(.@OA >*O+Y-OW(^G$9Z<@K<&,5R7;M?76CA/,!V >X[FH8>&@O?,_B/.$")7KIL8$Y]LK=G*#I@UI%#5NVZG0Z8 M;:66Z8#9"[2B V;'Q(SM./73*O:D V9]/F#6-E:CKL<*&!.=0G0\IG$\3I%M MMMGO4R[ K8^14S/2^GU#VVV<'FU9^::#M"W"F]8I0L*9X\:9@<)S$&U?>85A M:S79OITW<;[QE O?6!86N^-AO*!6R%5^DJLK.\[8EA5O6E>32NZU1-BZLBA& M7R2"RK \0]CO/ QA9!J;\H@G7BB4C#>>!U&09HF7!7?;5!O8/$VA-SEXCN98 M9-V1%]DBE=4?X;*TH4DAFL.Y3L/.J[?7LEMN^21.. MDWDKF_>"I,GYKI$O4 MQE7R>A']45 0HPF*-1"*UO2F4OG7]7KJ A>1%WS8P#3A%^'7%F[0R-IC8\\N M<)%"<^[Y!.Z]#6S'--V]I#F_:N7YWB+(O)4N'"M)S.=>Z$4^9]]G'+.C SQG M7"1.IY3,3,G,O4WH;=?ME,R\E8JB9.87:-5\"A\E+%/"\H%9D!*6*6&9$I8[ M%9&^6'5%@N@.EBY.'MH=M6G[ULG^(C:]2$@T---5ICAV)UE;N*?I2'.+H*UU M.I? C,#LK6"F.^J2!(X>S-36#5%;]&-]99%?XGA\'X3A-K5!1J/S"^-2'PS. M;-N]O+S0+T?7LC;(<'1EF]=[K0URJ$;7OI%.2^/T2$I11H@ALF! M5L%=D#V(>OOXQ1,VVN7E&9X#5_(D-H_%87(N#I,K>:2(ZRQUF65H;*V?O=-P ML9DW[2UT;V_!4;*W,!Q2>/ZMX?G7TR"?E&;<1P1&N1XO]B0U=LE]+JK[%TBD M[+C+FR/P?;"1NV3ICG1;T#IFI2NN4GHR1PI#CV]3-$7HHE/ GWKXX&?RCU5:?YDJ]6) M-P@.#B[.KJVA[EP,K>'H-7>E=#IUU:_*4J-AH]E@/L\.VSH5M'S>U+C/BF/FIC'FO M;,.]-=30,H;K*GP=9_(KY5E3GC7E67'!5B4DMR:29 T=S3*4V?"O MTJ8MW$!^+T$-0_TK1#T]2>9G8G\!(L6:V/_.B*1?T3(!L*79'"?/Q M9K6S7RYP\;1"A[I3 H\S_C=8(#HU\,336<+70,FQ ?O F?-FI_/^:?(T^0Y, MOB,9UZWS7*B8^LH!D@V*;I&73+SV5EY;>[ADJ\I*A'>4^*^:*[\F?.'!%*]D MSZ)4)*U_ 7VS#'0&9F-2N5;S-2 [P3-X M'Z4^MC#'@>"+X.N%]BB&81* $8 1@+6(%0G MCC\1244"+X(OMK$B@1?FY_0 MH0HP!TY/?33'^GC[DM0I4P]O.4 F6R0\Q>8>(E4SXAF+BK3:QQF?V(//BQXD M'@Y-P_T9?EIFW%89H7[9102^N/>2<2TS]/9A^2O5@^Y(9J>B>M#N$34C:]?M M[6C$1OME+ZOR8Z[?2_6@B9]4\E.]!^(.]B+A5A-\=H3[_)233*Q&A: [E3UR ME2?Q@GL1X_ '1?PHXM=XQ&\PTH:Z0T$_%4&_#H%8Z[0K(1@AV(X(9FBV0TDC MJK92CQ7:8HC;3!4 M9C3W122HQ/,SA#V''X)TQA8X4[B9)R$,M E)ZE&M6,W>PU&&MG (>9X=4%/] M$:Z!KFQCH/>B=>PNT7GB_6\0HD^4<"\D\P_N&ZH\I=*6=2:'J#V:IH,2X8RH M"Q3Y0YL1]OL]'Z,_]$<21W$C0;8>F6J:J[ Z=-^--?*#R _:@DZ6-M"5J:W> M"]>Q>T*_Q7B;LB#S[(VV1Q/=5+M]/F!_/5C[?^[$,'5M M9*IS0W>F:"Z]EW"T>AT MJ#OZ8&B: R#2T%%7R=!54LG0= Y:S<^TZ?4-5R,\0/F@S55>\Z6$KB83[F?! M'6>77L8ITG@(+^#HF.ZWLNKPF:@Z+,H#PT-"^#)E9;KR_Q7IRA^()8DE]\"2 MU\$/L/B^$082P^V'X7[ULARN?=A*[[9Q1Z,3KKXL.FR.GO$:*0JZ9]GO'DN^ MXJ/OM*6A62/]M/E:6L2-Q(VOTU4_=49_Z0A)B1=;Q(L-*6L9XC7MQJ/Q?_TI M3T^FGK?X^-V?\7$>\B^3TD.5#FKZ9?)E&0*^A('?>1@S^1JG 5Z7WN#[;H D MYV'L__'W__R/OSY]Y-R@;@3^LWBL:Z,"';WSRMW?7EVBM M_,/XU\WE.Q:,X0O/STX&SM!T!VW@YL*ZNKO21<>U>F1<#=^#8]I7Q[N_M MVE^P3,7["S5\AO"%T<3>BG=49B?1]S[[1L5;.+FUG" M.?L5?INE[ H4X)A5_[;N)47"W(IJ\7T5UG;TJMG,(6\(AXW)&@6:!SU/R9-5[LKVKT_#>U%Q7V0F]I\N^[?P/*%&4VTT"LX' 6)KI M*BL;?!P"TUCEQ\YK\3+]!D-4=T$J3IR@,B\B5BE:;Q27:A-@]:?4GZG9QL;I M;$=?ZH^$BX1K"SI9FF.I*WS1=^$Z>F_^/$^#B*F[$6>)#SR'U@&SG@:>JA]F3?&TR-SCD%V M/)@1;UGKFKR%QKV%5]+&^N--O+?4=0%\*]'Z':HDP27!51ECT]7M]^]*M+;( MX*&#!%VW4E[*9N5HH*C.8R5(VT8B%15/;@NW[:\,/0SW&I:*DANJ:Z)VK%-07&FY^)G*/ M].P8#5M#-^+#X^7#8X]&R#V3C'D4E6@9 )*O<'2^@J.Y=D,[1#WV%0AI"&D( M:;9%&DMAP?)C09K&4F^Z;D5^CG'D/)GOWXYL$84)]CB^L[]OPC=_Q M*.?G#[]Z_XZ3BSR%]>))>O[PC2]B6-EH^IU/1=;ZUIT<3.OLRAXY5X9SICMG MU\;%Y94E.SF<7>G#LXN]=W)0Q #R(U[^,M%W"J,N]'CHU=ZHN3ZT.-J.6^$2M#EK,C%1"G4KY=R)=B/B0 M2ODWX+__'@49Z)_OF9>!E3Y% 8G0R^UFM*XM5.U&/*XU$3?#P^[[A^\N!N1 M7B?Q_.H'V-*1%U;//(O&F-_S&:/29VG*,WC++SR>)MYBADQPEG!O^UT*VW*' ME^Z%;@UUQQP9QO7(-,I=BDO7/.O9+D49W<<21");2I"327JRVP>VI"A#@C81 MR]_+-L:G:(*Q?5%[*>&AA^9^%L.? <<9_&QAR3 MR6!J8[P!6V]C[EBY#:(=;!OD\9;&\6V+*&VY;0R4[(0,](/N!AQV'^:PM]/< M.SIX:I9^/)L.AD-;8$^VP*J=+[;-'@-Q(FT[/,^W[F[$=9_EVT_1&&S>)/!" M53XZ1=R(&W?EQE^J[1KAQE[R"8]23IQ)G'EHSKR(YW.>^(23Q(TMX,:;.-N< M$?N;+3#:C:[5;2NY H>4ZT-N6[R5B$?3U_FMA#)T0S,5GE<\ZJVN#N%7Z]0N MP1?!UR[P-=(LO?D^D 1?!%\$7P1?BN'+,LGX(O0B]"+TZB)ZF;:IN6;S?8*/ M KZZ79'WK:QTE2?Q8IL]E6J@+>L!^F:+P !_1EF+EKX(!VU;'*U F /-&2G3 M,200)! =%P@PNAR'!(($@@2BC 'KFCW022+>ZE"T*$+2G*=QE@8OGS+:M2MP M2[K^OMD!L37;:GY#I2]21E''/2BDOLB6X6K6L/EX&P!&R=64M'TD@2" Z+A #3:=-3I('DH=RU]_53-AI5#;/D)M1R*: MIC9PE/E-))HDFB2:RO+R-&.D+F^"1)-$DT135;C1T>R1N@VL8Y?-CE2#;)U< M;L%5JGI>'--IRTT)V/%3EX8[TBQ76;KSZ]TKCN'T):$7H1>AUU[0R](LA]"+ MT(O0B]"K:^@U,C7=4)? 3^!%X$7@1>"UIP"U;6NN1>C55"QLL^Z&M7E1)[;E MR#?NQ#8:G=J&8^KVP!U: ]-QJ2_;ZNW'W)^+YM[1P5-?MGTFW%%?MI>(=?B^ M;!LGWQ$G]J##2ZN:N%#KM?ZW%&H5PU%W-6(^:J!&#'<<#$<]TI2$,JE'6JL" MZ#VO:^0_#5.L5*Z$7HM4/.@J,9ED7H1>A%Z$7HU37TLFU- M-QQ"KWV@%X$4@12!U Z$,DU'LVWJ0JLZH^H(RV=2([3B-LO1'%N9V](7X2 5 M?K0"8;B:J9- D$"00%2NH>M2$5D2"!*((M+K:HY)&N+-_D2+HKC4!^V ?=!T MA:7V^EX3B'9&]J"/^B);QE"S'(-DBV2+9$M]\>;1H/G],A(M$JVC$ZV!H5EN M\YDT?9&MX][(H3YHZYPJ;3!0MDW:%SFAB-W1RH/I:L:0!(($@@1"WN9HCKHN MSB0/) \=EP=K0(TR57@6+?+CJ0]:5X3/,#1]1(W0*-;6(?UV-+*IV8.&JHB3 M:))HDFCN+IH#S3+41?7,$ M[/BI2\/5M8'3D']^K/7L";T(O0B]]H%>SDBSK(9L,4(O0B]"+T*OYM!+'VD# MLZ&6VH1>A%Z$7H1>S9TC5IDYH_\[3+)@\K+0QLY#S5!+C.+A-R1&$\JEA]+&SA#U]4U?ALJZ?OF.H=MH778MG,' MOGV_D^](X+^K?9<:H-3+U&F^Y5?5WXN< ?7;NT?(3Y?[R M6?L;VBCG0U,WE$6!B-6(U5YFM68;8[8HE:I)1Y^:)RDAX]%4QWX[J0S-TH?: M4)VFZ#;GO#72UB$<:YV")1 C$-N-5*ZI:\,AM2(Y0.9LVVK#O)U^O2GS_W92 MV+:C&;8RN6K+"C>MY$F7]UHF!IJK4V&8-VN-%IG"31+V2P:_L4F<<'A\$Q+4 ME0-2;R>EB3691NIZ.1W[&2ER5O>@X(Y)/'7-&JIKQGWLXDE[@EU)1&T+Q[4J MV[0UT2%#&PT-S=CC<<2V\ ,YNCT$FTX$(5N%1-T(8AM@/+G:R%47QJ;<]U4K M2GWNNZ*)RH]X^<<@ SKZRR<]/\7B[[_^E*(*5N M8%G/P]C_X^__^1]_K=["IW,>9=_X(@:FBZ:70>J'<9HGR\N!6R)DB6]\\K=W MUY>8A_0/XU\WE^]8,(8O/#\[N7!&%X/!<#"R]'/KXL*V+BW+O3(O!JYU?0[? MO?O[HZ6H4_&51/5U'/ID)56NW)-TF!<7KCW\]67!$RQ(.67%HKZ<(B3F;$%=73@NJU@RF- MG$19MP+&L''V^A2-X<5)X(7L/$]AO&G*,,%I7U,T1PTP66U2M^6D&(M =/:P@,OC2?7B]"'-^#P]93B[@B.9%Z;Q"S."7P*?%P/#!W&- MS4%KP(_R77@P*UW.G$<\F3YH;.K!U_71\.@N2.((WXF7A5S*PR1.5H8/M #J M^-544C^ Z_"\%_,6"V X>P> CH-H9%^OV7$O#L ?$&!@GT3@ %0N\>'@=7^8*;@"/! M*P%13KT)7%N'A^ERS'YIO@(08LQ7"-)]G(1C\3[\!(Q=B@"\3SHWP--9$L., MY&.+-]WS< )XNA7FI4 N 4LIXK94VW!- )8NF,Z8M;L(O0S&,G]$"AQ:)9P M4>,"NCSY6>!9OEC .])BZ&#'S]$2U]AM$(?Q5/Z=>./:IR@7'E$ALC\68(*# M08^@=G'^[;>K=Q\86B]> :8E\9F@>HU2&IL!54,Q".[GP$#% BPA=P5B3]F7 MR03X+)HN8).7JX9B$H MBJ2&YTMEJ-4I7CQ.KHQ\2+4*<*6@1$'[&!\7>5%\XL/#09[/OB_7J5@%GD@$ M3H @^'A0JK!X("2ECMP9 !KU-GZ#Q63&Z.GHU/@RRZB8FK\:&>535T8LZ;=B M)3\AW$AEU\S[&3MA[R]BM!-R/O[060>PH6GL69E?+,&K%0K<4.3>EI/:5&E7 M=MT=:)U8J.MDO *XTB?!'^%&L..%)BQ^K6Q8,%OKZ@"U R*\CZ9H-($7 )B+ M-VIHP@.TQU'@%^JQ /"ZVBR5(@P'-13(9/G4Y4M*'5)8PQ+U0R XC@]L\ G: M_G-X#P![:8U@#0BX%8-/21RNSA&,ES&L*%@+^.F>>Z!.3N9HV/,U5OS3^7MU M4V95(3YKIJ_U]THMNUR;<3!%WA671SP#F^8//GX+2BVY31GHBL?5F4AH9VD" M2H1-XTEV+XILH/OGHXDQ+60 M*GZ21]*P@R6< \52T/(/0J'?!=.2A6H\I@GO9A&$<5:S*E*X+%GRQ9IU>FJ1 ME'P)DE:6$N%_YL%"" HRR&V,1A9R!4X2*"9,3LF@U1I+$R4M?>,8>%PP7LG( M-=DKZ+CJ7Z9^O"CB LC)@I'+WXJ7G#+XUS:]LWL$OR/!1BEB0]-P?P:XG05\ M4HOOC;DO(PIS[P_P9L T_W+Y*P8< N"8"W'QU0_ @PPL=[2KP?@$@Y[?>6&. MY_\8]_R9"-5D:14KK+V0P8N$60-^F>2L4-2[$19L&N<)VK*W8$F#.Q7!5V)/ MH+!TIY@=[##8TPBXRO(OS M$8Y0RM#?J]%8>[(6RT!:366*B'1%.'#&'MV$D61X8L#ORR AD!^8C@5IQ0 A M&@YB!6$=IG$\3M$1DHIQ.0AP*3$^ -C%?Y18/,4XGM"P"7AT&&Q<7N7-<3OH M?[W2_5X ^\T$[X'F]J*I0%SY :BKB"">E0@DB&"YH]P<@-U^URQ*@(A7G3* MSD"3)'SN!9&82$&T,/!NT8T72M7W%L)H$ LP#H2YIQ5C!]9"_2*&GO!B" (# MO%(63T1T!K A4"A7O=(9JJN6?7G,-6@ZESXIBB<5)^M><;(1%2<[>'6QM]T^ MZM+@.Y(0W-;29NX!ZK:TJDK+C; >?X7?9BF[BM"8K_Y1$33%N:$DK#THLK1Y MAN2A9;M]Q;Z499>V2ZZ)2?=3)JQ]4-DN/J0#U\^0LDA^K@*EYL]E"C2KA7XCCB.,.H$E6*&9T7F,L<[H/:9RTA1K*CNYUZHRP M.](L5U62E"43J M'/",3$TWE-5';,LBDV_1'B7=.9%0W*R>9.(X9*+K/<3:11-T)914B)(66,KJTB<))0DE#V^9]Z][ MW-/LT_J1^F823RG;CSQDXA_B'\IH.)YLT=;O.K:B?7%KK/>!9HS4V>YM7WNR MOGNDU5K/;80TJTAC628A#2%-V^S#GIF!^TML[=ZFON88RB"H+>O=--(<.Z#T M72),.E1"$D$AF [DE?8GT]W6;,LB7X!\@?:H[EX)UY .D9!PMF"^]\$Z=P;:<.0V3I*V M+#[9W3U2:ZWG-H*:E7071[,=AZ"&H*9M%F+/#$$Z6/(\!@TU.*/T6B8%F#.FP%8D$A6'H:,D><<KJ_G*K#D2Q!I#>&&J&NFH9K^=6=8&/R/TC!",$ZPJ" MZ0/-T)6U\"$$(P3;RG#]*?. /=9>7_N[-I,PB/C)C LJ&*;^%U53$1_OY7-O MXW L'_1;G'%FC$Z?S$S)TVN44_-7(Z/\4J6K%@FLJ=C:^L9#+^-C]BF:Q,E< MG/!NYOV,G;#W%_!3$.5\_/()Q)<8I2YD Y ?E8PC+O\89"#F_K-4:V8:-2#\ M=YYFP>1!?A5$(.C91TM7-U5QWQE+N!]'?A &8M%9/&'9C+.+> [X\_#?*4!1 M)'!=L$?Z3-(SR^+5"P%K(_@Y9;<<&(I7EWD_>,H"X+F43>(0,"QE[X,(7AGG M*?!A^N'E].D=2>ES+/S_+.%J3UT!<[U\2D%]_%Q_;82B$JZ\V,!KJ@<+.&0^ M#\/BFK^]T]^)SX#N?OEYS9+=!'.@TV_\GGV+Y]X3A)][R32(Y""]/(O++Z0Z M$=_FBT=HXW.8A##DD=_"7 MUY7=6O5;3.EMMX\.^O;#WMZIN7ZD M(WL/BG=/.\TW>!]ET;1P.Y4@C"!L;]NGG>8;@K#.V+K],FE_C[PPC'UAT?IQ MLHC!EN6,_UC@V;M&RDYW+B?YO6EKSD"9K?64%[8E !6Q[3[N]%MB+%OE(1F2 M&)(8BDH]GU4RCV'J_UMEE"SRQ)]Y*2CT(,J\:!I@6H27ICQKIHU$;PX?O7>T MD;IN=:_2Y;CAK$7"V2Z<.U[9&S9?T(MDCV2/H@$;FQ*>_V<>I %^/$F*I.4@ MNN-1%B&[IFN!1: M(_>^8X9#O^R#;SS-DMS/\@335?$D)Y><8%+FB]GZ/JR)IZ+!L: MFJZN8CGE.Y,+U*7X0WOETG$T>T1R27+9+:ND7\;')SP@SE/9^@?X[F1YK+8\ MC*"QB&=-X%SGO*+W \TRE;4DHS #N45]%Y@AY>:0N% 4X6!1A#6%*9N)ZZFJ MV=UI*WY_Q;S[?TS=M37749>8OC-!.\%XY#ZVM!('@22!9),A-%L;&.IZ9!-( M$DBVO7="G7:;U))'TJF<_LN%.]#2#O,Q9U,>\<0+UURBU4_WL/)TCQ^G19," M_H/[>1;<@;F>>%%QF?CY:4L'JAK?DJKQ0ZH:W^VJ\89.==^W4 MID[SA7:IFOL!JS[WD)\NN<_GMSS9AJ4(M7I06[Q57-B^&O?' 6C'R6H;'X2B M7:9GN'+9(JXLPRX+7+W[0L.M( M]RD:YX!:@1<>4A9;7[VC%5TF6K/Y; XLS7&,QFG2EM7'^VC_N"=ZO_7<1EBS MBC4#S5:8#MCVU7\KUKSU6%/G+9I?$,(B&:$"O^R23S#Y8A=+NG>',BQGI!DC M95EC;5GQIM4S:>$^RX3N:KJMS);MBTR0Q_S\<9OYG"?^=AZSLGI"_:E0:#BF MYIKJJ@#L2KBV\!4YF1U0;T1^\7'3:E MI'OR90XUT]A;4[BV< GY52U25GV4*7>XMW2/OLC43ED=9"XVW+Z32NHJ)VW_ M*^J.=$NS!^H.->Y*T$[P'7G4!)$=856"2(40:6N.2Q#90M.R?_WI;N+,"UG\ M3-FQ-N-E6RBX-^1KCB8-G&O0!NY0&YGJ=C^.Q-6E\!$A#2'-=DAC.-J D.;8 M@VI%8XS10FT_DDZG=6Z;N=DF&K:&;L2'Q\N'Q^X>G@DWD$4Q>(1E6R:JM[HG MD#L\EAV2'',M.'E-+6)YM1=<3' MJ8;60%TJ5-M7O^D@5HNM]X-K/,*:X\8:QS UP[8):_;DH?7(UBF(RM[])%_E1-OV%>9/8@]!J&CA>8&DD>U=)R="S,\R/;D;PI\J9*F;!!W^C* M.BGU12;(GWI=?K"J#KA-8Q9$?CSG+/-^0=_%BYRG2K ^19D738/;D!=!0/*;EF)EZRH[^[9F\I;$'1J:V92U2#CYO)'Y4^8!7=9=O[>! MU8@6!A$_*V[C<"P?]%N<<6:,3I^,5LG3:ZBL MYJ]&1OFEJNGZ7=9TE>=SOO%0;)1\BB9Q,O=P0:G/,;SV!Q%< M$^+)".?T%PM7>LF+VZ.53:\^H#R-"TH4K S'PFNK! M HJ9S\.PN.9O[_1WXC/H&;_\O&;);H(Y3]EO_)Y]B^?>$V-R[B73()*#]/(L M+K^0EJOXYCX89S.X&@A5:$#0;J&W2/G'\H^?'VNTY;CK@8JE5ARL#3]M'NN0 M8QK D%[5NVM-@V).;[O=/>C;#WL[S;VC@W_C[<.]OGVGBK)MBFT.=].JPS>Y MZ\O!.NW>6"B4JQ)RK3<9;V8)Y^Q7^&V6LBO0O6/VJY?X,V89&C-U8^/H&W%B ML]5B&V#$IY3U!SM1M?JMM^C (.'WS,OX\H: MAG5M%_*M1&Q%#=1];#&^E5"&;FBFH:XYXE'O'G8(OUJG=@F^"+YV@:^19NG- M5WA%Z$7H5<7TH NP>5%3/5'A?!<(<:,Y(F8XA@2"!Z+A @-'E."00 M)! D$&4,6-?L@;)R0'V1B)[62W@KMYREP7>O-#HBMV1:URZ2H8XL4 M4E]DRW U:]A\O(QDBV3KZ&1KH(T<*KA*HD6BI5RTG*'F4C'C!AVO/OE7OX*4 MAIQ=>6GVT]DD@9E2B.)G2W,'R@2H+W)"(;NCE0>#>OJ10)! U+T7G38Y21Y( M'LI=?U9HQ4I$7H1>A%Y[02]+LQQ"+T(O0B]"KZZAU\C4=$-= C^!%X$7@1>!UYX"U+:M MN1:A5U.QL.<;1E(G-G6=V$:C4]MP3-T>N$-K8#HN]65;O?V8^W/1W#LZ>.K+ MML^$.^K+]A*Q#M^7;>/D.^+$'G1X:543%VJ]UO^60JUB..JN1LQ'#=2(X8Z# MX:A'FI)0)O5(:U4 O>=U[H<#S51W.O>XR]QW"+Y:IU@)O0B]=LA9<#3#L@B] M"+T(O0B]NH9>MJWIAD/HM0_T(I BD"*0VH%0INEHMDU=:%5G5!UA^4QJA%;< M9CF:8RMS6_HB'*3"CU8@#%WVL"T<[('O117V3+&&J68Y!LD6R1;*DOWCP:-+]? M1J)%HG5THC4P-,MM/I.F+[)UW!LYU =MG5.E#0;*MDG[(B<4L3M:>3!=S1B2 M0)! D$#(VQS-4=?%F>2!Y*'C\F -J%&F"L^B17X\]4'KBO 9AJ:/J!$:Q=HZ MI-^.1C8U>]!0%7$231)-$LW=17.@68:Z*#F))HDFB::ZQ(NAJR[QXMAELR/E M%ULGEUMP%=6S;XZ '3]U:;BZ-G :\L^/M9X]H1>A%Z'7/M#+&6F6U9 M1NA% MZ$7H1>C5''KI(VU@-M12F]"+T(O0B]"KN9/C%J#7YETV"+W:U GMWWF:!9.' ME39F%G*>2F)\CA$F@CL^9EZ:\BQEMP\LA=<'$UA_>-Z4Q]/$6\P"GX6Q[V5! M'*7,2SA-$X_?'R1D#L2XTG%\F-I V?HNKK&;T,E M?=]U[U(#E'J9.LVW_*KZ>Y$SH'Y[]PCYZ9+[ M?'[+DVU8JB.HU5T^:W]#&^5\:.J&LB@0L1JQVLNLUFQCS!:E4C7IZ%/S)"5D M/)KJV&\GE:%9^E ;JM,4W>: W-HD3#H]O0H*ZK"V)3[OFI%J<]]5S11^1$O_QAD0$>_3$S\=YRPBSR%]>/)R_D ;<[8 M_\;O>)1S!LPFTO8G23QG2VKZ'LK\XTENR M)-L30[)=B'1V ^LZ$DPWAMK(V6,H MO=._GW7W_*TY.IYRT^?N=3M):^\44,"Q!-+X/4#^,T3_@-3/P\C/T_ M_OZ?__'7ZO(,OIB!$?HLSON8FH&J$I/O&)W][=WV)7M<_C'_= M7+YCP1B^\/SLY-H=79WK5\/AY?G0L*YL=V",W"OS8N .W+,+QWGW]T=+L450 M=MU*/@E2J]Q%>&+?-Q$Z7[MKH"O>-?@2L6M^F^1>\L!'*:2R;<781ST%, M'OX[9>>QEXQ9/&&70<+]+$Y2YN79+$[@26-Q;<(7>>+/O)3C9?F"93%[0I&= M ,8YU1E<%0;QTZS.71[(TIF7 "O!,%=9FGD1K@4P\WP>1_!HX.Q3QFYF MP7+&HM 1XS\6 3XFJ%'/U$WCE%WF"3X"'ZYDP!D&W]1,?2XC>%Q$\)0\4D3_ MEE:+94@&4O+L%2ZL<9BBH>NGSGX8J\Y,\!-HK^F,Q0L>L;F7_,$SEB5>E )" MB@):H-IX(IZP_ M)NLI_@BEYG?4,]Q&'WCZ\+L62B\>/N-@8P>.[C&=-L/:P M,>&"J> QH&@!%Q HI>P? ]H4>&>>E(M8LK&I ;4$)S=\T01#?_+M!1;$Z]-[>D5(SR_ M3?F?.3#9U1URVE9&MV&=N\/SP9EM.^:%=6Y=CLZDT3VZMH;7(S*Z.ZVDSA9) M$#*C,>4D97IH&N[/:PV(,?=##RT(C_T)H)OQ)'SHEB:K:R\-P5RD#:E21O\G MCWCI5:E:G?B0VO57#RQ$>P_Z5$X%_*Z*F^X!M]DM9]YBD<0_@KF7<6"V3BJ& MED,3+K*Q)A3 /!]T5E+X_'4;4!I_L&2H+*ZB:0C?LR\+$>)CWQ_2C,]3C7V* M_%,-H ) ZTZL'DP\'(,A,@4B<&$OX7V@:O()*"]I0?G%N^$J;RI]%7S[F&,M M8G$]L,,X%^Z38!KNSZ(XC*?X;F 0;WSG1;ZX<9((K(J+<6%9X_EM&/"T8,*E M'X::-06V2Z0O%41^F,,;X77P=Y %<+D/YZ(4SA%LLP";9?7SRP+T$03N(QQJL^8(+KH))YP!CP M? ZL&)4K*O@U%7.NX",1H4\^%K0IF&F=MOL4C4'<$ESJ\Q)%- MP7LNV!\521G1!I8+P"J; NOPQ[P,SX-OIP];FXW/68"K9N)\#G[/EPF(63SG M-]Z/JQ] \4A6YM[&:-1=TS'#(8NF,J #8L:7-,<0C$R_ALOPZG\# M%Z3C0$9Z=D^VIN1JQ<7/327IU,.WIE-;E-7;?")E"Y+6=J3>'O)\O1]+FOX+ M8>UED**4M1U2UJXYFI6A,I9MEH9-[*N_HK1V(3%8,0X[$=L@S7!L_^JO"79$ MA^D"7C")DRCP5/%DNV!2"7?9C7/7D8!AQ7:_@OL-'ER>\BQ35H.YG43L*DOV ME/.^)'RZ)EY!8+<_5=I..57/ M *&;/32PA)Z>>9HC;"71:4=*2W9(YM>O)-N)+XHL)>DFL\X+.+*J5%6?5"I= M_?[?\XGOS"!EB."+6NNH67,@=HF'\.BB]F50[PVN;F]K__[PR_M_U.N_7S[= M.=?$#2<0!\X5A2" GO.*@K'SU8/LFS.D9.)\)?0;FH%Z/2)RY,.<>>?,'<,) M<$ 04/02!O"&T,DU'(+0#RYJ(?X> A\-$?2X"#X4160RI%X'@(Y@< \FD$V! M"R]JXR"8GC<:KZ^O1T,?T2.73!KM9NNLV>FT:@Y7$;-S\<(LIX_PMTS.^0OU MCP@=\9S-3D.\?@$,)MDQP3B*8ZSP4I)"6C@8#@7;W9J@L0HFIR1UP0R$J95K= U(!^ MP,2O^HK%$2^WYC0L1 A9?03 U%Z,-&$D2IRRK3B4^)#M2![):UN!1(7=RU@31IPN6OK>7Q("KU]6P=D7C8Q+MGF,&Y.[8784DE MG[86 N$99#+0Z-B DB*+G^LK%IM)@@%RF77M6%%%CUO7"X98_72D/#FV5XB0(HSW6R01'Z1X=HR?$.M@Z+;>=9LM QB4KFPM0A'3*@%T"1AB#\/'E!(][ W0 M"*,A&NY*N=P-H?G +-VKI?,#3+CKM+:!/GBJ%?<@0 MAHSUW.\A8I*K&:@J.GUXJAJT)6R<-)^*FY\WCFLD9AY1P(W$TL_/TPE<@=,4E9EK>U0 MX?2EN'2L<&%.ZP"--$3L1+8$*.%2"E/7$J8@8EPEL*ZX 7@\Y8F%_TO@BPT; M@S&$@5%TL9Y8 PT/+SI-&6(,N-'D+C3^?/5P/WBXN[WN/?>OG7>_^JN\, M/O7[SX,#&@%[!)1K-88!CXN-FH\AIQ*]P2?GYN[A:U7;5\;$9,(5&T/, M>,A[BSDD1@MB-NSTV+7ML'OX_/C4_]2_']S^UG=N[_GO_@'%X?; &6'5LL+J M@$YLV\&8]PYCXGN0LCZ/OH+%\NTVD.G8ZG$\ML)Q\*G'F]S#W77_:?"KT__O ME]OG/U:TU<)73,A!;#JQF"703SX=*R:?,O15-;3%%+Z23C]6.E;L$,BPJ>2$ M^Q6%'@IZ(PK-O52.1%O;.Z>JVBXY.$L6U;6W39574VHK?>=45>ESUJ]DO;^& M%,VX##-X@S ?.2+@WV(64'DHS0B/$@[:5M%2M8H50V?)T4FQ/* 3&\*BT9@Q MTK:AUJEBCKH,JT.;6F?L]LY@:Y?C5IC#-L;-:1^0R]F[LS/D.N7(%::US9'K M')#+V;N[,^2ZY<@55F+-D>L>D$N,8K[7T(B/#K5.ZU2QX[ KM.TPN+>AA MK\\'CL'B%@\)G4BIC*#2T6L@:BXGY);7)J0>Q9Z&B)V3XE).U?15#G #@$>)J]Q@SW%)5(X(EDZK7;IMN.$^DGV5H*KOAE.&KUPO?0<#,C!WGU/L2U;4-$6'E M;&KA0;($>N>ANBDAHJ^DWXA4_PR"D*)@\3"4O^\0>$$^LKP=R)15*3Z%=?P8 MG[J3,!?K)#+12?&O,'Z#<#J-KIP'?OH\6FI5UAI("YZEB!8&SDM$TZ4X<3&. M+">]I'R 5AHH.:NV*U@U_$HA+&9YTS57C&R>N"WA$,*FIG&S>D(--ZF\Z9*F3+ M6+V:#J5H2.,Y\+6T!R2V1"+];.'L]1RT[K]SIG+_653R(%6O5[B'01]0C/"( M/4(JS[4JDJ+*:W&1RB9LM6VLU5;$5IRED_!T.%-'$6DTA@YFEMV&F#P9;JIFE+.&4Q!S#S2>;]IA4_;2_:4EU^ M; EG]7K5ARFD0!QD'\"1W*C7#"SMD4_:<=0VT]V5<=>S5&L9"=I97ZC$:(EQU)$"S'M!HA6:X^A%0)& M!RTM.99B6EBHV0332AV]M$+@>.>8'I=C>K(+3(\/F*Y!X&3GF)Z48WJZ"TQ/ M#IBN0>!TYYB>EF/Z;A>8GAXPS2-@A9/1IO\?4FYI_2@LN5O4CS59:9P5J:I2 MI3:]FX%E/HUAQ4\[C=%5W:A@XQJJ-X?Q&'U9HJGI;71*.NW\1%LU M99BPB6Y32!A5W/[V-]H;<-'O:6DK]M*KL5DYO>?JK; \P1G$(8S_F2"3H]!/ MJJLVT\>4R?_*&MN^46CI]8M5345SR %1Z4\[%&]&-EZ"6D>JG]M675V1YO2K M$_&JX*J2XI;J0HK%7+8-.WTX*5:5 M1\%Z?Y0)&WT@HCH^D,8GS;?*6Y]TEC9SC5H&I2 5.[H2D Y.#6M-;O2EO8WX MEF)9[,?6.,1RD*OU=3ZUXC/3"_G M+-!H0XECU>3%BH43\:BPR6TZHS6D6M=UK)JT* #P_][_O&_,F7<.IE.Q3B.2 MX@2,222]3!-),#JF)[$2YO]3?KA3?*0#QX5#'PTA6MX? L3U(34'@PF\J)EF M1KXOG,U%+:!BPI!Q/,1GCX4D'RD)IQ>U^0OUT3EG,*DY =O>"0+@C.B9U->S.AET)>?I' ,Q!]79Y1Z$(T$T*A^*J(!<"> M!R_JE&;D6Y>OR8$7!LRI]<:!6,_Q",(8WRI5ZFZ^]/*FS/C+W6@5\! M##QP)];B_^Q-.+-\)Z3+L'_]$8>5RRCN*L]I44Q_^WXI_8E+%FV#(,F^"!1_ MVS01WR#G#ZQRKOQ,V@Y1PJ(!4=ZJ!A/ Q<;>9UY .!F(5CB KKQ2)6FJ>20W MHMW'JLH",A3^F0V([^6U5+_<0S6RG^++J;'FY=NW/7'H>/4U@QYG#?S>A- M_26)'[FWD+MN(D7,LV^D&M=K&G'0*6;2F5[#(:14! 3Q?:;]N9AC@9<0\R%1 MT)_'<8$8D,H/?H:\'XM<"6]8*W6WY/(6W9\9[HA-"0.^E.*>!$H-K@"E"ZZ> M_ +&TB:;4/Y=P@#=UWAZ,='2$&9Y]VZ0W<<>!#-"LRZJD+I_+O8&L3'R%EFY M\XE[*C8>?2+!8$H"IA!?\7+_U/A(9I!B>7F4&.D/A1_,ZJ+-L7\*I:ZZON-! MDN"_=/QKWNU=6\Y?UZV0/TDWD]T+SL<+T0>'+U+KGZ2%%PK6^=&*(GT?JU%V MRB'?36C>OU5U6B][/,Q?*_OJ_=Y&-EQF2./!(4WVPB[54;S:N_'B4I4[/G*# M<'E&('-MY^(1+**OFX7P#PCH ,T3->W)WL0$)F&\J2I@R)'=T PYVOVU!1'3 M=2+2'D'L+OI<+!YL0C)\Y"]$&Q49GJ 7NE'%BJU@2[5WS6&MY_V,O#_[@ 6] M87&Z;LV[MQ]PIR9+[PEV0SZ\Y*/=9)KZ"P:^3UPQOQ7E&5(RD5Z7H[E^8("7]",F(@ND8N4]PA/(+AOHL>ZK2!&$B M9AJ1Z%LA%PG/^%_I6Q7:F>3>/T4?"9?W(X6+)\AX/^&.>4,[RFJGS_+V;N>1 MPBE 'HSFK\2*)!%XQ(XC6J:$R736:N5RJ=[&Y'\7-_-(R?QZP;5%+NL-VT?12>MA?'ZIASU>XP(P3^[RNN']5W)"]IFD MEX'D\%;L5[[D'=ZW1-T?P'<+8P4)FQW8*SXV)JS/%7B$5,XY\O;P\.*CD>0@ M)JE=H0+B[G;T,!SP5#8$KF(^?X?\WF;"?VU3&$#PB'R26X@II.Y?&Q9WP=X1 M@&^ *T \"/7DLCH_$ M_A-B>(/X<(QG&3^_\K^+Z*\@S09^/XKY'IJ1B,\\Q.NX7S#*QU6:]WNJ3.)P M%7H47NVA"A3@:!25D[^8OG_"EPX,LSJ99W_[4"(EJTOHE/"'.%Q5:%/,L6_S MF1H(0Q8"?TK)C*- L!"E-T=LI>7:]\9+ ![B,@CBG[8$H)(ZZ_&U.?:PI;'5 M_#P%HCWGS!WSF._#+_\#4$L#!!0 ( $)SHDX[N-!# 1X 'I* M 0 5 9FQI&ULY7U;$;-FSCO"TO)9G^NQ3!:Y2;5.DNDC:UOGUFZ HFY(HLLBJ BD?1U@7"D@D M$A\2F0D@\;?__'8U>O$E-M-Z,O[U)?D%OWP1QWX2ZO'%KR__=8Y.SM^\?__R M/__^E[_]+X3^Z_6G#R].)WY^%<>S%V^::&#M;M'TYFUW_]=6K MKU^__O+--:-?)LW%*XHQ>_6]UI,E\F_HKAC*'R%"$2._?)N&ER^@A^/IHNT6 MC=P5__:H_%>V*$V,,:\6?_U>=%JO*PADR:O_^N>'\T4_43V>SNS8QY=__\N+ M%[?B:":C^"FF%_G[OSZ]OTKF%S^Y>I7_^.K$^\E\/)M^BCZ":-TH\[F@ M<=G$].O+7!KZ30QFM[W^CZ=KS&ZNXZ\OI_75=?[L53_LG,:9K4?3W;EZ4+$? MYIIY#!^;29C[V>^V:>QX5LN1D',[KBW&=:@^-+O$&RNSC9%3[%BCH0/(P'6J)G>Z4#].] M <=MB/&;3^MQG$Y/_)_S>EIG+K9SOJ'.0"R!9$[K+W$ZJV=S$-CJSY_CM]G< MCF['?A_6=Z4]4!?W[T!!]J9D?P9_U!V6Q>6@=6#T 84>V'T#Q&'RAFQ^OK:C M;%:=7\8XVSK7ME8: M?-U)MAL)#,GLY.JZB9=Q/ 6U\Q[\F*NMAO(>I ;L0#>>B[%Y?@DHO)R, CB. M;V'"SVZ^_W5?WEN0[*=#V00 %[>%3;&V<-],M+3?-M7I@Z4FAGIV@"M[58U#&M1V]!X>^641"MK+7KO;@;+84YDY$ M2C%->^&:EF:;]<(V*\TV[X5M7HSM=G&)76CTP?(R4 H>T5M0WK.;]^,T::X6 MONE65EO4[8'%=[9N_FU'\WB6]M%K+:L/SVA+S;8;E1[8_L=D$K[6HZW6_L-R M/3;=4C1/%.^1D79S='WI'MBXM8T_VV_;>5A3M%\&6H[)TS4&86?K$KNARB , M;5T\-U09AJ$W=N3W$-/]>OVRUFY:/5FA%V9F=GQ1 ]63Z;1%$.:I\@.P\O#W MUA-O)S*],/X%5J!)T\(K75.T7P9:"^FI&OVRTQ;@3U3H@9D/T4ZW(%VYBZGVT8WMM'KK0KNIO*YL'RQ,QA>?8W-U&MW6^-:ZLCVST':\ MGJXR#$.M3)QM]7IF;?7GEAAJ5;L'-G^+L[>V&=?CB^G'V"R"V&L^NI51RZVT M#B0+=VCK,.Q%K%@G?IO,MB-I#U+%.M!N+NQ#JXZ&Z+4;XE#=D+UV M0QZJ&ZK7;JCBW=B)O:WQMB';+":2=HOF/K1ZZ,+'9@(-SV[ROL^?\_JZS6;\ MICH#L;3;V;#V%'I@]U/\$L?SN/RVC;7UI7MG8S=YM:G; XN/3]RT,HBW5!N$ ML<>?M#3 ]B!5J -9:/=\N!Y[M(UV'UV<3?P?K^TTAGQ0+HZGK:SYS;4&8VLG M]WL'$@,SO!T+;2H/QN3&UK>>;.Y"<[ NM;,-VM3M@\6YF\8_Y[!8OOW2YC3& M4^4'8*4M/C=7>Y(Q;T=^/EI(]0/\OBR>.=GKCMQM.S!UXSC$,$1+:SO6:X,M MKJ8-W][F;N9&[YH=3?P];"R;6MRY3';J%CWU*\",?A5'L^G=)QE% M&F&RO,+Y'\N/J_L,W2S8_*&-1];%T:\OH>EJ( M>NJQP#K@E.YW<6$%T@[^,1F#\.9PEN<* M^]N-S,>%*QJ\Q'0OK*U1"VD@36-@D&(>HIM!7EC#2FE"97*#:';WST#,6>I-4 M*2R\O;H>36YB7&Z'[K1H;*U;.1RIHB0BSL$Y,D(%)*RUB!KNA,:6B,CV1PA[ MC@@90FB'C40\OV 6?X[ >?Z!K#?SZ6QR%9N3\"5[!BTTS!,U*ADH$T$;)+WG M*&)8987' DGJO'94BR#B_O 0SQ$>_8FJH$F:0U8[+3E/UJDTIS11+Q#'.J) M /;.,($2(Z P,66FB[LBGR,D^A1685"L7'%L#8K'=:I C%%>*622E\B[&)&C MD<.ODE,LM#>Z@YY0SQ@4O0BK%"C.9I>QV4E//%&CXLX'0+I"G-&(E%414>8I MLIR3H)PVP8K] :&?(R#Z$U4I.'S(TCE5+95*W"3$>G&4-XN( M1>@\UBQA91FQI(.A43R2U3]<>I9>*:SLM)6\3F1*BD3 Y]8>EE*75:C LW1:3Q>[AIN"G_O2K#QF)(@4P?;S(*)\.HT1DW<03(C"9K].=3!L MBV"KZ_ _#(\6%&8IT'W*9WK&,=S=_@=-.K^:+[:58 VN?;T)7=LK5U88Y[/= M+YG%R)MLW5%8LB-UP20&7VD'_ZB,5=PSC :16D'SYH[91=!G35;T#Y/I= %_ M6(@W6SR[4*J4T9Q3EQ"AD:!@. <_P1)8!Y113BJNZ=';S#TC:7@1%ML5SCPO MSK8N.O)Q,ITU<58WR^S=*<^7UW$,/\P^CNQXNNH.M#K$W@?]*DIC% ,W0WJG MD91Y"XS!T!EJ(^="<&W\,]H?ZM_>.I28BVF_>_DIURFU18'*R! 4%A0ISB,* M5&'$HU)(*IAST3-#1"O#?,A>M-@36RU7!66"]\0CPT)$./J 8!T22'F2*.6P M2!E][ ;A/L/S4.=V%$HQ;\).+_/_/*N_V%%<7$^$Z5A[6"WR'Q;Y*U8_6"FY MR:/H0KS^_@:^HVC* M&DJ+",CU9&I'_V@F\^OO,9-%7"1?6IN#XW*;5VDR;FN/[$.TXM908J) CA ' M[@]8MN!O@4G)630BR> MWQ]$92+H/6J/DH(L=[ X7MLZO/V6$W#$.Q>DK:W; MHG;EH\&$6X^P]1R!)T21$RPABV/PF,L@70<0E0FW]P>B8216\!CZ(@59=D-G MJWG(-J],FZI5B2D;L,;(*V51S-O9WC")F#:.2.L\I_AYF"B=/*2>972PW?Y; M4>RXT?^]4B4%YU9QB8R@'!$G"8J4"81YX#HPDPCI$/DN:;=T0D.O$BJ%A8?/ M+ZT9^;LBE68$$.T,,L%9Q(Q10#5*%(VQQ%A+=3CZ:R8]C','>93S/NZ_VI*3 M7G];&CTM1KQ-]!2@STA+9R1X88&I#MNF)6V$3F@82%9% M#XLO.6^SO;"V?!6"PX%HCBC% E%+,!(.YWA-HAX<-Z)LAQVK,ML%/6"A+^&4 M#%),9W^IBDTDSY#IY-F>A6(=@,),]BQ])S_O@GD[*O M.YJ^MD)EL'>>68= 2PLD.5;(,<>1HRY9S;U)I,.)D3(1L$*(Z4V"!XN6+O[=@F9WJ]916V-=8DBID/6K8&@Y&"&2,,23 Q&J3GZK;IB>J9O418-L&1G M#Z1TR_V2]6U!EG5U*FHM!-W0\\=, MGU(L%Y&Y;_F_'S^=VW]M2&9[]4HD(STQ$>E\3\.8))&/'B-/O0F**PP^12_! MNI\ 0P,)]'!P6O.$>BL#CG+4Q!W*_':TQ [0:H-P0I'GH]X&F0P"Y[%*TH5$Q*:W$^89RO@CC)'!B1$2/-;<&5%ATB1 M^M6V#(3Z&*?5P84;1#(2B41)\IP!Q:F3AWLJT*) M<@YN7^TOS<.AZ$$^XYU0]*!N/CZF,3BO2.?\/U4L>TAI7K0E>Y! ID]U[SU5/*55@OF8P)#DKN<%].BX!5&V"EI%'%8VRY[ MLS]5+'Q8N1Z-E=Y)B:TE4_&(06,3CT*^\X6)S(E7"9@&).C #556=\G9\E/% MS@<6;,$C .ND=7NTJN,ADS5$*JJE$)%QQ(T!D2N7D!<\(1$B-@8'[&4' ZS, M2GGH0R;]R+7831E[LSAD]GFR> NLB4_>[]B L/9$*AFT290"'S%$Q*2C*'D; M8(YS'XG$,LE^KH@?(.C0>>0?7K494JP%KV+Y&,/T'4CQ'.9B?NYP\4Q%_25N M#65MKUQ1&CB5W")OK$$@58<,=?G@L226$D]L%T =U+CO'4]#2/,0.%IY%?(L MW;UEN'$-;%&[4D$ZR51$QD6#$D\<"0]+@_-$2F]5?JOKF1YH&1))_8GS8&O> M#ZX7R;06%L3M7\(NJ]X&,I7&UCF+%2(:#,W%75G@;087DL=*QI^>*?L9U MKU_!EH;9NTFS.E\6CLAN%OR.E"H!'HU648$"MP1QHG5.(.-1,B)X1QB.LI_' MCWXBL TGVP,[B^_JL1W[CL[B&B(5F)Q$1: W66!]2;,4CC[%ZZ76/4L?5M^4V0"?)^M4 M3 1KE:.=8@@L)\*/X.(LS20 MP?>[6V;.TN-DS_='[$@"NP$K2(1Y_0Y 6US$,1&FMN7R._//DL_WV M>SV[S'G%H1>P$NQ\HW!?DA5G# L/I@DG62D$#(X^EQQTA#::,,426<1J=@MS[$BI8GGU8?G!Q$ LTDI1& -K47+4.Q6T#;[#D?PR M.5T.H">'$6TIN+U-*7IPJ]]^ S-W?!$_P3PZ&Z\/&6W VBYDJ@A&L]%:(RT5 MF- @:03_)<(X1;G/5\F\/X]Y:?'X MSX9:E4\2B\#RS1NI$$U8(2N=0"HD*[DF&+>+\0T60_\?FG.EMS%[IDE6VCRQ M]#$G^("QFPC'ZQVOMM MUEB ;3VVS54E5(X,5)#?I;Y2@>YAP9 M[RSR7$?E"8_0J6/'3NOA\0B?YE#N6L[@XODE9W!6I.!,)S$.'+%?Y&"2E M2!!&\WX5^/$Z2=,ER7F94=Y[5!X=JME;**6&-I\(.TOY;8;%N\"Q^5+[.#V? MC#8=<'^Z4D6\%!;:0BGHB!@-X$+88) 'K1B$(D9T2>-8Z,Q57^/?JYR*.5AW M*FZ9(*F5B7!7MK(T<9]@ 13<,N2-!TO=\8 H7[$%,Y M73^-T%;>*#D%]36:+.X1;D_3N;%>14C._A<%\D)&%)6VR$;E$%%&&ZN)HKA+ M&J"R:_]^H_AH;>A77J7P<1X7%N\_XABD,5J 38U>/O*64ME4M*)HP]N]XN8P017+#?&U;6MFPSSL_1A,K[X M %R'V_NEGR>OX^VSI#&-.(:$L&.)8>:029D@S*34WEO!T M_);)L<8NN@N['(#N7I^ZE5&K@.'Z*I5(/E@L8G["+.23R1@10@)\$2&"$H[1 MM7J(Z) JYG@1U9O0BVY-@2@F]]V']BGNUU>L.(E&)AURECZ#=(@:23 "$56) M>!5X2%UN[98Y^G6L,.M=] ?:R5D&,SS8?;9C??__K$]DX?C])E@<6Q M7SE2.V@CIW%FZ]%P;2TNO)U<-'%8N=UO9N!._3@*L#QC:T?OQ^ SS*]63Z>6 M;?6@75XV3@_:.CMHZ_PPK7_.F^3#C?K$+YK)Z:] 9\QNWH]A0;FZ=^6D[S;? M@3_U;SN:Q[-4RAZ!?JQK"H7+%G"C0QL,@>MS28%GW(7F96;W^*VF,5=L4I* MYX,R%EGB&?*4!^2TXTA9["-33!'>ZN3%P#WZ9+_^$WR6!E:SO%_Z<9E%('RT MS>SVA&#>-&F^;,FY7VURQ@61S=V!LO3M2M/0\":XYQ!52&FF4,N MY"R8CE(C&.4&'_VF5/]@Z55@ P?@5DR!8:VW#_D6[,#4#VW,++C(IZ0V3*OO M9:H@+)98$D!8?C4["(&< L41"6!!:@):I=7D&?C<5)M./2Y<):RM DCG^P(> MR2 TBD(D9*VVCA-&G*+';H3L.59/'9?J(IQBYV$N)\WL\6^72G"%YDT] MNSE+B]]7GHDY_"(ZG<9X7VG>L7=SEVCE=.,+?&U)5#Q0Z0*PP9GG2!A-&7KG)8K!\^G@(C_&VW3539KB58@$Q"3=2@D ]*B M^;4]!?/$1QH#3C0)?/37FX>!QN2 ,BZU1+257.[&YZ^3'J;GDE(5H=^8*)!$ M/B<3JG2ME4QP+[CH)]BC!!@WWL1I\IU7IR$242B!F M8/'/N5H0<2:_FZ9#X 0;V24322E[YM@ MZ=HCQ%R[R;SSFOL"JE*"QJ43B & M[@RX@LFA!&8H,L&"Y1FXD5V"KF6.Q!T=X/:4[%'BK?[2EX;+I"IEI9;<4@3. M34241X6( A]%B2"\#9CIV,_#*?^C\+:?9+?C+?MO&44&LR6&\B<[\79>K\MC MMP^92K\6KT_)*6;J[2E[I_CIJ3X18$2;9K'I M"32KM"IUJC#%[]0[94Y/WQEL.,W]5)QBSEZ;#L@IDUCV>)#30:S%[UW?QIO> MS?/#>?^LQ_75_*I=%*X1ITBA:,#%IT$JX5N_>'U0. MRY?GNXMC2:A*4E&F$D/**XVT%3X_&,86JU%TV('?U\\#M"7N"_:)@(V[,P.( M]<@FW/LQ>/Y9=;1*A-"65N6]38F!GW2XRQ& WF#WG5B5(L?=6 5R%L11C@@%PX-'ZY#/!\D4QM3+(+7@K:S<0X9LC@MT M'41[9*#[?!F;6Y^P.^9^T*J8]))(1Q#'(2*#P8-E'@ND(J7<1T*DZ>!"E(GV M'!'D.DFVR*&0\_GU]6AQB]>.7MM1?OGK_#+FAPV^7ST<^/++8S[R\R;O1I.O MI7D8^#3L9'R1SX;E)VU+M''P0SUK^KMN(V.E6*5Q\!8[F(T<#% MI$#)&=#- M-"[.U3.A#GDX9X75G,AA:_QF?84J^>1!$RCDDA>(1@=F3_)YPX!8R[FTXAF< MD]U[V!YNM_0EHV*;>"L,;P_AK2E=X: -%=GB)=PB*B-'UH+718.)-F?5%+Z# M75?H<,L0X[^_@(9>*Q_KU4$OV*ZVM_KSL"O4;W'VUC9CL&KRBV:+?"QK/KKM M_V=H=FX'NT&_"RL'EL=OD]FAAV186'RW=<_CQ<*P/1F'Y9XH;= U>DYCNT2<#KS]M6,@RN&>; M#4_S)D(K*'[6P? MUJ6#F;\XD,G?__+_ 5!+ P04 " !"/)[.:O/_YV]9.Z,N_>_?B___/? M_N/_^>FG_ZL_O__!EJ/5;3%;_F#F1;XLQC_\,5E^_>'OXV+QCQ^NY^7M#W\O MY_^8W.<__;3I],/ZE^ED]H]_C__\GB^*'[XM)O^^&'TM;O/WY2A?KI_]=;F\ M^_>??_[CCS_^\NWW^?0OY?SF9P0 _GG7ZV"+^-=/5;.?XD<_0?03AG_YMAC_ M^$/@<+98/[O&0ZKF\=OQ[IHO)OH9A M4/CS__WU_=4:DI\FL\4RGXV*'__SWW[X88/S;(]70R M_\NHO/TY?OFS&HW*U6RY^%R,BB"%WZ>1I?487^?%]5]_C*T#1% "O 'H?QWN ML7RX*_[ZXV)R>Q<_^[D;C8#7'S53'^-"_'J]'R[_E\GL^6 MDZ(.;4?[]4A:??3J=.^1T"]19(WI?-Z[ S)UOI@L/EY_FA>+,'>MIQPU&U]- M;F:3Z\DH/'2K;V'>^U1.)Z,:6M!BR,LP5%-WVH]\&?9ZE%L?\ELM)K-BL5"C M?ZXFBTFDXC3E1_KT1%) QD[NB\5RLEP%P)[^_J7XMESETXWLFY!^[M@]L=B< M@83D+6!S A_[]DOB5F@M"'TQ0@?DFC!X>'G'T5+5^32:55=?BV)Y\ET[V;%/ MXC[E\S U?2V683XZB>=YHW1,]E680(OH#H09U>2+KWY:_G$6MD<'Z)/8\O9N M7GPM9HLP[;P++L_M24.YP5 ],M".YF1D7GT-6OBUG(Z#C^G""[]\V'W;E/8: M0W;#4#0!@C=7.*<,;H@>1M3#1Z1"Y/W\N'=[+J:UFMW[)[3FS';>*!V0_4M9CO^83$]:^R_;=?CHFM <:-XA M(?7>T?VM.R!C8QM_R;^=IF%/TVX)J"F3PSUZ(>?D$GND2R\$G5P\CW3IEJ!Z MNGNP0R?$+//9S22,JA:+&I&.0^U[(.7EW[6U^ZQA.B'\/DSSY;R&Z[>G:;<$ MU ;I4(]NR:FKX :O.'EM3&GL;=T;$K_ER-0^FWL?K]=_O M)_GOD^GDC/W!,X?IC/"KU5T8(II0^?1IK/*)S7H6!^>/UPLK5>"R"S9.C]49 M"_5>Y7UMNR"AG-U\*>:WMOC]9!!I7]N.2:@KK\-=.B;HZ>\U!56K=P=D?BB6 M+I_/)K.;Q:=BO@['[OEH T_-3:$60R9FZ*08&@V6C(D/Y?*T)C48*AD#]=Z% M)F-UP,+'NV*>Q^C[57&S#A2HV?AS,8T[&&>$=,X;)1G9-?6_T6"IF3CIP38; M+34;)Z.OS49+S0;ME UZ*398IVRP2['!.V6#)V?C+/).1H[Z?&8R2.HMFDW& MZH"%3_,R/'CY$'2SLMRJC]"!^1^+NZ+V:K8_CA%VO[6 MG9-Q'EYU^G9 XNOJS>RSG*_SQBB9X)/ZT*=SKT1>?3I)W-TVXS9&TOU M;(,Z?;L@=OFY_QERL"!(V[5J;5X/(ZN"W^636GMYGPW1.[GKTGVZ+V]^+>5-:]XW1-:%?PWCST>KWXJ<= M- W)/3+20:*#TDQFZP,&[\.?V]:1KD;G)S>/"8MA,1L7XQX>M'>FV#TO/JUZ MWK0<[4-QC>!UOOA]#>-J\=--GM\%.*'XN9@N%]4G<;X2/P&X/2'[O[8?9Q5% M:],V^"WORWSVA+S 6O%N6=SN")SFOQ?3O_X8B,G.'2+C7FJGO*)8,8V%(X I M[I"1QH;]HA /X8Y7T^+C]3-FUIP$CK;98+.;1ZZ^/-62 M/: T'#%C1B* @8$HD.J,!MZR+49,&\;J8/2HF6H^^J&/PP?K:>??1],R6#I__7$Y7SO(VP_+V3*\CFZS4QMFG$V4 M)(E6QES$S5'%Z;3\(^YS;X(SBV)^7RR^! ;4M\FQ-[/> !F6BB.-#*2<$T"T M%DCL1 0)3*AS1V;\USK8NXJ4">!<:^#%EVUZ'I5J(/6Y&MUZEJ\9VE/*P3_3#IT&=UYQMK;5)W+J,R.8E_. M-\>PWI>+Q:_/')!]-N61;IE6$ 2\%(,$2^,P- Y6G HN>4H5V>=0G:L?YPJP M[ VK2VB%+5>_+Z]7T\-.V G].#Q )J'#5$!(C=3: PZ4)EONA77<#4]3>K>K M>T'N46_^X^<]SG%KI[E&Y9TN??3Z971Z?^J^8&MG#VU=S>:2E/0KC\X*QG1' MT9X8%V-1ZO^0AD3A;1TX^$ZX?PQUVYR*>_ MS,O5W2(,,5W%,GBQS?I$?7@EMPD2 8(ZP;"$5&0&FV!&4H$I]@89!!W!%'J, M/# $B%JK6]_QM'VJI!^>_%4_D%9OJ(QJA2@V-*Q>VBJG03!^MJA((AE.N.8? MC: -4E,.!N%Z 7_0T;=G4)MIOEBL9_ZU4AP/NYWHF6FB&#>808I%L,XMM1IM M05*.FY16:<-X6]?:4/8)8"JGY@C5)T,C)_MF'@/@D$:82(LYT$HC5_&,F#/# MCJUU)M'ZFM(*MS^'S@PREC9<51F BORMF(Z#XWZ5AUEXOODFK/C7^B%^\J%< M[C<$3H;;.GM&!J1@Q I-/&#..@*\JC#4B'$QO(A+AWIQ3.,2HII*,_NW8$\8 M6FD(R Q7(M@QPM@@>DMP^$=7Z'L";&.=1M^)O39(.5QD?C[%QX?\MCAO8:\_ M8F:ID$(AS3VTF&GE">(5/@9R.6P3<6A*=&PR[UTH_Z.\+W$:I*WZ)]79W5Y%_%^*H8K0N55&O702.V\5B9 M8LP1IJ "7"GD H,25F$QC/30C=4^)%JFQ;2Q[CP#XI#Y;/+Y_"' LR[J=TAS MSA\I(TQ3X)V02 &I&:?.5FB&MQ,U-PA[TYLA!YO32.$B*^HA1GX),HM)&A]G M5?.Z*VK]$3/GE& "QVP BST$1$A5X:,PK)5NW9';\AUH:5II])I04?=:BX2; MMWM(JK/;>JQ;YA$%%A$.89@@N-<,2,H)$<&7M1:96K/T][<]2ASB3DJ'H*82 M48;#JKQ%15$L4\:$CVZ/=B/:MON9YZ$UZ/W,I[-I=0/?B?C:H2Z90$H+K(5B MA%@8UF!&3 4+@!@E5*)^(V*UY5_V@EPJHV4?N2<]_<.=,L2H((H@ 9037 $* M&=]RJ35S?-B1J/;"JZ$-K9#Z7O5BD$&>(:E#1][S;\&(7J-;C#?5E"/73Z?" MX\&6FMTS90"U$B@#M;-$"@(AKK@Q0B7=?Z[G@70AFK)WI)*]_J\7R5,6P_X> MP=M"ABKI=%@]E1$::LPJ_I!GS8\8#FT+K;'!T EPEU2,^.N\.+U!<+)OQB56 MR&/'(***>L*@V;UIUE _<.NAK21K:$87>/TY=&68%L7@5*0CN\)/%E\GLYN_ ME0^DULXI6[!FI6DR>^(V)K!4NC65V5>2?)M-R>5QFSUME"B-D M65 B!*D-?J=V7%:T<6-)8YF1-R:S5K@T?\^*^4,Y._&6/6F3:D>J@M. M,)^+47DSBTEP[\:!_,GU)-_=2[B=>,>Q=L?CW6KAN]5MK*A?76)8)XC:\1,S M*CC$4@/!+)< 46KU3G9&ZN:F8TISOY=IZP+PIE+?EW<'[]&WJDDFA2>* XFE M"DNZ%L$_K6QHY[F@C14DI6_17D$:XG&AG*V7U<+?>-86A,8Y3 $73FCC/$-X MNP@P2R4!?]*L+:@QI)X#%8QP9*#RU;828\K1YE9$RJRMVJ)MG;5U%EK#SMKJ M;@M68!T/L080#'0H+$Y5()(QZF'*W(N>MV#K2K_N%NQ9P'T?VVI:(^?#_RST MBD-FG!!VRS,W7@V\VD1K29Z]O]8,KS^'KKRM+=B+J4A'(<]/90#EEWGQ$*N+ MAE&^OIN-_G(\_GFD2P88I1HA03F%3@,,N)(5U)LA>0FHMV7GZS M#[/\=C):J*L3,MW3-B,XF%T(!-,+>PAC.0NE=HP#4\NVOG@LJA-AMD>G$RG6 MEV%%H_)(*,*E,IA[RZ1AK*+1.MY<@A?F-\A4>0@KQ'>5<-C3X^P5T( KV MR$.M\@T-1LL@HM!0XXR-YRG)NAYUA8N0' S;6>A-"\[3M@Z1_1_-J_ 9I.OQ MEA7N,HIFB_MB6MX5XR_%Z.NLG)8W#Y\G-U^/))C6[)DQ+H +)A\P7E-%6##; M7<6O)S)I^G#=,_(]2O7E6?=.T4LW+07CK'!"H$%: .TI<)X'$P-4$4"MK1A@';[> M)'JF!7X>4Z)/JLBA+IEP#D$H:$JZA#7]O.33$^>87(O=F M9Z?2C8X@2Z449K58EK?%_',QW=1B^SJY.SUU'.F5<6L-$IHKR)U4FGNOJKU: M(P!IGJ[8VV9(*M7H#K54VO%EGH^+R/EIE7C9- -24P8@M]@;;ZDE!N"*(RQ: M'+'J+6TUE1ZTA.K[BMA8 H"SPCALI06&4^[X3O&-'.!)O%1JT@=^J73G8Y3! MQ_GVXLP@&)V/_A$6PY-*<[QCIC#V3@*L">"44$P@WW&+$6D>&>[M%& J;>D4 MN%1J$@\;E;=WQ;)0-_-BGJ4YW"G#$@.$!1#0F<=:+S6G8+_FW3>O'(Y U,G![IB#S1+$ L\',823#_*V,KO W6"7=3._@ M]%?3TR;#A/LMJKO)%]&2=*')?3Z-ZT B+7_]X,QK P0")@ >EAZ."/!D-[F$ MR6QX8:3!*W=KE!NGT#;D(M_'Q7I%VK1[\N6'8M^,G.[A&408:!^+=<3[4YR& M3K"=@#U[:V>US]77P2+]%N?A)ZO04]XO:'OL)2/3U#++N N.@6&.8ZEI%9QR MC//F/M5ECI\/88[N&/,+:G_O17VP5U89Q:5DW*L@N,=D-D>0:^ZTI2S4U8OV M=8796YP[+UNQ11HJ,>?,T0"F)QH#5NWD.2%8\XWQE*7(AC4C-H?W\@D\ORV* MZ]7T_>3Z6&V).MTSQB' T%CK 06(0$-U==;-:06:UY/H+7S9BV+U@%4J+:F4 M_$CD[N]%3!4)[\%]F+MOBEK:TV;8#&KED53 6FZ\%X(@9'?ODVJQA/86]^Q% MJQ)BF'9.FNYCI>+VF"%6IWNF"8!&,$^I#X8$L,$/J[+K'*2L^?ZL?%/:TP-6 MZ0^$'27_Z$Y^K1$R BQREG+3*Q?2@5&V])> 1,.FL\T$+PI9>D'K\:!N3,D M?K1]AKC5'EN$45!LYSU'N*JHX DE+>I=O8W-B"[1:2S-ZGF3)TIV74QV5.61 MJD.BK=4Y4\H+H%VL^ FP1P(8L>/$Z!;9G?!MQ.5[@^IM^]J;QNN8[9>O^:Q& M#V%NQ=0FQ;'1M]&>/XMH)[J#3BGP*J2A$,$H0SS MMV<$$@BKW%NO.6VQQ?ZV0MP- 7D4:=H*JU^*;\M5_GW=C@VT]50KX04RD#'% M;)6F)QP@IM:&>#_<7K+.*@(.>X^], Y (H1A8*N/0@)%FF^[IJRS6ENT;>NL MGH=6/N0ZJ^]BTF)QM>X@LDL:8"I\@ M2C7L4^M#4Z*7ITJ3"N5_E/WP70+ M/W\MQI/5[55TA:^*T6H^63Y4:]?QNI]-QLHX%IJZ>'\L1-A)Z!C:[F4+)2%N M?ABVMX!I[Q(MTV)ZD7EN?3!C@R1L$[0BE^' M?'/C<&@50YL:A]T". "%.6\)W->RG%,XQ*B>OD,RKXJ."HJA).$ M*.R 09(I"[8Y@D(#:IO76A]:!<>FEE-_8 Y J7JNJQ=>+.YE\#R,L89**V*I MKRT>WD$\; NK%\FW++#7#-'_T;1!VF5O4<$NFZIPTNQZWC 32GBEG6#>>B49 M05SN4%/")E6+?NI9U);7@42&1D"E$GOWE?<\L\!"8KC@#@034&I'*CZM'.*E MYJD4HCO4DF7P/0GTOR]KQ1$/=(6 !#]1&JV80P33W?PH_B*D$K MC%>VQ>F=WK)@.Q!-V3M2J5[_)\54ZM7)>U;G30$?/2\0 X6*4VBIJ# #<6VDCS[/TY=&68QN/@ M5*0C$[+U)>4*6,HP=)0A2CTE&+EJ2]'&ZH(#- Z[P_[D)>7GH=-8BGZR^#J9 MW?RM7%[=E4>LO,.-,^N8P18 PQA"$#*B(:@HI>"-5-SL0HY=P--8D&L[\W8R M*V-Z8\"EF!>+Y61V'_X]7@/]C-Z9%P1!P%2L8.LDMEYR6_'"C&INVEWP5OI& MHNX%KW8O\?CPW4NO&V4!A-)Z/\N,2>M\JX0P[R8#=PK"F2Q$E>[3E9#FSSV%G*NH5=B*P5+HUE=E7D MGR;3\O E-7M:949:X@#RTEH,E.045.58A)-,OXVZ?EW(K!4NC67V+/_M4(J; MR>?S,(??_%<^7>T[8]QPI$QKI+6!WG@:;X\,)KYU%8\$I'57.B@!<.YAXS2P M#;S\294VL+<0QO[:XST_,:,V^IJ0>& ,%=Q(9*NHE;-2-G>[+E.(I^D9^&' MVWAFZ[)D^LL\B=T)K2,53](3D04#FC"IJ+5<*4"I(KOC8(Z1%IM)ERG%TV@^ M'3+B Y^*!UCUF5EKM&&<,@N5,#+(O7(/'32JN75XF2)!B:?BCN%-G9M9(RLS MD8=\U9!K,S:/PS9JIWY>%L)3HZ6N8LI()QX[77*"9IJW507@$"F-?$ M-M:ERQ2O[U:7NH0NE4J]>]QW"5/L>FOF<1+=3*I'5*A&[RS8'%YZH@6@7!-H M(0"5)>F)(,UC)I>I6-]49;J'*I6*?,H?UF3[RL#&*:Z<3L8Q-?=I MWN?B.0V[ZJ];0KI_WJ<\OCY?B^5D=+#T;) 5UK;>R9LY/5@Y\US!07D!M!-%8L M^%F6$0NW'!DB\&!J [<1QLN*P&T0R(=<[W?'V>9]BQ-/.5M;,,>SVX_VRPB@ M5G,"H)>$\AB&8K0"R%.1\AS3>3GN#>5\2%TZ ">5"?B"U)/YR'O;9T)8:XAU M%EG@(89" K+ES1D'!YZOWI'ZQL?9,3IDP@(2U#@'A:3;I.DZ1K1TUG ML:5L7U9.Z!FQ5%KT.=X9,BO&+I_/ @NG3TCN[Y YI5!@16I-M;; .8OM#D?= M(D>PMX2<;O6A$UA2"5V-1JO;U30Z=NO QAY']J0>U!XC\\I9BH"E@6,H/):: M/$)J;'-/I+>4EVY5HR^DTD6F1_,B7Q2VV/Q\MYGVGD4 /I?3J2_G?^3SX_=E MGC52QH0P82GGRDHJ%618(54Y@D@/L9)3A]YLOV"E4I[7-!]U5U\VSJB@-+QX ML6"H5( )B)BIN)+>#[!0?&]R>^6^M@0KE0I\*):;6>Y]N3@6K'C6+C.4.&\D MUDP#QPF&!%4F?#"C6MR9VYM!D4KP;7!*^MI_+NZV&RACNYH'J^A3,9^4XT-' M%&KWS90%1 <36IN@Z58:'W/KMSQ3#P=X@B_II- A=DGUY=UBL=I#\GJ_04=N MHN44S*;U?OXI!3IKL."<2>A "!8+<";U,1$$6 MT*<<.B4-QU9PSCCR%?[A=6^>Z-%;PFTJ91ZF!%*] 79R/QD7L_'B2? J[IT? M4=E#73(O(41.8<$9L#+><+2-9@4.L;*\L8[UED2;2LS,?9XV?'#Y:>[)LQ MPR20$EK",-->JP!VQ7.L>SV\#-ED,U3'V*72ER_%[5TYS^Y6\S"GKBW#N)1'>['>;NK![ID@5@LHPXMFC9,F7@4IMIS'6QM;;*"^ M^,90>]K9%T>[I1A"JBE MVCLDM(4TS@&.2VZDAP Q4&N?)Q&GI[(P]W?(/.?<4&@XE,'_LYY:9#<< B,P M3%E#^F@V9A="*GM 9-C9F:O?%\4_5S$9Z3YF)0:*3^5E[N^1!82QEP)JQIRA M&DH,T0X4Y5+N=IV5D=E6QB]CCIW DRQV_9K:DYEX!_MDQHM@;P.()1/2$+==LZ+F9;25W6A-:X?1]ZL0P,S0'HPJ#4(&3"55[VV<&6T>%(M @!(5W M "!3\>88;9Y7UU\*3'LY'9=\(V122?W52J@?/N3+U;R(Q\6JCQ].F ?U!\E< M<*NP)5Q83HUT4C"-MR@XZD3S*-?Y:1*7M!AZ0^PR>K,E_N22<:17QBRSEAIK ML7&"8F8A]!6?RD Q;$.B#X$>U9DNP/M^E660%L; =>0RNO';[#J_+^=Q-OU< MW,0-HW+^H$91+"=-D)-],ZXD#0LX\HX(1CPVAO(=ST0.L!QL)Q(L^\4IV89; M?IO?% L?0/HT+\>KT3(6;AK5N!?K1,_,:H$YM5I2J#T%@$(IMOQZ[EI<@]%; MMF8?>M$M2@VU8C%?/M&(\-=+;0@?99_SP/8!*_39]UG082PIIAZP8%8#! F% M%,<(EV2F>M= .TQ9L MB/U+R;7"X.W(<% F6EK1I1/9KP&^V]7M4:$]:Y-)Z^+]V1(0C8!PDC,)=G.^ M$2GK<)Q8&1NC7G;#>Z]RR[^=EMO3-IEQAA'"F$ 2,RZ#"X@M!_$25,XML=5F)B2^^63:\]7O'8?-.L+GDAK0YB)O MIH&D!F,LC3?*<80!J;@,[PP?IEG4G?#JW^C=#*GO52\&96H-41TNHP:;T_6; M0IY/:E37N_3[4+],6>NL$ XX([A"QAB *EXI-@/<@>M"\YD'DQGBS5S;PX5@R[]4F0YT^Y^%F0(.>/UQNB?#Y:7['QOLYQ MD&/]LF"#8LTH99@ CX'1P%H*/<9 QI.)M3\PYUR0@E M$D1;*#!%A354*E]Q:,-K-^P8=1N1'95^:X2^1UT89%QZ""K0D>/XI9C?OB_S M636='8PC'FF=*2PE8X1"@RG3DAIBV)96RKA(NKE0S[9O#WO9-2R-1?C">CXN MP;V-,ZDLA,8CC@4,!HZA/N:S;"C5# XP]MNM +M )=7L^[FX+Z?WP5E\;H?4 MJ')^I%^FC$""$^*9 3:6=-*^,F H#.;O\&(YG6E 'P#UF?A3U1\YDNOZM$F& M''36FO/]YM'U@%"C?_14% MRI\(M/H\4]/IEL18#>.0/76L>2:X]1!S[ %!@4/NE9$55YQ@.DR[NKEPRMXP M^5XD/BCK^;*"OH" ?[NRQP0:OLYDS#$(:XG!P/-@+QIG015F$EP-Z,Z9;L!_ M*,("_0@[SH-6 M4P0D(MZ&KYJ;8_TE1'0J[A[!NLS;'P-[M=_[V#BC DLJH0TJJ)2@Q$N.*X5F MU#9/K>TOS2'!&]\ FF2ID_-R5!3C]0GG2/2'8OGQ.EX.$5-+3;DXGD%YLG/F M@5%8:2X%LX8H+ZBN#"R.H&D^)_1VUIG$G$%A>?.$XY%6!%H-/FTE][&6V-KV<1] M\W8J^^E%RTQC:1DG'C*NUY>AA@=L>3+'$X,=ANP'\IR?,Q2"(YHX[N@H6O,XJI)$PQ*;0A F@@/:ZH M1I0W]Y'3[J4TEMSY&"21W"_ZTS')A:\S'JB33B&K'90VJ%Z@O:):N!8W4G4> M\>Q'66D0@P%B%F8%K@)VMS'ZG(!C0>:Q^)'<^!D/9 M>?::.T20%4Y [@/[%LN*989%\^L$.X\H]B.Y\S%((KD/'X]*+GR=*:ZAC"4R M'0/ 2.LQ()6KS;1J?NZE\^!?/Y(['X,TSL-O1RV4\'6FB),2*6(P)@X:!HSS MU4SAK&KN[7=^A6<_DCL?@\9[M4_JLAQUY@XWSGA@C7D52]P*A#%UBJ!*QXRP MLK&T.K\GLU-I=89(L[=N,KLO%NM(&][^'J6+G[QQFT^?A* ^E)O;J@]F6)SH MD4F- ,4C];WWNB'OQ7CF\GLQA:+R99'5L!PS3;$F+CB(DD".J*M@\3*I MOIVUZS,$3:E;J/4\C%.E@71=D--"3!4*1IGE$GE!#49\RR4GROMA;C!U)[SZ ME3F;(?6]ZL6@MJ&&J Z748.GU4358E'4N(#F4)?,.8X080 K@3>U)7?A/G2?1M]C7?I5'2?M$F.]LNA:8G_=+:,468H-50(8CZD65("*4R%:%*OHL4I8ORK0 M&J3+[[V],&??UE$BYYT 5BBH:"RQ;Q3;9B1H!8"N=1%AW[R=>Y3(2XH!10(C MX:$..NGD-C\F.#O8-O?R4APEJBN/$T>)SL/@S1\E8AAAJ@P65!/G@?264@H- MDHH2:T3*D&^KHT2UQ7;H*-%Y0+R5@R4248 \YP$>&X"AQCL<:X)"KYU1C@W3 MRVXNG#HG3)IA\KU(?%!>\V4%?0$!UTBQYH'G,&E1!H'$$@J^3I>+5!OMF!W0 M[5?=@+\OQ?H\#-YR8-TJ2;3DVBG$.'"4:+4]>J.EP*"Y:]MS8+WM^ML#.&\Y MUAG>C<"1QL!PRKABQ@!3<!>< MP'FQ6'[.E\75'_G=R3#X_@Z9<(XH1,+R* )#'BI#*NX4ARUJY5\F_EU;6&4/ MZ+R=@P8:,:TT< $FYY$$5!)>\86)&73XNWF IEM4TD_]?O*M&#_5U%HS_ZM> MF;?04F0)3]&'^&YMLC4TX#%RQ=^7$PVT@^_O!1Z^"BS MY6B]K+GKZV(4Z;3[17VP;28\5H1 )IUF@.AX60O% M1_H7^]=\N9I/E@^1V'I^W[,>&;;>:B:(%A &P#@RO$)*$P.;6W*]E>GLYX5N M@THZJ3\M)?IT]MGI[+:F;'YS?((_8YQL?5T\B:$3@K05.L#I*BPXHLUC>+W5 M[>Q60_K#ZE+9#D\V:]5RMQW\H:BW'WYBC(QHRJ@-!J\45$G%"3,[#(0GS4.& MO17V[&=&Z1:GR^^/O]A$3E3FX&.7#$E#K3,)P\:Q]EKGM M,S)*J$;""600TIQ @JW=XN@$ RE/^1Q-]+B0]APZZIP8]T&?;-Z!HA]VO_YM M4LP#T5\?WA?WQ?3$MEB] 8)5 *1%#B ,#?8$$X=Y!5FLRCW4!)4+*,TAM>T2 MX&3YXQ7%6ZC6B^9K-D[NJ9PU3H8ITI@'UIT,7H6/I6]PA85#T@U[&ZYK@1_2 MIQZA_'.KUR#W\-Z45EU8F][-[E;! 8V@P--'70[WRI2@$# 9YGVI)39*0@8K M/ID#2;.XZGGT/:899*-TR^^!KLOOC#_7,UN<^GSX"QDT4T^P-@1S2E]A@9$MIJA)#3 MX?^MM]@C4&$@A6FN-_W/*1=U__I".)66O2]G-_$2M!A7WU%]1*/VML^88!Q" M0B!6BA! PLLH=V^08DJOL>MWL_!K\27_EN()_>+U^D%-ZF >J*+[9/!C(>*#;3,1:VM3KAG2"DK/ MI89ZO4_CD#6FWF'/\VD]%'[=VRYC8:HG3&GNO<.*""2EV-+(67B]+QU"[0#= MLCO^>PIE'A#J;[/58I5/[^;E_23ZN)&& ]'(H^W7IW2A -:1:)):YH)WL652 M0-DB5:.GX&-+497=8W+:R#E#AL?K<1_ND1FA%,5.4LE8< 4M--QM:992FX'> MJ-61'$Y)M15&;T.^@PJL#4NL'8GSRSP/7$?T#L8V]K;+M+-<>VL]H40P0*3# M>D>?%0-*;NX,Z;([/-(=8-BN*6JU_%K&K+T3NWO[.V100,Z%)51+!@EEAGBS MY4Y;JU.6\4BXH'8*RN5$?G(WY%"7S"E++4;$0NRA)9Y#3;8<&NO5P(N]M17; M22UHA=+WJ ^#6J^'I@87VL?8U!PS\>S-_*%N';=GS3-JG&(2QFQ.2*VG$OMJ MWC1$TN:S?V\1Z/9"VE^ZK0TNJ20>N1[_]VJQ7&_77!7+Y<8YCY'4K1GTJ3*# MCID"9XV3.<@5 5)*&)BGT ._LZ*LHJCYK8[]V(.=1%A2()5\F7#?\MO)IF"N M6RPGM_FR^'C]J5PL)L&$>A]^UEDX3@Z2(2!@,,0X1]H S1A60&Y17WF#J=SY4!VX#J/6W+GA_S\N^^MPSNPU04 MUL >8=P](1DKO>K%^R)?]#SXI<\1O"^"ZA5K6FRQ&,TG=ULN3IX,.-$S0P*+ M>..CE@HK@TW,_:"0>A@/>^%Z.>HI>3Z5O7^D5X8U)])@*@T#7@KN30PHK'FU MEI.4J1E'\_$[D]G+3?+.L$F9,U^K(./G6*'Y2#7&W?<91SB6.9,$:,$P=!0' M=S(PBD$P\[Q-:?F>E>G>B?#*]H@TM'#K2_&@T_NB148@%4I0+*0$-KAV A"V MH3LXB0[ 88:[&F+_4G*M,'@[,AQ4B"JMZ-*)[-< W^WJ]JC0GK7)N +> T&5 M\AHAIQ!F,-).,?$"U#LAF"9\T!CULAO>>Y5;_NVTW)ZVR9B"W+&@L-Q"[PF5 ME"@*&0(QK@I8\Z,1G;OQG_)TD;7R_K'8 CDR\GL9KV^QT3&C]=5):^3 MQNZQSAFUFBE.L*)*<@$TI98&W)S%3G&,!GB71[_6;X=@I5*1YR2;RX((A)2; -;B(LP6S(>\#' N^8[?[T5N^I+Y*W!227R_\KGD^C,U9'XJ[:9 M 01A(XB@'(?_ 71 V30#42@N,P5P8 MZCG5C$4>!,*$(8R;1RUZJU75WS+>#)/+K-9_+R8W7Y?%6-V'3V^*ST7$[JGU M 6NOY:>'R@! 6C+K-73">XJX"/&=;NY-]U:A*LU*WSET@U"F>"0N M)CC$FFW;4FU-E6G/4!FCSGG.F?/!9Y(>PP@\Y$"R\-XQU]S'Y]^5,K6'KM=M MX,W^554$\N/U^N\G)_3ZW0+WV0C(IT]O!7Y2E"PU&?&8J9^6?R0F MH=]]T"=G(!,\XM)[HL\+6+ZO=<'"TH2B/_/2FQ:B.W3QW'E@G&??7>X:,H X MAL)HZH5P4D.%=04+9\RHX6Z!-A-.G?O(FF'RO4A\!DDD]]N5/2:Y\'46+WBG$ :/ M3@ FK%8.THIJ:(0I;,?Y0+H,ULBK^SVI6^,GUL@A-OG[Y(_S[L/DW=CU>I:27AV7,*:\8 MH62=]\,P<60'.C*BN6W>XR5P7>K/$%!MKG\QR:/,9SX?Q;V-PX>GC[3.N&?& M0T 4\=QK;\-?K*+50C[ Q)F.-: +6)*E4)2SF^5V-^++X>)CQYIG$%O-J%9 M4;L^0*_F.G? 3"7$OE)F!X,T^H<@_LN(?6=_1&I/5D?9TSKC@L83.]QA MX9&4TDM5!;"4XGR Q5':"JCL&I3+./N2P MI=9!'NRB[78RY<(/3_S];HRW@N&5C:\QP\X3+1 YCU^K4 M-X(IS8N7J50G:OAG++PYV&NED "&8HL-5#L$@R$^=->QO2ZT@.,2@MWLC-65 M[[9U9C&2EEOJA$.,&,XU+''>\7[$W,S5"XA[0_E;'26P!\[9(IX M1I3CFDCG&6(2T"IMP6"KFEL-/=X4WI_,&P-S&7O!YZ/B3*/QL4LF,/$P\$,B M7EH"JY"O."1!Q1N+OL=+O_MD0K,NH3'56P@;::ZO(TTZ9 -)#$:Q: M"*C0"@$.JE", <&W;JP2XFVJ1 MP4JG IWDY*HKQP@=H*A_EX_6S6,D17:C1 M.\.*&*L]5%S8X%P;#Z&H^/9,-S_!*=^*4G2/TF4FB&@'U9X88N,,&<.#86R9 M@M[:6#AFYPM9@VF+(AS@K0B_-2J7F G6UFZQ_'C]+&Q1/A8[3G=,\&P MM%) 12@6)H 4G&6*@$2<&:UUBT+\@X\3]HA3O^=FGSB\3W_O]01G>!%G%V^Z,/[U8*S:&ARO69'%9LVU'TN[N*T-KOY7-P7LU7QN1B5LYA*-;N) M\^?[&J>4SQPILT1K!@$Q1GC&.+68;VO. T$$KG4LI1],=B2O1?3Q>LM)7/8K M87XI33E;E-/). KTU 'G9@-F5'H@%?%"4HP@T!8HM46(48*:']SI^ QT;Y(O M+P!CRN/3Y[^M,3 5GZ97BP#G8K&;7(ZG$![MER$KJ; &4$,T9-H R40%$#%D ML >N^]:'ER79.@0QE5>X)?%DFMFS=AERRC+AH:"40HLXE=;L$(+$#3O+L",Y MO91^!PB];:D/,J=P",+NR*G_I;POYK-UG9_9. 9$#A]H%'8QF^FXU7B^5\DD^/2^YENPQ 9(,Y1!66 M7(@P,*BNZP(WP1]I8VU4[B?:#2_&A<&2OO;1?VWP*$BQ.'XPZTSY37#(59 M7E%#D;$0XGBF;.MQ:M-\\Z*W1*@.WMN.T$CU_FZ]MV-N;-4D$YP@%OX#00$9 M#'?7'"'X^/R:S&_FMS,)M>341Z_:+W547?( MS%,A%9/&4X>\QL&&)I!2+8P!$CM_P5LK7\92-W?&/@FEMMOQJ#-B01]A W/1SSSC&@N #"&0*A1*:BV5LWP%/R#3&ON>EQ'A[I M-ST$P1H0'^PA0;V-]UPZ5ME#Q/H!'D/O0%XM44B_Z6$X-U[8R)L7Q .+#:[H M,Q /UT%O(Z66*#26DOXM7YMS^6A=A6 Q+T;%Y#Z:<)/9?>"IG#^L7_/;U2LHSC8N7TXFM01MJD,\'@W5?S/_7,5 M&)E&>_1S$5>Z4?!"XQ?K^.#3#YZT/&*PMQHWBV=V"0Z3/@ZH406TXM7JJBPR MS6NC)@LO]QY>2@EP*F77&7 M3\;%M[OH9,59N8R@;*N*;*;JXMN6X,?9^]#RVG"XS'*%E/-& 6>]8P8KM.-6 M^!;%X/K.9DBTM*;!->'!WJ#NRX=/TSR>01S'N?=N73/Y:(FX8]TR2F4P13GS ME&OAK)!2[.9LK%SSV:BWZC#)9Z,.\4MWW/^Z""H^WFP7?\F_J2,NXNE.F2-: M6>CC3;.:, Q#7[+EDO/1/,-DMY*Q"37DL[02Z4COVS=B",:437)K 00"!!T M'1JM8;#Q8@+:F@,M.&H>#.BM'DQR^3?$*F%.;#Z[F02G7KEKX:FA"G>Z9 M\\0Q@!2%4B/A@7.85YQ;8YI?7M);@9CD6M(#CNDTZ#YX?E5ZSQJIQSIZZI!Y M>T;O#'JO3? =%06$ TB4@GK#-\)2X!99'[T5F;F G6-8V,?:/WPK1KO2-AY M:;_-\NE:1,5XTR:"IT;!=EJLQ7/0%VHY;,:Y] S:P#DP 5)!A)/5VX.T:5&J MZ#N)7*<%.&V8YV3()F.$.H^TTX(B'"\7D\ANJ7>6DQ;[&F\_'-T*JN%DF+Z8 MX/X4-32XY%@Z8@0CG,?#=XM;0:#A' M ^(*LB7P\$7V1]MGSG!ED/0NF-N6,1F30BJ>B-=@F'FB[47T6M:=@?-]"'Y0 MJ:(#D?>E,PR!8Y)!3I62#'LCJ65T2Q_T K5P"[LV^SO"^7AYA;/0&$9.KY*( M,4.I-UH1&_Y/05G1;/B0KBKJ08*=X9(^:Q1[P T24JZOT&&6<:PK^B!ID=O; M>=Y-#W)KB4:[@@F595>C5L+SIID'&E(3C#^*%'6!1"AQ1:7@I/D*UWF22@\R M:P](GV;,[LC'+T5Y,\_OODY&^?2(&W.P?::\<8JBL/A;AH+N*:0K542*B.8U M;,Z?4(?JRW0%7J\*L>'Y*85'[=J#[3-/ !5$<:(Y"" 1#A"L>'(&X>$Z-!W( MJ>P/H>]#^H/S:H8B]#;"7A2CO]R4]S^O4[_G#U'>O/HCBIL_$??VX^RWJSVR M??PR3'34&<(%@;J:"AWQ2? <[9%QZK"5! MSDH%N5+!IW;5!IC3MGEQ_,Z3X'N085>PI$K3.*>V'T' >^RJ I'R##@LO!VQ>\KKG MU(R.9-Y%C:_S(!Q<6D9W0)O)J1YKO!: C&$V K@@E/!-;&>Q7 0M%I5%%/7(FLJ<3CS M7-%U"DN[$U:/W'PN;HY=8W*J2P:P\LBM;XQP 0$#G-:50\*,:[XOE#C8V4B8 MW0&3*E1VQNG*5T< @Z$ J T6@K4228R8(#N."())]W*;A<[Z\:U; C6< -J+ M_)*$ 30W6TZ6#W^?C(MM%/+7_+_+N5DMEF68(^N$SFJ.D%G+B7/&6:P9L4J% MU7,;'56.V'JWWO841!Q]+<:K:?'Q^A4O^N$9-PO]L%/I77+2B1A:!Z-GAEGE M(98>(:Z4Q(ZQ;;Z:LMJRE.G.1T-JG>O"RU+&R;$<7&SM.9='@FJO&V::!3_3 M2T>4,@!ZHAC5%>M4M+B5I^=H6E*QEQU"V*??]B&_#8 \(_%H7.5@^UA87"@" M+3+$>: 9)=3OH&%\P">?V@BH[ ^:[T/L@PNG75S:'3F"ORT>SW\<]_]>M\R@ M,$1Z[;GR.BR:1L!@.EI-4:J?=O@ZP+KO$8XB)$5 (@[&"ED(==)DJ)J(Q MQ U6%"C>/'&_-^^N;S.O(30#\.?.\OI>N*-_BLH6DDFK.[DFC84%&!HJ,!"<0J4\HJ("B BOANH,]JT/9UV4=AZ(J:R/9E=F M$8@(PY=%N MRAPU0$*,+;+(!=\'LXK*,-4--ZOZ7)1/'>D^#XAVXJJT[K> 6AV9[6F? ;W> MH0) &0N)HP (M*.7PN;)3(GN2&LNN/9HM*AZ\6@6;"VXLO+8)NM2WP>3*D[V MS +7@6Y&I6 *2.*$TM6TXPD7;V"7MFL3OA_DFL?='HNACLKY71E^V=XE<3#^ M=K!')HT@$'CAH0L/TD8Q7MF3WEG?O+QQLL*CO4B[,\1264WJ-J+QKZTS\;*B M]Q$SZGC'S'F'O'06&,R0B-7B@TFRY=;R%N?OD]U/U9=#WREPJ=2D6K1,>?O[ M9+:F_=.\O)]$F'DIK ]X:A$O\I*"A[=P]QIRU]S@3W9C55^*.0S$4VGTN]N[?#*/E'Z\ M?E_.;MY/[JLBX5]*76QNZRK&'Z^/Z&CM,;(@#V5\@(!P+T P'(':+/$. $!4 M\TV.9'=;]:5U?6&82H_6J9BF7*PO4]HL];M=D".JE\NCIE5>UIG' K&N2!!S;F!GCEH M\*/BR^9[WLDNK.I-'5JCE72:^%#.=KZ?.^AZG>J2 6.D$#SX$U0:K9S#C.ST M'*/F)DRR"ZQZG1[:0Y;,!MEI;=R^,9M[0..=&-5%H M=!*NKV%W#5BSQ:B:[-:LW.V0AM?A*EEI6^:!W=]/):..K%O-).3:KVU70MN!$N.OK8K3\ M,L]GBXKOD^D\[0?/!+4 .N(HCF4;M40.8LP5M=( XW M8VU@R)W.]&DS<":$ MC4Q/K1!BBU04Q[1MK M56:CXN/OT\G-&I5H]8UBZLOD-JZPUU?AT\5U/HK?72WS^=*&]>A$]E"W#\J@ M5XJ2X)AR0 %"00^HK$2 80L?KO=THS2:MU_A+X-^XQVVUE2'#J,GULK+_;BN MQL^ PDYYY(7GS J(N P3T78>$IXD+252STR_P.1[2<@3)^JW8B_ #_N<2+>/ MR# AUBC%)#<6(Q%$Z>D.0=?B+M3>MIPO;S&D1KU7W_+J:SXOOI;3(+1%=+>6 M#Q_*96]NY.NGO?YDZQ-=D(*(P(:*K6/6,TG+;T)2W,;2VUJ.D#WO& M[06>? C:!,4*;N^FY4-1;*^%62O#*R+5)O]DFQL^*F]FDW\5X^V$4RZ6BSI^ M<,=/R@0#6GN'D!*>4JXE9)L*%X8(P4RMB'5/6<./9ZL[X?F,<@C=/2_C#&EJ MA+7:!CXA1T30+;X,XZ1U(H\72+B47ATNI' Q*0S:S=Y$H7=YYN^W[)_PF8_T MRB27C%%J8OUN8)3D(!8@6(/#K4(IHSQ-BR]<0E7V[B)T@7#:/:Y7%)\\IG&T M7V85I,Q8)022UE$)PO\J7A'S [W*K1V=F# MQ;*\_J4LQXNKX,"*NK=4XQ55&*D1E@I8".D"\[AB9= M=&E1A&=]5;.Q+>Z+:;G>(-WF9!S4@#-Z9PP3ZI6C& #JG.16,KDS $V+&^Q[ MBPEUJQ+]897NV.8ZE^&78E;,\VF@7XUO@S@6R_DF,K9AX? QLT;C9/&PC2?0 M*0 -)E9"(JJI5&AA!W@\H1^]Z1.U9$=8JA,W^RWRTXEV]0;($&? (VV8@EI! M#SA"MN(^V/$#*ML]-'>[%X"335"1YM]?H3:?Y[.;S2'LA\4M_"[.UM21R*FEY,"/WNFNR-91^- M<+^XP:GGL'JOR8!7J]\7Q3]7T1B*YY%2/>;26P4OZ*D3\S_4)2,V5O?7SB$) M# QVA92,$PI=^(0"56M"2<+ER=C[GN89@M!B&58:AEWXH9&58,L=%-H,I]Y4 M:_&\G.W:HS'H$/9+_@+%IPI&[>^1&6X@,LR+8%4#K+E%E%2@8(A2QAW."UVW MDO )=6D&3C*C[36UIPL#'>J3,088]02CX#]SR758V*M7#$(BZ;"CS:TE=UH3 M6N'T?>K$(*/+PU&%0:C Z:#2OO89,UPR@>,=9DQ[0CC0HEIQK?3-KY[IK])- M>SD=EWPC9%))W4[N)^-@>2^"SQ;7P)@6;(O1-+AR8YL__!J,E!@X_?^*_)@N MG#%*)J0E ANEH0UXA 56*E?A( VO5>;UHAK2WKSL#ZY+J8VZC>4N/A7S=1#@ M#$UYWC&#Q'J/XR$]@#VTT$.F*FZ1 D,LG=2W=H77+IV<0OYRV7G@.C9)99 M%'/#&0:>$@2<"7!O<7#:-S]HU%]]HQ1+3S=P74IMS/::M]GX\6Z3LU6A;L.@P!-LQ*BB@2@#$?<2&"<]BF=FA_]8S2Z%&7 ML)W<4]Q^'/^)&YK_^6__/U!+ P04 " !"]?\):O^Q3;?_>U?^#^^I%5F?:_R?ZG67[.']+I8I_O: M]M?]_O%??OSQM]]^^]/W+^7V3T5Y_Z,#@/MC_[;VWU:[J_3+]F6P:B_]K7,[LY_8EN6S[[ &8*<(3O@#/W3&Q_>/SUF__:' M*G]XW#)Z?AR!7P'P_C584^AJ$CZH@!QB]>4'->/]S+INIA?QZT]JQMPT-++; MF&B_+S^K&;M>R$9;1K%/MYI;QJM/7L2\Y3]US7[5_B#_^H#\UL9;43WY?MO+-O_V!_6IUJ-[=I^GCZJ>BV/R6;[=HMWF_8TI[GW_99JBJ MLGV%\VJ]+:I#F:$OU;Y,U_M58GL)OHU!F57$HU\T0QM#R$;QQX-\[G%:ZVUA'I%8#U3IB MM7[MT/Z___KCT>MG]!?K<^VIQGB75E]JH"U!#+ =_9AM]U7W.^_X[[P#=CLZ M_Y,2DR\C4JP-1Z0A>,MSE:)LV_FSYHC*M564FZQD.53WE])R_48DVY_X<5VP MQ.!Q_^Y94'DN-8EOQ11MNF&0.7R.O8N=^6CP,Y."F)'QMU7HA2YA1A%%**8Q M!"XEG44W E5*,\N:!+X]D152$V%=IG?*K[\8[F.S9YR]/M35'E?+[: M"Z #D.\A2FEL^R'$"71($* 01D$44XA%,PDMMLQUKQZ>5=Q9/4"K0SA;VB!" MVT"/T\KZ,KJ>7I<*@ZU4KC,V&4AOQ+=]&#A^Z+D>=KS8(0ZBK1$*'5DL^W,'+FPJBRN.2A$39A[-Z,HX145E)TNHK_W_R]T/^ M+=TR@]6GC%G,U_MLP_\ [3;/?^/D)U<^=K"# ,; !=2%R$L(:C&Y,""!C/R8 M16):IAB<>J5QS7^1'8')"9;A:(@)VW("(2> ' F3/QZ $T!7UA&KU8?IY>\1 M@8@942": <0V(J M8XP:.57I8=1:,JV$G%(P(!E*3"U#(M2@%QI:BLHRUL<[G%>/195N?RJ+P^/[ MW7I[X.)'OQ#2)D>_%':"8!J'\ M6I<1&*:SFV9A^&NVW5AW16DQ\$KIC<$XR*R?S1X".1'KP%HUVBNKQVN= K9Z MQ%?6BV6Y.=;B5#A^<\'.:."6H:E3.'IVZ6\";D7U^J;,'M-\0[X_9KLJ8U/: MC_NO6?ELA7*51,AU><9("<9.8I/$#EO+'@(NE!%F'?8,*W +TJ#6]-%N08Z M8IMUY7AQZ(44$8(P16%L>SCJ;)# H:M]?SQ<;K_PS2]+:=B%,^H#?:P^UCY* MKB2)4MA3U0W.VJ??LTI!H<:0*:9/$[$HN;#5T=>@LABL?KHUN31=9FA F#30N@Q9TN%( MH;W)J=UF6X'0ADX2N9'C!)X+_*CA;&CJ6GC\P M1MKS^#6:%?)"X 'D^, !;N@E+HE(O_I,J:3*C;=G6.1^V:7;NKFQ&4*CH.R-\Y1Z2)\*5*G MT:,SIZ[TLB4J=">[:D>+*]^S41)A$I(DBGS'QVZ_L>83FDB=LU*S8%C,FAZF MLNFE2)B83)GG2DZ8GN^Y'R%-JT1G61G0GG$L+D-M1OI0Z&Q7*MOG*XS\V&-S M4,J^&2:.AT#8R94?>;XMOV_^YBW%KH [9N_XP^D3]_ MO,;DT^T_6^0_?WG_^7_):80^NL549!:FY73F!&*_5;Y_FJVJ@2AC R*EG?1E MR)A^MPK#C559"E^69(".':,@A$Y$W2@*:81IM_SDXXC:BN(G:\:PW'4%1;9' MA))U6,90*"UH)ME3EK#YR[)<9DA,LE1I79Q(*3MR69;&<2-[N?\F?>*W=?M[ M'S1PJ(\#' "7.'X2.&%;;@H&<0BESB JFC L0/U]],<&EMI%?EG:!.=CYAF3 MG)]U9+6(9KZT_YR7H2G<."*7(3-CG;AP17\4)[*G"#]EW[+=H3=FQR[RG,BA MR'>4I4U,7B9@3$Y>>K):1#/) MRWE>!$X'*A*Y#'D9Z\2%4X&C.!&5%_+PN"V>LNQ3MJV? 7F5/:U\$"1V1(D3 MHC",*74([ Y'!UX8^C)*,]Z:^9RFY#?%64K#/M&\4E$V8$\G6G):I(%C,5F: MEEXYA>JPO>OH/#<-FU:MWJ1K0+CT4;T,#=/H3V&J44K?$-L9N#73F1:Q%:'42KQ3C;W7@AP@9D3C?ERQ [[5Z]OFQF@#7AVL&' M:E\\9"7:?.////8R2V+D A2YGFT3:#LP1DY7J3C Q)>Z\Z%JP[2P-7!X^M:< MW*M/0ZY;L+)5?U5Y%%.S*2B44Z\.D=5!FDFV+C S(%-CN5R&+(WVXF4I7"VL M2*R#\Z3B3'Y'(DP)!E'L8H0120@B706 /I(ZE"VNI6)<(+ MXA/P)KTF7E,V_TSP(CO#*^,C&5V&ZFCPX_7ZN!9F))6GOT5[M.W4[,GU(Z9I]UY5.;]DK*9 *B5(*9)@]-04ZWJZ? M6X)>T_.V!(V@=%$2-,:/\Q(TFAFI*QMG!"\)7-]W_-CS;)?RJW 8]-90[$F= M E"U83CQ^?BLQ*+R(KDR@V+J,P5Y)66VR?OG 1(0!K'C(&I'L4,H)B3HTBN?LM^02W>43!C/=!HX MUEVZYCP_R9YX5&%-3&&,TR4G+QP.?R*WP3.3MISC9/!E+L[C]GY0/.OO26F&*%,* ^A+Y-$,#42X[*A5U74DX4+)A7DS9M>2S* MIB[\EJ%\Q[*@!VO#<$JJBPJ'@N)BF#Q);>E)XGB.AZA_3O>'/!@ "%WDXPUE=>A)HJ7F%8N+U!JJUU/5U:+UFKAUN\0S:>O6H@=$.)I [<,Q9[8 MYY>W469@7'0,&"@;10"P$]N+7 !)Y/&9O1-T!@D;BV2.3HTP8_CTU.W7M,Q: M9/_//T6.'?[W^B6W_9-D,:)QQ0Q M)B".(V3W23%(I&ZUJ'S?L##UD*R*8[JR_F_P)V!;CVEI?>/XKBP;7 $ K(HK M6&6EA_W7HLS_D6W^N[4KNM_-JXI/'5.^X%ZNOUJN?66Q7@*OZM049^OLX0O+ M3MO?CJ2?YI:/BF!Z:3@@OWLT>R(7P'N'AX*':UF8K-Z9O-+[39U$^"I-N;-&=3_21]S/?I]D.V_WB' M\ZHN:K7"(?+<($)N$!) $N#QO*_%DQ D=TO8& K#XM< OZA\/K@@?4P47?_* MC4 M;_S7OATH:N&5Q?[28[;>Y]^R[5/S0VG/G<4?8G^7[ZQU0Y_DU69SS4-, M7Y?1,N14N&T4#>@KJX=M'7%;'+C%HM)";Q[)*NZL#O[$%ZE561Y0=/.16X;N M3^#GR^O:$S$K.H9\RO8I7QL@:;EC2"JT7A\>#G41'[YJL,[WJQ@FR ]#3%&< M8("<.(1>:QCZ[(]D!@L-Y@R/"AU"*VLARHFN#C[%U'5B*N5DM&>Q0V?]<(+/ M:@%._(K@VXP-2*)&NI>A?3H=*HPU3>F]\,Y0O0S*U/:QS+[RM=%O6;/M=5U4 M52VLG]/O3%-CWZ8V==D_74IC$J%.4V$4!9%DT0JMM@WKW&EW;':/UJ> K2W# M*KU[KI=\X0WUV7B7WF/O*6\NAC[#VNV]_\#A_K'/*AGFR3??90@=WH\W$IIE M"*@Q[U[OVAMD47T39^5'(<$! +%M(Q11-W'<[@8))#Z ,A<[%#XO)9"J%SNJ MBULW8W=NWJ9/=<=&*W/&=FKFWIZ1VI81IG09TC3&@3>W822YT/7LV2J) APD MR+&]^ARE V/8G?R&-HB1XCTR-6.3B,_)*9YZ9?!4C/Y928;&DRPF2I/RJW8H MY_GC9LMZT6Q F[0QNPRETN>.Y,MEDCP)JUB65LQBMU-M!Q[R*0U!'#OL5PAA M[/NV'[O4=1,,A9_8DONJP9JLJRCX]9F>[SW7UMO#]=W5[S?7J!Q$>1$[ YB@.)YR04V"@)?#NT MJ>?P0ZY43H+TVSO.<3,_(:O.V>[*N4G%8Y'<=ED MR79" B",0C=D 1JS_OTV*P.'$LN&3S)T6,4H6)CP%1< MRBFY,HU&5'B HP$MU<'L,A11BR>%_G:G19UP\9#FNQ5&MA\D&$61 S'Q(6#_ MU]ET NIJT"=!2_,I5 -0CT:)TCI*I0PPJDVGWB)S2J5JL,AKE22_BU8K65_$ M]$J)H;<4ZVZ;ERN>K15W/Q7%IKHMMIN?ZTN&JR2P(6 6;)=&3H()00'J#+E. M$HK(U(C/&]:F>C>1S<%J6!;'9?W:(!,4I3',#2O11*3)R<^L?&V*]8%WA;H? MS,W;,S!&^7NAV]P_KL80N*T67_;XC !KH&=>U=7A0*&MJE*PR?J,;[38X M^Y9MBT?>A$CS$&QK.7 ]GR+BNP#XA, 0PZ!3]BA*$BQW4W*\/<,*W$%LK[;W M(*T6I:2^:&5:+%6W:34S9;PKE2V M97]Z_U.VR\ITR^RCS4.^R_E.&"]6T4*H.@P^C*C'WY&Q$]?#D!=GZC#$$9:: M$>NU;'H7J0%[9;5PZ[[Z''#772M%/=0<"<'MGMF"(+F-HY5_,_LR,E0.[;<8 M"G9FKO-=]GZ?/52K* !Q3(GCH(CZ?AA#.R"]^@=R M%>JFQF9:FR^=W4%ER7ZN683[\O1LM_@XN#..8QQ+/CRBQZB,]"B5Y*^O&;;*LCZ5DHPAK#+) M>BJ:F!8;!F:@6$[=>X 73V=UB?[$Y5*$B!M07\W,+T-4=3OULB:*":7,QR0C?CK^2)M@U/G%Z8]SL;97**:!3:#M ^CP[4 W">)^CD'E3A),",MT MXCXDHT,=?/9P"2ZN+#-2\V?;,URET!*&H56;Z6.]C!%@#L?/7>>8@WOQ8V;? MF,FB?.)57K=%=2BS_K))Z!''#5P H8^A2X@/W*2V2$*7V(EH7C?&A,FS4"TJ MZPAKMBM5 Q0-'H,:3^PR>JH63UX=@=+%COPUJMYV^P[TBWN2) DHCI!+$R\, MG0B2!#J=>61'CMS45)M9XY/3#I_T]6]]S JF1W-0*IG\G-P>ZD%>]0^/SWVU M6Y3!H;Q%=Q"6H77ZW;IX!TETXVB6%G# <;P/AJ&L3O:LC6JYYT99T6_3[%+9>"F0B+ M6#(V[^IMCFZ_RD MC*-C S\"%,' A30"+&G$CL\O%*'$O)YA 6#6WP]**M#-=NBT&6"AK;R MQK.ZC$ZGPY'7SQCHX4:T$SVOGO4IO_^Z_WCW2]5TZ!5R8)PD/HRQG40DBE!$ M F8S!+$38N! F:QEG"7#"4H-YUUQ]^Y0959:BYE<[C&21S$]FHY".4EZ5(1QA!/" MK$5AD(#(12/42=R&85UJ:I)N56N2*C.GHD=F2!NI1#VH.06H!R$L/?)<+E%T M%+P8E!M55L2OKW[+=H>,,K>28E>G77_-]U^30[4O'K*R3\68OGD^@#:B,4; M]7E%43=$/H8Q <@#PA_7JMJ4)UL2?'UCZX<0)P#&R$8 0H)#-EL*P,QFZ4.IJ^2A# MAK."OB>JS%3&,2BF;).1)R=GYQ7LJIFAU&])3OTJ^66:!G1+"[O+$"L]KKQZ M/EP;/V-DZ9BM(.22./!=RE20.$GDNG[61AG:2IA4IZQC"1279[, M<*A'GV::Q S2)*E/\O0N5Z 4?!%0*%6&M$C4!\9&44B@[U"( QN$"8D) ; 3YR!( FWR M*&]ZZN2.==6R72 J>Y0:Y5&!? TJ:99W[6+9+=%]>CL"TXOF*RY5M5,]*+\# M"1WAG(R2CN50,4/-!ZFSBN%Z'M[GT(3_O/-"26UN[MLO?]/"031=C#-("N3[W0C<,$(-1KLN=*'10W M#,6X8+:]NL5OG3C0OR35NV U/EA')]3>%S,=/BG%74+D%*785-!,*K0BW6]+ MM^DX+DK3C3M[7NRGX5AK$LPK\*SWV>9S_L!^Y./=+?O=ZH[E[^S/;O=INO* MJAVSN&=*CXM-'7.-R?L\X3:6Y6N,]'PS N&8C)TZZ _^HL:CR9U7F8R8BH'Q M61D$Y6/+R ;U,MM737VN)^O7]M^S53J6 M971 L(T%9QG";,Z]8J)&+OG09EIR^:^8G->///2W]WT<)=#';FC'+DP2%U#$ M;,<4L1;FQ[[PNXFJWS?79SM(/*5JWEV9K83%)78&^M]H0I?1S\:[\?)=0#V\ MR+^C\-)PG%;YFK]$GF\//'=Z7L\\1 A% 7$]!)R($!J#).K0P,#VI)ZR,H3! M<+IR^BK Z[YX9=7@ZQ>J6_@R#P5,&RPQ#5Q"G.0DTFB(#+_E(,7Q@-":CMHR M=-BXEQ<]UELE#H70BQ,8N1X!*"8!]>NB MQ3A"-(E%3W*/LF&NBW>PK%-/C5L?^ M[-IA2$B0!"AT;1LX+O'BSCA,?*E;U)I,&DY[^@Z'UG\_Y,TA#;DT1A>URKIE MFM7Q"O;LH;S9DA$QZN1T;0SWBU6X44Z]K77C.1.O(?'PD._KU1N6PO!;V"RU MR7:\?ON9I_T\S/*7$(6(QB3R0NK9CA/",($4)([MB\XK]!HUUU%/<-9SAF=( ME_"TI121 ]W63$"6T7L-^?:J?H$Y!D7[\G7!1>3$M: MA(A4"0!5&Z87@7M85HW+XL"4+ETJDRBX>#L!?Y*+LRK4F5ET/<_-T*+J2#:7 MH3FCO7BY**J%E1&J@PM^#&B5T(C&"-@N#"+(YT7 :T]',:!/5)W!*W,HSP- MN/':(TJELOH88%&+_KQ%X%0*U."0TR!)3A>K0K)^O*U#2LPH*M'/V<.7K%PE M+B9^A#P[<1P[H@0 )^ELD<"7JC^L9F%B!1JE.:*D*>F- ;Y&:LVO#:1Y9:;! M("XQDC0N4EYD?1B6%B5&E!=PXJRV (A/HGC4HHZZV6D7>IZL!J?2]$LGV8H+0-/P/&I12)3B:1:&+A(FLU@T MGO5EZ)P)Q]Y:5-+%G9HBML;;U"[ <9^@K&;D,AW VS;M+.($ELJW1IC9V+- MN^I[I-+,;Q2C*CIGCLQQPB;.XP3:]HPD83%3HW:)ZJ7HR:!XXS78ZI:JSB.W-#',>1GEGT ?!M&K54: MDLB1D:^QM@R+5XO)^L]#RA^=L'Y.]_PKV^K#81Z !+/#F+'HRCP0NCUVH"Q+?3PN>PWI^G!4JLS MTK0(]F(#C"CU8QU++.(]^>*XKLK+0GJS+.J7_5G):Y$>_7.^RQ\.#^WW(28A M 3$$7NR B, P@* ?[Y-(Z*JX_%<-]^H6C'AWEN3D[0YMC@ZY+MWBT)/,"W7J M9YY?Z-9J[,S?L15Q%V/;A43G3K^??#\A2>!Y01 YT T(!#:"7O=]GQ)G]2TK MOQ1"W5OJNS+M^12">+-NX$AT<#E>!#JX,4(D.WB#8\H.?NKYI0ZNQ,X".K@: M[F)LNY"\_9QN>0F]VZ]9MK\NFDKM=?H?1"$-8M?%(2".YX8A]MH+!#:P/2J4 MH(\V8GAL;W%9-3"K0Z9TJD2=1[&%OTDHE),+-?;,W%^^P,[ $M]H0I>QMC?> MC9>WDO7P,D9_NIW;&$ _<5T7)C1!)'1L3 YEF>WVW5OT>=;M M:B","8XB D@2AG22/9%).EZ8B4 M4Z:+',ZT)3K(TX ^Z>%W&1*ER9?"1 M4$*H/S.M+9KDU&-H!"-TX3@+B)'[4 MF769;DIKU1ACD\C5$>!(Q1I%JX1H3<6HBFZ=)W-.Z1I@ZRWUTD'T@@1,BSOG M-$P?3\K7GZ[[IP!='_C8CREQHAC;ONL$'ND,.@&0$K 19@Q+U[F"+->J;ZF. M85-,MR8B4DZQ5#F9W= MI]O;;+_?-J\=K'#HA@[RX\AQH@AC!T9!>R+7MA'RD8PHC;%C6I68\C?/ZEA5 MC\IZ; #+:=(H-L5$:2HBY52I0V7=%:55X[).@$TK2@,,#:B2#EZ7(4M:/"GT MM[I1-R-)M<\?TGWV\>Z&_4'^99OQ'U@AQTX(" /($C;;BU ,PFZQWHZ +77[ M2(_%*5*H]>DMOZS%R9\$>&R16EOVBU'W)E7Y5LFLIJ!Z5)+%6"8G+'<@K>LA MEJ>X57F>..'<:RSQR] [S3X-W[G4PIC04^X7#!?/#'_*^'4$_L@SQFX0!QX MCN/X,:_;06&'(*18:!?1A-W)]?"9!EK5H7K,=I5P27';.6% 2 .I0X&T*910%T/=;8]",&(!%W1XL0#DI4V,$=EXZKD M*F7C$_ Z;LBQT!N43I%ZGV=)//4>R?(B4^^Q/@VGWEH8$U6W][MU\9!]3K^? M>=T@"3$%-C,:.!3 $21W;Y4X@9!2*E@MQMCPEQG:U!9#-82'@ 9X&B@J^E@ M=AD=3(LGA?YV-[HS'=_]B2*4N*$;$1_&<63[,41N9Y)$5&KK787JU,*KKPM5*K\B"K5IVR=Y=]XE:*3 MYQB! Y, A)1]-F(9!82A5UM*:!!03S3+5OFTN2YT@F:VP?T,(P.]90Q_R^@D MHSPH]+4FR5KP_[X4V TWZ6[-OG7$K_; ME[%8B4G<$L(D)X,F(V3X.74IB@=TU730EJ&]QKV\^)RZ259%-9ROE#0W'+?; MXC=^RXB#^)156?DMJ_IGC5R(0B=V$ML/0P]X+*]RHM9X2&Q/ZC2%)I.F%9HD M5A>J*\MVW@%X9?70K2/V6@8Z].IOHND*A)@>SQ #2?DU1[\1]14C=$!L-4=D M&=JJVZG":"O6J9S=]]!)V5=DE)));Y$-;*W2(LR*;--ON<[=^U5 MJAC9@.DO"FS/A0EQ[838G4E^ITI&&T<9FD,3>\!75H.W.8OSYL5" S2+">!D M#&L0/E5RC:C=$'$#*J>%[V6HFQY7"@/M45+-3N?K3$+K*?MQFG[=7\@**8P) MHLAW41"[$?% @/J$TW&HE++I,FI8Y:37R*Y5KW?J"X.@\LT1 3D5-$*^&344 M)'-(&77'8R$JJ=VMEXIIAC>57! 7AR_[N\.V@W1$L8(V%E MX@0S10W,+T0--3LUD#UJXTSXY:FL9-_?Y]^R][MJ7];7.[@@_SG;W+.!FK]] M]:VN.7+F&)Z-/!*# "08)2Z.&;74YH_+0(J3 'JBQ[=,0C#7A8^HK1/8=9K3 M K>.R)=P2'4$S0,=?HK@+4,%)O'TY9M.D[$KKQ?-3G#L0AR$'K6#,,9>[/NL M\756PL272I%DOVTX%SKIX4K'7*2IDI5+_2PI2^ LITQ>,"&D4G*<+4UY)-%? M5!,5%D0>J6@J+K9OD8>8PI#:CF_3R&>_(C$&W>"(10WR M^:X/O0 %,(H3+P(Q@-3M/NWXH2_5@44^:+@#)^DNW>3ISL+%=IN6DGU9B!'! MOJR;#,G\GO.07K4T*-644^R_S.^A_BM#RT+ZKQ3DE_U7WE_A_OM3?+,*V2<@ M00Z.B0TQ4PEFH/MT1)#006&I#QKNO[_L\GVVL?XCW]UOBHW-['M^0_5I27N/$<')'(#BF;?6,7=C/N MP(T2J7XL\D'#_?CVMVR35U^M_RB+72&;5 L1(MB%=7,AUX4Y#=GNZBT:]/=> MYO90[Y5A92&]5PKRR]XK[Z]P[_WP\3]6*(QM"'P;D@" !&+J J_]- UB)%1G M0NJ#AGOOAZ+\+7UJFJW@64 Y/@0[KVXJY#JO& OZ^R[S>JCORI"RD+XK!?EE MWY7W5WR/ZQ>\0AZ!T$%>XKH>L9, )(1V@SK!2&@C6^J#IO>P#OR(T%9Y14N( M$]&M*LUT2&Y-=4S,L:C%7!_0GT9/LJ=!$( M*+)M&D:.Z_H$>4ZG%DF$H? [!&J?-]S!:U 2U>P5.1KNXA/1(]?A3U\ %MN- MUL:61(E_\ZRI5?*79T^L6O]9?\]HHP9R%E![?Z0#A;:&HGKR][J_G06=$-D1 M#0GU0C>"/O1)M]Q!2>Q)72Y5^;YA'3T]X'JM>D54B;=A:9V*,CEME67+\)G@ M:X'KFV,(7-K98 4/+IX/5F7C+2W)=]^R:G]BZ$/!!Z!TBQ[XV9 5C!W@NZ'M M$AS:@ #B^+UR(>H)K7&.M6%\X:1!8Z4/S5V_XHY? JQ/%7>Y,/^-W])R4[_0 MP2]S"&Y6CJ9W6':F9%95>NI;YPW!#:HQ$[K&82X^;OMK+CONB>R\0[\;+,JYZ>%'M-N<*W[/O M!\2A(8VB)(YQ0I$/6\LV\"B6JJNMP9[I%9?'K$SK[A0?*I8\597%C]ET)>ZV M*3]Q\W['QO6'5/RI0:V$JTF6::['JM^9;M#1IF[29N7_S7??TT.U;YXR,H3\S9Q$0$1",($V0GV<$(:\RB"KB=T M@4&[4<,"V.*4TS5]C(J)VRQDRBE<"]'BG1Y\/GD*^LKX\G?[&V'=4=,5$,$><,QR2 M":/V2!A^+T6,T:%LTE1PEJ&SYMR[^#2*$1Z%=]WRZK&HTNU/97%X3+9I5>5W M^;HIH8CKO!K;O1C8(L8]CI[6*2)C(U=\9:Q&X(8A0[I+/K!$1HYT^?M7F53.D!$@T4CU8S ^QJU;-97AAYDR\U39/D M>O&J)NN/N*XI,:6D;'_.MAM:E+!0'!Q ,4=?AB)PB%*B=-C\JP4G+L[^Z*\AUS)E-\ MD63"$"DHZ&*B,T9IKZSG@>)%K5M7^,R;3;&Y-_79#.O4(>OHT4POHFB+A:B* M3Q+O!:K]-'X/C0H3,B\Z>C1OQ]_NTWW&-[7B=,OK@-]^S;(]VFW09I,WIV". MFUQ5_/3,J8I]8GO8M!MAK^'727T2HLAA"7V"V:B'/9?](^[ 4P](;<8O!/*T M&?J']$'M)=6%L"4X,"T$[63S Y&P&AEUIB%Z8$A:6*27,5XMC91BT;USQ#SI M+1R\7[:S-NQ',$).'%(;NT&,J.>$'9K$#H4NZIG&,,=8-'Z-2&<0%.8],_&O M8;R8?Q5)G#O168F!:"Q#TXU[.33C,,:JT,WGA%DX/#!;N\WM0[IE#7OS<[;) M#P^W^3^RS6VV/I3Y_JG;W6SG.2@(B!<@&X$0(8

    [&KC5(3\>)Y!;E3(8FF$57D94Y/3W=QX0B2O?LP=&[4:X MH0")71M7X>S,@&B>_P5<.C?K7S%52U[:\MIU?U$V<9/0 W[D^BY-G,2QB>=V M'G@@DCJ(LR3/.15P^\7!E];&I0<\<"(FYZLP!49NI M&@B,V"Q5GJU+6*[IF"(/A4>VFS-[MT^\62T\JJ]A9.Y[E5Q7[Y]=L MN^'EDRQ^#FW$[IC.>"CLCLT4"G-C'0=N_<"A_Y$'K/NK,VZBB5,LNHEF(&C+ MF-48]W)H$\T8J^*KB-]8ME&43Y_2WWYFDZ8R3[<5FRG=L&[Q-:VRS4U:[JL/ MV?[CW:>LRLIO6;4*(A_:B1U W_$QC;T8.'Y]"3L) C8CDM)H$_8-ZS-#:CVT M4.OEE^KPA>OSPY=MG@D6LS-*O^CRV;S,RRZ#M6BO+,Y_#[@.0 _9JC$SL<[J MR6"'>^IE+&EB!Y>CS(5I&0)LU,-7RT.FV906WK\6Y=_>[V[*8IU5+RS;A$D\ MI,3# ;!=)XE@##O+ $="KYOIM&=86#FR=_GNW6-9W+,?4Y72,81*2N=$7"I+ M)<=GL=RT1;@48;Q,FX@0:B!]8<*GPZ-+0J>-+6EAH_DNK[YFFY^*8O/"<@)\ MIJIVX 60V7.0&^&@L^RX@:TD;"/L&1:V#IEUSZ$IRMH8.B5E;2(FE66MY[,& MN!15N\R:B*IIX'QAJJ;#HTNJIHTM:55CQMA4/ @]+P)1"$GH0%Z,D;0FHMB& MR6I?[-.MI'R)?%A*IWH,PEWL,_\K5MXB&IK,FNU)C J1+B/#V,+ZAA3T2YU MWG_QYU"^[(\[Y'W%94PC:L,P1D&($71#ZKM1;0S[-"*^^,L>2E\WN-;+ #TK MMCM3U?#SQ RMT(YCMB=_^._;T':\,0JI9\5"=33($FYE%. MC4[+.A[IK#7J!&E;R]&:KR[XFQP.")?& "Q#Q'0Z=+%8HR:N1,7MIBP>LW+_ M=,.:)S\]1_Y^R!^YY5Y4J>T@_EB) ^/ C1V/)$Y;CI>U&>J+EJX>;\A<;^RP M75DUNGJ_H<AK]*4RU2[F.A];KP\.A?E<#9X]EMLZ; M6E_9XS:KBQGN-NB!OQ#PC_KW+\*\RV8'C )Q V_68 M;CA![,,>M!,G0L^U+P2JX6R&>5=V[EFG_LDE-G/'4TR%?T>AE)/P$\>>!?'* MZGUKKE&<>'=E#0H_^\W:2ZMST_JA<_2/TXX$9J,V,(PLI+DL8PQ:"AG%(KNT MW.C'UW;WV77^+6,6]ZPCYVR>@_@!R"I^^CG]KZ*L2V#6]5R0'T4$>AYR"4@< M&"#,@/#U,!C%P,=2&TDZ[4ZPH;3/WM58K2-8JT'++W[5>)L:L4JUO;0&06S\ MF8M_N<%$*_5&1@0)'@?DW40TEJ'51CPKS+=E;2IZM']2H\4%;DBA$WI)@A,? MX@@0VJ&@Q)9ZTD:W[5G5].I9AQY1H$I[1$;+JO%@Z)16E3A,K:_G"%73V%&A M6;S.CO-.7&LUL"BJM_PDPF_Y=MO6_(A01%%,HH"_X0P#SPEA+^HHPE)R*OEI MPVK9H5$L6"[+DYC(&:1(3L/$V3&B3<]Y&) >1<*6H2RJX LMC49.%[HW#.MW MDGG]@*_Y8U<8B 888-M+PB@D(*84QL3K+&+H(AF1&&/'L&)\+M--9NV8 LM) MQ2CJQ'1C*M;D1*1_#/49K)DD98"B 7W10>PRQ$:+)X7^9B=15>277;JM:5X,I*IOJ)C(#]5IVX96>D(_(6N1B2G&V=>FJZW/W#D M1]#SDSB!(,8)""%,.FLV4S 9]5"U85A#SCW.KK0KJ\RAF)Y,09^&RZC=V(3[M;N]B-':D# M)..MS:!#5U:'47%;4P/'ZNIDCM[Q.B7#[&2:]8PP2?52(WNY.J;HCX"BC6%* M:$7OIBR^XZ==^I"O*W3;YVW8#UR;^('C^]3W7(?$G9T$1([P\IW2UPUK%\=D M=:!8U[I563)2HTU@%RB$(G$"JFJ>,SE9G9,N"5TU3YN:L"K0)R:L9QV^I*SC MV%F M(YTH-#64B3$M5YD?,AW!7\>*]\QJB4P$1HQ5;ALU-DXILGY812G![1O-L(,PKY]B2DR&;71L@9D56+D"212W?N M#>;0TAPL0" 5@;_*F15]%Y([M'Y:;_-UVED@#K%#'/FA&_L.] @,NV/I. 18 MJ'Z8RG<-"UZ'1J5SRS(D('D&R9'3O"EYD5 ]@_RHR9XX3V*Z]]S!2\*G2,," ME$\5>3&^$4AHWVV6WN3;8M]:2"#V"' HQ-@%"(8^?WJAL4!@$$?"VB?Y7.R# EHGT%RY+1O2EXDM,\@/VK:)\Z3F/8]=_"2]BG2L #M4T5>C&\$ MH\\K7??/#8,84S]&$8VG M4TY/U9FG;%W<[_)_ M9)OW&S:@Y7=YVI=A:,]#;;H+UVBWN69_G&\9V*QB/\/&P VO9N]C?O#3]BA( M$C\*$^C@[L8*P1 *G6":&^-4ZGCBUY5U],PZ=:V[C]$Y=V5U[EW5]0Q//+1: M%^O75-04=O+6("?.2VX(BKH^2QLP.C9H#I+ L#)7LUC6B#0;"Q<&LWFC(K16 MH0@U/0?Q9>&B][OU]K#)=_>=8RL"72^ R,HH\%/>LAFJ,RQ_B(L[NL9'_X.?W>_/0'%L$#^YW=?D5H M J+8PXL8_B[M0=#9Q@QO%R#.K?Z_C9^6PQI[N_=71[OE%T5 N:?E2= MJNDL8I15;#.+'VL'@CC1V*NC&?V?-Q9K8<7@V*PO:B/&ZJ3853D+:OT?G\MT M5S6@[!5P/$A(&% W#@-HVRQUL#L(;BQV,=.(X5GV#Y[!M4[PCA[K1D1 ><": MAGP=HXX\[U.-%Q>[>Z;;S\!TBO^T(MCV MHR!,:$QCAY=Y1_4%200\$-#8P^.E=)S]N12U1?V\DU_UV>.3#FT=&9DQ$CM= M4#0IK7(\)M3<05*EI5=/B):LP)H\%!)BG6R*ZO%-^E3?1:=%>TRC[> MG10XME<>1;'O$@='B0N)[V 2]KFT$XC='M=GS;#6=@"MNZ*T.HA6<6>=%NN6 MTU4-#(NIZ+3DRFGF.%Z-Z..;= VHH3ZJEZ%]&OTI3#5*.5TC:;EC!1G IIES3T"BG6*H,&M&JBP0-:-1X4I>A31K\*'0W-\D< MJRPVA_7^KVG)YM=\!1/GU7I;5 ?6_-"7:E^FZ_T*A23V^(,SV(T\VV'_3I!O MQQ022/@CJZ))@ Y;!O. !IYUQ&>= +1^[2!.W+]$6!M*!W22OHQ>I]>EETF! M?KY$^^+/Q;>,)R3O=[?[=+=)2[ZY0+[OL]TFVSS']?1^MRXSEK#@K/GWIV*[ M97G,;^POK8##6 4N\2#%P V\$+C0MXEK.Z&= !C*9!%383*<C.BXMQY">I&T^L M'SJ?_B@:7"-:KBD: W(_=;R7,2),[G4Q;R\;D^,]M;UC%02.!V!B.X#$L0^H M$WNX,T: !U>/69D7&^91N1=<0E,S)*,=+S$)RT@-AHG%8RL6O_4#_)7U);O/ M=SSMYJL^3UE:2JZB*?*KDC4;(55.D.5$>,YDN2-+.#V69G<9\C?6B<$46)&3 M<>+4+B']-\4R]'_];UIBHKO^5KV5L,8\D=HU!Z69U J?@QQC9=K'<"6OQ+ M$+ .B[2020=AR8(F[XR0L"ER-$[@CNL+[ZN*Y26K*/0BX ,,(')H2$F(_*@U M[C@!%BJ.J-FDX3EYW_]82O8MK_A3UW7':S.TRJJ*K>09/%U,55UG]_DU6-1I5LM:>/X2(R1 MU4F#8%9F>UXM_7IP9_2?'==5-7*BVV'QG:,_8C&?N XD.7@+4(4(2@C MX%/B,JSJ'31K?\1FI9O_.G2O+G&U*?AI)3EQGS1T8HJ_U*B9'09:9ZP^T"?N M6-P?ZP?NT1^G'0LTQF)@@)@CXLL8-6;QO)B_OVG9LK(A %$8>\BV@4\#Z*%^ M"=J);8#;+2NR&[4>_*89^0VK#I&6[:J,"_\;&U6+WET1Y7<9/7:L$V*[*W*< MC.M'R3:MJOPNSS9)>RDY]B+?"YE)!$,<>79B@VY&[X(P0G(E.'19E>EG2B4T M6B!LXOR[Z6VO6)3N?NIQ6')_'.&54 <=R]JX'GM2/R#Q_8 X263CT'=P$D9. MF+1FO<"+I:KJCS9F> YT7>SNW[&_]R#20S6=VY"A>LR"EB&6Y>8LEV8LL:;E3X'G).J?BCI# *?,D?.WI[BY;[_-OV?O=NGC(/J??/Z7[C-=8V:WS M;5Y/*]">9OQZZ99-4?8'QO[3LQ]>A4E(,0*0(?0BZ-MA[/K-P6N; @RD%ONG MP&-8'WM4UET#T]JGWZV2(9.\135%:,3$9]L_3N/JR.-=T_(HJ?+L!>"DU2<=)%HD?^Q*Z/(P5M']+/5!5$G>D"_)XC>,M1[ M"D>+R7N&G')?0+)*;!A%-G6BT,?0<9/0=T%G#=B.U(%,51N&-;?MZ%QR^]M' M9X&:JFRQFI2:8D1Z+JU3UW MI3*UA2ZU$X\ZH0>#)/)\0.).3_T 19Z,M)G$85CW^A?T=*P"&HV'F!XN)11R M8ME'X?>T$#B"Z@&QG2* RU#B23PMIN\>8AI^M\W+M^"0[^OM8 M,CKS#L"3>EI,W_8E2ZJLOV:;PS;[>$>8R?W37_--]BG[EC'C\=//Z7\597*H M]@QO6<5/G[+'HN2G/&ZS^[H:R&?^,O$J"3"BM@NIXX0(09<$@1L2SPT#A&,< M2%V/F0*/X0&YK!J\U:._XK_7.V!U'EB_UCY(EO^?)(IB4["E M!5!N=#8;.S.E4\83/C AFS*KQRQ(ID[/]UCA1E?O5<\/H>UZMXL!F MXP\D'D()L*F' C_NC/@1?4LL%+]JR_[K9<\][_V9 M3CB2IGG[TUCPA9:F(M[*/Z0/K-\],X6+AS3?K1R?1LBSL9-XA((X\#V?]CTJ M"(% 8U?_^!1MOH$R0:N_2,.%QC^>MOG[@ 8?"IT-26*![I?JI^);5N[XZ/)S M]O E*U=VE'B0QC1$-(8@3"+;]7HK- %BAV14OV[\),PONWS/YNG\2FI66?<] M/HG5%A72!!:\#+,E)QV_W%I'--:O#1[!.8LR21++3(;)4ELZ>D;:R/6?UPY> M6M,90<4"UFG&H"_T- C)\X8O\_9G4GV=[[+W^^RA6F$<>H0D!+MQX&&$"& 8 M&NO$PW*GG779-+PNTH*[>C&;MG[E"*T:HNPSS+K(%EO:F(-G.5T>1;&90X9B MG V=,-3,^C)6&;1[]?)LH1'61%6PM5DQD8T2UT4V]NV83==\%$3\\V'B(A^@ M4.I16.&/3J-CS8 ,$X 6Y(@R *?.C;E.6Q&($P M]L7+M&LU:W#SH$/*=P^>0>QVB^SY-I*U+ZR;=/I"K,_8&= A-1:7H3** MV L=[4A.(3[RAU[."!,WR>Q_O*NK._&G!EZ^+]Y+%R$0X@3[L0T @$F$4=P! MBQ-L2U7;F ".82VJ/;#6SW*#'[9U[VON'EU9NZS.'_;I=\GS]U,$2TSB%A8G M.5UL0G0V?6MT\LKZT(2(G_V;*Z,;3_& N$X8OV4H\I0.%[/U%3W:CQF8;RF_ MMEK]YR'=YG=/++%"U9^SS7UV1,Q/IO :K\>,XG/1Y!,K $AB)P'?K>27PF+? M=]P.+H61T+G]V4$:'B=HFI?6MW1[R$X>7[.*'1LEVNJ<_):^5?V6/EK\L"AO M!Y+)[7SQ'3>(+"JTVH>6$^^LHWM66EF-@Z>#SY75NKF(S-U4O!3&J;ZH]C"8OJ9_Y7F[>ZA%4@#BXYCXJ-QQ7&BT!A<;OQ] MC%2"I(]=@-00SF6/)MJ]55EZU,:R<%&ZUX Z,"O(JX+:26B[KHL3; .7TLXB MBD);1LW'V#&LU,_50$661Y$H)KE3\2XG?A##R Y]:".'V';H-29A% >!Z-'S43:F.O'& M@%DULB6<\3/XFV\1/OU2\+ M7P>7EP?Y@2-FN=L?K1ZT=40]FT+*$SM\",]4E):AIB8=?'VX=LEZ? MR&9__'L96$P$:6#HF;5-+&-PFI>"8D%]5+9N_"/3U^;I%?;K;=;N?*$'OM;Y MCZ:\!+'C)$@G5RODRI%2O2Z^JKFOG2WAI\FM: M9G'*A)8OBV:[JC'FT- AR*,Q@C[R7!@R<6V-H1A"1ZI@JYH)PW)VNR_6?WOW MA<.J][H[7%9:ENSG,H6#8JI<"B[PFJ=1*/ M3XL-5,PPPZAH*C4=E;)9E$#-_46]?C.8/>FA>1E*IK+R$KG -4HTY,G@QS-N+L7@NJ7[IK<4VL2!?Y>>N8W2A.EZ%"&OPX=S1. M S.BRO/R;N_)NEB2/N;[='M\B,MW TPH=K =.RX$V'-!G[8AZLM,WC2:-;X^ MU2"T?N@P\_/*]59(7S(A7?_]D%=Y_5S*E<4^=MC6J^.\P5CKKWS>5[&_)+DS MHC,T8E(W4U3DM*\#:?W0P:P#3IE# 1,B>2KA,H4IJEPN]2Q4K)ES=52ITA=7FZ*;/'--]T:WSMS!KM-O6L M&U55MJ]6GAO;3APX, %Q' 1>C&!WN#&V/2RYXF8(A'%!:U%:60.OJD\.M%=X MZ^O;>RNMH8Z5.STQ4=7!Z8*A4R"[X'1[$3PVS9(@&H[)1*HIPJJ4G&H-TU)U M5J^3;PJP 4Y'+#IVRYZ-MK360]M%(0"A%]G0Q30 R(DZZRX,@DZ*/X]:>%0R MK2# GU6KMNH16D6*E5<.S=&J==FPWTEI1[5E*.A9]N26"T?QOU2-'.G5VPN% M&E@;OTIXDS[5TW9*, EC-W \ OTH)@CCH+/KQ9X[;L=%UIKAC99^X>JQP:-K M85"8S+&K@B9XU+LD>/,&LQ.O![9PE!8#9JJ I^R.\#*C&E+J(=0EE^RC0 M*K:IC7T'@I@)ITL\' 9]"DE(.'+;6-::\=WB]L18J?)6EP8R547,)(]:1*QG M]JU7T"82L1>$28F8*ME+%3%E?]X4L7%,C9R/-G4*]]=Y^B7?UA?$5AZ&(+2= M #MN3%QB$V:UM9_$82)U.TN?5?.967E@/8\E9NP3VY.EP.T1I);IJ0KCHR:H MALG6.$5MD5K7 I1/.4E]S:#\-'5$%)8JB:/]$INJCF9NU&25JT)_4#KK,TW; M23 )?,=VJ4=M.[*]N)LN)Q'QI=[9T&EW(IE4OW"AE>01T]D)^-6T4=Q=R\B6 M-+D]3Y_L-'=D$)8JC!H\$YGZ:F%/VW[&J3Y'("(T 2!V/#]A0 (06^SQV)W_XY]Z4%['JG(O*:]#E.DF]GP6%I">9;',5L? M*N%8JGKJ<$UV$T2=/_TU%UB7$XY%6'F!U1&E10NM%@?%!%Y,^M;4&$;_T6V8,$E/]_=,-:_1[M-L0]KN/_$=6,8J]D+(\=5 KJ(73LBJI@<\(O6T)/0*BEP MNKE2$3:$\\G;!#2B<'K:4 MY[M'B_7K=GQ6WO[)9I6$28 Q!-B/0Y@X[)^VW4$(8E_RZK16T\;GO!VX%\7 MV@IA]>9-VH(=.>T=%0'%B:]QZK5-?8](^V:S^SC+F*?"[B*"8 43LF-O!IC\*S*5"X^ZP; M@H*F*M^!SFM\"M7SM?,NIZ"3^"KQPG! ZF<>1'%%#/(;[;/1;+C\?[&LX-J9B=ZMS0 M#P<&\8_/C@_E?:?6?'Q(B7[=&]]:F3>^X;W476XMN]O"H5B&A)IP3'DW6Y*[ MD<))\UVZ6Y_?3H_"""<0^0@@V_5(P)"$'1 41K:&XT-CS$]\?(B^_X ^)":. M#XV*P2@5G8I^K6K:@U[P\:$!8N4%5D>4%BVT6AP4$UQ]7"KM&&5?]O7JP_NJ M.C <65)4^VJ5A#X&?D* [=DD"8#K]&^/$D!1I+QAI&;.L+#R[OWX;'MC76:; M?&_=I6M^Z: Y-G2\*;1A7ESQ*Y;;PX;W^NX6RR-_TE#VP5 =T5#87S(?B%'; M2S7#[=)I!]&J,[I.[]JP2#P'=8I@M]'X3\NJ;;;691E@ G,B*H;L6P]AV!U5M$SW5/3LE& M,"DF8-.0**=;S_FK4=7;/36N:;7J(CT#$C6>TF4HDP8_"MV-37EOAIEFK>UK M6F7,9O'P4.SJ%WU7,?0#@K '$H?:W#I"W6ERZH<0JVUMCS!H?$/["*Q6IQJ: M57%LRALPRN1*[[D8977\-LMS;AN UNT@MZ:W52XP)K:3,I;N90B93HX9S/?7>;ZM1HZ%'H0XB@AT*$,?) V.LI)DXR8I=9T>(TF\H]-(O7 M0%<3-%5*Y<3,)(WCA(PIU\>23<+3\LGJ,5XM0,W.4R:@9".Y7I:*C77F@H)I MX4AEN:R;D'Z\JY^5KW[9;?A>\YJ!XN>\=YOSK\WS2R[5^VZ]J ;[\;$^G+<* M:0P\!T0D1#3 #L*.WVU*T]@'5'6E;7JDTQ[JKIVRWX&K\X. MWWWACO&$L??,>N2NJ:_-S1!Z^66]94=]S(I@OPC(%+_QS3IPYZS>NWJ1MOZC M-OJG'M9W$-G T#O9C U6Z^9\BXK:(R:X'CE?2UG("+4,+@960>>.D&QV_RG; MUHEP\3G]_M=\__5KL>4(V&SC/- 5=K 'L0]M0" B%(?4ZX=KY ;VB+Q?.Y9I M9@1]6MOBY^,9\\ Z<:&>NE]2.;4YA/[ RZ M(]!?#F@O"WQYTB"M.ND74]69F)<35(53K4L]RJKE"*MP*)8AH28<4SZR*LF= MJ'"2N[MLO?]X1[ZOO[*FFWUBR?''77U3=K?A_^)EH[ZE6R[K*QC&B4UL1( = MV_RP+/#B#D*4)%))J%;#AC/0!BM?&,U:M%;)X%K-KRNKV-7:>M4H;'8$7J^8 ML@_ORWS-)[/\S^6456]\Q+1UMM#(J>LQ*AU0BR/ET:A%EW-?_^($[K3R*D/D M@, :B<((<==-BX8]8K+M>_%)6Y214+_=B$CH;[7(2>E$GKZP&JW7F?9%I M-52&R0$--1*096BH&=>*"1JTO(:^L/^I3ZU:?,]_XU37P\@#- P"Q[6A#V"$ M@0LZ3#BQZ>JQ]N5VGY9[<6DUAT>FT[^$+M7_Q;+6*^M+=I_O=GRVRC*NIRPM MI]%' +!IY)>F &]&1C+\,=V'#.?5>EM4A_+D8KGM4L TB_+WTY(H)AZA=DBCY\E US\P8. MRZIQ62? 9JO(,,320+?50NXR>J4>5PH#C4^Q3S45O5FO/GF7\&$8"OC^\V'XI=V?UGG%9Y];E^ ];W_-B)6,]/'"<./=MS,6[QD2@ 4@46 MID-E>"'[I-^VL!^:V7X/O1ZS3\%;O];(+_?HN>,H*:2+"J&RZFJ+GED]'DNV MB'A/%M"%*?UT?E\:%B9F7GH,B9_Z7_XYSTKV][\^76??6*"^Y]4*$@"Q0P"; M6"8N]5R/N&%G'$ VB5,9(,:9G$[]>W"-8J"_L-R-(515^9%,2TKX="0KZ[,T MOV9U>) Q$9'50_G"%%234Y?D42=GTMIWFB"\AH&+AS3?K5S?B=V0F200A@EU M/-]U.PS$@41) K58GE4)&XRJ6JB'>4E)G)QTGOF3E"D6^#0+(,E480S=!T ZZE0X2$"!U MZFV,'<.:6&.Q;$754^%-4N,,4Z:J:/S*,P=V9;4,6K\VZ.82M-<\B.@ +46*;%C;ZP0B=J91(B<\4(D MS)NZ$)F@3)<0.0L2(D=)B&397:X027LB($1J[$RY$W.=[[+W^^RA6OF$)6S1J,,84BCU\O.TR":;B5ZUSQ?7\Z(3C[JU_@T_V#ZPTE_[9?W* M/;-JUV;8LI$(^'3;-F9BK:[2DX5YL7L[?40,[^_(1WYA(\BTOAO8YU&-P+A[ M%6<.+JR<*,:QXS@D9O_#%+O4 9U]&"52R;,^JX9'E^35B3Q>>IQ)T3>.4\[2+D>M;J!(I)C*F>=03M&N^T=XFB=BCC(VK7:=Y65 I\;QN Q- M&NE#H;-ER;[QPEUDN6%=,^OC79,R\IHPM]D]W]#Y7"3%KBJV^::NOE4?_\%> MX$:VAQSL)$GH$P#]9@NN#'.YUOZ7)7[U>V> M?9V;^RDK[LOT\6N^3ILS2$'H>(D+V"" (\=)(CN$460"WW6)$\0^12[Q6EO4#3$4UA)E"Y-JB=09P9',":C))*2- M41,=9_S$].02%9?T9#1U"]"3\3X4.AN3F)ZLB\-N7SZM?KE=!3"(21RX(<0( M8R_V8!AW'X:Q*S03E/B<8:7X99?S*4&MRX)+33)<#,N!(1KD^OXO']Y_)MBZ M_8P^DUN5/E]EZS_=%]]^;+WAW3[L_H/W^O"DUQ\]/M/%%>B8MS^K "Z40R\^ M\I-#63QF[9&3F%]1"$*;Z4!,"<0!P%UB01$*W=6WK/Q2B SW4I^5:;"G"(3; M;8/F[7-3(]EY>T W1HMKWA0%;B9KYQV@UV,7()B'6O^^V>;E* MTEVZ2:_3/1OHT4-6LG&_-0;"*/2C,/8P#1(W#&P1R"H';BNFPWV>D51-1\PJM+B<*K8U'0H3K9Q..,Z]/V3UK2YTY%U&' M^! G/F%3KP20N,WI0A DQ!&6X3%&# MQ\\K($9O5@%.1EE%4"LCR5"S*"?-2 M")10YZF(5--G94+%)'K ^4LBK8.O!U([M1#NU+V*7LLRCT_ B% D4-(B&T$/(]T&&POMF6..^BU;%C4XT/%H%25 MQ1?&K!YS>Q+>.H%=GV@?<8=!HSM*25=2=MM8/M"H("*$+@8119"1BOKUUQT+R5B(\.,+")7=LJK* ME!3"^<[G[I\?W\[Q?<3R+&4L#_,H3++X(.-Q&$00"05_W+%*MA2LS'I26 MS+CIW1 E."J1@!K&*=,:.W;%5E2&V5>NKR$ MO #TSB$_>HJGSI.:YCUU\)SJ:=(P ]W315Z;=P+8*G#8/J+UW;=JTW8*N0Z] MW53_+%?O5J*C5#>5O#O?OU.__L>^VI:KI^_5Q9^)/K5Z)WK5YK82/]PL4)8& M44[\+&%I[H<(,:G='5J:P](I70JC8TT^1>X=<;VU0'6R_')$\<@J[M*-.H_% MX,59J.I^5CF]URP7V2(!8$),-1CC$.HYRC(,&$ MI"Q* E#F74T3KD]R!U1=6:B;=?U7_X2N/OS)6@(&[G/I$JJVVS4!E\#SW -9 M+:(K;\ TK?B^SLN(=AH2.0_I,W6BMMJY@"^RJ]OONX\W?S2=#G[\MEL*V12* M-U1!YO7V*:!!'A\7"6=1X4=!D!4QYYB$&0L$(H*+(,]""E(GES@<2U@+_=?Z MYM=],X0\7MWCE_6)#\7@;\2JH]4R\')+ 1XADE/II$L6@\F=FEAR+](!%JX"-(8=J MNCH=?3#E5&7.S46/,5+&+G98(7,>.F;)E^<7-RPR!+P(-Y1HX'$F'X2F*.!Y MGA>Q3XO>1D8P9QH7W12_/)G6:)6( ;*DJ"[."-)5DXN4H1BHZ6PMD!**A3 MEO1T$\*6FF@^=_*<5&J3,0.!U,=>V^@.D P']=U=N;T^VJ!I2GG&9,C+LYC[ M+*+18(,&D?IM8?"7'8OA$0_D+3Z8'@4Q=,H,3 R/4+0R%8#9@20H<,F29EX" M %N*V0B>.7E.#+7)F($8ZF.O;70'L^>K[0/:+]7MIKJIKI>;\Z^]A";G.,FI MS'+ 290A$@<#G*C@L,,%5R"FV0N<]#FKO08"[2U>MFVTMB%/FZ5[P7\">\X/ M7E4I?GN+TUVKS6HWU*&;;[R(=<2K4BA+_NCNHRROVZ1_S;:\+JL'>>NQVCP( MD/7VL=U>N*N[G_M0[A9Y'F"*.&&<(,ZC+"ER/,#@3.V^LS/CCM6:_#%J+^;'<"/&(0@&[K>O57M5Y+ M.#X/PJR092<+'B+D1]P?]MEQ'"'U/7"7(.8R(5Z=JF\[V@P2V8"D.<<$I]@O&BX1&.(P' M*!G/U._YN +@>';M87L#[G9,M\B]'CHHQY/;ME"8.>?0#+!94[D%KKP#\%,5 MGD/# ";*.320WB3IK*'4YD9-XL[-BZ[;809SHG,7ZPG[->S 3%[F%(97[S;7 M]5WY=?D#'Y:X14PP"WB >$#BQ \B)%:XO4&>9* C,0,SCN>U 9G70?,$MCX5 M7QNH3GMT^E M&$O=Y/3'9KENZ2M7W<]([]KD)$W5OA=?I&G.DX#%J>_3 *$LSHI\@!02JEYF MQS40QY-,=UX/#L.=TZ^P3IH3\[#U4D?Z82X_@+_R#O"]$_Q/:J*?NC"G!H/6 MH)A)PYG4J7#8@(!Z%OI$GEM73=4^,UA?3>;JB]H9D_&K&A]VQA9)C H>DH)D M*(SB-,[RD/4?+U@:@Q+U*7[2\12'+Y _#Y_;N-"D9AX1(11T;=0=8-WW?;W< MB.&T*YNOV^6JQ)M5.\P^'_;T&U8UU^NZV6_+K^6/'1&._7U1R"MA,:)^1#C. MXSB*X[Q+D8X(QKY2F2^W"%P/CN&L[ @3=FW6$>_C\=]\*(<%?BU>&3 (Q%=> MB[G=@NWBB1/8WA&W]Z=$[K70)[XOJT7OB.BY;:YY:*1C'^LI!P!0@:M-^?&& M;LM5M>/+ZS8=TU>)81''642CU,\"$H9^E-$@"5# H\C/(Q8B#%)9;2N.E50" M\^H;KX/F#=C$\)7H@(\1#+A45,Y): 2JHR:#;K3O'$%C^F9,ZDPTS-R/YSIE MB1GUPZ-O8D75[+;MXKY-QE1@EG*6TB1%21BD81XSTAN*<9@GL$,C\.>='Q9] MVWE'2%H)VG1(4U,;QWS!9 9(E:/CM.>$C!ZC:;,W#STQ<>#%L9DA%WH*\F%Y M5_9)G&(4YSYC42(LH(Q1E&,^F&-11/1U!&!D6C41*Q8!33,1FSZ1.MKBB$,C MA5&E;P*E.=*CK#<:C,Y1=73<&-4>;5Z4SC>_EML[N;@;@J7^;3J.\CQ)8A30 M""4D1S2F26\))6FF7HY*\_N.=4>B\B2L0_ /..+2I4SAJ'$"MF *TQ*UED3= M'%9)\#0;NHP!SOHF8$[O"$^'0;53N===/G?89DC0#,[03#VH[7472'ZB=BV* M;[=EF[^W-Y1C%@24AVF4!7Z>4,2#>#!$$K6:QP:?=RRO_<;* 14D(X\>70K: MZIXIF+0^)TDK?Y$>6Y D1LY9T\QD!&9/,9_1:_Z>TU0SW3C;Y!Q&D69FD<\X3Z+"QP1/BPTX<"GX(6SF:6',OL =SSG6Q@ ME1HS-M56S],1"5/ALQR"!<52&9DQGD;6TG;XG<>"VI(OSXN]6&3H+:'J[EI= M/R[^^,(6.B#CF7GCTTE[QJV)2D:>8Z& M[\IM=;V\\EB]7B^WBM=%81R-JXPS>F!BHL_,B)8TY?6_W]8/_S'X*+4D/?Q* MZDAZHB.G3+PB%UI$7585]"#7!AW#_#K"^T.:L#2,(I(@E$2QSR,A)#YC@\W< MST%5]\PL7>I:PGO=1(F&Q*K%)=-Q"I,2(SHGNZCP7B%SH1V&YQ&96/)%X=*" M+D,FJO7[\D=UM[\C]79;_R4#I>6]^!-9ZRY#-,T+RGP2T R'&4'#*BY%+ &M MJ*P:=JQI/2[OVP#,N^Z1F2N9/MGZPC8)SU9T[LH;N#^ ]>A;W$\F>^=X!*J@ M<7/,5Q3-75/02$O\Z=W4$"!*?"?OM"_B(DJP7V#*>4@XCU%6# J=4A9RV$-G M;3.00:KU\/E+N:GJK;??B"7)7B8,V'3WRZNFV8M?+5N8)I D9,(4 M[\6E#8G*P^/D37!EXTB.\I4-#3[G(5GF;HQ>V=#F1>E$\=G5M,UFOUP+:]M= M]<_V#.53*3J>,$U#$3G&/$Z$L3 JTE1((0K]/(PY$W^$E,\8;1F@FM#_>I >JYR58!IQN7H)MO?-. M.ZRKG8$JLG+N5-0VJ3,X)[7N4NVP$YI$M?)>S )E48[R@(F.@7&&8IZGT3!G M)8@!TUZ!/S_%W3^QXES";J>8\*43JUJGRE#E)9Y+AJ?2OG)@"B)OCB$IS('1 M8%2#"Z4P]% 9I16ICS>?RX=RLY=/0S]MR]WR1['<;L2BO.'"U:&.^->:UINF M7E_' EWA)R3"(44!D;\HXHPH[3)>!IECQ?HH8M:E M+$[CD7U3;1)HQB>-_7VKG42$&=-WVX*8>^LFPRFG$]=D3--[TS[ K]S MQQO\Z5+U#!YYN]H[]:E_D>JI/,R?0T,#(N]9-[A>B'ZAAE>+Z6WS?2[XOUB[ MSF"5<#G?ZSF,+.@=SJ83K"H=V$_3[0TU*NTIN:T+I7I$C]XU==QV M\UB1N7?SQ0W527A5KB1\_;U<[=?E80IIH10_A%YMEFNZ;W;UG9 N,;&\KS>W M[ZN'(9$@>?RMK&^WR_OOU?52M%6Y;)Y-*0GWTQP5.28"N!_3- _1 #CF"2@= MV@5ANE;YQR<%;D_1>N_EX%!>^,V *]7JQ#]':\)FCL&ITS5!.VD,?GD'Q]JU M@G3MU]:W0^[7;X]/V[]U\.*3B[O6&IE^9M!%YC%!S8&(Y^649P#);)(CC[\O M_[O>'J"2QT-MZ,-JZ2DPFA*:8Y\C%!8^EK?*23( BW@.6I!, ,?QI#7H&RNW MK8"U.M?Z/XE!LQ/S4_&/?74OS;^6V)2GI& L"J* M1;G,)YADM$ML&N8(9Z!7/58-.Q;W 6L;I1Z PN3<+M%JPGTQCF$2/<"\\EJ@ M3UF>1ZIF"),CDNND0>8AKFYKYFN]$ZN DS^G=;/[4._^;[F3FU^WF^J? MY6I!24+\-(X3A.*(DS1(&.[P9BS@H5+-I,NC="S%?VRV!RR>F#NO__[K-^F7 M=WT"7/RBD;L'FW(GPS[A8W77[DK?U-N;LMJ);@(3[PLVNIK2_QSM#9L6!I^\ MWBFO]:IO[E/<;8F@SC.O<^WJR9][TC%9%8Q M.G#*5Y5I#!"9[#DAG- M#+KC"?*_RNKVNU3"Y4.Y7=Z6WGV+4LZ#^W^MN5.SYUQX0G7?:68VR[;/,V0/ M%!W(.W'Z7V3V?;4]+S$EFW6L?_%YVI"+> M6\C]8+&3$8B:"$&^"U*= P3E$=-"\>Y;+#") 9&CIBFN>(&)2$?)IW%*G"C& MB?\C$J'#TCPT00MY;=Y'8*/^\#"R^"%7$V5SB'S$>B @<8:#-$S3R">A$)G! M7L8S4'5Q?2N.XY#CN]"R1_8_8<)@P)^:3$Q#'4PTCJP-H"ZV_CE+SXBFF%,Z M#X6QX$=MN[-!7[ UI?C9[R+"8>5#N:[; _C>^"*.P]@G41:F**1%SH31P6:4 M^1F#)84SLP493%J9X09X;2"_.@*$ODDS(E1-DJ9C$B9+3R@\03:HU-2OQD98 M&E$G.^S.0Z$L^?+BD9<]AI0ON9=K\:>WOY4;H9!K81FO[JI-)=5Q5SV4@W%? M+,6".$H*1#F+4Q\3G@[&:8 (3+(L&76N73W.*^^V0]H.P.43K,#[ZI;85M.S M"] ,$[8#O[^=\/L4Y&4T3HVYL7OC=JF?A^K9=NKY_6\7G"F?]-S=+ZNMU-N/ M-\_>'WVM2,!V$7Z!1VX'C)+8%^\[9=: ;Z4W0!4_,_%! MG"J%8T=SUIMA'H+HP*_GQW>.F-/>1EL@FB2$12A >9Y0)(\] <[,8H2R!8Z M_.N.-]+;"PA>_6+SS'#O[&W2-/?,K/)ENE=VX0TRR,:8,F_ST!D#_&]MA &9 M .M&=_] A@^+)(D#CC'UXXCQ@N="E_!@B8V M$ =4#T>I'?^?H%PGH?.YUMR)RI$1%1C0(G)F0Z'AP3DJTV5"_A2=6+&5S MV F+(L[\4,@3]HL,1R1DR7!/("Y(RD K,."W':^S!CA#Y %<7T&)4EQ%.>0( MN%8:Z+G(KM S'D;O(NHQ-@^5T$;_XNZA"0OJZB"O$,LE4B=$@]4%$X$,QGD2 M4XQP&!/LXVPP1PN2+#;EK7RUH2H4FF:41D/>C8931/!!4;7 H)*ARYZJ=KBD M35-$!DA]Z''E#:BFUI/7N1D5%D,ZYZ(PIFZ\D!HKO"@O;W;?R^V'>E,_C8$& MH6-)%J=%F!$6^&G*0A9'0Q@41R@L8,IC:,RY_K3XAH#%^Z53H;^UK^. :Q]# M5A6701/0J;"]L?SSL5I#RIMZ6W<]]7?XHF^+';KL4)%>;Y?:Q+3LL0 OJ=H+# M=0N[5UH49B$OOGN M,(])919,O/I4< ZM YO.!))^UB3EII1/"B*"HCS+HBR(>,!BSE,^G&G$/D\0 M[+::KA7GU]/>':8.^?;GH6HFSQAPAIHW)4"?S#D-7P,O7AUZIJPHYZGI0Y!/ MY;9]EG^X#!\(6YRF09003%%(692'O3E$PS0%9931->)XA_U#N?/*(083RN8U M$MWYUS%N,FV<(6=DX!CS.8^18^[&\SP3=GC1'3MDV537BP*%.8M1EA4\P"0+ MQ-@<=K:1&+>@LJAZ%AR/FA;$*^-&;O=X*S'9+[O]KEPMDB"*HH(F M(:?43\.$$$H.&A<4H)-P71N.E:>',97V*#.KISXN2#77GQ[5916H!P'0("B9 M\U0AL!=OZ) >*ZI*-*1.Q%WFQ _[NV_E]N--:[GYN-\UN^5F)>#T:IA3) *O M)!0H,D;3@L?!@"'.,^!"W*YMY\OS0Y;)'J_7 9:W_#O(W@GFMX* *1I#3=(N MUPHPH;-*OQ,%!#$YHHMN6F0>:NG(MWJ*/FU%67LY?P%%UCI),(Y8XK,@BUF4 M)F1X!X>X'X=6M%7;^MS4]:T09YHF,5+82=K"J<9>),X$L@G76>-VF;72FGNG MIK666-2M,=Z7G'JC\OG"CW):B@__L>FZAZOOE+R^GPNI4G;2DV-9]!,,%%^HX4.A?N@;3-)#7(U M=D=$VG%SS4.K73OY1O5Q)YR^I=S-=B=K6ZWVU[N/VSYO*/Y1-0N$DBC($DQ] M%%)YP8!B/)A)(JJT":K]<<=JVV,ZS8+K_2F!*4JH/FGCXC@)7S#9TZ!*1=&$ MIR=J)G[U7,G.4?&*1AFS=EGU,8=?6^H]8,4XS37,ZKMEM5D4-,4TS'G!"65) MDHNEO#_8BCGQ@;*A8>$2VM%!@ZN'#H'*$N*8.PLZ\A9MMI7D)2/C MGNFN]$RJ:NY'O::>\_45.36FY;)*:@Z_MM0]U*,SW%3+_N,XC#E':9!Q/_7S ML.!I.(1^84C30#4< WS2L59*),"1#^7D[0C+$1TP-51CPEH,=?3Y3-"D0 E.G%A"]YNVYB,B( MF1F$1&;X:UM]!)J6O8V\/I?W]58^#N]WW \;\9M;^=KN?;4IVU=WBS1/H[R( M:9;$:>H'(6/^L+2-6<1!U?5LVW8LQ$].'+T#ZJO#J=<)<$\B]OZ4V-M_5=U& M=]8L:D>0EVP1F-3W2.TU@Z/T[B ^1TX;7;7,/(X9G7GW(O.[2Q:5-??Z>[G: MK\N/-\]+$//Z\,2C7'U:/K:55+=;T?';HJH-7KBOR'B2 Z\E8>J)ZQ(-/3;]S;KCS602G3='SZ?B>:,%3>CO MQ:J@+-^7 @3(I+&.8U03A.?YUG*:9ZA /$@3AE+8U 54!,[ MCB?'#MJ5UX*[\D[@Z5W%-*)4;3*;BDW8E&- I).98(2E$;VVP>T\5-6*)[7] MGF=#H8X+G3"+LA#'E.0XPC2B11'FO56>1[#KYJ:V+JA4VOLUQOR:2)8;:NW) MUL6V7]Z@"ZQ?<*+GK&$:WBCIF"Y+,"T[5(5HS7\MMW93Q!B2!@N6%3@- HI7,Z,S#E6M,^EO'4FMSO7$IPG/G&G(U]FE$(4;#(V M]43L6#*FES.)L-L#Z#!>0L;&.'M3R:P0/B8QS)NIB&O"1D M;+]?G[UY:(B) \]WRDVY4-60_UQN*[D'=;1#_3B,:!9G*(W$_WSDR\VH)*4D M94D!6T?!O^Y8009 )OJA09F:?+AE"Z8>!Z(NIATOV!B1#GWFYJ$R47T@(5#8 3-(^QKX'[Q1:&GN=Z.Q7/4BP=-B(/.R?!PO=#DB>,DZ#( M.$=A2@6<(.&9GY$T)4K/K9P9=QQA'+*6+?NL95OCG5K[_.OLB$Q,O>%^R8OD M<<<-\_8GVNW=2VZHO$VG\G:+Q9:9AR2ZO&IQ;858_1$VZ4WB_W M'4Q@JG;[36!!8UVS;UMC![R>!'SE]9!GI+*O$*JKLB9M\Q.HK)%[$)4UYU'O M"4:]D?=*/]ZMQP!-88GM;5B&BH)707@[]QU+6,JI%T\CLO.41J'R!=+?\[WHKJWW*^.Z_ M]]NJ6577K1= ];;5#HI*?8$& *IRA_"%#!]17EZ!U4@<4UO+S3 39;7MU7,5 M=<(:/!PN[N[7]6-9]AD-7W]?=?H"2[Z=OMU4_RQ7(F*OZE7[]NJ(-X]35 1Q M$&9AD"=1$@0BFF\?7.5^)IS0"Y:G1CEA*#VX=D@)>N[%Z/.7I4<7O<['_DDI M0%'FUC>@$?JSZX;(MHY1^[E-= M;7:_;=7&M&9([/#9/R")/V^5 (R%HW%95ZR>L,*%5+ M8S?B_BMSCC7&9I#4SHH;M>6>!!'L;?V#/6[$4NIZR"X<8QYF.$YS3*.4LR2G M23)8846JGC9=X]NNY5D@\@9(6GJB09>*$KME"BC ER )HK5NR=*46!AIBK+Z MPM.S:JK/R1Q$U !];:=GP/:#WFU6Y4VUJ7;E^^JA7+T3O65S6XE%(VZ:4J;6 M^5UN$=/ULFG:>Q#./.NGJ9#6]73(X8/ MR[NR+R(4A"B@B!:4^2B+8IR0*!N09+E:F.K2_L5U]UF[X(C28_;>OK MLFF&+52\6?5(Y,9.;[O(BQ@'<8QBAI,L0#AB?F^;X(*#TG_8L>@\8OSUOD/I M;7N8;6W5U1$H-"ZTPK-J)#@UQ=#8S^L!'LY86G9/,%Y(Y)28&PWN;#(_#\&S M[-.+ ,X^8ZKB]VFY$R9.%;96@;<7V^ MT^,Z#3!@!QCF-*K)V20, L]]=,ASHECGR!D1*6,^YZ%+YF[4EOL93'V^;I>K M4BY+APC/SPE*_"!E$:><(193/QK,1!F.(*H#_KACM6GQM)LXT&-2?;K4U,4I M4S!5 9'D1$V>DS&B(MJ\S4,]].'7EOH/\"V_).3C5@1+JWW[@(8LK_\N-&HH MCQM%O,C]B,1^BF(4Q4&:'HR&,6AWR="48R7IP0"?X1NRIR8E$Q('$Y86F!A3 MWA&:UV.[D-",4S4B.Y8XGH<(V7+F^<-XFQRI"M2'6KXVNB]W);[=EEUYI=Y@ ME$=^&&5^%O TRS(>IF@X"*5%E(#$R<",8V$2R'YM;Y?OJG: '?'!M,J$2#6= MFHA#F$8=09TP=R%U.D_0B#)98'4>JF3#D=IZCP.&2[OOY?;%:6!GD46QDC1U5*1IJO8O8X%O_"/OXV.S=2DAA==/FUNVP MX.M_[*MMN<*;U7OQV]5:1!-E(_YL?U>N6'E3;L4??EW^Z'Y:"NM>_,YFM^ Q M3@1(&B5%%.8BNL.4#.AIA$&7O.:"V77(5NZ\50]/)JDHS^NDDP$^$P_-R@DB7C3PQ+,2//"S7,JQ<<$+]+/2IP"T"RC2,?1X?5#Q+ M*2P5SX7!0@10*X./Q.0M>]2P*/'2[:@6:/Y$#0B+50?'O!//KDX3-9PZ-P2R M@WOM?8L3![W>PRNOZQ#B3T^\_'EGQ9'2&ZT ML]L^Z'_\EY,?^=N5)[P&O N>1RNHO,>>!]*?;IK]E^LJ@%?I\T ,Z3)Z#]UG MUG74'M)/TCBO!&$S[!DS>.X_,T+JV8[B6>S)GF(_[J(0Q!*6I$7&0YH4:903 M-%P(*I(TY9?;D#"&[GQ[PI&$#HZW27/[OW5T^W+;(.9]:?I-D4D[T2QBMR>] MY_0G%+K0['=,WFK.Z0\3S'K5O]YNBCUJICE6L-%^!A,[K3=-M6I+Q=2;K]OE MINF0!8N(8X8I3O,\23DN(G1\4EG$85$83\SZIB\TL3X![)T@OKB>G:42ID?F M+3);/;'@VMMZ8(L_U?',S^9V^*,I;_;K]]5-N4C2P(\"RACWD1_& 44$#Z8) M]C'DYH,5@XYW+U^4JBN;776WE+^S;T%Z:X$2%L7:(5HM^IR<8UC4V,'[]?VK M:6FNO ZC]WZ,8B>JJ$+;B!I:97T>*FC7I=IA+X6IWA!9G8?0/"MW=P(I()B' M.?892RGG61:'(1L@91@:U3B%XCS**0["J#)J+] 6:H(YFT: ">EA)>AR=.X6E]@@.A$KNO7H QH@P6)_8!F"4>(BX#99T66 M!(/I "6@)]]6##J.7)\(0744@F6W]:9W#\T.TY#0=4*2M4+7F'36_\/TX9KA@+*&$482R*$2]=2[0@%Y@ MV;+I6/E>Y#NUI7[6.%<3P$O0#=- A6S>E]%!1>I&I- V^?-00^M>G7JW[LSE_LS-.(!@V^%H!O?/S'VH;?8:@/0.WZY.U/^F/$9= MK2HM,.:93PI"D&AL'F8^S0Z&*5&MVV[1H/,M41OAD3.V%61[>IIA&CY,<]X1 M8'L<]R+@GYY=@+Y/S[*>V)NSK:;]2GRY6\'/I[KV MAO/7[\O-;W6]^JM:KQ>,ICD/?9I$/$@SG@9I'!SF/$)!6;'FA=SQTL+1KI3:%L^\0/]TMX,-^]'L+PB_V:03W1"VU[7FL0TV M4VX#FXW[7"% B_+AEY;9Z M$ X^E)_JIDWIV'R5CGTM?^R(:+B_+T@2HH E*(X1"^)8!"-(K&!S'OE)[F&_9H??J&Z\^XO=NZFU9W6Z\[A;X]:/\C;^6VY4G!LENN[P6 M?^/;X^%/89/M9,VJ-HW.L45A$^3@@6S$0\/B8\.>N.$=_? .CGA_MJYXTA>O M=6;B!'J6FF!D0INZD>< M+W?O9%[I\GW=-/AA6:U;J[58F]S5FR\[8?E[O1:D-V395->+-(W\.$E9PHNP M0#Z+.6<="AX&* +%Z[9MNX[+RYW7X?5^60O$?_,.F+U=[76HO5/85UX+')B[ MWG:+J(GN)1L#IKFG[?#>2CNX28 /(W1$?/F^%#W^)/#N,/@,\33*69SC( G2G.R8ZU]\9JE M@RO#K [PZ<+Y(L,;1.?(X';3+/,8VHY\JZ?HV-!;V]?;MB3'/#@,*-W __4"3G?LVJ];_?,BIN;4BR_!HGX]9MTS>M]\TZ=@]X. M=]^V:C':S)H5%K9=ID4=W4(W;8?1"^J3-?(\9HDI'7YQK7UBK@W#Q'9DE*L7 M4]LBRC)*4AX4,L,R)@G/HZ)'$>$D#RP$BMJVYQ4J]F[,(E@\1RD\7#1NG'E( M@3/OU$)&2RRJ#O+W9=.4Y+? M/MX5^) $O^;G?$O!#HA)0R3A!"/.!QFM"LDU-*0IQE M$&6[%$;'DG@"R*LVXK\/(MJLM\ 3W(LUH)JZ_@QM!Y/EP2.O=^G)PO74JROO MZ)<,54^NS':N>:UOLI;0L2-T[DVKZH[::&0ZN'2OF,<\#]H=UR MUR[0/]Z])+E(:4F$0TX*$?D&"#%.* L+S(@ORC*KF8K1C MS.$EE0%?NR8^0?AO7H?1^W- .?6]%!7FQBZC6&5^'@/?LD_/KYTX8$QU4)Z< MM++JH5J5FU4CM*&5$EE'[-.R6BWBK$@)"9 O;.$@BU%$TMYTE(';S4-G)QJF 3:8=F)!JHP-R*!5HF? MAP+:=:EVV%%A^G>P=X)!FEP0GE*4IS3B"?;C F4T98.Y+$T01/.TC3C6N0,N M[QXL9/K$J8G7))S!!.M$HIYJE\0UK4"=8V=$E(P)G8<0F;M16^YHNJ\HAM> MQQW#(&-^F 7,3WW,<9[$*$/MNHOQ@N4!2'-,[#C?1]MN'^7V^,-RO2_;QQ"[ M[^*?A@\B-/A47$M.1"5P!7GRS&' -:-'#2^H4GJ_H$_P/-3)BB=G7R68LJ.< MXWE9;?]3CLWF^-:L(4O1_>0F4UGNWO<[2N3Q^ .T?^GZ59@BC_^[7-VV;]6: MZK9[3MWVS 7)0A+%#"4A(X1E,-_AW)1\7G[Q4'7STI).])IP7@MEU 355_DE:'R;JDS:\FZS8SIIE M9 *905^8Q_PS!R*>Y^V> 230[->FZZ!=.;\N@1 M+Y8'6=R;RT(:@([(M8TXGGFZE#X]L#[1#VSFT*=/3?QH3.0_K,W:@M=S3@3N1!_-YMFMVV31KYN6K^CG]4S2(*XJP@/ \R MG%,_R@FAP6"2I"DHE8*1(=<[DL=8Y@C.^U-" P:P9G0J[E%.Q21PGU*'1#?; ME",$C6U5VN!U'JIDQY7G6Y;V^(&KTVEHQNJ[9;59Q"GC12YBL,#W.?#1H:F4Z=G*ZT.G[9$Z7 *E2C'=&I+U(')-TET+%$O"5*2* ->YR91 M)JZ!03T05(G,59&J$H2,E!%N.(@C8> MC2RYWCOL4Q&6/;IC"D+@#J 9G8J;>),Q"=R'ZTD<@)VHU$66=:,\C6V,6>%W M'CIER9?GVU,6&8('4\UA=^Q]M2G?["TL[BM(B$QI&N>91-XYJKKSCX8$:G8[CJ5>84@JH3!B> MAU)9\N5L2&7.$%RINAVPA9^P(J9QE!4TP)1D 25X,(-(HKG44_SX5/=2NB3/ M\F+%ZKA. 12WT6R&%(/1K;8M,1H:0O0,[F)BE0^&=51(L'N'"< MY,?O-],7"(4,113AS*<\0B1#F3^8S#+LZXF(AJ&+"LIZ2"JJ*RHZS$(%QC&I MVF)SR,AZ-9R[74IY7C*DI$(&Q,Y-D4Q<.:M.QOPH55-D?74VO%D5FYWH3N\V M-_7VKGLX.;R\0@G!/*1BQ8?C+ G#C""& AY%0<%I%+XUJ.P9GB>P.=U M +T3A"J/$5V1"ZCN-SG)>L7]#F3_ZAW^=:G-NUJA/Q5J7M$M^[3.H,R?77]J M5QU03<969;7H;'TN;RMI8K/[L+PK%UF6)ARSR$\)HA$A$16&6C/<%_8*E2!+ M^^.. ZM^I!Q!>1*5FC3I$S8N\Y-P!5-U($VO!$K-$"DUY?6_W]8/_R&\[((D M\2_/8Z-S#+RB*\9D759&S.'7ECH-5"1H*?>WU[):\H__4SXN[.1%&,)4 OKU:62B1^6UL#R!"RH48-)4E<(E7UI2H4Z5/;%X1L*H M6N@2-A>YT,;_0B_,F% 1C*_;I4RT^.7Q[EN]7G"4XRSW:9;B(LHCGZ7X($@% MHDKGY_"O.A:('HS7H5&7!2 U;\N!.U9@,J!(B(W!_\3E,X->CY;+#W9-W+5I MAU ?W/V>"J^:Z^7Z_Y;+;;%9L>6N7/ \8VG,4TYQX,M"Y'$>]::"B'.L.LZU M#;C>D^UOZ7? /(E,++Q7GL2F+@#Z]+VM!9,P!Y,%+=)LB,0Y+L[HA3%UEY<. M^#^ZG-!CZO(B883^Q5+"A 5U:2CN MRJU\Q?G;MOYK]UUFJ%QN'A=QP7.A-QFA08(PS1.:T8,U%"@];#*U,8U4#-B\ M#IS7HX-JAB:-JMKAGD$M#8&29T],7B5D5%3,*)R+N!AZ\4)D;+"B+C9?[I;K M-=DWU:9LFD7(>(8)S6.?BN62C[(B]0=#SQ?U0R])B:BU1HHG\A$28LJ$C#<#HK7R(MPAP5/ F(SV*, MHYRDA+#A\Z%/N*HF@#[J6 P.MPDD&'41@/'R]NAW1@ELV*NQ86.XGSI\9IQK M<7+Y :X'NS;L"_ AW:6S'W8W&&.!L,,37*1A'!8H"M/>3AC[H5*2,?VO3S7( M^YH4\,U+3=+4![X[OC050)4JFV+PA(0W5$&/L/G(@R;^5W3"A F(8!RW1+GX MG6;!$"MRRA(_I'Y*XYQFQ;#K$88)3:&2 ?W^5*)QNH/?(H/+!I@Z=>%PR9JF M=*@39E,\GA'QAGSHTC8? ='VX!4),6,#+B*=9'6V0DYR@BAFPE24!\)DR =; MC%'E$P]]"Q,+23^S&DD)B$"HF+CBSDQ.E&BS+R@G9"A)B@YYLP*1!D1 ;8O#$Y3,"H$?+Y0>])N[:M$. +V ?JTR\K&F=XR0.PR@* MQ:UBP4(5#FIP&F(MPA MJ,A8&@9AE/7FQ/\RX",S32,3255_!_* SNO@@25*DTEE<7)/HIXL0?FS*$>O M4C(N1&8LSD:"#-UX*3XV>%&7G4_[;^OJFJ_KY6Z1Y0$)$*&-@, MCF*:*K] @7]Y&H'I$'DM)*BH@'A251)7%&G)AQ([]B3CQ/=1G=#A:"[BH(7] MA2+H,Z">2^C;CE7-];IN]MOR6/PJ*WA8T"C$W*=AGOIIVF>ZIFD1Y('2F8VI M#85,;'% MYES2 AEZ\2(CD U65*7FW48,TK+9?5[NRB]_+>_[-+!94<0XC%/.LIP3+D*= MN*N]S@E. [5;ZH8F' O-@,J3L#R)Z^U,QU895%.<"YC_(X M':R)*(HM'LKMM_HMN3&U ADRIX"41\Z Q^L Z8R6(:3O?)5C)>K_78Z2Z&24 MO,'&*\/$%G^7'2?6O*CM]BK=9**\^E&N3D?I@K. H9#%21$B&F.*F;#:6R2< M:E;&@MMQ/#^W@-I)1C=;J 9UJJN :5B#K@0&5%=>1]Z3J?I2V4)?4#2Z(# G M=A[3M!5/SJ8*-64'EAS :%XO!U+U]JZD>Y: $C-HS@D+",^B8L!0QJB!'I.8L^R8SUJ3P..:*^> M+@&N3N;M(V;X 8O%AE _=KE,&V@.>9Q MQ:!NL:N3$A1X=RBY]:'<+6*"$L1X@/,,X1RG<4(/]C,>*R44L6_5N9H^+?74 M>+^<8/W;E;?*.=EBSE5S7Q?-XVLF5IM;LO-]>/QI+Y9!#3/_)R&2>H7% \8#%WP>I.S%UO"SD"ZTCB/EB,8[DC42,]X4.@Q!C MU7TB[>^[&U%'2%Z'2:/"G9VA=(Z;PL_P E ?. MZ3RE1\./-[1'EQGX'O%)2(TWJ_]=KF1V:RQWJMO=E]?>+."*N6EG 3(=#O)%I8H;IL$NI-\X=;0WEP^P=T6(^Z1>T?H\]BJ M,6%::0?:80/.0X2G+\(XG(=* MF;DP'B7J\*&I*N^K3?EN5]XUBY@50J](482Y3P,_3_,\Z@/6AM(Y.K MBX3FM=C,) ; HY;,N*'05&I4V)M";P[LJ&L.G-!9ZHZ&&^/:H\N+\@)5Q%&K M[[R+NDNF1%UG.XBRBF 0L3S*A?CDN M!@0Y36$70RW:=;W\'*!Z/=:K]N*U-\ %+C]M$JZXVKP0U\#%I2[-;M:-ZIR- M+1,=,#\/W7/BV?-%H#/V=-6Q>[;\J=RVF1070)6&]K-X]90H@<9H4SU/5=)UY0\B,.()JUXEX?JU)^6E9O11/WT^"P$]I MA#.:1H7X-3H 0)%B"A$'AB$#4"NKR&NZMI)1QZ[VO@EQ$YCU=,T&ZS"-FYAN M.\%=1_.G,9J=RMW;I"E(GT7FYR6#-AT[(XG6N3-9^'Z\^5Q>"W:?(V )$T&D M3Y/(YR@._8**Y7>/H"# MYWFR]>\9TH#K7U/JYR615CU36/_:84]7)/MTWL+H!T%3]XM%E">49VF>^80* M.0[C/!CT.:*H@.75M6'P FOA9;=X6UG9$M1C64\,G1-LJ(*75;W7V '(G1&Y M\]0Y,Y?>$#@+?*DJVZ=MO=I?[_YKN=TN-[O'UZZ1(!8F1A DC!?.+0L2= M[2U^'),@ 1UW6##G6-7P]?5V7ZZ\'JG70P6_4K1!K)J43T?@XC]MP M;U,VHFX6^9Z'MMETJ';6-X'W262=I^_U6E#7%/_85[O'#_6N?,U^QN,X)T6: M1$41^SS$N=]=>&8!"G@.2C!FSZKK&R17F% M5D_"G(?L*5,X=E_%>C/,0P0=^/7\1HLCYE0E\>-]N5W*I^7ORV53?JYNO^\^ MWOS1=!DP%CQ(:!IS/PDY#5"11SP3QA*6)3PM@B"![>V9V7*^FW> YZTE/F\K M ?Y:W_RZ%[]8MAE!IAV9HWR-C$8[/,]C!%KRI7;1$TU&VI!;YG&1)CC*,0FP MCU.6<>S'"9?6:) $Q/=#DS&F;F7RT;4^)M>YY*@Z,*0\GN"T M0G2>GQ$MLD#J/.3(AB.U]0YGDCJX>PG#PC@D*6%Y@1EF K_;H]>GU?;VY_%=^X\YYEIVWT7L)IT:EXLN.82>".@!T2 M)TCC^];C.!->YZ%#1AZ,)M[58>,MY;E95]O%5]'>Y:>ZVNP^;LJO?]7\F-#W M2[FIZNT?FZ:\WF_+E=Q+:-B^_'_VFY)7-[M2_,CWKW^)_W_L_E_^55;?+:O- M(BDPQTF,8L20B->BN(BC'F@>TDPIQ>0%X3G6O=8IK_7*$VYYPB^/GZ3;]CK7 MO(-O[0Y?XPGO/.F>=_#/ZUP;_M%^Y,_.246]O&0G&)?;GZ3]86K]_S=]U_2K MOO#+4E:I^]F[P!-GYM(5@,5.)=5R&L_]J)_$W9'_2@PP@Y:^; @Q!P+JV8PZ M:*[KS:V,>F7(]%7\3?RC:A9!Q$B""/;S-$KSG&'"X]X4CM*H@&6YUC#@.(AX M&NM?>1*7]Z=$!EPIZ;&GME1R3AQL]M7AS%%>ZY>\C*R,C&B)3_PL(#P=C#'*00]2-4U<1%] :8IAWH:XX ^&RKS M%G.3Z,S9^,L2F?/4&J@3;ZB-%B>J>G,(JZ2UOLQ]FJ$\]DE:1!D/\SSG.4:# M)9RFH$,IG>\[5IKC F'Q$;BNY@5OB]+<),,9YRP0;%$V,2 E6[U;#C6DF?G M'@9YSK1)U#E$(>FRHJQ04/BX@A5@1I' PF49IQ?>D!&IIXU?3;MF[ :;-->-11'X<4 MFJV,J,L0)J$SE&%=%T9E2(C?O3TZ(_-\J[>[JI_BOBK:J[;M$#; M\J[:W^%-&Y&]:YK]4A!$ZV;7M'49HR)*HR )HB+UTR3*DG38JR91$@7ZDF4? MB_,5V@&PM^H1=]GHJQZI=RVARCLH>Y/5G/,VTY''RS:741!WY9TVW8#>^Z7' M_[>V#;N_,S1DZ\1%RM4:<:ZLS>Y:W2,0L$W&" M<9CY\H5[1 -\B'MS@A:[>K=[%@49BSE*$B*\(DID4:('^PE! ? M5(].Y_N.P[4>AB=OKE?UYLI;'T;"ZJ(C@;Z9V,6$S?F-"[ '(\-#CPV=47*2 M$@;'/(EQD9(X+W@2)KF/:&^,1@R#MFTT34RV87/9H:&4]LB0POD-$!TG1L:( M-B=Z>PKO-J+CE,WN\W)7?MF)_UOU-^26M^4B+\0TAG$>(#%$\X@SA(H!0$ P ML*:@-;..AU-_9_79)L"55_68O:W :[(G8,:YSO)_,KH-5_H#3D\"O?(ZJ-X1 MZR67\V,<*J__+W7Y;[1YE:LU%YN<\R,1J/_!1 M1G#HI_YP58_Z/,?ZV@@R1!D@V6>$%"Y41OV+B15]SUT<&9*7:B*_IAU$8 M1I1*SO\SD.G+/E2N^B!D(P3\H"3]-FF_I#)IGI;F),DY G"B**0LB"( M>-3;RF)"8_6D$;H6'&M1B^N0(.KMD623NW$YFHXVF QUC V8O!;4M+Q!$A5, MP9]FK@$M'A53!)QQ^Q55MD/3'![J&_M0V^PX /4]E?MM^5!N]N4BBHM0A)Q^ M08K,+V*2%?+@O3,CPE&ZV)2WP-$+:WIH !G1(D]! M>9T19A[[34020&9=DZ6GL"#2U(3U%4?/::H))S.04R/XM:6^H9F!^=WFNKXK MW]=-L\@Y(R2-8X2#S$]8$#%.!TN-'^9:C6%^5Y9ED\Y^6C^V^S.=2IO=8R>3/7"!;KMNRGW[( M\Y#( "TE*$19EJ09"C)*6.(3YL/2B;F#X3@$^""?A-_)>#&*![P\<-HF:",ZD-6 2V8&^\HZ5,%K<5]X!^94W8+_R#NCET6.' MWY,.3'S=59OH$96=H/7FH<%3./K\:NU4W%K5;[8O)82O?]6+D IC8M6'N1\7 M?B2FCB(=4.0WQGJ[)%1 M4W'5:)N?2%%UO-.146T6G6BG3/Z[2,3J/^38#VE2Q F+,$N" 4=&,&@[R[YU M]_H9.-1/-8(=**AU;J?14 E[QBHJX=G245 +_81*"O//1$LUF'2AIEP,AD54 MI%F6%K%/BR"(F$\X00,,GC%8PF#;QMUK:>A.2]7HM2^EUIF=1$DEZOD*J41G M24=!S?/SR2C,/0,5U>#1B8A6#^6")5$0YQFG,4D+GJ:!'X0#C"C,E6X(.C/N M7D0CAR*J1*\#$;7-[#0B*E#/6$0%.ELB"FF>GU!$0>Z9B"B<1Z7;?! ,7ZH? M"\;"F#!"0NS[.4O2. T/6PLHS5/E*]:V#;L7SQAPA/">7%&)Q%- ?J2 M30"X87C)IM"[?>B@2=3N* *I.G=_T17C,[C;Z,RU>H(>ZV J6MX(_1YPX#P( M6>33*$!!$>=B91&Q 0L.1YY@/>E;H%HC2BC1^?2NS_TZON[O.0$=.B:.HW MA 4%=4N^,SD]A>UUN+T.^(RT]1RWND)KW%8_@>J:^PB18$N,@E^?/D6QH'&4 MT(*0$'&>ASDA61P?U)_'6"CN3DUH=2W I'0'4]!/XL_D^^J'Y7K?IE'KXL]U MCV[LC9W;MZA/21H9EJ:TSF/@&7MQ[EVJ$2OJP8PPTAQLXF_-;KN\WBWR(LBC M6-@B?D8$*UDJ4X9WU@*_ )59UK7A>,NQ@W580WC[]E'0U_J^NO:RV/?^'(!" M*[SK4JH:>+AG$QI:2$2GH84"=8X"AU>Y&0T-S-B_%B>K?!BMX$WO#] M;K\M?Z\VU=W^[F0Y-Q3]0$GLAT5!P@P'8>'S+ JZ.\P+TD,FR:>UC!,@RRE3M15W;Q[<04^%75!L65M=<.N:VF5J&>M MK =:;0@KO(U^,EW5<%!75G6YM*^JU4,O[XS0,&,B8@Y][".<)T&02" TP@G! MB9N85=V\>U4%OAUU0;%M577"KG-5%:CGK:H#K594%=Q&/YNJPAW45E5-+BVK MZO'5RH+'0<*R+"]$C(P2SE&*" IR$<*Q0BA\XD!4 =8=:RKT]8Y#FJT*JR.& MG>JJ0EM<4E2/\,PU5:-Y?BI)U?%/3U&UF;0LJ M&XR()*I^WKDKA_,>N]'K-%K53ZM,NOP9'^60FDNC\KT_U2BJ.Z5 MGA0"65,50%9NJP=A_J'\;5EM/FZ.OU[X"2(L8HB'(HJ-.0YXU%4=X3B+*0.E MTSF3-JMSTR=]1\[JDR$WBJ5995&VK\L? M9?-U^6U=+A+"2)Q@DG)>1#C.PCS/NM)L89HDF=+^FMZ7'<=%'1ZO!>3]V4*" M5'.&$S4N,.XY@FG*Y/2 JJ\ZI$FW]"J +M72JT^]?$4_S=B804X7?>RUC?X M$,8_-OMFOUS?;^N'JA$]0_Y5_*-J%I$O4[D+"8Y#$J4L*7(2]K:R( ^4[LJ8 M67 LE#TN[P#,DW_%^U-B@TB"/H,*RCD)>3 %O3QO $F=A#\]:=7C44UCS[E] M3FN-:9J!YIK[4-OL.(8:S&I9^FU!,XQ15.0H3Y*D\%E TZ*WEN>$9D8JK&CC M0CK-;78 85VU'A:]@P5V0&+>IH\T.;=U%MO:H'N;$,D&LC;3$4: MZL5;,JW%BI)0?]TN-TTE>]3O;5W>!2E82CAC/$9QEOAQ7D3D8(-E3%F>P5]V M?0/G@,?[LT,$D1(X3PKRZY0BF.A.S0Y 7IVRI">J$+;4U/.YD^ G?T<=BKP?O>]WE:[QS96#K(@33,6(Y(G08P2&G/:&R.,$5#6'TT3 MD^VV>@=[#:O.FY-SG=>9&3G3,:1R'N1K(5]RM.Z!NO*D^6KRHZ@^OMV5UNZ$R!>GVL0^K$"UPD@?8]TF &$=Y MQ(>3&1KG"!3I:!EPK#L])IC"Z#&EIB[.28(I2P_GN;0 ESMVI.4U:D9DQ8C) M>4B*F0NUQ9ZE=R7E?;4IW^W*NV:1L:S(4$J2D. @YVE.@F%YQBC%2CJB__5) MKZ9(6%Z+2_,"!H UA>TEYX3IABI3-[OV\<67"!%' ??YX8" 810J%^U5/T:RJ MN^6N_'CSJ6Z:ZMNZO<6]"/TL("E/TY!0GR1)A/V\!U @'Y9@RZ+9Z3;E3K!> M>0-:64UCP-L^9-#ZNG"L7/; M@K:Y4]7-+[OZ^N_?Z[6@LBG^L:]VCQ_J77DH?N#G/&,!"?TX(8A0GC.".Z-I M&M-4-?6(H15WX_,4V+]Y'31/8KM8.8]QJD:&H26.YS'T;#E3.^F'&D/LB<0O0ZCUX$4:XT6)BP L<$R0,RF(UA#T RX=:=IHXR]I6MV MZ)Z1MEERZ#5]L\F5IL:)Y=[M=GGW82_/)3[>=*;[(Z=_EJNO-2E/4"YRGOM1 M*LRG<1;AG(>YS&?78@I"EH&J&[E%,K$R>CW\*Z]S0"X7.A>\HP_>KO:^E:=C MWD@Y;;>=EJA>L-G,]-9VBTVAQS"RU:7:42/.4L5=^3HN\$X95M]ZVXD1(=>I MN&G*7<.JYGI=-_MM^;7\L2."M+\O,(^BD(411S3*@J+PDYRE14AS%M%"_ ^V MYV9NS_EFVP#1ZS!"-],L,*JZBS8MF=#MLV<\>D=\WI\2H=="G/Q>W)NDC>Z7 MV:-\'EIHU:,7.V2VV5*Z^$+K35.OJY5,K-24M_(XHQYRZ57MIMTB+G+D^PG* MLP3[>5QDF'37;1CG<9I%RM=@+-ARK&>G"+T>HG? Z'4@ 9<^;+"K<%UF8F)A MVC9'3@'7:B;F5N^2C1G':A=NWB;BW/4;BQ3.X#*.36]J-QT-E.Y@N6[I+%?7 M]?:^%O]2_K@O-TVYR&D6!S[/>%#X;7/4;0XWU]3A74WC6/FJD/GG$W/76@O >34*B;BT:#2M5,!^?\/J?= M%IB:@6;;\**VVW]@>P_XKM[NJG^V'>GCS?.UPJ+@1M;_[;E/MJN4: M7U_+)T B%&YO$MVORUUYO(OY;O,@H^7MXX+G&>,"'1%(,Q_.QO;S^Q[[JTE+\NBW7;=A1#6"]9E?>_[J_AZGGQ5I7379_AH:% MZ?7@D7?BTI5WXI1WXM65U_OE'1WSCIY=G=R'ES_:>S>MXCMJHI&IXM*=8AYS MS,59J.5]O;M]7#^6JFT?E$26KFOM:!*]W-*ZV>'-JN@6\(=*4HLB"WF1LS ,&$89PGD8 M\,%DG'/0954C0XX#PA8;L"2=$6]J4=IDE,%"K1:6)W&UKP-[9%?> =O$!>=& M6!J1+"ODSD.E[+CRO)Z%($-#JJ7NXO M'LKMMQI<>AA@ 3*03L'H'5V6R^U&X&L\V;D+VY?X6EL*!FP.I,19.+! MN4*,VFR YNX/]>9P2-J/TX5/:9YE*%;V(Z$R;WPNK'P^Q%RIMZ6YZD7BE^[+9+06RU66X?VQPL JZ@:R=X6[?: M*<+XLMD)Q'Z6R=*0<8Z2@B>^Q-XC+@*?PY_P7P;GE-?V#C'$M]:=_O*3MY,. M7>+5N1/&QW8C9M#.\U"663#QZD/X.;2.JK[]5M>KOZKU^K.PQNOM7\OM:B'T MTB]HP7@4Y$F4,Q\Q^< B( EG:''?O>7=+;<[F(R\^6G(0'B.0OU MKRM-C(,\TAP^):_?;;;FY?FQ+?ZS;"5Y6@&^W11)*9.VC(J!^@#@* M*$K0 (!C&NM,HA;,3C2W7GDGX$Y3\.G-LC;XADV^$U.M-R=?>4,R[ 'G$]HE M4N\7B?5OEQ&HMTE4D#"++3$OD;/IV!D9M,X=.!3@*,S]*!1K%DX#7"!4I'CX M?!Y%81\*%)L5,!!XZ\/P0&# H#P,Q5_X*6( 5:KF-3S489^+ 6!^*U_6%XOZ M5;7>[ZJ'\DMYO=]6NTHNXZ_7^U6YZM;]=_?[77_EMN@WK#Z5VS:Q ;Z35Y@$ M-AH'"69%P?R4XX#1D(:,IIQRFA9Y @D/ID'D^N+JB1/>T0MO<*,[-#QQ1-XJ M&ER1>:&Z!"577N<.\$' -&VJ%H+,KSEATGF,8(-\D=$>=K&G8>B3^SS M\Q<0%V!'8&D2-@\5T@7_(G>5 0=@ M7>C2NTJ!JC=M+GI9[#'V$2-I[ <\CU&:9C)IP&"3HPQ4 F:J+P&998S1 MF!4L9#X/HB#+_;BW5= B"""JI&=A8C72+ :KR9Z:#+DGSDQ^+E0"]E5:1G3' MC,9YZ(VA#[7-C@73%V'EKMZT24+?;>0R3:S'\&K5/F)>KC\MJ]6[#5W>5[OE MNJ\9F00%YQ%*LC#+61+Z,4=#%%:0&!81V;?N_'Z#U@F%(Y: G@!)3!Q.X%6Q<2L]>)&5$L0R;G(4NF3M16>Q?PU/3Z>G^W;_//]*\O M[^ZWY?=RTU0/_77HWC['!4.ASY"P%F0\RDE\C"DI VV"V[/J^O3S"-0;WB"? M0#V.MU_6H]=Y7'.O>()Y$=J!IY0?Z3L/[W;;ZMM^)[=R93F+3\MMNTB]B*@I MLS9VO&B=^7E(GP._GA\3.F(.O.7__E"YNR"93Y(HR3 C41$G>4J2WA#'/@&] MP]#X_'1'@N\5ZL9;(PVXG^^&+^WS016JW&[A'PA1V;>'LSJVW+9E*SL_OEN\[)0Y.DCD"3+:.RC%+,V'6O/ M -?[90#\-[E#\VH=59-78M:;1$V\+MD:,&5ST!"N'OM"&!V11E=M,P_==.;= MRX>V#EG4+SN]0!E"6<9\DN8Y]I,L"!,Z&,HY1["#$FTRYS&X3!QXLX0TD L;9:/_<[G>EPO,_)@DH4^H ML,QRRHMT6$YQQ(-$(Z&/N5&E462>DX*880-?=25(CP=NK&JU(LNJJ:!)B MW=2,;@'.IV1T"^'2<2C=Q(*C=- M5[XO7OQF>;*VY3 =STN6@B@E)=K'!WI[-"^JII7W9.Q[=E!/ ^5M38PK4R5?O\I5W<-KKO>ZUS#OQ&WB M.I/&4#U^G0EW<^LV;@Z$IVG'L>/DF?6D>?>B[:85 MGW/4C*B%,9OS&-[F;M26>QGP^41WCZ5Z*(N;F_)Z]_'F0_G7L732)Q&*7U?W MZ_+=IAO2'V_PJF['_ *E* @*DL:1GY$<$\S[@VD!"(EQ#GI'X0Z&ZVV* W*O M@R[7MP+\:46U WP9;/2!@OBIP07@0PN'+:86,LZDL6!1H,MV<94W"H'1\+,0PMH2.#V<7/\O0_E;I'0)/?S/&!Q$B6$$XQR M/-C-."80"3>WYEBICV"N3K,=RL)SIW_T ;IO;(%F-=V=EF&8O%H@UTUD^A9G M8R&J-;[GH8D6_7D>M%IF2E7AOI9W]_5VN7WLKB6%!;-,H 673,/=WY=Y(#*N=C]=-XZA)Y<7;!::>#IK$B9KJ MT#HBL$Y;:1Z:Z];%>L)>;WS;,9$EW\1_45ZPE"911%,Z&(IS#GRA OZ\8U4] MN>E8;E8_ZQU'51+G,;A,''C[CB.,"]6!\4FT=BD&Y*JU^&FY_;AM'WUT1]U# M(DD1+Q7B/SFC!*4LEC5\4IH6(:Z)^K:4&[W??ZVWUSW*U8$66)I3&-$-Q& 11DL4'HP(&TU<]L*FIU:YI M 7K+ T(3U8,3JZ-V3CDU5+D.FX??IG,"97M.E+*B:3,\1R73=V94P0PY,E&N M[K[B(D(#1CDJ] M&Z=P,H7J< #5"Z\L8)V]&M!>05GA5O$DQ,:7 *Q,GV2IGM6Y4H&WL#H1%TN>A9E8] M.I]TTA);&OKV(L9+ M.:721,VLX\4%G7+HV+J%).HM ;0XUM<@!?>8Z='61Q=\9;B "!&1SIN(#]>(MX=%B M155TWM>;VZ_E]HZ5WW9?RQ\[(ES[^\+'J9_@*,B2)* TBB-..H&31Y8\ R81 MTK,!&3-:>80DK%\E+D\"@^F,)FUJ*N.>+YC&M$3M!J*\/R4FKP4U<1*T5XD9 M$1@S(NO/\"_@YY_R MR: 8CB:W?_WYC^M?U+5Y]^[G__V__MO__.^__/)_]:?W/]EBL+C+)_.?S#3/ MYOGPIS]'\Z\__7V8S_[QT\VTN/OI[\7T'Z-OV2^_K"K]M/QA/)K\XS_2'U^R M6?[3]]GH/V:#K_E=]KX89//E=W^=S^__X]=?__SSS[]\_S(=_Z68WOZ* ,"_ M;FKM+)'^]4M9[)?TT2\0_8+A7[[/AC__%"6%+RN+?7Y7_$R]+0RGE MK\O?;HK.1ML*QF;AK__W]_?72SE_&4UF\VPRR'_^7__MIY]6<$R+C>[NTV>_-M,=F\^ST7AV?*]>5&RF<]-%/OPX M+8:+P?SOV72:3>:CO$K?]M9KL6O5T:M2O<6.?DXJ.[F?SVLWT$V=S4:SJYN/ MTWP6)Z3E/*(FP^O1[61T,QK$+UWS+4YF'XOQ:%"!!36:/(] %;E3O^7SB->B MWMK0WV(VFN2SF1K\WL''NNUV<:VT&AU]T4(#W36Q\3AXA\G\U-DX MF5777_-\?G"L':S89N<^9M,X-7W-YW$^.HCG<:TTW.WK.('FR<:/,ZK)9E_] MN/CS*&SW-M!F9XN[^VG^-9_,XK3S+OHQ=P<-Y1.::E& >GWNK)O77R,+OQ;C M870<71SP\X?-;T_M>X4FFQ$HF0#1Q:U@4VPMW'0G*MIO^^HTT:5I/AS-U>TT MKZ;$[<6;[TA5=/;6:J!;-I]&?W4>IP(_FL3)>)2-WT6'?KK<"3G8O6JU6^]F M13"/:J2K3J-&>HVZ[C9NI-NXZVZ31KI-.NMVM7V)8]IHHLOKC=+H$;DX><\? MWDUNBNG=TC<]V-4*=1OHHL]&T__,QHO\ZN:4>:UB]?8[6G%F.ZZ5!KK]6U$, M_QR-#UK[+\LU^-45H=E1O,&.5!NCVTLWT(V5;?PY^WZX#UN*-MN!BCK97:.5 M[AQ<8O=4::5#!Q?//56:[5 U[NZLT$AGYMGD=A1;5;-9A9V.7>5;Z,K+?U=F M]U'---+Q;W&:+Z857+\M19OM0&60=M5HMCM5";ZC0@.=>9]GL\,]>%ZJL:^M MJ(VMA1OKQ._9?#&-IM[5S?+?[T?9E]%X=,3YX)'---;QZ\5];"*94-GXZ5[E M$YOU* F.;Z\54URHT!-AI_R<3K! M.&)+Y[A6.NMV1?Z?U%C70AST8$]KK6LQ#NZ^GM9:UV+01L6@YQ*#-2H&.Y<8 MO%$Q>.=B'-6]@SM';7YG9Y!46S1/::L!$3Y.B_C%\X=T@O'/Q>B^RK'ROCHM M=>FX**?J+330W4_YMWRRR-=_'>K:]M*-=^,XO*K4;:"+KV-'*AG$!ZJUTK'7 MGU0TP$YHJB,!$FC/?+@&)3K4=A,BSHO!/W0VRX>7D"3J]Y-\MMDE[W/ON0O1O>V>N/I]%FU=/--IIMOD"T[ MO:VUAGOZ(9\WV]F7#3;R7VRR[CX! \6L^GL_*3])4+GX! M<'TC^'^L/PZ/79BI+[/Y-!MLO,UQ0N"O/\?O#7M*!PVY=! [93"7U@KK+.,. M&>FHIEZ\V"49I[O.Q70-8KNRO2^RR6SISGR>9L,\.JQ7\Z_Y](D0=C0;C(O9 M8IHG6U#';OQCC_0GM1<<=EX0:@#67DE","&RQ$[ M[@TRI.@>[RA=.:!_W3JBFQ_K6^VF-S7D'4#2,,"]$Q%J&?_#R1)BXQGS!)QO MR*=$ \/%.+^Z*7%?\F?)I,B?=<3KY/91JL]/I]\M\I_88F!&(H"!@2AVU1D- M_)KT$2-M&+O\85^9)<4Y$'\<^.TR,L5:KQ0X'A=_ICB>U>;S+)]^BQ-;[(OZ M/IKM(6"U!@*6BB.-#*2<$T"T%DBLI><.$GA9?&N=(T4'2N@'!6UQEXTF)Q-P M53T""X7$VF ,,'3,22)H*3GS6%\6_9JFPU%L.PGQKKBVZ;$OIJL;B>^+V>SW M_.Y+/MW#L7W5@E801+P4@P1+XS T#I:2"BXK>1B7PJUCE5^TAG-GC'HZP4+?'\W3R_V[>$5FTB<"^U4UY1K)C&PA' U&; (N1K, WUCVE=+Z(M MJ>$<4YLM%E_F-XOQ[IV< Y/<[@:"A Y3 2$U4FL/.%"ZM)NCZ\S=94UWS9-B MSY37&.I=;!M4R,36X:[!ZXQKF[V7*ML(5:H'2"A!GFLEO0"2 "/YVEY2&!%R MQJW$Y]U_.&[?\'#E0"UBT$JF$;/:6> <6*_GBFAX:;L%S9*A:!GMLXWU5MBW:D?[WXMORXM*[R?4\FPRSZ3!% MO*W1?T&R=Y/!-%TFLOGJ[T_%>!R7FS]CI3T -?0-P6H)(--<*\1/N8/3S+B5*9<&7%@)W#WG >!671)A>2 M:KJ6%FH'*QT\U?;/]\0I_1BD.U$=YR7?XWKQ;C:+UM;1)'S90/ LFJ1<)<.4 M"P\T='0CO36,U" C[M^RVT\JUE3*>2FIAL-5DE@?T=Z2//9HBAYJ,!C&L*%& M"8JLN6W;#1)QPW[HBV:^Y9@A72,(:IMG L %X1(L,$1"5.#[/3?9'\5M7$V MS;TU[XEJK9'WT',C##&(.&-*Z0CA=2(UV&G>T\N@[4OC9B.*."_-S#B;S48W MHWRX&CC5-]YVMA"8)]HH@*.Q#BD6Q"KN2OF!9;@3;VI-Q&_Y]$OQEG>.V@'] MO*3[4$P&)[+ML6J PB.N11RKDDG#$#,8KB5&ALDZ3GL/_:0SD.QDK,]VLK'M M=MV%'6S$!01AS;P43DI@E$+$KLZ8B/$05K(^VXZ1?D&G,DW>PU(]54XVCVTJ M .:\59YSKRA2AF%)>8E*M/CJ+#EO]:BB,E%VADFW@GWK=Z7" M-+&[4@!48"BA10(9"*1&'*SNJ%C!H%9G//4\02M5)HHZS0;"(T@(Q?&A*65, M :5YB59T BXLMK@)VA1G0[^/T\:YXRB:GCT0C$0 7LDXA7L!C$0644B9489@ M("KMXK8CZ2;/TC*UZJ?1[=?YUN926VB$$T()%]U^ MRD$< !8@^<.,_\J*+]J#MRN/]'F?-S9-91)M:@3OB626.*8Q(BYJQ)KH<5/! MF0$"JSKTZ6%0=^OT.178/JX,%V=88FH9)5IJ;8V*:[50!B&K*=)6,VXKA8*U M(^F'_,\G_9X6D_CC8/7PW5**A]6?58S)8YL*2D+E!*%0&D'MI M7F<3]"@Z1;S]J>'@^\(=COFR,Z:X^S*:9*L7@P^/^GW5@D->2J*-%)BX:*$[ MYNG:2%?>Z#..^RW=/BYZOEH# ">5<>99S+[HM9-OYM M6BSNRX/9P4JI^U-P'*@9-%&,&\S2@2X$T8ZR&JWE58Z;"[NQV1X=BC9A[P'- M#J;:.%@W> R 0QIA(BWF0"N-7"DS8JY.4%L/J=88 ZHSZR2,"< M=01X56*H$>/BA^'JL9S:Q]8.-=(5JU=OAEY')2^W%)X^=Q<-^3)>.MKLCZ?G M^N$9*+/8Q'@Q'$UNMXM_8'WOI@/!<"7B0BB,C:JW!,<_=(F^)Z!.]'T/-Z([ M,Q-ZJ;VSK B'Y/B0W>7'V2#56PR6"BD4TMQ#BYE6GJ#2N] &\@L[I>L;Z?8M M&:TI\3#)7V>13Y\$$[]U<1>_?S*\OLO&$;OA[_EPM+B['OTK'U[G@^7KK>6\ ML=-D.;FMH!ASA"FH %<*N2B@A&LY#4;ZDDV3-MA0=*N/RS%,WE?(7M9A+X+! MAI,49D2Q-\@@Z @N]4" J+.3T<-8[0LR44Y5X[?([3#:=/L0^IYR& MVW9U3VPI$*8I\$Y(I(#4C%-GRXDI+I*HCB7=P^F[E^PINM3@6:SI78*4UQ2O M)F7QJM9T]1:#*C,+RP3)1]9GBWFCS+<>D%'H9&*U)0 MZ3B-4XN$UFMG$2M , M0>H>AAZ'>5MW3].3*A<:D-J"YHF%H MZY%@^%!!^66AP)"5V$B#@ #,(RBQ]67/A 9U[-D>KC!M*OU$2$]6MAH\#,:C M0;9?V\]+!:8IQ01@Z#V47C.K:"F>D:K6;-_#D[26U%T+TY/U?9UG'T?C8KY? MW\]+!841LBP2$$%JHZNF'9=EW[BQ=;(!]S"U:DOZKH7IZ>,[GSX4DP.C^TF9 MH"DG41BF(8/;U78M3,_H_[VO$*"SKUKPB *+"(<0 M*<#CH@4D+26UR-0)5>BA'7#.C853,>^:74^.HU*LW&BX/CM>9D)>:1-68%N5 M9@(P2"B-O61(,R&=\P9ND*#NPH)RFR'%X5O13>'=71QCNO^\3->@)L.K^==\ M^I@S=+7MNS?^\&#MX W00#&FXRC65" C>7E*8>-:H2[>N:W/L^9A/N/$]BD? M%+>3%/#[;AB[/[H9I=E^)<7:G$@YP,M<0BE'R2Q%#0_?10),;D=/T\-6FP.; M^,9 !8=8:B"8Y1(@2JW>Z,Y(?6%/NG0U79Y!-5U1_[>B&/XY&N^+ "R+!"D\ M41Q(+%4TK/-&,>5H'>NGQU9V/8+4 M#JL["O,W&) @L$YWQ:,\!KJ4.ZT\VV",>GAAX4_MJ;]J0,)1<%]&0(+6R/GX M7PN]XI 9)X1=R\R-O[C(J;J:/SH@X3A\3][4_EB,)O/?IOG#IZB*V,K7=Y/! M7_;O<.^I$@"C5",D**?0:8 !5[+LM;+5'JYXVZPX48M%*P"?3HMI\=T^3+*[ MT6"FK@_P84O90+ V#@'C//80IJ0E2FT$!Z:;QW;?/!'J(]L( ZKKO^RC\D@H MPJ4RF'N;7A,J#3EN';^P5YLZT/Y)N':W0SS,;T:3T3Q_/_KV=.-EM4NC'W[/ M_JN8+K,:':$U@)$%!IJG+'IRBA13&-1XB)DK6FPA]90:ZPYCIT-:**S&^/YMWQNV8>>JH$-YI4][$9=K#6I%\/5R06V%*=38VH('7C+P( M].LA9L,\27Z83B^+!B U90!RB[WQEEIB "XEPJ+6-:,> M!HQUQ:&:,%>V*GIXDZLKB-^RJWN5M'"44$P@YQN6(5)G.Z^'M\BZ8EJCH'=%L1367]S=Y_-U^(]+K<8 [VSF2E=&7D%R<-K:72MX MK"6G6H-TX1-0S9 HO3\KB:R3#5S\N,1J#O&W?"\60N,H3ONRD,;/0B>*!8'L<',822C M5:*,+O$W6%U8,$$S5&SQ>EESJGJ+0\5DL^27N5CD6S9.UDU'(^3U%P>O#1 ( MF AX-*@X(L"3S;(7E]DN-V&_Y=,OQ8\^-&KKZ.2@U1.ER+9)L;2T5N6>_/)# MOFTMZ.[+ T08:)^2IZ17CIR&3K"-@CW[D6X9'\OUWFKI+:X 3]:_I[*?T6+: MVHV@J666<1<=;<,W5H7F.7G( '>V6545Q*QKV* MBGL\0'<$N3I;*$Y["VN(8BHM@=IM78EZ=9@/4RB.I@+7< M>"\$0T^X[-*]: )@$8P3ZF/Y@^P MT7,MXW$=I*Q.X)#\H6;#1G'N_M+DWN[OO2I4J84 "%6.6N929E_J%\YXC7&:Y\(226CFQ+OVP MJTED3V9"^7VC)P2]R4>;7F6I5[MH4:ER4,H+H%W*9@JP1P(8L9'$Z%JQ]_#R MSWU: _IM[XFL"B_W]3]_S285,G1VVH]@#9<> <.PAUQX'BT&N!F^VM2ZUWWI MQS]O06-=C9YC4L\J23A$$,JXU D]Z&&W5"N=.!/.1#MWG MGOV!$MRMM4IHAKZ621#Z_NUX=M MAQ. ==&! !1E&% L ";(]FD/7*^VH[HH?8Z2^9TC!R5>X@LDL:8$I^HR@O+*-XWTKU,DM")$D_>J$FA$-&1F6:3X?5= M-H[8#7_/AZ/%W77RAJ[SP6(ZFC^4\\;^1*"GM!4X%IJZ]*PS1-A)Z!A:'SL+ M)2&N<]>]AV1MG0U%M_HXR^2ZO$L5??1!5N;AKCJ)OJX9*(4 &0RQH1Y#)*P3 MM)37(5_'%.AA"H_.3(%F8>\!S8Y;K;?5#H[@M#> M TZ]]DY@@+4W7)<8$H0N;$^@04[M8VN'&CE_?%Y;R1T5%<))0A1VP"#)E 7K M*#*A ;5U,PY%[&2WFTS0,PLL)(8+[D"T(:1VI)33RDM[7;DK,C6'>&,89)-(7CX"DEQ+#6XV\]C CHS 9K".]S,NKPRX([*P4$HR,#2'1M MI-&*.40PW8T!>D9D\Z=^)2R%51(0HTV$FAK )>R/'DS M, Z1&I3I89+?[DR=1N ^)YV:>TJ9$ ]]DI!$A\%BD1R'M7"BW@Z^F7L3V[\5\^O[8H^!LKMPL(X9; $PC"$$(2,:@K*G%'2;S.[-'H*U1)-6L*XW>0QW/T;TNE#@V$8?33'M+<)<>@;MAM%&FCJ&0P^WX=J< M+$Z$M,;]V(?!>#3(]FO[>:G '7*01SN)8TV1)$[R\L3"0E]9BH"2GH+RU+YQD^O*3936A[UJ8GM&_ M?%\W1WYTHCS52GB!#&1,,5L^7R(<(*:.)=E#]IQSX^)4S$^>39X%E>V*&S/9 M=!JMFMO_S,:+;=<%3VPI:(VT-M ;3]-#G=%1MZZ4D8 ?8+?B!'4774+>\PP, M91C&UOOTV]-KM_R-@=JTVP2)!\90P8U$MIP+G)6RSL;+VW"Z3Z=TOU1S\HS: M9%;PEW$GFUL^>Y(N=-^)$%U9PJ2BUG*E *6*;*X4.49JG:*^C2V$FO-XG[75 M\R6@AXF)F;5&&\8ILU )(Z/>RTT>!XVJXVN]O33Q'2\"#2NGCSETG 9(,H$] M<)20N(0)4&XKI4L==9RQM[%U4Y]<)V+Y%J?"?C]$YKP!0A.LA'0:(4V5WN#/ M4+7<*MS6ESG-J7!]*/D_=J,M]#OPJU0[24O/1$"T"Y)M!" $K;V1-! MZNQMO;5T[J?2K7F8NZ+7Q^QAV6U?3#\NIH.OV2R_NGD2P[MO<3U8-Q"O-,4. M66&P=!19QS>V!6*UP@_>7 ;W4[G5-,J/S&HI8VB:7HOQ:)CN#SP-,)\][T>' MB4(WJ;^N;GQ<#2:#43;^6*Q/D \G#*U2/2"@*%'>>PTIE]9(Y**2N11,Z'26 M7(7J[4B_]@\.R_F\8*"02I;.OC&QB&CDD/)KB;Q$^,*"39M5\LN'9NH@V]52 ML.JD62]:5>GRHGR("QR24$/"XUJGL+*6HY5L$E#LZ_C^/63-J8K=RH]Z4'9V M_SR;?4W_?_)X\Z=H_$Q'@_GF8>?G'U1[ [Q6NX%:9%%ZC E@X+%4Q#BUQ@JG M5T$OD78G\^7E3?4.D>]L,AL,BL52D$$>N_IEG'_(Y^;@#NF^:L%!)!A2%F'& MH1(Z^H0;29&0%W8WL%F.-0ALEY[W)&KP87_(R=-B 7)%O<80&6DA(HP!OI'$ MU8L3.?K(O(N=[V9)4@/*;HVDJYMG,5K[L[16F'5.;C3@"*_A%!!!D?9&1_M4 MERAIS_AE!?@W/"=U!7MGFSG3_#X;#=WW^WPRR\N=J&>@[=O..5P[&*$P3M.U M=]8B YV!?"TW40#7R87;PU/J9NG6/+YG\0RK>H0A.D"\0B8%:4L MCJ$Z+U$='UY>S+/Q&^)*'22[FVV*."W.'SZ.LTE*I)^<@ONT@[+?7MI7+1@K M($@B"1==:6"4TZ"45&)0QXWKK8E=>_>@042[XDX9D+!ZFN$Q+&$O6#J7X])SSQE'P"(J2MN>1$^T M3CK,WMJXM7G3 K*7$V&A" <$*$0! I@3@YUP&ZO>^SJ,ZN%%R\88U32P71'J MB5]7*2QW:_E "51&6,>=$8(B:O'&%:3.FSH[.SV,1FR(-$U V:U7?="=#E91 M3>)R[&.GN4%$ 5Z2G I"ZP31'!\.V)$?W=")ZI'8=:7YIP':D^'UO!C\XVLQ MCAJ9)==M_E#A\+UJ$X%%!(6UTFMK 1)06[;AOK&ZSB6^'GK4K49QM(3Y&5A7 M/(6#/D*>660:P0]0PQ-=3O&2:RPL+W6A"S3O.UFOAVO7.WZ?\6SY95&#- M]@H!:JP($L@KBI!&R1HHAUE[N?EP\Y/GR,8U\^!J. M/00Z6#=0P P4WB&N.-?>(R?+/7)&.*_SPFP/$QVTP*6F(>[P"&NX&,S_GDVG MV22NX8/!=)&-R^?]\F&50_-*+02+G2#8TNB "$4= YYLAI5PZL(2,;9 L7: M[BQH=OT8D!I^2_:+,K*-U3C5ZN#O= I&: M ;9#(WNZ.'+!VUDGN B2LT!H;)55SCCERD""B)JZL(WH=DSM1J#MF#Z;\]TC MZ/.Z3L#1_N. (H@P9 "2=)MM+2.G<8QTN27=Q2E[>P2J#6ZG9QE'S3X[:@3# M,*6(:D(@]NGTSX*-?$J3.FY^#V^UMT"=9H#M;K=QDL^N;DQ4R:C"Q8MMQ8,! MG&F$E(="(^>M=\>F?S+U4(\[IT MB". 2^:IE!0Z!:PGYG$DU'N\Z_CKYF^5,+5Q/=]YQE'G&,%@QXA TCC@-!2, M25%ZBAPB6B?-"CQ^X[GU@]56)I>:H)YC:JD4DK&]0M \99O%C ,/.#18HS@N M2NGB4.ART[GC^:6E0Z\F<#Y;T/(3>(Z,7'Y>,R[(0 *LB#468(0]Y 26\F)0 M:RKJ9?ARZ[QJ%O#S>>N5)JM]U0*7$%)B#%4*88*T@IOS'*$AJ&,3]3)M;>O4 M:A#MSHXY\LDLJ6X=1OFQB!#D\]%T&2D3ATKT$88ZG\0?YND.R>SI8*E"P$;: MC]BEU[*T45I8)$$T->D&.\!MIW<++X*IYU!+5Y0^*6AN#\8. &@@$1A()TBR M/A KI71Q/%_LSG@[U&L,Z0ZO3J\TM.SYKA=Q]I0.WLN4==^0.%"T UH+!3=3 M/S!USE9Z&,;4A()?WX^N"6IGI[G%W5TQ67;S\2$&-1PNPTRS\<=L%,T#D]V/ MHD\?KM)@1[&3[7 N78!/Y_9?Y2Y'VAZ%Y0!H"%4 M2GAL$"Y/,J2CH-O\-:UO^;= H]J8]N6.5;6SHJU5@Q$LO>N-(%EN(R*I9;D] M+2'0=4S]XZ]F=GEPU/K-ER;P?F18UPFN/R[Q_)K/1X-L_+Q3%Y;MFD;\$=7& M$!UM8&@P1Y2[E*I/.*A)I!6- M/6H)=%Z54FH,ZKPOV$NGO6,^G83R&?8K3U@0*]0.#&/&@ƥ[_XL0Q7LJ- M'">7YIZWR*[FX3X#S8Y8!_?4"EP"X[EE1'*OF$^9H\A:3F\%K1, W,/+3EW1 MJB;,9Z/3P>5O1XV@K,8".L4--!8KX5@<-VOY% -U3DAZ>+C;+8U.@KA3%WV# M1XJ#SV9?_;CXLQ=O46TZ>8C=_3@MOHTBOOKACUD*G5KG4Y_LB@-I7]FE>?POQ;K')2?B_3Z=EQ,ER_7//;\<]'< M!-?&UP6#%.$I@R_W2*:,JQZ"$EE O;ZLC:0."=P#;75W\R'J.=J12?_QYW$^ M7\65JKMB.A_]:_GYWNL/AZL'E][_-H@2)S2!%#&(;"FYL*#.%D(/)]KSDN?5 M;8G&]=-90$!R0G06H4D!#?ED=HB+VRL$Y#ERBGBM)%4$2Q[Q6TNG=+V'NWHX M2_:*?8UHY&QWP-;/^:SCZ/=.@GMK!N.$ES#^02W 6$%M[49>"R3HVBXLTX 5'FIF$* >..0I(2Y4D9F>#5<;]_,QKGRX-@[(HZCVI%ZPVFF!G)8@RJ@9M0:@M:S: M 5['_JON@5PZQTX'_'SD6K\;6IJH6]\//8IU51H,!&N(-$/2 *T9(]$-*]>3 MY?N3G2RXET['%C1Q1@/PZ)>S*K40.,2* \")@!);SX!"HI0?2U8G<>"I?LGG MUBW L]"Q"?S/;_:MGT$XR>9;UPW>6<!1V_%NPE$T>U$W:.BAI4@"[=,C'<1RMIG:G:OU\$ / Y/.0K-ZD)]Y M-5UGU7MR0>KX]?1U&X%8"3A$S"*L'7;012H#(6,1:UI M<&LS00#AO % (T)-Q(-9788=F9J1P4=GF+Y0&C:&?H=Q@A4WWQN)50U*0RZQ M)$ !)M*(E%Z7*&#GZFS\'7]WIO7;Y-U&&+:C@S,S/0R*Z3)ZNCG4.[N/FCVLC\K5X)^+T32/(L6!-']( MJ2/G:C),N1KN[PXD"JW<2-!*$^[CF@ YIMC#E$F\1($"42N7?Q_WG]LDRLO[ MJVUIH;N[T<4@SX M@:7$\LN:][ID7M/8GX-Q=K0$9KZ8QO[KQ2R]L#+;:PQ6J!UM8>ZYXY(YI"3" ME@A1;G\Z2D&GX7\7R[EFP#_;DOO8XV6:MH3@^C=[DT(H5I6[_; M\[MS;=VT0$E*HJ+.N^-]]"< M['+KICG4S^*\I(>VDK61\G:DS)6FF%5VE[=7CK9*2G9E'( $.L, 1IL[#PYX M=6&I$-NDQ3[7I0GLNV+JM%8\Y;*;9_C.[_RV,I4UC7[7G$NO?B24)L/9<7S;7C%PXB654DFB MN+)6$< W(\PZ5&=2ZV]4\QD(UPC\Y[#4RG7^ZF:5:.V/R3"YXH,H5-HMGPRW MWYM?ON2V><5F*>S5??I%52.O\>\-W&M $!".*\\L4A;1S# M7HU."G-IDL,@2::-7"9Q4SEON MR68249C5<;*K;__\ '-XRXHYQ^S^Q!Y:[K%N@:_B?%VAI<" ]DYYITE*R FH MH&"=OD(!#E2=*U0]#/@^TPS,TSO9P\9AF@N3:0 >5 U##A#4@ND1"&-/-_=*WO57>(MY=,6][9S_FTU$Q M?!G4OH=YQS03X;9*$^J)C:L YIA;Y$LDD(%U[F'U\C6Z%IC7(MY=,N]%_S_E M$9;1(-J\:_F>?U!M$JS5;N"" ,\90U$#%*0,C^4%$ 6L@76<]J./MN^7ZHS\ MF<[?)D.[4L./35DGD$:0>T^5YA(S)TC8XY3P M2-BN'X)X_?SM\YZ=YTF(54_2@O:Z?\>]$E&EI1#Y@2!04AN N6=,,"I7RK+1 M']65XI=:3/W'8=S5 MBE3E3>OM5F&%856_\>"*.3>=;13F M6Y9.=&;_WR(;CVX>TJ[.[&_Y\#9_E#AE;8\4F<%HZH-:SSW$GL'?Z*"IV'+ W#+'N!71.O!.>Z\$*O%"5M;9GCH^OKW+ MK=/SVU.-::6SW:K7 I7"[-N+VETK2,,IAH9#C'&<6R# Y;46JY7@=?S,'J9L MZ8I]S2%^MFVE,^\DK;Y^TZ%J3S!LJQ$X5I0R9H'2<>6TWJ0,V5![!5%$G51B M>%MW"Y:)'/=M"I5%@N+2>208$C*NJI9QFIBXE")^6NL65 ]=C]JZ?'4]X"08 MNYO69W%R^*THAK,4WIA/OXT&^>RZ&.^[#+^[4E"6>P^!\X)AC+R.QA@NI=2< MUGGILX>6==-D:0S8KNCSVS0:-1^GQ?Y7NYZ4"A:9R'M'K'&>B)0:Q["-'++6 M[G(/;_BI7(4&2>C$Z5* M6;$ HLZIP='V2Q=O C:@]5-MX3'(>IY*;V!M-.7H=\FNUH!NBN:O;N[ST;3E5__ MOIC'5S3[WL6H;P0&*B8J>!./:82R,-:4/@:G6 M=4Z!>IB0HGFJM87TV8RK8XRJ0 UCVN)T 4UY"363")0R$8J[C=%NW?1NGCUU M$>V<)96"?[:4#HP1Z)4R@&#KG9>1\ZJ4RR-29Y[I84QU:V;WR8AVMGI-XBR> MSRJ8V"]*!HR]!2BR7 $G%-;(LG([@CC-ZQC5_7QTIU&&U$.S.W:D1&%)X)7\ M9:_WTF1[E6#CQ*B49,0HJA#1"BA12FB<[N;R9+,5@F"'=(: L!Y^F&,BZG48(IJK.]7/W2XQNF4:/P=C(4%3N:9-.'=Q&\67H\)=:,V(^78E>8 MREK[UD"10-Y)2J,;BQ@D0&)?XAQMR#HT/O[%G#=G7_5',]V.@"C)>J#J?)+O M/W+942-@3;$4 @N(/;3$>^Y+CX4 S^HD6X6@C_M5[9"O+K =)B4XX08(9 /<.1?!\S.<@1DTTF<]](EWV7ZEPJG=+NJ!!AY M[U-4$=/*4&0LEF@M(36(UWGI _X A_X-X7HNYNAL-AH<09ME^> HDI90(9R' M2@L8I\C2XZ5Q^KRP=+?U57R ,Z> >B["V-%X,=_[V,:.&H&EP$5G&/+& (Z8 MUD9OT(+NPNY_M4Z:TV#MBC9_ST>W7V/W5+02L]O\P^+N2SXM$_-=+>:S>39) M"PQ()(4<<^/OJ$K0OSN'&2M0GWF:FW'B^O M1#F>?+M:"H9KIA2V#%@HB,6_01W271KR' SQ82O^QXRM@8 M5YV4*&+^L/GMV>+DG]QH6*8\?=:]X_(L[*X?"#)04R.$T2I%?VAO$=&42N[C MBB4J&8HMR__YP)/NSPN&E'N.&T$T5LPS9!FQL)2("%PGIK&'IF_#6GX9.U0' MVLY"TBSF-> M?:;1D8K>Q9<&(.W,?WK>55O<9:-]F9BWE@]"6&N(=199X"&&0@*RELT9!R_L M%D]#>G[I0#6 ;(?W-./V6CX;F*R^]$\&_^>)R-I#Z.. M;BNZE,Y[3)E 0EJ& /&T')].DTN;G&KRXO4-SE;1[BZ:?QYAR(>EC7^09MLK M!*<4BJ)(K:G6%CAGL=W@J/6%)6MHEDN-0-H58=1@L+A;++/4[[I#?Y!#E=L( M7CE+$; T2@R%QU*31TB-K6.&]S"6NEE:M85RYQ9Y],SS93A %3-\4S@X+8!F MF EE-7:$2:[96BJO@*ZS3=/#*:EIV_M4'#N,MGB6!>?=Y+7G^JD8CWTQ_3.; M[CO(.+*EP*(#'(U3KJRD4D&&%5(E'DA;?%EF4QU"O([*:!'H[J:EEWW>.RV] M+!RHH#1.Z4!S*15@ B)F2JFD][6">_JX>]R:UE_-7#6A[G>XCZ'$>2.Q9AHX M3C DJ'2'HUL!+B]G0R>DJ8-QIQ/.XU.20[N81B]AE0ON/[/Q8O^N]H&Z05E M='1'M8FCQ$KCH^"ES-3#.C'_I[X$VO[+7IW.20W"WRGETCM[6[I\]*-SQS<6 M&)30@0A ='"<9A1$N)>H+']S.C1'=L;%,1G>U!;!).SCX7.W;=M@OT M]-G'3WE$=C::Y^L4/BLT/N6#XG8R.L#ICGH0(OJ40Z>DX=@*SAE'OL0_3A5U M?-@>/BC:U4#HI_:Z&CW;7@E.;UOLH?NN*L%+")%36' &K$1(D/6F=I00*ULG MJKB_[X)V1=.&4._L,&NUVYBR@:P?2?N0_ZD&@V*1[O[77VQ01)1K'9 UN]O IT*Y(V9E".IL. M-SGC?\M&D^0'7DT>/XL.XKYY\5#=P R30$IH"<-,>ZTBV*7,PJLZF8>.?P#T M8DC8-.Y=<>US?G=?3+/IPPJ*;0G67Z94W[=#=$ISP4JA#%?,XI3+ %J!T684 MW@D6RRQ]X_//9]GSVSNU* )M)+&L0X M<$:E>Y)2EI+JZ )?UJ%[2RPH6H*[VS%N4[C<^$<;ZL1Z#;CBT6EV@G!/($)< MOE$>L>MIQ;94D*!89U#GS<_Q"MK?^\0 M/Q'JSAR/Q9=9_L]%NA#P+06RQ2\_=/EF>XT J,5>"J@9C$5#/2)J#EV]VU@G&"Z\5@%@R(1W1'""PEM%RS2[M DY=31]F MSDFXGHD[!^/6MY8/!EM'A2+0( 2%=P @4\KF&+VP+"D-Z'@_:TY"M2O&O)IJ M]<.';!Y7ZJN;)Y;T@56K>B/!1=\=6\*%Y=1()P73>(V"HTYT^G#!FUO(6L/Y M/&Q;=_[@ZK:G5F"664N-M=@X03&S$/I23F7@AT7 M[6+ M.W%A%[G:X%2S")_(J-ET_H1-\5\OF10_"I^R*/8.^^G9[T/D/Y844P]8- @! M@H3"LL]:^CI+60^OAC9D&M6!L'6U[YPH7I0(SA,0/0S(-")>,<(EV=#5/GWH M_DTO,B?JZJ6F3\*L35W_/IJ,[A9W>[7]K$R0UG$'M 1$(R" M [FNS$.=C;/)(+_^FN?S]TE;22?[]TEV50E,DS<'MT!V5PI, TD-QE@:;Y3C" -22AE'6JT\Z/WC3GUE M5V#/2EA%$OIB^SV^S\74^GX_S0]=&]M0*EF..%-4"H91W#$G!UGO+$"I%ZSPJ MV\.%K0F%%VV!>Z931C>;C^ZR>7YU\S'^8A3'TX$\-97J!X6@<8 S&:=A2(32 M@)<&)Q2@5FK;'BYP+1"K#9@/4RS%X2;B2(#7M$F?[.I,\:PSG_)TTK#]?N\) MK01K,=., ( 0HCH%AGA9RL9]K8J-1A,%]E8S4TVG3[$ M#P_E0ZI4/Q#.HE?L/;) 0B^8QT25LA,IZ]PN>@O[2XW/58W W/XE@ZB2T5S= M3O/S/MEA\R_SHRX2;*\0#*66*\ZT8\Q;J:T%?'F'PW!K5+4D2EU(^#EBJ^,7 M_:.RB)L:03B/G,%(I3AXR:. !JYE=%#""]O-JZOH5[?HFP"UZW%Y[NL_30U/ M':<[AI@5T2<%AB"DTYOP'F,@L1;5KDFWM,C&^?_J9@6[SP9I&^7AX)V>774" M(0(;S(& &B& A8$,EG):=&D>95UEOUQ(&X*UNV0J7^;O)E'HQ?+5U?WG>Z\+ M!Z=L,BX-XY0AR)$D5J^E(@K).LDI>DB6!K2[94JO!>EYB/(ANSL MTD%A*1DC%!J<[B930PQ;]Y4R+B[0!*RGLJ)I2$]6_PO#;K_VMQ8.4ED(C4<< M"P@D,]2GN+A53S6#%W9LUJSRFT"TJ^7B4_ZM&'\;36Z?+Y857BO:4R\H(Y#@ MA'AF@$T)%;4O5UD*@:FSLN!X_#K1^K7[/_NT'G\= M@(*0TNAB,1971@>L5^4TR"S4_C*6@W:T?CQ^G9TD;EGVWE>)O=I7+W 4[25& M*<,$>!RMG&A7E;)*(.N8#CVT*)O?OVH2W7,R:7TC0Q?3:?%GLI"S^_B;O9E4 MCVDF,$$-E\Y8H*$1"@E-R\684\LN;,NK(594X%I#@)]G%S4*D:N[E(B]\B[J M8Y5 '&8J72-.*4*])U2X$D9N+.ITF>OB7;IV2-40O"?OJ;W8'9Y,4MS%73&= MC_ZUU,K'?#K(MQ+DF.K!H(@/\83%_B/L.(]C@B(@$?$V_JJ.#_1&UKG3J=(B MT.>9=](N#Y?9)U*G/^3SJYOT#%FZ F**V?Y8]8.5@P=&8:6Y%,P:HKR@NG1..(*F MSES4QRL/K9"I<9B[.QBX7P?<7]TD&&8E-GL/!7;4"1A@Q:S SFBFE$UA4.5. M.%>N5O:BZL]9O7$J-85NZW%ECP_&^-$D\GR4C1_GTW/&EY7=>M(;-1G^+1_> M1H\D98+ZMKS7=F00VLFMAFAA.JZ]I()$-T@A"S!;)0-G408MSQE(>K14U:)- M3V\V*.G3R)&.Z91\P6H$T1HM3*.S>%FN>2>\VOGZ4^OJ.?,D=/Y8U[[-15 1 MIP$#QBJ#H_( 2*?*D43>&B9)I8"/MK$Z%"O[HF30.)*/$P\9US:]I!*_H)2) M&WIAB>\[T?[.&>,4Q/L4F\"M3\>O*-I-(AW$.IV.T%8]%\Y?7#3UB7K;%9%P M''QO)2(!<^$P8HY01"A6T?V7:BV5I;A6*L0>D>)T95:)2#@.PTZ8X?[XM(\) M\=E[U&M):+\58B$D[6^O'X=:+UW_3'?5J/OPX\]DZZZ"9I!Z6- MM(U]+WLM7*VGA'MTYM*.UH_'KQ.MZT_O]VD]_CI8:A&!T556<4;B&F"7MN%6 MO5807,A=]':T?CQ^?8DY\YH[1) 53D#NH_@6RU)DAD6=M^M[=*;1CM:/QZ\3 MK7^XVJOU^.N@N(8R)5]W# CK<> K'OMF59U;C_VZ/BA':T?CU\WWMT?>ZVY M^.N@B),2*6(P)@X:!HSSY0SEK*KCTO-+U_KQ^)T<6?,D8^5>3WUWX<"C:,RK M]&B#0!A3IP@J^6F$K720LD/3XD(UW1B:W87&E%M6[RM$$V\I'23B"@K/G2<< M"TDE=:7%XITF%Q)OWM067W-(GK8>C";?\MERHQ>O?T[,P$^8L?KT20<_%$DM MRWBO[;&:!VH$J1&@F,-HRW(('(A.ZX;YRI,ZUF&/=GT:T6S1!J+].!5\L3GU M0Q\+ @\T)]PBZG%TY9'16BU/=1UC@%9[@[,=K'PVFB[3GY9MMRW^L'QX+ MI-QI2:[TNJ9^6 -@\]GH=K(L>^B$L;TO#5H@C8FE#%FMK2!*&%LB3;S^=WC# M\9PL>JJ\KDRF)I\&B;8ETQ1KXIR"DD".J"LE]/+2Z-D'JE1]7N0XS9R3>W6> M%[$04X6B7V*Y1%Y0@Q%?2\F)\G6,]Q[RK[ZRJS\OYVU"U7L>%:F![#FXT]S3-$XPXB"* P\P M3C'46I=#3Z0$])>U?= RB^K"V_VNTZ.=^FDT^\?!#(R[JP4,B7#1!89"20.P MU'J=!C9*JCF_L-Q:/32E&M1.]SQ\"DV%U(Z[JX7H0GDG(W00 $\%5 BR4E+! MR86\]MJLTG$QV_4!-!!,=Q M_N9Z R#!%[MS6D?M+[V5(O8 !IDC'B%0T"C#F%Y6B4 MRM=*PM&C@*PWL4#65T_W5%QY*)78MRH:TM/?Q! LG('*: '-9D>\V)6P MEG9W6@ T@4ZL3Y4UIXA7NO[?-E;'7B[TDF) MD*@CSYU,%K5_X'+A<8CWZ7(APPA39;"@FC@/I+>4 M4FB05)18(R[L\.)DO>VZ7'@83'1F"H\0ZGEP&@U\XH=R%/ MLIRNS"J7"X_#L"^7$!B*SKPD&%-N!+!0\#(H2DLGQ(6<1S6CN&V7$([#[RT? M%5@EB99<.X48!XX2K7 IJ<"@CF/::\_BM(6C!4C?\OY^'%%1(HV!X91QQ8P! MII24N\O=DZVC]&/V]X_#MRLFO9M$K//9_%,VSZ__S.X/;NQOKQ"$U6KLF;V<:H;Y M:,6<^,-+PL2/@BT&2W/-W=SD:2,QM]MILK-L$!XK0B"33C- ='I:<9V_3&M@ M49W\LKU>>DXG1U-8=C^A_)[-%]/1_"%UMIJ)\JQ&P-9;S031 L((&$>&ETAI M8F =MZA'B3_:G4CJ(-H=8Y[F<7\ZZVWXOGX,(+O=OR@=T4X@7')#TKX60=H* M'>%T)18I36I-V9K%F,^Q%Z\,(__*%##[#V1"!AA=/"0!%M7+<^ M*U ",50I!W#;6/V6C297D\=_5X+B9:4 &-466^I1R@'B%?38E))&/_#?V8Z/ MY\3.6:,F^&?8TRMFLZ,I]K)20$)P2I(;D"[E,.2=V0!'C:RSPU?=!Y& Q@ZF($:"C27.<:!K/ER,\ZN;YQN,LZN;J\5\-L\FPV6(>2G[QV(V2N56.J[R^D=#WQ T MBX2WC!)"+2310),4E1@"(2\V6KM%MA5]T%3[<]5ZORNBYR;ST?SAW>2FF-XM M6SEACMKU4N2>;]DSNU2N&RA+ 96&":V(8"@]F;IZ0 HZ;S"J%&[>R+[MJHN? M\MM1ZMED_B&[V[5MNZUHB"L9\\IBP#4U6&MLHBA+03R($EV(Q=J"8HM&@6UI M5W_5,Y.GX_1H$PSS[_\GW_9.\\ZR05J%E-=",PNY,#C:/:H40SI4)PE_CXY\ MNN!'/61;(LCG:9:6D>N'NR_%> H@VA(1UM=\?#1@LO'_R[.IFPSW' 'N*AZ\%)83S[U1$.AH;1")U\) M[&N]X=.CDYUVZ=$0N*VN*7XTSJGENZ!('5Q;#DE*4< '(I%2D8 D=9Y!#2Q1"DO-M;9E MIQ'0=6[X]2@#?;MDJ %HRRSXF$]'Q7"_5;JU;+#6PBB&9\IQ1)"C&/&U&(@ M5"=MJOS1>%$'V98)\F@N^_C)KE5D1^GTE)*3QC* #."&2"-<:3\AQ$R=S((0 M_&@LJ0=N)SQ9$;DZ4YZ4#\BG%Q6-LE$:+&&4"OE2'&OKA=#_,)NF3<';$EM4 M[-MPV;]Q=KN#(<_*!,(%=(1 9:DT "+C+'V<#.O=*/YAMDKK0-KN'GIQ=U=, MKN?%X!_77R- LR>' /LYO: M.,[M$FFUN?UCNY^ MF+W6!A%NE38?%U_&HX$?%]FV@^NMY8*04$.JC3=:(D8H1ZHTSS$QO-;E\Q]L ML_5T6%N/J-B$2E_=; O_.EO@UZ9?CT$QLPJ17?NJ!0(PY%&+VA+A'&98XU6" M6 * 9E2_Z\6A!@ ^ M]UA>WRVXJ"$-L0<,84\-@D9H1YQ?):LTRE#A*RU2+4N[NI\25Y9G+R9D28[A MU>13GA(CI3# R?!#,9F6_]39;#2K_)A9W>\(E- X$)R(WC+2G$""K5WCZ 0# M%Y+0JEE*[9HJ.E9&5U<1-O+IA\V/?QOET_C]7Q_>Y]_R\8$\6=4:"-(!:9$# M"$.#/<'$85Y*#R2OTU!(;)2$K5R'''+B0W*(MH9-XA4HY+1#0("8PCF8-1T@Q MM9;3.U@KQ5>/CAG.SZO3\.Z<5S6LCO<5DLPU^CV!NJ@&"!0W1EIBHK/M18DE M]_+"WN_KD65X!NUU-1),-OL:^YW^6#TPP M#B$A$"M%"" F!7N7ZY"I%>MZH7-G?>8UH8G6-XU_*XKAGZ/Q^/G7=K@M7'8@ MZN!=[/WD=A37K)7>CKK4?U0[P4!B %:6M7CHCU %6*PFH7C\=. M5SD)VE,K<,*QB^(JKY3V6@+L72DK-J#.+

    KCHM\:!H"^_.1OBYSW_.,] ] M!4X))"GCFO.H S6B>,AX)3V8*!_*L9C7TS_S*;#"E(_*1V@-<01:KTB"F$I MF33KS,%06'-IIS8MZ7W'P#X=YZX,PYJ&"QS+E?AFM>SW/IO-.^'*2)G>PXD@@NZ;"^@7B\KFFS]-L,ALO%9;RG:5, M5!7(2!9$ (J%<@8\:X M/V,0\)9>5QG!^ZH%(93!' M'I=8"4BT5+J5UPE]8"' C>G_U!%AC\'8Y8L^] MV=/\P/6.60P4:;:O=F6SA!7]W\VG7??[_/)+-?Y)+\9 MS=-S=*/)8C2YO8HVZ%*C5<*>3V\T&78'?E=>V0Y(J0_%YC6"@C%.G1X)3*Q&.K@P&I7P HDH&\-LA5Q=$V+7@ MU *^*V)M7G;9=#N]][(-F#U((Z/.(XBY(ZP*""@DN/U[(SK"[M[E8G+"G.I9TS M[%:\B(QYT]L5AC+."25 "6$8C^N?61W:.,0Q\_J4[8H=4\$3('?=&-Y:+C!M MXQ*M-/?>844$DE*4?61,7-@EHT:T532'Y\E3_Q^3Q6R1C>^GQ;?1+,*>FMMQ M]W9O^8 !I% &PTKC;EE3FJT[J^ LM9#NCW2?TU=%PDE8PQ!RPTW*W[+*4V%Q(]UI#>#K'@)$Q/YL$R7&3Y8-/.RX!;RP7MHB7L MK?5QKA,,D+CTZTW_K+B0K>'&M%0TAV7G.[UJ,?]:I">^#Z1EV%XA0 $Y%Y90 M+1DDE$5CU:RET];J2F]4]=^);&9M:!3*\Q'E8):$756"4Y9:C(B%T:VQQ'.H MR5I"8[VZD&FE*34?9,U)J'9V=W@=N9B>$YP^'+Z,OJ5XH,8I)F%ZX1M2ZVGT MALL!9HBD=2:7-\&78Q7\\F)N?4Q/-CV>3);O]]P WUDVI+=T!>6:(:V@]%QJ M6"Z;UAA51_<]VD5OT.EH ,6NYH;$\>%_+6;S9:*%ZWP^'^?E^QC:8_M MLTF.:B@.Y3,$-F1WH\E2?VXV M']UE\_SJYF,QFZ4PS@,W'ZHW$A!(<6.>0:!4=!K:RX/3:+ZW.M M-8C/L$W](JSO;6]38XTXUAY[):GC2HN4U#B!#1UPU<)YNHPL^90/BLE@-!ZM M1L_Z047LGW: M*(LJA9JTJ86NUJ4_4C:)XG8R^E<^C#U=G]#--EW_F$^R<.HIDLPQ 1FT&)T2PFR=:^NMEQFK_4RW%7N(YN M-7A/B$EWEY12#@,LE=E@10'[@4Z *[-FYX6NMM'O:NFZ7MS=9=.'9T)L;/9* MSQ)4;"$@+9 @+$Z)T9]PE F42D_@;[3):F+8-Y6^-<*UATL0,^O6)YM_3G3 M-6)MM'(^6AX(.$.C:XO)^N*8-@Q6"I1K:SW>U?EJEQ$/U@[*8XSL,L,^%M"Y MR$2[EMVX^/_+6G-:XL6K[96F<>]\!G@EPLDW&'>>7#S_@CV#>F_Y((A%-AKN MB F'M&<4,;3*X.<<9/J,@]>/)J-Y_CXZU*_(%AV1Q=UB'#WFH;I+[Y3]:ZFO M?2=W1S<6%+?6$6.Q!- ;QA5B;H,,EQ>2,: A=KP\U&L;[@Y&]+=8J9B.SNI. MKOKP<*0[N;-62$\\:4L5B1,*I\![H%:9'AQUB/DSNI-;>EUMC=Y=+5"&#>0 M:8P938\7"D,VTHINY7PPC FH3HK!;UC63]F?O\=Y?3K*QFG;\.-B.OB:S?+AQ^S_;^_+EAO) MD6S?[\?,8%]>KAG6LIS)SDS+Y;;U$XQ%A21.2XQLDE)5]M=?@&10*\E@(#:R MILHJLT0%@L#Q \#=X7!?K):?BM7GZZ]1K(O'XO#YY+O[Y8?YE44Z+Y>GLV]\Z0"<5 ME=X1RP#$R*0J*]6X@147$DW:"]M:0[EW=B4-=WE;7"63^'1V[6\=#*!Q8D%& M6 IV0PH+RZIQ(\QZS3-XYNQJ#>7>V14[6X=&\;'@'..$"""X=!Q)%#';VDU, M:"AS/%"GESXO5Y.[\^7+Z7#VJ=(.?K;9MD;+2903PT!*:B5VC@)L-M8#QPZ: M 37:IW.P7?^WZ1P:'&0>?D5PAGDK%/8F9485TAF)*A04%+T6-!C:2*W-B+WG MEJV"W?GL_EA$U7JX*;WY^AJS^.6#P5$)N$G5X #5#$2S'V$*J<8>:<>'S%[W M,:J11;%-$S"_V?2[SG0]W#!X$3<3)RFGCJJX)\3ALC1B3JA1-9>J\S$PFXK[ M=!(RP5)9( +1B&CF)(4I\Q4 1X>W$K M<@O2*_-Q[%SV>Z]@OGHB$$B%$A0+*8%UB@FPG@>QWYI0!W+<)".2?T-9O99T M(\RZE/7?9O/9_"9PE*B1<@JU[N&.5]JL3* M=G#K5.:3/X_+_/DS@2G('8MDYQ9Z3ZBD1$4E$8%T+1VPG!R5HPJI;$7J&SSXR;4L<:!6LT4)UA1);D FE)+XZB=Q4YQC"XLO+,U#M1P!&0! MW1>]7G;9E,M#='K[<&!$6X;3KLNYH,! K=.A$XM_6:KK!5>>^[*43Y]L8'N[ M;');+E:)V'7H\O;AX+SG@B B(<4V#@MQ$?=]QB,^!OBL6A#080A(T@@G(<_P,4I(V><:-3ZK^LK>GT<]^S)4LNKOTI M.L4\W6P0X"8<(0QCG.,3J^F(#NU)9F> ZCG?R]F-W< MIJ#Z:*E.;HJO1!%M)CF("''$@6 MYRQS.7Y!_K]$; GVG@YO_S99/:2,A)^OUS]_C#O[[&ZV&L%U@*;'NIH9 K6! M4F/KTG&[8YA"870*BF7U-O+^/"\5X+^^3'ZMFJ:T:2&8Z83O(?T![X9D'TH MTA"^_U'F4O'I30&9.&PG@/* .("I0XY7>$BO M]W+"NP*S!B.O #+,$6:QLNF ;X.)T"JG*O(HG4;]$Z\!S&.DGB\?LO?>9Z\* MV'$AN"/ . BQ!=JGJD\;1+RP.;=K1^F ZIUX#5 >)>]FCVVM>.E5P3(,B13> M$,V3#0(!1!4B&,F<\+_3G5L7R;O343[.NSUY3$[IU[?9G^_PJ,EK@K6(:*LU M4@!(FPX"T$Z1H#PKFFB4[JLL#O6 <.?\F5Q'F%LBT?-W!24ALA@8'+4!1V1< MH;&MQFDTRW&UC]+_U!^3,F >VS;8PO87XF22T,4MWRJ@#$'6T6I!]AC G%OG M8HQG.KUN>R>B.PI^_9A?;1VSQ97[,UV@5_?IIZ9DV_>^ !PE/J[?PD1[6T*F M(5<5-E)FY3N0M9DG-\R;%S<8R\*E!& G--( M*(@<\ +#2JOT2KH<$:XAB4VBAC$3 PXH'2^ 6QBAJ6XV@Y M_22KIP.&WOEV(LH]!4Y_>_CY7*G)W>3^;3X=EL4JP_SZW)QOW[EN490 M P>C:J-QE"!P7L8?=+KZ9W'<8#RWM:)%^IC97U/(_>?K'\M-F8S:\_E5N^#A M.OF%J97_J8GI4.4'MV5@V"!Y&-%D(M$JN40ECZS0BYQ0Q>]LV6 MVN(].#4;8MG70OYJN_G\>YR*\U0YR_TYO4UYH7RY.'VQSWAK8-YB!S"$PA'O ME8[&>=KPM(K:L4"FU\Q;9\.Y_@#O:+_*677N80T M]A@;*VO=3>]P1"FC0.TT\GM:! 0DE9IB":SR2'GH=%K(B#;406PN+C%5,P'O M2^B0!>8H@O^JJ\XG$.GDMP6J!&(:0B0=0<8#J$S4BSGT!*7\PSEEM<:_"S0G M6== =[_ZE_.;E&_"%K^O!EO]TY>?5&KD_0:!.(XQC8:ZXD9ZF;+X5'6D$'>F MEENSHPG^#.9:4_B]YT.T,4&T-Z%@#!J#"?::;,>'L1<75^0R5\ROIVL+H/8Z M(8T#C9QAPQIBN=06KNQ%^F,=N/B2C\5BE@G>> M#A81I+FVTBFK++1"1_5B.S87F759VEFN@,NV 6VHH=7*8KV)9IS^.E"DX/DC MP6KI.9%$:\@!U$1%[6';-_3K=?F C M=S\E O!G!*@^#^KN;MO%E%RH3 E2WB'#H<<#0!RG'J5@_\/!0T2L0X1A'__D1"!JJU$1P'.268R(%6VJ!ZV!.0Q%/DWNB[T* MP[$FP:7@7,>-2Z&2GI)4%&0[0LEU5DS@B+:.-D1\D"V-$6VXO@['\XB&A'<4.54LPJ[;ST'E4]919?M.R;"*QL&='&LE_?^OA2SN:K MS_/B^Q]E"GO>YE']5LQGY>+'/*H=T72^^E2NBA0E^%\/\\+/KE=%?.3V^Q_Q MSU^;/U/3O:M'=U\6F%->,4+)NBP'P\21'>C(9!4I'OTVE3Z>8 X^#"]?[3@7MF/ 1$$<^]]C;^Q*J^6L@OK*Y%R^QI ]+>CBS+^(#8:D:U I)C+F5]"!IP,7 M--5-Y0X+CZ247JK*?: 4YUEI1,;/E%.%6[8-Z##&]L<:I27WM AQ),HZ "Q% M5@LEO+855G&RV0N[BMR=9Z8IHL,PQDP6BU_I/MBQ5&J'F@42E6@957*/'+;4 M.LBCLK<=*>4B)W!JA(M-MKP/\B<+VF%(]&,^N2\7J]F_XX*Y3?#V95']M4[!K]/K7OU_%]1^+- HNS#GNM%!+ 4&RQ@6J'8-P7>C7+.K\=W#:/,J < M@A3'$ZV]\W2P&$G++77"(4:,XY!6 3^:Z:PBW*/7F-JE2#-$AV#*IW(^/8DL M3PV"(IX1Y;@FTJ6$,Q+0*A3$8*MRM*019EGIDB^-01U&/_*3:7&B@OW4) A, M/(SC(0DOG>YL(%^-D,3ID4&;D_.B]!7PW)U.TQC88:CS81YG:K%6>-<#+G##/T]/VGSF=,H#MBSY?%N6T M**Z6/D)368.?KU_X3P_PJ$;K@!4Q5GNHN+ .6^,A%-6X/=,Y!4?J9^,_6T*U MC_ P"U/2_&HO2.GA@(SAT8RP3$%OK5)>[ZQ.:S#-NC%;QRHD50JR"#"*0)%" TJ \,"['(B5L>8C[_+!:@5A!N' M]KR*KIS/'R9W:N/?7 MF?['V4YH'P;"T4D!%*!8F@H1DQ Q(Q)G16N<$_\ + M]D!WB'&OUU5?W*\=-I](6S=7K1<>RB@VQJV2F/L(^OIRL*5>.%K+;]7-"+]- M;XNKA[NHT;QDSK+.]?+CC8,#BGL/,(A;"^EI$'%U&FQRO^Y5C>F]KTGPRA-' MM9=,0*@9E5$6R %31JCY:G8UNWM8S1Z+;\EDF:UFQ=+].;U[B# G MG<*4]S\?-H+^?/UFA,>2$"VB=2@$$VJ30\0CS$0M1TTWH_R4,CM'R10?R^52 M/4;$U^F(RDBK^W+^;16WHMOR+LZWI9XL9],#@S_Q38%S#$C<-YEWR%%@B?>V MP@12G&4,G-'*4)L:99]P]^6A^'N1$B465^JQ6$QNBD\/*9[T\_4:HN7GA]5R M-9E?1=R.D>^D]X1H>7D>S22R-JVY])+L, =6YE!OA&9HZ]3K$NR^B!?GSJ+* M@+R9,>O>J]5J,?L][J?KN;3^+(ZBN-IFC56+14K>>2Q[;_[+ Y94PCA).3>, M"^&0CN;%%C5IX(7=DVJ=HKU+8. %TR8=L;AZ,P5/7S+WO2E@(8SF'CHK!5>: M>8G=%@^L6+U4JN<3TM77HMD2W"/1V=>W5B]#8\>,>,VQ@Y0#*"GS>)/USPI, M+!]08W_=Y3K^O+UM@J:<<6V%Y-)*X@2B"E;C3#4*_BI:>%UQE]T .Y+Y.[!7 MOLT)3*TPDEK,H<;2& R\(A1JK^)74TUK!=MT[9E_W?FUPISN#VPVA=H)G1N^ M,7 5-S#F,%$ ">>\!D94&$D&L\YOSVCRUZ;*7B]^E[!WOC3L\E-_*V[6JF_L M^-?B+H7H/2L*,]BBL.W5U^)G.NQ\*L]V:#[L:1(<]4YJ0"34CF"CHKPWRIM# M0/LARP&\[O+385.M!>!XZQ!'R!SRW"?%4EOC%97;L4- _(7YV_(I\'JRMP[Q M2";VT'[V-N>W02[5;[>:$R]47%$UH!NERTNFZN5$Z\C/OK7W-GU.^T$EE$,N M];V-HL*JH#)"(JHUCZ-FU,AJI)C["SM^SQ?X:^]Y6\B.:Q*CBYC%%$<=# 'N MH-2$3>[ MFE2:WP$,FKTP4.F!5)'RDN*XM6@+E*H0H@3E)) ]I]E?FRBOJW/U@7I?'N'U M99K49_VPG,V+Y7*W4!S.N'6P74!64F$-H(9HR+0!DHEJK,20"\NFU#4A7NN2 M+4+?&\TV73R:G>O%F&0V#$0"56K6M/YA":T(.%,!/L+ MB5FCN1ZNNYO=S^9K\1Q-L7BP72"2((R(!YAJ%?&B/$&W&:N%*L?M.,*P@3RV M=(%HX_7A>\JL5"DR/^:SU?)(PN<]SP?E-4-Q9U+44&0LA#CE.E[W5Q!M[8,=N;YUGC:V53SFW3M[6.-_)LGOBE8HC6#@)BX73+&TQ&> MW.$A\(74T1G*2.U4&'V1<]OK0ZRK'@F"$\3B?U$TE"%'+72^&@'3EW8/!HP<2@NU\!I)X C6CA839=HO/N&OP M1=I(G2\E^4B/Z[CNU9)WKL=U$C%$*#2$(DNBOBM3_BXMC '8><84%P X0R!4")3]=E;=V&E*AK* MJ^8QW6E8]G],)PC6@'CCJ:#>IJLICFW[)XGU%U8+H@599R+8_S&=X=QX8=/8 MO" >6&QPU3\#\66:H#D2SD1P*'?[Y]5ML?@VNYG/KF?32?I%MM^][BM#Y+Y4 M3,8YX)#76%!-*LU*8N=SE,\1KB+]*I_]R*3QNJ1_3-;#GTS7Q6^6BV):S![3 MD&?SQ]CQEYOGWB]MU/1504JH#/7:>DV]QX*Y5'-N,TIO]87[ZMLG M0]FK/+IDW5._8B=ORO+JC]G=71[[]KTR ^1<,IS[SRB%& /*BU/I1K,E[7^ MC8Z%+*7'*HM,3CWW\>J)W7-X".'T1>2-XI.2ERQ_ELO)W6^+ M\N'GAWE*2KB]&5G.([@/Q=7V.*2<'R\CUORE 1)I'*$$$: $5X(J22J47+2[ M+S+&K#\*]R:9QFK!ET7QQQOIUI,ZT(],^EI!ORS*.%56O[[<35(R M]ZNTYO],:!ZN 'NH6:!41M6;,T^Y%LX**<5NK\#*Y:R")Q=#NR#V=8!]7RRS M6Y%MPB6^3_Y4!TSQXXV"(UI9&!41#S5A &(:;;SM*#T3.>Z>$=9#ZYUAK2'? M%[]^VYIXPV=A60MT;JJ5"NVF<,G- Z0._U.G48!80#2)2">C-NA*7 67%> M(ZRI-@#YVI9!8VMS_>7;*;#KPLX>_C&?W*W%6UQMGDG@J6G4%I>S)-B]5F?F M:P/GTC-HX\B!B9 *(IRL9A[2)JNJWU_^3*1?X?3KR#OJE N,4.>1=EI0A DG M0J(J>M-93K).V_[*!QU9,(\KEOW5XGJNL>PF6EK4EF=-L_Z 7*,FI&*>P<&1U.*W02DN.XD: D8LQ0 MZHU6Q,9_UD50-WTV'%](?%4'TF\-T_[CUK$'W" A);:I4(9E'.NJ?Y!DW4P8 M43Q2!S+/1#(O45"ES=3($?3RT>"!AM1$A8+R<_;V71R=\!8V/M\4-XX15%4=BQ#D;<*Z8K&2!&1 MDV]N1)O !9#6Y!W2J/-F)_W\*#9L/?YX F@@BA.- <1),(!@M68G$$Y]Z%& MIDFV(->R?41/8\FRF/['3?GXG^O8[\6O1!1>_9!XPI_Q9/MQ^/'M'5(\_3+. M$>H,X8) Y2%@'%%CJOY2CW,BGX4CO M:!Y'S5=XR*6I5%Z$L,Z9^B?O(%W&GK0K^DP8NR2 6LXF!\7_]$!0B'A/.111 M&P82.<^1VO7:\ NR)]H5?6,(&QL2?YM=!3=9KM3U(O;]L"7QWK.!,X($!II[ M9&+G/"*Z4H*P55EUO4=F2K0GZK;0;.XHF,PG5Y./Z: QJ&C 'A7]W@:!2X^U M),A9J2!7*IJ\;MMCXK3-R0.(& Q VFFC M12:B:2ZJ,1D/+JS,5K=BK^4@/PWP\W"0I_JF"@.*L4-,4Z]PM!XV8_*89UE/ M(R)12W*MY2 _#='A'>1,,NTTPUQ:92W11')=]5=J?"';44LR>^L@/PV^,3G( M=5P..>,PCEE[)RT#MJ*]5XK_11SDIXH^$\8Q>,P %YP*KHGU+#GYH-6JZC%U M6>%U(W)GM"OV5B'-NX3V-)JOQ1<*E,'"'$5%I#H"PGE[-5$ MZ4,0?9'RA-O8;Z[]1GT=4!L5=6LEDA@Q07;3C"!X(9$]'4N[;!7D<;E27\6K MG:DKE0$-C7QGA=!E];QRPX?<+B^?3!H!KGTTA&E#(">*$9U-0HJLLH#PL[H MT*?TRA;AZY($GR;W$9 773SH-]W[?"H8(Q2!46DCS@/-**%^!PWCF?<1VS> M!&I .HJH_>]'J)M&N/5PN2 M*MM$LR^;XLUJ]P*".B9NS3<$:SEQSCB+-2-6J6BZ;0,5E",675@AZB'VDVXE M,L;0("B$P5A!2Z&.:S.-ZED: 3=84:!XSK6G$:JLKCXY.K"Y+("+,"2RI$<9C*:ESV[$XXN2%T:@EN1ZL+GL:HD-E=J#, M40,DQ-@BBUPT"3&K>AEGRV4&MY\JH6,9'4X#,4_4%6-_S&>UY/W.\P'H]?$0 M ,I82!P%0*!=?RF\-%.X):'G(WGY5Z\DDU9SCH5C'$5L/0*5HN>$=CG9W4?( MK+ZUD4Z%D9%%ZFF RTT7R\H6GJW+9.R->3O:,L0I&2<5HU(P!21Q0NEJ+_:$ MBPN/&VA-PF67J#<_'7A*R3TM%S_+^#_;VE%[3PGVM@C2" *!%QZZ^$7:*,:K M6>6=]3G)_>LO/7+#E'EQLY[NET&8UD#O:_]3]PF-?V]7Y=VD4ZP3[OIA6Z82FO/]]-E_W_@;@Y?" M^HBG%JELJ10\3N3=3.8NQP$PHN#BODD]#FGU-1L^W/^L"]:F<[TQOM]?R/=8D &.D$#S:8E0:K9S#C.QF":YW M#I]=M_-2=\*64.]-!]L1/[DAS:;J>ZJ/595]7^HB:IW%KH!ML71_KA:3*.^H MH"Y^K<%*-TMBRRB--8[SN-L4RT,A(AU^:\09"!'%18BDS'D&$N);G!T$.17; MSZ!B:&<*WF@D-I+XK;5O?OFR:V<:EV4=4Q!#Q["32@@,)4%;_)V-6V&3N*P] M+MP]1R 1X2^+8C7YTTT6\]BUY9$SD>\1:1V_\I_['+]M?T^(:B2.FS\@),'" M-%;(5!@1\9>)S*I-E7(\PN@O$OBT"\('.)S[RN -!2+=,6:8 FJ,!JR2D[?& M]YK]XXSHVC/NO1WP[Z+[JYCI-)2X/Q>+^>3NZ=[0_.J5[T;_>I%.:5%,ED?7 MW^Z_-# /N*11I#JB#8CA$M$*9>)93F:+$:4XZ8S=HY',8/RO>Z>E$<]/?GDP M7!NI@*<4.:"D<5:S"C7L9WSN6L)=&Z"?$D9J!:K7\G'^:^'V<_4 MY<%,C:HS7^XF\]7S'M6P.8ZV#=9"AP1*WA FC);$4+I)0H&DPZY6'$;/X[:S MY?2N7#XL:JT/I[PF>*Z=M3C. HNE1@A$3"HTJ!(7EO6S17:4O8$^R.3?W@-+ M?7Z8W%WH4N A4HC&?Z5F6"/B#-HFMHF]\73 Q-)J.GVX?UB[@&P1I3J=;6_G MI1/W-,WF5\_C4?8.]4NQF)57'^;3I#H5MMC\?2C"J-,O#I!%MELCHSD-%$\9 MTN0.<:1-3OSM62XWM1GX.AAI3&+J?(':^9C7?PVV&#T+GT[^Z"3 O\]6MY76 M5V-)JOF&D+SD!,;=(=TG%B[^";:)LI1@&@V8ING(".KYF.J](B#HL'+1K&/< M*&@LL<95*$A,+J367F?<>/_V>MNP]SSY1Z*7]+<42&T)!1(JKZT"F,;%&&*N MJ)4Z&H[U2AMW@\&[W4YNFT_%H8$?:A;BY@*L5E !*>/.(X#GO!HMQUG5U\YX MRM?F0-D9U'UYSM[K\L?9Y/?9W6QU*.SX8+N@%'::4>PC=G$E$QA3O1VK]X;D M'-&/\'1B"%HUQ7H4O'I*5-J484]O"(;%S9, :/2#*S D""+N9:(,2\)J*6[ MG<]9P:!<:XSZ*%CW+'+F9C[[=W'5E'QO7A2\=)(B+RV#@!NGG0.RFH.,99G9 M(_3O#\K!7/![3AOVM4BWS&?SFVCYKT.+YM/B\^]WLYNUG(_KJX?;!V^!0\#3 MJ$ 00:FQT+IJ[ 9D'2R-J'IJ7\3K O.>^5;=&_KY\VXVW?BBUBXGLW%?S1X+ M=WU=3%??%Y/Y+]L4;.EOR7!Q%Q@HZX:&4: MIZ*6[R#>H&: <3B'Z>.UYP=B>G]R:IRG(WM.Q@;3]ZW_5M\?@,).>>2%Y\P* MB+ATL,)#>'(AY3&'(% YO+C.1CW9P ^[5$RV7Q$P(=8HQ20W%B,11>GI#D%G M0UJ"HS9T1O54[_^:)K M=>Y$U6D? '$.I?4&$*J\I YQO#Z"M9!&\[[6Y9^NQO^ZTTD>IP4HUGY'B(LL M2<=1##M'@$=* E[A +V\M))+[7+C3:[@;E ?8 EX^\DV+.#"EP5ND"&<*>,T M DY#H/-XXW M#T0XKC6D( Y704%HM&6VH\<2D0N+#6B9$6^.-%H'O"_U=]??9V-(73Y KWU- M@O;I,-Q6(Q2<]9.3\4(HU1+(H]A.UCOC>DO9!IH-O[^\MWG7 MVE@.-0Q >F%A%#1AFFKCI=6;[ R.3I;%E7U8;,R: M:*6L!7:X),6QQH$H0W2DL]9", A$[X:N:# D4O;3=JAP7LZ99LX]W9!\V7' MORS2+=/[3P\I:7I<'===5P^KVW*1CO131KEGHZQ/O-/>&ZST%F K%:38:4 Y MC+OO!BLIASV(Q MF=\4FR0^FYS4ZW0.[P\_O66IUY=R&ES^[K$_P?-H 5CIC$KE9J1+X4V5? B[ MN.H[+9%U[ZWQ\8INH 7MA:Y]<:L;PI8AYR5 FF!$$(-F*X)H"I%ZLZ>;$;O[ MGW?EKZ+X5BP>9]/B_7%\*N>/Q7)57*D_)HNKY;K6S&ONQ9W['\6J5BAK9]\9 MC&8:<$(8I01[S2&S:HNSA1Y=FK>X)=*]+HX[$O'T90ET-MZ-%127]NU'Z;E# M9Z[]=B002774;5/F*& LY5(X74G#2W-IML:9398V9#;H7CZ@JZRC7=Q)"2'B M#D0[D&-. #!@#;XAE-%ZA4R[ME%J\?&Y-OF:<6L]\E@$=B??%SA#FD:-VFH; MQPDY(H)N\648@PO+1-,6V?;:&,.)IM],TKM#C8_;D1R)N3[0*D@N6=1.C%20 M Z,D!UO+SA!N%+ MR5U*#W9U/YO/DKJY#DC>#&%_P>Y&[PFI0JLGT"D #2960B*J)5QH8?LI2'GF MG.L2\5$YV8XJF!]K7"YK^9N"8$!K[Q!2PE/*M83,[68SJQ=R>3ZKYKA,@F%E MV=?<4%7MXO?'=[SL5KT7!,09\"EYHX):00\X0K8:?91,KP5%^BCI-AA[7J?J M[$(\O:D-J<^_OT'MZ6Q:_WIZI#JY3F[NUP[N0RKR5WZ5-VG\M:=ZY=OOC%@"J&SUFM*J8>><&9$A7&+#]#6$PFLY\0KHZTU%&S/O#VAOE:<_ID\\'9KAD G-$#-.>$ ZTV(XM3CE_88696I#Q8=8T0G4@QGRL<0:_KTD@ MUDG+=!R/! 8"R:6L\$(4J L[G>ERBVJ*:>])>KY,?J5QIWS'MIC>1>"N[.37 MW\KY*@51_:.8'%I]3GA+$-(2@8W2T,99%$&5RE4XR)J93,YV36I AWW9>UJ' M>BC*;7SW55*K$UCVLF& Q$8CA $C /;00@^9JD:+%+BT'%%=$RL+W;ZY]&PR MI$0A*2O:Z:O7\9<$ 0"#J5H,5L)P[.+/=(<"Q3FQN2?'2?81F],9RUK'>L@- M\)5AF44HJS##PE"#@3(1[BX/3/B>'_LDUHLZ:<^V#/13IS*:8 M6NQTK8IX=9H'+)GQ@DL!M(FS"Q$)J^FJY;JD15H3JG&0M8-P7N_3#,@Y_ MF?)!_CZ;;V.\YLLXG,4F8"&E/]]([U!TX"FO"51P*JU!U$0[6F/#-8_J!)," MQ4ZZ>J%*YU/=J76V=8CUL*Q;S>8W$:$7@ZE35K;!VT+493$$V# K*:)( ,9\ MPH4(SJ'U.08#_\MRL$W(:QR\;G^1_DA!J__W__Q_4$L! A0#% @ 0G.B M3CI*X@=>'0$ )H00 !$ ( ! &9L:7(M,C Q.3 S,S$N M>&UL4$L! A0#% @ 0G.B3K1"BRV$$ I\< !$ ( ! MC1T! &9L:7(M,C Q.3 S,S$N>'-D4$L! A0#% @ 0G.B3CNXT$,!'@ M>DH! !4 ( !0"X! &9L:7(M,C Q.3 S,S%?8V%L+GAM;%!+ M 0(4 Q0 ( $)SHDY"M+&OLDH ":+ P 5 " 71, 0!F M;&ER+3(P,3DP,S,Q7V1E9BYX;6Q02P$"% ,4 " !"&UL4$L! M A0#% @ 0G.B3H8;Z\'=?@ IB8& !4 ( !H%4" &9L I:7(M,C Q.3 S,S%?<')E+GAM;%!+!08 !@ & (H! "PU ( ! end