0001111928-16-000274.txt : 20161102 0001111928-16-000274.hdr.sgml : 20161102 20161102160604 ACCESSION NUMBER: 0001111928-16-000274 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161102 DATE AS OF CHANGE: 20161102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IPG PHOTONICS CORP CENTRAL INDEX KEY: 0001111928 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 043444218 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33155 FILM NUMBER: 161967841 BUSINESS ADDRESS: STREET 1: 50 OLD WEBSTER ROAD CITY: OXFORD STATE: MA ZIP: 01540 BUSINESS PHONE: 5083731100 MAIL ADDRESS: STREET 1: 50 OLD WEBSTER ROAD CITY: OXFORD STATE: MA ZIP: 01540 10-Q 1 ipgp-20160930x10q.htm 10-Q Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________
FORM 10-Q
__________________________________________
ý
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2016
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number 001-33155 
IPG PHOTONICS CORPORATION
(Exact name of registrant as specified in its charter)
 
Delaware
04-3444218
(State or other jurisdiction of
(I.R.S. Employer
incorporation or organization)
Identification Number)
 
 
50 Old Webster Road,
Oxford, Massachusetts
01540
(Address of principal executive offices)
(Zip code)
(508) 373-1100
(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  ý    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 (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    YES  ý    NO  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of "large accelerated filer", "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act.
 
Large Accelerated Filer
ý
  
Accelerated Filer
¨
Non-Accelerated Filer
¨
  
Smaller Reporting Company
¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    YES  ¨    NO  ý
As of November 1, 2016, there were 53,107,342 shares of the registrant's common stock issued and outstanding.



TABLE OF CONTENTS
 
 
Page
EX-10.1 Third Amendment to Credit Facility Agreement between IPG Laser GmbH and Deutsche Bank AG, dated November 1, 2016
 
EX-10.2 Annex I (Third Amendment) to Guarantee of IPG Laser GmbH to Deutsche Bank AG dated November 1, 2016
 
EX-31.1 CERTIFICATION OF CEO PURSUANT TO RULE 13a-14(a)
 
EX-31.2 CERTIFICATION OF CFO PURSUANT TO RULE 13a-14(a)
 
EX-32 CERTIFICATION OF CEO AND CFO PURSUANT TO SECTION 1350
 
EX-101.INS XBRL INSTANCE DOCUMENT
 
EX-101.SCH XBRL TAXONOMY EXTENSION SCHEMA
 
EX-101.CAL XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
 
EX-101.LAB XBRL TAXONOMY EXTENSION LABEL LINKBASE
 
EX-101.PRE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
 
EX-101.DEF XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
 




PART I-FINANCIAL INFORMATION
ITEM 1. UNAUDITED INTERIM FINANCIAL STATEMENTS
IPG PHOTONICS CORPORATION
CONSOLIDATED BALANCE SHEETS
 
September 30,
 
December 31,
 
2016
 
2015
 
(In thousands, except share
and per share data)
ASSETS
CURRENT ASSETS:
 
 
 
Cash and cash equivalents
$
645,558

 
$
582,532

Short-term investments
126,970

 
106,584

Accounts receivable, net
162,725

 
150,479

Inventories
242,370

 
203,738

Prepaid income taxes
35,342

 
33,692

Prepaid expenses and other current assets
38,913

 
25,564

Deferred income taxes, net
24,620

 
20,346

Total current assets
1,276,498

 
1,122,935

DEFERRED INCOME TAXES, NET
15,371

 
9,386

GOODWILL
20,142

 
505

INTANGIBLE ASSETS, NET
28,372

 
11,904

PROPERTY, PLANT AND EQUIPMENT, NET
367,474

 
288,604

OTHER ASSETS
19,441

 
20,095

TOTAL
$
1,727,298

 
$
1,453,429

LIABILITIES AND EQUITY
CURRENT LIABILITIES:
 
 
 
Current portion of long-term debt
$
3,188

 
$
2,000

Accounts payable
17,899

 
26,314

Accrued expenses and other liabilities
96,376

 
75,667

Deferred income taxes, net
4,047

 
3,190

Income taxes payable
34,117

 
37,809

Total current liabilities
155,627

 
144,980

DEFERRED INCOME TAXES AND OTHER LONG-TERM LIABILITIES
30,223

 
30,117

LONG-TERM DEBT, NET OF CURRENT PORTION
38,432

 
17,667

Total liabilities
224,282

 
192,764

COMMITMENTS AND CONTINGENCIES (NOTE 12)

 

IPG PHOTONICS CORPORATION EQUITY:
 
 
 
Common stock, $0.0001 par value, 175,000,000 shares authorized; 53,171,115 shares issued and 53,129,315 shares outstanding at September 30, 2016; 52,883,902 shares issued and outstanding at December 31, 2015
5

 
5

Treasury stock, at cost (41,800 and 0 shares held)
(3,483
)
 

Additional paid-in capital
635,778

 
607,649

Retained earnings
1,018,976

 
833,356

Accumulated other comprehensive loss
(148,430
)
 
(181,482
)
Total IPG Photonics Corporation equity
1,502,846

 
1,259,528

NONCONTROLLING INTERESTS
170

 
1,137

Total equity
1,503,016

 
1,260,665

TOTAL
$
1,727,298

 
$
1,453,429

See notes to consolidated financial statements.

1


IPG PHOTONICS CORPORATION
CONSOLIDATED STATEMENTS OF INCOME
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands, except per share data)
NET SALES
$
266,017

 
$
243,541

 
$
726,052

 
$
677,639

COST OF SALES
121,226

 
110,237

 
329,147

 
307,805

GROSS PROFIT
144,791

 
133,304

 
396,905

 
369,834

OPERATING EXPENSES:
 
 
 
 
 
 
 
Sales and marketing
10,460

 
7,717

 
28,183

 
23,228

Research and development
20,543

 
16,221

 
56,444

 
45,565

General and administrative
16,797

 
14,679

 
46,849

 
42,474

Loss (gain) on foreign exchange
2,905

 
5,125

 
6,316

 
(460
)
Total operating expenses
50,705

 
43,742

 
137,792

 
110,807

OPERATING INCOME
94,086

 
89,562

 
259,113

 
259,027

OTHER INCOME (EXPENSE), Net:
 
 
 
 
 
 
 
Interest income (expense), net
373

 
(40
)
 
835

 
(335
)
Other income, net
194

 
132

 
342

 
378

Total other income (expense)
567

 
92

 
1,177

 
43

INCOME BEFORE PROVISION FOR INCOME TAXES
94,653

 
89,654

 
260,290

 
259,070

PROVISION FOR INCOME TAXES
(25,426
)
 
(26,897
)
 
(74,703
)
 
(77,721
)
NET INCOME
69,227

 
62,757

 
185,587

 
181,349

LESS: NET LOSS ATTRIBUTABLE TO NONCONTROLLING INTERESTS
(8
)
 
(34
)
 
(33
)
 
(101
)
NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION
$
69,235

 
$
62,791

 
$
185,620

 
$
181,450

NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION PER SHARE:
 
 
 
 
 
 
 
Basic
$
1.30

 
$
1.19

 
$
3.50

 
$
3.45

Diluted
$
1.29

 
$
1.18

 
$
3.45

 
$
3.40

WEIGHTED AVERAGE SHARES OUTSTANDING:
 
 
 
 
 
 
 
Basic
53,071

 
52,675

 
53,039

 
52,628

Diluted
53,761

 
53,392

 
53,752

 
53,390

See notes to consolidated financial statements.


2


IPG PHOTONICS CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
 
(In thousands)
Net income
$
69,227

 
$
62,757

 
$
185,587

 
$
181,349

Other comprehensive income, net of tax:
 
 
 
 
 
 
 
Translation adjustments
8,068

 
(16,540
)
 
32,948

 
(43,634
)
Unrealized (loss) gain on derivatives
(47
)
 

 
104

 
95

Total other comprehensive loss
8,021

 
(16,540
)
 
33,052

 
(43,539
)
Comprehensive income
77,248

 
46,217

 
218,639

 
137,810

Comprehensive loss attributable to noncontrolling interest
(4
)
 
(285
)
 
(17
)
 
(351
)
Comprehensive income attributable to IPG Photonics Corporation
$
77,252

 
$
46,502

 
$
218,656

 
$
138,161

See notes to consolidated financial statements.


3


IPG PHOTONICS CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
Nine Months Ended September 30,
 
2016
 
2015
 
(In thousands)
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
Net income
$
185,587

 
$
181,349

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
37,646

 
31,079

Deferred income taxes
(12,054
)
 
(7,144
)
Stock-based compensation
16,099

 
13,875

Unrealized losses (gains) on foreign currency transactions
6,044

 
(3,893
)
Other
193

 
191

Provisions for inventory, warranty & bad debt
33,506

 
29,414

Changes in assets and liabilities that (used) provided cash:
 
 
 
Accounts receivable
(10,853
)
 
(20,004
)
Inventories
(42,814
)
 
(52,172
)
Prepaid expenses and other current assets
(4,102
)
 
2,062

Accounts payable
(9,816
)
 
4,519

Accrued expenses and other liabilities
3,848

 
3,656

Income and other taxes payable
(7,439
)
 
17,501

Excess tax benefit from exercise of equity instruments
(2,844
)
 
(5,822
)
Net cash provided by operating activities
193,001

 
194,611

CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Purchases of and deposits on property, plant and equipment
(100,047
)
 
(50,759
)
Proceeds from sales of property, plant and equipment
220

 
231

Purchases of short-term investments
(179,374
)
 

Proceeds from short-term investments
158,808

 

Acquisition of businesses, net of cash acquired
(46,527
)
 
(4,958
)
Other
16

 
63

Net cash used in investing activities
(166,904
)
 
(55,423
)
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Proceeds from line-of-credit facilities
6,030

 
7,506

Payments on line-of-credit facilities
(6,030
)
 
(9,780
)
Purchase of noncontrolling interests
(950
)
 

Proceeds on long-term borrowings
23,750

 

Principal payments on long-term borrowings
(1,797
)
 
(12,833
)
Exercise of employee stock options and issuances under employee stock purchase plan
9,186

 
10,489

Excess tax benefit from exercise of equity instruments
2,844

 
5,822

Purchase of treasury stock, at cost
(3,483
)
 

Net cash provided by financing activities
29,550

 
1,204

EFFECT OF CHANGES IN EXCHANGE RATES ON CASH AND CASH EQUIVALENTS
7,379

 
(11,322
)
NET INCREASE IN CASH AND CASH EQUIVALENTS
63,026

 
129,070

CASH AND CASH EQUIVALENTS — Beginning of period
582,532

 
522,150

CASH AND CASH EQUIVALENTS — End of period
$
645,558

 
$
651,220

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
 
 
 
Cash paid for interest
$
623

 
$
688

Cash paid for income taxes
$
92,539

 
$
65,376

Non-cash transactions:
 
 
 
Demonstration units transferred from inventory to other assets
$
2,916

 
$
1,995

Inventory transferred to machinery and equipment
$
4,056

 
$
2,371

Reductions to property, plant and equipment included in accounts payable
$
(430
)
 
$
(178
)
See notes to consolidated financial statements.

4


IPG PHOTONICS CORPORATION
CONSOLIDATED STATEMENTS OF EQUITY
 
 
Nine Months Ended September 30,
 
2016
 
2015
 
(In thousands, except share and per share data)
 
Shares
 
Amount
 
Shares
 
Amount
COMMON STOCK
 
 
 
 
 
 
 
Balance, beginning of year
52,883,902

 
$
5

 
52,369,688

 
$
5

Exercise of stock options
268,198

 

 
392,913

 

Common stock issued under employee stock purchase plan
19,015

 

 
17,623

 

Purchased common stock
(41,800
)
 

 

 

Balance, end of period
53,129,315

 
5

 
52,780,224

 
5

TREASURY STOCK
 
 
 
 
 
 
 
Balance, beginning of year

 

 

 

Purchased treasury stock
(41,800
)
 
(3,483
)
 

 

Balance, end of period
(41,800
)
 
(3,483
)
 

 

ADDITIONAL PAID-IN CAPITAL
 
 
 
 
 
 
 
Balance, beginning of year
 
 
607,649

 
 
 
567,617

Stock-based compensation
 
 
16,099

 
 
 
13,875

Exercise of stock options and related tax benefit from exercise
 
 
10,737

 
 
 
15,203

Common stock issued under employee stock purchase plan
 
 
1,293

 
 
 
1,108

Balance, end of period
 
 
635,778

 
 
 
597,803

RETAINED EARNINGS
 
 
 
 
 
 
 
Balance, beginning of year
 
 
833,356

 
 
 
591,202

Net income attributable to IPG Photonics Corporation
 
 
185,620

 
 
 
181,450

Balance, end of period
 
 
1,018,976

 
 
 
772,652

ACCUMULATED OTHER COMPREHENSIVE LOSS
 
 
 
 
 
 
 
Balance, beginning of year
 
 
(181,482
)
 
 
 
(112,263
)
Translation adjustments
 
 
32,948

 
 
 
(43,634
)
Change in unrealized gain on derivatives, net of tax
 
 
104

 
 
 
95

Balance, end of period
 
 
(148,430
)
 
 
 
(155,802
)
TOTAL IPG PHOTONICS CORPORATION EQUITY
 
 
$
1,502,846

 
 
 
$
1,214,658

NONCONTROLLING INTERESTS (NCI)
 
 
 
 
 
 
 
Balance, beginning of year
 
 
1,137

 
 
 

Purchase of NCI
 
 
(950
)
 
 
 

Attribution to NCI
 
 

 
 
 
1,579

Net loss attributable to NCI
 
 
(33
)
 
 
 
(101
)
Other comprehensive income (loss) attributable to NCI
 
 
16

 
 
 
(250
)
Balance, end of period
 
 
170

 
 
 
1,228

TOTAL EQUITY
 
 
$
1,503,016

 
 
 
$
1,215,886

See notes to consolidated financial statements.

5


IPG PHOTONICS CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data)
1. BASIS OF PRESENTATION
The accompanying unaudited consolidated financial statements have been prepared by IPG Photonics Corporation, or "IPG", "its" or the "Company". Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The consolidated financial statements include the Company's accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto in the Company's Annual Report on Form 10-K for the year ended December 31, 2015.
In the opinion of the Company's management, the unaudited financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash flows. The results reported in these consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.
The Company has evaluated subsequent events through the time of filing this Quarterly Report on Form 10-Q with the SEC.
2. RECENT ACCOUNTING PRONOUNCEMENTS
In March 2016, the FASB issued ASU No. 2016-09, "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" ("ASU 2016-09"). The standard is intended to simplify several areas of accounting for share-based compensation arrangements, including income tax impact, classification on the statement of cash flows and forfeitures. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016, and early adoption is permitted. The impact that the standard will have on the Company's consolidated financial statements will depend upon certain criteria including the timing of the exercise and release of equity instruments, the value realized upon exercise or release of equity instruments and the fair value of the equity instruments when they were granted. The excess tax benefit from the exercise of equity instruments was $2,844 and $5,822 for the nine months ended September 30, 2016 and 2015, respectively.
In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)" ("ASU 2016-02"). The standard requires a lessee to recognize assets and liabilities on the balance sheet for leases with lease terms greater than 12 months. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.
In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities" ("ASU 2016-01"). The standard addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, and early adoption is not permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.
In November 2015, the FASB issued amended guidance that clarifies that in a classified statement of financial position, an entity shall classify deferred tax liabilities and assets as non-current amounts. The new guidance supersedes ASC 740-10-45-5 which required the deferred tax assets and liabilities for a particular tax jurisdiction be allocated between current and non-current deferred tax assets for that tax jurisdiction on the basis of the financial accounting classification of the related asset or liability for which the temporary difference existed. The new standard will become effective for the Company's fiscal year beginning January 1, 2017. The Company has determined that the standard will not have a material impact on its consolidated financial statements upon adoption. Current deferred tax assets at September 30, 2016 and December 31, 2015 were $24,620 and $20,346, respectively. Current deferred tax liabilities at September 30, 2016 and December 31, 2015 were $4,047 and $3,190, respectively.
In May 2014, the FASB issued Accounting Standards Update No. 2014-09 ("ASU 2014-09") "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in "Revenue Recognition (Topic 605)", and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the
consideration to which the entity expects to be entitled to in exchange for those goods or services. As currently issued and

6

IPG PHOTONICS CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(In thousands, except share and per share data)


amended, ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods
within that reporting period, though early adoption is permitted for annual reporting periods beginning after December 15, 2016. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on its consolidated financial statements and does not expect it to have a material impact on its consolidated financial statements upon adoption.
3. INVENTORIES
Inventories consist of the following:
 
September 30,
 
December 31,
 
2016
 
2015
Components and raw materials
$
99,251

 
$
70,394

Work-in-process
29,316

 
43,259

Finished components and devices
113,803

 
90,085

Total
$
242,370

 
$
203,738

The Company recorded inventory provisions totaling $6,518 and $4,336 for the three months ended September 30, 2016 and 2015, respectively, and $16,243 and $11,347 for the nine months ended September 30, 2016 and 2015, respectively. These provisions relate to the recoverability of the value of inventories due to technological changes and excess quantities. These provisions are reported as a reduction to components and raw materials and finished components and devices.
4. ACCRUED EXPENSES AND OTHER LIABILITIES
Accrued expenses and other liabilities consist of the following:
 
September 30,
 
December 31,
 
2016
 
2015
Accrued compensation
$
39,164

 
$
33,617

Customer deposits and deferred revenue
32,725

 
21,525

Current portion of accrued warranty
14,686

 
14,871

Other
9,801

 
5,654

Total
$
96,376

 
$
75,667

5. FINANCING ARRANGEMENTS
The Company's borrowings under existing financing arrangements consist of the following:
 
September 30,
 
December 31,
 
2016
 
2015
Revolving line-of-credit facilities:
 
 
 
European overdraft facilities
$

 
$

Euro line-of-credit

 

U.S. line-of-credit

 

Total
$

 
$

Term debt:
 
 
 
Long-term notes
$
41,620

 
$
19,667

Less: current portion
(3,188
)
 
(2,000
)
Total long-term debt
$
38,432

 
$
17,667

The U.S. and Euro lines-of-credit are available to certain foreign subsidiaries and allow for borrowings in the local currencies of those subsidiaries. At September 30, 2016 and December 31, 2015, there were no amounts drawn on the U.S. line-of-credit, and there were $225 and $2,828, respectively, of guarantees issued against the facility which reduces the amount of the facility available to draw. At September 30, 2016 and December 31, 2015, there were no amounts drawn on the Euro line-of-credit, and there were $7,985 and $8,221, respectively, of guarantees issued against the facility which reduces the amount of the facility available to draw.

7

IPG PHOTONICS CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(In thousands, except share and per share data)


At September 30, 2016, the amount due on the two long-term notes was $41,620 of which $3,188 is the current portion. The company has an unsecured note of $23,453 of which $1,188 is the current portion. The interest on this unsecured note is variable at 1.20% above the LIBOR rate and is fixed using an interest rate swap at 2.85% per annum. The unsecured note matures in May 2023, at which time the outstanding debt balance will be $15,438. The Company has another note that is secured by the Company's corporate aircraft of $18,167 of which $2,000 is the current portion. The interest rate on this secured note is fixed at 2.81% per annum and the collateralized long-term note matures in October 2019, at which time the outstanding debt balance will be $12,000.
6. NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION PER SHARE
The following table sets forth the computation of diluted net income attributable to IPG Photonics Corporation per share:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Net income attributable to IPG Photonics Corporation
$
69,235

 
$
62,791

 
$
185,620

 
$
181,450

Weighted average shares
53,071

 
52,675

 
53,039

 
52,628

Dilutive effect of common stock equivalents
690

 
717

 
713

 
762

Diluted weighted average common shares
53,761

 
53,392

 
53,752

 
53,390

Basic net income attributable to IPG Photonics Corporation per share
$
1.30

 
$
1.19

 
$
3.50

 
$
3.45

Diluted net income attributable to IPG Photonics Corporation per share
$
1.29

 
$
1.18

 
$
3.45

 
$
3.40

For the three months ended September 30, 2016 and 2015, respectively, the computation of diluted weighted average common shares excludes common stock equivalents of 52,100 shares and 9,000 shares which includes restricted stock units ("RSUs") of 2,500 and 1,600 and performance stock units ("PSUs") of 0 and 4,300, respectively. For the nine months ended September 30, 2016 and 2015, respectively, the computation of diluted weighted average common shares excludes common stock equivalents of 80,600 and 40,600 shares which includes RSUs of 20,900 and 24,200 and PSUs of 3,300 and 9,400, respectively. These common stock equivalents are excluded because the effect of including them would be anti-dilutive.
On July 28, 2016, the Company announced that its Board of Directors authorized a share repurchase program (the “Program”) to mitigate the dilutive impact of shares issued upon exercise or release under the Company's various employee and director equity compensation and employee stock purchase plans. Under the Program, the Company's management is authorized to repurchase shares of common stock in an amount not to exceed the number of shares issued to employees and directors under its various employee and director equity compensation and employee stock purchase plans from January 1, 2016 through December 31, 2017. The Program limits aggregate share repurchases to no more than $100,000 over a period ending June 30, 2018.
For the three months ended September 30, 2016 and nine months ended September 30, 2016, the Company repurchased 41,800 shares of its common stock with an average price of $83.33 per share in the open market. The impact on the reduction of weighted average shares for the three months ended September 30, 2016 and nine months ended September 30, 2016 was 6,090 shares and 2,044 shares, respectively. There were no previous Program repurchases made by the Company prior to these periods.
7. DERIVATIVE FINANCIAL INSTRUMENTS
Derivative instruments The Company's primary market exposures are to interest rates and foreign exchange rates. The Company uses certain derivative financial instruments to help manage these exposures. The Company executes these instruments with financial institutions it judges to be credit-worthy. The Company does not hold or issue derivative financial instruments for trading or speculative purposes.
The Company recognizes all derivative financial instruments as either assets or liabilities at fair value in the consolidated balance sheets. The Company has no derivatives that are not accounted for as a hedging instrument.
Cash flow hedges The Company entered into a cash flow hedge which is an interest rape swap associated with a new long-term note issued during the second quarter of 2016 that will terminate with long-term note in May 2023. The Company previously had a cash flow hedge which was an interest rate swap associated with a U.S. long-term note which matured in June 2015. The fair value amounts in the consolidated balance sheet related to the interest rate swaps were:

8

IPG PHOTONICS CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(In thousands, except share and per share data)


Notional Amounts1
 
Other Assets
 
Other Long-Term Liabilities
September 30,
 
December 31,
 
September 30,
 
December 31,
 
September 30,
 
December 31,
2016
 
2015
 
2016
 
2015
 
2016
 
2015
$
23,453

 
$

 
$
164

 
$

 
$

 
$

  (1) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
 
The derivative gains and losses in the consolidated statements of income related to the Company's interest rate swap contracts was as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Effective portion recognized in other comprehensive loss, pretax:
 
 
 
 
 
 
 
Interest rate swap
$
(67
)
 
$

 
$
172

 
$
304

Effective portion reclassified from other comprehensive loss to interest expense, pretax:
 
 
 
 
 
 
 
Interest rate swap
$
(8
)
 
$

 
$
(8
)
 
$
(153
)
Ineffective portion recognized in income:
 
 
 
 
 
 
 
Interest rate swap
$

 
$

 
$

 
$

8. FAIR VALUE MEASUREMENTS
The Company's financial instruments consist of cash equivalents, short-term investments, accounts receivable, auction rate securities, accounts payable, drawings on revolving lines of credit, long-term debt, contingent purchase consideration and interest rate swaps.
The valuation techniques used to measure fair value are based upon observable and unobservable inputs. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect internal market assumptions. These two types of inputs create the following fair value hierarchy: Level 1, defined as observable inputs such as quoted prices for identical instruments in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.
The carrying amounts of cash equivalents, short-term investments, accounts receivable, accounts payable, drawings on revolving lines of credit, the long-term notes and interest rate swaps are considered reasonable estimates of their fair market value, due to the short maturity of most of these instruments or as a result of the competitive market interest rates, which have been negotiated.
The following table presents information about the Company's assets and liabilities measured at fair value:

9

IPG PHOTONICS CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(In thousands, except share and per share data)


 
 
 
 Fair Value Measurements at September 30, 2016
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
367,005

 
$
367,005

 
$

 
$

Short-term investments
126,860

 
126,860

 

 

Interest rate swap
164

 

 
164

 

Auction rate securities
1,142

 

 

 
1,142

Total assets
$
495,171

 
$
493,865

 
$
164

 
$
1,142

Liabilities
 
 
 
 
 
 
 
Long-term notes
$
41,620

 
$

 
$
41,620

 
$

Contingent purchase consideration
21

 

 

 
21

Total liabilities
$
41,641

 
$

 
$
41,620

 
$
21

 
 
 
 
 
 
 
 
 
 
 
 Fair Value Measurements at December 31, 2015
 
 
 
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
214,232

 
$
214,232

 
$

 
$

Short-term investments
106,375

 
106,375

 

 

Auction rate securities
1,136

 

 

 
1,136

Total assets
$
321,743

 
$
320,607

 
$

 
$
1,136

Liabilities
 
 
 
 
 
 
 
Long-term notes
$
19,667

 
$
19,667

 
$

 
$

Contingent purchase consideration
20

 

 

 
20

Total liabilities
$
19,687

 
$
19,667

 
$

 
$
20

Short-term investments are recorded at book value. Unrealized gains or losses are not recorded since these investments are considered held-to-maturity and consist of liquid investments including U.S. government and government agency notes, corporate notes, commercial paper and certificates of deposit with original maturities of greater than three months but less than one year. The fair value of these investments as of September 30, 2016 and December 31, 2015 was $126,860 and $106,375, respectively, which represents an unrealized loss of $110 and $209, respectively, as compared to the book value recorded on the Consolidated Balance Sheets for the same periods.
The fair value of the auction rate securities considered prices observed in inactive secondary markets for the securities held by the Company.
The fair value of accrued contingent purchase consideration incurred was determined using an income approach at the acquisition date and reporting date. That approach is based on significant inputs that are not observable in the market. Key assumptions include assessing the probability of meeting certain milestones required to earn the contingent purchase consideration.

10

IPG PHOTONICS CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(In thousands, except share and per share data)


 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Auction Rate Securities
 
 
 
 
 
 
 
Balance, beginning of period
$
1,140

 
$
1,132

 
$
1,136

 
$
1,128

Change in fair value and accretion
2

 
2

 
6

 
6

Balance, end of period
$
1,142

 
$
1,134

 
$
1,142

 
$
1,134

Contingent Purchase Consideration
 
 
 
 
 
 
 
Balance, beginning of period
$
20

 
$
80

 
$
20

 
$
98

Period transactions

 
(7
)
 

 
(7
)
Change in fair value and currency fluctuations
1

 
(4
)
 
1

 
(22
)
Balance, end of period
$
21

 
$
69

 
$
21

 
$
69

9. GOODWILL AND INTANGIBLES
The following table sets forth the changes in the carrying amount of goodwill for the nine months ended September 30, 2016:
 
Amounts
Balance at January 1
$
505

Foreign exchange adjustment
(1
)
Total goodwill arising from acquisition
19,638

 Balance at September 30
$
20,142

Intangible assets, subject to amortization, consisted of the following:
 
September 30, 2016
 
December 31, 2015
 
 
Gross  Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Weighted-
Average  Lives
Gross  Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Weighted-
Average  Lives
 
 
 
 
 
 
 
 
 
Patents
$
6,641

$
(4,838
)
$
1,803

6 Years
$
6,641

$
(4,573
)
$
2,068

6 Years
Customer relationships
12,798

(3,548
)
9,250

5 Years
3,325

(3,092
)
233

5 Years
Production know-how
6,714

(3,959
)
2,755

8 Years
6,672

(3,339
)
3,333

8 Years
Technology, trademark and tradename
18,002

(3,438
)
14,564

8 Years
8,247

(1,977
)
6,270

8 Years
 
$
44,155

$
(15,783
)
$
28,372

 
$
24,885

$
(12,981
)
$
11,904

 
During the second quarter of 2016, the Company acquired Menara Networks, Inc. ("Menara"). Menara is located in Dallas, Texas. The Company paid $46,831 which represents the fair value of Menara on that date. As a result of the acquisition, the Company recorded intangible assets of $19,300 related to technology, tradename and customer relationships. Additionally, the Company recorded $19,638 of goodwill related to anticipated expansion of the Company's product offerings within the telecom market. The goodwill arising from this acquisition will not be deductible for tax purposes.

The purchase price allocations included in the Company's financial statements are not complete. They represent the
preliminary fair value estimates as of September 30, 2016 and are subject to subsequent adjustment as the Company obtains
additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to
these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as
applicable.
Amortization expense for the three months ended September 30, 2016 and 2015 was $1,252 and $585, respectively. Amortization expense for the nine months ended September 30, 2016 and 2015 was $2,696 and $1,706, respectively. The estimated future amortization expense for intangibles for the remainder of 2016 and subsequent years is as follows:
2016
 
2017
 
2018
 
2019
 
2020
 
Thereafter
 
Total
$1,319
 
$4,991
 
$4,926
 
$4,821
 
$4,185
 
$8,130
 
$28,372

11

IPG PHOTONICS CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(In thousands, except share and per share data)


10. PRODUCT WARRANTIES
The Company typically provides one to three-year parts and service warranties on lasers and amplifiers. Most of the Company's sales offices provide support to customers in their respective geographic areas. Warranty reserves have generally been sufficient to cover product warranty repair and replacement costs. The following table summarizes product warranty activity recorded during the nine months ended September 30, 2016 and 2015.
 
 
2016
 
2015
Balance at January 1
$
28,210

 
$
19,272

Provision for warranty accrual
16,098

 
16,424

Warranty claims
(12,273
)
 
(8,627
)
Foreign currency translation
643

 
(1,059
)
 Balance at September 30
$
32,678

 
$
26,010

Accrued warranty reported in the accompanying consolidated financial statements as of September 30, 2016 and December 31, 2015 consisted of $14,686 and $14,871 in accrued expenses and other liabilities and $17,992 and $13,339 in other long-term liabilities, respectively.
11. INCOME TAXES
A reconciliation of the total amounts of unrecognized tax benefits is as follows:
 
2016
 
2015
Balance at January 1
$
7,579

 
$
6,494

Reductions of prior period positions

 

Additions for tax positions in prior period

 

(Reductions) additions for tax positions in current period
(1,876
)
 

 Balance at September 30
$
5,703

 
$
6,494

Substantially all of the liability for uncertain tax benefits related to various federal, state and foreign income tax matters, would benefit the Company's effective tax rate, if recognized.
12. COMMITMENTS AND CONTINGENCIES
From time to time, the Company may be involved in disputes and legal proceedings in the ordinary course of its business.
These proceedings may include allegations of infringement of intellectual property, commercial disputes and employment
matters. As of September 30, 2016 and through the filing date of these Financial Statements, the Company has no legal proceedings ongoing that management estimates could have a material effect on the Company's Consolidated Financial Statements.

12


ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
You should read the following discussion in conjunction with our consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward looking statements that are based on management's current expectations, estimates and projections about our business and operations. Our actual results may differ materially from those currently anticipated and expressed in such forward-looking statements. See "Cautionary Statement Regarding Forward-Looking Statements."
Overview
We develop and manufacture a broad line of high-performance fiber lasers, fiber amplifiers and diode lasers that are used in numerous applications, primarily in materials processing. We sell our products globally to original equipment manufacturers ("OEMs"), system integrators and end users. We market our products internationally primarily through our direct sales force.
We are vertically integrated such that we design and manufacture most of our key components used in our finished products, from semiconductor diodes to optical fiber preforms, finished fiber lasers and amplifiers. We also manufacture certain complementary products used with our lasers, including optical delivery cables, fiber couplers, beam switches, optical processing heads and chillers. In addition, we offer laser-based systems for certain markets and applications.
Factors and Trends That Affect Our Operations and Financial Results
In reading our financial statements, you should be aware of the following factors and trends that our management believes are important in understanding our financial performance.
Net sales. We derive net sales primarily from the sale of fiber lasers and amplifiers. We also sell diode lasers, communications systems, laser systems and complementary products. We sell our products through our direct sales organization and our network of distributors and sales representatives, as well as system integrators. We sell our products to OEMs that supply materials processing laser systems, communications systems, medical laser systems and other laser systems for advanced applications to end users. We also sell our products to end users that build their own systems which incorporate our products or use our products as an energy or light source. Our scientists and engineers work closely with OEMs, systems integrators and end users to analyze their system requirements and match appropriate fiber laser or amplifier specifications. Our sales cycle varies substantially, ranging from a period of a few weeks to as long as one year or more, but is typically several months.
Sales of our products generally are recognized upon shipment, provided that no obligations remain and collection of the receivable is reasonably assured. Our sales typically are made on a purchase order basis rather than through long-term purchase commitments.
We develop our products to standard specifications and use a common set of components within our product architectures. Our major products are based upon a common technology platform. We continually enhance these and other products by improving their components and developing new components and new product designs.
The average selling prices of our products generally decrease as the products mature. These decreases result from factors such as decreased manufacturing costs and increases in unit volumes, increased competition, the introduction of new products and market share considerations. In the past, we have lowered our selling prices in order to penetrate new markets and applications. Furthermore, we may negotiate discounted selling prices from time to time with certain customers that purchase multiple units.
Gross margin. Our total gross margin in any period can be significantly affected by total net sales in any period, by product mix, that is, the percentage of our revenue in the period that is attributable to higher or lower-power products and the mix of sales between laser and amplifier sources and complete systems, by sales mix between OEM customers who purchase devices from us in high unit volumes and other customers, by mix of sales in different geographies and by other factors, some of which are not under our control.
Our product mix affects our margins because the selling price per watt is generally higher for mid-power devices and certain specialty products than for high-power devices and certain pulsed lasers sold in large volumes. The overall cost of high-power lasers may be partially offset by improved absorption of fixed overhead costs associated with sales of larger volumes of higher-power products because they use a greater number of optical components and drive economies of scale in manufacturing. Also, the profit margins on systems can be lower than margins for our laser and amplifier sources, depending on the configuration, volume and competitive forces, among other factors.

13


The mix of sales between OEM customers and other customers can affect gross margin because we provide sales price discounts on products based on the number of units ordered. As the number of OEM customers increases and the number of units ordered increases, the average sales price per unit will be reduced. We expect that the impact of reduced sales price per unit will be offset by the manufacturing efficiency provided by high unit volume orders, but the timing and extent of achieving these efficiencies may not always match the mix of sales in any given time period or be realized at all.
We also regularly review our inventory for items that are slow-moving, have been rendered obsolete or determined to be excess. Any write-off of such slow-moving, obsolete or excess inventory affects our gross margins. For example, we recorded provisions for inventory totaling $6.5 million and $4.3 million for the three months ended September 30, 2016 and 2015, respectively, and $15.4 million, $11.3 million and $15.1 million for the years ended December 31, 2015, 2014 and 2013, respectively.
Sales and marketing expense. We expect to continue to expand our worldwide direct sales organization, build and expand applications centers, hire additional sales and marketing personnel at our existing and new geographic locations as wells as to support sales of new product lines, increase the number of units for demonstration purposes and otherwise increase expenditures on sales and marketing activities in order to support the growth in our net sales. As such, we expect that our sales and marketing expenses will increase in the aggregate.
Research and development expense. We plan to continue to invest in research and development to improve our existing components and products and develop new components, products, systems and applications technology. The amount of research and development expense we incur may vary from period to period. In general, if net sales continue to increase we expect research and development expense to increase in the aggregate.
General and administrative expense. We expect our general and administrative expenses to increase as we continue to invest in systems and resources in management, finance, legal, information technology, human resources and administration to support our worldwide operations. Legal expenses vary from quarter to quarter based primarily upon the level of litigation and transaction activities.
Foreign Exchange. Because we are a U.S. based company doing business globally, we have both translational and transactional exposure to fluctuations in foreign currency exchange rates. Changes in the relative exchange rate between the U.S. dollar and the foreign currencies in which our subsidiaries operate directly affects our sales, costs and earnings. Differences in the relative exchange rates between where we sell our products and where we incur manufacturing and other operating costs (primarily in the U.S., Germany and Russia) also affects our costs, and earnings. Certain currencies experiencing significant exchange rate fluctuations like the Euro, the Russian Ruble, the Japanese Yen and Chinese Yuan have had and could have an additional significant impact on our sales, costs and earnings. Our ability to adjust the foreign currency selling prices of products in response to changes in exchange rates is limited and may not offset the impact of the changes in exchange rates on the translated value of sales or costs. In addition, if we increase the selling price of our products in local currencies this could have a negative impact on the demand for our products.
Major customers. While we have historically depended on a few customers for a large percentage of our annual net sales, the composition of this group can change from year to year. Net sales derived from our five largest customers as a percentage of our net sales was 21% for the nine months ended September 30, 2016 and 25%, 23% and 21% for the full years 2015, 2014 and 2013, respectively. None of our customers accounted for more than 10% of our net sales for the nine months ended September 30, 2016. Our largest customer accounted for 13% of our net sales for the nine months ended September 30, 2015. We seek to add new customers and to expand our relationships with existing customers. We anticipate that the composition of our significant customers will continue to change. If any of our significant customers substantially reduced their purchases from us, our results would be adversely affected.
Results of Operations for the three months ended September 30, 2016 compared to the three months ended September 30, 2015
Net sales. Net sales increased by $22.5 million, or 9.2%, to $266.0 million for the three months ended September 30, 2016 from $243.5 million for the three months ended September 30, 2015.
 
 
Three Months Ended September 30,
 
 
 
 
 
 
2016
 
2015
 
Change
 
 
 
 
% of Total
 
 
 
% of Total
 
 
 
 
Materials processing
 
$
246,299

 
92.6
%
 
$
223,813

 
91.9
%
 
$
22,486

 
10.0
 %
Other applications
 
19,718

 
7.4
%
 
19,728

 
8.1
%
 
(10
)
 
(0.1
)%
Total
 
$
266,017

 
100.0
%
 
$
243,541

 
100.0
%
 
$
22,476

 
9.2
 %

14




 
 
Three Months Ended September 30,
 
 
 
 
 
 
2016
 
2015
 
Change
 
 
 
 
% of Total
 
 
 
% of Total
 
 
 
 
High-Power Continuous Wave ("CW") Lasers
 
$
153,002

 
57.5
%
 
$
130,917

 
53.8
%
 
$
22,085

 
16.9
 %
Medium-Power CW Lasers
 
25,011

 
9.4
%
 
26,951

 
11.1
%
 
(1,940
)
 
(7.2
)%
Low-Power CW Lasers
 
2,992

 
1.1
%
 
2,960

 
1.2
%
 
32

 
1.1
 %
Pulsed Lasers
 
34,429

 
12.9
%
 
35,036

 
14.4
%
 
(607
)
 
(1.7
)%
Quasi-Continuous Wave ("QCW") Lasers
 
11,660

 
4.4
%
 
19,849

 
8.2
%
 
(8,189
)
 
(41.3
)%
Other Revenue including Amplifiers, Laser Systems, Service, Parts, Accessories and Change in Deferred Revenue
 
38,923

 
14.6
%
 
27,828

 
11.4
%
 
11,095

 
39.9
 %
Total
 
$
266,017

 
100.0
%
 
$
243,541

 
100.0
%
 
$
22,476

 
9.2
 %
Sales for materials processing applications increased due to higher sales of high-power lasers and low-power lasers.
High-power laser sales increased due to higher demand for cutting, welding and additive manufacturing applications. High-power lasers are continuing to displace CO2 lasers in cutting systems sold by our OEM customers. In addition, OEM's for additive manufacturing equipment are increasing the use of high power lasers instead of medium power lasers. Our additive manufacturing OEM customers are producing systems using lasers with higher output powers in order to improve the speed with which parts are grown.
Medium-power sales decreased due to a decrease in demand for fine cutting and lasers used in sintering/additive manufacturing partially offset by a higher demand for welding applications. The decline in medium-power lasers used for additive manufacturing is due to timing of orders as well as increased use of high-power lasers for this application.
Low-power laser sales increased due to higher sales for medical applications.
Pulsed laser sales decreased due to lower sales of low-power pulsed lasers partially offset by an increase in high-power pulsed lasers sales and an increase in green pulsed lasers sales. High-power pulsed sales are driven by ablation and cleaning applications as well as marking and engraving applications. The increase in green pulsed lasers is driven by edge deletion in solar cell manufacturing.
QCW laser sales decreased due to lower demand from consumer electronics applications.
Other revenue increased due to higher telecom sales, an increase in parts and service revenue and lower deferred revenue.
Sales for other applications decreased slightly due to lower sales for advanced applications offset by greater telecom applications sales. The increase in telecom sales was driven by sales from Menara Networks, Inc ("Menara") which we acquired in the second quarter of 2016.
Cost of sales and gross margin. Cost of sales increased by $11.0 million, or 10.0%, to $121.2 million for the three months ended September 30, 2016 from $110.2 million for the three months ended September 30, 2015. Our gross margin decreased slightly to 54.4% for the three months ended September 30, 2016 from 54.7% for the three months ended September 30, 2015. Gross margin decreased due to lower average selling prices, a decrease in absorption of manufacturing costs in the quarter, an increase in the provision for inventory reserves and also due to an increase in expenses related to the amortization of intangibles and the step-up to fair value of inventory acquired in the Menara transaction. These impacts were partially offset by a reduction in the cost of internally manufactured components, increased manufacturing efficiency and product mix which included increased sales of high-power and pulsed lasers with higher average power.
Sales and marketing expense. Sales and marketing expense increased by $2.8 million, or 35.5%, to $10.5 million for the three months ended September 30, 2016 from $7.7 million for the three months ended September 30, 2015, primarily as a result of an increase in expenses related to personnel, commissions, trade fairs and exhibitions, depreciation and premises. As a

15


percentage of sales, sales and marketing expense increased to 3.9% for the three months ended September 30, 2016 from 3.2% for three months ended September 30, 2015.
Research and development expense. Research and development expense increased by $4.3 million, or 26.6%, to $20.5 million for the three months ended September 30, 2016, compared to $16.2 million for the three months ended September 30, 2015, primarily as a result of an increase in expenses related to personnel, stock-based compensation, materials used for research and development projects and depreciation which were partially offset by a decrease in expenses related to outside contractors. Research and development continues to focus on developing new products, enhancing performance of existing components, improving production processes and developing manufacturing of new components. New products include lasers that operate at different wavelengths such as ultra-violet, visible and mid-infrared, lasers with ultra-fast pulses, laser based systems for material processing, projection, display and medical as well as accessories such as welding and cutting heads. We enhance the performance of existing products and components by increasing electrical efficiency and output power. We improve manufacturing processes by increasing yields and productivity. In addition we are developing manufacturing capability for new components such as crystals to support both current and new products. As a percentage of sales, research and development expense increased to 7.7% for the three months ended September 30, 2016 from 6.7% for the three months ended September 30, 2015.
General and administrative expense. General and administrative expense increased by $2.1 million, or 14.4%, to $16.8 million for the three months ended September 30, 2016 from $14.7 million for the three months ended September 30, 2015. This was primarily as a result of increased personnel expense, stock-based compensation, accounting, legal and information technology costs partially offset by decreases in premises expense. As a percentage of sales, general and administrative expense was 6.3% for the three months ended September 30, 2016 and 6.0% for the three months ended September 30, 2015.
Effect of exchange rates on net sales, gross profit and operating expenses. We estimate that, if exchange rates relative to the U.S. Dollar had been the same as one year ago, which were on average Euro 0.90, Russian Ruble 63, Japanese Yen 122 and Chinese Yuan 6.28, respectively, we would have expected net sales to be $2.0 million higher, gross profit to be $1.1 million higher and total operating expenses would have been $0.1 million higher.
Loss (gain) on foreign exchange. We incurred a foreign exchange loss of $2.9 million for the three months ended September 30, 2016 as compared to a $5.1 million loss for the three months ended September 30, 2015. Foreign exchange losses for the three months ended September 30, 2016 were primarily attributable to the appreciation of the Euro and Russian Ruble as compared to the U.S. Dollar and the depreciation of the Chinese Yuan as compared to the U.S. Dollar. Foreign exchange losses for the three months ended September 30, 2015 were primarily attributable to the depreciation of the Chinese Yuan compared to the U.S. dollar which was partially offset by the depreciation of the Russian Ruble compared to the U.S. dollar and appreciation of the Japanese Yen compared to the Euro.
Interest income (expense), net. Interest income (expense), increased to $0.4 million of income for the three months ended September 30, 2016 from $0.0 million of expense for the three months ended September 30, 2015 as a result of higher yielding interest on investments.
Other income, net. Other income, remained relatively flat for the three months ended September 30, 2016 and 2015.
Provision for income taxes. Provision for income taxes was $25.4 million for the three months ended September 30, 2016 compared to $26.9 million for the three months ended September 30, 2015. The effective tax rates were 26.9% and 30.0% for the three months ended September 30, 2016 and 2015, respectively. The decrease in the effective rate was primarily due to the release of income tax reserves upon the completion of a tax audit as well as an increase in the benefit related to research and development tax credits. The legislation enabling research and development credits in the United States was permanently re-enacted at the end of 2015. As it was not permanently re-enacted until the end of the year, there was no benefit related to research and development credits for the three months ended September 30, 2015.
Net income attributable to IPG Photonics Corporation. Net income attributable to IPG Photonics Corporation increased by $6.4 million to $69.2 million for the three months ended September 30, 2016 compared to $62.8 million for the three months ended September 30, 2015. Net income attributable to IPG Photonics Corporation as a percentage of our net sales increased by 0.2 percentage points to 26.0% for the three months ended September 30, 2016 from 25.8% for the three months ended September 30, 2015 due to the factors described above.
Results of Operations for the nine months ended September 30, 2016 compared to the nine months ended September 30, 2015
Net sales. Net sales increased by $48.4 million, or 7.1%, to $726.1 million for the nine months ended September 30, 2016 from $677.6 million for the nine months ended September 30, 2015.

16


 
 
Nine Months Ended September 30,
 
 
 
 
 
 
2016
 
2015
 
Change
 
 
 
 
% of Total
 
 
 
% of Total
 
 
 
 
Materials processing
 
$
683,562

 
94.1
%
 
$
640,302

 
94.5
%
 
$
43,260

 
6.8
%
Other applications
 
42,490

 
5.9
%
 
37,337

 
5.5
%
 
5,153

 
13.8
%
Total
 
$
726,052

 
100.0
%
 
$
677,639

 
100.0
%
 
$
48,413

 
7.1
%
 
 
Nine Months Ended September 30,
 
 
 
 
 
 
2016
 
2015
 
Change
 
 
 
 
% of Total
 
 
 
% of Total
 
 
 
 
High-Power CW Lasers
 
$
412,628

 
56.8
%
 
$
377,058

 
55.6
%
 
$
35,570

 
9.4
 %
Medium-Power CW Lasers
 
74,739

 
10.3
%
 
75,467

 
11.1
%
 
(728
)
 
(1.0
)%
Low-Power CW Lasers
 
9,053

 
1.2
%
 
10,190

 
1.5
%
 
(1,137
)
 
(11.2
)%
Pulsed Lasers
 
99,687

 
13.7
%
 
97,017

 
14.3
%
 
2,670

 
2.8
 %
QCW Lasers
 
36,484

 
5.0
%
 
45,592

 
6.7
%
 
(9,108
)
 
(20.0
)%
Other Revenue including Amplifiers, Laser Systems, Service, Parts, Accessories and Change in Deferred Revenue
 
93,461

 
12.9
%
 
72,315

 
10.7
%
 
21,146

 
29.2
 %
Total
 
$
726,052

 
100.0
%
 
$
677,639

 
100.0
%
 
$
48,413

 
7.1
 %
Sales for materials processing applications increased due to higher sales of high-power lasers, pulsed lasers and laser systems.
High-power laser sales increased due to higher demand for cutting, cladding, laser sintering and heating and annealing applications partially offset by a decline in automotive related welding applications and decreases in average selling prices. High-power lasers are continuing to displace CO2 lasers in cutting systems sold by our OEM customers. We are also seeing increased use of high-power lasers for deposition applications like cladding and laser sintering which is used in additive manufacturing. Our additive manufacturing OEM customers are producing systems using lasers with higher output powers in order to improve the speed with which parts are grown. The increase in heat treatment and annealing applications was due to a large order from one customer.
Medium-power sales decreased due to a decrease in demand for fine cutting and lasers used in sintering/additive manufacturing partially offset by a higher demand for welding applications. As discussed above, our additive manufacturing OEM customers are increasingly using high-power lasers instead of medium-power lasers in their systems.
Low-power laser sales decreased due to lower sales for medical applications.
Pulsed laser sales increased due to higher demand for marking and engraving applications. Marking and engraving applications are increasing due to increased demand in consumer electronics and packaging and due to increased performance offered by our high-power pulsed products.
QCW laser sales decreased due to lower demand from consumer electronics applications.
The increase in laser system sales contributed to the increase in other revenue detailed above. Increased sales in laser systems are due to increased demand for customized laser system solutions as a result of the investments we have made to develop laser systems for various applications and in the sales and distribution network to support this product line.
Sales for other applications increased due to higher sales for advanced applications and telecom applications. The increase in sales for advanced applications was driven by government and aerospace applications and contributed to increased high-power laser sales and sales of certain components included in other revenue detailed above. The increase in telecom sales was driven by sales from Menara, which we acquired in the second quarter of 2016, and an increase in amplifier sales used for last mile fiber access to the home applications. These sales increases were partially offset by a decrease in medical application sales.

17


Cost of sales and gross margin. Cost of sales increased by $21.3 million, or 6.9%, to $329.1 million for the nine months ended September 30, 2016 from $307.8 million for the nine months ended September 30, 2015. Our gross margin increased slightly to 54.7% from 54.6% for the nine months ended September 30, 2016 and 2015, respectively. Gross margin increased due to decreases in the cost of internally manufactured components and increased manufacturing efficiency which have offset decreases in average selling prices. Gross margin also benefited from product mix including increased sales of high-power and pulsed lasers with higher output power. These benefits were partially offset by a decrease in absorption of manufacturing costs, increased provision for inventory reserves and also due to an increase in expenses related to the amortization of intangibles and the step-up to fair value of inventory acquired in the Menara transaction..
Sales and marketing expense. Sales and marketing expense increased by $5.0 million, or 21.3%, to $28.2 million for the nine months ended September 30, 2016 from $23.2 million for the nine months ended September 30, 2015, primarily as a result of increased expenses for personnel, commissions, trade show and exhibitions and premises. As a percentage of sales, sales and marketing expense increased to 3.9% for the nine months ended September 30, 2016 from 3.4% for the nine months ended September 30, 2015.
Research and development expense. Research and development expense increased by $10.8 million, or 23.9%, to $56.4 million for the nine months ended September 30, 2016, compared to $45.6 million for the nine months ended September 30, 2015, primarily as a result of an increase in personnel expense, stock-based compensation, premises, travel, depreciation and materials used for research and development. These increases were partially offset by decreased expenses related to outside research and development contracts. Research and development continues to focus on developing new products, enhancing performance of existing components, improving production processes and developing manufacturing of new components. New products include lasers that operate at different wavelengths such as ultra-violet, visible and mid-infrared, lasers with ultra-fast pulses, , laser based systems for material processing, projection, display and medical as well as accessories such as welding and cutting heads. In addition to new products research and development is focused on enhancing the performance of our existing products by improving their electrical efficiency and increasing their average power. Other research and development activities include enhancing and reducing the cost of our internally manufactured components, developing new components such as crystals and refining production processes to improve manufacturing yields and productivity.As a percentage of sales, research and development expense increased to 7.8% for the nine months ended September 30, 2016 from 6.7% for the nine months ended September 30, 2015.
General and administrative expense. General and administrative expense increased by $4.3 million, or 10.3%, to $46.8 million for the nine months ended September 30, 2016 from $42.5 million for the nine months ended September 30, 2015, primarily as a result of increased expenses for personnel, stock-based compensation, fees and subscriptions, information technology , insurance, travel, legal and consulting, partially offset by lower bad debt provisions and lower expenses for premises and depreciation. As a percentage of sales, general and administrative expense increased to 6.5% for the nine months ended September 30, 2016 from 6.3% for the nine months ended September 30, 2015.
Effect of exchange rates on net sales, gross profit and operating expenses. We estimate that, if exchange rates relative to the U.S. Dollar had been the same as one year ago, which were on average Euro 0.90, Russian Ruble 60, Japanese Yen 121 and Chinese Yuan 6.19, respectively, we would have expected net sales for the nine months ended September 30, 2016 to be $10.6 million higher, gross profit to be $5.0 million higher and total operating expenses would have been $2.2 million higher.
Loss (gain) on foreign exchange. We incurred a foreign exchange loss of $6.3 million for the nine months ended September 30, 2016 as compared to a $0.5 million gain for the nine months ended September 30, 2015. The loss for the nine months ended September 30, 2016 was primarily attributable to appreciation of the Russian Ruble as compared to the U.S. Dollar and depreciation of the Chinese Yuan as compared to the U.S. Dollar. The gain for the nine months ended September 30, 2015 was primarily attributable to depreciation of the Euro and Russian Ruble as compared to the U.S. Dollar which was partially offset by the depreciation of the Chinese Yuan as compared to the U.S. Dollar.
Interest income (expense), net. Interest income (expense), increased to $0.8 million of income for the nine months ended September 30, 2016 from $0.3 million of expense for the nine months ended September 30, 2015 as a result of higher yielding interest on investments.
Other income, net. Other income, net decreased to $0.3 million of income for the nine months ended September 30, 2016 compared to approximately $0.4 million of income for the nine months ended September 30, 2015.
Provision for income taxes. Provision for income taxes was $74.7 million for the nine months ended September 30, 2016 compared to $77.7 million for the nine months ended September 30, 2015, representing an effective tax rate of 28.7% and 30.0% for the nine months ended September 30, 2016 and 2015, respectively. The decrease in the effective rate was primarily due to the the release of income tax reserves upon the completion of a tax audit, the mix of income earned in various tax jurisdictions, and an increase in the benefit related toresearch and development tax credits. The legislation enabling research

18


and development credits in the United States was permanently enacted at the end of 2015. As it was not permanently re-enacted until the end of the year, there was no benefit related to research and development credits for the nine months ended September 30, 2015.
Net income attributable to IPG Photonics Corporation. Net income attributable to IPG Photonics Corporation increased by $4.2 million to $185.6 million, or 2.3% for the nine months ended September 30, 2016 compared to $181.5 million for the nine months ended September 30, 2015. Net income attributable to IPG Photonics Corporation as a percentage of our net sales decreased by 1.2 percentage points to 25.6% for the nine months ended September 30, 2016 from 26.8% for the nine months ended September 30, 2015 due to the factors described above.
Liquidity and Capital Resources
Our principal sources of liquidity as of September 30, 2016 consisted of cash and cash equivalents of $645.6 million, short-term investments of $127.0 million, unused credit lines and overdraft facilities of $77.7 million and other working capital (excluding cash and cash equivalents and short-term investments) of $348.3 million. This compares to cash and cash equivalents of $582.5 million, short-term investments of $106.6 million, unused credit lines and overdraft facilities of $73.9 million and other working capital (excluding cash and cash equivalents and short-term investments) of $288.8 million as of December 31, 2015. The increase in cash and cash equivalents of $63.0 million relates primarily to cash provided by operating activities in the nine months ended September 30, 2016 of $193.0 million, cash provided by financing activities of $29.6 million and effect of exchange rates on cash of $7.4 million which was partially offset by cash used in investing activities of $166.9 million which was primarily related to capital expenditures, the acquisition of Menara Networks and an increase in short-term investments.
Short-term investments consist of liquid investments including U.S. government and government agency notes, corporate
notes, commercial paper and certificates of deposit with original maturities of greater than three months but less than one year.
Our long-term debt consists of two long-term notes totaling $41.6 million of which $3.2 million is the current portion. We have an unsecured note with an outstanding balance at September 30, 2016 of $23.5 million of which $1.2 million is the current portion. The interest on this unsecured note is variable at 1.20% above the LIBOR rate and is fixed using an interest rate swap at 2.85% per annum. The unsecured note matures in May 2023, at which time the outstanding debt balance will be $15.4 million. The Company has another note that is secured by the Company's corporate aircraft. The outstanding balance on this secured note at September 30, 2016 was $18.2 million of which $2.0 million is the current portion. The interest rate on this secured note is fixed at 2.81% per annum and it matures in October 2019, at which time the outstanding debt balance will be $12.0 million.
We believe that our existing cash and marketable securities, our cash flows from operations and our existing lines of credit provides us with the financial flexibility to meet our liquidity and capital needs and to complete potential acquisitions of businesses and technologies. Our future long-term capital requirements will depend on many factors including our level of sales, the impact of economic environment on our sales levels, the timing and extent of spending to support development efforts, the expansion of the global sales and marketing activities, government regulation including trade sanctions, the timing and introductions of new products, the need to ensure access to adequate manufacturing capacity and the continuing market acceptance of our products.
The following table details our line-of-credit facilities as of September 30, 2016: 
 
 
 
 
 
 
 
 
 
Description
 
Total Facility
 
Interest Rate
 
Maturity
 
Security
U.S. Revolving Line of Credit (1)
 
Up to $50.0 million
 
LIBOR plus 0.80% to 1.20%, depending on our performance
 
April 2020
 
Unsecured
Euro Credit Facilities (Germany) (2)
 
Euro 30.0 million ($33.6 million)
 
Euribor plus 1.00% or EONIA 1.25%
 
July 2017
 
Unsecured, guaranteed by parent company and Germany subsidiary
Euro Overdraft Facilities (3)
 
Euro 2.0 million
($2.2 million)
 
1.0%-6.5%
 
October 2016
 
Common pool of assets of Italian subsidiary

19


(1)
This facility is available to certain foreign subsidiaries in their respective local currencies. At September 30, 2016, there were no drawings however, there were $0.2 million of guarantees issued against the facility which reduces the amount of the facility available to draw.
(2)
This facility is also available to certain foreign subsidiaries in their respective local currencies. At September 30, 2016, there were no drawings however, there were $8.0 million of guarantees issued against the facility which reduces the amount of the facility available to draw.
(3)
At September 30, 2016, there were no drawings.
Our largest committed credit lines are with Bank of America N.A. and Deutsche Bank AG in the amounts of $50.0 million and $33.6 million (or 30 million Euro as described above), respectively, and neither of them is syndicated.
We are required to meet certain financial covenants associated with our U.S. revolving line of credit and long-term debt facility. These covenants, tested quarterly, include a debt service coverage ratio and a funded debt to earnings before interest, taxes, depreciation and amortization ("EBITDA") ratio. The debt service coverage covenant requires that we maintain a trailing twelve month ratio of cash flow to debt service that is at least 1.5:1. Debt service is defined as required principal and interest payments during the period. Debt service in the calculation is decreased by our cash held in the U.S.A. in excess of $50 million up to a maximum of $250 million. Cash flow is defined as EBITDA less unfunded capital expenditures. The funded debt to EBITDA covenant requires that the sum of all indebtedness for borrowed money on a consolidated basis be less than three times our trailing twelve months EBITDA. We were in compliance with all such financial covenants as of and for the three months ended September 30, 2016.
Operating activities. Net cash provided by operating activities decreased by $1.6 million to $193.0 million for the nine months ended September 30, 2016 from $194.6 million for the nine months ended September 30, 2015. Net cash provided by operating activities is generally driven by cash provided by net income after adding back non-cash charges offset by continued growth in working capital to support the growth of the business. Our largest working capital items are inventory and accounts receivable. Items such as accounts payable to third parties, prepaid expenses and other current assets and accrued expenses and other liabilities are not as significant as our working capital investment in accounts receivable and inventory. The relatively high level of investment in inventory is primarily attributable to the amount of value that is added internally which is primarily due to our vertically integrated manufacturing. Accruals and payables for personnel costs including bonuses and income and other taxes payable are largely dependent on the timing of payments for those items. The decrease in cash flow from operating activities for the nine months ended September 30, 2016 primarily resulted from:
An increase in cash provided by net income after adding back non-cash charges of $22.2 million to $267.0 million for the nine months ended September 30, 2016 as compared to $244.9 million for the same period in 2015 mainly resulting from an increase in depreciation and amortization and stock-based compensation which was partially offset by a decrease in net income and changes in deferred income taxes between the two periods;
An increase in accounts receivable of $10.9 million for the nine months ended September 30, 2016 as compared to an increase of $20.0 million for the same period in 2015;
An increase in inventory of $42.8 million for the nine months ended September 30, 2016 as compared to an increase of $52.2 million for the same period in 2015;
The benefits to cash flow from operating activities described above were offset by a decrease in income taxes payable of $7.4 million for the nine months ended September 30, 2016 as compared to an increase in income taxes payable of $17.5 million for the same period in 2015. The decrease in income taxes payable was primarily attributable to an increase in cash taxes paid in Germany as a result of an increase in estimated tax payments due for the year ended December 31, 2015 and estimated tax payments for the current year. The estimated tax payments were increased after we filed our 2014 German tax return.
Given our vertical integration, rigorous and time-consuming testing procedures for both internally manufactured and externally purchased components and the lead time required to manufacture components used in our finished products, the rate at which we turn inventory has historically been comparatively low when compared to our cost of sales. Also, our historic growth rates required investment in inventories to support future sales and enable us to quote short delivery times to our customers, providing what we believe is a competitive advantage. Furthermore, if there was a disruption to the manufacturing capacity of any of our key technologies, our inventories of components should enable us to continue to build finished products for a reasonable period of time. We believe that we will continue to maintain a relatively high level of inventory compared to our cost of sales. As a result, we expect to have a significant amount of working capital invested in inventory. A reduction in our level of net sales or the rate of growth of our net sales from their current levels would mean that the rate at which we are able to convert our inventory into cash would decrease.

20


Investing activities. Net cash used in investing activities was $166.9 million and $55.4 million in the nine months ended September 30, 2016 and 2015, respectively. The cash used in investing activities in 2016 related to $100.0 million for the construction of new buildings in the United States, Germany and Russia, purchases of machinery and equipment and the purchase of a building in Marlborough, MA. Additionally, cash used for investing activities in the nine months ended September 30, 2016 included $46.5 million for the purchase of Menara Networks, net of cash acquired and $20.6 million of net purchases of short-term investments. The cash used in investing activities in 2015 related to $50.8 million for the construction and purchase of new buildings in the United States, Germany and Russia, purchases of machinery and equipment and $5.0 million for the the purchase of a majority interest in a company. 
We expect to incur between $110 million and $125 million in capital expenditures, excluding acquisitions, in 2016, as we continue to upgrade facilities and equipment to add capacity worldwide to support anticipated revenue growth. The timing and extent of any capital expenditures in and between periods can have a significant effect on our cash flow. Many of the capital expenditure projects that we undertake have long lead times and are difficult to cancel or defer to a later period.
Financing activities. Net cash provided by financing activities was $29.6 million and $1.2 million in the nine months ended September 30, 2016 and 2015, respectively. The cash provided by financing activities in 2016 was primarily related to proceeds of $23.8 million from financing related to the purchase of a building in Marlborough, MA, as well as cash provided by the exercise of stock options, sales of shares under our employee stock purchase plan and the related tax benefits of the exercises partially offset by the purchase of treasury stock of $3.5 million and payments on our long-term borrowings and net payments of line-of-credit facilities. The cash provided by financing activities in 2015 was primarily related to the cash provided by the exercise of stock options, sales of shares under our employee stock purchase plan and the related tax benefits of the exercises partially offset by the payments on our long-term borrowings and net payments of line-of-credit facilities.
Cautionary Statement Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, and we intend that such forward-looking statements be subject to the safe harbors created thereby. For this purpose, any statements contained in this Quarterly Report on Form 10-Q except for historical information are forward-looking statements. Without limiting the generality of the foregoing, words such as "may," "will," "expect," "believe," "anticipate," "intend," "could," "estimate," or "continue" or the negative or other variations thereof or comparable terminology are intended to identify forward-looking statements. In addition, any statements that refer to projections of our future financial performance, trends in our businesses, or other characterizations of future events or circumstances are forward-looking statements.
The forward-looking statements included herein are based on current expectations of our management based on available information and involve a number of risks and uncertainties, all of which are difficult or impossible to accurately predict and many of which are beyond our control. As such, our actual results may differ significantly from those expressed in any forward-looking statements. Factors that may cause or contribute to such differences include, but are not limited to, those discussed in more detail in Item 1, "Business" and Item 1A, "Risk Factors" of Part I of our Annual Report on Form 10-K for the year ended December 31, 2015. Readers should carefully review these risks, as well as the additional risks described in other documents we file from time to time with the Securities and Exchange Commission. In light of the significant risks and uncertainties inherent in the forward-looking information included herein, the inclusion of such information should not be regarded as a representation by us or any other person that such results will be achieved, and readers are cautioned not to rely on such forward-looking information. We undertake no obligation to revise the forward-looking statements contained herein to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.
Recent Accounting Pronouncements
In March 2016, the FASB issued ASU No. 2016-09, "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" ("ASU 2016-09"). The standard is intended to simplify several areas of accounting for share-based compensation arrangements, including income tax impact, classification on the statement of cash flows and forfeitures. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016, and early adoption is permitted. The impact that the standard will have on our consolidated financial statements will depend upon certain criteria including the timing of the exercise and release of equity instruments, the value realized upon exercise or release of equity instruments and the fair value of the equity instruments when they were granted. The excess tax benefit from the exercise of equity instruments was $2.8 million and $5.8 million for the nine months ended September 30, 2016 and 2015, respectively.
In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)" ("ASU 2016-02"). The standard requires a lessee to recognize assets and liabilities on the balance sheet for leases with lease terms greater than 12 months. ASU 2016-02

21


is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. We are currently evaluating the impact that the standard will have and do not expect it to have a material impact on our consolidated financial statements upon adoption.
In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities" ("ASU 2016-01"). The standard addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, and early adoption is not permitted. We are currently evaluating the impact that the standard will have and do not expect it to have a material impact on our consolidated financial statements upon adoption.
In November 2015, the FASB issued amended guidance that clarifies that in a classified statement of financial position, an entity shall classify deferred tax liabilities and assets as non-current amounts. The new guidance supersedes ASC 740-10-45-5 which required the deferred tax assets and liabilities for a particular tax jurisdiction be allocated between current and non-current deferred tax assets for that tax jurisdiction on a pro rata basis. The new standard will become effective for our fiscal year beginning January 1, 2017. We have determined that the standard will not have a material impact on our consolidated financial statements upon adoption. Current deferred tax assets at September 30, 2016 and December 31, 2015 were $24.6 million and $20.3 million, respectively. Current deferred tax liabilities at September 30, 2016 and December 31, 2015 were $4.0 million and $3.2 million, respectively.
In May 2014, the FASB issued Accounting Standards Update No. 2014-09 ("ASU 2014-09") "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in "Revenue Recognition (Topic 605)", and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the
consideration to which the entity expects to be entitled to in exchange for those goods or services. As currently issued and
amended, ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods
within that reporting period, though early adoption is permitted for annual reporting periods beginning after December 15, 2016. We are currently in the process of evaluating the impact of the adoption of ASU 2014-09 on our consolidated financial statements and do not expect it to have a material impact on our consolidated financial statements upon adoption.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risk in the ordinary course of business, which consists primarily of interest rate risk associated with our cash and cash equivalents and our debt and foreign exchange rate risk.
Interest rate risk. Our investments have limited exposure to market risk. We maintain a portfolio of cash, cash equivalents and short-term investments, consisting primarily of bank deposits, money market funds, certificates of deposit, corporate notes and government and agency securities. None of these investments have a maturity date in excess of one year. The interest rates are variable and fluctuate with current market conditions. Because of the short-term nature of these instruments, a sudden change in market interest rates would not be expected to have a material impact on our financial condition or results of operations.
We are also exposed to market risk as a result of increases or decreases in the amount of interest expense we must pay on our bank debt and borrowings on our bank credit facilities. Our interest obligations on our long-term debt are fixed either by the underlying agreement or by means of an interest rate swap agreement. Although our U.S. revolving line of credit and our Euro credit facility have variable rates, we do not believe that a 10% change in market interest rates would have a material impact on our financial position or results of operations.
Exchange rates. Due to our international operations, a significant portion of our net sales, cost of sales and operating expenses are denominated in currencies other than the U.S. Dollar, principally the Euro, the Russian Ruble, the Chinese Yuan and the Japanese Yen. As a result, our international operations give rise to transactional market risk associated with exchange rate movements of the U.S. Dollar, the Euro, the Russian Ruble, the Chinese Yuan and the Japanese Yen. Gain on foreign exchange transactions totaled $2.9 million for the three months ended September 30, 2016 and a loss of $5.1 million for the three months ended September 30, 2015. Management attempts to minimize these exposures by partially or fully off-setting foreign currency denominated assets and liabilities at our subsidiaries that operate in different functional currencies. The effectiveness of this strategy can be limited by the volume of underlying transactions at various subsidiaries and by our ability to accelerate or delay inter-company cash settlements. As a result, we are unable to create a perfect offset of the foreign currency denominated assets and liabilities. Furthermore, if we expect a currency movement to be beneficial to us in the short or medium term, we have, on occasions, chosen not to hedge or otherwise off-set the underlying assets or liabilities. However, it is difficult to predict foreign currency movements accurately. At September 30, 2016, our material foreign currency exposure is net U.S. Dollar denominated assets at subsidiaries where the Euro or the Russian Ruble is the functional currency and U.S. Dollar denominated liabilities where the Chinese Yuan is the functional currency. The net U.S. Dollar denominated assets are

22


comprised of cash, third party receivables, inter-company receivables and inter-company notes offset by third party and inter-company U.S. Dollar denominated payables. The U.S. Dollar denominated liabilities are comprised of inter-company payables. A 5% change in the relative exchange rate of the U.S. Dollar to the Euro as of September 30, 2016 applied to the net U.S. Dollar asset balances, would result in a foreign exchange gain of $5.8 million if the U.S. Dollar appreciated and a $5.8 million foreign exchange loss if the U.S. Dollar depreciated.
In addition we are exposed to foreign currency translation risk for those subsidiaries whose functional currency is not the U.S. Dollar as changes in the value of their functional currency relative to the U.S. Dollar can adversely affect the translated amounts of our revenue, expenses, net income, assets and liabilities. This can, in turn, affect the reported value and relative growth of sales and net income from one period to the next. In addition changes in the translated value of assets and liabilities due to changes in functional currency exchange rates relative to the U.S. Dollar result in  foreign currency translation adjustments that are a component of other comprehensive income or loss.
Foreign currency derivative instruments can also be used to hedge exposures and reduce the risks of certain foreign currency transactions; however, these instruments provide only limited protection and can carry significant cost. We have no foreign currency derivative instrument hedges as of September 30, 2016. We will continue to analyze our exposure to currency exchange rate fluctuations and may engage in financial hedging techniques in the future to attempt to minimize the effect of these potential fluctuations. Exchange rate fluctuations may adversely affect our financial results in the future.

23


ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Under the supervision of our chief executive officer and our chief financial officer, our management has evaluated the effectiveness of the design and operation of our "disclosure controls and procedures" (as defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the "Exchange Act")), as of the end of the period covered by this Quarterly Report on Form 10-Q (the "Evaluation Date"). Based upon that evaluation, our chief executive officer and our chief financial officer have concluded that, as of the Evaluation Date, our disclosure controls and procedures are effective.
Changes in Internal Controls
There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) promulgated under the Exchange Act) that occurred during the last fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

24


PART II—OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we are party to various legal proceedings and other disputes incidental to our business. There have been no material developments to those proceedings reported in our Annual Report on Form 10-K for the year ended December 31, 2015, except that we have settled the lawsuit filed against us in November 2015 in the United States District Court for the Eastern District of Texas for alleged patent infringement.
ITEM 1A. RISK FACTORS

In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, "Item 1A. Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2015, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K and Quarterly Reports on Form 10-Q are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
Date
 
Total Number of
Shares (or Units)
Purchased
 
 
 
Average Price
Paid per Share
(or Unit)
 
Total Number of
Shares (or Units)
Purchased as Part
of Publicly
Announced Plans
or Programs
 
Maximum Number
(or Approximate
Dollar Value) of
Shares (or Units)
that May Yet Be
Purchased Under
the Plans or
Programs
January 1, 2016 — January 31, 2016
 

 

 

 

 

February 1, 2016 — February 29, 2016
 

 

 

 

 

March 1, 2016 — March 31, 2016
 
407

 
(1)
 
$
84.09

 

 

April 1, 2016 — April 30, 2016
 
1,316

 
(1)
 
96.08

 

 

May 1, 2016 — May 31, 2016
 

 

 

 

 

June 1, 2016 — June 30, 2016
 
1,460

 
(1)
 
80.00

 

 

July 1, 2016 — July 31, 2016
 

 
(1)
 

 

 

August 1, 2016 — August 31, 2016
 
448

 
(1)
 
84.74

 

 

September 1, 2016 — September 30, 2016
 
43,257

 
(1,2)
 
82.84

 
41,800

 
$
96,571

Total
 
46,888

 
 
 
$
83.15

 
41,800

 
$
96,571

 
(1)
In 2012, the Board of Directors approved "withhold to cover" as a tax payment method for vesting of restricted stock awards for certain employees. Pursuant to the "withhold to cover" method, we withheld from such employees the shares noted in the table above to cover tax withholding related to the vesting of their awards. For the three months ended September 30, 2016, 1,905 shares were withheld at an average price of $83.55 and for the nine months ended September 30, 2016, the Company withheld 5,088 shares at an average price of $85.58.

(2)
On July 28, 2016, the Board of Directors authorized a share repurchase program (the “Program”). Under the Program, the Company's management is authorized to repurchase shares of common stock in an amount not to exceed the number of shares issued to employees and directors under its various employee and director equity compensation and employee stock purchase plans from January 1, 2016 through December 31, 2017. The Program limits aggregate share repurchases to no more than $100 million over a period ending June 30, 2018. For the three months ended September 30, 2016 and nine months ended September 30, 2016, the Company repurchased 41,800 shares of its common stock with an average price of $83.33 per share in the open market.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.

25


ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
None.
ITEM 6. EXHIBITS
(a) Exhibits
 
Exhibit
No.
 
Description
10.1
 
Third Amendment to Credit Facility Agreement between IPG Laser GmbH and Deutsche Bank AG, dated November 1, 2016
10.2
 
Annex I (Third Amendment) to Guarantee of IPG Laser GmbH to Deutsche Bank AG dated November 1, 2016
31.1
 
Certification of Chief Executive Officer pursuant to Rule 13a-14(a)
31.2
 
Certification of Chief Financial Officer pursuant to Rule 13a-14(a)
32
 
Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 1350
101.INS
 
XBRL Instance Document
101.SCH
 
XBRL Taxonomy Extension Schema
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase
101.LAB
 
XBRL Taxonomy Extension Label Linkbase
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase


26


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
IPG PHOTONICS CORPORATION
 
 
 
 
 Date: November 2, 2016
 
By:
/s/ Valentin P. Gapontsev
 
 
 
Valentin P. Gapontsev
 
 
 
Chairman and Chief Executive Officer
(Principal Executive Officer)
 
 
 
 
 Date: November 2, 2016
 
By:
/s/ Timothy P.V. Mammen
 
 
 
Timothy P.V. Mammen
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)


27
EX-10.1 2 ex-101q32016.htm EXHIBIT 10.1 Exhibit



dbag.jpg
 

Third Amendment
dated September 21st, 2016
of the
Credit Facility Agreement
Regarding an Umbrella Credit Facility in the amount of
EUR 30,000,000.00
dated August 7th, 2014




IPG Laser GmbH
Siemensstrasse 7
57299 Burbach
(the „Borrower“)



and





Deutsche Bank AG
Filiale Deutschlandgeschäft
An den Dominikanern 11 - 27
50668 Cologne
(the „Bank“)




have entered into an Agreement, which had been amended by the 1st Amendment dated October 1st, 2015 and the 2nd Amendment dated April 18th, 2016 (the „Credit Facility Agreement“) pursuant to which the Bank makes available a revolving umbrella credit facility to the Borrower (the “Umbrella-Credit Facility”) on the basis of the Bank’s General Business Conditions (Allgemeine Geschäftsbedingungen). The Credit Facility Agreement will be amended with this 3rd Amendment as follows:


The § 2 of the UMBRELLA-CREDIT FACILITY will be amended and restated as follows:

§ 2 - UMBRELLA-CREDIT FACILITY:
(1)
Aggregate Facility Amount





The Bank makes available to the Borrower a credit facility in the amount of up to
Euro 30,000,000.00 (in words: Euro Thirty Million) („Aggregate Facility Amount“).
The Aggregate Facility Amount is divided into the following facilities:
(a)
Facility 1: revolving cash credit facility in the amount of up to Euro 14,000,000.00 (in words: Euro Fourteen Million) (“Facility 1”).
(b)
Facility 2: revolving guarantee facility in the amount of up to Euro 9,000,000.00 (in words: Euro Nine Million) (“Facility 2”).
(c)
Facility 3: revolving margin line in the amount of up to Euro 7,000,000.00 (in words: Euro Seven Million) (“Facility 3”).
(2)    Term of the Facilities
The Facilities are available until July 31st, 2017 (“Term of the Umbrella-Credit Facility”).
(3)
Purpose
(a)
The proceeds of Facility 1 shall be applied towards purposes of financing short-term working capital requirements, especially financing of the outstanding accounts receivables and inventories of the Borrower as well as - pursuant to § 4 - of companies of which a Borrower directly or indirectly owns a majority interest according to § 16 of the German Stock Companies Act (Aktiengesetz) (“Subsidiaries”). For purposes of this Credit Facility Agreement only the IPG Photonics (Beijing) Fiber Laser Technology Company Limited, Beijing, China is deemed to be a Subsidiary (irrespective of § 16 of the German Stock Companies Act).
The use of Facility 1 for acquisitions irrespective of form, duration and amount will require the prior consent of the Bank.
(b)
The proceeds of Facility 2 shall be applied towards the issuance of Guarantees upon instruction of the Borrower as well as - pursuant to § 4 - of its respective Subsidiaries.
(c)
Facility 3 may only be utilized by entering into financial derivatives transactions with the Subsidiaries of the Borrower - subject to the provisions of § 4.
(4)
Definitions
In this Credit Facility Agreement the following words and terms are defined as specified below:
„Banking Day“ means a day (other than a Saturday or Sunday) on which banks are open for general business in Cologne.
„EONIA“ means the Euro OverNight Index Average as determined by the European Central Bank for each Target-day. On days which are not a TARGET-day the EONIA as determined on the immediately preceding TARGET-day shall apply. If no EONIA is available on a Target-day the Bank will determine the applicable reference interest rate in accordance with section 315 German Civil Code (BGB) on the basis of the quotations for overnight funds in the European interbank market.

„EURIBOR“ means the interest rate per annum for deposits in Euro for the relevant interest period displayed on page 248 of the Telerate screen or a respective succeeding screen replacing page 248 for 11.00 a.m.





Brussels time two TARGET-days prior to the disbursement/the commencement of the respective interest period. If the EURIBOR cannot be determined two TARGET-days prior to the first interest period, the Bank and the Borrower will negotiate the interest rate for the relevant interest period. The Bank is not obligated to disburse the loan unless an agreement about the applicable interest rate has been reached. The Bank is released from its obligation to disburse the loan if an agreement about the applicable interest rate is not reached within 15 days. If the EURIBOR for an interest period following the first interest period cannot be determined two TARGET-days prior to the commencement of the relevant interest period the Bank will determine interest for the relevant interest period based on interest rates customary in the European interbank market for the particular interest period plus the agreed margin.
"Financial Indebtedness" means any indebtedness for or in respect of (i) moneys borrowed, (ii) any letters of credit issued and acceptances accepted or issued, which had been discounted, (iii) any amount raised pursuant to any note purchase facility or the issue of bonds, notes, debentures, loan stock or any similar instrument, (iv) lease contracts which would, in accordance with orders or statements of practice of the Federal Ministry of Finance or GAAP under the applicable law as the case may be, be treated as a finance or operating lease, (v) receivables sold or discounted (other than any receivables to the extent they are sold on a non-recourse basis), (vi) any amount raised under any other transaction (including any forward sale or purchase agreement) having the commercial effect of a borrowing, (vii) any derivative transaction entered into in connection with protection against or benefit from fluctuation in any rate or price (and, when calculating the value of any derivative transaction, only the marked to market value shall be taken into account), (viii) any counter-indemnity obligation in respect of a guarantee, indemnity, bond, standby or documentary letter of credit or any other instrument issued by third parties unless both obligations are reported, the primary obligation on and the obligation of the counter-indemnity on or below, the same balance sheet; and (ix) the amount of any liability in respect of any guarantee or indemnity for any of the items referred to in paragraphs (i) through (viii) above, (x) a guarantee, surety or other obligation for any of the obligations listed in paragraphs (i) through (ix), and (xi) provisions for pension obligations.
TARGET-day“ is any day on which the Trans-European Automated Real Time Gross Settlement Express Transfer System is open for the settlement of payments in Euro.


All other terms and conditions of the Credit Facility Agreement remain unaffected by this amendment.
Any Amendment to the Credit Facility Agreement is required to be made in writing.

Deutsche Bank AG
Filiale Deutschlandgeschäft

Köln, September 21st, 2016            /s/ Bodo Baedorf /s/ Joachim Gartz
Baedorf                Gartz








IPG Laser GmbH

Burbach, Germany November 1st, 2016        /s/ Eugene Scherbakov
Place, Date    



Noted and agreed:

IPG Photonics Corporation

Oxford, Mass., USA November 1st, 2016    /s/ Timothy P.V. Mammen
Place, Date



EX-10.2 3 ex-102q32016.htm EXHIBIT 10.2 Exhibit


Annex 1 (3rd Amendment) to the Corporate Guarantee dated August 11th, 2014 in the amount of EUR 30 mn
in connection with the Umbrella Facility Agreement in the amount of EUR 30 mn dated 21.07.2014 including the 1st Amendment dated 01.10.2015, the 2nd Amendment dated 18.04.2016 and the 3rd Amendment dated 21.09.2016 (the "Umbrella Facility Agreement")
 
 
 
 
 
 
 
 
The following branches and subsidiaries of Deutsche Bank AG ("Lending Offices") have entered into business relationship
with the subsidiaries of IPG Laser GmbH (named hereinafter "IPG Laser Group")
 
 
 
 
 
 
 
 
In this context the following facilities of the Umbrella Credit Agreement dated 21.07.2014 have been allocated
inter alia for the use of the companies listed hereafter:
 
 
 
 
 
 
 
 
Summary of credit agreements for the IPG Laser Group of companies in Germany and abroad:
 
 
 
 
 
 
 
 
Debtor
Lending Office
local currency
amount (in currency)
Facility 1
Cash
Facility 2
Guarantee
Facility 3
Margin Line
total
if not in EURO convert to EURO
 
 
 
 
 
 
 
 
IPG Photonics (Italy) s.r.l., Via Kennedy 21, 20023 Cerro Maggiore (Milano), Italy
Deutsche Bank Spa, Milano, Italy
 
 
3,000,000
0
0
3,000,000
IRE-Polus NTO, 141190, Fryazino pl. Vvedenskogo, Russia
Deutsche Bank Ltd., Moscow, Russia
 
 
0
0
0
0
IPG Photonics (Beijing) Fiber Laser Technology Company Limited
Deutsche Bank Ltd., Beijing, China
 
 
2,000,000
1,000,000
7,000,000
10,000,000
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
0
 
 
 
 
 
 
 
0
Total credit lines based on the guarantee
 
 
 
5,000,000
1,000,000
7,000,000
13,000,000
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Burbach, November 1, 2016
 
Köln, 21st September 2016
 
 
 
Place and date
 
Place and date
 
 
 
 
 
 
 
 
 
 
 
 
/s/ Eugene Scherbakov
 
 
 
 
 
 
 
IPG Laser GmbH
 
/s/ Bolo Baedorf /s/ Joachim Gartz
 
(legally binding signatures of the Guarantor)
 
(Deutsche Bank AG Filiale Deutschlandgeschäft)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/ Timothy P.V. Mammen November 1, 2016
 
 
 
 
 
 
(legally binding signature of IPG Photonics Corporation)
 
 
 
 
 
 
 
 
 
 
 
 
 
 


EX-31.1 4 ex-311q32016.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
Certification of Chief Executive Officer
Pursuant to Rule 13a – 14(a) or Rule 15d – 14(a) of the Securities Exchange Act of 1934
I, Valentin P. Gapontsev, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of IPG Photonics Corporation;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: November 2, 2016
By:
 
/s/ Valentin P. Gapontsev
 
 
Valentin P. Gapontsev
 
 
Chairman and Chief Executive Officer (Principal Executive Officer)


EX-31.2 5 ex-312q32016.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
Certification of Chief Financial Officer
Pursuant to Rule 13a – 14(a) or Rule 15d – 14(a) of the Securities Exchange Act of 1934
I, Timothy P.V. Mammen, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of IPG Photonics Corporation;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: November 2, 2016
By:
 
/s/ Timothy P.V. Mammen
 
 
Timothy P.V. Mammen
 
 
Vice President and Chief Financial Officer (Principal Financial Officer)


EX-32 6 ex-32q32016.htm EXHIBIT 32 Exhibit


Exhibit 32
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 filing of the Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 2016 (the "Report") by IPG Photonics Corporation (the "Company"), Valentin P. Gapontsev, as the Chief Executive Officer of the Company, and Timothy P.V. Mammen, as the Chief Financial Officer of the Company, each hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge:
1
the Report fully complies with the requirements of Section 13(a) or Section 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: November 2, 2016
 
 
/s/ Valentin P. Gapontsev
Valentin P. Gapontsev
Chairman and Chief Executive Officer
 
/s/ Timothy P.V. Mammen
Timothy P.V. Mammen
Vice President and Chief Financial Officer
A signed original of this written statement required by 18 U.S.C. Section 1350 has been provided to IPG Photonics Corporation and will be retained by IPG Photonics Corporation and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.INS 7 ipgp-20160930.xml XBRL INSTANCE DOCUMENT 0001111928 2016-01-01 2016-09-30 0001111928 2016-11-01 0001111928 2016-09-30 0001111928 2015-12-31 0001111928 2015-01-01 2015-09-30 0001111928 2016-07-01 2016-09-30 0001111928 2015-07-01 2015-09-30 0001111928 2014-12-31 0001111928 2015-09-30 0001111928 us-gaap:RetainedEarningsMember 2015-12-31 0001111928 us-gaap:TreasuryStockMember 2016-01-01 2016-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2015-01-01 2015-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-09-30 0001111928 us-gaap:AdditionalPaidInCapitalMember 2016-09-30 0001111928 us-gaap:TreasuryStockMember 2016-09-30 0001111928 us-gaap:TreasuryStockMember 2015-09-30 0001111928 ipgp:ParentEquityMember 2015-09-30 0001111928 us-gaap:RetainedEarningsMember 2016-09-30 0001111928 us-gaap:CommonStockMember 2015-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-09-30 0001111928 us-gaap:TreasuryStockMember 2014-12-31 0001111928 us-gaap:CommonStockMember 2016-01-01 2016-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2016-01-01 2016-09-30 0001111928 us-gaap:CommonStockMember 2014-12-31 0001111928 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2014-12-31 0001111928 us-gaap:RetainedEarningsMember 2016-01-01 2016-09-30 0001111928 us-gaap:CommonStockMember 2015-01-01 2015-09-30 0001111928 ipgp:ParentEquityMember 2016-09-30 0001111928 us-gaap:RetainedEarningsMember 2015-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-09-30 0001111928 us-gaap:TreasuryStockMember 2015-12-31 0001111928 us-gaap:RetainedEarningsMember 2015-01-01 2015-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2016-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2015-09-30 0001111928 us-gaap:AdditionalPaidInCapitalMember 2015-09-30 0001111928 us-gaap:TreasuryStockMember 2015-01-01 2015-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0001111928 us-gaap:RetainedEarningsMember 2014-12-31 0001111928 us-gaap:CommonStockMember 2015-12-31 0001111928 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001111928 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001111928 us-gaap:CommonStockMember 2016-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2015-12-31 0001111928 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001111928 ipgp:ForeignSubsidiaryDrawingsOnUSLineOfCreditMember 2016-09-30 0001111928 us-gaap:SecuredDebtMember 2016-09-30 0001111928 us-gaap:UnsecuredDebtMember 2016-09-30 0001111928 ipgp:ForeignSubsidiaryDrawingsOnUSLineOfCreditMember 2015-12-31 0001111928 ipgp:EuropeanLineOfCreditMember 2015-12-31 0001111928 us-gaap:UnsecuredDebtMember us-gaap:ScenarioForecastMember 2023-05-31 0001111928 us-gaap:UnsecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-01-01 2016-09-30 0001111928 ipgp:LongtermNoteMember 2016-09-30 0001111928 ipgp:EuropeanLineOfCreditMember 2016-09-30 0001111928 us-gaap:InterestRateSwapMember us-gaap:UnsecuredDebtMember 2016-09-30 0001111928 us-gaap:SecuredDebtMember us-gaap:ScenarioForecastMember 2019-10-31 0001111928 ipgp:OtherEuropeanFacilitiesMember 2016-09-30 0001111928 ipgp:OtherEuropeanFacilitiesMember 2015-12-31 0001111928 ipgp:LongtermNoteMember 2015-12-31 0001111928 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-09-30 0001111928 us-gaap:PerformanceSharesMember 2016-01-01 2016-09-30 0001111928 us-gaap:PerformanceSharesMember 2016-07-01 2016-09-30 0001111928 us-gaap:PerformanceSharesMember 2015-01-01 2015-09-30 0001111928 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-09-30 0001111928 us-gaap:RestrictedStockUnitsRSUMember 2016-07-01 2016-09-30 0001111928 us-gaap:PerformanceSharesMember 2015-07-01 2015-09-30 0001111928 2016-07-28 0001111928 us-gaap:RestrictedStockUnitsRSUMember 2015-07-01 2015-09-30 0001111928 us-gaap:NondesignatedMember 2016-09-30 0001111928 us-gaap:InterestRateSwapMember 2015-12-31 0001111928 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember 2016-09-30 0001111928 us-gaap:InterestRateSwapMember 2016-09-30 0001111928 ipgp:OtherLongTermLiabilitiesMember us-gaap:InterestRateSwapMember 2015-12-31 0001111928 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember 2015-12-31 0001111928 ipgp:OtherLongTermLiabilitiesMember us-gaap:InterestRateSwapMember 2016-09-30 0001111928 us-gaap:InterestRateSwapMember 2015-01-01 2015-09-30 0001111928 us-gaap:InterestRateSwapMember 2016-01-01 2016-09-30 0001111928 us-gaap:InterestRateSwapMember 2016-07-01 2016-09-30 0001111928 us-gaap:InterestRateSwapMember 2015-07-01 2015-09-30 0001111928 us-gaap:USTreasuryBillSecuritiesMember 2016-09-30 0001111928 us-gaap:HeldtomaturitySecuritiesMember 2015-01-01 2015-12-31 0001111928 us-gaap:HeldtomaturitySecuritiesMember 2016-01-01 2016-09-30 0001111928 us-gaap:USTreasuryBillSecuritiesMember 2015-12-31 0001111928 us-gaap:AuctionRateSecuritiesMember 2015-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2015-12-31 0001111928 us-gaap:AuctionRateSecuritiesMember 2016-01-01 2016-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2015-06-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2016-06-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2016-06-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2015-07-01 2015-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2015-01-01 2015-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2016-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2016-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2015-07-01 2015-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2014-12-31 0001111928 ipgp:ContingentPurchaseConsiderationMember 2016-07-01 2016-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2016-01-01 2016-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2015-06-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2016-07-01 2016-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2015-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2015-12-31 0001111928 ipgp:ContingentPurchaseConsiderationMember 2014-12-31 0001111928 us-gaap:AuctionRateSecuritiesMember 2015-01-01 2015-09-30 0001111928 us-gaap:FairValueInputsLevel1Member 2016-09-30 0001111928 ipgp:LongtermNoteMember us-gaap:FairValueInputsLevel1Member 2016-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001111928 ipgp:ContingentPurchaseConsiderationMember us-gaap:FairValueInputsLevel1Member 2016-09-30 0001111928 us-gaap:FairValueInputsLevel1Member 2015-12-31 0001111928 ipgp:LongtermNoteMember us-gaap:FairValueInputsLevel3Member 2016-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2016-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001111928 ipgp:ContingentPurchaseConsiderationMember us-gaap:FairValueInputsLevel2Member 2016-09-30 0001111928 us-gaap:FairValueInputsLevel3Member 2015-12-31 0001111928 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2016-09-30 0001111928 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-09-30 0001111928 us-gaap:InterestRateSwapMember 2016-09-30 0001111928 ipgp:LongtermNoteMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001111928 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001111928 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001111928 us-gaap:FairValueInputsLevel3Member 2016-09-30 0001111928 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2016-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember us-gaap:FairValueInputsLevel3Member 2016-09-30 0001111928 ipgp:LongtermNoteMember us-gaap:FairValueInputsLevel2Member 2016-09-30 0001111928 us-gaap:FairValueInputsLevel2Member 2015-12-31 0001111928 us-gaap:FairValueInputsLevel2Member 2016-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001111928 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001111928 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001111928 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2016-09-30 0001111928 us-gaap:MoneyMarketFundsMember 2015-12-31 0001111928 ipgp:LongtermNoteMember 2015-12-31 0001111928 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001111928 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-09-30 0001111928 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2016-09-30 0001111928 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel3Member 2016-09-30 0001111928 ipgp:LongtermNoteMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001111928 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel2Member 2016-09-30 0001111928 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2016-09-30 0001111928 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001111928 us-gaap:MoneyMarketFundsMember 2016-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001111928 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-09-30 0001111928 ipgp:LongtermNoteMember 2016-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel2Member 2016-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001111928 ipgp:LongtermNoteMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001111928 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001111928 ipgp:MenaraNetworksMember 2016-06-30 0001111928 2016-04-01 2016-06-30 0001111928 ipgp:MenaraNetworksMember 2016-04-01 2016-06-30 0001111928 us-gaap:PatentsMember 2015-01-01 2015-12-31 0001111928 us-gaap:PatentsMember 2015-12-31 0001111928 us-gaap:PatentsMember 2016-01-01 2016-09-30 0001111928 ipgp:ProductionKnowHowMember 2015-01-01 2015-12-31 0001111928 ipgp:TechnologyTrademarkAndTradenameMember 2015-12-31 0001111928 ipgp:TechnologyTrademarkAndTradenameMember 2016-09-30 0001111928 us-gaap:CustomerRelationshipsMember 2015-01-01 2015-12-31 0001111928 ipgp:TechnologyTrademarkAndTradenameMember 2016-01-01 2016-09-30 0001111928 us-gaap:CustomerRelationshipsMember 2016-01-01 2016-09-30 0001111928 ipgp:ProductionKnowHowMember 2016-09-30 0001111928 us-gaap:PatentsMember 2016-09-30 0001111928 us-gaap:CustomerRelationshipsMember 2016-09-30 0001111928 ipgp:ProductionKnowHowMember 2015-12-31 0001111928 ipgp:TechnologyTrademarkAndTradenameMember 2015-01-01 2015-12-31 0001111928 ipgp:ProductionKnowHowMember 2016-01-01 2016-09-30 0001111928 us-gaap:CustomerRelationshipsMember 2015-12-31 0001111928 us-gaap:MaximumMember 2016-01-01 2016-09-30 0001111928 us-gaap:MinimumMember 2016-01-01 2016-09-30 iso4217:USD xbrli:shares xbrli:pure ipgp:note iso4217:USD xbrli:shares false --12-31 Q3 2016 2016-09-30 10-Q 0001111928 53107342 Large Accelerated Filer IPG PHOTONICS CORP 0 23453000 0 1.19 3.45 1.30 3.50 2 1995000 2916000 1.18 3.40 1.29 3.45 2000 6000 2000 6000 -4000 -22000 1000 1000 -1000 2371000 4056000 0 950000 P3Y P1Y 29414000 33506000 0 950000 0 -1876000 26314000 17899000 150479000 162725000 37809000 34117000 75667000 96376000 -181482000 -148430000 607649000 635778000 13875000 16099000 585000 1706000 1252000 2696000 9000000 4300000 1600000 40600000 9400000 24200000 52100000 0 2500000 80600000 3300000 20900000 1453429000 1727298000 1122935000 1276498000 321743000 1136000 0 0 1136000 214232000 214232000 0 0 106375000 106375000 0 0 320607000 0 1136000 495171000 1142000 0 0 1142000 164000 0 164000 0 367005000 367005000 0 0 126860000 126860000 0 0 493865000 164000 1142000 46831000 19300000 178000 430000 522150000 651220000 582532000 645558000 129070000 63026000 0.0001 0.0001 175000000 175000000 52883902 53171115 52883902 53129315 5000 5000 46502000 138161000 77252000 218656000 -285000 -351000 250000 -4000 -17000 -16000 46217000 137810000 77248000 218639000 110237000 307805000 121226000 329147000 21525000 32725000 0.012 0.0281 20346000 24620000 9386000 15371000 3190000 4047000 31079000 37646000 0 164000 0 0 0.0285 0 -153000 -8000 -8000 0 0 0 0 0 -304000 67000 -172000 1.19 3.45 1.30 3.50 1.18 3.40 1.29 3.45 -11322000 7379000 33617000 39164000 5822000 2844000 5822000 2844000 1128000 1132000 1134000 1136000 1140000 1142000 -7000 -7000 0 0 98000 80000 69000 20000 20000 21000 P8Y P8Y P5Y P6Y P8Y P8Y P5Y P6Y 12981000 3339000 1977000 3092000 4573000 15783000 3959000 3438000 3548000 4838000 8130000 1319000 4185000 4821000 4926000 4991000 24885000 6672000 8247000 3325000 6641000 44155000 6714000 18002000 12798000 6641000 11904000 3333000 6270000 233000 2068000 28372000 2755000 14564000 9250000 1803000 -5125000 460000 -2905000 -6316000 3893000 -6044000 14679000 42474000 16797000 46849000 505000 20142000 19638000 19638000 133304000 369834000 144791000 396905000 8221000 2828000 7985000 225000 89654000 259070000 94653000 260290000 26897000 77721000 25426000 74703000 65376000 92539000 33692000 35342000 4519000 -9816000 20004000 10853000 17501000 -7439000 3656000 3848000 7144000 12054000 52172000 42814000 -2062000 4102000 11904000 28372000 -40000 -335000 373000 835000 688000 623000 90085000 113803000 203738000 242370000 70394000 99251000 43259000 29316000 4336000 11347000 6518000 16243000 192764000 224282000 1453429000 1727298000 144980000 155627000 19687000 20000 0 0 20000 19667000 19667000 0 0 19667000 0 20000 41641000 21000 0 0 21000 41620000 0 41620000 0 0 41620000 21000 0 0 0 0 0 0 0 0 0 0 0 0 19667000 41620000 2000000 3188000 17667000 38432000 -209000 -110000 1137000 170000 1204000 29550000 -55423000 -166904000 194611000 193001000 62791000 181450000 181450000 69235000 185620000 185620000 -34000 -101000 101000 -8000 -33000 33000 1579000 0 92000 43000 567000 1177000 41620000 18167000 12000000 15438000 3188000 2000000 1188000 43742000 110807000 50705000 137792000 89562000 259027000 94086000 259113000 5654000 9801000 20095000 19441000 -16540000 -43634000 -43634000 8068000 32948000 32948000 -16540000 -43539000 8021000 33052000 0 95000 95000 -47000 104000 104000 30117000 30223000 -191000 -193000 132000 378000 194000 342000 -63000 -16000 0 3483000 4958000 46527000 50759000 100047000 0 179374000 25564000 38913000 0 23750000 10489000 9186000 7506000 6030000 231000 220000 0 158808000 19272000 26010000 28210000 32678000 14871000 14686000 -1059000 643000 13339000 17992000 16424000 16098000 62757000 181349000 69227000 185587000 288604000 367474000 9780000 6030000 12833000 1797000 16221000 45565000 20543000 56444000 833356000 1018976000 243541000 677639000 266017000 726052000 7717000 23228000 10460000 28183000 13875000 16099000 52369688 0 52780224 0 52883902 0 53129315 41800 106584000 126970000 8627000 12273000 17623 19015 392913 268198 1108000 0 1293000 0 15203000 0 10737000 0 100000 41800 41800 0 0 0 3483000 1259528000 1502846000 -112263000 567617000 5000 0 591202000 0 1215886000 1214658000 -155802000 597803000 5000 1228000 772652000 0 1260665000 -181482000 607649000 5000 1137000 833356000 0 1503016000 1502846000 -148430000 635778000 5000 170000 1018976000 -3483000 83.33 83.33 0 41800 0 0 41800 0 3483000 6494000 6494000 7579000 5703000 0 0 0 0 23453000 717000 762000 690000 713000 53392000 53390000 53761000 53752000 52675000 52628000 53071000 53039000 6090 2044 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCRUED EXPENSES AND OTHER LIABILITIES</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer deposits and deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Current portion of accrued warranty</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,801</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;">5,654</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</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;">96,376</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;">75,667</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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BASIS OF PRESENTATION</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited consolidated financial statements have been prepared by IPG Photonics Corporation, or "IPG", "its" or the "Company". Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The consolidated financial statements include the Company's accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto in the Company's Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of the Company's management, the unaudited financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash flows. The results reported in these consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has evaluated subsequent events through the time of filing this Quarterly Report on Form 10-Q with the SEC.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company may be involved in disputes and legal proceedings in the ordinary course of its business.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These proceedings may include allegations of infringement of intellectual property, commercial disputes and employment</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">matters. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and through the filing date of these Financial Statements, the Company has no legal proceedings ongoing that management estimates could have a material effect on the Company's Consolidated Financial Statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCING ARRANGEMENTS</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's borrowings under existing financing arrangements consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">Revolving line-of-credit facilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">European overdraft facilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Euro line-of-credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">U.S. line-of-credit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term debt:</font></div></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;">Long-term 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;">41,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Less: current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,188</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;">(2,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-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;" rowspan="1" colspan="1"><div style="text-align:left;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;">38,432</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;">17,667</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S. and Euro lines-of-credit are available to certain foreign subsidiaries and allow for borrowings in the local currencies of those subsidiaries. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, there were no amounts drawn on the U.S. line-of-credit, and there were </font><font style="font-family:inherit;font-size:10pt;">$225</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,828</font><font style="font-family:inherit;font-size:10pt;">, respectively, of guarantees issued against the facility which reduces the amount of the facility available to draw. At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, there were no amounts drawn on the Euro line-of-credit, and there were </font><font style="font-family:inherit;font-size:10pt;">$7,985</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8,221</font><font style="font-family:inherit;font-size:10pt;">, respectively, of guarantees issued against the facility which reduces the amount of the facility available to draw. </font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the amount due on the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> long-term notes was </font><font style="font-family:inherit;font-size:10pt;">$41,620</font><font style="font-family:inherit;font-size:10pt;"> of which </font><font style="font-family:inherit;font-size:10pt;">$3,188</font><font style="font-family:inherit;font-size:10pt;"> is the current portion. The company has an unsecured note of </font><font style="font-family:inherit;font-size:10pt;">$23,453</font><font style="font-family:inherit;font-size:10pt;"> of which </font><font style="font-family:inherit;font-size:10pt;">$1,188</font><font style="font-family:inherit;font-size:10pt;"> is the current portion. The interest on this unsecured note is variable at </font><font style="font-family:inherit;font-size:10pt;">1.20%</font><font style="font-family:inherit;font-size:10pt;"> above the LIBOR rate and is fixed using an interest rate swap at </font><font style="font-family:inherit;font-size:10pt;">2.85%</font><font style="font-family:inherit;font-size:10pt;"> per annum. The unsecured note matures in May 2023, at which time the outstanding debt balance will be </font><font style="font-family:inherit;font-size:10pt;">$15,438</font><font style="font-family:inherit;font-size:10pt;">. The Company has another note that is secured by the Company's corporate aircraft of </font><font style="font-family:inherit;font-size:10pt;">$18,167</font><font style="font-family:inherit;font-size:10pt;"> of which </font><font style="font-family:inherit;font-size:10pt;">$2,000</font><font style="font-family:inherit;font-size:10pt;"> is the current portion. The interest rate on this secured note is fixed at </font><font style="font-family:inherit;font-size:10pt;">2.81%</font><font style="font-family:inherit;font-size:10pt;"> per annum and the collateralized long-term note matures in October 2019, at which time the outstanding debt balance will be </font><font style="font-family:inherit;font-size:10pt;">$12,000</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DERIVATIVE FINANCIAL INSTRUMENTS</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative instruments</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:10pt;"> The Company's primary market exposures are to interest rates and foreign exchange rates. The Company uses certain derivative financial instruments to help manage these exposures. The Company executes these instruments with financial institutions it judges to be credit-worthy. The Company does not hold or issue derivative financial instruments for trading or speculative purposes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes all derivative financial instruments as either assets or liabilities at fair value in the consolidated balance sheets. The Company has </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> derivatives that are not accounted for as a hedging instrument.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash flow hedges</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:10pt;"> The Company entered into a cash flow hedge which is an interest rape swap associated with a new long-term note issued during the second quarter of 2016 that will terminate with long-term note in May 2023. The Company previously had a cash flow hedge which was an interest rate swap associated with a U.S. long-term note which matured in June 2015. The fair value amounts in the consolidated balance sheet related to the interest rate swaps were:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23" rowspan="1"></td></tr><tr><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional Amounts</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Other 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="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;">Other Long-Term Liabilities</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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;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;">December 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;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;">September 30,</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;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;">December 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;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;">September 30,</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;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;">December 31,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><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;">23,453</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:100%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160; </font><font style="font-family:inherit;font-size:10pt;">(1) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.</font></div><div style="line-height:100%;padding-left:36px;text-indent:-36px;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160; </font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The derivative gains and losses in the consolidated statements of income related to the Company's interest rate swap contracts was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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="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 September 30,</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;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">Effective portion recognized in other comprehensive loss, pretax:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Interest rate swap</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;">(67</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effective portion reclassified from other comprehensive loss to interest expense, pretax:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ineffective portion recognized in income:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION PER SHARE</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of diluted net income attributable to IPG Photonics Corporation per share:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">Net income attributable to IPG Photonics Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">62,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">185,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">181,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Weighted average shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Dilutive effect of common stock equivalents</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;">690</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;">717</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;">713</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;">762</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted average common shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,761</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;">53,392</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;">53,752</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;">53,390</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;">Basic net income attributable to IPG Photonics Corporation per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.30</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.19</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;">3.50</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;">3.45</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income attributable to IPG Photonics Corporation 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;">1.29</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.18</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;">3.45</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;">3.40</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, the computation of diluted weighted average common shares excludes common stock equivalents of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">52,100</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">9,000</font><font style="font-family:inherit;font-size:10pt;"> shares which includes restricted stock units ("RSUs") of </font><font style="font-family:inherit;font-size:10pt;">2,500</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,600</font><font style="font-family:inherit;font-size:10pt;"> and performance stock units ("PSUs") of </font><font style="font-family:inherit;font-size:10pt;">0</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">4,300</font><font style="font-family:inherit;font-size:10pt;">, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, the computation of diluted weighted average common shares excludes common stock equivalents of </font><font style="font-family:inherit;font-size:10pt;">80,600</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">40,600</font><font style="font-family:inherit;font-size:10pt;"> shares which includes RSUs of </font><font style="font-family:inherit;font-size:10pt;">20,900</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">24,200</font><font style="font-family:inherit;font-size:10pt;"> and PSUs of </font><font style="font-family:inherit;font-size:10pt;">3,300</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">9,400</font><font style="font-family:inherit;font-size:10pt;">, respectively. These common stock equivalents are excluded because the effect of including them would be anti-dilutive. </font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 28, 2016, the Company announced that its Board of Directors authorized a share repurchase program (the &#8220;Program&#8221;) to mitigate the dilutive impact of shares issued upon exercise or release under the Company's various employee and director equity compensation and employee stock purchase plans. Under the Program, the Company's management is authorized to repurchase shares of common stock in an amount not to exceed the number of shares issued to employees and directors under its various employee and director equity compensation and employee stock purchase plans from January 1, 2016 through December 31, 2017. The Program limits aggregate share repurchases to no more than </font><font style="font-family:inherit;font-size:10pt;">$100,000</font><font style="font-family:inherit;font-size:10pt;"> over a period ending June 30, 2018. </font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">41,800</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock with an average price of </font><font style="font-family:inherit;font-size:10pt;">$83.33</font><font style="font-family:inherit;font-size:10pt;"> per share in the open market. The impact on the reduction of weighted average shares for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">6,090</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">2,044</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively. There were no previous Program repurchases made by the Company prior to these periods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents information about the Company's assets and liabilities measured at fair value:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;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;">&#160;Fair Value Measurements at September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></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;font-weight:bold;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Cash equivalents</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;">367,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">367,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 rate swap</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</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;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495,171</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;">493,865</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;">164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</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;font-weight:bold;">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;border-top:3px double #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:3px double #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:3px double #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:3px double #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:2px;padding-top:2px;padding-bottom: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 notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Contingent purchase consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;font-weight:bold;">Total 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;">41,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,620</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Fair Value Measurements at December 31, 2015</font></div></td></tr><tr><td style="vertical-align: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: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></tr><tr><td style="vertical-align: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;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></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;font-weight:bold;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Cash equivalents</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;">214,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">214,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</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;font-weight:bold;">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;" rowspan="1" colspan="1"><div style="text-align:left;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;">321,743</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;">320,607</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><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,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom: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 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;">19,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Contingent purchase consideration</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;">20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</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;font-weight:bold;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,667</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><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;">20</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" 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="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 September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;font-weight:bold;">Auction Rate Securities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Balance, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Change in fair value and accretion</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,134</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,134</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Contingent Purchase Consideration</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Balance, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Period transactions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Change in fair value and currency fluctuations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</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;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">21</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;">69</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;">21</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;">69</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FAIR VALUE MEASUREMENTS</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's financial instruments consist of cash equivalents, short-term investments, accounts receivable, auction rate securities, accounts payable, drawings on revolving lines of credit, long-term debt, contingent purchase consideration and interest rate swaps.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The valuation techniques used to measure fair value are based upon observable and unobservable inputs. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect internal market assumptions. These two types of inputs create the following fair value hierarchy: Level 1, defined as observable inputs such as quoted prices for identical instruments in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of cash equivalents, short-term investments, accounts receivable, accounts payable, drawings on revolving lines of credit, the long-term notes and interest rate swaps are considered reasonable estimates of their fair market value, due to the short maturity of most of these instruments or as a result of the competitive market interest rates, which have been negotiated. </font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents information about the Company's assets and liabilities measured at fair value:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;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;">&#160;Fair Value Measurements at September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></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;font-weight:bold;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Cash equivalents</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;">367,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">367,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 rate swap</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</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;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495,171</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;">493,865</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;">164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</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;font-weight:bold;">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;border-top:3px double #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:3px double #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:3px double #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:3px double #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:2px;padding-top:2px;padding-bottom: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 notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Contingent purchase consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;font-weight:bold;">Total 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;">41,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,620</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Fair Value Measurements at December 31, 2015</font></div></td></tr><tr><td style="vertical-align: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: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></tr><tr><td style="vertical-align: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;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></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;font-weight:bold;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Cash equivalents</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;">214,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">214,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</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;font-weight:bold;">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;" rowspan="1" colspan="1"><div style="text-align:left;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;">321,743</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;">320,607</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><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,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px;padding-top:2px;padding-bottom: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 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;">19,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Contingent purchase consideration</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;">20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</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;font-weight:bold;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,667</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><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;">20</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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments are recorded at book value. Unrealized gains or losses are not recorded since these investments are considered held-to-maturity and consist of liquid investments including U.S. government and government agency notes, corporate notes, commercial paper and certificates of deposit with original maturities of greater than three months but less than one year. The fair value of these investments as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$126,860</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$106,375</font><font style="font-family:inherit;font-size:10pt;">, respectively, which represents an unrealized loss of </font><font style="font-family:inherit;font-size:10pt;">$110</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$209</font><font style="font-family:inherit;font-size:10pt;">, respectively, as compared to the book value recorded on the Consolidated Balance Sheets for the same periods.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of the auction rate securities considered prices observed in inactive secondary markets for the securities held by the Company. </font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of accrued contingent purchase consideration incurred was determined using an income approach at the acquisition date and reporting date. That approach is based on significant inputs that are not observable in the market. Key assumptions include assessing the probability of meeting certain milestones required to earn the contingent purchase consideration.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" 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="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 September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;font-weight:bold;">Auction Rate Securities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Balance, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Change in fair value and accretion</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,134</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,134</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Contingent Purchase Consideration</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Balance, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Period transactions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Change in fair value and currency fluctuations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</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;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">21</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;">69</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;">21</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;">69</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GOODWILL AND INTANGIBLES</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the changes in the carrying amount of goodwill for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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;">Amounts</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</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;">505</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;">Foreign exchange adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">Total goodwill arising from acquisition</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;">19,638</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;">&#160;Balance at September 30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,142</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, subject to amortization, consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.71014492753623%;border-collapse:collapse;text-align:left;"><tr><td colspan="21" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:6%;" 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: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: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:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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="9" 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;">September 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross&#160; Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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&#160; Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average &#160;Lives</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross&#160; Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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&#160; Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average&#160; Lives</font></div></td></tr><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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="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:5px;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;">Patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,803</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,068</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6 Years</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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,798</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,548</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,092</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</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;">Production know-how</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</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;">Technology, trademark and tradename</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,002</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,438</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,564</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</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;">8,247</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,977</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,270</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">44,155</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,783</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><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;">28,372</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;">24,885</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;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;">(12,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><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;">11,904</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></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;">During the second quarter of 2016, the Company acquired Menara Networks, Inc. ("Menara"). Menara is located in Dallas, Texas. The Company paid </font><font style="font-family:inherit;font-size:10pt;">$46,831</font><font style="font-family:inherit;font-size:10pt;"> which represents the fair value of Menara on that date. As a result of the acquisition, the Company recorded intangible assets of </font><font style="font-family:inherit;font-size:10pt;">$19,300</font><font style="font-family:inherit;font-size:10pt;"> related to technology, tradename and customer relationships. Additionally, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">$19,638</font><font style="font-family:inherit;font-size:10pt;"> of goodwill related to anticipated expansion of the Company's product offerings within the telecom market. The goodwill arising from this acquisition will not be deductible for tax purposes. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price allocations included in the Company's financial statements are not complete. They represent the</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">preliminary fair value estimates as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and are subject to subsequent adjustment as the Company obtains</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">applicable.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,252</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$585</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$2,696</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,706</font><font style="font-family:inherit;font-size:10pt;">, respectively. The estimated future amortization expense for intangibles for the remainder of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and subsequent years is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total</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;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,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$8,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$28,372</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INCOME TAXES</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the total amounts of unrecognized tax benefits is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Reductions of prior period positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Additions for tax positions in prior period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">(Reductions) additions for tax positions in current period</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,876</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Balance at September 30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,703</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;">6,494</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Substantially all of the liability for uncertain tax benefits related to various federal, state and foreign income tax matters, would benefit the Company's effective tax rate, if recognized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVENTORIES</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">Components and raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,316</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 components and devices</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,803</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;">90,085</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;">Total</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;">242,370</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;">203,738</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded inventory provisions totaling </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$6,518</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$4,336</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">three months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$16,243</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11,347</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. These provisions relate to the recoverability of the value of inventories due to technological changes and excess quantities. These provisions are reported as a reduction to components and raw materials and finished components and devices.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RECENT ACCOUNTING PRONOUNCEMENTS</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-09, "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" ("ASU 2016-09"). The standard is intended to simplify several areas of accounting for share-based compensation arrangements, including income tax impact, classification on the statement of cash flows and forfeitures. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016, and early adoption is permitted. The impact that the standard will have on the Company's consolidated financial statements will depend upon certain criteria including the timing of the exercise and release of equity instruments, the value realized upon exercise or release of equity instruments and the fair value of the equity instruments when they were granted. The excess tax benefit from the exercise of equity instruments was </font><font style="font-family:inherit;font-size:10pt;">$2,844</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5,822</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)" ("ASU 2016-02"). The standard requires a lessee to recognize assets and liabilities on the balance sheet for leases with lease terms greater than 12 months. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities" ("ASU 2016-01"). The standard addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, and early adoption is not permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued amended guidance that clarifies that in a classified statement of financial position, an entity shall classify deferred tax liabilities and assets as non-current amounts. The new guidance supersedes ASC 740-10-45-5 which required the deferred tax assets and liabilities for a particular tax jurisdiction be allocated between current and non-current deferred tax assets for that tax jurisdiction on the basis of the financial accounting classification of the related asset or liability for which the temporary difference existed. The new standard will become effective for the Company's fiscal year beginning January 1, 2017. The Company has determined that the standard will not have a material impact on its consolidated financial statements upon adoption. Current deferred tax assets at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$24,620</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$20,346</font><font style="font-family:inherit;font-size:10pt;">, respectively. Current deferred tax liabilities at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$4,047</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,190</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> In May 2014, the FASB issued Accounting Standards Update No. 2014-09 ("ASU 2014-09") "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in "Revenue Recognition (Topic 605)", and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">consideration to which the entity expects to be entitled to in exchange for those goods or services. As currently issued and</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">amended, ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">within that reporting period, though early adoption is permitted for annual reporting periods beginning after December 15, 2016. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on its consolidated financial statements and does not expect it to have a material impact on its consolidated financial statements upon adoption.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RECENT ACCOUNTING PRONOUNCEMENTS</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-09, "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" ("ASU 2016-09"). The standard is intended to simplify several areas of accounting for share-based compensation arrangements, including income tax impact, classification on the statement of cash flows and forfeitures. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016, and early adoption is permitted. The impact that the standard will have on the Company's consolidated financial statements will depend upon certain criteria including the timing of the exercise and release of equity instruments, the value realized upon exercise or release of equity instruments and the fair value of the equity instruments when they were granted. The excess tax benefit from the exercise of equity instruments was </font><font style="font-family:inherit;font-size:10pt;">$2,844</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5,822</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)" ("ASU 2016-02"). The standard requires a lessee to recognize assets and liabilities on the balance sheet for leases with lease terms greater than 12 months. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities" ("ASU 2016-01"). The standard addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, and early adoption is not permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued amended guidance that clarifies that in a classified statement of financial position, an entity shall classify deferred tax liabilities and assets as non-current amounts. The new guidance supersedes ASC 740-10-45-5 which required the deferred tax assets and liabilities for a particular tax jurisdiction be allocated between current and non-current deferred tax assets for that tax jurisdiction on the basis of the financial accounting classification of the related asset or liability for which the temporary difference existed. The new standard will become effective for the Company's fiscal year beginning January 1, 2017. The Company has determined that the standard will not have a material impact on its consolidated financial statements upon adoption. Current deferred tax assets at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$24,620</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$20,346</font><font style="font-family:inherit;font-size:10pt;">, respectively. Current deferred tax liabilities at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$4,047</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,190</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> In May 2014, the FASB issued Accounting Standards Update No. 2014-09 ("ASU 2014-09") "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in "Revenue Recognition (Topic 605)", and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">consideration to which the entity expects to be entitled to in exchange for those goods or services. As currently issued and</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">amended, ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">within that reporting period, though early adoption is permitted for annual reporting periods beginning after December 15, 2016. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on its consolidated financial statements and does not expect it to have a material impact on its consolidated financial statements upon adoption.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PRODUCT WARRANTIES</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company typically provides </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;">-year parts and service warranties on lasers and amplifiers. Most of the Company's sales offices provide support to customers in their respective geographic areas. Warranty reserves have generally been sufficient to cover product warranty repair and replacement costs. The following table summarizes product warranty activity recorded during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Provision for warranty accrual</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,424</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty claims</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation</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;">643</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,059</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Balance at September 30</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;">32,678</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;">26,010</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty reported in the accompanying consolidated financial statements as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> consisted of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$14,686</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$14,871</font><font style="font-family:inherit;font-size:10pt;"> in accrued expenses and other liabilities and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$17,992</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$13,339</font><font style="font-family:inherit;font-size:10pt;"> in other long-term liabilities, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer deposits and deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Current portion of accrued warranty</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,801</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;">5,654</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</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;">96,376</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;">75,667</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value amounts in the consolidated balance sheet related to the interest rate swaps were:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23" rowspan="1"></td></tr><tr><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional Amounts</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Other 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="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;">Other Long-Term Liabilities</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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;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;">December 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;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;">September 30,</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;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;">December 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;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;">September 30,</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;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;">December 31,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><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;">23,453</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:100%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160; </font><font style="font-family:inherit;font-size:10pt;">(1) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's borrowings under existing financing arrangements consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">Revolving line-of-credit facilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">European overdraft facilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Euro line-of-credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">U.S. line-of-credit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term debt:</font></div></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;">Long-term 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;">41,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Less: current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,188</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;">(2,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-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;" rowspan="1" colspan="1"><div style="text-align:left;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;">38,432</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;">17,667</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The derivative gains and losses in the consolidated statements of income related to the Company's interest rate swap contracts was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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="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 September 30,</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;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">Effective portion recognized in other comprehensive loss, pretax:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Interest rate swap</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;">(67</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effective portion reclassified from other comprehensive loss to interest expense, pretax:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ineffective portion recognized in income:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Interest rate swap</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of diluted net income attributable to IPG Photonics Corporation per share:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">Net income attributable to IPG Photonics Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">62,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">185,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">181,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Weighted average shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Dilutive effect of common stock equivalents</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;">690</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;">717</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;">713</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;">762</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted average common shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,761</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;">53,392</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;">53,752</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;">53,390</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;">Basic net income attributable to IPG Photonics Corporation per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.30</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.19</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;">3.50</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;">3.45</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income attributable to IPG Photonics Corporation 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;">1.29</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.18</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;">3.45</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;">3.40</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, subject to amortization, consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.71014492753623%;border-collapse:collapse;text-align:left;"><tr><td colspan="21" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:6%;" 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: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: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:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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="9" 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;">September 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross&#160; Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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&#160; Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average &#160;Lives</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross&#160; Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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&#160; Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average&#160; Lives</font></div></td></tr><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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="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:5px;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;">Patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,803</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,068</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6 Years</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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,798</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,548</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,092</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 Years</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;">Production know-how</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</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;">Technology, trademark and tradename</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,002</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,438</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,564</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</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;">8,247</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,977</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,270</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">44,155</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,783</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><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;">28,372</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;">24,885</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;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;">(12,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><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;">11,904</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the changes in the carrying amount of goodwill for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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;">Amounts</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</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;">505</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;">Foreign exchange adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">Total goodwill arising from acquisition</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;">19,638</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;">&#160;Balance at September 30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">Components and raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,316</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 components and devices</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,803</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;">90,085</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;">Total</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;">242,370</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;">203,738</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes product warranty activity recorded during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Provision for warranty accrual</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,424</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty claims</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation</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;">643</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,059</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Balance at September 30</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;">32,678</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;">26,010</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-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the total amounts of unrecognized tax benefits is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Reductions of prior period positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Additions for tax positions in prior period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">(Reductions) additions for tax positions in current period</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,876</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Balance at September 30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,703</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;">6,494</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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense for intangibles for the remainder of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and subsequent years is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total</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;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,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$8,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$28,372</font></div></td></tr></table></div></div></div> EX-101.SCH 8 ipgp-20160930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Accrued Expenses And Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Accrued Expenses And Other Liabilities (Components Of Accrued Expenses And Other Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Accrued Expenses And Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis Of Presentation link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Commitments And Contingencies link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements Of Equity link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements Of Income link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Derivative Financial Instruments (Derivative Gains (Losses) In The Consolidated Statements Of Income Related To Interest Rate Swap Contracts) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Derivative Financial Instruments (Fair Value Of Cash Flow Hedges) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Fair Value Measurements (Fair Value Of Auction Rate Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Financing Arrangements (Borrowings Under Existing Financing Arrangements) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Goodwill And Intangibles link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Goodwill And Intangibles (Estimated Future Amortization Expense For Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Goodwill And Intangibles (Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Goodwill And Intangibles (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Goodwill And Intangibles (Schedule of Changes) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Goodwill And Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Income Taxes Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Inventories (Components Of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Inventories (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Net Income Attributable To IPG Photonics Corporation Per Share link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Net Income Attributable To IPG Photonics Corporation Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Net Income Attributable To IPG Photonics Corporation Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Product Warranties link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Product Warranties (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Product Warranties (Summary Of Product Warranty Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Product Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 ipgp-20160930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 ipgp-20160930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 ipgp-20160930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Disclosure [Abstract] Borrowings Under Existing Financing Arrangements Schedule of Long-term Debt Instruments [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] 2016 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Net Carrying Amount Finite-Lived Intangible Assets, Net Statement of Financial Position [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, shares (in shares) Treasury Stock, Shares Earnings Per Share [Abstract] Net Income Attributable To IPG Photonics Corporation Per Share Earnings Per Share [Text Block] Inventory Disclosure [Abstract] Components and raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished components and devices Inventory, Finished Goods, Gross Total Inventory, Net Fair Value Disclosures [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Eligible Item or Group for Fair Value [Axis] Eligible Item or Group for Fair Value Option [Axis] Fair Value, Eligible Item or Group [Domain] Fair Value, Option, Eligible Item or Group [Domain] Auction Rate Securities Auction Rate Securities [Member] Contingent Purchase Consideration Contingent Purchase Consideration [Member] Contingent Purchase Consideration [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] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance, beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Change in fair value and accretion Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Change In Fair Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Change In Fair Value Balance, end of period Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance, beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Period transactions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements) Change in fair value and currency fluctuations Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Change In Fair Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Change In Fair Value Balance, end of period Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Deferred income taxes Increase (Decrease) in Deferred Income Taxes Stock-based compensation Share-based Compensation Unrealized losses (gains) on foreign currency transactions Foreign Currency Transaction Gain (Loss), Unrealized Other Other Noncash Income (Expense) Provisions for inventory, warranty & bad debt Provisions For Inventory Product Warranty And Bad Debt Provisions for inventory product warranty and bad debt. Changes in assets and liabilities that (used) provided cash: 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 Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Income and other taxes payable Increase (Decrease) in Income Taxes Payable Excess tax benefit from exercise of equity instruments Excess Tax Benefit from Share-based Compensation, Operating Activities 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] Purchases of and deposits on property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Purchases of short-term investments Payments to Acquire Short-term Investments Proceeds from short-term investments Proceeds from Sale of Short-term Investments Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Other Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from line-of-credit facilities Proceeds from Lines of Credit Payments on line-of-credit facilities Repayments of Lines of Credit Purchase of noncontrolling interests Purchase Of Non Controlling Interest In Exchange For Common Stock Purchase of non controlling interest in exchange for common stock Proceeds on long-term borrowings Proceeds from Issuance of Long-term Debt Principal payments on long-term borrowings Repayments of Long-term Debt Exercise of employee stock options and issuances under employee stock purchase plan Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Excess tax benefit from exercise of equity instruments Excess Tax Benefit from Share-based Compensation, Financing Activities Purchase of treasury stock, at cost Payments for Repurchase of Common Stock Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities EFFECT OF CHANGES IN EXCHANGE RATES ON CASH AND CASH EQUIVALENTS Effect of Exchange Rate on Cash and Cash Equivalents NET INCREASE IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) CASH AND CASH EQUIVALENTS — Beginning of period Cash and Cash Equivalents, at Carrying Value CASH AND CASH EQUIVALENTS — End of period SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid Cash paid for income taxes Income Taxes Paid, Net Non-cash transactions: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Demonstration units transferred from inventory to other assets Demonstration units transferred from inventory to other assets Demonstration units transferred from inventory to other assets. Inventory transferred to machinery and equipment Inventory Transferred to Property, Plant and Equipment Inventory Transferred to Property, Plant and Equipment Reductions to property, plant and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Product Warranties Disclosures [Abstract] Summary Of Product Warranty Activity Schedule of Product Warranty Liability [Table Text Block] Statement of Comprehensive Income [Abstract] Net income Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized (loss) gain on derivatives Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income attributable to IPG Photonics Corporation Comprehensive Income (Loss), Net of Tax, Attributable to Parent Derivative Instruments and Hedging Activities Disclosure [Abstract] Fair Value of Cash Flow Hedges Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Derivative Gains (Losses) In The Consolidated Statements Of Income Related To Interest Rate Swap Contracts Derivative Instruments, Gain (Loss) [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] European overdraft facilities Other European Facilities [Member] Other European Facilities [Member] Euro line-of-credit European Line Of Credit [Member] European Line Of Credit [Member] U.S. line-of-credit Foreign Subsidiary Drawings On U S Line Of Credit [Member] Foreign Subsidiary Drawings On U.S. Line Of Credit [Member] Long-term notes Long-term Note [Member] Long-term Note Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Unsecured Debt Unsecured Debt [Member] Secured Debt Secured Debt [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest rate swap Interest Rate Swap [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Revolving line-of-credit facilities: Line of Credit, Current Term debt: Maturities of Long-term Debt [Abstract] Long-term notes Long-term Debt Less: current portion Long-term Debt, Current Maturities Total long-term debt Long-term Debt, Excluding Current Maturities Amount drawn on line of credit Long-term Line of Credit Guarantees issued Guarantor Obligations, Current Carrying Value Number of long term notes Debt Instrument, Number of Long-term Notes Debt Instrument, Number of Long-term Notes Amount due on long-term note Notes Payable Current portion of long-term note Notes Payable, Current Unsecured note Unsecured Debt Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Derivative, fixed interest rate Derivative, Fixed Interest Rate Interest rate percentage Debt Instrument, Interest Rate, Stated Percentage Income Statement [Abstract] NET SALES Revenue, Net COST OF SALES Cost of Revenue GROSS PROFIT Gross Profit OPERATING EXPENSES: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Loss (gain) on foreign exchange Foreign Currency Transaction Gain (Loss), before Tax Total operating expenses Operating Expenses OPERATING INCOME Operating Income (Loss) OTHER INCOME (EXPENSE), Net: Other Nonoperating Income (Expense) [Abstract] Interest income (expense), net Interest Income (Expense), Nonoperating, Net Other income, net Other Nonoperating Income (Expense) Total other income (expense) Nonoperating Income (Expense) INCOME BEFORE PROVISION FOR INCOME TAXES Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest PROVISION FOR INCOME TAXES Income Tax Expense (Benefit) NET INCOME LESS: NET LOSS ATTRIBUTABLE TO NONCONTROLLING INTERESTS Net Income (Loss) Attributable to Noncontrolling Interest NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION Net Income (Loss) Attributable to Parent NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION PER SHARE: Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted WEIGHTED AVERAGE SHARES OUTSTANDING: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Computation Of Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Accounting Policies [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Product Warranties Product Warranty Disclosure [Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Net income attributable to IPG Photonics Corporation Weighted average shares (in shares) Dilutive effect of common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted weighted average common shares (in shares) Basic net income attributable to IPG Photonics Corporation per share (in dollars per share) Basic Net Income Per Share Attributable To Parent Basic net income per share attributable to parent Diluted net income attributable to IPG Photonics Corporation per share (in dollars per share) Diluted Net Income Per Share Attributable To Parent Diluted net income per share attributable to parent Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] RSUs Restricted Stock Units (RSUs) [Member] PSUs Performance Shares [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Options excluded from computation of diluted weighted average common shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Share repurchase amount (no more than) (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock repurchased during period (in shares) Stock Repurchased During Period, Shares Stock repurchase average price (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Effect on weighted average number of shares outstanding (in shares) Weighted Average Number of Shares, Treasury Stock Inventory provisions Inventory Write-down Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Derivative Instrument Risk [Axis] Derivative Contract Type [Domain] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Effective portion recognized in other comprehensive loss, pretax Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net Effective portion reclassified from other comprehensive loss to interest expense, pretax Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Ineffective portion recognized in income Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Payables and Accruals [Abstract] Accrued Expenses And Other Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Balance at January 1 Product Warranty Accrual Provision for warranty accrual Product Warranty Accrual, Warranties Issued Warranty claims Standard Product Warranty Accrual, Payments Foreign currency translation Product Warranty Accrual, Currency Translation, Increase (Decrease) Balance at September 30 Accrued compensation Employee-related Liabilities, Current Customer deposits and deferred revenue Customer Advances and Deposits, Current Current portion of accrued warranty Product Warranty Accrual, Current Other Other Accrued Liabilities, Current Total Accrued Liabilities, Current ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents Short-term investments Short-term Investments Accounts receivable, net Accounts Receivable, Net, Current Inventories Prepaid income taxes Income Taxes Receivable, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred income taxes, net Deferred Tax Assets, Net of Valuation Allowance, Current Total current assets Assets, Current DEFERRED INCOME TAXES, NET Deferred Tax Assets, Net of Valuation Allowance, Noncurrent GOODWILL Goodwill INTANGIBLE ASSETS, NET Intangible Assets, Net (Excluding Goodwill) PROPERTY, PLANT AND EQUIPMENT, NET Property, Plant and Equipment, Net OTHER ASSETS Other Assets, Noncurrent TOTAL Assets LIABILITIES AND EQUITY Liabilities and Equity [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Current portion of long-term debt Accounts payable Accounts Payable, Current Accrued expenses and other liabilities Deferred income taxes, net Deferred Tax Liabilities, Net, Current Income taxes payable Accrued Income Taxes, Current Total current liabilities Liabilities, Current DEFERRED INCOME TAXES AND OTHER LONG-TERM LIABILITIES Other Liabilities, Noncurrent LONG-TERM DEBT, NET OF CURRENT PORTION Total liabilities Liabilities COMMITMENTS AND CONTINGENCIES Commitments and Contingencies IPG PHOTONICS CORPORATION EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.0001 par value, 175,000,000 shares authorized; 53,171,115 shares issued and 53,129,315 shares outstanding at September 30, 2016; 52,883,902 shares issued and outstanding at December 31, 2015 Common Stock, Value, Issued Treasury stock, at cost (41,800 and 0 shares held) Treasury Stock, Value Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total IPG Photonics Corporation equity Stockholders' Equity Attributable to Parent NONCONTROLLING INTERESTS Stockholders' Equity Attributable to Noncontrolling Interest Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest TOTAL Liabilities and Equity Inventories Inventory Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Menara Networks Menara Networks [Member] Menara Networks Business Acquisition [Line Items] Business Acquisition [Line Items] Business combination, consideration transferred Business Combination, Consideration Transferred Business combination, intangibles assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill, acquired during period Goodwill, Acquired During Period Amortization expense Amortization of Intangible Assets Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance at January 1 Unrecognized Tax Benefits Reductions of prior period positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Additions for tax positions in prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions (Reductions) additions for tax positions in current period Unrecognized Tax Benefits, Increase (Decrease) Resulting from Current Period Tax Positions Unrecognized Tax Benefits, Increase (Decrease) Resulting from Current Period Tax Positions Balance at September 30 Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Fair Value Measurements Fair Value Disclosures [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis Of Presentation Basis of Accounting [Text Block] Components Of Inventories Schedule of Inventory, Current [Table Text Block] Product Warranty Liability [Table] Product Warranty Liability [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Service warranties on lasers and amplifiers Product Warranty, Service Period Product warranty, service period Accrued warranty reported in accrued expenses and other liabilities Accrued warranty reported in other long-term liabilities Product Warranty Accrual, Noncurrent Schedule of Goodwill Schedule of Goodwill [Table Text Block] Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated Future Amortization Expense For Intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Balance at January 1 Foreign exchange adjustment Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, Foreign Currency Translation Gain (Loss) Total goodwill arising from acquisition Balance at September 30 Assets And Liabilities Measured At Fair Value Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Fair Value Of Auction Rate Securities Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [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] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Assets Other Assets [Member] Other Long-Term Liabilities Other Long Term Liabilities [Member] Other Long Term Liabilities [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Nondesignated as Hedging Instrument Not Designated as Hedging Instrument [Member] Interest rate swap Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Notional amount of derivatives Derivative, Notional Amount Derivative asset, fair value Derivative Asset, Fair Value, Amount Not Offset Against Collateral Derivative liability, fair value Derivative Liability, Fair Value, Amount Not Offset Against Collateral Components Of Accrued Expenses And Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments And Contingencies Commitments and Contingencies Disclosure [Text Block] Excess tax benefit from the exercise of equity instruments Deferred tax assets, current Deferred tax liabilities, current Financing Arrangements Debt Disclosure [Text Block] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Patents Patents [Member] Customer relationships Customer Relationships [Member] Production know-how Production Know How [Member] Production Know How [Member] Technology, trademark and tradename Technology Trademark And Tradename [Member] Technology, Trademark And Tradename [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Weighted- Average Lives Finite-Lived Intangible Asset, Useful Life Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Statement, Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] COMMON STOCK Common Stock [Member] TREASURY STOCK Treasury Stock [Member] ADDITIONAL PAID-IN CAPITAL Additional Paid-in Capital [Member] RETAINED EARNINGS Retained Earnings [Member] ACCUMULATED OTHER COMPREHENSIVE LOSS AOCI Attributable to Parent [Member] TOTAL IPG PHOTONICS CORPORATION EQUITY Parent Equity [Member] Parent Equity [Member] NONCONTROLLING INTERESTS (NCI) Noncontrolling Interest [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance, beginning of year Balance, beginning of year (in shares) Shares, Issued Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Common stock issued under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Purchased treasury stock (in shares) Treasury Stock, Shares, Acquired Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Exercise of stock options and related tax benefit from exercise Stock Issued During Period, Value, Stock Options Exercised Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Purchased common stock Stock Repurchased During Period, Value Net income attributable to IPG Photonics Corporation Translation adjustments Change in unrealized gain on derivatives, net of tax Purchase of NCI Noncontrolling Interest, Decrease from Business Combination Noncontrolling Interest, Decrease from Business Combination Attribution to NCI Noncontrolling Interest, Increase from Business Combination Net loss attributable to NCI Other comprehensive income (loss) attributable to NCI Balance, end of period Balance, end of period (in shares) Cash equivalents Money Market Funds [Member] Short-term investments US Treasury Bill Securities [Member] Interest rate swap Auction rate securities Long-term notes Contingent purchase consideration Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Investments by Category [Axis] Investments by Category [Axis] Marketable Securities and Investments Held at Cost [Domain] Marketable Securities and Investments Held at Cost [Domain] Held-to-maturity Securities Held-to-maturity Securities [Member] Assets Assets, Fair Value Disclosure Liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Marketable securities, unrealized loss Marketable Securities, Unrealized Gain (Loss) Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Goodwill And Intangibles Goodwill and Intangible Assets Disclosure [Text Block] EX-101.PRE 12 ipgp-20160930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 dbag.jpg begin 644 dbag.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .PU$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( #4 0P,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z^2_B MS_R5'7?^ND?_ **2OK2ODOXL_P#)4=>_ZZ1_^BDKU#PYJLL,BATD2SD*LI&000.013_\ A!_%O_0L:Q_X!2?X5]7>#?\ D1O# M_P#V#;;_ -%+6W6L\WJ1DURH7LT?&W_"#^+?^A8UC_P"D_PH_P"$'\6_]"QK M'_@%)_A7U7XP\5V/@[P_-JM[\Y7Y(( V&FD/11_,GL 37CND_&[QEK>JVNF: M?HFE37=R^R- LG7N3\_ R2>P!-;T<;B:L7.,%9>8G&*/*]1\.ZYH]NL^IZ/ M?V4+/L62XMVC4M@G )'7 /Y5[#^SI_S,O_;K_P"U:U/CT+@?#[2!=M$UP-0C M\UHE*H6\F3.T$D@9]367^SI_S,O_ &Z_^U:5>NZ^!E-K^KH$K2L>YT445\^: MA7R7\6?^2HZ]_P!=(_\ T4E?6E?)?Q9_Y*CKW_72/_T4E>KE'\9^GZHSJ;'T MSX-_Y$;P_P#]@VV_]%+6EJ&H6FE:?<7]].D%K;H9)9'Z*!_GH.M9O@W_ )$; MP_\ ]@VV_P#12UX'\7OB,?$^HG1=*F!T>TD^>1#QO/&.>CAI8 MBNXK:^I3E9'->//&EYXZ\1&Z99$LXB8[*U/)12>I _C;C/X#L*]T^$_P['A' M2O[2U&,'6KQ/W@/_ "[QGD1CWZ%CZ\=LGD?@M\.=YA\6ZQ!\H^;3H9!U_P"F MQ'_H.?\ >_NFO=JZ7Y2_*NU3][H3QQQWXX MKPY\ K^#7+>;Q!>V,VFQ'?)!:NY:4CHIRHPI[]\<#KD>?6OQ.\8V5G!:6VOS M1V\$:Q1((X\*JC 'W>P%2_\ "U_''_0R3_\ ?J+_ .)KLCA,5!2C"22?WD\T M7N?6R(L:*B*%51A5 P /2EKY(_X6OXX_Z&2?_OU%_P#$T?\ "U_''_0R3_\ M?J+_ .)KD_LBMW0_:(]=_:#_ .1(TW_L)I_Z*EK&_9T_YF7_ +=?_:M>4:YX MV\0^)+..TUC5I+NWCD$J(Z( & (S\H'8G\Z]6_9S(/\ PDN#G_CU_P#:M=-6 MA*A@)0E_6J$G>5SW2BBBO -0JC/HNE7,S37&F64LK\L\D"LS=N211133:V C M_P"$>T3_ * ^G_\ @,G^%'_"/:)_T!]/_P# 9/\ "BBCF?< _P"$>T3_ * ^ MG_\ @,G^%'_"/:)_T!]/_P# 9/\ "BBCF?< _P"$>T3_ * ^G_\ @,G^%6;3 @3[*PW_8[.WM]^-_DQ*F['3.!SU-%%',V!9HHHI ?_]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2016
Nov. 01, 2016
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2016  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2016  
Entity Registrant Name IPG PHOTONICS CORP  
Entity Central Index Key 0001111928  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding (in shares)   53,107,342
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
CURRENT ASSETS:    
Cash and cash equivalents $ 645,558 $ 582,532
Short-term investments 126,970 106,584
Accounts receivable, net 162,725 150,479
Inventories 242,370 203,738
Prepaid income taxes 35,342 33,692
Prepaid expenses and other current assets 38,913 25,564
Deferred income taxes, net 24,620 20,346
Total current assets 1,276,498 1,122,935
DEFERRED INCOME TAXES, NET 15,371 9,386
GOODWILL 20,142 505
INTANGIBLE ASSETS, NET 28,372 11,904
PROPERTY, PLANT AND EQUIPMENT, NET 367,474 288,604
OTHER ASSETS 19,441 20,095
TOTAL 1,727,298 1,453,429
CURRENT LIABILITIES:    
Current portion of long-term debt 3,188 2,000
Accounts payable 17,899 26,314
Accrued expenses and other liabilities 96,376 75,667
Deferred income taxes, net 4,047 3,190
Income taxes payable 34,117 37,809
Total current liabilities 155,627 144,980
DEFERRED INCOME TAXES AND OTHER LONG-TERM LIABILITIES 30,223 30,117
LONG-TERM DEBT, NET OF CURRENT PORTION 38,432 17,667
Total liabilities 224,282 192,764
COMMITMENTS AND CONTINGENCIES
IPG PHOTONICS CORPORATION EQUITY:    
Common stock, $0.0001 par value, 175,000,000 shares authorized; 53,171,115 shares issued and 53,129,315 shares outstanding at September 30, 2016; 52,883,902 shares issued and outstanding at December 31, 2015 5 5
Treasury stock, at cost (41,800 and 0 shares held) (3,483) 0
Additional paid-in capital 635,778 607,649
Retained earnings 1,018,976 833,356
Accumulated other comprehensive loss (148,430) (181,482)
Total IPG Photonics Corporation equity 1,502,846 1,259,528
NONCONTROLLING INTERESTS 170 1,137
Total equity 1,503,016 1,260,665
TOTAL $ 1,727,298 $ 1,453,429
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2016
Dec. 31, 2015
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 175,000,000 175,000,000
Common stock, shares issued (in shares) 53,171,115 52,883,902
Common stock, shares outstanding (in shares) 53,129,315 52,883,902
Treasury stock, shares (in shares) 41,800 0
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Income Statement [Abstract]        
NET SALES $ 266,017 $ 243,541 $ 726,052 $ 677,639
COST OF SALES 121,226 110,237 329,147 307,805
GROSS PROFIT 144,791 133,304 396,905 369,834
OPERATING EXPENSES:        
Sales and marketing 10,460 7,717 28,183 23,228
Research and development 20,543 16,221 56,444 45,565
General and administrative 16,797 14,679 46,849 42,474
Loss (gain) on foreign exchange 2,905 5,125 6,316 (460)
Total operating expenses 50,705 43,742 137,792 110,807
OPERATING INCOME 94,086 89,562 259,113 259,027
OTHER INCOME (EXPENSE), Net:        
Interest income (expense), net 373 (40) 835 (335)
Other income, net 194 132 342 378
Total other income (expense) 567 92 1,177 43
INCOME BEFORE PROVISION FOR INCOME TAXES 94,653 89,654 260,290 259,070
PROVISION FOR INCOME TAXES (25,426) (26,897) (74,703) (77,721)
NET INCOME 69,227 62,757 185,587 181,349
LESS: NET LOSS ATTRIBUTABLE TO NONCONTROLLING INTERESTS (8) (34) (33) (101)
NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION $ 69,235 $ 62,791 $ 185,620 $ 181,450
NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION PER SHARE:        
Basic (in dollars per share) $ 1.30 $ 1.19 $ 3.50 $ 3.45
Diluted (in dollars per share) $ 1.29 $ 1.18 $ 3.45 $ 3.40
WEIGHTED AVERAGE SHARES OUTSTANDING:        
Basic (in shares) 53,071 52,675 53,039 52,628
Diluted (in shares) 53,761 53,392 53,752 53,390
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Statement of Comprehensive Income [Abstract]        
Net income $ 69,227 $ 62,757 $ 185,587 $ 181,349
Other comprehensive income, net of tax:        
Translation adjustments 8,068 (16,540) 32,948 (43,634)
Unrealized (loss) gain on derivatives (47) 0 104 95
Total other comprehensive loss 8,021 (16,540) 33,052 (43,539)
Comprehensive income 77,248 46,217 218,639 137,810
Comprehensive loss attributable to noncontrolling interest (4) (285) (17) (351)
Comprehensive income attributable to IPG Photonics Corporation $ 77,252 $ 46,502 $ 218,656 $ 138,161
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 185,587 $ 181,349
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 37,646 31,079
Deferred income taxes (12,054) (7,144)
Stock-based compensation 16,099 13,875
Unrealized losses (gains) on foreign currency transactions 6,044 (3,893)
Other 193 191
Provisions for inventory, warranty & bad debt 33,506 29,414
Changes in assets and liabilities that (used) provided cash:    
Accounts receivable (10,853) (20,004)
Inventories (42,814) (52,172)
Prepaid expenses and other current assets (4,102) 2,062
Accounts payable (9,816) 4,519
Accrued expenses and other liabilities 3,848 3,656
Income and other taxes payable (7,439) 17,501
Excess tax benefit from exercise of equity instruments (2,844) (5,822)
Net cash provided by operating activities 193,001 194,611
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of and deposits on property, plant and equipment (100,047) (50,759)
Proceeds from sales of property, plant and equipment 220 231
Purchases of short-term investments (179,374) 0
Proceeds from short-term investments 158,808 0
Acquisition of businesses, net of cash acquired (46,527) (4,958)
Other 16 63
Net cash used in investing activities (166,904) (55,423)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from line-of-credit facilities 6,030 7,506
Payments on line-of-credit facilities (6,030) (9,780)
Purchase of noncontrolling interests (950) 0
Proceeds on long-term borrowings 23,750 0
Principal payments on long-term borrowings (1,797) (12,833)
Exercise of employee stock options and issuances under employee stock purchase plan 9,186 10,489
Excess tax benefit from exercise of equity instruments 2,844 5,822
Purchase of treasury stock, at cost (3,483) 0
Net cash provided by financing activities 29,550 1,204
EFFECT OF CHANGES IN EXCHANGE RATES ON CASH AND CASH EQUIVALENTS 7,379 (11,322)
NET INCREASE IN CASH AND CASH EQUIVALENTS 63,026 129,070
CASH AND CASH EQUIVALENTS — Beginning of period 582,532 522,150
CASH AND CASH EQUIVALENTS — End of period 645,558 651,220
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for interest 623 688
Cash paid for income taxes 92,539 65,376
Non-cash transactions:    
Demonstration units transferred from inventory to other assets 2,916 1,995
Inventory transferred to machinery and equipment 4,056 2,371
Reductions to property, plant and equipment included in accounts payable $ (430) $ (178)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Statements Of Equity - USD ($)
$ in Thousands
Total
COMMON STOCK
TREASURY STOCK
ADDITIONAL PAID-IN CAPITAL
RETAINED EARNINGS
ACCUMULATED OTHER COMPREHENSIVE LOSS
TOTAL IPG PHOTONICS CORPORATION EQUITY
NONCONTROLLING INTERESTS (NCI)
Balance, beginning of year at Dec. 31, 2014   $ 5 $ 0 $ 567,617 $ 591,202 $ (112,263)   $ 0
Balance, beginning of year (in shares) at Dec. 31, 2014   52,369,688 0          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercise of stock options (in shares)   392,913            
Common stock issued under employee stock purchase plan (in shares)   17,623            
Purchased treasury stock (in shares) 0   0          
Stock-based compensation       13,875        
Exercise of stock options and related tax benefit from exercise   $ 0   15,203        
Common stock issued under employee stock purchase plan   0   1,108        
Purchased common stock $ 0   $ 0          
Net income attributable to IPG Photonics Corporation 181,450       181,450      
Translation adjustments (43,634)         (43,634)    
Change in unrealized gain on derivatives, net of tax 95         95    
Purchase of NCI               0
Attribution to NCI               1,579
Net loss attributable to NCI 101             (101)
Other comprehensive income (loss) attributable to NCI 351             (250)
Balance, end of period at Sep. 30, 2015 1,215,886 $ 5 $ 0 597,803 772,652 (155,802) $ 1,214,658 1,228
Balance, end of period (in shares) at Sep. 30, 2015   52,780,224 0          
Balance, beginning of year at Dec. 31, 2015 $ 1,260,665 $ 5 $ 0 607,649 833,356 (181,482)   1,137
Balance, beginning of year (in shares) at Dec. 31, 2015   52,883,902 0          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Exercise of stock options (in shares)   268,198            
Common stock issued under employee stock purchase plan (in shares)   19,015            
Purchased treasury stock (in shares) (41,800)              
Stock-based compensation       16,099        
Exercise of stock options and related tax benefit from exercise   $ 0   10,737        
Common stock issued under employee stock purchase plan   0   1,293        
Purchased common stock $ 0   $ (3,483)          
Net income attributable to IPG Photonics Corporation 185,620       185,620      
Translation adjustments 32,948         32,948    
Change in unrealized gain on derivatives, net of tax 104         104    
Purchase of NCI               (950)
Attribution to NCI               0
Net loss attributable to NCI 33             (33)
Other comprehensive income (loss) attributable to NCI 17             16
Balance, end of period at Sep. 30, 2016 $ 1,503,016 $ 5 $ (3,483) $ 635,778 $ 1,018,976 $ (148,430) $ 1,502,846 $ 170
Balance, end of period (in shares) at Sep. 30, 2016   53,129,315 41,800          
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis Of Presentation
9 Months Ended
Sep. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis Of Presentation
BASIS OF PRESENTATION
The accompanying unaudited consolidated financial statements have been prepared by IPG Photonics Corporation, or "IPG", "its" or the "Company". Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The consolidated financial statements include the Company's accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto in the Company's Annual Report on Form 10-K for the year ended December 31, 2015.
In the opinion of the Company's management, the unaudited financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash flows. The results reported in these consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.
The Company has evaluated subsequent events through the time of filing this Quarterly Report on Form 10-Q with the SEC.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2016
Accounting Policies [Abstract]  
Recent Accounting Pronouncements
RECENT ACCOUNTING PRONOUNCEMENTS
In March 2016, the FASB issued ASU No. 2016-09, "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" ("ASU 2016-09"). The standard is intended to simplify several areas of accounting for share-based compensation arrangements, including income tax impact, classification on the statement of cash flows and forfeitures. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016, and early adoption is permitted. The impact that the standard will have on the Company's consolidated financial statements will depend upon certain criteria including the timing of the exercise and release of equity instruments, the value realized upon exercise or release of equity instruments and the fair value of the equity instruments when they were granted. The excess tax benefit from the exercise of equity instruments was $2,844 and $5,822 for the nine months ended September 30, 2016 and 2015, respectively.
In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)" ("ASU 2016-02"). The standard requires a lessee to recognize assets and liabilities on the balance sheet for leases with lease terms greater than 12 months. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.
In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities" ("ASU 2016-01"). The standard addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, and early adoption is not permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.
In November 2015, the FASB issued amended guidance that clarifies that in a classified statement of financial position, an entity shall classify deferred tax liabilities and assets as non-current amounts. The new guidance supersedes ASC 740-10-45-5 which required the deferred tax assets and liabilities for a particular tax jurisdiction be allocated between current and non-current deferred tax assets for that tax jurisdiction on the basis of the financial accounting classification of the related asset or liability for which the temporary difference existed. The new standard will become effective for the Company's fiscal year beginning January 1, 2017. The Company has determined that the standard will not have a material impact on its consolidated financial statements upon adoption. Current deferred tax assets at September 30, 2016 and December 31, 2015 were $24,620 and $20,346, respectively. Current deferred tax liabilities at September 30, 2016 and December 31, 2015 were $4,047 and $3,190, respectively.
In May 2014, the FASB issued Accounting Standards Update No. 2014-09 ("ASU 2014-09") "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in "Revenue Recognition (Topic 605)", and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the
consideration to which the entity expects to be entitled to in exchange for those goods or services. As currently issued and
amended, ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods
within that reporting period, though early adoption is permitted for annual reporting periods beginning after December 15, 2016. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on its consolidated financial statements and does not expect it to have a material impact on its consolidated financial statements upon adoption.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories
9 Months Ended
Sep. 30, 2016
Inventory Disclosure [Abstract]  
Inventories
INVENTORIES
Inventories consist of the following:
 
September 30,
 
December 31,
 
2016
 
2015
Components and raw materials
$
99,251

 
$
70,394

Work-in-process
29,316

 
43,259

Finished components and devices
113,803

 
90,085

Total
$
242,370

 
$
203,738


The Company recorded inventory provisions totaling $6,518 and $4,336 for the three months ended September 30, 2016 and 2015, respectively, and $16,243 and $11,347 for the nine months ended September 30, 2016 and 2015, respectively. These provisions relate to the recoverability of the value of inventories due to technological changes and excess quantities. These provisions are reported as a reduction to components and raw materials and finished components and devices.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Expenses And Other Liabilities
9 Months Ended
Sep. 30, 2016
Payables and Accruals [Abstract]  
Accrued Expenses And Other Liabilities
ACCRUED EXPENSES AND OTHER LIABILITIES
Accrued expenses and other liabilities consist of the following:
 
September 30,
 
December 31,
 
2016
 
2015
Accrued compensation
$
39,164

 
$
33,617

Customer deposits and deferred revenue
32,725

 
21,525

Current portion of accrued warranty
14,686

 
14,871

Other
9,801

 
5,654

Total
$
96,376

 
$
75,667

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
Financing Arrangements
9 Months Ended
Sep. 30, 2016
Debt Disclosure [Abstract]  
Financing Arrangements
FINANCING ARRANGEMENTS
The Company's borrowings under existing financing arrangements consist of the following:
 
September 30,
 
December 31,
 
2016
 
2015
Revolving line-of-credit facilities:
 
 
 
European overdraft facilities
$

 
$

Euro line-of-credit

 

U.S. line-of-credit

 

Total
$

 
$

Term debt:
 
 
 
Long-term notes
$
41,620

 
$
19,667

Less: current portion
(3,188
)
 
(2,000
)
Total long-term debt
$
38,432

 
$
17,667


The U.S. and Euro lines-of-credit are available to certain foreign subsidiaries and allow for borrowings in the local currencies of those subsidiaries. At September 30, 2016 and December 31, 2015, there were no amounts drawn on the U.S. line-of-credit, and there were $225 and $2,828, respectively, of guarantees issued against the facility which reduces the amount of the facility available to draw. At September 30, 2016 and December 31, 2015, there were no amounts drawn on the Euro line-of-credit, and there were $7,985 and $8,221, respectively, of guarantees issued against the facility which reduces the amount of the facility available to draw.
At September 30, 2016, the amount due on the two long-term notes was $41,620 of which $3,188 is the current portion. The company has an unsecured note of $23,453 of which $1,188 is the current portion. The interest on this unsecured note is variable at 1.20% above the LIBOR rate and is fixed using an interest rate swap at 2.85% per annum. The unsecured note matures in May 2023, at which time the outstanding debt balance will be $15,438. The Company has another note that is secured by the Company's corporate aircraft of $18,167 of which $2,000 is the current portion. The interest rate on this secured note is fixed at 2.81% per annum and the collateralized long-term note matures in October 2019, at which time the outstanding debt balance will be $12,000.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Income Attributable To IPG Photonics Corporation Per Share
9 Months Ended
Sep. 30, 2016
Earnings Per Share [Abstract]  
Net Income Attributable To IPG Photonics Corporation Per Share
NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION PER SHARE
The following table sets forth the computation of diluted net income attributable to IPG Photonics Corporation per share:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Net income attributable to IPG Photonics Corporation
$
69,235

 
$
62,791

 
$
185,620

 
$
181,450

Weighted average shares
53,071

 
52,675

 
53,039

 
52,628

Dilutive effect of common stock equivalents
690

 
717

 
713

 
762

Diluted weighted average common shares
53,761

 
53,392

 
53,752

 
53,390

Basic net income attributable to IPG Photonics Corporation per share
$
1.30

 
$
1.19

 
$
3.50

 
$
3.45

Diluted net income attributable to IPG Photonics Corporation per share
$
1.29

 
$
1.18

 
$
3.45

 
$
3.40


For the three months ended September 30, 2016 and 2015, respectively, the computation of diluted weighted average common shares excludes common stock equivalents of 52,100 shares and 9,000 shares which includes restricted stock units ("RSUs") of 2,500 and 1,600 and performance stock units ("PSUs") of 0 and 4,300, respectively. For the nine months ended September 30, 2016 and 2015, respectively, the computation of diluted weighted average common shares excludes common stock equivalents of 80,600 and 40,600 shares which includes RSUs of 20,900 and 24,200 and PSUs of 3,300 and 9,400, respectively. These common stock equivalents are excluded because the effect of including them would be anti-dilutive.
On July 28, 2016, the Company announced that its Board of Directors authorized a share repurchase program (the “Program”) to mitigate the dilutive impact of shares issued upon exercise or release under the Company's various employee and director equity compensation and employee stock purchase plans. Under the Program, the Company's management is authorized to repurchase shares of common stock in an amount not to exceed the number of shares issued to employees and directors under its various employee and director equity compensation and employee stock purchase plans from January 1, 2016 through December 31, 2017. The Program limits aggregate share repurchases to no more than $100,000 over a period ending June 30, 2018.
For the three months ended September 30, 2016 and nine months ended September 30, 2016, the Company repurchased 41,800 shares of its common stock with an average price of $83.33 per share in the open market. The impact on the reduction of weighted average shares for the three months ended September 30, 2016 and nine months ended September 30, 2016 was 6,090 shares and 2,044 shares, respectively. There were no previous Program repurchases made by the Company prior to these periods.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Financial Instruments
9 Months Ended
Sep. 30, 2016
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments
DERIVATIVE FINANCIAL INSTRUMENTS
Derivative instruments The Company's primary market exposures are to interest rates and foreign exchange rates. The Company uses certain derivative financial instruments to help manage these exposures. The Company executes these instruments with financial institutions it judges to be credit-worthy. The Company does not hold or issue derivative financial instruments for trading or speculative purposes.
The Company recognizes all derivative financial instruments as either assets or liabilities at fair value in the consolidated balance sheets. The Company has no derivatives that are not accounted for as a hedging instrument.
Cash flow hedges The Company entered into a cash flow hedge which is an interest rape swap associated with a new long-term note issued during the second quarter of 2016 that will terminate with long-term note in May 2023. The Company previously had a cash flow hedge which was an interest rate swap associated with a U.S. long-term note which matured in June 2015. The fair value amounts in the consolidated balance sheet related to the interest rate swaps were:
Notional Amounts1
 
Other Assets
 
Other Long-Term Liabilities
September 30,
 
December 31,
 
September 30,
 
December 31,
 
September 30,
 
December 31,
2016
 
2015
 
2016
 
2015
 
2016
 
2015
$
23,453

 
$

 
$
164

 
$

 
$

 
$

  (1) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
 
The derivative gains and losses in the consolidated statements of income related to the Company's interest rate swap contracts was as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Effective portion recognized in other comprehensive loss, pretax:
 
 
 
 
 
 
 
Interest rate swap
$
(67
)
 
$

 
$
172

 
$
304

Effective portion reclassified from other comprehensive loss to interest expense, pretax:
 
 
 
 
 
 
 
Interest rate swap
$
(8
)
 
$

 
$
(8
)
 
$
(153
)
Ineffective portion recognized in income:
 
 
 
 
 
 
 
Interest rate swap
$

 
$

 
$

 
$

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2016
Fair Value Disclosures [Abstract]  
Fair Value Measurements
FAIR VALUE MEASUREMENTS
The Company's financial instruments consist of cash equivalents, short-term investments, accounts receivable, auction rate securities, accounts payable, drawings on revolving lines of credit, long-term debt, contingent purchase consideration and interest rate swaps.
The valuation techniques used to measure fair value are based upon observable and unobservable inputs. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect internal market assumptions. These two types of inputs create the following fair value hierarchy: Level 1, defined as observable inputs such as quoted prices for identical instruments in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.
The carrying amounts of cash equivalents, short-term investments, accounts receivable, accounts payable, drawings on revolving lines of credit, the long-term notes and interest rate swaps are considered reasonable estimates of their fair market value, due to the short maturity of most of these instruments or as a result of the competitive market interest rates, which have been negotiated.
The following table presents information about the Company's assets and liabilities measured at fair value:
 
 
 
 Fair Value Measurements at September 30, 2016
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
367,005

 
$
367,005

 
$

 
$

Short-term investments
126,860

 
126,860

 

 

Interest rate swap
164

 

 
164

 

Auction rate securities
1,142

 

 

 
1,142

Total assets
$
495,171

 
$
493,865

 
$
164

 
$
1,142

Liabilities
 
 
 
 
 
 
 
Long-term notes
$
41,620

 
$

 
$
41,620

 
$

Contingent purchase consideration
21

 

 

 
21

Total liabilities
$
41,641

 
$

 
$
41,620

 
$
21

 
 
 
 
 
 
 
 
 
 
 
 Fair Value Measurements at December 31, 2015
 
 
 
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
214,232

 
$
214,232

 
$

 
$

Short-term investments
106,375

 
106,375

 

 

Auction rate securities
1,136

 

 

 
1,136

Total assets
$
321,743

 
$
320,607

 
$

 
$
1,136

Liabilities
 
 
 
 
 
 
 
Long-term notes
$
19,667

 
$
19,667

 
$

 
$

Contingent purchase consideration
20

 

 

 
20

Total liabilities
$
19,687

 
$
19,667

 
$

 
$
20


Short-term investments are recorded at book value. Unrealized gains or losses are not recorded since these investments are considered held-to-maturity and consist of liquid investments including U.S. government and government agency notes, corporate notes, commercial paper and certificates of deposit with original maturities of greater than three months but less than one year. The fair value of these investments as of September 30, 2016 and December 31, 2015 was $126,860 and $106,375, respectively, which represents an unrealized loss of $110 and $209, respectively, as compared to the book value recorded on the Consolidated Balance Sheets for the same periods.
The fair value of the auction rate securities considered prices observed in inactive secondary markets for the securities held by the Company.
The fair value of accrued contingent purchase consideration incurred was determined using an income approach at the acquisition date and reporting date. That approach is based on significant inputs that are not observable in the market. Key assumptions include assessing the probability of meeting certain milestones required to earn the contingent purchase consideration.
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Auction Rate Securities
 
 
 
 
 
 
 
Balance, beginning of period
$
1,140

 
$
1,132

 
$
1,136

 
$
1,128

Change in fair value and accretion
2

 
2

 
6

 
6

Balance, end of period
$
1,142

 
$
1,134

 
$
1,142

 
$
1,134

Contingent Purchase Consideration
 
 
 
 
 
 
 
Balance, beginning of period
$
20

 
$
80

 
$
20

 
$
98

Period transactions

 
(7
)
 

 
(7
)
Change in fair value and currency fluctuations
1

 
(4
)
 
1

 
(22
)
Balance, end of period
$
21

 
$
69

 
$
21

 
$
69

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill And Intangibles
9 Months Ended
Sep. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill And Intangibles
GOODWILL AND INTANGIBLES
The following table sets forth the changes in the carrying amount of goodwill for the nine months ended September 30, 2016:
 
Amounts
Balance at January 1
$
505

Foreign exchange adjustment
(1
)
Total goodwill arising from acquisition
19,638

 Balance at September 30
$
20,142


Intangible assets, subject to amortization, consisted of the following:
 
September 30, 2016
 
December 31, 2015
 
 
Gross  Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Weighted-
Average  Lives
Gross  Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Weighted-
Average  Lives
 
 
 
 
 
 
 
 
 
Patents
$
6,641

$
(4,838
)
$
1,803

6 Years
$
6,641

$
(4,573
)
$
2,068

6 Years
Customer relationships
12,798

(3,548
)
9,250

5 Years
3,325

(3,092
)
233

5 Years
Production know-how
6,714

(3,959
)
2,755

8 Years
6,672

(3,339
)
3,333

8 Years
Technology, trademark and tradename
18,002

(3,438
)
14,564

8 Years
8,247

(1,977
)
6,270

8 Years
 
$
44,155

$
(15,783
)
$
28,372

 
$
24,885

$
(12,981
)
$
11,904

 

During the second quarter of 2016, the Company acquired Menara Networks, Inc. ("Menara"). Menara is located in Dallas, Texas. The Company paid $46,831 which represents the fair value of Menara on that date. As a result of the acquisition, the Company recorded intangible assets of $19,300 related to technology, tradename and customer relationships. Additionally, the Company recorded $19,638 of goodwill related to anticipated expansion of the Company's product offerings within the telecom market. The goodwill arising from this acquisition will not be deductible for tax purposes.

The purchase price allocations included in the Company's financial statements are not complete. They represent the
preliminary fair value estimates as of September 30, 2016 and are subject to subsequent adjustment as the Company obtains
additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to
these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as
applicable.
Amortization expense for the three months ended September 30, 2016 and 2015 was $1,252 and $585, respectively. Amortization expense for the nine months ended September 30, 2016 and 2015 was $2,696 and $1,706, respectively. The estimated future amortization expense for intangibles for the remainder of 2016 and subsequent years is as follows:
2016
 
2017
 
2018
 
2019
 
2020
 
Thereafter
 
Total
$1,319
 
$4,991
 
$4,926
 
$4,821
 
$4,185
 
$8,130
 
$28,372
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
Product Warranties
9 Months Ended
Sep. 30, 2016
Product Warranties Disclosures [Abstract]  
Product Warranties
PRODUCT WARRANTIES
The Company typically provides one to three-year parts and service warranties on lasers and amplifiers. Most of the Company's sales offices provide support to customers in their respective geographic areas. Warranty reserves have generally been sufficient to cover product warranty repair and replacement costs. The following table summarizes product warranty activity recorded during the nine months ended September 30, 2016 and 2015.
 
 
2016
 
2015
Balance at January 1
$
28,210

 
$
19,272

Provision for warranty accrual
16,098

 
16,424

Warranty claims
(12,273
)
 
(8,627
)
Foreign currency translation
643

 
(1,059
)
 Balance at September 30
$
32,678

 
$
26,010


Accrued warranty reported in the accompanying consolidated financial statements as of September 30, 2016 and December 31, 2015 consisted of $14,686 and $14,871 in accrued expenses and other liabilities and $17,992 and $13,339 in other long-term liabilities, respectively.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes
9 Months Ended
Sep. 30, 2016
Income Tax Disclosure [Abstract]  
Income Taxes
INCOME TAXES
A reconciliation of the total amounts of unrecognized tax benefits is as follows:
 
2016
 
2015
Balance at January 1
$
7,579

 
$
6,494

Reductions of prior period positions

 

Additions for tax positions in prior period

 

(Reductions) additions for tax positions in current period
(1,876
)
 

 Balance at September 30
$
5,703

 
$
6,494


Substantially all of the liability for uncertain tax benefits related to various federal, state and foreign income tax matters, would benefit the Company's effective tax rate, if recognized.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments And Contingencies
9 Months Ended
Sep. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Commitments And Contingencies
COMMITMENTS AND CONTINGENCIES
From time to time, the Company may be involved in disputes and legal proceedings in the ordinary course of its business.
These proceedings may include allegations of infringement of intellectual property, commercial disputes and employment
matters. As of September 30, 2016 and through the filing date of these Financial Statements, the Company has no legal proceedings ongoing that management estimates could have a material effect on the Company's Consolidated Financial Statements.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Recent Accounting Pronouncements (Policies)
9 Months Ended
Sep. 30, 2016
Accounting Policies [Abstract]  
Recent Accounting Pronouncements
RECENT ACCOUNTING PRONOUNCEMENTS
In March 2016, the FASB issued ASU No. 2016-09, "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" ("ASU 2016-09"). The standard is intended to simplify several areas of accounting for share-based compensation arrangements, including income tax impact, classification on the statement of cash flows and forfeitures. ASU 2016-09 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016, and early adoption is permitted. The impact that the standard will have on the Company's consolidated financial statements will depend upon certain criteria including the timing of the exercise and release of equity instruments, the value realized upon exercise or release of equity instruments and the fair value of the equity instruments when they were granted. The excess tax benefit from the exercise of equity instruments was $2,844 and $5,822 for the nine months ended September 30, 2016 and 2015, respectively.
In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)" ("ASU 2016-02"). The standard requires a lessee to recognize assets and liabilities on the balance sheet for leases with lease terms greater than 12 months. ASU 2016-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.
In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities" ("ASU 2016-01"). The standard addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, and early adoption is not permitted. The Company is currently evaluating the impact that the standard will have and does not expect it to have a material impact on its consolidated financial statements upon adoption.
In November 2015, the FASB issued amended guidance that clarifies that in a classified statement of financial position, an entity shall classify deferred tax liabilities and assets as non-current amounts. The new guidance supersedes ASC 740-10-45-5 which required the deferred tax assets and liabilities for a particular tax jurisdiction be allocated between current and non-current deferred tax assets for that tax jurisdiction on the basis of the financial accounting classification of the related asset or liability for which the temporary difference existed. The new standard will become effective for the Company's fiscal year beginning January 1, 2017. The Company has determined that the standard will not have a material impact on its consolidated financial statements upon adoption. Current deferred tax assets at September 30, 2016 and December 31, 2015 were $24,620 and $20,346, respectively. Current deferred tax liabilities at September 30, 2016 and December 31, 2015 were $4,047 and $3,190, respectively.
In May 2014, the FASB issued Accounting Standards Update No. 2014-09 ("ASU 2014-09") "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in "Revenue Recognition (Topic 605)", and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the
consideration to which the entity expects to be entitled to in exchange for those goods or services. As currently issued and
amended, ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods
within that reporting period, though early adoption is permitted for annual reporting periods beginning after December 15, 2016. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on its consolidated financial statements and does not expect it to have a material impact on its consolidated financial statements upon adoption.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2016
Inventory Disclosure [Abstract]  
Components Of Inventories
Inventories consist of the following:
 
September 30,
 
December 31,
 
2016
 
2015
Components and raw materials
$
99,251

 
$
70,394

Work-in-process
29,316

 
43,259

Finished components and devices
113,803

 
90,085

Total
$
242,370

 
$
203,738

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Expenses And Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2016
Payables and Accruals [Abstract]  
Components Of Accrued Expenses And Other Liabilities
Accrued expenses and other liabilities consist of the following:
 
September 30,
 
December 31,
 
2016
 
2015
Accrued compensation
$
39,164

 
$
33,617

Customer deposits and deferred revenue
32,725

 
21,525

Current portion of accrued warranty
14,686

 
14,871

Other
9,801

 
5,654

Total
$
96,376

 
$
75,667

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Financing Arrangements (Tables)
9 Months Ended
Sep. 30, 2016
Debt Disclosure [Abstract]  
Borrowings Under Existing Financing Arrangements
The Company's borrowings under existing financing arrangements consist of the following:
 
September 30,
 
December 31,
 
2016
 
2015
Revolving line-of-credit facilities:
 
 
 
European overdraft facilities
$

 
$

Euro line-of-credit

 

U.S. line-of-credit

 

Total
$

 
$

Term debt:
 
 
 
Long-term notes
$
41,620

 
$
19,667

Less: current portion
(3,188
)
 
(2,000
)
Total long-term debt
$
38,432

 
$
17,667

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Income Attributable To IPG Photonics Corporation Per Share (Tables)
9 Months Ended
Sep. 30, 2016
Earnings Per Share [Abstract]  
Computation Of Diluted Net Income Per Share
The following table sets forth the computation of diluted net income attributable to IPG Photonics Corporation per share:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Net income attributable to IPG Photonics Corporation
$
69,235

 
$
62,791

 
$
185,620

 
$
181,450

Weighted average shares
53,071

 
52,675

 
53,039

 
52,628

Dilutive effect of common stock equivalents
690

 
717

 
713

 
762

Diluted weighted average common shares
53,761

 
53,392

 
53,752

 
53,390

Basic net income attributable to IPG Photonics Corporation per share
$
1.30

 
$
1.19

 
$
3.50

 
$
3.45

Diluted net income attributable to IPG Photonics Corporation per share
$
1.29

 
$
1.18

 
$
3.45

 
$
3.40

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2016
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Cash Flow Hedges
The fair value amounts in the consolidated balance sheet related to the interest rate swaps were:
Notional Amounts1
 
Other Assets
 
Other Long-Term Liabilities
September 30,
 
December 31,
 
September 30,
 
December 31,
 
September 30,
 
December 31,
2016
 
2015
 
2016
 
2015
 
2016
 
2015
$
23,453

 
$

 
$
164

 
$

 
$

 
$

  (1) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
Derivative Gains (Losses) In The Consolidated Statements Of Income Related To Interest Rate Swap Contracts
The derivative gains and losses in the consolidated statements of income related to the Company's interest rate swap contracts was as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Effective portion recognized in other comprehensive loss, pretax:
 
 
 
 
 
 
 
Interest rate swap
$
(67
)
 
$

 
$
172

 
$
304

Effective portion reclassified from other comprehensive loss to interest expense, pretax:
 
 
 
 
 
 
 
Interest rate swap
$
(8
)
 
$

 
$
(8
)
 
$
(153
)
Ineffective portion recognized in income:
 
 
 
 
 
 
 
Interest rate swap
$

 
$

 
$

 
$

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2016
Fair Value Disclosures [Abstract]  
Assets And Liabilities Measured At Fair Value
The following table presents information about the Company's assets and liabilities measured at fair value:
 
 
 
 Fair Value Measurements at September 30, 2016
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
367,005

 
$
367,005

 
$

 
$

Short-term investments
126,860

 
126,860

 

 

Interest rate swap
164

 

 
164

 

Auction rate securities
1,142

 

 

 
1,142

Total assets
$
495,171

 
$
493,865

 
$
164

 
$
1,142

Liabilities
 
 
 
 
 
 
 
Long-term notes
$
41,620

 
$

 
$
41,620

 
$

Contingent purchase consideration
21

 

 

 
21

Total liabilities
$
41,641

 
$

 
$
41,620

 
$
21

 
 
 
 
 
 
 
 
 
 
 
 Fair Value Measurements at December 31, 2015
 
 
 
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
214,232

 
$
214,232

 
$

 
$

Short-term investments
106,375

 
106,375

 

 

Auction rate securities
1,136

 

 

 
1,136

Total assets
$
321,743

 
$
320,607

 
$

 
$
1,136

Liabilities
 
 
 
 
 
 
 
Long-term notes
$
19,667

 
$
19,667

 
$

 
$

Contingent purchase consideration
20

 

 

 
20

Total liabilities
$
19,687

 
$
19,667

 
$

 
$
20

Fair Value Of Auction Rate Securities
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Auction Rate Securities
 
 
 
 
 
 
 
Balance, beginning of period
$
1,140

 
$
1,132

 
$
1,136

 
$
1,128

Change in fair value and accretion
2

 
2

 
6

 
6

Balance, end of period
$
1,142

 
$
1,134

 
$
1,142

 
$
1,134

Contingent Purchase Consideration
 
 
 
 
 
 
 
Balance, beginning of period
$
20

 
$
80

 
$
20

 
$
98

Period transactions

 
(7
)
 

 
(7
)
Change in fair value and currency fluctuations
1

 
(4
)
 
1

 
(22
)
Balance, end of period
$
21

 
$
69

 
$
21

 
$
69

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill And Intangibles (Tables)
9 Months Ended
Sep. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table sets forth the changes in the carrying amount of goodwill for the nine months ended September 30, 2016:
 
Amounts
Balance at January 1
$
505

Foreign exchange adjustment
(1
)
Total goodwill arising from acquisition
19,638

 Balance at September 30
$
20,142

Intangible Assets
Intangible assets, subject to amortization, consisted of the following:
 
September 30, 2016
 
December 31, 2015
 
 
Gross  Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Weighted-
Average  Lives
Gross  Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Weighted-
Average  Lives
 
 
 
 
 
 
 
 
 
Patents
$
6,641

$
(4,838
)
$
1,803

6 Years
$
6,641

$
(4,573
)
$
2,068

6 Years
Customer relationships
12,798

(3,548
)
9,250

5 Years
3,325

(3,092
)
233

5 Years
Production know-how
6,714

(3,959
)
2,755

8 Years
6,672

(3,339
)
3,333

8 Years
Technology, trademark and tradename
18,002

(3,438
)
14,564

8 Years
8,247

(1,977
)
6,270

8 Years
 
$
44,155

$
(15,783
)
$
28,372

 
$
24,885

$
(12,981
)
$
11,904

 
Estimated Future Amortization Expense For Intangibles
The estimated future amortization expense for intangibles for the remainder of 2016 and subsequent years is as follows:
2016
 
2017
 
2018
 
2019
 
2020
 
Thereafter
 
Total
$1,319
 
$4,991
 
$4,926
 
$4,821
 
$4,185
 
$8,130
 
$28,372
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Product Warranties (Tables)
9 Months Ended
Sep. 30, 2016
Product Warranties Disclosures [Abstract]  
Summary Of Product Warranty Activity
The following table summarizes product warranty activity recorded during the nine months ended September 30, 2016 and 2015.
 
 
2016
 
2015
Balance at January 1
$
28,210

 
$
19,272

Provision for warranty accrual
16,098

 
16,424

Warranty claims
(12,273
)
 
(8,627
)
Foreign currency translation
643

 
(1,059
)
 Balance at September 30
$
32,678

 
$
26,010

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes Income Taxes (Tables)
9 Months Ended
Sep. 30, 2016
Income Tax Disclosure [Abstract]  
Schedule of Unrecognized Tax Benefits Roll Forward
A reconciliation of the total amounts of unrecognized tax benefits is as follows:
 
2016
 
2015
Balance at January 1
$
7,579

 
$
6,494

Reductions of prior period positions

 

Additions for tax positions in prior period

 

(Reductions) additions for tax positions in current period
(1,876
)
 

 Balance at September 30
$
5,703

 
$
6,494

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Accounting Policies [Abstract]      
Excess tax benefit from the exercise of equity instruments $ 2,844 $ 5,822  
Deferred tax assets, current 24,620   $ 20,346
Deferred tax liabilities, current $ 4,047   $ 3,190
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories (Components Of Inventories) (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]    
Components and raw materials $ 99,251 $ 70,394
Work-in-process 29,316 43,259
Finished components and devices 113,803 90,085
Total $ 242,370 $ 203,738
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Inventory Disclosure [Abstract]        
Inventory provisions $ 6,518 $ 4,336 $ 16,243 $ 11,347
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Expenses And Other Liabilities (Components Of Accrued Expenses And Other Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accrued compensation $ 39,164 $ 33,617
Customer deposits and deferred revenue 32,725 21,525
Current portion of accrued warranty 14,686 14,871
Other 9,801 5,654
Total $ 96,376 $ 75,667
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Financing Arrangements (Borrowings Under Existing Financing Arrangements) (Details)
9 Months Ended
Sep. 30, 2016
USD ($)
note
May 31, 2023
USD ($)
Oct. 31, 2019
USD ($)
Dec. 31, 2015
USD ($)
Debt Instrument [Line Items]        
Revolving line-of-credit facilities: $ 0     $ 0
Term debt:        
Less: current portion (3,188,000)     (2,000,000)
Total long-term debt $ 38,432,000     17,667,000
Number of long term notes | note 2      
Unsecured note $ 23,453,000      
Unsecured Debt        
Term debt:        
Current portion of long-term note $ 1,188,000      
Unsecured Debt | Scenario, Forecast        
Term debt:        
Amount due on long-term note   $ 15,438,000    
Unsecured Debt | Interest rate swap        
Term debt:        
Derivative, fixed interest rate 2.85%      
Unsecured Debt | London Interbank Offered Rate (LIBOR)        
Term debt:        
Debt instrument, basis spread on variable rate 1.20%      
Secured Debt        
Term debt:        
Amount due on long-term note $ 18,167,000      
Current portion of long-term note $ 2,000,000      
Interest rate percentage 2.81%      
Secured Debt | Scenario, Forecast        
Term debt:        
Amount due on long-term note     $ 12,000,000  
European overdraft facilities        
Debt Instrument [Line Items]        
Revolving line-of-credit facilities: $ 0     0
Euro line-of-credit        
Debt Instrument [Line Items]        
Revolving line-of-credit facilities: 0     0
Term debt:        
Amount drawn on line of credit 0     0
Guarantees issued 7,985,000     8,221,000
U.S. line-of-credit        
Debt Instrument [Line Items]        
Revolving line-of-credit facilities: 0     0
Term debt:        
Amount drawn on line of credit 0     0
Guarantees issued 225,000     2,828,000
Long-term notes        
Term debt:        
Long-term notes 41,620,000     $ 19,667,000
Amount due on long-term note 41,620,000      
Current portion of long-term note $ 3,188,000      
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Income Attributable To IPG Photonics Corporation Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Jul. 28, 2016
Earnings Per Share [Abstract]          
Net income attributable to IPG Photonics Corporation $ 69,235 $ 62,791 $ 185,620 $ 181,450  
Weighted average shares (in shares) 53,071,000 52,675,000 53,039,000 52,628,000  
Dilutive effect of common stock equivalents (in shares) 690,000 717,000 713,000 762,000  
Diluted weighted average common shares (in shares) 53,761,000 53,392,000 53,752,000 53,390,000  
Basic net income attributable to IPG Photonics Corporation per share (in dollars per share) $ 1.30 $ 1.19 $ 3.50 $ 3.45  
Diluted net income attributable to IPG Photonics Corporation per share (in dollars per share) $ 1.29 $ 1.18 $ 3.45 $ 3.40  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Options excluded from computation of diluted weighted average common shares (in shares) 52,100,000 9,000,000 80,600,000 40,600,000  
Share repurchase amount (no more than) (in shares)         100,000
Stock repurchased during period (in shares) 41,800   41,800    
Stock repurchase average price (in dollars per share) $ 83.33   $ 83.33    
Effect on weighted average number of shares outstanding (in shares) 6,090   2,044    
RSUs          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Options excluded from computation of diluted weighted average common shares (in shares) 2,500,000 1,600,000 20,900,000 24,200,000  
PSUs          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Options excluded from computation of diluted weighted average common shares (in shares) 0 4,300,000 3,300,000 9,400,000  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Financial Instruments (Fair Value Of Cash Flow Hedges) (Details) - USD ($)
Sep. 30, 2016
Dec. 31, 2015
Interest rate swap    
Derivatives, Fair Value [Line Items]    
Notional amount of derivatives $ 23,453,000 $ 0
Nondesignated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional amount of derivatives 0  
Other Assets | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value 164,000 0
Other Long-Term Liabilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value $ 0 $ 0
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Financial Instruments (Derivative Gains (Losses) In The Consolidated Statements Of Income Related To Interest Rate Swap Contracts) (Details) - Interest rate swap - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Derivative Instruments, Gain (Loss) [Line Items]        
Effective portion recognized in other comprehensive loss, pretax $ (67) $ 0 $ 172 $ 304
Effective portion reclassified from other comprehensive loss to interest expense, pretax (8) 0 (8) (153)
Ineffective portion recognized in income $ 0 $ 0 $ 0 $ 0
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Assets And Liabilities Measured At Fair Value) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2016
Dec. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets $ 495,171 $ 321,743
Liabilities 41,641 19,687
Held-to-maturity Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, unrealized loss 110 209
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 493,865 320,607
Liabilities 0 19,667
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 164 0
Liabilities 41,620 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 1,142 1,136
Liabilities 21 20
Cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 367,005 214,232
Cash equivalents | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 367,005 214,232
Cash equivalents | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Cash equivalents | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 126,860 106,375
Short-term investments | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 126,860 106,375
Short-term investments | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Short-term investments | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Interest rate swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 164  
Interest rate swap | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0  
Interest rate swap | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 164  
Interest rate swap | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0  
Auction rate securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 1,142 1,136
Auction rate securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Auction rate securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Auction rate securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 1,142 1,136
Long-term notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 41,620 19,667
Long-term notes | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 19,667
Long-term notes | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 41,620 0
Long-term notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Contingent purchase consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 21 20
Contingent purchase consideration | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Contingent purchase consideration | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Contingent purchase consideration | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities $ 21 $ 20
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Fair Value Of Auction Rate Securities) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Auction Rate Securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period $ 1,140 $ 1,132 $ 1,136 $ 1,128
Change in fair value and accretion 2 2 6 6
Balance, end of period 1,142 1,134 1,142 1,134
Contingent Purchase Consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period 20 80 20 98
Period transactions 0 (7) 0 (7)
Change in fair value and currency fluctuations 1 (4) 1 (22)
Balance, end of period $ 21 $ 69 $ 21 $ 69
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill And Intangibles (Schedule of Changes) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2016
Sep. 30, 2016
Goodwill [Roll Forward]    
Balance at January 1   $ 505
Foreign exchange adjustment   (1)
Total goodwill arising from acquisition $ 19,638 19,638
Balance at September 30   $ 20,142
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill And Intangibles (Intangible Assets) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 44,155 $ 24,885
Accumulated Amortization (15,783) (12,981)
Net Carrying Amount 28,372 11,904
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,641 6,641
Accumulated Amortization (4,838) (4,573)
Net Carrying Amount $ 1,803 $ 2,068
Weighted- Average Lives 6 years 6 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 12,798 $ 3,325
Accumulated Amortization (3,548) (3,092)
Net Carrying Amount $ 9,250 $ 233
Weighted- Average Lives 5 years 5 years
Production know-how    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 6,714 $ 6,672
Accumulated Amortization (3,959) (3,339)
Net Carrying Amount $ 2,755 $ 3,333
Weighted- Average Lives 8 years 8 years
Technology, trademark and tradename    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 18,002 $ 8,247
Accumulated Amortization (3,438) (1,977)
Net Carrying Amount $ 14,564 $ 6,270
Weighted- Average Lives 8 years 8 years
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill And Intangibles (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Jun. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Business Acquisition [Line Items]          
Goodwill, acquired during period   $ 19,638   $ 19,638  
Amortization expense $ 1,252   $ 585 $ 2,696 $ 1,706
Menara Networks          
Business Acquisition [Line Items]          
Business combination, consideration transferred   46,831      
Business combination, intangibles assets   $ 19,300      
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill And Intangibles (Estimated Future Amortization Expense For Intangibles) (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]    
2016 $ 1,319  
2017 4,991  
2018 4,926  
2019 4,821  
2020 4,185  
Thereafter 8,130  
Net Carrying Amount $ 28,372 $ 11,904
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Product Warranties (Narrative) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Dec. 31, 2015
Product Warranty Liability [Line Items]    
Accrued warranty reported in accrued expenses and other liabilities $ 14,686 $ 14,871
Accrued warranty reported in other long-term liabilities $ 17,992 $ 13,339
Minimum    
Product Warranty Liability [Line Items]    
Service warranties on lasers and amplifiers 1 year  
Maximum    
Product Warranty Liability [Line Items]    
Service warranties on lasers and amplifiers 3 years  
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Product Warranties (Summary Of Product Warranty Activity) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Balance at January 1 $ 28,210 $ 19,272
Provision for warranty accrual 16,098 16,424
Warranty claims (12,273) (8,627)
Foreign currency translation 643 (1,059)
Balance at September 30 $ 32,678 $ 26,010
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at January 1 $ 7,579 $ 6,494
Reductions of prior period positions 0 0
Additions for tax positions in prior period 0 0
(Reductions) additions for tax positions in current period (1,876) 0
Balance at September 30 $ 5,703 $ 6,494
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ." 8DD!*JZ!V $ /<< 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V9RT[#,!!%?Z7*%C6N[? 490-L 0E^P"33QFH<6[8IY>^Q4T!0%<2K MTMWDT3N>>Y-QSJ:G=T^.PFAENCY,BS9&=\)8J%LR*I3649^4F?5&Q73KY\RI M>J'FQ,1DA&^7BE3&K!5AT;A/61EUEG_V,8G"?5A)8HFJX, M\:FCL,U_K;PZ7]!,/73Q1\8O[Z[TU TUH=7NQ>IRE;J$]-NT2&KXEL/FPJ^2 M:9.'YOKYAQ7Y_I?/LO$2EZ:[\.I1;Q@L=S:F?"Z-TOVV43U:O[BW=O&?VX3R M4S74C)U/A3[J+;LD%=\D-;#4^D_>KSNEMIZ^99@+=_A1M,I3YRY+D.UY\-?1 #&TX[A,2/<@B0'!(D1P628Q\DQP%(CD.0'$<@.8Y![% M *P( L !?.0Q(OW[CMB PD.MQ-*O>X^NO ZIK XTHO8<4M?'5$Q^#*G*_=IT MJK$"2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V[M,41Y26 MM#;3"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V+YRO+0O] MC^AY%.!)T:'B1?4C9@,2[2F]@OIZ (4QOCLEFI2"(S>C@KN_V/P"4$L#!!0 M ( ." 8DEZ'EWBQ0$ &<< : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/%V%707F .C-C:(N 53=LV[Y !(8@R$6QJ[9OWY1%12\^ MZ@+I;!(ED<;_ZI/E+-I8SA_#J4J'KHWUH8^3M^;4QOGX?EG4*?5SY^*F#DT5 M;[H^M./773G93ESP^6<8K7X.7NRWBZ+8;V58O)<#?N0 MEL5K-QQC'4**[GR3FW&!\?-['_ZS?+?;'3;AH=N\-*%-?U2XKP4*EP_2?)!2 M@BP?9)0@GP_RE*!I/FA*"9KE@V:4H-M\T"TEZ"X?=$<)NL\'W5."I 0REIPD MA#5':P%<"\=K 6 +1VP!9 O'; %H"T=M 6P+QVT!< M';@%T"\=N 7@+1V\% M>BM';P5Z*VFOC3;;'+T5Z*TBM'+T5Z*TBM'+T5 MZ*TAM'+T-Z&VDLQ)T6,+1VX#>QM';@-[&T=N WL;1VX#>QM'; M@-[&T=N WL;1VP.]/4=O#_3V'+T]T-MS]/9 ;T\ZZT:'W1R]/=#;<_3V0&_/ MT=M?Z!WK:@C;IS0&ULO5=-<]HP$/TK&D[)H3$UE,XPQ#,$2,I,TC"%)F MI]D&8JHO$")P=R553 U.U=J3JQ5G,)8LC4$8SV^W>QYL#8@0PB_)(6@K&-@L MPR2).*.&2Q'<<::DEBM#)EL&T,$Z M(\L=;:A80UC$OM_<]^(!E+:5?O4OVOAW:,%^/8\--.1B/:-#[=(DNJP0XO6QE5G K3(IK_Q:G?RM/FJVX<)=JHX%&J M)[T!,'K@'1;=L(@MCGDWZ/8< D=EI'>H+-BUK52W75EP$X&^7\VH,O^I%:ZF M?2.ZO5:A^GT(,A0AF0B#=B13D:="\8HM.8Q&4F@9\1#-%9(K&E'!@,S?M? 4 M/#F;T8\YC,D4]1!KI$B!8^;25'*F(L,MJ?"-JMS'8"K%PTZV:"6-KZ-5^]YL0)%; M3I>5G&LN4"B;?ZB4O?&NR$KH3S!.E1C(T!C%EZFARPC(0I+I[(94(9= MR(#L,M$(@^!6>K3,:[Q%Y(%&*9 [H#I5-6>ZD3)\YE'D2IUBP\6:XYFJP=CA M,&6&/%);JCG6QEV-"[H] D";Q=SD;K!YT2E60<#JCC!JU?;;'ZE-SA:VT_J\ MN>R^WT#V^CRU^OO=YOK[WYKHOS]<(Q_L2"?:H;[^HB](:>)HS87OG""\?=*D M>'T4L^I:2IR?MB#;\W-R-@9#>?79:GW3Z33RS9542CY7/XJUONE4>Z#6-YW> M)SC?FWEMJ/6Q#[JCG'RCH3_G^/$?-N2X24..,T5#SD0;'I]\=PJV.YDS3^.8 MJA?K[8_OW,[,Y>OY[KO8FV]>7OD70_ /4$L#!!0 ( ." 8DDIJZH0/@$ M &D# 1 9&]C4')O<',O8V]R92YX;6S-DTU/PS ,AO\*ZKU+LZ$*15T/ M@#@Q"8DA$+>0>%M8\Z'$4]=_3Y9U+0,NNW&K:[^/7\=))1P3UL.3MPX\*@A7 M>]V8P(2;9QM$QP@)8@.:ATFL,#&YLEYSC*%?$\?%EJ^!3(NB)!J02XZ<'("Y M&XA974G!A >.UO=X*0:\V_DFP:0@T( &@X'0"259_6*VQK:F(J.^KJ+CA@=< M6*E6"N1M-Y;]3L7."%Z'HQSDT#[]_=-#RI"LK]P'-52U;3MI9ZDN#DS)V^+Q M.9U-KDQ ;@1$55 ,.P?S[-3Y=79WOWS(ZFE!RYS2O)@N:[7&!U>3ES9VOKNF/H1G;VJ^@M02P,$% @ X(!B29E< MG",0!@ G"< !, !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X M9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0L MZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#0 M5%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@ M?\YOI^1.6HCA5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSV MQ.V?C,K:=#1M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^ MQL4$UFG2&98T1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>" M(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RC MEU@5 9<8WS2J-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ< MTT#PE"\D^DJ1CVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-& M(81IN_ >KR2.FJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@ MR.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z& MU3-L+([W1]072N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@* M-Y;&O%"N@GL!_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y M/%_GM,T+,T.WF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?! M4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D M8"V@!X.O40+R4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2 M.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S M&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL M6XA9$N)-7>W5YYNTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R M0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@ MF_S6VZ3VW> ,?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS M#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O M#;#"Q([A[8N_ 5!+ P04 " #@@&))ER AC%4" #:"@ #0 'AL+W-T M>6QEG5E<0HKTT0H][,]T./(<)A$O&&S9FJ028:KF+XOH> MB[\5.8[AX_F;[XU0-V? C9.WDXG_>'&SBY_;A0L(',?G/(9!> F]XTFGOG[V M,MO5'?KPA?3/D>]07QV@OL,K3/>49+SVR[)<&W*OJW\2%8(/QS"##DBB^@FL M$-7^@7'/!!42*'W.6H5%.&+8>=PB2E))#%@@1NC:P3,#V*O1^3'"A;2Y78;= M/%-_R"3+-(9^]QR?+AW8[6"V1RC=WIX&DJA"2F')YWH".GNQKO3FN.#8B;1^ M![Q+B=;!['(48 >=-Q4RQ[+/', -E$04%TH'2%(NS:A$9:0+I0331DY0*3BB MAG(3T1F:-L.4/I@7\5NQQ=T6P/F8,_8A,"HVIBY$9P[7P!;5&[,Y[C'MZWA! M6_0)=#2J*KK^1$G)&79B'307W>P0?;"'/HG0AA4LA21/VM]_*Z]%3Q'#P?Z"<]*P#U;!\#>;_ 102P,$% @ X(!B23WI$-PN! ; \ M \ !X;"]W;W)K8F]O:RYX;6R5EUUSVR@4AO\*HZOT9FT)V6DS=6?RO9YI MDTSC2:^QA&.F"+R XK2_?@^RLWD58W=S)2&)1W#T',3Y[$_6UOV<6_N3/3?: M^!,WR98AK$X& U\M92/\7W8E#=U;6->(0$WW.+"+A:KDA:W:1IHP*(;#\]89T\*'RUH%64^RDIIV+7L77+LZ:Y6.C=%PE TB[&6J=XY5MI8;V&RI_(_M MC8S52UL^U*F4=B96RAG _W<;K=DXTRJE&_X[BIY9=V_;=UZKC[REFM MNU[Q1M>)WN#_NT)C#*KJ/1C$_'O\$I-L/"3@D_)JKK0*OR99=ZYEG,G@S52Z M\+^>,=,%Y^43LU-3LTL3B,*F9O/Q*#1Q#/3PM.Y>[$X4G;AIG6]"A:!S$L-J M55,L:G8FM#"59-UT/$ *@!3O@K"C.P$@#B#^!]!]H$.W"YI=90%4 JA\ M%^C<-BL C0 T>A](^"6 Q@ :OPMT^4^K '0,H.-=T)GPJNMVYZ0GQ-L/_A&Z M?]SM_EU6G3=595ORQCP2QQHZK[H! >@3@#[M@J;FB9ZGC)!H2CY$WX:[W>C% MKJ407#[3@N.E[PR^#4OIV%ILGQ+VA MLRA6(]EI"$[-6TI2+=G,LNG=-4,4FILGU+V03CV)N-*P[;B$)K8/KGT3UQS= MS1/R7@GEV(/0K63?I/"MVYT86ILGM+VVMEXKK;OH3DD2\Q@7F!X#AS:(C_@/U1U"(AZD'GBP)1O94V86S:^>2HT-@B M8>Q!^8L246ALD3#VH/S%"%%H;I$P=X_\+S-$% I<) 3>EP1;%J+0YB)A\VXN M)$..A?OU9NCWASUYG_2._X>K7G]ZSYAG#B:SA.F]U W M,5A1B@_LZ$(&H7""'$WG"=,/)@WGB.KM*A*F[TN:,^N<7>._EZ/I/&'ZP:3A M:#I'TWG"](-)P\>(0M-YPO3#J&-$H>D\8?K>_#OUOK\IY&@[3]B^%[6Y@2BT MG2=LWY_*]U2_U+@Q1-O+A.W[45T#46A[F;!]/ZI3'U%H>YFP?3_JT@?5( IM M+Q.VI]8J2$5$]7;1"=M3J/NV:83[%5<'1*'M9<+V_FJW60YZBV>)DI?C;2WT M6OY0!:B,K&-QZ#LZ55=5K!CIL-GLE:.X*8CM;U1%3K)8ZE%5UVI]3M=NS5@%B1@XW@,W_G\_;\$UP94]<"%$49Z'!#PR(W?6^\R-E-M@TE;SP0 MMZ[#_-^1M&PXA#"<.MZ;:RUU!RAR,/NJIB-4-(P&G%P.X2O VE)*74(K%YW[W%/V[F:X: M_AD+!;*]_9\(.,8WH-& 9@-*5@WQ:(AG S0&8$=FYO4-2USDG T!MYO18[WG <@'&.W(L2,?X.0J8C\@ M]@%B.X/8L2=^>^*S)]:>./9T.3ZK.+J*S ](5P"I8]]X :YBZP=D*X#,L>^\ M % MI5I(4C]"WPY/&?KG(T+FG."0KA#3_8=>G-W0BU2TW^VEIIG%&\"3Q0W M/Z'_@"TTZ,D)@]XLGBAN&B/H6[;3J+'+EL8PVL3)UZ,&G.NO(_QJRH((2G:C MI@HYO7/I>347-'C(B[S'5_(+\VM#17!F4EW"YL:\,":)&DKTHHY]K8KCW&C) M1>K/C% MUT"LHF@O"@2Y:*^U:^W:B&2YDC9.W[XZV,Z,,>2-=? _Y*\A]7'$S:7MOO>' MJAI6/YOZU#^O#\-P?LJR_O50-67_N3U7I_&?M[9KRF&\[-ZS_MQ5Y7X.:NH, M\MQF37D\K;>;^=[7;KMI/X;Z>*J^=JO^HVG*[K]=5;>7Y[5:WVY\.[X?ANE& MMMUD][C]L:E._;$]K;KJ[7G]13T5Z";)K/C[6%UZ/_JA;6XAZU53_ER.Q]-\O"S_ M^/P:)@? -0#N 4HG _ :@ \!V>)L?J[?RJ'<;KKVLNJ6P3B7TYBK)QPS][KJ MYYO=DJ[QR?KQ[H\MP";[,;5SE< LV3&)I"B8 N^2;.S_;@(D$[B8 !JOY7B4 MXO42CS3><(MN>8A%Z,;0;"^XQA5J J, ML9$Y$Q)> O6B1"^!C9(%>9 "'R1M92\3;J-FIC]_N1'SO[MJ;B^4LSJ(DZO@ M0@40T$0\B=2\>:+$0W$<=E?-[7U!)R:R8+* /I8BD9\W.Q2@J&4[P,9"168R MDYD\EIP4C17%,8HLV2D*6O#H(FZ0#5?((Y-9I7BL*)!1!K*BJ$7KM!.S6# = M>&^CCE),5A3**$-9,=P&K2/3Q[!AS4-LQ%)45A3+*&-94> J-ZX2L5>,"?7$ MS,A"H40V7VL"1>&,L1921%44J5I&JF),53[R2)XG.8^X23%54:C*@[E3@>78 M!W%-*I@,+*K('(045H%B58;!#B@M@T4GOCP%DSECK8OX22$5&%+E_ !EI1XK M$-F.8F,:(J,%*:("):J6 0\4E:B5BMAA,N?SR%R&%%.!,E7+A <&RW'EE\N] M@NOTN%3&,I2B*E"J:IGRP*B: \@5RX.,)I+[23$5*%.U3'F@L$2OY6JB8#+E MXO,YQ52@3)5GZ@Y8$3L6NSYBB"$U3/5-Q%&JV@5*5/U .GUUQ#1!TA0Q#7A'Z61+S],H10I2HV,+F1[ 28'+S.NX$(P MP4#DRQA3.$6*4R/C"SDG(SEB(H41EF**I4A9^KAS8+&=222("8$FUL; M>_-3-$56GXJ[23MT+$%"S7S;=F)"L6;.R+[>N7RO_BJ[]^.I7[VTP] V\W[> M6]L.U=A<_GG,^:$J]_>+NGH;IE,WGG?+9N9R,;3GV][L?8-X^S]02P,$% M @ X(!B20+-_Z'\ 0 \@4 !@ !X;"]W;W)KT%X>PD7+8 R#JAG18;-A >O7EPGB'I5KR M*Q #)_AL3!T%,809Z'#;AV5A8B^\+-A-TK8G+SP0MZ[#_.^14#8>PBA\!%[; M:R-U )0%F'WGMB.]:%D?<'(YA%^B?95KA1'\:LDHG'F@V4^,O>G%C_,AA!J! M4%)+G0&KX4XJ0JE.I K_F7+^+ZF-[OR1_9OI5M&?L" 5H[_;LVP4+ R#,[G@ M&Y6O;/Q.IA92G;!F5)C_H+X)R;J')0PZ_&['MC?C:+^D^63S&^+)$,^&*%DU MH,F G@S DIF^OF*)RX*S,>#V+ :LCSS:([5S=2!,D-OM4IT)%;V7Z:X =YUG MDL1&!"&PO=V]R:W-H965T&ULC9C;;N,V$(9?Q?#]QN+PJ, QL#H4 M[46!Q5ZTUXJMQ,9:EBLIR?;M*UF2,\,.U=[8%OT-.3]/O\CM1]W\:(]EV:U^ M5N=+^[0^=MWU<;-I]\>R*MJ'^EI>^G]>ZJ8JNOZQ>=VTUZ8L#K>@ZKR!*#*; MJCA=UKOMK>Q;L]O6;]WY="F_-:OVK:J*YN^D/-"P#&,63*2!PW*,&6N-#&C3"]HTUN9E8T9M&C4C M0 8#DL))B*0EL,RC$F(A6*QG&"1=9'FM9D%;09K U:;P4DK96.V"U*"22DC MQ6K#F(Q-C)+&V@AF8B<5K\TNS&F+M4D^WBWTCPP*&_[\5,:NP&1BYJ1MS Y&2C'56WY((]$6QVW%& M("=Y Z(U21G:D);,56!W=;R["N*;,;L[IA22@4$GGLG/_)Q"-F ?@K75617V M5=ZFDHF9=_W )HLA?@5FA!&"W_=R0JF U8LEKQ?8[!UO]L*1-6IT8 XZLD:- MYE^$"-:_P/;;-:_->6O4AE;8DND+[/J.=WV!3?@+:!5XB_4XXW@3S2AGE8T" MNQ#EK(70.6O)_0&[/[]])H"-V,0 _,2D&%C-ZR.8<%H[?G9ZG) J< B!)?\' M[/]\2PD0-V:=-*6,Y">G!_'C1B$1A49MR?L!>[_S,IX.C@!TU/P=>SHX4@S^ M=4Z9#HX$ZT?- 'M;S>_[6I?OUVZ M8?A1Z?UV^2L,]Y=>>2(>4\&49^(Q'^^./ZO?;:_%:_E[T;R>+NWJN>ZZNKI= M<;[4=5?V>4 P9$%35JV?9[WMJB\O2 M1_[5\%P=CLH8@CP+)MZN:G@K*]%Z'=\O_4>TV* >TB-^5_PBK7?/)/\JQ)M9 M_-PM_=#DP&N^5<9%J1_OO.!U;3SIR']&IY\Q#=%^OWK_WLO5Z;^6DA>B?JEV MZJBS#7UOQ_?EN5;/XO*#CQJH<;@5M>Q_O>U9*M%<*;[7E!_#LVK[YV7X$I.1 M!A/P2, 388H#$\A(()^$Z"XA&@G15R/0D4!G$8)!>U^Y=:G*/.O$Q>N&=I]* MLZO0@NK>;#W9&[NA(;IV4EO?\Y1FP;OQ,T)P#UG9$!9#D+4-01,BT/&G)#"4 MQ!@!6W0,!2AL!$O '/[K9'/#B9,F@=(D0ZV(72L&\R.('PW\R.;/"AD/E1@@ M[9!BBC&(*AP4CBF(6MLHE%":@+"-"T,D2F%E]$YEJ*WL1F79GV %3;H&V(T"B'8VH81G$:@LXWC+"*,1+"P^(ZPV/YCA& VJ]B) M$X/"; RLR4:@, (5V1CKS^ZH2>ZH21PU"%23.'W"(*A(OM8G&T9(2#&H*G'[ M1,F-#9S>498ZRL XJ]2*$\<8WC6%C8H81F _US8*HX01<--O;!@B<8)"6)JY M$6]J,Q\M<004-X*N502EN1B<4%":BX+U;UP0H375==SJTSW_+C@3J" MIJ[-]]!XHCJPB-'Y%AB/5 =F^D89>*8Z.$02Q.8" ^N:;GAWZ G\L!_E=VA:J7W*I0>+OI)8"^$ MXCKQ\$&?Y$<]5DZ+FN^5>8WU>S<,6L-"B=-U;IR&U_P?4$L#!!0 ( ." M8DDCUO,@;04 +D; 8 >&PO=V]R:W-H965T&ULC9G! M;N,V$(9?Q? ]:W)F*%*!8V"MHF@/!19[:,]*HL3&VI8K* M8EOY2?XC#3\.Q?5'W?QH=U75+7X>#Z?V8;GKNO/]:M4^[:ICV7ZIS]6I_\]+ MW1S+KO_9O*[:ONVZXL-JL5]=VS_MC=6KW]6G15"\/RZ_VOJ!\D%P4 M?^ZKCS;ZOAC,/];UC^''[\\/2S-XJ [54S=T4?8?[U51'0Y#3_W(?T^=?HXY M-(R_S[W_>@FWM_]8ME51'_[:/W>[WJU9+IZKE_+MT'VO/WZKIAC0&,#6 :X/K.'(#G!K@9P.Z1#HZ MN\3U2]F5FW53?RR:\6&I]Z&C2 MP$6S99JK8M7W?AT"I"&FYA U!VF (E9D01X!I1%P# )9$)G< 4D=T-@!11WD MGGOT8Q2CY#2.$9P+HJS@,HN4RVY<(AS'PO%R!UDBG(QU$+C1;(PGBXRBSRB3 M5 53]5Z4:'S"C&=F31,)DA^<;$HCL,.!JRI9H9_1FY =#.)IJBC<6(W M-R(%&5;$TFR&,<>*XVPGT92=Z(R$;"J8X)1[S'3]VFPT2RGNV1A\((/"QDB[(PA6SD&NS(&C%7"R8#DVEV4B2U,4I)GJ$VAN1='JR2AK&,G%50:E,LM3%,29FB M,24QD/A4"Z[*G+)HVA1++8>I&/;6!@9M0IFF3&:],QHU4CRU'*A>-L1@"4%! M*I>Y $KZ0(JIP)DJ3S"X8:HQ8IX5-SK*K%:,B62=0 :Z'R;+ M?5#F!*:(BIRH\B8)&2ASI_B!_YZ?F"(I,I(J)1AR2'K-#/X/,RF2(B,IREC' M6Y+*K+B104!E-F *ILA@BC(L,(9D;H.,"Z:RAH*R\&$*I\APJM0\&&-2+7F8 M2J]X,,529"Q%>:U!MI%'"O(>A\FT[$G1%!E-45YJ,(8DY$Y+95:@@K;=PE1] MBHRD*-,=X\+3HY?K9::ZZW?(VM.B%)>)<1GE"IX8E]& G,U,UC/,>.6140K- MQ-",8F1FAO$W 5G8@5S]&PO=V]R:W-H965T&UL MC5E-<^(X$/TK%'<&J]O61XI0M4!".&S5U!QFSTYP C6 6=L99O_]VMB VM5J M<@G@O%8_R=)[#S,YY<6O#/?G;JCH^C,?EVR;;I^6W_)@=ZO^\ MY\4^K>J/Q<>X/!99NCX7[7=CB"(]WJ?;PW Z.5_[7DPG^6>UVQZR[\6@_-SO MT^*_6;;+3X]#-;Q<^+']V%3-A?%T,K[6K;?[[%!N\\.@R-X?AW^IAQ6Z!G)& M_-QFI])[/VC(O^;YK^;#:OTXC!H.V2Y[JYHATOKE=S;/=KMFI+KSO]V@MYY- MH?_^,OKS>;HU_=>TS.;Y[I_MNMK4;*/A8)V]IY^[ZD=^>LFZ.23-@&_YKCS_ M';Q]EE6^OY0,!_OT3_NZ/9Q?3^U_M.G*^ +H"N!:H$ LP*X ;P4H%L1=07PK M2,2"I"M(K@4@ST%W!?K6P8H%IBLPUP*4.]BNP-X*G%C@N@)W*VCW0WO_SG=_ MD5;I=%+DIT'1;MECVIP,]>#J_?4V*,\7BW93U?>_K*_^GJI83\:_FX$Z#)PQ M,XHQ'&9.,9;#+"C&<9@G@DDB#O-,,8K#+"D&.,P+Q2"'65%,?,6,Z[6]+C!P M"QRW"PQD@(0V,>WBM9C#&<,B%CXBXA!/9 QMM#(<[)G G(((.-C2AXV4 M#( MX58\+[(X*"P.DL7I[3[=+@[ZC &UT]9RP 7>YQ)S7+#E$A,NAA\@$2:3D %8 MCO/$XX@.G$*^CQ;Z:-+'L7VTUT<9#8$V1FAC_#8ZXMK,3'A;=C>%1Q 25B!A M?1**;?%D_;FB-0G?Q@EM')FK8@^INS?7)Q]1:TX46/3&@H-,FG]Z5("]NQU( MXD(@]BA(EQ@4:2$BHJA:RRSY2O="I2/!L?-/)1 ME(TDB8IHH@YL/5\4L9^1+FQ\T B"YT!23D6DT_ VH8@R0FV.5K,:2X!\$E+W M=9B.XHR-D%<"'V<,Z'Y.O!P(1^Y:DE@^-;WTYQEK/@:L>D (J#-(3@'$*0Q[ MB^?@VT "]5( L"*T -Y3*!_)+8"XA6%7: :*3%Q'NB]4ETBL[NX$$)RGVPD$ MHB.C^]\ZNIU K$77 MWYR7&_R%K ZLY74!&6A:#TU)\BB@(9O/R.#[#VBK7.AX2!X$-([S,1E\#U(N M4@&W \F'@/H0+X'@^] H5C8*W0+)B8 X42 / W$B';F YX'D,D!=AH_$8.^? M0)+.(Q,\"9+) ,WG?"B&^\8 5'9=(*"C)+M( SH?BE$(Z)UZ$<@(8QLB(VDN MTH3.!V,D6F03#7PPEG"4DJ1:Z*M6(!BC+T4(KO^\J%-; 4;YB(\8B&H%8C$B MV:5\3 ^"*!E)_Y!F=#X8HZ]_(Q>*92BI']($SF=C_$("1TGYD"H?'XS15SYD M76Q%,",,'05)&I&&],#&(](86!4JGP$JDG8BT4X3\Q)!A#&),%)\)B9 /@D1 M"-42_Q$A@6E,C+$<[IE2BY1UAJ6VI'WK,!0C*W8O_RL%K7E7Y_OR@_3W/ MJZP>+/I6G[A-EJZO'W;9>]6\-?7[HOTMIOU0YF_P-02P,$% M @ X(!B26&);%:A 0 L0, !@ !X;"]W;W)K M *\C24G*\OR!*BYT5A:Q]F+* @AQ/<')C?B(K86#1I>F_4^NJEW.P?"GH)0A.&1?6["U%A.= M+>ALG;Y=HV^3P^V-P_VZP&Y-8)<$=E^-F#"G6\SCIR9TL:<*3!NOCB45#CI> MU$5UOIU/+)[)![PL>M["+VY:H2TYH_,G&X^A073@3>1W]QGI_/N9$PF-"^'> MQR9=J90X[*\/9'ZEY7]02P,$% @ X(!B248>X1*E 0 L0, !@ !X M;"]W;W)KV$ *S9#;;.D?U]?6$(JU!=L#^><.>,9%Q.:5]L!./*F56]/M'-N M.#)FJPZTL',A#7^YOZUUBM=W\1 M%IY0_9*UZ[S9C)(:&C$J]X+3-YA+N ^"%2H;OZ0:K4-]HU"BQ5M:91_7*?W) M\YFV3> S@2^$0Q:-IT31YA?A1%D8G(A)5SN(T,'=D?N+J(B-09.J]T:MCU[+ MWJP;1Q="RI<.SCH*ZBRW0^\MB3=WA9#**%'\*TLK?D M@LYW-K:A073@361W]Y1T_OTL!P6-"]L'OS=II-+!X7![(,LK+?\"4$L#!!0 M ( ." 8DG::G"KH@$ *\# 9 >&PO=V]R:W-H965T&,"*+\0V2_KW]84E MM*)]P3/#G,OX4D[:O-L>P*%/*90]XMZYX4"(K7N0S-[H 93_TVHCF?.IZ8@= M#+ F@J0@-,ONB&1\P]?""^]Z%PJD M*LF":[@$9;E6R$![Q/>[PZD(';'AE<-D5S$*WL]:OX?DJ3GB+%@ ;4+#,PO M%W@ (0*1%_Z8.;\D W =7]F_QVF]^S.S\*#%&V]<[\UFFLE&X%SW]@'F$ MVT!8:V'C%]6C=5I>(1A)]IE6KN(ZI3\YG6'; #H#Z +89]%X$HHV'YEC56GT MA$S:VH&%$]P=J-^(&ME8-&EZ;]3ZZJ6B^Y)< L_<0F/+:=VR6SJ()U\4Z);" M#*=KA6UXO@7/D\%\K;[_!T&Q15 D@N(_$Z:64_&'1OZ7!EGMJ 33Q8MC4:U' M%:_IJKK&UL?5/;;J,P$/T5RQ]0$X=TNQ%! M:EI5W8>5JCYTGQT8P*HOU#:A^_?UA5"R0ON"9X9SSISQI1BU>;<=@$.?4BA[ MP)US_9X06W4@F;W1/2C_I]%&,N=3TQ+;&V!U)$E!:);=$LFXPF41:R^F+/3@ M!%?P8I =I&3F[Q&$'@]X@R^%5]YV+A1(69"95W,)RG*MD('F@.\W^V,>$!'P MQF&TBQ@%[R>MWT/RJS[@+%@ 94+"LPO9W@ (8*0;_PQ:7ZW#,1E?%%_BM-Z M]R=FX4&+/[QVG3>;851#PP;A7O7X#-,(NR!8:6'C%U6#=5I>*!A)]IE6KN(Z MIC_;GQ-MG4 G IT)=UDTGAI%FX_,L;(P>D0F;6W/P@EN]M1O1(5L+)HTO3=J M??5<;N[R@IR#T(2A$7.\PLP(XM7G%G2MQ42G"SI=IV_7Z-OD<'OE<+/5L:C2@XH7=5&=;^<]C6?R#2^+GK7PFYF6 M*XM.VOF3CO6D 0 L0, !D !X;"]W;W)K&UL?5/;CILP$/T5RQ^P)DZV22."M-FJ:A\JK?:A?79@ &MMAMHF;/^^ MOA"65*@O>&8XY\P97_(1S9MM 1QYUZJS)]HZUQ\9LV4+6M@'[*'S?VHT6CB? MFH;9WH"H(DDKQK/L$]-"=K3(8^W%%#D.3LD.7@RQ@];"_#F#PO%$-_16>)5- MZT*!%3F;>974T%F)'3%0G^C3YGC>!40$_)0PVD5,@O<+XEM(OEL7.O-9I144(M!N5<< MO\$TPF,0+%'9^"7E8!WJ&X42+=[3*KNXCND/WT^T=0*?"'PF'+)H/#6*-K\( M)XKA!/<'+G?B)+86#1I>F_4^NJUV!SV.;L&H0G#(^9\AYD1S*O/ M+?A:BXG.%W2^3M^NT;?)X?;.X6%=8+\SG?YJPQ9YJ,$V\ M.I:4.'3QHBZJ\^U\XO%,/N!%WHL&?@C3R,Z2"SI_LO$8:D0'WD3V\$A)Z]_/ MG"BH70CW/C;I2J7$87][(/,K+?X"4$L#!!0 ( ." 8DE7GI6CHP$ +$# M 9 >&PO=V]R:W-H965TQ%W5S.SLWSD(YI7VP(X M\J959P^T=:[?,V;+%K2P-]A#Y__4:+1P/C4-L[T!44625HQGV1W30G:TR&/M MV10Y#D[)#IX-L8/6PKP?0>%XH!MZ*;S(IG6AP(J81K@-@B4J&[^D'*Q#?:%0HL5; M6F47US']N=M.M'4"GPA\)GS-HO'4*-K\+IPHQ%.<+/G?B-*8F/1 MI.F]4>NKYV+S+?6[!UUI,=+Z@\W7Z=HV^30ZW5P[_ MT7^W)K!+ KO_C9@PQVO,WR[98D\UF"9>'4M*'+IX41?5^7;>\W@FG_ B[T4# M/X5I9&?)"9T_V7@,-:(#;R*[N:6D]>]G3A34+H1??&S2E4J)P_[R0.976GP M4$L#!!0 ( ." 8DDU%"JHHP$ +$# 9 >&PO=V]R:W-H965T&<\Z<\:48M7FW'8!#GU(H>\"=<_V>$%MU()F]T3TH_Z?1 M1C+G4],2VQM@=21)06B6W1+)N,)E$6LOIBSTX 17\&*0':1DYN\1A!X/>(,O MA5?>=BX42%F0F5=S"\GK=]#\JL^X"Q8 M &5"PK,+V=X "&"D&_\,6E^MPS$97Q1?XK3>O(W9_=.$+/94 M@FGCU;&HTH.*%W51G6_G/8UG\@TOBYZU\)N9EBN+3MKYDXW'T&CMP)O(;G88 M=?[]S(F QH7PAX]-NE(I<;J_/)#YE99?4$L#!!0 ( ." 8DGGLAYUHP$ M +$# 9 >&PO=V]R:W-H965TK#[K,# UCUA=HF=/]^?2&45*@O>&8XY\P97XI1FW?; M 3CT*86R>]PYU^\(L54'DMDKW8/R?QIM)',^-2VQO0%61Y(4A&;9#9&,*UP6 ML?9JRD(/3G %KP;904IF_AU Z'&/-_A<>.-MYT*!E 69>367H"S7"AEH]OA^ MLSOD 1$!?SB,=A&CX/VH]7M(7NH]SH(%$%"YH,#\&H4;3XRQ\K"Z!&9M+4]"R>XV5&_$16R ML6C2]-ZH]=53N?EU4Y!3$)HP-&(.%Y@90;SZW(*NM9CH=$&GZ_3M&GV;'&XO M'-ZN"^1K GD2R'\:,6$.EYB[;TW(8D\EF#9>'8LJ/:AX41?5^7;>TW@F7_"R MZ%D+OYEIN;+HJ)T_V7@,C=8.O(GLZAJCSK^?.1'0N!#>^MBD*Y42I_OS YE? M:?D?4$L#!!0 ( ." 8DF$!!]:I0$ +$# 9 >&PO=V]R:W-H965T MW@RQ(Y:"_/W# JG M$]W16^!9MIT+ 586;,'54D-O)?;$0'.B#[OC.0\9,>&7A,FN;!*T7Q!?@O.C M/M$L2 %E0L,PA]7> 2E I$O_&?F?"L9@&O[QOXM=NO57X2%1U2_9>TZ+S:C MI(9&C,H]X_0=YA8.@;!"9>.75*-UJ&\02K1X3:?LXSFE/X?]#-L&\!G %\"7 M+ I/A:+,K\*)LC X$9.N=A!A@KLC]Q=1$1N#)G7OA5H?O9:[^_N"70/1G,-C MSOE=SI+!//M2@F^5F.%\!>?;\/T6?)\4[M?P+-LFR+<(\D20_Z_%E'/.WQ7Y MV"1;W:D&T\;5L:3"L8^+NHHNV_G XTS>TLMB$"W\%*:5O247='ZR<0P-H@,O M(KL[4-+Y][,X"AH7S,_>-FFEDN-PN#V0Y966_P!02P,$% @ X(!B29=L M<&UL?5/;;IPP M$/T5BP^(62]IJQ6+E$U4-0^1HCRTSUX8P(KMH;99TK^O+RPA$E-3VF/7.#0=*;=V#XO8&!]#^3XM&<>=3TU$[&.!-)"E)69Y_ MHXH+G55EK#V;JL312:'AV1 [*L7-OQ-(G([9+KL67D37NU"@54D77B,4:"M0 M$P/M,;O;'4Y%0$3 ;P&37<4D>#\COH;DL3EF>; $FH7%+A?+G /4@8AW_CO MK/G>,A#7\57]9YS6NS]S"_ MK4-UI61$\;>T"AW7*?TIV$S;)K"9P!;"CSP:3XVBS0?N>%4:G(A)6SOP<(*[ M _,;41,;BR9-[XU:7[U4+&I+"[;58J:S=8MM^GZ+ MOD\.]Q\<[K<%BBV!(@D47XV8,*>/F.)3$[K:4P6FBU?'DAI''2_JJKK:75?U!+ P04 " #@@&))^/G/Q:,! "Q P &0 'AL+W=O6B? MO3" %=M#;;.D?U]?6$(BU!<\,YQSYHPOY83FU?8 CKPIJ>V)]LX-1\9LW8/B M]@X'T/Y/BT9QYU/3,3L8X$TD*5OT;C> MF\TH::#EHW0O.'V'>81#$*Q1VO@E]6@=JAN%$L7?TBIT7*?TIRAFVC8AGPGY M0OB21>.I4;3YE3M>E08G8M+6#CR%4.O(.?W'1"6W)!YT\V'D.+ MZ,";R.X.E/3^_2R)A-:%\,'')EVIE#@<;@]D>:75/U!+ P04 " #@@&)) MN9TNS*0! "Q P &0 'AL+W=O6B?O3" %=M#;;.D?U]?6$(BU!<\,YQS MYHPOY83FQ?8 CKPJJ>V)]LX-1\9LW8/B]@X'T/Y/BT9QYU/3,3L8X$TD*:5F6L/9FJQ-%)H>')$#LJQK0.U8U"B>*O:14ZKE/ZNKUZK([DMV#4(SIHB8\QJ3+PCFU9<6Q5:+F5ZL6VS3 M=UOT77*X>^?PR[; ?DM@GP3V_QLQ8<[O,'GVH0E;[:D"T\6K8TF-HXX7=55= M;N=#/$3V!J_*@7?PDYM.:$LNZ/S)QF-H$1UX$]G=@9+>OY\ED="Z$'[VL4E7 M*B4.A]L#65YI]0]02P,$% @ X(!B22@= "NF 0 L0, !D !X;"]W M;W)K&UL;5/;;IPP$/T5RQ\0@YA0"I2K+P&BY!6:X5,M >\6-^.!4!$0%_.$QVM4?! M^UGKMW#XU1QQ%BR @-H%!>:7"SR!$$'()WZ?-6\I W&]OZK_B-5Z]V=FX4F+ MO[QQO3>;8=1 RT;A7O7T$^82[H-@K86-7U2/UFEYI6 DV4=:N8KKE/X4Q4S; M)M"90!?"/HO&4Z)H\YDY5I5&3\BDJQU8Z&!^H/XB:F1CT*3JO5'KHY>*YGE) M+D%HQM"(.:TQ-P3QZDL*NI5BIM-UBFWZ;HN^2PYWZ^S[;%N@V!(HDD"Q%GCX M_KG$A#E]PNR_%DE6=RK!='%T+*KUJ.*@KJ++=#[2V),;O"H'UL%O9CJN+#IK MYSL;V]!J[<";R.[N,>K]^UD. EH7M@]^;])(I8/3P_6!+*^T^@]02P,$% M @ X(!B24>ZA(RE 0 L0, !D !X;"]W;W)K&UL=5/;;IPP$/T5RQ\0@R%MM&*1LHFJ]J%2E(?VV0L#6/&%V&9)_[Z^L(2M MZ NVAW/.G/&,JUF;-SL ./0AA;)'/#@W'@BQS0"2V3L]@O)_.FTD<_YH>F)' M ZR-)"D(S;(O1#*N<%W%V(NI*STYP16\&&0G*9GY:7 M"SR!$$'()WY?-#]3!N)V?U7_%JOU[L_,PI,6OWGK!F\VPZB%CDW"O>KY.RPE MW ?!1@L;OZB9K-/R2L%(LH^TZ/61R\US6E%+D%HP="(.6TQ^8H@7GU-0?=2 M+'2Z3;%/+_;H17)8;+,__$>@W!,HDT!Y4V)Q6V+"G&XQY3])R.9.)9@^CHY% MC9Y4'-1-=)W.Q]A$\@FOJY'U\).9GBN+SMKYSL8V=%H[\":RNWN,!O]^UH. MSH7M5[\W::32P>GQ^D#65UK_!5!+ P04 " #@@&))JI@9BJ8! "Q P M&0 'AL+W=O,;EI,V[[0$<^I1" MV2/NG1L.A-BZ!\GLG1Y ^3^M-I(Y?S0=L8,!UD22%(1FV3V1C"M]/03YA**(%AK8>,7U:-U6EXI&$GVF5:N MXCJE/\5NIFT3Z$R@"^$QB\93HFCSA3E6E49/R*2K'5CH8'Z@_B)J9&/0I.J] M4>NCEXKF14DN06C&T(@YK3'Y@B!>?4E!MU+,=+I.L4W?;=%WR>%NG?VQV!;8 M;PGLD\#^IL3[VQ(3YG2+>?B6A*SN5(+IXNA85.M1Q4%=19?I?**Q)U_PJAQ8 M![^9Z;BRZ*R=[VQL0ZNU V\BNRLPZOW[60X"6A>V#WYOTDBE@]/#]8$LK[3Z M#U!+ P04 " #@@&))')N7.:NW>-Z;S;#J(&6 MC<*]ZNDGS"79MHV@ M$D6;S\RQJC1Z0B9=[51S45729SD<:>_()K\J!=?";F8XKB\[:^<[&-K1:._ F MLKM[C'K_?I:#@-:%[7>_-VFDTL'IX?I EE=:_0=02P,$% @ X(!B22XM MLR^C 0 L0, !D !X;"]W;W)K&UL=5-;;YLP M%/XK%C^@)DZZ;A%!:CI5V\.DJ@_;LP,'L&K[4-N$[M_/%T)(Q5ZP??ANQY=B M1/-F.P!'/I34]I!USO5[2FW5@>+V#GO0_D^#1G'GEZ:EMC? ZTA2DK(\_T(5 M%SHKBUA[,66!@Y-"PXLA=E"*F[]'D#@>LDUV*;R*MG.A0,N"SKQ:*-!6H"8& MFD/VN-D?=P$1 ;\%C'8Q)R'["?$M+'[6ARP/$4!"Y8("]\,9GD#*(.2-WR?- MJV4@+N<7]>?8K4]_XA:>4/X1M>M\V#PC-31\D.X5QQ\PM7 ?!"N4-GY)-5B' MZD+)B.(?:10ZCF/Z\\ FVCJ!300V$[[F,7@RBC&_<\?+PN!(3-K:GH<3W.R9 MWXB*V%@TJ7L?U/KJN61L4]!S$)HP+&*.2\P50;WZ;,'6+"8Z6UJLT[=K]&U* MN%VZ?_N/_VY-8)<$=C0N_N&F%MN2$SI]L/(8&T8$/D=_=9Z3S[V=>2&A&UL?53=;ILP%'X5BP>HB4/:+B)(3:=INYA4]6*[ M=N 5FT.LTWHWG[^(10JM!ML'[Z_@VWR$?6;:0$L>5>R,Z>DM;8_4FK*%A0W M=]A#Y][4J!6W;JD;:GH-O HD)2E+TWNJN.B2(@^U%UWD.%@I.GC1Q Q*=H=SP>/"(!? D:SF!.?_8+X MYA<_JE.2^@@@H;1>@;OA"L\@I1=RQG\FS0]+3US.;^K?0K$;Y6U2V M=6'3A%10\T':5QR_P]1"2%BB-.%)RL%85#=*0A1_CZ/HPCC&-X_I1-LFL(G M/A%H- HQOW++BUSC2'3\M#WW.[@[,O"L2RG5R\T85C MG)>8W8R@3GVV8%L6$YTM+;;I^RWZ/B;<+]V_9-L"V99 %@6R58N'=8L16-CX#WB1][R! MGUPWHC/D@M8=G[#7-:(%%R*]&PO=V]R:W-H965TW;@ %9M#K-- MZ/Y]?2&43&POV#Y\MX-M\A'UNVD!+/E0LC.'I+6VWU-JRA84-S?80^?>U*@5 MMVZI&VIZ#;P*)"4I2]-;JKCHDB(/M5==Y#A8*3IXU<0,2G']YP@2QT.R22Z% M-]&TUA=HD=.95PD%G1'8$0WU(7G<[(\[CPB GP)&LY@3G_V$^.X7+]4A27T$ MD%!:K\#=<(8GD-(+.>/?D^:7I2Y#UOX ?7C>@, M.:%UQR?L=8UHP85(;UR*UEW2>2&AMGYZY^8ZGMNXL-A?;N'\*R@^ 5!+ P04 M " #@@&))"W5+JL$! ![! &0 'AL+W=O[>*Y/D:Q30$85-HJ M$#-06<%*,.6^J!J5%OQ*B1 GGWZDO1LGOY.E,RU,2&9"LA#N8I>X-W)I_B:: ME(44$Y+^: =B_^#ND)B#J)!R0>FK-XDJ$[V4R3XM\,4*S9C$84YKS&Y!8*.^ M6"0ABYF>K"W"]'V(OO<9[M?T. X+I"&!U NDFQ*S;8D><]IB\K!)]H-)MA&X M#9IL,7=AD_P'DWPC\"MHLL&D_Q\77MT.#K)U3:!0)<;>M=PJNO39?>)NUS>\ M+ ;2PA\B6]HK=!;:W%%WH1HA-)@DXAM3:F=>@F7!H-%V>FOFTC>'7V@Q7%M] M>6_*+U!+ P04 " #@@&))?*QHAZ0! "Q P &0 'AL+W=OT.IR(@(N"W@,FN]B1X/R.^A\// MYICEP0)(J%U0X'ZYP#-(&81\XH]9\Y8R$-?[J_I+K-:[/W,+SRC_B,;UWFR> MD09:/DKWAM,/F$MX#((U2AN_I!ZM0W6E9$3QS[0*'=R^Q(0YW6/^ M3T)7=ZK ='%T+*EQU'%05]%E.I]B$^D-7I4#[^ 7-YW0EIS1^<[&-K2(#KR) M_.$Q([U_/\M!0NO"]JO?FS12Z>!PN#Z0Y956_P!02P,$% @ X(!B26 0 M_4ND 0 L0, !D !X;"]W;W)K&UL;5/;;J,P M$/T5RQ]0@T.Z5420FJZJ[L-*51]VGQT8P*HOK&U"]^_K"Z&DX@7;PSEGSGC& MY:3-N^T!'/J00MDC[IT;#H38N@?)[)T>0/D_K3:2.7\T';&# =9$DA2$9MD] MD8PK7)4Q]FJJ4H].< 6O!ME12F;^GT#HZ8AS? V\\:YW(4"JDBR\ADM0EFN% M#+1'_)@?3D5 1, ?#I-=[5'P?M;Z/1Q^-4>*%D5)+D%HQM"(.:TQ^8(@7GU)0;=2S'2Z3K%-WVW1 M=\GA;DW/[K<%BBV!(@D4-R7N;TM,F-,MYGL2LKI3"::+HV-1K4<5!W457:;S MD<:>?,&K&PO=V]R M:W-H965T M=I^II=4,B .TSO[[Y<-:VI"^*%S/.??<*]QJ%/)3M91J\,U9K]9)J_6P@E U M+>5$O8B!]N;+44A.M-G*$U2#I.3@2)Q!E*8EY*3KD[IRL7=95^*L6=?3=PG4 MF7,B_VTH$^,ZR9)KX*,[M=H&8%W!F7?H..U5)WH@Z7&=O&6K76D1#O"GHZ,* MUL!ZWPOQ:3>_#NLDM18HHXVV"L2\+G1+&;-")O'7I'E+:8GA^JK^PU5KW.^) MHEO!_G8'W1JS:0(.]$C.3'^(\2>=2BBL8".8BE1GA1P8L5FC#(838A)IL1T*C/*5 LQ41'88I8@FV( M*)VU/21"=9] ;LO?B(;[)5EL_2FXR=360 M$_U-Y*GK%=@+;6Z=NR)'(30U[M(7TZK63,]YP^A1V^7"K*4?*'ZCQ7 =C_., MKO\#4$L#!!0 ( ." 8DG_=O$\\@$ %T% 9 >&PO=V]R:W-H965T M5%KM17M-$A); MBXT+)-Z^?3DD+LZBW!@8___P#6BH9R'?5<>8!A\#']4VZ;2>GB%4^XX-5#V) MB8WFSU'(@6JSE">H)LGHP9D&#C%"!1QH/R9-[6*OLJG%6?-^9*\2J/,P4/GW MA7$Q;Y,TN07>^E.G;0 V-5Q\AWY@H^K%""0[;I,OZ7-;6(43_.K9K((YL.P[ M(=[MXL=AFR"+P#C;:YN!FN'"6L:Y360V_G/-^7]+:PSGM^S?7+6&?D<5:P7_ MW1]T9V!1 @[L2,]\&5^X+]66DQW"P)&.B''_O1C;/_4]YL M<0.^&O!B2+.'!G(UD#L#]&2NKJ]4TZ:68@;2W\5$[96GS\2D]%>#09)B6* M7M1*ADA)-G0Z?_U%PPHO12G+#L!9"C)3&*D]ELCAEINZ@L;.Q5E 4_ M*]IV\"J0/#-&Q*\-4#ZLHSBZ!M[:4Z-, )<%GGC'ED$G6]XA ?4Z>HY7^\P@ M+.!'"X/TYLAX/W#^;A;?CNMH9BP A4H9!:*'"VR!4B.D$W^,FK>4ANC/K^HO M=K?:_8%(V'+ZLSVJ1IN=1>@(-3E3]<:'KS!N(3>"%:?2?E%UEHJS*R5"C'RZ ML>WL.+@_^9>1%B8D(R&9"%.>,"$=">F-D/V5D(V$['\SY",A?\B W=YMY79$ MD;(0?$#"G79/S*6*5[D^FPI)&Q3N0'3MI(Y>RB3/"WPQ0B,FL9B-CYDO0I"= M#XDG!-8&)A=)R,68(?%=A!)L?<1\&?3P3Y']'T3N;*8AFZDK5NKO&UL?93+CILP%(9?!?$ 8VRP32*"U*&JVD6ET2S:M4.<@ 8PM9TP??O: MF% S\F2#+_S_.=_QK9B$?%,-YSIZ[[M!'>)&ZW$/@*H;WC/U)$8^F#]G(7NF MS5!>@!HE9Z?9U'< )0D!/6N'N"SFN1=9%N*JNW;@+S)2U[YG\N\S[\1TB&%\ MGWAM+XVV$Z LP.H[M3T?5"N&2/+S(?X"]Q6UBEGPJ^63\OJ193\*\68'/TZ' M.+$(O..UMA&8:6Z\XEUG YG$?Y:8_U-:H]^_1_\V5VOHCTSQ2G2_VY-N#&P2 M1R=^9M=.OXKI.U]*P#9@+3HU?Z/ZJK3H[Y8XZMF[:]MA;B?W)T\66]B %@-: M#3![:$@70_K! !S97-=7IEE92#%%TNW%R.R6PWUJ5JZ.U#PIW7*9RI29O94( MTP+<;*!%@V;-\T834E0;1;I*@ %8*5"((G44R//#'(<#I*$ F0N0;LK(MY#4 ME>$TPZQ)=Y!D(56U4:4$TC!,]@ FV\#LMFF(@\G\-(@B'%)5O@I!C#Y9&?P M!OLP) G"8"\-S$A.@C!;54YA&(8\@"'^/D,4A"%>FEV>P""++\($9V$4^@"% M^B@9#9X8ZJ.0E)+@B?%5%!/R\<0 [T:.[,)_,GEI!Q4=A3:7>[Z)9R$T-[&2 M)[/(C7ESUT''S]IVJ>E+]PRY@1;C_5%=7_;R'U!+ P04 " #@@&))>X1Y M.2P$ !F%0 &0 'AL+W=OS-(7\KNN_U]0]C+U._^C(FM$&8 W@9@ Q:R"M@;P;\!&4-5!W \$:Q-8@_F 03KF/(_><=_EF MW=37H)FF^Y(/JTH\Q/W<[()V?-E,$]*/7=N_?=] (M;A^^#(8F#$;%W,'1'V MWF\A@ IAS0&% "K$$\9("O.,,8K"O&!,3).5%%DYC8=$#A+:@:(0"$:64H92ZE%)RV+:I$TEJ)<%'R06*-$E2+R7-4-*(DB!'23N1@ Z1 M,2$R% +(K#,WA%2Q]"8S5$YOJ.%/)Y;TN""KB5UW0BQ9>(*L%C,+).%4D1E; MD)V_#TL/QR+%/L=":D\]Y4*0P0,7/L#N2A;K@&"^GPY;\%M<$(+I@ #IQV( M%U0+<+7#]A_@I -(.EK1TXA!GI("7*,#I"_MV8, J:]Y&O6B:>2D ]GGT_@, M;NL1[-!*KO5()#+MJ4J2:ST2MQ[/J$E./Q+O'NF]FW1;#[VY\$ P$:XO2:1" M[9D^R?4EJ18-!Z""9"UH$Y%UBRWA2G8"47K#<+8G.A(9@(^SFJ%JPWY79C .]R MPS@-_CVHX@J+0H4E\VQU%%<2U**2H+B2H%(/"S0RKMZ52"#ZW]C,7^SHDS+C M/BD55R 4WO4F-"W-T<+!..$KW.3I[9-RF_S'[_PI5N@<.I6F.8['?6VPJ]^J M\731>7L[4OP*XZ'5';Y97_*C^2MOCN>J#5[KKJO+\9SJ4->=Z9E$7_J%&ULC9C;G!5WU5;E>>>IC?QG=/H9LS,TG^_>7WJY;?JO::VV.O^='9ISFRU9 M> =U3*]Y\U/?OJI10] YW.N\[O]Z^VO=Z.)NLO"*]&/XS,K^\S9\$Y'1##=@ MHP&;#*8XN $?#?BG@7 :B-% /!HA& V"1R/(T4#.#/RA6'VID[1)-^M*W[QJ M6!^7M%N&="7;R=Q[=3]8#3/8%KMN1]\W+.9K_[US-#*L9YY-1H88DI@(G0B_ M36#*@F%9C!&8F0468&L2,D)S^*^3W?^=O GL<"E<$P*'PK*S4K$EEH(S($8 M' C3@10PRW"HU\"4@Y"8\0"CMH!BH9&,024F1:- ,H)A.XA1$1!<6N"0%H#B MSI*6@[3 B!-P$E)"" 9N BXD)0[U!:9Q""/&8V@3./@0WA4O2(O2ME0"G#@KV,T#B]KE#H$7@/Q4$H MCA>5F[IH9"N4'8,)N8Y4*D!" EW^U#SA(K[DZ*9.'!A,R'40T@ DA)^$U#R/ M)(DM!3(I1H1M([F.+"I!.M+B CT8[GLQ?&@ONMHNC1[9BV8O9(%C*X+N:]]@ M"?1(8L=6!*1@KOWA:L8T!D)#W 5SM3[V4.MCKM;''FE]S.P^>*$!(KB]T #D M=G 'P%A@9?:-6TZAJE-_(:V]O;Z635E+?T^J4E;7WJIOV;M9?I(Y:-ZK-G"S;S7ANK_'32ZZ.3?<8ML_5 M<+$=7AI]N=_3IW\6;/X!4$L#!!0 ( ." 8DE5YODV&0( /@& 9 M>&PO=V]R:W-H965TO9O"SV(?0:*",YLI0$-U)G#: M']B?>KM:_I%(>N#L3U6H4JN%85#0$[DP]<*[']1Y6!G"G#/9?X/\(A6OAY P MJ,F[;:NF;SN[LH$NS!\0N8!H#$#Q8@!V ?A# +#*>E_?B2)9*G@7"'L8+3%G MCG989RX/9#\I;+JT,ZEGKQF&FQ1<#9'#1#WF<8J)?(C##(%'"- "1A613T5L M540S%5L_ ?818$N IP0(^@GB!07QC #-7:YM'BRF<2[C%880^H"'*?"&EM6" MEM5,2^0G2!:RD=R3C?6"@O52-A*;C?77)C<+6VQF6]SX9[8+)K?WF#2%?%." M69Q0Q%Z;#F1]HB3^=.:)*P'X=3Z0MQ('-;-21*L;%-XR M28FW$!SHH]=I"=R 6"%@UY$Q_$7&N&AD-RA3$" M!P &0 'AL+W=O(.0 M\#X)[OC:;X3H5P#PND$$\A?:HTZ^.5!&H)!;=@2\9PCN-8E@$ 5!!@AL.[_( M=>R-%3D]"=QVZ(UY_$0(9'\W"--A[8?^)?#>'ANA J#(P<3;MP1UO*6=Q]!A M[;^&JVVF$!KPJT4#M]:>\KZC]$-M?NS7?J L((QJH12@?)Q1B3!60C+QGU'S MFE(1[?5%_9NN5KK?08Y*BG^W>]%(LX'O[=$!GK!XI\-W-):0*L&:8JY_O?K$ M!247BN\1^&F>;:>?@WFS#$::FQ"-A&@B3'G+,4-DT2-7@M)&9$NGAZURUFZ(&5ZOQJ#J)Z+;&>0,(W=U60/JLEFU83.P\F>-;Y\ MBJB>(K9NA"D$6/]O@MA13U;NU?34"?6A6M%I>+]&:C[S.; MK_)%WL,C^@G9L>VXMZ-"3B4]0@Z4"B0M!R^R_XV\CJ8-1@>AE@NY9F9"FXV@ M_>6^F2Z]XA]02P,$% @ X(!B29PMNR&6!0 \B, !D !X;"]W;W)K M&ULC5K;CJ-&$/T5Y ]8H.^,/)9V'47)0Z35/B3/ MC,V,K07C #/>_'VX>JE55;E>QF-\NKOZ%*?K=,/V5C??VU-1=-&/JKRTSYM3 MUUV?XK@]G(HJ;S_5U^+2__):-U7>]5^;M[B]-D5^'!M59:R2Q,55?KYL=MOQ MVM=FMZW?N_)\*;XV4?M>57GSWY>BK&_/FW2S7/AV?CMUPX5XMXWO[8[GJKBT MY_H2-<7K\^9S^K3/U 9$7^?BUN[^C\:@G^IZ^_#ES^/SYMDB*$HBT,W=)'W M'Q_%OBC+H:=^Y'_G3G^..31<_[_T_OLXW3[\E[PM]G7YS_G8G?IHDTUT+%[S M][+[5M_^*.8YV*'#0UVVX]_H\-YV=;4TV415_F/Z/%_&S]OT2TCF9G@#-3=0 M]P;WFZ@?S9PXTRGR,9Y_99W^6[;U+>HF9)QS8>/%9J*K MGUG;7_W8::6V\QX278"$T$ '024CK"> M:)J@9*PQ*LGP0#)44,D42;8>!6\_0$DJAA\?")4>I7J>9Z %=#)8D M&5&2. &G5I(D($YG<$XL2AL,A9-OZB3)<7 U442"G" 8="FX)\>O;SBB!W0M M6)(31,E!5;PPDDF2 Z2>&H43 E':X>$H=$V8PU&)($$S:+ZI\;4>8HCT*&YM M47!M(59(A:X%HM""_*BURK7S28*O< "G^CQJ8DE0G#]08$G0 M%+?HDK 08T7$<%)63D*,$Q+CI,2@@EY" L5=$S51<8I6(D4K3M%*HFB5/2Q M! 3Z4$[+&FB98E2C&ER\;"JA0W/U6"L!'?IQ/28@,!!.R7JM9$4LCIJKQ5I4 MBS57B[6D%FM0BY4+CJ $X!*GO25"XH2L@9 UM>/A3+46N6K-V6H=),0$(3%! M2@PG9 V$K*F='&>QCC@2I[Q$CK6/G?M[>$XG#P-D"=E M+0TJIV6VF62VEJMH-A',UB:/,VLYQ5F@.$WL^RQG/*W(>%JN7%F)\;1:DEG+ M")R@%1&8)7Q]E$)[*)CJLN3F(3W6.;2$!@()SN'-"=(381CO.)3N03 M'5==G,0G.OPX!M A.+%Q[($K$*8A-A&.Z!C0\V'Y!(]5_>\EU#B97>*?[RB>$[+'FC9 M$/L(SUE)+[*2@:MZ07+0&7 K"1[C"-QFX%0<@(H-L1P%SFT&D=L,7-4+6D(' M/+[$^0 8BA!.OP'HUQ"J"YPA#2)#&KBZ%R1/*@)N2 $? L\:..T&H%U#^// M>=8@\JR!JW@AD]#Q^%"3@,"'GIQN,^A6J>>FG%O-1&XUXRI=QCYDG)_19XJ1 MR_R 'F)^)21>O6)1%7S^'9+_!.^VU[SM^*O MO'D[7]KHI>ZZNAK?RGBMZZ[H@T@^]7(Y%?GQ_J4L7KOAWZ%Z-=,K*=.7KKXN M;]C<7_/9_0]02P,$% @ X(!B28@;1V[% @ &@L !D !X;"]W;W)K M&ULC59-MQ'J+"V5O_$B(\#ZZMN=K_RC$:14$ M?'LD'>:/]$1Z^69/68>%W+)#P$^,X-W@U+4!"L,LZ'#3^V4QV%Y86="S:)N> MO#"/G[L.LW_/I*67M1_Y5\.OYG 4RA"413#Z[9J.]+RAOV?9B>.,MO0]W9DC\^M^$4OWXG1D"K"+6WY\.MMSUS0[NKB M>QW^T,^F'YX7_681&C?8 1D'-#J,<6"'V#C$GP[)K$-B'))[(Z3&(?T2(=#: MA\I56."R8/3B,7W<)ZQN5;1*Y=EL/3X8F3X063LNK>]EG(9%\*Z(# 8-F&<; MD^40I+(AT8@(9 )C%@C*PD1 ECN" FQL1+8 <[A)4D^0.&G&4)J)+E;L%&M" M9P(1Q)H@<0@03)#.9) Z!+&K,M?%U)A>GT64A!!HXX)B!(&J+Z , M4N"$V4 M-9L1E3FB$C=*ID5E5A0$(38W$96-R"!$#2,<(?F,D-P1DH)"OO2FL 9D+$()U=3 + M$%/=P5,[F.7$E8_ OGN5Y#;>!2PILL),*+(A#SFLZ"9-/47C"@);^%40<@0M M84'(OHZP(!OR -_\VS2U2X,F6FTTU^VC>.YS-LW6@,QMBZV"R)=AJ[^"I MIWBTI,#ZX^\(.PPC%_>V]-P+]2U:UG&L>T)JFY]TJ%'%>&V6)/J2 RZ?!1_C\"'JZ M3J+C.%S^!U!+ P04 " #@@&))$U0ZIO&2/B MWPXH'[=!%%P#;UW3*A/ 58EGWK%CT,N.]TC :1L\19M]81 6\+N#42[VR'@_ M: MGQ!/A'@FS#I^0C(1DB\$[)S9NGX01:I2\!$)=Q<#,5<>;1+=N1I)&Q2N7;HR MJ:.7*LG#$E],H@D36\QNB+A4P<1NG7R\.+OSP# MT=A1(%'-S[T=/(OH/&V>8OMD/N%5.9 &?A'1=+U$!Z[TP[.OY,2Y FTC?-"- M;_4\G \43LIL"[T7;D2X@^+#=>#-4[?Z#U!+ P04 " #@@&))U6ET-)$# M !P$ &0 'AL+W=O IASK\^UCP]V MMC?5_>K/4@[1>U.W_?/F/ R7ISCN]V?9E/UG=9&M?G-475,.^K$[Q?VED^5A M"FKJ&)(DBYNR:C>[[=3VH]MMU76HJU;^Z*+^VC1E]]^+K-7M>4,V2\//ZG0> MQH9XMXWO<8>JD6U?J3;JY/%Y\X4\%309(1/BGTK>>NL^&LF_*O5K?/CK\+Q) M1@ZREOMA3%'JRYLL9%V/F73/OTW2CS['0/M^R?YM*E?3?RU[6:CZW^HPG#7; M9!,=Y+&\UL-/=?LN30WIF'"OZG[ZC?;7?E#-$K*)FO)]OE;M=+W-;T1BPO M, %P#[CW@P=0$T _ K*ITIG95-?7C$LYSCEYHGKD]E$_-7;S M<.G*>MWZMJ,9W\9O8R*#@0GS8F,(ABB<+$#OF%@SN-, C(;I JP$@';A(#P] M4*P'.A=*G4(%GH!A"=B<@#D)V$88RD*88J;!0P(5*<3!H@D]ID M>.)VD\UD4JN;3R3E@F*PPH5!+@A.)PO0R1PZ!*63V54+R@%E8Z,(R1.&D^$! M,MPA W@"$9"*6".5/, @#TG%#$=N%9IE#!VSP@MRJ(QNY>4ROORC5 S(B( ) M*E Z#["4>]8A01UG(41"8C$+R8",#D1"T87DH"#Q315!G6>A PZ=AXZ8H>." M& 8JO""7#&I2"QG'I;C'& AJ4T:\A*U1+PF9"TE76!VQ?8, SP4^13:,4O"5 M%'(7DJV1L.T&2<,G2 7E?F^ M)Q#R&( 5 C:@19EYBGXWB@<8I;F'4,AG@*X0L $9:7+/9L9!:3J^S5]H:P5L MA8(?0 )5L!?DD@FY'[A[*]_PHH:U*#A;I>"0Q0!?HV#;//17,@%\BFR8 .9; ME"&3 ;%&PL+1)O-L(UP8R;TN$3(:R-=(V-Y $99FGC7N[+/ JLX]7H3V6319 MH>$'$*YA+V@F$UL'O$9VI^G@VT=[=6VG<[;5>C]'P9U6<[W]S\9 M=O\#4$L#!!0 ( ." 8DDJ/YNS40( * ' 9 >&PO=V]R:W-H965T M@ J:V M$[I_O[X08B*'YB78DW/FG!E;GJS'Y).6"#'KNZE;NK1+QKJ%X]"B1 VD+[A# M+?_GB$D#&=^2DT,[@N!!DIK:\5T7. VL6CO/9.R=Y!D^L[IJT3NQZ+EI(/FW M0C7NE[9G7P,?U:ED(N#DF3/R#E6#6EKAUB+HN+1?O<4N%0@)^%.AGFIK2WC? M8_PI-K\.2]L5%E"-"B8R0/ZYH#6J:Y&("W\-.6^2@JBOK]EWLEKN?@\I6N/Z M;W5@)3?KVM8!'>&Y9A^X?T-#"9%(6.":RE^K.%.&FRO%MAKXK;Y5*[^]^B?V M!YJ9X \$?R2,.F9",!""&R&<)80#(7R6$ V$Z%E+8"" .P5'-4NV>@,9S#." M>XNHZ]%!<0N]!>"'65A4!HDZ0=YLRJ.7/$C*9(XZ?.>)DQD$R27#7#*"..-'J M#$$2/)!)9V32B8RQG>MT8N,9XEL^C-3LN*7/LPZ>T&](3E5+K3UF_!&4+]818X:X;?>%7X.2C\MQ M4Z,C$\N8KXF:(&K#<'>=A^-0SO\#4$L#!!0 ( ." 8DDV5&L4! ( !P& M 9 >&PO=V]R:W-H965TN#L=WM6C0Z;Q-&97LB-J3<^?J=3"QLC>.),VM_H=).* M=P]*''7DPXUM;\?1/2F2B18FH(F 9@),5PEX(N G G#);%]?B2)U)?@8"?.=QBO7.G2-JB<-NE.Y.Z>J]QD5?@;H0F#+*8O8]!(<1A@< S!.@ +# MXRZ>_Q#J?U!+ P04 " #@@&))+4%UM1H" ".!@ &0 'AL+W=OT!0Z>=]QQNZU!#-.)WAT:^F ,5 M_D#IFUK\/.Z\0&5 "24 Y7%&-,%9*TOGO)'KW5,3E_*;^79AS-DS2? M:&Y"-!&BF3#[N GQ1(COA$17:I+INKY! :N2T1$P;F-Y<@W@>I.9 MXY*5<;E[K>*\*/VK$IHPD<;LEYAP1OA2?;:(7!83/5K0(Y=!;2%BMT/L$.DZZ$2:TP#^XF6[F;["MWDZ\DR"V!Q"[48/8V9N,V*59, M"DL@=0NHKO"P3O7P\T)#Y[LXA0C#+Y3Z 91]\/$7KS]![*S;(@<-O?2Z"R]V MY];['.GV<8=7Y0#/Z!=DYZ[GX$"%;$*Z8YPH%4BF")[D7ZN5'X=Y@=%)J&DF MY\RT2[,0=+AU__D35/T'4$L#!!0 ( ." 8DG8$_\.,P( '@& 9 M>&PO=V]R:W-H965TWAOWAL8AG)B_$-T&,O@DY)![,-. MRG$71:+I,$7BA8UX4'=.C%,DU9&?(S%RC%I#HB0"<0PCBOHAK$H3>^-5R2Z2 M] -^XX&X4(KXWP,F;-J'27@+O/?G3NI 5)71PFM[B@?1LR'@^+0/7Y-=76B$ M ?SJ\22:7X"F E@(2PZ?D(Z$]([(3.56F>FKJ](HJKD; JX?1J3*CHM4JW11E==:(9 PSFX&*2!1&I[(L$\$G,=.#0@4^@ M=A&P\"ND/H74%I&NBMCZ$V2^!)E-D+D)8+HVF=LR+&:P910@B7VHVD4E6Y # MOYG-$S,;QTP6/\A :V;CRL#X\<595+U&92#SFX%/S,"5F<1K!CHR7Q( \M3K M9@4K(,C];O(G;O*5&^!UDSLR,/-;R5>.X\U_6J9X8J58M0STMDSAR*0 YH6W M95P4@+'36-9,Y'S1%/.SF70B:-AED/H3B(\Q ]JR-J9>$]3E2,Z MXY^(G_M!!$5G M4_T#4$L#!!0 ( ." 8DDT4,$='P( &$& 9 >&PO=V]R:W-H965T M/ M"9MVP2:X!M[Z4R=U(*S*<.&U/<6#Z-D .#[N@I?-MBXTP@!^]7@2SAQH[P?& MWO7B1[L+(FT!$]Q(K8#4<,$U)D0+J<1_9LU;2DUTYU?U;Z9:Y?Z !*X9^=VW MLE-FHP"T^(C.1+ZQZ3N>2\BT8,.(,$_0G(5D]$H) $4?=NP',T[V31'--#\A MG@GQ0ECR^ G)3$ANA-14:IV9NKXBB:J2LPEP^RU&I#_Y9INHG6N ,$%NMTM5 M)E3T4J514H87+31C8H/9NYC-@@B5^I(B]J68Z;%#CWT):A>1%_X,B2]#8HM( M5D6D?H'4)Y!:@=012/*[78"V#(L9# 9F\-D'JEU0GC[_QTKVP$JVJB5;9\FM ME$_FG)OR(E0GXP 1$]!)\6530*_5&GYN MI'A@I%B=CMQ[.@HG10;O+])\.HK'IR-TKB[%_&1:F@ -.P]2WQ4GNG3-EUA? M_;OX7G53V_QN,E4YHA/^B?BI'P0X,*D:B^D"1\8D5NZB)W5H.M7OEP7!1ZFG M4,VY;8%V(=EX;>C+7Z7Z!U!+ P04 " #@@&))&CJCH& J "7O % M 'AL+W-H87)E9%-T&UL[7W;A_V'W<^;G^DCF73""!3("07/9, M[U0X7"*)O)X\]W/RX+LX3L27[2:(_WCTF"2[MV_>Q*M';^O&Y^'."^#)?1AM MW02^1@]OXEWDN>OXT?.2[>9-J]'HO=FZ?G D]H'_U[TW#O=!\L>C3F-P]/UW ML?_]=\GW%^%JO_6"1(R"M9@$B9\\BVG 8_IA(,Y$_.A&7OS=F^3[[]Y@'^XW M%!_#('F,H<_:6Q>?+KS=N6@W'-%J-'O%A]?AYW/1:-H?'EK/7T9W<1*YJ^1_ ME?91U%Q864@.CMKML[: MS9*I+OV-%XDQ]'L((V.>*S=Z\,1HM?*@%;19<_NR98?;+6#.(@E7OSAB0>@L M9OLD3MQ@[0+"W%R?"J. M!8RP? SW,8QHG,*%MP)D8'SO&A/3ZZ48+1:3Y>*M\=B-'P4,*E;XP?OK MWO_L;@#$QB2+QS!*SA(OVL):/GMQLK6U I A"XA%Y*T\&.INXSDB\!(#)6"( M( DCWR3\F\C;N?X:9EF%6T\D[I?R-MX78%$Q0!MW$":/<*0KB2)N''OF^BZ\ M>P^>YT>WKG 9)H!A!T:;7$X NA=B>CV>?9R(Y>A?)PM'7$^6Q9;O9[.+GZ97 M5P8CZ_?3=U<3>4#6WC?SV\]ZC!O?O?,W?F)!D*EV=&4CYT^O8C#K$1* &817L^OW9\O) M_*,.&8-=I(TN)N_X0,3L4BB8WLSFR^GLVK[&BK7!@CY.EWC&O*+Q['HYO7X_ MN1Z;:T 1_C;>N2OOCT<@HV,O^NP=?2\.L^+9?(2+(WQ:_MD\<^9M,?.VX\9Y MH]%H M0C 7QB#\3=['<=^ W_ESQ.N/L$F(7_;][Z#Z+;=IK]IM-L=M53/X[Q MS/&H\6%KZ+2SAZ'&-=U$@)A+O.T=X(.2]3!BRQD,VLZPT;*,6.@/G%%V+^&. M2U!GXGWTK#8(?58A*$0GG:8S@!WAF.F^'KW-VF#@H_7:1VJ HT26= :,>N7N M?#C:8LNYEX"JA.CN1@$LT,8\]]O]AD2!9&;A%@[S$8C#_^P!L<5&'T8B.M;' M, D#?Q6#/(J 1%F=08Z>&/+M>G:-R#2?75T!0@'N _).%A960:/;QZB27"HY?X(*=/09(=BSDJL?"EW<)Z>D(1467ONII%"F103.Z%Y*"9 M?J&VH"D9S@&EHUU;/S>(3DZ?'7SY$2,G78RN3)8[GBV(QUH?OI_/%@L!4O-R M:DI&D*0C9*-B\J\WD^N%19\#AW6C%:M.:^^SMPEW MN!5C)5[@H4:+S=SUU@](3TZ F@T9 L0M3AZ 0YP*0!(P2#S_ >CWR^K1#1Y* M!!Q8:#@:H(X2H>7;90%G5Q2D\#N1(#D%$>8E!ERF 4AZT/R4\G0B)SVU*E S MXF#YG,TG>+*?I@N46O U)[DMFE/-EHAI=A !@BW> MDDR_0K0:+9?SZ;O;Y0B5MN5,U.6EV03&$*52^6N,(0 #Q.+#:#XQ#O2=&_NK MFNSRPM_L$\G?#K?^:3)]_V$):M7H$^#?^PDO8"%FM\L%:+P7 *F*U91P-'T) M+V=ZXYPL-5A@-;?+"2GK2!4\S%,48R>1O)#7" ;G BW7 -02+.UXP_+=7?^\ M+['%;@.0&1N69:@ZG KD+LA1A"((H2>8_H!6R,M\R6?JS&:,5:H*O015T!:^W(1/]6WP\6CQ05Q>S7Y: MB,OY[*/(^.YHO)Q^LAM4H^SP<.E@,P,@?-A'D*(,@0>^D7F^B\+//DA;L ML7[ .?\S&1#&!!<> S4*485E$%;M-W^S0H0JVUL$@*H'V=W;@SM$#_@,*R# M:MGI7$ZO1]?C0Z>3VQQP6>\LO#];P9H0M]Q5B0?BQGUF M[@3[J]])PAZW7\+9RX&/$Z4^I;LPBL(GFZE\$P&3\G=D=&M+K-%SHM/0=K<) MGSV/C2J@#6) A%EHS:%%&XL]V#=1L>E.[1%QL0H B=W!4(M6[]D8KL2&R>7E M9,S>I@^CZ_>@8DVOP;+A+P)$$"I=UX*0AGQ(^ %]/9_ <+HNU5+GD]%B@D/5 M[EC:4/S];_]7O/,>_ "='D3)%(UXV0#HY2_MNKB]N;F:H*-L="4NIHLQ*.JW MI&Y>BI1<8#=@ WPDG=CN!B>7,HN3$@6DT*I<3%Z'P1F=IR[9+.)Y&P9L$ +V M[@/DEM1!"F(BUE2VH2K PL/NC9YF#;4QH-/673T"\<*#2IXY]]9[7BAVJF2W MN/?-?LU,RSW@Y:U0M"8LQ.HJ6:2,?GD^5H>@WFS&0TOP96:V#_:#R^_7A[-4*3ATUJ6-;- M?/(!S.GIIPE9CE8_?(7=QA[9NJX[<0)"P+"'I%_. 3U"(\!GC)NQ>S0-''5> MT%4SP X. YH/LD"P[:$9?3K%,R8]\C'< &^-_T7AP5_F("?$91B!$K;H52,J[KXN\/:J/N5+1[**//;YENI[7V=3Y1M9:>.56Z^_ MPM0B91N/?9^9!19C5+=ZJX0J8+I!@')MR$AA:986N!&K]6EI6VZ8*U.ZQB I M 7FZ[))AC7+O:$FW LW5&^(@U;^D:P75U]U$8>%&WL++]VX9(O9)MMQ@%"Q( MK @YBQ[<0)K!CL@$E#*3];[YL(0FO\H]/N]&BRDI'R !%JB5$#]?/GHD*[<[ M-WA&P.X#=P^J-!&@)B+OT\GB;+)'%U#PSO/0EO)V;L0:8BD%.@(4E"-X?.2( M(U KCO [(+4X&O/\1^=B#.+=):,CRW[!S=^'81*$B2?6?KP";-]C:"# )IO- M:KD^J!M&:(D-/?O*H5 7<_(XU>#3N'MA)#H/#(&7B.-%>>?0C[V'/KC,:#Q\N MO-4^8IL?6TRDQYW2.H"Y(EA.CA:3\='I.9WAX<.2,*+1);S_)<[T))PE>0R9 MEZ'.%^_O8G_MNY@.<2Y&( -) Y6H(NZ8*G0D\#;^%F:6H%KI"$R+C.LL$VS< M_0;P".#CN6J@G_*&$&/0:0**,P!=GE^V^5$0[*'3W,/D 63[ M(.6WHMDX^Q/ITMB8F(R'T20S;BO.Q92'#'=^(*DR/\/6#=P'6I!#3S+JRM:L MH[J:ED#M;R6O(?Q%VO<05^XWW@KW!R>B.5I!2J%_Q@7)CX.X8 O[D>J7\HS\ MZK(U[&1@TX'QX_TF(3R4;AFE$9#I<(\.2$8YU3(B\*7T4>N4@1;Q<-)%^T3$ M:Z BE+DXN1J=/%Y;]QDQ @,Q*QI3@@G&\B,^)%Z3W!L@92P\#+S2$A"5P4Q M&\'[S([-QRCG9XVAP[Q7.4S!Z"$=6.1^/%D"?J]$OSDX M?2NF6_0&>*E_>**4.THQ.WM'NIMTT6A . )VA7/+>17;HB@SZ-6P/,)Y(C08 M-?9A6/\>M%@X,(I5HEI+7KP,7(@%)($MKE]!'E&E9="7#?2F-HGO/3U (G0MM6[@-[_[>6Q$6X_KN.2D0 M,12604Z< FDC,A'E(.^5[3(]Q[V'UAGK:78=>;!D^KJ(H>Z:]7:<' 9E:U0']KO8("5%-HKD%BP*U<#MR0PJ;(1 MS2JS0UH9GEOF.V;LY?2)5$.G"3.?8>MYQ!IT/+.>XZ@U8KY6%PS)[820!=>G?1'OE^'8IO <5?>>2$EF0]Z+1.\]39,J@S\LA7#. 4 M&W0E>RHR] *JU<6K)"H)34%00G:M.T-+X#8*!\>^D=!YX)31G0'? U$LR6A MHE-8Z_>BL$%-"E,"!Y[(Q#YH+R6/PO\:5$BQB9!4VD2*.5#"$,K\&"0@4=9& M#8:+2>H0*]&+V@#ARP]N4!M=0-,YRNR,J8;49V)&G'DC3A;[NX11J=4]:S9 M2,P9-5+M_2/Y)"P)5:,,<[(?KS(4?'Q>O497 [2)S,Y'1W3)' M?-C[;+#1ND%>1R"N53@4#SV5X:CMZ8+;IN("<_$X21ZT!]BU[/L,,DWYIX'+ MZYR,HM0251$NP5F:@[TE\XD/(/">LJ7&>S@>4$N@^V@Q%OU. VCCK-,]ZX*< M\4%!DTR5Y5-NZA)^RGH]V+&)OP)[D>*UXFTK.H([+WDB M8U0ME0RB;.FV*5DH(6X4ATZ9.7HRI C-@*MI945MBILJ=R+-@V);;8S-%88( M*0O>%OT%P)_6/M 7AN)1P/IQBN8(Y3S:WGFDT^7IL6CJI-2IT9QBA6S0]4T; M8NVA9*($V1*202+YRG0QKC@@:_XQ':UIGI(2<]SJ.+T6)PT?MQI.N],SE CK MA#G\?_&L':?1Z?.D;:=Y5(36,,IC*@212?'PFMFTZHC*D\A"8]%*DJ1THV MCR[HI#[5:W1/CQRIW4JUB=@-,2Q=;5(SD=J)'%9&R-#<#[<^FC0/(0H.M'.\ MZ+._XA%6:B/$^@+)@QA!4_> K0S:C!L39K^;V$>7G<]R+3K,K= M&IC-<[V8*Y!=PV(,CE-PW(<@W3"#XFV!'Q794(]Y$1Y!&*2 B-RG=+]@ MDHGAT&EUF_"A#WQQV!$_A=$O9WYPIDZ'KH'T1*<-S8:HH/I@P["?01MU[3%E M-IMM9]!HBV'#:0RZ@I,6CT6KTW+:_09^:K2=?GN00P[D!A%[KA7 =ED:68)C M(&8<]YQN<\#\M..TV[U4Q"6/D?=J^Y'9U#'8 :U.6WYN@HCH?R7KE)V^VH98 M#4@]X+!Y-"*D(B /.;72?0T1UGONY:T>@W 3/N 5#K&2^7*D(;-]_E?TL!.O MM%?E-ZQN.&.! MAZ8AO@A[;3 M:_9369PEY#$ERF$/B+*'I ^_]_I%F%ZF64XCS8]HILK<)?7XFY8/-Y]C%A0[ M:YZ:.)!MIJ>YNOA57:?8;LR>8'=2CU;:JT*=U7#'&1QP;_!UBV8:FZ][PP' M'%1E,?*"_;@X+/SR&3">8 #*>_.\U?AG MX=X!\Z$QKZ;O9G.!U0]D0BRPQB\8%8B).0;9^-0F?G)W.$SK?-#]9[H9A$K] MEI=2F!E$_5[>-V3#%':'?:7-A$%""O5J5R.)A2CWMO1$ !"ZP%$&PG0FN &+ M6YJ.75>Q4&NX>S;B,)PX 3OUHQ4Q7H1YL$O3YRAL4.IKIX)NMDE#Z](:O!"%ORE"H,%U*WEH8Z;E.RXJ\ M+ZPSPL%)(P%.7GG.6ARX]/GZ6VYT#JE\%KQJY7%+4QJVNWT6JE_+BV7!*W+= MLDMP;V%F-!#T>[$%AG*-*G[%\TQAR#Z])@$/9&P/#*YV%S^ 8C=$RZLYZ"IQ M/F@"-VF(GT"&/I*"CJ;!@Z?N 7?;3@-4NF[+Z?6[]*T]I&\@E^@2'KH4V+E M$5L]'5$K(0)K:(@^J*#]9EOT>RVA+O ]%>=5(Z33]WM-_-,>MNA;M\7?&H(O M"?ZZ@T((G+<)$.?-(2HFY]T&_>ETTS5^A2E:0YYBH,:F/PW,;O@:]F0%(A\ M,!APF)\4EY\OC!#:38#&X!YC0 5HW ?9_G4'+CD9:O$@WP2##I&*K*OP:ZX32>2 M&W$*LV8I;*@E:+ A7W8ZG*H<4>"\.0\U^B"A%[IJ9-@+] ND!@,NV$JN.\YM M4YG&>'2_ 3PX<) /"_72;+&BN2$#1A)P M,?$9D?'B*/4*"(.S'?*P:>$'F< MY'#UTY \6IJ99FKO(^TSHJ-!!/_>MN_8**C[""C<2RJ1)&5TP M=-Z+]"J"L&9B5+2?%A*A/GCK!_)II3?WZGFO+B;SZ2?0:#]-U,5.O"-TO5C. M;]F/IWV4G.)L&?+B4_,O#FU5XF$>@7,8T_0X\1].PLT2.;F]TG;B@N]@IWP' M<1QBJ0)4NHC54?9!P?25,FN]CU00+\:B"6L,1F 6,:M/)$?0&$8CE[,*4$9P M$EQAP,P%D0>:XC$;A-^Z=#M/;G$_2>E^V V8GY]'88N>TKI)$*&6RLO1CEWY MUPX>?W:A+,PRW'.+BXF5OA77H2Q=-I)C*S^^3!:3 11<,CF*M5!*E=_[=8]L MQF_VZ5A(%YCR7G.0(_-D\[\GS=-L5PIBD2>ST @<#Q'> EO)C(4W0;ZUA=#\L62.FYAZ.Q4FO+TZS ^QC+*#=Z-BGR[+,2%$L MFS(GRF3 [= R!MHJY)>3)J#6*;3W#FR=#Z]DY"(VTK]&@ I)^A.1M):L:2@7 M6K,+[2)61>!K-)V+3Z.KVXGX2->>K9$ONP#2PEO%0K!.22T,)[O0I!=[=:52 MR6!)KU8YQC5QA[SNY!0D(.L!,C9N9+0@'T=RB!:@(?E>E4613[]),T+S3(]I M5^: H!:,$6XL6QUS 0XT*?E AR()$9+SS^@YRHE9M(CBYKYJ 9EY_ M&";3;*1"Q48J2'&JV)!]2W?P!SI'GKR=F]P&]RR#$L1@LB%' IJ9VKE2*#F6 MT3%4J65RF@R;R'0PC#IQW4 R]<*GP#@[(,4HHINB2I!]!?)\+15R #4?[BJA M,P*_HDA*,7!CD+ (1:QNLU67.6%(0#C".@D_65-69:"@>H>;8_U(YJULPS0, M7[ 2E/+*]]F4(">O!.:II$A2,'T<>:#9[P"EP$W38(O1!*E-Q/FKLW>@ M)A0D>4EVL>0RZ[Q>_U:42(:2G%".LDOR5-2C$%EI<.,"NJ#$[?6=1J.;^Y2) M+'N=;]%L]9Q!KY'^51D%%C&(BAD^4G]'=HD +*79::4#\3?>DP3;L>@,NU@^ MF#ZU8=YNJO=Q<9)F(/VU M!]EJ=IP6)51DGPX?9 /3<;KI7[7'BE-J]_13:O>*I]1N-9U^ITV?T+_=SU0\ M:EY]2C*W1/N0[:'&*66H"!]MIX3##BSC0_,2$+$G428+PHG=A>$O3*+HP\T5 ML&!+G15_94ZG76.?[U$PG\J/K[%'+"M]EH1G*9.C&\"90K8!%<5?YT;(//1D M4SZ@2S/8JIL'^M<'JJ]'L':T.'?ZPW:+#G&JH\5AZ#4Y=_A2 ;-IF3?&5FP8 M^0\^ZQN)0A',SM"OD^6LR\4@^(, M2XGDQ8"/RA))&;F;*TU"=@5E #33;/ZAF<\9<]Y&E-EP&:9D6)#>^BPOEZV\ MK+&[S9R3=@B5Z=L@V?\A<]M%P2CK3N=E'HHB;)DM35ZNNM529*EB6./^'"4.-3/?U8:NOH M./?!;D-,IHI5I+_E'%\Y]8XF5.[R/WG/NCJ65G1 GA?'RO<$4]YI&;5;S^-K M.=([N@7E/4["@,*CZ@)22.7?E8N@&F[GOXUUKUC]'"&J5;^PUWZ1<1(6N0W) MU%LI_K8'(:OSHMA-FY &6>,RKX;\>_%=2Y44)=1ZY8WS7A$%:#&B<0[,# M&R#A/&BH3\.!>B^.7J2-O4CHIT@_E&XMK5]ZOP&0[F4!AZ8XZ4 O^--JP=_2 MW;::E*:1?3**AX?AFER8F,L,BA:LPL=LY=)V;JZ=TAQJQ1W4"THHHSE[*\FB M5C9-5DLU,:T6$@]JA2_*=7^;NB45OP3:30.& +(NZ*Z7Q9A%5JA#G#339-1T M!6[D$_V2T:WS%U0/V@-]*GU)A#2$CAJ 60-R,'WT9S3&DS!78-=14MQ;'\P; MI@V;(NT]^2K'"J(,#Z&_*&*D34BY0L7&*LGG3(QD;.^*G)J_X= WT)U5U)[4 MD$\ZSJ#-GK8FW=SHTS1WZ%%XO2!A$_: M3K>#(^,%DX;HRDYMI]WJXL/&$(FPU6ZGCVZB4$4^?PG"I[/'\ D6T6]VL/FP M.\3F3K_;%0/9 5;8;^'#=AL?XM]V^G"IKDE@'DGDKCT4(9S(A]\"%.G- 9A9 M-$*'@ #:>A>L$P&EU^H"LSK"/[*;GM/J-]"'8%1VGV>VRC]+I#R2(!J#8 MD.H/D!WPTY8S'#09QC!6HR,N#H5)"BD;LDPMF"R!&[EXY$]A] L@^#18G8N3 M(_X=;X;+%B!LU158(/X+=[-QH?72^^(60E!4-/.X ZI9NVEJ7XFA6LCQ0WFQ MC 7]R#3N-0(NQM;3RSX%R\B5TUZZ0XO\6[P2FXNT&]G=I2* MJG.\]%+M'48TB"803,2CW2^%T*:6E(-Y!_+NLZXL.>M/^I>#-.IQTL ME9R@6+<6JE,:>)^2C"AG&P//#8?._LVS*F4=D]%/V(VHUF=:U,%K,!.8*7KOER,Y:G\O$R M.1@ZV16LC,NH$O'W9/;*:?&N.943*][B9J]SAA'BP<,DHAT()2Y]=:Y@@CR) M3&A9>2^K4TA>XGB/,_J2L.AZ9I&AB1M< M_W1:G0R&JXWK;V-23UJDWYT,G%X+%9U+ZVL@Y(M->ITVJD0-TL?*E?(VYJAC M@G4+9H?%CHJW% LE\_(5.&M5O(=B::M9GCVK>Y%,)&%7<1:_0C=; M&D_72GR5CF]+ (3_J1,5.5HXLS9+65\G"D[:1L_ MR/=6?4ZR&4Y3):%D@/1ND*Q?"S9/OR=="N6X#-I]HYUN: '2)$&.R)51460S M2//E7##'FMU-.6!J6J;*W;WWT%&R<1B].%?J7=S@R"D2@_J)S#TML(1ARPU&_?<\NZS/KSGQ>:;@KPK=BJ0QU M*Z%H6>3<^-U ME1EJPO5U91Z^U6/XU?482L_G77;-GN^W3%0EA7J%'?+9:=_J,OSGUV7XNC>! M*PE;7;B;W:?W+K792F\3UXE)?+OA^^V&[W_6#=^7WBLJI1$MC2C47DM)MXLL M[^[\=E_@O]Y]@0I<>$_^YI,K2A_"W'/I2#OTWNZY/"YDP.JH.):/Z7=I*48; M>GR[N/#MXL+7OKA0RKTD4T 576<$'U7VZRC1\B3KR/AO>;??\FZ_Y=W^P^?= M5O 5-/'MV6F%3N++=O,VWKDK[X]'.QFF.?K^6[[>K\A MY5IU?HVM^=\I_\UT9Q;R#6L1ZKNU[,JH/)I$5:J R'VI(TYO]3 _ MIA2\4Y%I_1W/AL7X+8O@ZV81O#P(>N$EKK^!Q=5]*?ODU6]K,UUCQDM8' 6$ MRK:Y_)>2#KD8;FFP]O05 *B*PA;;%D*PEMA;50RVORIQ>6N2QXE2^I4#T$+1Y:QSCG]B\VI&OC!::_"8 V+I=GO MW. 7X!OW=).5/"XG5(GB*(UH4JQU+=^&)7K7VM'($PBF]BJPT:97!4+]KH:ILO<.8 MI+F9!A2,8L/ZBP@JUH4EL U'@N6WPQD5^:!",77"JF]6L_QJ:0BL1INQ"KVN MS?P!+7? ; U:(]8QD*_T3 O+9ILU\%?/R'B93&>KR]'\]O;![1D>+YPKS6.O MFN_P0?]^"15YI+%$8.M:+O:ZP0ZMGY=_6HE"OS;+H=9X7R&-P22H>DD*M1,/ M7I1A\!H;L]G*!0O+%^;H[]>VK@4#B)ZZQ(FM@+2C](=WI+Q6';HUNO)]1=;S MAV)=H=)@*IB,>'E8QK:RDHV%DCB&.5,(C1]ZCIH^!]MKMS2\RJ4MVZ9\M<;A M2]=PH+VQD@/MC?58^$7I6BK:V@)P96V--90D&]1L5K[>0QV,11_J8*R\F+]0 MNI2RAL82RAH:4Q],AGAQAPI"J-W5I(S:78T=EO+76ID9K_+=U4KRL/%7.S\E M]NF T:>5=)IBQ2=Z;7064'! $]QP\7;H_Q<]%F$PW*KL" /X![,Y2D?/I3E4 M'*H]AZ,*8H?%T&\!-DN.2&UH61-$ZJ=YZ $HGN-5R/G#/L@7+3) M.*ORU V[)_-@$D?%*O0H47V(&MD=KX$G1C42[PS3&FSUJ:J4'FM^A2408$VW ML/F<#@PEDR[*7$&%'(UBLQX'W4N#$+G?]5C+1\H\ICE^MPLII$.=>&Q;UI9$X8.FZ^J%'I&L$ NJOY=#_%5Y)J\YG2SUHP3WZ7I4U74 MH5XYA1<-65%?P< JX&W;_=9T^->N:F*8G$3-IH7VQ39/NY)IY ZN3I+-:\[T M8_A9OK(L0.\*%A?E>DB3+PGGTA2GHWIB$;U[#:;C3Z>'M(K*!!J#7^AY=XL4! !G' &@ M @ 'W @ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " #@@&))57NN0 P# !"# $ @ 'T! 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( ." 8DDIJZH0/@$ &D# 1 M " 2X( !D;V-0&UL4$L! A0#% @ X(!B29<@(8Q5 @ V@H T ( ! MW \ 'AL+W-T>6QED0W"X$ !L#P M#P @ %<$@ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MX(!B2;P['$-) @ C@< !@ ( !MQ8 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ X(!B22HO\%K\! H1< M !@ ( !.B 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(!B20<"3H<_!0 ZQH !@ ( ! M,BX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MX(!B2=IJ<*NB 0 KP, !D ( !63< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(!B280$'UJE 0 L0, !D M ( !=4( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ X(!B2;F=+LRD 0 L0, !D ( !!$@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(!B M2:J8&8JF 0 L0, !D ( !F$T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(!B22'MH/"P 0 %@0 M !D ( !+5, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(!B27RL:(>D 0 L0, !D M ( !]E@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ X(!B2?]V\3SR 0 704 !D ( ![UX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ X(!B27N$ M>3DL! 9A4 !D ( !B64 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(!B26GC&PO M=V]R:W-H965T&UL4$L! A0#% @ X(!B21-4.J;W 0 @04 !D ( ! M0'L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ X(!B2394:Q0$ @ ' 8 !D ( !OH, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(!B2310P1T? M @ 808 !D ( !M(H 'AL+W=O&PO XML 61 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 62 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 170 214 1 false 38 0 false 5 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://www.ipgphotonics.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.ipgphotonics.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.ipgphotonics.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements Of Income Sheet http://www.ipgphotonics.com/role/ConsolidatedStatementsOfIncome Consolidated Statements Of Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements Of Comprehensive Income Sheet http://www.ipgphotonics.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements Of Comprehensive Income Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.ipgphotonics.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements Of Equity Sheet http://www.ipgphotonics.com/role/ConsolidatedStatementsOfEquity Consolidated Statements Of Equity Statements 7 false false R8.htm 2101100 - Disclosure - Basis Of Presentation Sheet http://www.ipgphotonics.com/role/BasisOfPresentation Basis Of Presentation Notes 8 false false R9.htm 2102100 - Disclosure - Recent Accounting Pronouncements Sheet http://www.ipgphotonics.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 9 false false R10.htm 2103100 - Disclosure - Inventories Sheet http://www.ipgphotonics.com/role/Inventories Inventories Notes 10 false false R11.htm 2104100 - Disclosure - Accrued Expenses And Other Liabilities Sheet http://www.ipgphotonics.com/role/AccruedExpensesAndOtherLiabilities Accrued Expenses And Other Liabilities Notes 11 false false R12.htm 2105100 - Disclosure - Financing Arrangements Sheet http://www.ipgphotonics.com/role/FinancingArrangements Financing Arrangements Notes 12 false false R13.htm 2106100 - Disclosure - Net Income Attributable To IPG Photonics Corporation Per Share Sheet http://www.ipgphotonics.com/role/NetIncomeAttributableToIpgPhotonicsCorporationPerShare Net Income Attributable To IPG Photonics Corporation Per Share Notes 13 false false R14.htm 2107100 - Disclosure - Derivative Financial Instruments Sheet http://www.ipgphotonics.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 14 false false R15.htm 2108100 - Disclosure - Fair Value Measurements Sheet http://www.ipgphotonics.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 2109100 - Disclosure - Goodwill And Intangibles Sheet http://www.ipgphotonics.com/role/GoodwillAndIntangibles Goodwill And Intangibles Notes 16 false false R17.htm 2110100 - Disclosure - Product Warranties Sheet http://www.ipgphotonics.com/role/ProductWarranties Product Warranties Notes 17 false false R18.htm 2111100 - Disclosure - Income Taxes Sheet http://www.ipgphotonics.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2112100 - Disclosure - Commitments And Contingencies Sheet http://www.ipgphotonics.com/role/CommitmentsAndContingencies Commitments And Contingencies Notes 19 false false R20.htm 2202201 - Disclosure - Recent Accounting Pronouncements (Policies) Sheet http://www.ipgphotonics.com/role/RecentAccountingPronouncementsPolicies Recent Accounting Pronouncements (Policies) Policies http://www.ipgphotonics.com/role/RecentAccountingPronouncements 20 false false R21.htm 2303301 - Disclosure - Inventories (Tables) Sheet http://www.ipgphotonics.com/role/InventoriesTables Inventories (Tables) Tables http://www.ipgphotonics.com/role/Inventories 21 false false R22.htm 2304301 - Disclosure - Accrued Expenses And Other Liabilities (Tables) Sheet http://www.ipgphotonics.com/role/AccruedExpensesAndOtherLiabilitiesTables Accrued Expenses And Other Liabilities (Tables) Tables http://www.ipgphotonics.com/role/AccruedExpensesAndOtherLiabilities 22 false false R23.htm 2305301 - Disclosure - Financing Arrangements (Tables) Sheet http://www.ipgphotonics.com/role/FinancingArrangementsTables Financing Arrangements (Tables) Tables http://www.ipgphotonics.com/role/FinancingArrangements 23 false false R24.htm 2306301 - Disclosure - Net Income Attributable To IPG Photonics Corporation Per Share (Tables) Sheet http://www.ipgphotonics.com/role/NetIncomeAttributableToIpgPhotonicsCorporationPerShareTables Net Income Attributable To IPG Photonics Corporation Per Share (Tables) Tables http://www.ipgphotonics.com/role/NetIncomeAttributableToIpgPhotonicsCorporationPerShare 24 false false R25.htm 2307301 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.ipgphotonics.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.ipgphotonics.com/role/DerivativeFinancialInstruments 25 false false R26.htm 2308301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.ipgphotonics.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.ipgphotonics.com/role/FairValueMeasurements 26 false false R27.htm 2309301 - Disclosure - Goodwill And Intangibles (Tables) Sheet http://www.ipgphotonics.com/role/GoodwillAndIntangiblesTables Goodwill And Intangibles (Tables) Tables http://www.ipgphotonics.com/role/GoodwillAndIntangibles 27 false false R28.htm 2310301 - Disclosure - Product Warranties (Tables) Sheet http://www.ipgphotonics.com/role/ProductWarrantiesTables Product Warranties (Tables) Tables http://www.ipgphotonics.com/role/ProductWarranties 28 false false R29.htm 2311301 - Disclosure - Income Taxes Income Taxes (Tables) Sheet http://www.ipgphotonics.com/role/IncomeTaxesIncomeTaxesTables Income Taxes Income Taxes (Tables) Tables 29 false false R30.htm 2402402 - Disclosure - Recent Accounting Pronouncements (Details) Sheet http://www.ipgphotonics.com/role/RecentAccountingPronouncementsDetails Recent Accounting Pronouncements (Details) Details http://www.ipgphotonics.com/role/RecentAccountingPronouncementsPolicies 30 false false R31.htm 2403402 - Disclosure - Inventories (Components Of Inventories) (Details) Sheet http://www.ipgphotonics.com/role/InventoriesComponentsOfInventoriesDetails Inventories (Components Of Inventories) (Details) Details http://www.ipgphotonics.com/role/InventoriesTables 31 false false R32.htm 2403403 - Disclosure - Inventories (Narrative) (Details) Sheet http://www.ipgphotonics.com/role/InventoriesNarrativeDetails Inventories (Narrative) (Details) Details http://www.ipgphotonics.com/role/InventoriesTables 32 false false R33.htm 2404402 - Disclosure - Accrued Expenses And Other Liabilities (Components Of Accrued Expenses And Other Liabilities) (Details) Sheet http://www.ipgphotonics.com/role/AccruedExpensesAndOtherLiabilitiesComponentsOfAccruedExpensesAndOtherLiabilitiesDetails Accrued Expenses And Other Liabilities (Components Of Accrued Expenses And Other Liabilities) (Details) Details http://www.ipgphotonics.com/role/AccruedExpensesAndOtherLiabilitiesTables 33 false false R34.htm 2405402 - Disclosure - Financing Arrangements (Borrowings Under Existing Financing Arrangements) (Details) Sheet http://www.ipgphotonics.com/role/FinancingArrangementsBorrowingsUnderExistingFinancingArrangementsDetails Financing Arrangements (Borrowings Under Existing Financing Arrangements) (Details) Details http://www.ipgphotonics.com/role/FinancingArrangementsTables 34 false false R35.htm 2406402 - Disclosure - Net Income Attributable To IPG Photonics Corporation Per Share (Details) Sheet http://www.ipgphotonics.com/role/NetIncomeAttributableToIpgPhotonicsCorporationPerShareDetails Net Income Attributable To IPG Photonics Corporation Per Share (Details) Details http://www.ipgphotonics.com/role/NetIncomeAttributableToIpgPhotonicsCorporationPerShareTables 35 false false R36.htm 2407402 - Disclosure - Derivative Financial Instruments (Fair Value Of Cash Flow Hedges) (Details) Sheet http://www.ipgphotonics.com/role/DerivativeFinancialInstrumentsFairValueOfCashFlowHedgesDetails Derivative Financial Instruments (Fair Value Of Cash Flow Hedges) (Details) Details http://www.ipgphotonics.com/role/DerivativeFinancialInstrumentsTables 36 false false R37.htm 2407403 - Disclosure - Derivative Financial Instruments (Derivative Gains (Losses) In The Consolidated Statements Of Income Related To Interest Rate Swap Contracts) (Details) Sheet http://www.ipgphotonics.com/role/DerivativeFinancialInstrumentsDerivativeGainsLossesInConsolidatedStatementsOfIncomeRelatedToInterestRateSwapContractsDetails Derivative Financial Instruments (Derivative Gains (Losses) In The Consolidated Statements Of Income Related To Interest Rate Swap Contracts) (Details) Details http://www.ipgphotonics.com/role/DerivativeFinancialInstrumentsTables 37 false false R38.htm 2408402 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value) (Details) Sheet http://www.ipgphotonics.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails Fair Value Measurements (Assets And Liabilities Measured At Fair Value) (Details) Details http://www.ipgphotonics.com/role/FairValueMeasurementsTables 38 false false R39.htm 2408403 - Disclosure - Fair Value Measurements (Fair Value Of Auction Rate Securities) (Details) Sheet http://www.ipgphotonics.com/role/FairValueMeasurementsFairValueOfAuctionRateSecuritiesDetails Fair Value Measurements (Fair Value Of Auction Rate Securities) (Details) Details http://www.ipgphotonics.com/role/FairValueMeasurementsTables 39 false false R40.htm 2409402 - Disclosure - Goodwill And Intangibles (Schedule of Changes) (Details) Sheet http://www.ipgphotonics.com/role/GoodwillAndIntangiblesScheduleOfChangesDetails Goodwill And Intangibles (Schedule of Changes) (Details) Details http://www.ipgphotonics.com/role/GoodwillAndIntangiblesTables 40 false false R41.htm 2409403 - Disclosure - Goodwill And Intangibles (Intangible Assets) (Details) Sheet http://www.ipgphotonics.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails Goodwill And Intangibles (Intangible Assets) (Details) Details http://www.ipgphotonics.com/role/GoodwillAndIntangiblesTables 41 false false R42.htm 2409404 - Disclosure - Goodwill And Intangibles (Narrative) (Details) Sheet http://www.ipgphotonics.com/role/GoodwillAndIntangiblesNarrativeDetails Goodwill And Intangibles (Narrative) (Details) Details http://www.ipgphotonics.com/role/GoodwillAndIntangiblesTables 42 false false R43.htm 2409405 - Disclosure - Goodwill And Intangibles (Estimated Future Amortization Expense For Intangibles) (Details) Sheet http://www.ipgphotonics.com/role/GoodwillAndIntangiblesEstimatedFutureAmortizationExpenseForIntangiblesDetails Goodwill And Intangibles (Estimated Future Amortization Expense For Intangibles) (Details) Details http://www.ipgphotonics.com/role/GoodwillAndIntangiblesTables 43 false false R44.htm 2410402 - Disclosure - Product Warranties (Narrative) (Details) Sheet http://www.ipgphotonics.com/role/ProductWarrantiesNarrativeDetails Product Warranties (Narrative) (Details) Details http://www.ipgphotonics.com/role/ProductWarrantiesTables 44 false false R45.htm 2410403 - Disclosure - Product Warranties (Summary Of Product Warranty Activity) (Details) Sheet http://www.ipgphotonics.com/role/ProductWarrantiesSummaryOfProductWarrantyActivityDetails Product Warranties (Summary Of Product Warranty Activity) (Details) Details http://www.ipgphotonics.com/role/ProductWarrantiesTables 45 false false R46.htm 2411402 - Disclosure - Income Taxes (Details) Sheet http://www.ipgphotonics.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.ipgphotonics.com/role/IncomeTaxesIncomeTaxesTables 46 false false All Reports Book All Reports ipgp-20160930.xml ipgp-20160930.xsd ipgp-20160930_cal.xml ipgp-20160930_def.xml ipgp-20160930_lab.xml ipgp-20160930_pre.xml true true ZIP 66 0001111928-16-000274-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001111928-16-000274-xbrl.zip M4$L#!!0 ( ." 8DFYLTQN,\4 +I&#@ 1 :7!G<"TR,#$V,#DS,"YX M;6SLO5N76T>.)OH\\RMT]'QDQ_WBU>U9<:W2:5N2);EK_#2+(K-L @%\0"" ?_M??]_>O/A>#8;=?N_?7^(? MT,L75:_=[W1[7_[]Y>\?7ID/[O7KE__KY__Y;__/JU?_V[[_Y87OM^]NJ][H MA1M4K5'5>?%7=_3UQ;\ZU?#/%Y\'_=L7_^H/_NQ^;[UZ-?G2MY_:I,,ZKJ3_D24)(S1MB $2_'__OT3UJKJ8(H_=WB;8:$4%[0MV_33IZJMVBT^ M_K&_/PUNNC^E?[\ JGO#G]K]N]YHA;@C1H&AJ-O@Q6?AW=JOG W?/6EU7I8N<^MX:/ICOAP=_V'7\VH^?E__H]_2\_Z:3A^XWWU^<7XV3]]'>M=VIFO\F[\ M 0AY.7T[K<._OQQV;[_= $L_II^9&+MVOS>J_AZ]Z +-T:>O_D;_^.C3@_)' MP!1W1_?IA?Q*MY->^]RM!B_&=%0++&2]=*__X^7/"!B!_VFB_NW'Y2^/G_'C M\D.FS_@&FZK?F7\JB& P\N 1?DYD)GU".'_]X;VY+U2]SMS']2N*'I[6R1_. M+\V>EU^82J9>5*_'DF)O^M\1/D=9311F-&$=STLJO[,SZW'".SU[MA=6_#!L M\]_8F;/-7V$"=O9P;/LQVQ=A$_AV-H$?V"9D\_G;!8@*=H=\1/.9M>H21,6W M$]7!M2K9'7;V=H<=VNY,S.VY>QE^)"_S?Z8@_?]\&('VI&@X_/<=T.7ZM]_Z M/?CKT/S='!DLIOMF^I+(G7\TN2U#CSY M[V\WW79W-*'I1:<+'YDD Z;4_]3(X\N?\\?JF?RW'VN?,R'KQX*N,_*J$Z2] MY4I_'%2MX=W@_L.HW_[S22YS#8?'6^-SBBGFH-:62O&FWTL_!!$Z!'M?7L-/ M#JKAZ$EJ1Q.K)U*3,X&9VZN):;?O;N]N4D[U[>AK-4@?&U1?TTI\KUZ#7&^K M)ZDS&_/]3.S,-(#?5GLZG>X(Q-^Z>=?J=E[W7.M;=]2Z>9H:T\3K21#'4=(7 MVR_Z%6Y=<:S-Y_4HN;N/NIY.YR%W9[TWR- M^9^%@8:7;_N]IVN>"_XN.ZJ?IOFO\.U,X-O!#S1V3MM< M/<#33,/LK!#7=.]S4I/=',/5:#QMIW#-QAX]&_L$K,#54SQ'VW#-##UU:[!S MMN$*"YYN]F#S%/+U;."))XVO'N#"TL>[+?,U=_QHN>/SJP&^IH(OJOIW)_AV MM>M7('>-\Q\WSC\3B'==\HOW\-<*W+/+^9YEB<@5V3UM?[]]7O\:^)U#X'>4 M.Z_;*\,U*+C 9=X^OK^F[B\BMM_1H%^AW?/;T==%/RV>/\*B;Y^JN9KQBTG* M['!']HK+SP"7'ZOUUS5#=\89NG,YHKDZ]=,69IY# F<'Z'=U%&?@*(X."7WU M:?0:?G4P;FC]4'L5^X.J^Z7WX>[3L-OIM@;W?M#Z*Z4UWO9^__!+MU>]_>P& M5:=[8=ZB9'=:C;4EOY>+$N87_Y=^[PLXPMLDE8_WWZH% _"A:M\!Q^F]RUKC M.JX>]G?!UC-8RM][PZ>YF#6,7>YRSOOHJUD^7[-\%)^\R>*'NT'_6]7J/<%U M7LW:12XIK"BAOY%?6_<4[VRB2\#^H5WU6D#'HI^>OIBV2KMU:>'[0>W[+M' MO$SG4$*M4$^ABX2^0OS8M[1V5L7_!*&T/MU4[T%Z"U^"7^ST>^.\RJ=6[\^W MGS]7\ OI8[^\MF_?7Y5RD^^6K9I")M7\4U_=&&IBI5N MLF3II2T^_C( M(;N&V&IW;[JC;G5A!9,K?5XC=Q=I8#;.W5P7]K(R.!LO[#7*.-LEK$E\&*"H MT[VY2]AK[-;&>AK^;M_<=:I.'/1OTWGO'3@F$-7;S[F6^UTU^/"U-:CL??T/ M+%6[@TR[[5'5&=>8_=[KCH;O/_Q^624GAPY_[@]LT MLG7\I0OS1"=1SQ4R>EZ*^=M5,:^*N:R8YS"9\VHQKXIY7H66CZ285[QY27CS M')3T$=SZ54DO24G/Q,5?L>?YJ>>CN_C'''4^3>/_?WMF@C*J:O1+OUWNW/&IHQD.J]%P MJ5;C&>C'*ND\Z$8AG@.5;9R]9IYS;=NEJ-?S7.1Y'[/2_#S4BTDZ>GG*U5E>G>7Y:.9&,.YJ1Z]V]-&]?LV9 MW3/0M?-C??8O]06QU!__9NKFKWGXK@K??/^3Y [9[<_-P^'-9JK(QWW,7 M$1L9OV3(R>:1Q3]:W=XO_>'P;>]U[SMLDT3QT-X[T+LO_<']@B[\L[KIC/JW MK5$2Q?VEZL(&'#]H03/+YPI(%^+JHP#2J]JG<\E.9\CY8WW MP2+FKIU>&R.YYZ,+#5R?2!&.?-RUN2*,\[8.?JO;^P),O+L;M+^VAA6\,H15 M&HP3ET]6'\:YV(V8OTS[4(,RKB;BC$W$&6(-S%@]BB58[NAEJLN/&ZFY+%QRO(,YJOFG+'F'',N%3Z'PR M*&=4>7(U*(_K7(Y0B[9;$'RU#^=C'XX2$N]\AG,U$8^>6#NK4YN9N.S][(__ MA/5IP::Y_Z7Z7MTLJ,WL,Z][W^Y&P_$'\&6IS68TW>B8JU:?"6H^I(;3)ZOA>WK9$VL[O?30X-C%%U>S?KIHXVKI=[?T MST\]+TT%SLW\'1?"/ET'?_X0]I1._8P"LRN$O4+82]3VBPC8+@P0!&WFR2G^1 1MY2I;^^2&02W/V9V3^\C=^[?>J^U];@S^K4;SK=8[@YY^N MRN;:?CK8^O05_F)@Z\7K_(&K8*\9J>D;HPG7J*&:EGJN./<^CT=/7](@^=GK/N7U,3U]3$F6KU@8]2+TP7+TT% M+B%VN:K 95N!<\=U%Z9?3QW77;SYVR]=>8W;KW'[4]?Q:R7),TS)/],"Z>9* MDJM=/VYQRA.VZV>$VYNQRQ-6R.V!QGF;N(-62SW!==\A?_@4%_QTLNWT_Z'6M)ZB)CUD;<48+?N)SXZ_ RIZHPM3BBT8?7"! M"YR>2$FV'JF^X"4/,U)]H2?/54,>7T.."8LFKH%>K<*9K?FRZ]C&*BQE_![= M=8PQQ;M!OS/)S?Y'K__7/_M_/6%=&4.-%0Q?'V,'8]MJS$?N7Z7**IF]7U;A0U3CXT=*!8A1W-QSU;ZO! M^^IF? 8R_-K]]ARP20/?S\3M[ EGK^;ETTWE[6^,S;F:BGG^7@FNWVS M!8:]\"06>)Z/I[O =V"YQJM[-^S,K];MN$E#]7-WV&<$RY]^_^#S;^2W'GXU M_4C-3PZ_M@;5L.Y7I_R-W]_Z9WMWRZJU^+/?X(_;_VA_5-7RGYQ\>G/K7P2! MOJL&'Q*/\S_WZ3I-?[[L>L-%^!\+A"S^T-P3?-7KWW9[ M*Y_1O"2+#UGZK?S6C+5ER72J[D\&-D+@02"H$UD9K%T2D@8>8'XZM$"]_?I6]9].3,B6^W[Z[G7W@W7A3 M1GAMN $IFF-+M0H$>:&-0SQR.R5%1.S4RY]_HQ,J5CZEGHQ$YZ9$"(T%C3X: M1+!0*!*!9_+PEI&78W-41\;L*A&B8%<18CO+3>?3LY<\8O?IM\;GII_/CPM@3 M.'AUT+IYW>M4?_]'=;_! MAU&__>?8/ W?WHT2^.MT>XL[$]CEIQ:D/64!D0YR]?)#LP_L'L$3B\*RDC"R0W4+5(?^S>5 ,'B_FE/]A$ MB![6C@1ON'/(2!�F:F.H38ES__TAI\J5Z8=KNZ2=:SZKP8/V.>O(6'+M+S MOOK2'8*X>Z,WK=M-M DSY9SR6FI-M5%(6DGRGN9>^9<_OW[WCQ?O_OGVX]LW MK]V'%^[M^W?SM"P^,!'3[7VOAJ.?/*CZ=X@FOE=O^BFF:-V8V_Y=;[1(TW+4 M]O"MUQ $#,;*^[X[_'.#1F_S6O&*SBL%Q\K8H$5P'CMD93!JS")G3ED3YY1B MC#Q@SZ[A82$>^57\T!\8?QQ^1./Z@#L5UE!'(K,<>V$D]YD?$J1<"(>$,G?)CHB(K^:$_\#WX\=6GT8,Y>S,.C?J?YV\R-^"[ M5?M=6F($$CZ H9: =J)E;L(*%L3Z>58F<1.9,K !-7.4@[M/7BS9A=_A]X8? MP:,-/U> I3MQT+]]#2:D!R'&_&%8OXF%WH/*PW-9KMD"ES9J'Y%%)#JOL*:$H2D\=ESA9>L M*P:(_H!<=F_NP(\,BVCX6XTC>!+4>/QU.S/=<6070FC(C6.2>_/L*6&IW;[KCK?L^=20: .Q+GF0XWJ3N:\IMON[- M?G+5_CM.$V% ;KP5H=4SJ/MP1_G'P) M7$1$4"4L(4AP1)!R;+H$"@E1Q&CB22^!>(Q= %#>49LD+X6--!AI<5X"AY8= MP5/?!>(Q=H%A(LK(,(+H-I@@N)4T+X%UL0CA+W,7_-)M?8)W1O?'] >;MU]; M[1:D8CX*P8R6V!MPLUA.5T/+H-'R:KQBAUZ.U9)ZW"79;6<<8$F4YYYS#]M$ M4W4F>Y)CL[C .L"9&2D! ]YA:<-D3G2&>C)2',+3)R M^+FLR*/MDH"D\RE#"D V!4&2DKQ+E.*E)W^,%?E'O]_YJWMS U*HNE]ZDV/+ M]OTXUI\4(?VCU>W]TA]NGW]P04B- O8,V2"1LMA,LWG6]S%/:7*_/Z@H0USLS]4; M4%D@=-"_N0%=S0IU4/(ZMIU>V_6H-T"'K_ 8QDMUU-#OK7 MBF1=4>)<:,!9Q-YC806SF!-'PO1TSW'J37SY\SOZQY2A)I*.1O="K=U<*@XI MA2@Q4OAHTYFR8#[3'2(60#?>EN[OW50R-P0;/;,#2U\UO8YM==(1P-;FUD9# M@A5:,88\TH SIZB?.1G!DY39:X;G@/^6Y!V.K75.D1)./ )[$CFQUK.0*R,< MHY3R9;;@)20.P-84OKS]#+O,E;OL=2_\W1Z#!/C=N;*+K9<-1Q9]C, 6#@HK MQ R)V9] E%!8@!EC.Q)X! [7K*!1G&-L@[&*">1%2">OTQ74 LE&&[];D[&K[N3:QDMI;OJ^'=38*NR6Q.:]$F&QB^]*X_ MZ5&X_<$959BGC)0/$.A1:7! "CDC543.6:]6K>Y!J3Z5+-;H@7 J1L.)\ ST7$)/(="QXF@4^/;3,4N=,(R-.0A)$.1FB 410Q++.04O4H; M"2XC+*D Z>Y&)X1657<<>+VI1CM)U2'%D/'P#X!(#'HC-,_4(JK+8V<.[]23 M6T?,[D0WB9@B &X1$TQC ((,<8IEHE,-8D&T()+P78D>W*7[,NE0#-2[&NXD MYL@8N%@NL=+4 -8)*M*LO/"'8F/25->[3' ](3M2VRA? F"26M %I($\IEET M4VJ=5[8X<:$,8[DSM3DCT-U1ME)C%4,ZD O%=JPO[Q[6^ M=4>MFY7@<-U2<64#*!SSQH W]-$P-<7VTGO/"W0$8%&P))SDFK[6HA.GT_@53I YN=FFR6"UE!V;I31")BM"%=3X @*/GR::4(P"II M22%-# '2DN,\LG@>=REV2DOMMA1@/(.W1'KC'0XF5?[I65XJ(E*"&+2,$T^Y M%+?]P:C[?\???OMY^?KP)L5RB\P3*XD';T'2?C8"V3@MJ[&@HJ% <%PM:6$C M.7L2WA1A<0NN 3:*M-H*X0#;TVF9G]6PE@60 UPD3D1Y6?>V9$C3$0$Q$46A MI";6XGST81@SNJ"<<'(ZRAO3;D8" !7$@80E\D$*3V:4DU#>7A!Z9YGW1MU. M*H4#1_U0FA'^;M_<=28EIFD;W8VF/Q5:@Q[$P<-9M5S-C8<-=@,%GV6$E^D. M701[$-@T1N)E>VUMV609)Y*A%51F#/;8@T3I=#&UBDFN68(,#K"=(PL8J*LYP)A,[,75H1:\\VNRW%< M>\%5.OAPVA+PH,XQ'Q'-BQ((JEL4PLB%KLH:Z!?PN%2:,VT4EX$03V;X@EAC M:V0!MN6B97'6!D,CB!N4I-IH#"33*-U,-\&4DYKUN"[$$4U%= A1!__$0)4/ M,9(,+704"_5&,U/!+W=W-(:WP@<(KA "_E(.%-!$MA2:F5@'?=7%0@MQ_M#" M1"$9,LYJ^$=%)HCV>3VX"[%F/>BEAB*/L!R[V0NO4\6=ET&E&E(?,CLV ;8\S\>2QB)9YH08IXPL92'+),H* M2IK2_ Y^FCD?%:8!/""*]N$'NE*(HE6&U&RVZDB+"6G " =5U9&Z7', M!!GL?7$.A#$AFO(:@NI.YYKI:A(4%MQ0S+!@A*H8B(?H;W8> A(LTWCI0*=. M4"OIFE5D^^ZP?=-/M=Y;JA7QXRX6)@B@E6!,]31A)[FVI5I1@B6C-2364+([ MN2>^L!6HY8$(+14'[@PL&)M>6Y0:M*G<6YB*RQ3!(<>;XS52%9A)+@UA(951 M@'(%/>WY("6$,L7Q^7.7)UDG3T13XRYDF.8Z>@FZF;NSSINEMH M8.J,T]9!A$!E2A?G4%MRY$112WOFN_[7?J^Z_[4U^+,:Q;M>9^U5;>HXIDPR M"UP9;[AG)G.OP%<5)S48O!BY./Y/:?"L#<')0&P*2AES@9EI<;\4-)8*=17I M6IN'G$DM*2VV3BDK-$.!9L_LA2BT]!F+^ZM$]E]-@?*WQWG9O;C8&>8*3"-M-:6,A,(J2PO[,JH1L+,,6).AR0&4AB]R"D&>8\H@146*P&:>5*G-4>XVP((T=UES%/(=(3[%.B!*'2!07_XDHJRT7( M $614-X>(T@@>;)]>H+MQ$1@*D"@#R8(,0,K'V>8W],RTK\2#, DAE';-JD&A05 I7B[C]$Q'AZ M7?Z(Y)XX*\6-AU B=2=7@:<^X4C-P@FD8UD C-EQ@XFCB>"D62E%5.KB"V[5 M:J&\0FIF U' A52?NSS7650N68PR*,(QE9@H$T*6ITHF]BK/[>QTU-2"DR:I M:QN3DC)N9AZ*&EX>&ISWKM^R^[E6BEK#!.+11FE\.CS)VN21+ P_O'UQS)_2 MVDG"/'9.I6NN5"L9C./9ZRM;=M1XQJ)<9^@T8FG.@Q4!O 1VJX!D"9^=C&D:B]CF*M+UL"Z5.UI/ M##*>6HNT"3KO3D?*>^7/6)3K#)T-RABC2>IL8$6Z>B9SXEU86=[F.EM1[IAX M!Q//L94TS4MBE EO99B=L^J:Q#L12J SWIWGDWC'FF)+'-@X2KFU5H5\45#* M=.7D*MK=X9[%E%BI/5?.!HR<(?GDT0A"+\< GD_B'0-J]A(T%*D0$&(6SU(O M)CA^RA/(>9&>8I\&'&FR@$2#&FEF+,N83Q/OBBX<3%,E3@=03K"=)'@]PL;W M@*VT"4)0,SM]C;%L7G3"Z.D$JH^\--)Q3!13A$'<$UE&J!(3=J!<;DV#RX6& MPW-M5G%=43>9OP22?\RT)PT(%CH;_UKU6H/6FVKT5W_PY]J3=]CL1CN+!,+@ M@;B-T[X@H S:R2()P41Z]MEZ:'$%P"%P/#9R0-&#.& 2*XK+@/+*E>]?+%PJ.)(!Y&4^[5X2_ MOU6]3G<$*IFZT*6"Y8Z]&[WIC_ZH1JG/Q=9W9R75$,^EOH!IF(@*4-^4L,,PL^:VCJ0"8'#0!JP@(8#6L,]M'Y6)IO0 2WV*=F-F^!56 M,OTG-47YWKH9]T,9N=9@<-_M?1E;DE*764.YN(6M[#3RBK$T]Q1%.5L3;((M MDA>@NY@O<[(!50=@@S><+W++/-!+-3>>2W _.@_!=5P+5:R& ,M-'HN-U:NA M<8B*:^NU$C9UA!736:' #2.Q8(,KL"3D4=AH[&$'.]UAABFB 4FNE<0S-HR@ M9=\HQCE?WNL'86/27&>YB>;VS8>UQAC+R#DVQI$H19ZP[317-3=DB!Z76:QE MJ)Z^P_&UQH@1K*(DGKH8O0+<)N44P#/'L"EKA@5%1!R&K?[M;7?2/RE]/<]5 M:'?KG/%XR\RU8 \@2/& @R4<8[060=*'Z)<1IXO_AYV?^IU;_[]Y6AP5[U\ M\>/.9(Q5?FZ^!I862^PAK?Y!0UI8KX1+22Q4O FRBC=B" M=N252&WTZIJG2+[<8JB!GIW);I0[%1KA4C]BW$N&D,!UBZ+06,#1C8$!FWB$>(7;R> MGO E50ZT[D;T!@*>HV=WNAM%[3S30+4"QXT-$!N8G]D0@=P*41--&T6]GNX= M$"#A@ILT@\63X)3&CDZG_3'8B)04H35?M=U*@+26KF9(9ZFWX&MCNJ:F!?=Y M1+)"&$#07G0M-VBM[QZ[03,W\&U28Z.9"08I+6044P4U"HQN024;S[1M,,[EH-V".-K$E> CP47 M!Z9Z<:QO_92;K34_Z@"V(@T@L)XX@634F3--E*^9P*>*+;H/P>PKRC?>/F?"^RP7><1A32XP(8C&/J3&Z& M4>XL MGA(1N&B*2Y;S0&I-7[)(X;[2(VCI& M ,:1&*2 >-9CEO=.NNU?MER7%\;Z*;8..#\*B$A'1+D4VGL;NP17WZ66O/W>41P1X'VG,'@A(1UV&/$Q\IHX(JI4@6:8()NK MU"X!R=C2(#X8A+] Z0DJFG))PFU0D.''-45L)N"=$RI+7-+@H)6X"!K(F.. M3M-'VFE:7@3 !)/EW/WNE#6.- 1R?# L.*V4ER@=F4PILQJ)8NP)!*VR]1].KPP@LLBBJ6 CF M2\.LUE.T+_U-:1F91N7 =D#&(6DA #>69?J!_,+;TF(8UW;TIR&2KWO#T> N M :GQ4.D/8%-:G;>]_VP-QH4'Z0)";3'* AC[I=_[ F;D-OW@Q_MOBT-+?^\- M4U5;-9Y9N536-O^8A2_!+W;ZO;%Q^M3J_?GV\V>P4IWTL5]>V[?O2P2WF"/T M7C."QH/"=$K)&F6GC:0QA)1LWC7W[L8_E8X8\%QB"D3A56)H8FE1 M$)-JGX1XQY4KNP[5T\0P@;G 6K"HHB$VC^66'BE6'*$31-FB66P@96>*F_8P MBS@&XGSJ7H*EE%3CAXE>BA2I&P*0&1V*XN3:=VK1*",50BH (Q#P"(-$SK0J M1)4O1ZE1M5[*#\3L0W9S!T='HQ:<1@Q[5R!F;9YH91@JVP]A3I>NH>]$][YC M]DP$9Q25"RAXAR/5VNA,-H2J6&-,^NVY+H1ED;&:V@%&-"#<9GSVS-?0S.')$C'4\ C*-*.#I M9.]4X%5S$@/O+ WGW(2L_=E8@\9\X IP6,!".)_NRA,Q&\ LN2D1K!2%/=R6 MC4'W>ROUUGVH8O_\\.)XUTQ:Z+[I \K[G/[ZI=4%E^$@P 7,6C=-'?7L*V; M21?GJAK]TF^WBA+Y\>2_R?9<@@\/=#SXJ/?=X9_[W'&.U,'>]"(RC46,F*NI MB#ESP93E3@NRW5]6QY?]/-(X,]FGN=,J0I1AL A"$N]R$S20O46%NU\N0S_Q M F0[=G^D#3 N21ZO0$*$'P$1SEG.$RP',PA3@[V4!B)Y%"7$J'DY(FYL[W8H>R%J4 MR<%7$.>L<(M/0>+B^-J-+?,0UA &8(1S!&@PWXEF$">7,/N5>MKR/K:&6ZYP MZLR,#!4*()V!<"W+6\GRWLH9RCM?VNI-?NUUKUKZO4F,!>YU?C+)[*'I%MA' M$%BW]^713'H0UD8A)">1<1\\U1E?,$;H/B;]H,(YKU4Y]M9P"EM,O/<(:0B" M-$ /F5?%1M74(NJYKLH)' 0S(D8AO8K1:$-=,+D#)A@L4EXANJ[**=R(YT@K M*S5@>(>)H";.5H4Y8XO$ZD6MRCCRK#GT/Y>( N.I/;1!09'UO!@XK:(XPB!*PD\L#(3,;,1%]3&XM6)<@N6=(G,/ 4218# MEAQ+<+Y28VMPEC0F93M!L7S8\43D?'2-MHXSH0!V*D#_,AJ;AY$S*E'9>>,5 MK,=))5U,0VP-N^U-:J+(0GD/YY$I!0&E\@YP',^70K1!SBW!A8=KC_@'K!]8 MK25E-UK_6$VK=FF2"W&>.&NIPQ(6:$JKQ\;S5;32'Q@_/*UEW=0\K1@A16DJ M2=+1&QXP2#>7FDF^; _GY4K146AMD*O CG% [-$&#J8;*3$=/\32K1OK5LN5 M[T.K3Y,QEZ\SKM=8JD((%$O%!%?,:>/H]$*05MHOAQT+&JM64SLE9E=Z&Z3+ M+==1!OEZ@:3@(& M0S3,S"G7TCLWQV\\ H[^V>E_& M159O>_6-";8O 4]1LBE3J0Q>G#PX-YS?Y3(31$@O,*8DD5_LPU]A^-K7><' M:5(-NB%4N0#(6WF2^1)2[?U(R5 MK8/U\OGU=M3_W4Y19>MO"^'EY^XH!9S9)U2=A'0 YHR/+V.WU^JU8>.9!'3& MO[?]98=T S^ PY41!6TE"R(W%Q%*EGDHKI8WSC[D'I'O-5L+$8D\UMZ[U-5+ M2@B\?*ZX =Q1E,81Q=AC\_WVV[CQVE[K#1;"J@C&GE$K?$C%WE,8Z$A H;A* MML=ZUY![1+[7K+>@-"@$(!CP+TM3(M-]C&D3'2I#P_?LJ/[7<7_0 M\66W?W5'7W_O]3\-J\'W5((\Z7&8PAQ0G)MN[B 'Q@)^=ERT/*YY6=U*[,1# M0POEM +G!LRY_-;[']J$:C6[&OUV/9.>/ S9?E'%%YZQ-X"@_V\WW+EYW M/.\)3\.&A X,[#TE.N2YC5[H,O)^)8^P,EM([_R6[H_'6CHE)&;2X!BX#JFY MJ26SI<,^%)'==>F:#N%.NG06<>0P)TQKJJE-G6BGA>DR4-$XU?"Z;(^XXYQ7 MV$6&M-&(8:$!2N1E<\PUU3)=Y+(-5SS]H.'X =;%4(13(Q.+M!,*,XHYR@!# M.U+D//1A8O)&\3R"_'>+S@\@_Q @4,&",F9)P-@)(G((HRTFQ;&$.@R>/C_Y M[X*L#^%.%'.(1T8AK(F2:R)YR%FI2&D10@K]1.7_2/8'6<=X" A[A.7X3H/E M,_OC8Q%1DJ>I_[N%\@>0/P$0+%U@D6(C:4P]5%B6/R#AXN#JRP/ILB# M"XA(8!TY=FFZ'SU2_?[_)29<3K@]V'U^>[FE^[GVF9, M;!YIKOZ1H;W_M?5?_8%+]S0>9/INT.],LB7_T>O_]<_^7UF*<\&W]SI@P2WE M+G*$D9WZ31.=CO+ES^_4'W-RVH"-QV?[8]7^VNO?]+_-+6K]UOPX)[ MKZ.!T$%IH6!71$+RW(:D @9%X)Y?(O?O6J,4A13\:AZH5$8KC!F.5I*8NQ.8 M2!''P*\X.;]+,>41=CKRWL "&V%8P,1Z;_%,R966]%&4?%^VM]WI2(C 0 A* M\%2+Y8/)5Y5--)K[2Q/"=CO=&&0E9BRY2:FD1U).C;U%%@?]*#O] -ROVNDH M$.*%I&F_.V:%4M+.+!MAQ]OIP[D;DJN;U:PKY0+*M3*&1>LD[%FFI)@ME]:T M;(Y*M%J"-5M3> 3^CF#45IUC2BRH"5$CC\&F4W#FTR#(L@ OE;5O2PU!+UQ> M&UK#59=7L8U&BI#&W!EJ:/!^ZA)S1J?NF :BA66 M2A.>)]]:PFHF[5&DR1,3VY+]75G^R!VG2BBJJ;*$VS1S%H36Q91\#2?X>SX.YVU-D$%S\"/$6IQ#($)HK+ ML"@'AE+-S\U:[R6O_:PUB4B"NU=$TVEED .0K8I]I/#2 MW.(]*-V=X?=@+KJ]3C5X^SEVA^W63?K)[1@/C&N-I(B1:,03WE,F,VZ0*_W5 MI(?JKHS74KR[ '9;[( :"BC@Y3*!QXEB2KSC#$JKLHRO#04:CC?_6W8S.FX=>.@NHBV+.@LY3-3!1VN#!13.M] MEQ-HW)#)?PSZPU43BE02-LYVR-1% M0"HJ*&EU$,R =9C>^P:]D$06YD,(MK$Y/( 0FAU6RCLG/4X)7<4]N.>92C-< MA+SP&C_E IXT_E<."8Z=-)I'CK1'DLXL'S&^*)E(M<:7(HO]+)]2*#JG(A@Y MH0/&P>)9D)H&"!30'"*O4SJ%QPC<02$@3$&$@(?4Z?P6V5FV2 5?]C5/$ZHN M2":;V3X1( ACP@?"C11&*Y>1/:A(39G7L6Q?T>MH[< .%P(L&A',H<@C]=K$ MF4K'!!\2R>0D")*T&BM;,CJ@24FQ6T$0>3&69A'DLH^QDXS1@'E!&V#$"($'BS) M2D(M*L=RG[V.;&?F H'-$$Q@/"H("2VX?I]W2,RN9C.$N[+$PVBZ.;!W/YTG\[(,20/B5#[P,2"=#BZFC"0W MEBE/0@@J6SDJN"ML'Z^XMC,S$5'D8N*$J1(P($S&[( ,/6V5 B%=K;S M_4'5_=*;]$!J)_7M#5OC'9T;/=KJ,WSF8^OO[2=<2P$8/-H4GF',,9_U]]%& M4EZLXRN.E],2FU-W2*8:QPNGR\A.@^_Q(A#$%75YT*T/J&Q:-)X1]L@LK9F0 MF\:Q R]&ZC'HYLY,RZ-@G0S$$\4ZI8.A&+Z4.XYU; M,)K#T6#<\'9ZY+']@&X4%,!S .-:>4;25-*L=1IK6S9A8F*I7> :BO8EOG$" MHA)*6.4X>-F@P;"IW)=,&^%480<889*=C/@U1BQB;CTGQ& JHA 1Z6E7:::= MA=BHG&\GM3PE\4V2YP3IU&8\*@#$3@;,U,_ M.6\U=*?!PFY,=SA# /\0I)^2F/)IM*@"Y4LN(C]U,TJ:HBG#E$"6)%S(4""2 M8I+'I7KN6'E,B):;MC318MK_?==- \[NTNVM=]6@VZ\U:*11&94T2A@(=)3A M#(+TR'/ 9RPJY\EA+9:J9)K(V8?L9N]BE 2L33 V'I'@C'K\-5&8!%G9_JM9818NUBTP$!V*"76"<4QFM:LY] MN:(,MC,^!%6-#4\-%I&FY%2 0)8X\)'9T:3!.Z6LM%A&G*NHNFN!ZQ]5U=M/ M-]TODXASVM_5M0:#>U#YH+TYF?PCSP]V@_ZUJ]7[I]JJWGQWH=[=F".+2 MW!0"<8]$7#M@CVDLH\ASXJGR10(S[;Y%1C?DZ'12F&*M#W>?AMU.MS6X]X/6 M7ZGU]-O>[Q^V$(U!1)E E BPGZFD3.?>6U@R&6O:@2XUK#RM:!;G;!Y,04A* M^U@5!<>I3R=2,DYC?4 H-A:('KPM/W,I'$I!M&<0ER( =9($G/INYT,MV#LF M%E5YA.POFHNR:#:N$EXPPJPFCVJM@HLD9 M",Y)K#&#;*EF^L#$-B:J"!5"Z'&FQT;*N'R8HV2 \D*R3*(ZZ[(9L=7P7:O; M:9A+MQK;"4>IA<5FA 1)"*A#'G# A2L!#-A N4*H,R*V)7%MFAQ0)P0E $.- MB I[Q//L"125+=(ZFO"EN]$;D_B^:E?=<<><+HTLGV6E?*R9K\(IVY[*0=4: M5KZ:_/=US[3;:2XF"/Z^I'B32111TL 1H3(Z3K&C2,><>$8$HA5Q16O-(*%QOL$ RLTIH-UD""A9 &_!C' M(1!KI8_3(P.G?53%#DQ*4Z#ZM63MS\::I=!124[3%!>J!34,-B'/AL0:4R ^ MV"XEXMN?C<%=U5FP2+MM#!&PTB:J*)%6CJDXFRKHB):QS)O)U")K+3?UU!V, MJ35+Y#1L$1*Y(T19$9$1..\6@=GR^,'4E9F5MOZ@3,U-8=IA:A)@06_@_Y9& MHVF:+)/WC7)E>W J^ 9;?XFJ_;E8A^F]LU%P:1W7U&.'@:E\H$N=*]:$JJ5[ MQ_MSX:O/U6"PL(;;5T6HJ%G*>)O@&?R'898="<%$EE@7LW4VK(:L _"Q[@1$ M@A&6WH+3UEXSZQ#+)]%**U$$&)B@,L6R+R,IB.J-(.C:82&(]IYC TY="^6) M5X3G @&6^GL5QW1D>>IK(SU[$+Y&\M%SQ 7%EAN$J8%XQ.+L/Z3%95T-47B= MY#"BTM\5H8;ZC$QEI$LB[9J.J:X!,D MUBW%)H0>@]5U0Q(C(A9'*8(AG@FJ=3[0<2H:5E8.8'1X3HLZM\FX^&[ORVXG MWESKU*\8*>099Q%"N&EFGLG@P)6LOYJP"4W[\]#8?":-V#:$05B?^L''-%9O MPH-"A)2W8\K*XQUX&*>)IA.@)\OVIM_KYXELJP+IINP$1% @=,DETY)A\)+( MSC+?0&ZYE=ARVFL]40=A8LVXPS11.4;MF?4^.*9S3E2:8J)RFC!/^2-PL291 M1!$5,5U.H:D:! M \;G.1EA9MH>@I30X&5>9F%DMPSDAA\06I5X.2J(G+OD\ES,.O52?9F"W[" !F\SPB;ZP$ M7"I@A?WTE@%*%8;EX0-":GE]ZZC8A1Z<2F;*6# M,5TN]-Z"T*VOYFGG/?;"*"(U"P3L[G3^$I,F3=TM$Q.PUY=5[^'AFQ/5)#/F MH[88PNV@L(V6*$6R4S:I)6;9(X+0XKAN#5'O6W_]V@+U[,+CMQ.9#4["\U)? M1(:(QZ!5T\:B2*2>PD48A*A>A@PU1.Q 92,H@*VA&+=2!P1&Q5(F8]:[A."* M_:$)7TYN;$KEO_J#/Q.8ZZ?)K=L)TR/"/<215*=1U$YZ^&LFTTE>Q&*,$KZ< MKJBC8A M >9S 98QC>DTVN:^,8@H7E9584'8"I]22^+*9->Z[1PL@"T&NNN'4;_]Y]?^3:<:#">GY5O67EO/C-$(%E(QBZB- >C3L2/VTVFL[:9.@01^D MCLI"R!_5K/,?A*!>Z[+?,6-Z:6Q42<*V!#8)E LEG07#8Z(U)DWVR?B%M:DMZ70P'4 W4E=3 MKE;26D/-GG0_TE0L)\'H&$UYZ%-:ST7-/?8G(I&'R[/Y9^S][(__ M[,)GX:OWOU3?JYN%>[.SSTR&[8P_@-==JX:PCFK+7:0^1?M*3N_*<0!LGA?Q MRU7 2P(FZPJXC8J,!^X]&X<.T0?UH,5E8_BK@)<$3-=U]4G-C0(1#GL9-7-* M2IQMI_6FQ"<78"9^Z?>^0,!X^Z8_6CMX0$J:JB&D)';W3^Y-$^P32%:%H:E M!K\2<<6M=29OTW265[:U>Z1M>H+-)9324AL"\,(P[X%+PS/,"*X\A[U$&:S; M$MBZ= &266X-HD)89S,2$%JP,L=X*B30F&=6C'I&;="..E!C"*3I;!_+NJJ MY:Z$1Z7[D4(_+PP-DM-T-<#:*)G/40GGIO2_Y*E(Y)36$WD?I;1.I3JN=!!( M5!:RU=04\?55P%O:9"IC#!Y;J1TA#"EC30[]C!'B<4*_2Q+P.H/O&,$07;M@ MA$Q35CC$?QFFUQWZ7X*9V"+TXRI*JEFJ\4TS#HD4//L[:VA9?PVNXY0N[SQQ M]3JKZ$& 4C+MD/:I/)]8E:,4A6EYU?QY2W.="232 A!+;4B]8"K5/9,1PRY3NQ=DT_APIYP%WTT@S=^#+BTS%AMP-\QL[ MU2'0B*BS%#MN4Z$R$C$7$Q+$9-GN88FHY8?O1-PQ.AY)8[52@:4V=* 5<5UU Q11+@B6JC,FE!FG3]M9 TBN(\0P26"=[,'6R1J M -]$[")'L*N4-@!6L^?$41%5-CPNSZGFR-V1<.Q#P &$9. ML>R32"@'B]3$&QNPL1L,"#(HB( BME0[Q *>-1:)*I17DL=TK:)LC;KL9FII MM%Z3=(O*6^$X<]/I)BGY'DJ< K!>[4K@FWZOO8L0P7 H""DM,TI@)X7+,R.9 MU/"_LF>L;%+3!RIVH;-)EAA0MN,@2L5=5-K%V<@$Z90M?2I5C)(MZ?RU-?BS M&J4>#1\J>'MLK1ZZH^=^Z775^^R/CWZVZ_('W_;FFG[9>]<:55_Z@_N%N/>? MU4UGU+]MC=+C[A\>NRX+S+ T+HVVLQP+SUF8-CSC.M1=,GM%T&+1\V:L'D(X MDZK\4PK'1,^,H\H0")R]M6D39N$H7=[G2+.T]A7.4BNX+>^3I4HC03$86HIQ M)#9?[P!#1F)-4VQ,%[?@\N.W(ZWY)EYJ1@LH%F%'$V)D^3ZHM-*55W/QTI6R M)LK>5"/7&GY]-^A_[W:JCKW_?9AZ0<1NK]5K R@R[5'W^VXM4'@D'('#PN @ M #/XB/QL&H2WH;SK098NJ&].VZ$X6MN!G&J4+H: BP-OHE"&1"Q6-E502PPB2:;0> MM3$WL8"E*EL@8LT$QIOP5$/=H7A:=]&=,N485QP!MB4Z2F5%5CZ#> U/H'D' MXNFA2^CV8U2L9#YB'#A%2G/J8W856F-9MOP39+EK_<+SMR.L<3-#.*I,P [% M$+P 99]-?X(@E93R5)B5!FH/RF:HX<,(L$2"%9,+4*Y_^ZW?2RAC 5N\!P3-**0YI: 7$VWKJ4*+F41?[^H#LK;EXR;T+&NQ,9 91 M#E)G*/>^Y<24E E-EGHV[$%88W<&YK3@GH,#!HRJ:!KCG7N1"E3V^,3I5.M@ M(CNZ1HR':UL56?"8R#2.>WH)F\6T)&4=ZJ[LF=%HT/UT-\:C'_LI<@%V!_V; M&R"R'M1M8$><)0+VJPM4PMI$#*J2FWL[)LN;ELJNCHW[AJC D"86,=@P HI&R'V MQUG/TTW8,@] "_Q\!NR=0LV]X]8[9KCWRDW#"T>$A; 5&RI" M4-92F3&;2LV*RZ;GR\M>3\CNU#9V]+"":01 !DF!L(Q8Y#Z$X,LP+VNAZ%&I M7>.)#-AFHZUS+BC.P<^F.UM3V>)08A*^E&<_ KF- ;)&.C!L#6+<10&P$#^H M@@@U/6?D3O2.5K1M/L)9%C;"8JJ=HBJ"P<+I&DX>FZ1J8O[R+&N>W-W8R.0F M=C[>?ZL6+,\XW5QUTGOK++3'8)E!YA&YR#1+U^'R<"S,=4WT@0MUVI*5Q(G^ MC;UMCRC>D9W2$']H5[W6H-M?_-[TQ71:WFZM-;U((.FP,"I0K@C$8ICD<@L% M<*_4U.(@@E)F:4A4:AIT,[9 M4F^Z3:2Q5V' -M<=!*PJME1H+Z048.8)RWIN>=FXJ%%EC\Y7C?(VK)A(^-IH(PQ1V*& 35XQ@-W%70J\ MY8K-TJM3;[)]#C5$1TE4 ! L2:.%#=?9LZ7CE9I^;W)I($E!P_8$-N;;T[@; M#PB<$0/V/5!/9DG> !%L*4*DD#PHA>NP#""#8*0*%DD.G^6Z(5TQD853$$9BC$ZGKFK3WLN.XN*86C.DQ#&(;-S6F%N!A(<(46IO M'2(JYUR9QJCLT,HUQG0K*L<=X(LI%SM55SF,@TXU5=82H[B32N6&CAK3LL<, M7QZIV4S,/F0W%2P(8X/F8#2%A)T5C5$NMS@VF,ABXT,P@_]+[?H'D-N4M$[$!EHTRE#X DJ7>*N*@-(=EA0M1D M74TI(V-U0EU'9>/K;^W-LDB7:X%8T(Q*+S08.YR-9Q1$;&:G!.'DE6C>=[ 5/8;(A%'+A(LP>R[AKI =.6HP>HH#4FX@G):LM$(UB9N]L[ M>$C5647GNJPVI>/#.PH6.EV!!-SHBZ-VYO&'T8[4=::4:+9TQ;5R3?V M>.I!C"+$U-;*A6CC-'Y)[9=I.?WLS)9@9P\L,1',H2"CQ(*FRMU\ F&4L67/ M^"T]\$'Y:*Q $ 'P S>!!"HX("+EIF#?B/2'&LN\/#_V-'RLL9K1>Q/20$IJ M@A<0L1J6$9&4LD1$"I$:Z'<*+AKK@25.4Y)K0?<[;+COU= ,ND,([_S= /[]#E[O=_;82I[$-,-".X8BN#N2 M)X( 6@BAZ3KIX:E_!-DT*811@:NVS4A!T:)I)NNA%DM7 @A-Z%DTF%BRO-&A''-#JRE9%=Z M&^]G*1<)3PMY M$D?FL)X-$B8 S$J KVL 91TI.]*[[D8/#YX['QURL-*24\KR11% #:+F1H^N M$?"F]!ZHCBL0YW3P*F5BC:/!"9R/OYP""UH>?]6@W8T*>'8@O/&,)%!E//=& M16]IH ;%7*Z;YE44X1^5-5'O40A?X[A#9! FJ6 @Q(C@JD.8E4N!'2G5!.L: M\W@LPAL#52(D@8@[H@A!0;J\YK.J0,CDRF3/\EGXQH2_:]V/;_O&_F \R*WJ M#%-QX_@'#G&?4#N9JI\!6EJ79GNQP/(52:1-V3[GE5CE?>?G^U-$?O,*R]K[Y->\"^_0R>_+;?&\^;VCXW0GDJ M&U""!^QIA,]/QU1(93Q M96*.J95:M@4''_NF#?AN4.52X&J2=4@7$*?O;#\_-\T%18XJGP8NFYCNR^=1 MM1J!]2T*8=)DX#I>-J'N<%RM&[E.J>-@ KQ72#&LM6"9*PSVK+#$3/"E@H6# ML?4N];X9C.[?W;1Z(]/K)(C^[;8 >1LL57!<42NYP"$@Z2G$/SP; &-448:1 M-IAN9FHE<8=B:5TD1Z02F!F*I-*$ !04^:ITJFRM"2@08FL6:C>>/GSM#T:I M-%:1$EY'[")C3J"#L#!NF,?+I'& 5NAB#4 M'(7*.B9@%Q5.!DM-)6M>D+6<#*IOK6YGBA9@Q>8J!78J6]$!]DE4T6%G3?3. M.F9S/QNKRQIOPOG2+,T-2-J;@Z:0SJ1C7"61E10;'R@-:NH=%09*BZU.E5ZJ M$MJ:@P=$\'HXO&OUVN"05G>9VF S +7420H*$K!0,EW&R'@%"=?8%',]-?O2 MOFX;, 8 *P" $BQBK830(?N/Z&O*M*A93@)H;5BQ[O>T MDN.7+2"&3DJEP/*.S^F2N1O"QV[N.H#CQB!BTKUZAWH_Y8Q6BJNNL^GB;-:0_Q$ 'D@KG!V9ZG"LRP\PTL5B(\B MMX66>=MO8&4'>E=LT8F< $0D%.' MB.UJR(],8[),%[&V5<3%G$[ &5CJ)$ MYEQ!J+5F43;@I7/7'OVK-1C JMV/*W!;-R5T8DT#JAD5C#))?>3$&X"G>TD=;),=PT5N]#)&R">"U0EOT \,=@132R:WI%)OL(6=V2(0+A0^H/1 MV3"9GJ+481- 0-0N,J,CU5F>-,BRP[XB1Z.S\10$C ;WFD0;3"KR(#P/18 W MP/F6U5)"%OJZ$YWNIC4<=C]WP0_OU,(4 F .@19!'IO 2&H4.JU6MP31\AHG M4[(PZ)N0=1!.FI8@Q* XXBR.6^]A$B//UP6,L66Q"6:BQ#\'XF2^K&U2R)8O MT_MJ\M_M\R^8&,\#I]PP'IT6L'6SAD53UU,2+>=?=J7U2 ROZ]Z$,.41@0.+ M7 :3^K[A;**8* LU!%N.08_&[JYGNX$@3BT)J2VH) %<5KXS[;C0-=?J**6; MK&']B>GVM#=>P5O(E$Q*5[%HPLYV8V(>P0K*Q+,D/HX %?!),PD0O" M3SND "O.AU*7!-*;>)PUK'SNCG:Z:@@X V+2D/K)*AF#IM[/;O%9YPJ,+8CD M6DML]I&P%W3<<<,D)B*=6WFN-J0 MIOH@Z4VUK5T-@/\A?$MY>P7@2YHX74EI8%7+N^Q*"53LZY7$[$YT8Y85>8AO M4@=[)$(JML=^=J<-ZYI^4$*RY63WAD2_K[Y-T^)O/^^7;_&P7PS17OIH.$(0 M-JA\PLVH*XO?]!CESI&\DI0=Z5VCO-BP=+T^=2DQD4% *3'.^:$ ?UZ;;]F> MWGVRUIX#68&>O8CO!'_F]3E55,&>%A19RQ6,M_=9D&5K:8X%_PDA*]S M:8HP$CV2VB@52) R*XGVRI9SU@ CLV6=/AKAS?ET#[9.$4TXP%UD H1=N2Y) M15>H"N@48[L2OMCY=:Y8UE>?N^T5P_(:[L]9;5B02@= + E.Y*, T)Y8<],0 M @TNEFA?1]*^##0.VP@"0P!O85."AV0 :AW/#!!0^)J>H(";]N$@Y0B'[V&5 M>G=5XR8SLQYG]]V/M 1;W%"D0E+V^/SZMP%2 M=\FZ&)1(L;>V)I;$"]!X^D&C@>Y^=3&MN*QYL()S-=7LL87GU-9U 2IK[,%2 M':TL/=_2NAT4T;$=3=:4KJ+)P,AJ#ZAB*CN3&;[KWDB6;4]DZUZ=Y9A);JM= M7U%\$!ZLU&?K!,,RUYW1%EAT*[%;K[6.\J2+0!%%T8]YNI?#T[FX>E>7-<-0 MP%SW/5AC30^ . :L$=>4QK)6A;BU+6]H\:M1<; J[.I&CRVLP(CHLAEXUF)E MO?:/JL&RM^(F[TKT8G4[&LQF/<-2])XO^TYW.BL +#88$+)NRM4W^54I,X^A M8KN6[/1,O^-V>M:LR;JRGF!9M965(X-[-GGCEO 1"7^Z8.OT8(WFRUW'T2W9 MF%F5'6N]JI:BV=:RI;.Y(<F]KK1[70V^)-D MQSFFJ1N]1.5FU(&!. OG/'?57K6=KM'SK9[O>K#H,PW-LZ?)'2S=7$I=G?%6 M@A&D:J9CVO9*#SRX1DZIH*%H5B*&Q>E&U9[QHL MUY^\H6>K@W9PEXR%9'?"ATKI*5U8$MA*M\MJ7RB...HL158)&RJS2JWJ='3=='VGHX%Y8GD.6*>SG-I>5S,W#96FP"I=,4[?K\.& MJJ>;CMZ5U:[35=5>3^T9G !AOO6LGJ5MZ)FNV&LSU\9N[3H LFOU:K,3Y>SX MJ6_*OLNV#,QI1<@NK 4WG,LV#5M?F59?/^NQ7R-?6Z':W"'O@<0\8%Q;,6#I M,CWF"RJPOMW,SN3(AS4R#^)!D XV;]1,3SH?O@D&RVG+4^V>#9.>X0+_6-.- M5=?QUX_&VN;*%L-^[1+1DUV18[;E^KJMP%I6L[J*;T[]CX;G6-Z&LF# 3]J; MNP+:5:!^,22XT 9_-(Z2%TKY19_+T!I^)E)0_H-#+ )8J@(9Z3VV5G9UTYS5 MPP*+P.QNFF84RU2U1>$HOF*I;5XF-;_2M-^F&W? :].4*S8F*^#[6AT=%OKR;ZI]:8)WQQY M:8MB*BC-41UE7UQM[*9H(56-)N!45N6^TU$TRS-LW[%,:UK22(6UZ@8AJ2:K M:U*QD/X91!.Z%8NB//<' 3>\$XS(-H5]9XGE:L:X,!K/J&; *R M[%EY'*^W7@9:63GP>527ZR*S5[&U4C82Q-,U75U684TDNXXU3PPZD]#Q%,?2N">0]A5&O*Z\O761+6UV%-5!8^\-( [/29#E%8:'J^[+3 MU?TIC#0#EON5PFB>%P$6AH]I,/HX88V=!L.YDQR6[BQCU%W2H?.+EZ54>A#^ M/HE4F_WYBD=0,PW9 _IU#58%HL>JEO2\KFPJKJ)W[(V+CY5J+&]J]BO]WV!\ M[K-EMN)&LQQ6CP46"*ZI6;;2576_Y_4,6X/9678W.:=7G4T[6R6@#_]^K0^> MK;JJZ9H]#]8]8*F[JM%E?? \GKWQI'W@2#X\/X#L=1U-Z1FZI1H]M^O"S*4" MK?C=KF]X_II;;<^F\\8(:;E8?^?R%BC8,++G.":C$J,C6SU3566[Z_>4KM73 M7@L'K[KON\(@5 LF"-N 9K+Q4CJF+[-1\[JJVE&]-7OCY"VO<-2 Z1W/=CW5 M,Z&[MFLK?)>NZW<,I>-K:W/ 6JJ;PR4P3*(!3;.B"X>YK15/5FS?[RHZJ!:0 MG<<.,!4>X9[K;*A9JAJ.L7J<8:T-A[;P-9\U6*@@1 O,LT[7UO2N9D^/6[!2 MO>NY^A1#5FW=?%,+9\'@GY.49_0^N$SO<=O! DH; +&KJM.S052NW>NHKCES M"7K.^KF?:T5157,# -\LCYI*^"C#UY0='2C-ERU?ES7/[AB=Z?K)-CN=345( MS=5C2ANR8IPG !$O*]9WNU+]OJ1UM+6V>T1H9'E>>NZ?9FN/Z MLLR.^/5Z3D]WIGXUQ;=?2PEWR;)K?;T8U9.1A% MZ:QY)PU'466U-<@\R&0%*>H^3#RP-)05%CW'EI'L !:L.M3="^!&B/"U' 6V M:RH^*U?MVBI8[I[GS7R2FJ&:ZRU4F-)[ DF7L'V.0YRU$UCEUW:?#F*LQ0MV]'9@D@U.[JMZC8H M[!2IEM53UZ;B:\4 ^3:5]HZ0\'%[-[+?\61+9;E)-%BX*+)I3O4?C)^U?%8& M"S9LJODM^'#HBN/'UX$\54_7-%BAJHHRS0C4XZ$JEV(I'B[#HRQ%P*37[6B6 M9WV#P^+-J+%9G M/=[=LL Z;P]Q'F0O*J;MZT;/[5BZZ]@=S>^"I!S5DSNZY=@[MW ;(L+M_C<+ M%L.^WG69I[ +$C"ZT^K&EF]8&Q(5L,A[L[ED=WJ/F&FR;,^V+NNR8;I*1^WJ M4X^8Y>OK\=[7BJV 0=0>"1]EY["4<9ZA*8ZE>89K>(JL^-.M8%@"KF6O,&7+ M7,E#VO>!L6 5;'25##M'P=UJ%],L4S/L6S7=TRE9YNR M;<[.ACJVZQVY&]I\.8JS%S5=,51%][5NSW-\6=5=;7H,7C= \NOVHF[KVH:# M39-V4!W']U75Z=HLV-R&B:4[.V#I]N0UW)J:85E-]4 (#N]<]HO9KFG# M2E$V/%WML8,;LPU^EE%^+=M64^W%PV5XE+VHFZYEP/)%90EZ9)-50)EN2-N& MNB%GSVHXY 4+]$!ST9%MU76Z8&?W8"VC^;HLEP=U>F:W8ZYM1F]*?W3)XCS( M7C1M7S%,Q^IU-7ZR5BO\8AW/M5GFU+5):/,I,J&27&K_M)"7^T33X)%Z299_ MIBD_$;K/45MU<;SEA!_1U^A:VW'BG M+03H[=L\85WZ]_8N.;;:=735]'3F)3%Z3L_G7>HZOMK55@_*5]>E3>>&-W@D MEP\-&S#%]+H^K%5DTY)5TS)\3Y4-UW5,7;/,3<&2\I8VKY\0WJMY*PN)Y>9U M;;OKL#!%D&Y7EEU/=WI%\XQ>SY,WI3=8.=-\>!,/J16X$GGJ@V:RZ!N_ZQ@: M*P]F=509)A'3,;NZ;!TLS$T5](YH<95I&KI=S]*8.]!G-1ITSS%-EY^ [5H] M15XJ)7BB/N\Z)^^PI$V\1@S\#\PKS=(T509>TEGV9\,Y"E,[6[WAA/*N[0*3 MI?1078/EY_.4;VNQTI?^:ZG M]2Q/Z3A6T;"NI\G=#?5P5^:KUYO'RIWWD\>8QX$$7SLTI@_AINP7K]4Y\;RN MQ;)QP#I95QU;,PQC6HV@JQCKJ>9,?:7:\)96'-70UPX1R2P3C>["*LE7/5EQ M6.9 V0-#53:ZOFVO)P"NMJ';)2KKALT2<#@6: \K=.9X]E2BFK,A>9]A.94U M]-74G%U94?2.T@7],3VOUY-9\))KZ;X)J^WQ.PR0MSO3#M9^3+#RR\!Q0@&FIJN6JNF4Z'9A?=.B8S6)B'66];.ON M+AW4WNK[OZNB ,N&;_N^KG8TV]%L7U;4LO^>X:FOQ0>=J/_32AW5C+^E:ZIG M6F J@Q6DRYV>4?3?[7B^H;IKNYN[^W]0>ZOO_\XTD9H.LTZ7Y4GW?,]0#=TJ M^M]Q-%-_K7ZL^/YGM#])6:+>U;3D.^E)L[JV9NFZ:JN>ZRF:K1?Y20P%EL[K M%0%533=6^6GAY8NM^A<-'X?Y;-E0!%=VPV@"WQ5VRJ=)GK&,0M!3=_"?29'3 MZ> \KKXM=_6N:;N*[W6Z/;GGV65I#\WR'&V3T;>:R?7(IE;5VU?KUKVR^IX!%.1O#'ZU3+6VO=V1/E9VNEVCJ_0,G]DCI@^?>M.Q[2U[ M(Z:]-1VYSKW=47X!K 5956W=[0"L/;4\P@V]]?6-ZU]KI91P5;W]]+#M(0?K MJV%HFJGZ=E=F630\E@INFIJ_:[OVIFP_<(>S!X:W-U)T_UXME--Q#+6G=326 MC _6H'9'5J;)P^7E"C"+_=L#M2?JWZX*!6!RRZ;L:L ^=I=77RX#-QVOHR_5 M@9_WSS*5.O7OU-/J.(KJ=#N*XL/,[TZS6\,,JMF;>L<\.8L[ZYIONIH2JT+>5X\;GZMO.4E>V[WB^[[$T.CU6)G-ZO,BQNKJ_ M,;FT)EM[:=TI^O9Z"G/7[6HZV-*>88/=Z/"UHX/3<3;,\]&VEX$(U?5MR M#NTS:/+B7HKARQ;#H^,K+ N+)G-G?$?V35@R=XU-UHOL[-NGI:8)[-"_MW=( M536O!PL<3_%@&0 +()V=5>BQXVTL7''30*FRKK^U0VZ_GTSB//L@?][$2O=GHA0LE6NXIOL'T( M7>F8&C!_61S5Z_1Z\M4O_QWE/P[")Y+E+Q']^>H!'GG]$(S"Z.7]73BB&?E( MG\EM,@KB'_EO&:SUWBOR./_QZK\?\Q]7;H_"F%X/N6S>PRKZVQ_'P8!A]3I/ MQN\5>_QUZT/8]YL:$<8@CC!?O8]_?"Y>=)]$@^)!KN?=_NYWB?__/OL?O_A? MB/NQ2S[=_]T/[ '3=_\ /3BT,R;TA0G_.HP',"CO M-55I(P<)!HC@Z&@2S,R:V8/Y]BGITR@JK^&ZRCYGXZ __7PX M0)_#03Z$/Z%/]TDZH.EU'Z03C#/Z?OI'T? @"A_C]ZPS"XU*9W^QW1#6E/CG M*[ JTN2Y^%N97?M#/IC_F6Y\0MGZHDF6\>V/2P^:OV#C0U?O5]YXNWS>U[>I M\SOP +-''O:#J(3@?9+GR>C')?5BO+*H.XN?B^N7ODJYSK%O=C9S0:$3:,@# M$,?[83@ )19*9/\=C,8__I=BRC^^2DG+,I\U5[MZ75:E9I>24,9?299$X8#\ M%T^4)N\CNHTZO2";PT23I0,$AH!"0&T$ M5)?V2SPI$ME78 VAK=796X@8:X0Q@9(\-PS9Z@3IK+YT=EE0,ZHA.I#)C_=! M_X_'%);Q [:<2-+W_]7O4_KP4"OZ$[?\["^4ISNG_FX5>UT$]HTHZ>P$V+Z6 MQ_["X/ 3*@W-D113KUPD=1E\=M]]2OH1#=*?K^(DIE<_S/IY"DRT>"I$JFDY MU6B2J5A(-959/)=EV'B3#!H)Z^$!';,S:(5C?4 ?:,H.OJ=%M>YC3'%UARE^ MC!P/,*PKT"Q5LM2]3>E=FE47 %0]5^.4?,$JH2J2@2J!J^B])QN^94_&1;PH MVZ4-RH7U/'&':XC3S!I791VV9:"VH5+I[WD MQX^F5:)1%6Q2G%6Q',F6Q>G5#NG4!1ZXL*K1''5I&F5(IB%N/Z$E&H7KLBV" MO4OR(*H&31J@:9!,V)'6MRA;[8TI<9L0N\1W$;L4CBEIEKB%[-$RJPM\<*5; MTQU39#-DLYWBLL <,\7MN;:>S18,M1]X.,S&ZS?\/8]($QM;MABUQ@(-LT\/ MY0M>C42>Q\:K*B]L;NN&HW4=Q3!F!0$[KF]U3QMX)C VBW]<.W+8<;_N3SK?_%_WCGWMU\^OCJX-1#("S7EA@SN)@\D@S(LD<'Q=Q%)! MDXD MXR3E!P@EDJ3D"GZ^DLA5F&=7[#,+6[ORBO=?O2,>4$00QB2,'UC@&-\V83OT M#TF2QTE.R6 &VHP4L671"US-,G/"Z^'.C2V=M0\N8-U-!W -)<]A/N2?2V2/ M4WA2.([@V8\TIBE_./S.HC+XO:RUO\=\.>DDZB,ZTOI(\NXS?/WE)%\7U@RFB+&CUWA?^T/ M@_B1$I;G.,PR)I;OKK[XWM7W[P@;P]V#5^(&T7PA)RF)53(?1 Q$2Z"@$;A"-Y(F@L;V2V3S.S M83*) $<@'QI,'_2?2=SG4. #EN_57]8AAIB,79]2$'HY?O/.NW$\@9MN*=N@ M(_#X'@"**/+U_P+>"FB^ *43&C-LK2GT@?I6SEWEI,:U>D#[I6Z\9[/&FF&*UD',;EWNGRX,'4$#SRL9;X+W/BFL-A MD46F(\I1'([(F.>BXM20L4/I3 T?(MIGT &P![.D,L S,")9%J0O_"$!>0C" M='I?D&]LW;P-XS+5E03/9_FPN(HG\/92X1E.^T$V)&R1D!7:/+TRY M"L2R[0+N9XT..3\.@*#R\(EK]_3I^3#(08PO3-E8G'&?/[,4$SPK3 O\-P4Q M=_,1 %;*"'T*H@D7%.,R^N>$[<6S UZ\[V!0/A93R$++,S?!5F)%_ M3 (0? JR6V>'?\QI"!CX=>FL6VIK]M2BL<7IO4 =&&Q>PB^@,,:+UMHA*0!\ MI>=9GJT:MFH;O9[E:7Y13M/HRCW/.;$E5GD* ._3;[_=W/T&-E@1_>]]^GAW M\_%7_Z/7F,A_EBRO@"2S$^"_TB*U3/4UC)^2Z*E@!C")QI.\M!0B^LA()TU@ MB<0:G4VG/;!Y@"Z PP!WZ7R:OY]DT-TL.U[)*_74.OQ+V]=8'L.?TW@^SOEM!WGZ0I3]^2@34[H+#P^!IF?&%:6GKP%S\W M^%C:>IC^!=._U#L#2LUNQ_0O3=BA:FVV#DS_@H 2"BA,_W*@&&N$L(J!>H%Z=;+1F-WWQJ M<':.\FW\E&-MT\HT(]B]"E$V@N".EVHCT(?+W)JZHI$ID2F1*6N$OG-[*QIO M1])T1 ;T/J_DJ%(;SX?@6A[Q<]KS16W9(?R0L)8SPN(I2\ZID+7WXF/]J\7[ M=$4R5;ERD=1E\''Y>$%S?^W1AE2S>)_B"$W[6/?!/_?ZJ_E&#GNO],DQ;:K\9-L%\\<00TZA?H]+E[%+U[;IW"J!.U&A1.I<+C#_>H. M-XEF:W[FI*P&>YC 7;3X+L*2UVQ)U]3SRZPN\$&O0DV]"LAFR&:[_1(6EJ.H MR'&QO1S%R1JV(+0:Y)?F)^!Y1OYI3%>VD!Z#Y=X.GH(PXDD-\X3TRW(&#TD* MS8Z7DNKSQP0L8R-/NKV0_+',V!LE ,[2?\(2AA9I'EF*_I7<_/G)/(*>97F1![7( MV?!"GH=A?PAW#R;]H@Y$.4ZSA*G3"Y>4EHVA$*U"E3E893:$RE:D,I;DV+53 M&EM2U?7*P ?4)FH+NDZ>BMM>'F\ZG M6Y*R"@ML7@I9+:*OT M6Y^.186C64WY-]AR,A75(?6<;@CHTIBDT-IZ,BN%9 M&8U1D/,*<+!2^BUX <(% +->%, KJJ>PFB>3/,M!"JSGS,D^K5I&GL,H8F54 M!$'4D'1-#$:+WGI+6I\PVZ?H-Z]S 4,Z%<;]RTH!BWY9;@\&/TS[/(.9,))0 M;$G9X&>I TELWKZKCB2XA*=,LQ3/T]8'FDP;9QS:IJX@3ZTDLN6>BS+)5O2\(F76;L!JSJ=3,N^_(T.'D$P M+C/&5RJO'E+7Q=$4JV/:IF_HIN;*/=O2BZJJAN;)KFQ<6%V7KG][\T_W[N:? M/BE+O+@?R,W'+W>WOS>CPDOQD5W^/LQ!P_K39?84)22'G;G QA$%@16;Y@ MW]T+7KTQ#3@-PY_, < KR\(-XPE8!B"2)E9S3&D_>8SA]Z(VYTXQL.*/(;>: M@BRCK.1F2J)YX6LV?_$:GJQ ))VZVY=*:TZGKVQ(X?YUJ^Q4#O=8T!I]+K*R M[N>T3&A9 +BL_,GL3= #/ETM2+0!F-E"MMZTLBKOU8;(FI;0+.&)]WF]2""? M8%YQMI!+:1SYMG:^52._C<-G=UGG3;17 M?16DCPE;1\"JR"WLDC?8D]M?PIZ33<:O'.A_Q38QQGFQ!\*;!H^9#=Y6EQS& M\AP@G[VQ?N98GNIUX1-W!+C<$8 0X!5!#">PH/G'/HP]S3M*\^=,]9ITLGL MGQ?KW#*O<:5<8?H:@54D2=& Q>)QR)3(E,B4 MR)2OI)0Q]?-+LQ&H0X9$AFP*5I$AT99$ID2F1*9$ID2FK"_ZD"F1*9N"561* M9,KF,N5>-4KVR9@C+V?,T8_LF+[.741,SLOOE.\)F<7S3_,,I72)W4*V.IYNGRDDE#(,YPB15 V%90?P:P3@,F&L./V)?$; M!(L'PS$&H3F,AU"K-+(*)U^$8DU8#Z&(4#P1*QYF_K'4LC7:"JURG\1_>"AJ MN$X+D(0\0AXA!Q[4#X[U!@_\]NG-/,YTC0S2,(2HX?UJ7\63W57FD'KD N>"BN$"Q5.0 MY #D@!9S@"8+RP)1EW%\*P?@#M,A.TQ1D&7A0\BJPJ?):.LN$PM'F 4@T*]C M^(GBSE-=:+M& *Z=X!!QB#A$7",$5QMA(>+:@#C<><*=)UQ'ECM/MNA>X\93 MRR$(N0"Y +D!C 8T%) @DB!V9K,05NFD'1>"FU58?!=T1&%7D MS<)-J'.S=(T 63O!(>(0<8BX1@BN-L)"Q+4!<;@)A9M0N&Q$'S.ZD-"%A%R M7(!<@%R 7(!<@%R 7(!<@%QP !<<7"EG^O=//TRRZ\<@&+_OSBJ8W,19GDYX M<1(W'OR-#AX!$2[;APGSD&;=,.M'239)Z1U(I!,E_3]^^>M??IH^QP_2&*[/ M/M/TRS!8N(B7+($/M_3AYZM>ER6Q_(?V[[ON%0D'\$70SZ]U7W%D1Y<5V;8] MT[2ZIF=U;$V1#=5EWUW]LC(FB_+=415DTY"^7CB&^5<$#3+_N)Y6V[\C-Q^] M3[_YQ+V[N[WI_'[G=C[XY.X3N?G\*_G\MT]WGS[>>%^(]^GV\Z=;]^[FTT?R MV;\E7_[FWOJO8F/?3J[6\ZFD.$Y1F@9>28J2+QG-6;V:-!^6A7%&XTD>\/V] MY($,PFC"JN#$-)\6Q@GR/ WO)\7=>5)(9YCD21SV,^(EZ3A)B_O'-"49@QW6 MP:ES'9SS5B3!>BCMK(-C-7G@&M7WAE1ZJ-V"!4N.G+H.#H(.08=U;K#.S<%G M"1I;\0$9#Z%VHCHW"#6$&K(:0JT64,,Z-6]%Y<(E&HW52+5M)QJ5,ER%*0:I!JD&J2::E.U MVX9DJC)R#7(-<@UR3<5+-8?'*9&B2; E;(]1EQ*N>GG$6OF254"73$N:A0Y5 E6B^2L LH3FH M$J@2J!(+LX0J+$_HI:A$9;O*C5^$=%G #TOR5Z3[8S% _60T2F)X$(L;HW]. MPJ<@8O%H5>C7KM,00AU.9U5,TQ'G&CA6:'4!';HI&S#UM4%[=$YLN1BO;&CMS7&4E M3E'+%'>\;H=XZ@(@=)HV9PYLHDIISLEF.U0I5*DVJ)1EH$JA2J%*"9VE3K;) M<"DJA0&G6P3;";*P_\9$@-6 40,P#I():\9;E+7V7@5QYZMWB>\R#F"_TRIB MOT,D5A?PH+>XIJ$@R&7(97MPF2+L7"-R&7(9QL7*:+2Y+4>BY[Z[&'IKO8ND*J;=2: .LBZM/Q7)/H3'FGGFZ961*!F#9OK ]QS(,DDM)L3%FU9!J]2*\5N'T]T(C0K_UH,H _MB7#8,]Z:YM+ MIVZIYAQC ]HO_7OO&8YG.5T4>9UOCAJTLG\BQF[?YCN2++CUS\.P/V0>TV*, MX*L\#?ML-(MQFL0AC-!W5[=??L^NOA!_!MD!,VN7>2(!TP.73#%"22I""T23Y,4G@N4&BA MXR#T\23M#P.0WCA-'M-@1+[C\QIWJ-BJ*O_XN?A^]HWRX_=L#WL4YN%CD!=2 MGXJ3A-">0OPEAX19-H'W3<8PC/0K3?LAO HFSY3"P@[^G("\TL6^_$]&GH(T M3"; Z*-QE+Q0RO$Z*+O!89"_\$F"QEDQ2[ +9E<7:)GW*PKB[!WY??:BLD/2 MREO!/H))902C!XU>E!5T=D%,9;]64^J%K!$D&,$PY"1.4B3$?E[$$^"](4H!::@I6DR>1R2+NV7UD?Q MB\7U<2HX$H4CUJS@\3&E' *K6,I8OV+ 2)(R?(!@A'#$-[!@$K?L8/Y(T ,P MCL-DP.PN1A5_GX I5MI<=F/(H?7.AI-9T,NT.T>\*"-.D6S!1AR;"?,5H_@Y MS(>@P+;2K,4/G&UMYIZQF^CNK$[#P4(U@F^@1(#J@Z_8/F!2E-9YSB MYY0.)OWIPF%MP5"*Y '5Y50+SN<@$]-D4Y(WA$&_13'$K1HD6==%-FV#+0P* M\,S^@4EUG-(G;@Y,I^/%>7<4#"BY?UEB*=!N!OB$?]>]_"7?__T MPR2[?@R"\7L_2 $VC]EGFGYAK;R#":T3 9O\\M>__#2]J!>$Z3^#:$+=+*-Y MYL:##V%P'T9@*]+L-S#X)J"@G^);VI^D*3P-+OB8Q.GT(XM.SN[8+L+LZ4!< M,9L[;^G#SU>]+D/F/[1_WW6O2#B +T#UKSL]W504SY)=6]547S9US^O8FB(; MCM_K>>[5+RNS]>)PW(4C$-M'^DQN$[ MT[+]9GL&>D])%&4//.U#3]3"IC( M^+HHC+FGKS "[Y-)OF+D!GQ<./:C^?YUM\YL:$$ON?H"[:I#O?[MY$W+AC M6?;IC;?+YWT]=AX[?_F=/RR6 H_VK)&M5D$ID!VR:H)\$#][XD=1SEM+I@_6 M$$T7.F8?)P]V&_]4K(FA]=%@53[,>"?<>B>EJ3XJ?.WY/LM#(=%@9T/@]B-6 M;Q#X"?BKBGQGA_/;20%[E^1!A%QW^KFRA5C[0)]H-)>JL 3,"#N$W?ZP$Y91 M%6&'L-L?=GL7:<%LF^L(W2SAPBU>"5Q/*-$FZ'EMA'6Y!(F(0\0AXA!QB+AV M(*[MB9V\(!L>63JY6A?R)402-RI0V+0D61:6DZ N8\GNPY0#S=IWJPMVD >0 M!Y 'D =:R0/3T"A%%8:!NHPG<@%R 7(!Z%_D4U)=L4EZ_KTK.RH[M8@+L8U0O5"]4+U:N.5B*J&*H8 MJABJ&);N.5Y^-^R$):R_2,JSVCP'XRITK'&JI)CKZ0U:[LM OV:+]0%]?*@7 MJ!+ MK2X00T=< R:[]BAG%8XZ5%%445115%%44531=J@HFKBX$29$?OSCYJ1;9?;@ M:E"&)59;4&)5=PQ)L82ET6I-E55T(R/5(-4<2#6:9)M8.!ZI!JD&J:8I^]Y( M,T@S2#-(,R=V\5PPT>!)@WU]/ NENH[QQ9XYEUH):';/+C0WG_SK@]#:"0[Q MB'BLD^ 0CXC'.@D.\8B9447;Z!\2UG*6OR1.\H.LQVH/?%_"$K9)*U1=D4Q5 M6-*(N@PENKK..YLC#32,!C#N!;D N0"Y $T"I &D :0!- G$.@]JY-ZJM-X* M? )+VAT%&H35Q%@YH&K @V6.\7NU)@*6*.V9[Z:%XX:K,X?I5""WILD*<86X0EPAKIHB*\05 MXNK,,:AG ]MVN]4^3F;V)<&K9M*I&79JYX*8-U=9Z$!TN?LLJE8N#" M/ZWM^,_ETPO"E/PSB":4_$:#;)+2$;P](T%.NK1/1_2% MY(7DA=9"S2&U?^Z4'0443JZ0U4\0_$@8JN?I%SXMQ-H'^D2CN52%N>\1=@B[ M_6$G+!Q1!Y 'D >.!@"F',2N0"Y +D N0"WB0X3[)=ADN9%69LP M?J)9/CK0O=#"I&**;$J:):[J^J5G%D-WL0!W,:H7JA>J%ZI7':U$5#%4,50Q M5#%,/WN\_-Q)GY7[(&F04Y+1_B0]NDC]3D6KX'CI>2U&2=%,89JV0SIU 0RZ M1VLT=5V:1E6>M!/U"O4*]0KU"O4*]0HMP*8LN6KDYSA#*9#@T BJ U F*GMK MW=T$I\OW)J>%D(Z0SK;@\YDR92M\PNM M+OA!.D,ZJQ$](^'%5.MV9)8)O% M^S@O(GX0/X@?Q _BIX[RP6W(+:+\D+"6L]"\.,D/LI>$8ZSVAKJX9=Y%K.(< MR33%N=GK/OCHJW[Y;9&/^&[NT:V!?( M9LAFM=K[1S9#-D,V0S:[5&\.4AI2&E(:4EKS'6EM9+(%%]L/>0!=WWC]AK]_ M^F&273\&P?A]+PC3?P;1A+H\DYP;#Q;"87^C039)Z>!3?,NR?Z> *;C@8Q*G MTX^=( NS._;J.Y!3)TKZ?_SRU[_\M.7I&Y[''_![G-QG-'UBS[F)QY,T7" 7P1]/-KQ>]:3L?PC*[N MNKYL^*9J=&Q-D0W'[_J>=_7+RO@NCM5=.*(9^4B?R6TR"K;3[<+M41C3ZV'A MT5-4^=M][EFB01F4DV,LC('AB\^+#XV3=!1$2RJNL&MF#^8#3_HTBLIK?KZ2 MK_AG0'5_^OGPWCZ'@WP(?T*?2DT#18F"<4;?3__X<54YYHU:]/C.%;W/G6S7RAVT?X1;M&ME:]=ZB[<-D M1].%?MO'BOJTV3"DEO\%OPXSX,+L.R!.)9SR$VB:H"2N5BE!# MJ"&K(=1J ;6]60W//NY[]G%:8_*6U9C\\J8:DSLQ>T(1-T'9:R.LRV5)1!PB M#A&'B$/$M0-Q;TTU8#?8ON/W=8(HB/M4(O?T,8QC:"1)'L@8KD\&YURGU44^ MP@X+->G(CR(INK!3/W49278?1IN>;_)&%F@>"V@JL@"R +) RUE F,>^+B.) M+( L@"QP& NH-K+ 6YT'>_I>&N]5\(9!_$A)&).'($S)$XLH($$\($&_G]+* M4AB*]&R=-WE-Y1[3NB"EZID87<:H6*A8J%BH6-4JEKAZKZA8J%BH6*A8)T\; MW_A5UVPOE\)*2_@N;C7)(HJ'\B#IVB;6/%W"B#-)K)H=9'&V]LZ\$4U 4=5V M YH'R%_(7P)WO73D+^0OY*_S(P_Y"^TOY"_D+^2O-O$7VE_G=H_5R!-]TA#7 MA?J+GZ?U%[VWUE_$L!P,!#OM'@DB#A&'B*NSX&HC+$1<&Q"'&Z08[(I'V]>. M!&*D*WJZ,+JES11@(P4@!2 %M)D"T I "D *:#4%.!C@^F:'05L"7#]SGP') MTR#. IX0]:@,J.T)8_CO"@IC7GI WJ(!7B(VZ-BWXFKHKU+)G.0-,BH^1[U M#O4.IS:8@F_7P25+:F:YSR*>@6 M0<]H57-4X[3A.V''TMLQXZ"RM%A9<.I ;4!MF$T=JK"0S';,';C_=$FI?K8- M32.B[TX7P[D3PHT/[E2%F07'"[,1H$,O:TW/]B!!(D%6F?/1.;\P&P$Z)$@D MR*9@%0D2+4@D2"1()$@D2+0@ZP*ZMQ+D@HORASP N6R\?L/?/_TPR:X?@V#\ MOA>$Z3_9.00WRVB>_4:#;)+2P:?XEK)#"8"_3I"%V>]Q3W+X M.8G[813RLPIW(*1.E/3_^.6O?_EI[='=,.M'"7MN-KL0I!XST=[2AY^O>EU5 M5LQ_:/^^ZUZ1< !?!/W\VC&5CM]5+,?S?,TS#5/MRAU;4V3#\3U=4ZY^61FJ M1;'?A2.:D8_TF=PFHV [(2_<'H4QO1X6^9@45?YV22$5YK45-/;\XUKBIYY[ M_^>Z7WV_]W_R/=U]>Q<*^K3>A\:M YI_#&&:K_+TFB^L=O^]N MR+)6C4"M7OXG(P]A' !8@HB$<9:GDQ&\,V,( &3ES(/<#[(AH7].PJ<@8K]) M)!LF:7Z=TW0$]SS1+!\5WP?]/F@[W)W2/@TY'N'+"8^"(&F04Y(QX(9Y2!>O M'@7X.-]P'Z?C.&F.4-P84P6* ,D YR1O2.?5K^"07B( M:#\GHR#]@^9D$.0!/"D/0!P#\I F;/P'=$QYOX''0?IL9)^'(3QCPSMF#^2# M$0/FRB<'6389C?G)JG<$N@LCF#\G)'\9%T-?W@X(8(.7@SP>D@A,.H:/A4X/ M0QAQ0,#+>_*!/M&(* J^L";&V1DO3W9I#]DO_PY27*X9IR&T %X=@I,!UUB MD]Z26H2 )8#S$RT;GOU8ODA=>E'Y] 0:FD)K@WCE!6N/81?E?,QHR&\:A*!# M>?1"6%/B^:=9#W[DXUB\7%MZ^2:YLQ[!J$!GHS#/X7OX'"=+XTJ_@K[#X+'7 M4[B>PF"!TK-9!EY%F#3R%P:V 7MG,B8AZ^%SO#1V#5*H?I"F+[QSHX*&!%#= ML8S& #UGM1B@DFWC+ Z2*;O!@(-&9$G,QQHN#$=!7CP:'@EJP76C'&6N(M D MT!,81?9*WCGX.6><_,+N&B4%Y^=1#X !; 7POFP23:^!AHS&%( QA_)R MFPLR -@- [CBGM*8Q/0QR<$RH8-WI$%PF?,--^9 DT%"!26 LHS*>>8^F>1< M,//Y->"V&Q].,,CNP2ICT]^4LD%C\P4&>W^T1/:PH986CO**T-CGQ8?&K%/1 MLJ#9-;,'%V+HTR@JK_GY2K[BG\%@[T\_'V[]/8>#? A_0I_*=0*L 2) /GT_ M_6/-7)HW:O$PP'SM8&X\W;'_>8*B3;KS[>[5R<8%5-FG-]XNG_?UV'GL_.5W M_K"317@X;XUL=R5>K$!639 /XF=/_"C*>4]W]BDS8!]U_ M?1I^.RE@[Y(\B)#K3C]7MA!KW*,UEZJP[7R$'<)N?]@)#\= V"'L=L-.J\;& M:W/)GF+KO!*X8@4!/ YV6H)$Q"'B$'&(.$1<.Q#WUJ1,#;;F^'W>RGF,0!Y 'F@E3Q006;ENHPG M<@%R 7(!%C)H#ZJ5KL9&M4+ MU0O5"]6KUE8BJABJ&*H8JMAI5VB7M1"[68MPKT+'&J=*BBFLF$A=1AK]FO69 M M7 W*!-66J8$$Q1Y^WEM*33@=K3N&I%BGJXI5%S2@&[ERFP"I!JEFF6HTR3:% M!6XG;]T::09I!FD&:.;&+YX*)!D\:[.OC^3 O"'6,+_;, MN=06RKCN0G/SR;\^"*V=X!"/B,(*<=4462&N$%=GCD$]&]BVVZWV<3*S+PE>-9-.S;!3.Q?$O+G*0C\JJ6/U M.ECZE%4N%0,7_FEMQW\NGUX0IN2?032AY#<:9).4CN#M&0ERTJ5].KJG*=$4 MB:BRLG?V320O)"\D+[06:@ZI_7.G["B@<'*%K'Z"X$?"4#U/O_!I(=8^T"<: MS:4JS'V/L$/8[0\[8;E8$78(N_UAIU5CX[4CL'BSA-U#ZQK5)8E>L]+D88#2 M*0@2$8>(0\0AXA!Q[4!D T)_7,2/@41VX@XYZJL+C)I98XI5=$E M51.V*J_+6++[\"CY^69LY 'D@3J,)?( \@#RP,$0P)R3R 7(!<@%R 6X3728 M8+\,DS0ORMJ$\1/-\M&![H46)A539%/2+'%5UR\]LQBZBP6XBU&]4+U0O5"] MZF@EHHJABJ&*H8IA^MGCY>=.^JSO2-*KRI)VH5ZA7J%>H5ZA7J%=H 39ER54C/\<92H$$ MAT90'8 R4=E;Z^XF.%WFUIU8;<*6OJ8JDJ7O'0U9G=#J@A_TY-;TM!#2&=+9 M'G0F2Z9LG5]H=<$/TAG268W@B'16+V\.4AI2&E(:4MI%.-+:2&8M/M6PV9/V MX:ARNC5+ MLLWL=Y$?&#^$'\('X0/W64#VY#;A'EAX2UG(7FQ4E^D+TD'&.U M-]3%+?,N8A7G2*8ISLU>]\%'E],%3?VU1QM2#5(-4@U2#5+-B:D&P^J0;Y!O MD&^0;^K+-RW>\.+W>? =M(S"G>-)VA\&&876Q%DXH&G GR/\1JV+IQ#E84I M7$MB.= )C^J$48>H5ZA7J%>H5ZA7C=8K-/\PE+?:4-[HJ&.(>+P:CU>_?;?, MQO@W=&_7P+Y -D,VJ]7>/[(9LAFR&;+9I7ISD-*0TI#2D-*:[TAK(Y,MN-A^ MR /H^J;K3]:P!:%%84ROAX6?2U'E;Y<0:@(<5Z7*/X!3E+I/Y"@GA0_)[E)'D@4?CG)!PL M/0$>'$V8W,CO[[Z\(X]L.HC93_S>Q8^/-.Z_%#$Y$CPT'2<\:?OLB]&(IOTP MB,@X&-.T>#53J@=0*[B$O7] QTD6YN0YS(?0W? QC.'ZLK5A<*4CO9JK)3B5P!D\!%XX#Q89XP*EA@W3FC)C'_R0-R9%MC0#D#T@FB M@/'LER&E," /2P:#(5)+SZ3&?F1#%0#+#C0TE>V$Q=N_(_](7EMMW,AJS=T\M QJ M>.5]L6GXPN0Q LU@/[&9'8P6 B*%.1;FX@S:#!TIM0[FY>)E.^5VO$)M&_B% M>Y86@_(*>MCGQ8?&23H*HF7$L6MF#^;F+_0\BLIK?KZ2K_AGL.W[T\\;('<7 MCD ^'^DSN4U&P=H2^SDM$DWO]V]D-FXG"K[],;;Y?.^OLV=U]O<^5:-_&&':/"@VAK96O4^ MJ-:'R8ZF"_VVCQ.7O?UP$5^E_U:LTOV8F=>S13*!M;$H;QR"#D$W ]U',-T$ M8*XA[+?=1?P&P0J X:[,3E7 \/#,3R<%YD9'(#(>0JT2J DK&(]00Z@AJR'4 M:@&UO5D-(T#VC0"95MJ^93[F+V^JM+T3LR<4<1.4O3;"NER61,0AXA!QB#A$ M7#L0]]:$2W:#[3M^7WE612+W]#&,8[8GGSR4IU3.N4ZKBWR$'9ENTL%G15)T M86>?ZS*2[#[,N7&^R1M9H'DLH*G( L@"R (M9P%A'ONZC"2R +( LL!A+*#: MR )O=1[LZ7MIO%?!&P;Q(X\46 B#8 $)+ Z"5I;(6:1GZ[PI_"KWF-8%*57/ MQ.@R1L5"Q4+%0L6J5K'$5;U'Q4+%0L5"Q3IY\9S&K[IF>[D45EK"=W&K29E5 M/)0'2=Z).&N"Y4H?X\33;HO;4*-8;E8"#8 M:?=($'&(.$1%?O..AFPYB!ID%'S/>H=ZAU.;3BUH8HU3<5P:A,TM;5^ M"WAK9B)>=3GNOY"':-+/)T%E:[K&*9^";A'TC%8U1S5.&[X3=BR]'3,.*DN+ ME06G#M0&U(;9U*$*"\ELQ]R!^T^7E.IGV] T(OKN=#&<.R'<^.!.59A9<+PP M&P$Z]++6]&P/$B029)4Y'YWS"[,1H$."1()L"E:1(-&"1()$@D2"1()$"[(N MH'LK02ZX*'_( Y#+QNLW_/W3#Y/L^C$(QN][09C^DYU#Z(99/TJR24JS.^AR M)TKZ?_SRU[_\-+WPUR09/(=1Y,:#FS@/XL<0WN=F&ATO([C M7OVR,A*+4KT+1S0C'^DSN4U&P7:^7;@]"F-Z/2S2+2FJ_.V2OBG,*2MH:/G' MM;Q.OW[ZU/W7S8'SU4 M>Z!S:<:55X:3?5Y\:)RDHR!:!C"[9O;@8H#Z-(K*:WZ^DJ_X9V"Z_O3SX7KU M' [R(?P)?2H)%L@S"L89?3_]X\=5PIPW:G$794:Z^L9=L?WW88HFV?:WNUE] MX\13=NF-M\LG??UA6U-GV]W=/G7:Q_&1_2:3>/^\/4M6Q[KY4($D7Y=>'TB MIF+DMWEVJ,+B2CBAXX&J=AZH MNDOR()HOCX,TS-C*^2%-1B3H_SF!CY65K=YAZUY.&)?B2*8F+,O&T7*K"^;. M/3TV76?G=OV"S;_H>:H&:5BZHDH1-M[Z5V6LO7.679:3-6SO'0VUZCV!^380 M"?@^D$2RR?U_:#\G><+<_@"I_^.AK!+;#LK"+*?\O'B^N)F 7O72J^XX[RQ% M5G3=42U#,U5-G(]=580XV;6W>LG?=KMY7A?_VVX_\_Y$DR5_7M%931XX1-VI M1(=;V*ZH7Y+_X%'5R3]:/0M1AL&+7@D9(Y.#^$3_2HQ(2H M]3C%X\CC%-_6(<4[J_O8L_OJEF&_]D)#A5DNT2+9 L/,VETQ#/6I]?JD2+:LX01T*DB7J@R9IJK @Z0O2A\L=<9@290.4.%N6:\)\7'496)P0JYP0\?#9ML-G:3*8]-FBF_P1)\_7P^2Y"H:YG(S% MIF0I.GH$$2.OVRN.(:[>7NMW85H((56RC.IKAM0%#%4;/_6BC;0#,[@A\_@;3\Z<$?[PQCP M\/@BD3P-!G04I'^0(!X4G^)@1"MAJ?,FI:W@G($MR7)%)4HNMPA)JR$#)I)^ MNM)=:"E=/* 473),<:[5]G!0F_9]JO1P7)I"V9*J6ZA/.*?L@#P,RFZT\VH@MBBL*87I>E+A15_G9I8$R0.8=C&(,( M\_>:/!9;#*,[2>%=)!]2DM%^$@_(GY,@S6E*D@>BRHHI\=^\9 0#_4*"_I^3 M,*4#\AN-@S0@'VG^G*1_9!*YB?OOR'=7Q?=7W[^;7A%F)$KZK#0E"6/2#:(H M@*OOZ-<@>T?N%AX]#L+!>MG:HRA:-R5;6[<3CGD6>1Z&_2%)Z3BE&:MUP<7Q M$(0I>0JB"65B*GN:Q/!;D),!=/8=<3,2P&W9),K9->PN+KPL9!'+RU)-0?) M;$Q">1 _AHS1@BRC\#:X58Q,%$?2Y/7][*-DPI.=07/SA.2KIYC9N65^BKF_ M,34:" ;0S3X"$EZVB$%8C\T-ISR/ZC$,PV.2#)[#*%KL?1 #!8=C_I%^A4YD M+!J]'.ZR6_^3D7$1J0X_/%"F;AEY#O-A&//+$'?^F>:$3LW<%*0 & M]/,AA2O@EFP11(1?$BCL4]]K MC:N4&-DP@ #[PR"#/]*P#ZB..),Q*(.F]J-)H;(K@_T0QD'<#X,(W@C &''2 M"%+*!PH&>AQ1Q@_P_)S/!Q!;Z GXCCI"QV# M?.YI.I_--5GBLXX8K64TQ"2?3>[_0T'_0&/ASXS^.6$B#P;_ 8H:\3^S)2)* M[O,@C%\_UG&J 0EF= E0 \T><0"2P7S>'M$@FZ0<:&0,STD&O.,,AQ$\"[ * M -PTEL#%T-F-$@%Y)+7H/G0PHYN1F/3[DY1+X75AE*3-9V+0UB!>''F Q(QL M@39!K6'.D@ 0M>A],!Y'8.,#J;\38DXJZJH]J0JFS<52WVQ*I'%63D@P.&_5 MZG)%4Z[U>#\&S&;@;WO/9I0I:%(*4(";AQFA,:/I&=<0\11SJFY!J]==TL<9 MM4!XIVKU-XJD&NL;@[67]C?&A@V 8UHM,?(9P_P3/M'H!4BW2A7A;XR! YH# M_QIBNP" *IE.W>0$VF3)8AJUBDMF\4YG5S ?)CG,HR38!M;Y4C6;@1?FW8!- M+*D($_$ 5A0X2 O6T L[VLO\%P'K(=C^S]E[X5;!PCU+'CIY9:)FGQW-DULP=S'Q?ITR@JK_GY2K[BG[-QT)]^WB"BNW $0_J1/I/;9!2LN>V> MPT$^?.\X[QQ9TVS%U%4#.FA]._7-PK!%P3BC[Z=__+CJ3ITWJBA8KR[6YOY4;':GG_&V_7SOMZ'5^/K]_O_N.B$BH(]Q$6Z-$'QJ3I M G/9QRUKV&W\TW-!NO=)-'AETFE,3$R]=F80:KN@)BRL$:&&4'L=:L*K=R#4 M$&J;H28L1QU"#:'V*M1487'<"#6$VBM0NX-+:? ;T' (>!. ;@D#Z)]95F[ M2A+EX''GI:B4&&LR%W#D5Y$T<=8*GM \5'#UK6E2!=ATR7&J+QR/8$.P%6!3 MA3DR:R0V!%LMP6:KR&P(MA.!31$8P%L?L2'8:@@V6U(T<;D"ZR,V!%L-P798 MII6]XMXV_?W3#Y/L^C$(QN]_+0](N_'@9G;JR^7Q2=TPZT<).W%]!YWN1$G_ MCU_^^I>?IG?>\./4=\'7#=>!$&,FJ5OZ\/-5K\MVU/^A_?NN>T7" 7P1]/-K MW59ES>\YIMWK=6W/ZCJFT[$U13:\KJ6XQM4O*Y)?E.&.]>( M@I@%+^?D[T$\"=*7.0B%.>..$5GM4[6(R_1S"8E\+,FPJM\#K-9Z1@47VZJB"B/CNF"@ZMD:)V74BS;J!2ZJM^U[#(JD3-D\U]ITKF$I MAA9GH2IT3*B4+TWY+M[BP[7E":8Q5+$VJUC;%U7?S5=5WY/@]&;9]NK M1!@YL245G7 /N5,&%+=;%/(O5( WKK(@6 MWT5LFAB2)=>@8&I=T(-K[)KNWR*9(9F=> >X]636S-)'U>>J_S*YSW)6PH65 MHF'5/:;A"U$8W(=1F+]PC\<$;+N4%818#EQ8* /S%*1A,LG( P6D!9%$>.6/ MH@I#DD+_XK*P '_"*,ASFF82>4XFT6#ZP)4J(H"_(C,SOR6%QTDD?"#S*(K7 M"P*L!_&\%HJS'++S!,).TI?C0G9<2_1 =>+&U@5;6 AU5P\U5BRI&$$XMX:T_;#LO]*TC^NP_AZG"9]FF&P M(;><'4D3MTRKRTA7/2GCW'O!*J%K8, *RZ!Q*2J!R^8M@NV%<9@-*=.(I?7S M@#Z%,,U4H5*[/#R7$Q.E*)ID5W5>\@#!U05LN-ILP(S7'O5T9$D6F+R][=K9 M]@7:046RSG* N2Z2.MTYY2;Y@U1=E33K=/$\=4$#+G_= M<82ZM*5+H!4_LH=,#W7S;YZ7SGES40Q8,WDUB?=,W"5;F)*QH3;],2+A7I1Z M=E*7-&W=:7Y4)WFJ#AC\6G8T'Z:4DA'<,LP(C1DFETZKDHUGO"YKL#>>+3JF MBQ(H=C8N@H6B%^FP'K]>]M:45'W=25;].+S>*D72=.M,6O+:TV*@^AJ"^G5S MHQ(0OB,P[V1T<7HIHN58L!R3-YN*P&*91MF5 4A/032A[$.X$*0TF!1WT?XP M!OU[9$8.Z0^#^)$6#G'ZE>VZDC\G+)(OAULVO#U(V3O'2I]\_WMU\_)5\OOWT$?[V_-_@!S&!?'/3;L%B7C+U9.&1?>2W(.T/.<]( M7*%Z[I<.";-L LAUO_Q./B;O^*_7LB.1*V87TC@K"G==DR\Y0\O2E]_=)>.P M3RS%_OX]N1DQA2K0QY3&'XVCY 7F\2]#4*_K3I#!6SX'+^P",H?D%?GNBKV[ M?._5]UP]"0N\'03I@-7_"@&@G"_AJ5D(CPT?7DA&&4%$3'4#GMHYF#V2TW;& MWWK/W]I?;'20IDPO>#LE%G<;3=BH+$;@PCL ]Q)8]4&6A0] *47QLIA+C0?O M\E[ 6_M!-B3,99!-PWD?:)B#P@+-+'2+=6,>LLO:]P"J#XFLQB+A1#*@>67PT-'80[T5HBWZ"$\.\BG?2K$S>KXD6$ C2Q[.P\Y9N&@S#'.HYJ!\0*@ M$NC!3!Q9P9(^-5'\)?PJ-8@3.*4P5CX"@F2C+^64A]IL\I,EHN4N;V_ ,R!5C]*B2K:^?2#NS M)69(MKI>AQ(-L1H98LV=RWKT/F75BO::SE28SCXP,LBF6\FC)N%>>::?.+&4D2^^S*YSPL%4(UK10:[[;8 =&$;P8#\!M $^V5JX,R? MZ,[Q/O_RPQSYR^JDK*D3R#)E:I3-S(* ,Q&WWM)Y*R0RFC=!@F4:+-;B/"A^ MXI"9K8K8G?/Q7YA:%[5'.97V6-NTA\$;->@\&O21K4G8(+$I=%V%@E%A 3Q. M0!B,K[FTP?!/P>X'N?*/#*JSQ0 =+*\ YM*;ICUF, ##(F?F'BQ#8*S*>U_ M.'Z@,-I%C>/%68,-Y'1"8:,97T_S)I=5D@O8Q+".GC4UFP"H8'T#M[M?/&+I M,FCTM6Y<&V"PAK#2*R>PPM!=>O66N8OI1D#& =LKFH ,^+7_F:1A-@@+;\@] M98F0DCX'SCW-GRF=IWAFCUML^J97%I8<0_3JHV<39Q9FLYPS,^$N+.]6EV4/ MI<^HR+?$W\/L_^4L385$^*J#CL9)REAU$ (K0$O[S%(/LYER,BDO*]L]Y8O# M91997AXM<,H"4TP)7"D88EGYAS#4 \JL %";P39%9ZHM5IN)]\H 01N$6)HS MFWJ^\5U3XWK*XPL-+89+C,E=K!D%K?-TR5373YJ<>:&GRI*FBQG554?Q1J0N M$2?"M;YPU259U%:,.+1JDN*(4:'+6$P3[AGF:PQ]PQIC/N]^*:>EC/P^9G/- M=.VA,P?GS/;7N1>77-W2)QI/:.$,\^"]:=#/R^6O-\ERF$_3[-T56;AMT:(I MIO3B$0N+@ZE-4TQK8)C-WK.XCBD7^:9L?'\EE?[$99IRG=U^,[0M"/<1HQ+8ZV8R5/Z$/'E#73E M:&A4>:B&Y_=C&2FG^UQS&ZFT7HL5!>_I??EE5/CA0^9K+;;92EN(+9369 3K ML,4%SM3HCE^O W(N@92+ 6D)DVN+QR &DRXJ]PN97DS7C'NL#Q>W&Y86G+64 MQVP1S-&\W%W&%,GD'-N] M[>=:K+/7-XI%; #ON:'\&;K1?RG^/63SV#1=1_5TUY85V?%=0U6[ZG3SV-5E MW#QNA(V F\>X>8R;Q[AYC)O'N'G<]/4N;A[CYG$KMKYP\Q@WCU&#/,&&$FX>8R;Q[AYC)O'N'E\29O'&S=[%S>*X7(6 M'_TOOA^6'UD+5.MZ'=WS3%M6;,/S7,?2M*(6J&?H/5FYL*WAS[>?NK][=^1? M[NVM^_&N,25!%_4H?QFS /NH3 W#YMJW&D/+63.V)\2 /\08@Z!WIVHS3V0B MI-77W#7 G"L%GY1S)'DN-+#<.XB"C)D3W!_$M[I#9B:1WY)Y%=>YSR$+(G;7 MPP.W1\KQ9%84X]HU^P3N#=,%DY4\TN0Q#<8PZQ?;Z._(E W85= \>"CGMT<: M<__Q"Y V&$C9A+TQ9.LRGEKA"4A[7-#)M#?L"6.VM5H87^,H*'@)KLZFSJQ9 M-5I2U'C-)J-1D(+0LO6G!:S%8;Z0XF@P2:=D?RHL-&OC<-]>"5LY'K\ FC_- M.8[JYK?MEZ(/*QQCA6.L<(P5CAN20[2U!6FQ$BCB2!".L,SG6R'7*8\T!?ET M6W,.0F%E&['XWJMZ>0G%]U1;4A5QN=;K/OCL/JR\2@^C*76^-0,279$5:]H"X#7_4VQ]:,@'%53YO-BZ@1^IZA@P8DKX[E+,'.X-*C0TO>X ME*S1_'5!RF=+IKI^?A=U[QC=:_O:JI>D%!Y<'N+KOQ1G;"-^&J$2-=QS"Z,Q MVFAN*-134;W!0 M4$79VCN^3U=J]B*V1315,JW3E:"M/7RJMC-J1'*U,T"0S9#-WGB>Q)1D@>=) M6L]F6&E[<_-=M@U,!TLA+D6]T3(4HX:$Y/$O)[J!"'KBXUOD#F[9OF$.3%Z.4O_2$=3"+ZZ:%DY85$='=LSCHDBEG53$O7NKV>K%N*WU$U7Y:+*&;9 M,UW+.&D4<^7!P.Y^VE52X"P3US18\_W1L_4>DFE28)TBRQA*MWP[AM)A*%W- MW0VM#8%:"E47M5A&0+474+-\/6SI=81OHRRH(91Q**6GXM%>Z#/Y;J:;M!]RG2:U9!3Q6":3,&CM-7%^FF#[&%+^XB$E-E2QU M;U.Z+1&3N#IML4JHBF2@2N J>N_)IJB+PI.J%XG-@Y7C256HU>7$-FXY:X/& M':XC,7)8A'9M.A"&VH5+ITWW?6*GCRK1J$L+6G0D6Q:G5Q@&C NKMFN4(9F& MN/V$EF@4KLNV5=I)\H,2!1Z )HQ^$RV^B]BE<$Q)L\0M9%L?_88KW8IV3)'- MD,UVBLL"<\P4M^?:>C;;*Y;W]<"L_4.M-@=H>4$V[ %+_8T.'@%V-W&6IQ,> M ?ME%@O[Z:$WC9#]#)S& GOB/G7CP?QKMJ4:)O&'I,^/C!T?]I2E94'*_,">ZP 'ZN+2LO"Q-,R@,O!R?=E1IIL M2"DK]!KQ;_.D**3*#E72#+YG%9^SYV"<\0KA& 9611B8J@F) WMK*%.S ['> M>+M^UM>K;>X\CGQ;.]^JD=_&X;.[K/.>;JD^DN)CPFRX(")N89>L&1,B7L*> MDTW&KS@E7[%-C'%>[&3RIL%C1/H0T%6P/];/O.%0O2[PS4_B9AG=H <(, 28 M&(!]8"E;[EC*EH7U^Q%NA,TSUJYH03& +(>*+_%>WUL[M\QK'&V_OQ ;J_*( MQNVA^O4"(^+M$O&&[(=HK \:D?T0;\A^R'[M1.,Q[/?FY5X[D\-@'J(SZ',[ MH28L4A2AAE!#5D.HU0)JR&H(-60UA-IE0:VBG)%G.58OS(& 9^ZK$&4%>6DT M23M3[VJ!%819(4#5A;5=33(;;9Z$.F1*9L"E:1*<7) M4F3N;F1(9$ADR#I@%1D2;4ED2F1*9$ID2F3*^J(/F1*9LBE81:9$IFPN4QZ< M=VE;QAQY.6..?F3']'7N(NM%6X^1U'?*]X3,XOFG>892.DYIQBH4L"1"@(., M5Y3/TZ"?_Q O7STM,0^H")^"/'RB&4DF>98',5.W=Z_+_)5\5:?(/+4YYU67 MWN<+KSLD3U6WXVAZUU>4CF%TNW;/]U6YR%.E6(YI]$Z:I\H,0,E? M_BRC//F>I$;G:FF49UO2+7OVJT5A!^H:TJJBAJ'SB&@F@BHQ>BW M=7M7Y#G,TZ-L^_KG#6*L$<8NZQ0P'CBO,9U=%M0J.G#>HC(>M_0IB9[8GV)>2Q>3RC>)BAZ;81UN0R)B!-7A\]N.N_YDS09 MTR F;%P&:?"PR'CG-&#J(B!ANU+5];D1VT=U&4]V'Y86/-\^ME5'-BX]%)7N%P4L%Q$%4,5P_7Q5@'^_N[+NQ-, M9*A,EV,5X@H1]0+UXG2K):/QFT\-KB'?B+/=&%E0:X+#R )@]WDE1Y7:>#X$U_*(G].>+VK+#B&O3IHSPHJ3_+Q' MC6KOQ1=GE;W!Z*J-7:4KDJG*E8ND+H./R\<+FOMKCS:DFJ7DE8YDFA92S8G6 M7\TW:FB6O2?]29JR1!CC)&7I(XZQI7>>RCAO"7OQFO:=)BFV78V?9+MXY@AJ MT"G4[W'Q*G[QVCZ%4R5H-RJ<2(7#'>Y7=[A)-%OS,R=E-=BK>ANG+A)MQDY- M;2QYS99T33V_S.H"'_0JU-2K@&R&;+;;+V$)]4NTGLT.3M[Y6A+*;:D@MR6. MG.; 7+CGUR",/R19=A//\E9N3EMY4)Y)U>MHFJX9>LU MNR?-,ZDP?:H\T>0\P2AY!)%F)(@'8(5F&?0EC'D&2990DBU50,Q,3:990EF" MR3#N)R-*4AKQ'_.$WS!/7AFRS"XTRTD*OY/L.1C/,IYFY#F MV5E@LH=N4-> M$]H>@EZ:$=J4GE(QA>2G-,RSIFBT&YU?LLE]5UO<]S:->T/2^]5NH3)KKE5O M[VCU.=;NABFEY#?X;9@1'V;6 :DD<^D9TM_DISCY(A0;PGH(183BB5@14T)ORV'V\$#[W'=<'N0C*>TG MCS%<-6#>XR2'>Z%]HW%*AS3.V)7,MRP1^"(/OF*^Z+/OI=8'J+43'"(.$8>( M:X3@:B,L1%P;$-?Z*(Z;M7W]7.D[!D:+CQA(XF)(B+(PC<>$(N0"Y +D!C 8T%) @DB-<)0C$T MI(A#* (WK;;Z*.B.P*@B;Q9N0IV;I6L$R-H)#A&'B$/$-4)PM1$6(JX-B,-- M*-R$PF4C^IC1A80N).0"Y +D N0"Y +D N0"Y +D N2" [A <%D9(85B-E>A M\8,T!H!E<,>789#23I"%?3<>=,-HDM/!'6O\(;5F5,TQ]:[=\3L=PS1\O6>[ M9:T9U;6[OGO26C/F^ 2E9HI"+_!*4A10R6C.JK^D^; L,S,:3V"(V&Y9\D & MA5Q)3/-IF9D@S]/P?E+7'(SRRY]3OK<-2%X$*VQ3;"< F M[):9CJ1JXBK6U7WPV7U5[J;7B)1J-U4BU;2<:E3)QV* ^LEHE,3P(!921?^FA4351-5$V!JFD**RK>>M5L_5Y8F<^#/*_NB4T7HY5MC9TYKK(2IZAE MBCM>MT,\=0$0.DV;,P(NRUMZK(.Y\]2[Q7<8!['=:1>QWB,3J M A[T%M*?;_^*%M)*K-0,?C^XV9&2F*QFM=J; MF^6TVH^-W2$^'#OK!X'[ZZ_M& A#R"2DV^FX:SZ,"-B)4_6K=U575Z2#C9-[ MS6GX8.R(UTS*A+$CT?W2)=2>'A?6 M);X2U5_RK"B>J8I&),\?V/-N&RUW^K"#65:Q)P+.5Y6#B%3?Q!7D+F3@3_2Q$=;[[4YU\/%YD"ZT8E *B"56J0"706H M E(!J8Z!5*"K1/BE"AWG]X64.R[QX@XYZ>?98:'YZGT.=BQ^Y\C+SOOZ/MFF M:*0G&@C,ZGVG%O9,?G.NWR/)LXTYHGFBGT">0)ZVI(:./8W?^B_9>2_: ,GI MYPIP6]!?C(+@Z(*> 4<7'%T0&#&.KNV*M\S@Z((\*2%/!M8<\7&C++P'1_<@ MCJ[JAVV.JH(]),U13I.FO:V8QG,A*T7?0[>#;H[2#>SZW!20+ SGH&?ZR_)3 M$]L6-Y8KXZGU%Q ^-O@=TR\+:V6,=27V*.R=4V?]E0<3FP:W(>D>R4-_. DJWL.WP2ZVJHX-4JON(S'#T3: \;%@NR!/8].UMNHY] MMS/(@$WO/: <;+B"]C'V6@6!2>>4\I O?23=QH\=9([3"EWILYG=[=;MQ92< M96&=8[7ZW323!3ZB#0 ()0CE%KZ\C5V/7P5J;Z+UWLT'F069W;/KR\,FQ]X4 M,*00%D!8 -KL4-K,PIX'80&$!2"4\@CEJ6Y@W^-WJ!J$!2"S(+.".R-T[&N" M.B/ D$)8L#7A5FHOYR5AF%E[_9J?/YY7Q=D-(?.+/\(IC:J$_FLRCM.XI/5N ML^AS6I+T)F9O."@*6A97]7M?,00-DRR\_?3#/SZ^OOV7+(L6<9(\7<8HF=:H M^THG/Y^, T/3G7^;?UT%)RB.V"](6)[I(WWDFD/#]OV1K5\.--L=#SU3U^RA M'Q@CX^33-^1?)>55/*,%^ITNT-=L1MYFQ_+V:4C3)$H8>]I&HX1>JJ\V@I(PR:L3],"T39UX_0'W1>TMDUS9&I850S MC\L'76R$]B96;<'>%^I ^X:=]>O5-TVS?$:2%PC0ZVN>WGC)H) F27O-SR?: M2?.:Z8?P\?7NP%S$43EE/[+OU*I^IG(2,B_HQ>,/__Q66S\_U&J)]4E566N; M"K8OTBX?R?-^_+XN7*NVVZ^TY^U:IQ]_)'L9W[;;>RRZ?'\6ZNEA87WM&SMA MX0R,?>WDD"0D#2DB)?J5I!7)'YZARBU0YAK'M6!O;(BT;5!2G"0L@E("3K/1 MQ,_Z'P5F]HWL]IV'\XY=EXVSG)F)%-'[I6N/2/3?JBAG=*?EX?T].>R4NT+O M=_Y2F--P]))VE94D>0Z/21X7=>0\R;,9(N'?%7M9'ZLE0NJ^Y^OV9XA>]['3 MW9!A[Q.?JH^+/_OU*S[_:N9)#-)XE76.P8/KKK33&^_?T+!N==CU=0PPXJCI M]J]4O"HUK*](?$[OF)N=Y0^C*L_93R^K&%N4)T::I0^-$?MGNVY@:@,S&"W+ M$YHQ] 9:O\H3C^2*V6,SVA1QT10)?*,!*!L.U72J@S@!J0J"V=8D0"OUO+9K,9O,L9;PJFB,B<[) M,\(8%Y,$MM)+7\J7)E_GUQOY8"U]9YA0V"2"JE%;U;@:-GU8-R3.\^F7@_-G MEM^>Q>G9/,]"6L"ZT,9S]K')+TR3A=.BC3+8WAZ+A&4R!Y;;=I.^B 2$S6_U ME,9I7$QI+1$OXN>(WL7,S(@0*84ZW'03>YJ@8[H4;'&#:+,#BZ>.>/H:UD2= M8:.@=*H>H#5-XV+0Q*G)5!9*2=5'*DT^R+ ,;(HZ47T-;61! X2[ATTU@ZI1 M3]5H)G9%S=[T6-5P[3S?W%*^O@W]2YY%55C^2?*W23Z&>;53);F_W8RZ@S6?6YU"%L:+MM%@BOLM$I;! M;6RD+R(!8?1;8R./9B5,2#P3T]#;FX[ >H&6X?)KV(7]6!!*BF[7[8_P>=@Q M7)"] YWMW"^S]WA6>MCTUH0/J&16L$C(H8YM/CII=*S.YE9DP0R$91*9M;[) MTZF.-7YSF=N2!XRUG2*3DI'- M0)N!-MNSG\3!&L=^$N6U&=>9FNWF8];/UOPGK:<];E+V]:(K,&;J"/ F,8F+:EV:;K^I8V&@1!,![X7M]V4@^:<9DT9!1O M\BR/&Q_*9IO6("D:(=U2E@000,5<@X5R#9[3!4 M<0R.I\K-\#!4 3B"H0H9G'48JCA\E-R'(-C%MLNOF"$[[R%A)VG"#C1-[S6- M@RTX)/T]R30EVWZ^TCK]%V=IDV>:YW&6HSF[.HO0/%LN;8>3TY]UL6?H!C=E M+ L&1%MK,,H@%RK*!035;]4]V(,M;4X]QU?7,YYL#8K3%U9(A(SUIP-<@/#U MWN.#V+*+;E00,85%3/6@ZO0YJOH)DR*6CNF8HLRQ-B"ZK>@S$"9=5P!5EZ9<9VW MV'5F8MWD13:IEY"6]+?XCD:?TY*D-S&[9U 4M"S&55GE=##+&#/_UTP57-[/ M:5K0G6(/ '2\WG@P'UDCS.YW%T W1PQCURA-:E/&, ME#1"DX:,]0S&$QT171*RR>/$3V1O\SKL[IS.2/UT>5U*?X6N'9\IW'X]",>E M)D5U7="_JSHA]<#$!>9+WIPO\373]'3',FSV!5U^\R6ZR67 1#_PC(5YV(^W MX./AXP7.YXA(\7'+U<"(2G]#/A6AQNV(.X :0&TSU+@=N@)0 ZAMAAJW:2" M&D!M(]0,;K4T@!I ;0/4KMBEE$S8IP#@ '!= *X^*.<=>7PY6C%:YC7)2UX- M,*]HSJ'ZIF.3G[<"I=]="2=O4Y (L%G8][D=K" 1V0!L6AVP -@G!9GC8W'YG,,?F/1YM M=W4[7Q*GMQ>3+"O3K'ZS]!;=-[_*LYH.T[*<7YR?+Q:+#_?7>?(ARV_.#4TS MS^L_G]<7GK37EP]S=CU[9YI&-#JIW_K\U7M_^N'C>?T^\47]_Z?_ U!+ P04 M " #@@&))+P%IP/D+ !<> $0 &EP9W M,C Q-C Y,S N>'-D[5U; M<^*X$GZ?7Z'#4^:! "&9F:0FLT5NL]1F$BJ0,_NV)6P!JM@2*\DA[*\_DGP/ M0F#C.:-SV&X 1!SJ8C(];SP. MF[WA9;_?^.W;AZ__:C;_O'BX!5?4"7Q$!+AD" KD@@46,_#31?P)3!CUP4_* MGO S;#9#(: /7KA[QIT9\B& 0C \#@2ZH.*\$9"_ ^CA"4:N-,%# M2D6N0>:R@&R*Q!WT$9]#!YTW9D+,SUJMQ6)QB.?3^8P*2K###QWJMX[:G4_M MTZYT3+I*^)EJ4$S"P^0I)_$R9MXA95/9LMUMJPDHA79(_&VM4@17%5!FFL,@;9 M1M$:%^'"IL0RZF!G ]"+,]LZVZP( MZ:,R"28'A\DSXJ+P ,F(1<<[#P\"9?6G$#M%#$FEPL-F"E#.#(Z=PD;$,NI@ M=P/$G!6W(!;21Q8;("%4:"!U*CXYGV,RH>$9>4ZE[+,X;S^@"="5Z5F4->WU M:VO.Z!PQ@64EE:G+-<",H.,F*PKR%87.4%+$"3SM MQ&UJ9(R@8O9Y@\O.]E#D^7_=*1=-BCHE13#![]@G#XZ+^B1%D/=.W9DS5-0= M*<+E/7&I@:< 1K(!P/*VKN'SH MV^^3M5E;H,6VQ-:D@^W;4:=]W&FW01-<8>YXE <,R1\1*(A1@80%&A=D@+^V M7L.]4A1PY-Z3;_KX=?=%PE$3B^"K^;ZU7'Y*&<6BDS$[.W%V265\)])#?C_9 MW/H*"8B]BHDN9X)M=!RWCX_;1^5&!SA([0'WDRVE/H*#R+"/^^&5Z9<1''M5 M!X8(TS8 NNWC;KM3=@"$"NI$Y 7D6,Z^0<:)(IR9Q.W1NV.(WAI%3;DL3HU( MD'''QT(M8*M1?TF)P&0J;QH+9E8;C)64SI&!E R:GBXYO%J10SCUL*M6NBZ@ MIU8HAS.$1$%JUH%8B)&DR#]%S%!VGG[ H7E)H4"$!4*P/2N"#R"37LV0P-+. M2BC*(V[@ZT0GGRWY @(!_ESN(!S=:?$H"/*+)J]J9WVE;7/Q^UNT1&F%L>2%MIFE;7B6*AJ)PM.R3N[F4.U"!C"@0Q>C>A)0MP/!-4H+ES@F0'L M==T70UV7"7M9I+I3T9-UA5[ZSCS3B:Z[/9&(E$A]5:BSY[\OAORWAF9P$&K6 M$S+[^"I6#GHB(UO/+&AD+%.C] )':=*E,'("5O8A]TYZ-@Z)E7I[[9#(5T*1 MUJA*3O3NAT+28\7K(!N,O?SY8BA_UA)9OZHG*O_(M,<8)-,2:=4(8$^K)Z:T M&N. +%#=F;B@C-&%/,D?B8O8]0OFZCFPL6V9 %J53GLP/3'E5R/?X"#5#K1Z M$.M?(U'3L&HBHT18M<#8P^J)*:RNH;1^4?4[I>X">YXL$OO2"3+%19E9@V"/ MJZ>&N!H#Z8(U U5[-JYE5/'5TN9-(&17]7S*!/Y'FQJ]J79#6:9]B?!:K6)[ MC#V5879;[L%!8@,(C0!9*^(W]8"T(RM6SU!K)C$]#.\'*QL=ZX WLK]RN[*> M_?0'")7LF4V[YP[*Y*661BNC= 5Q(Y?'VW.9@.\Y3+M%??'N!IYZ'#)3A4AU MTW,M\D9.5RK@]9S&2@"=@$C-GMVT@XK7N58<>Z%[:BATUS-7OU(W?$P\@B_% M&,F*68O:CNF=]>C9M!:O9U^7"&@&:6O0ZG0,02O;\[4,29E>S!P6#TE6'&M( MZG0,(2G'2YZD.L:D9VD\904_X*5-N"VJNN MKC& )2"OOSG,7*IGN97I@%WN@FPP&PE;N8W-$5;SNYU,7Y3).*^%[95OUYAF M,F34+['<(1'FUEZT*Y[J@1'MSZ>#N+\O*9M3INT<(#:<05;H9?&2&NSIZI,A M74E%<9V05:7?\QQ\!XDVD%$'I#Z@%>XYW\!(B;"YFR)[8/UDR(2[C8!:QM]R M%!4/U3OIL4?U3X:HONM(J%\B&##J!H[XJI5C>#V5=)VH;0NLI.[4O7E6X>!KX/V5+M7Y&]LNPYLI.P6%9!Y;8Z-C*\ M_#/: '/61@J-W[,1D M*GN%R$.G^!N &Y#LMR:FS4]"0) B@CSDGB6G]!M_VP':;R:.#!EO$V>U#'OV MSAY0#Q?=96A+1!M_1VWYMQ(4-_,7@_^?$OBU]6IWT^A$;@]4O0-J].\.-,.* MI;_4#EI.D/7<..OK26PYZDSYPW! K6C>C#F HM V?2= MT6!^WM#_6N ,"^0W0+BS) G\LWD$VY?GE9\-$+:3YS%U1[J=&[#H [?6BG]0 MZE'?]L:*$W^3S:C$(&#.#'*D/B/&+@JQ?B!_C%CLZK:-2WFI_W?#F4M]B$E9 M-Q.WKM!8I-] W@7*,#JYI60J$//OJ%!3-71JNZ9E7(K.$(&FB%7@DD^5F;KE MHYP6?"1+'CY!C"'WAE$_7L]=CJC>D2]\'2QULZQX>=>E1IDHV/*U[^-P\R;I M.!IC4;Y'L!<(Y!::K05EWMU\M7V1VHN$$E^W:UN>7PDAPT'E/EX':DM?J(*^ M>C=+CD\L\H'(VN+MHX_I"Z>?6,P>"1USQ)Z5>7TR#P27J9H2!WM8@SZH#\Q4 ME^I]'/4$#%\9ZY,$,NZ"7ZSCW4[Z:OR.O_9<_N+^M>KYA7WLZ"E1V8R\H0SA M*1E*"[&+I>(K!O5W/??D<;A^FA87>_NY&[\/&-E^&?W7"9TLPQ)6[;ZBMEZ) MO2PD\>XX3QQ/\W]:%P@Z"'=77PZD$@%E(OD[P',_DU"+B[VWT+)VU&=KP/S M-EYYL[&[UH$?B$ &9:VSH.R)YUU8<^WM)^"=#*9J)R+J>:JXB/8IND)R>,L; M#O5_[BX"+F,'5^\3C3&)$$.OR@K_SXQ)79K'Y<\-=)+M$K+<;FKT_D9JN$&Y MG%4C.:MRVT"L^&5K]?X<"^\DPAT7\\X8K[S]]'OU=&4H2QWLJ-LD"9.8;F]3 M?C+%%E9/0VBQ%/N#T,7O=/&*B[67WP4ASUC]DU"N/R6,LNWKAV#$O8"N6LK( MN%10[+W%P+0'HL6F^XD,[Y>KX;U/KE\<75]+5]5NZY0,!76>DJXH+__NRK6U M(WR$G!FA'IVJ0LQ%/F1/DEU]K'HA/]ZW;?SVH_^1,'E[-27X'^2.X,L%(FB" MA7K-7F?T.+,_(!YX:FU2I?BP A=A/))" \KU(G)2L5<-^O:C)%S@#O]CV+T<;]TM$]$_*MQQ'NML-V3\\^5> JU3;% MTA9)RYJOWP0EV91%D<5B%4A[Y\6FR (*.#A(9"82B9_^_NE\\NAC;&=U,_WY M,?D!/WX4I[X)]?3TY\>_OTO7X[W_[RT__A="_GKY[_>AYXQ?G<3I_ M]*R-=A[#H\MZ?O;HCQ!G?SY*;7/^Z(^F_;/^:!&Z+O1H^6%23_]T=A8??9K5 M/\[\63RWKQMOY\O7GLWG%S\^>7)Y>?G#)]=.?FC:TR<48_;D'3+#Q^!)V;SCK4?_/DCY_R%W>>OV3+IXDQYLGRU\^/SNIU#T*U MY,F_?GW]?ME%5$]GN+TXNS9MY, M:S_[P3?G3_)#3TZ\;QS.#N9AC?SL]B^KJVK)_6\CC-H3V[6CV=M M3#\_SK4 "D1BPW#&X*_=:YA?7<2?'\_J\XL) /)DM!8_:\XOFBDP:/8F;7_Z M>9S;>C) -_=Z;2EL/E@W&6),[]8S3.N?VED-V+UMXPQ07$[=;0W=4&28-L&@ MGM?S+(XR"L^:Z1P$%PBP#A.C0]&AVCB=-9,Z9&'YU$ZR.'A_%N.\0PNW%!RY M?6]M"^BI96TG@-LRO7DU3TYYW4HFZE!VFE9]'\M=H9XLV=A(F&PN- MV*X3F(Y+16Q%B;WY/9S,/Q?I2/$!7S%BGU>FVLG"9P(LQ4OTBW87TV>(ND?L M9;=)W*'H0&V\EA'3TY.VM:#P=YL5FPJ-V*ZG3=LVE_#E[/=IB.V+3_4L6REK MG^W*EH'?,V+O.S)G>]%AVOA+TX3+>C(!"0+J +RJ[M*\S:7&;-D+&,/SK+Z\ M7,QA1IV<-^V\_O=RH;GQ'+QLVI7G.Q)HE)>-B<.7C]JF7,EF=G:%A,LDIYEJ?H?D.PK;8Q>])-)'4I.TPKK\V4#_;3]D:M M>73P-G0H>II=OVR: Z?I'GIS3+EN= M#Q88J3V[2IS.%8S4WO>+\W/;7N7]N-5?KDX\M*&>7_7MQH[UCM2[;O3>4FR8 MMKV+/GOXO&\6RUU%>.D4/OINSH9NI4NTM",A=JJD1+O?-I.ZRQ;P;K6L:[FW M$[^8+$7A:WCFYLG-+X.T-RT\IE M4$ZR,[<,H5G,T*FU%T]@J,23.)G/;K_)@R<0)C?A/7^]^;JZ:=QJTQ=MWG2^ M;4^Z0@_LY-G$SF9UJF/8WNF.-53!TT"E,<@Y+)!1A")"=$#*&1-UBE)X MLP6"%6Z>M/Y1TX;8_OR8/'YT&>O3L_GRXW4%MO7W*'LW2NOFB2>SO,[D&E$] MC^>WY7/,V2ACVY0"#_HW-G>6L[7//-E+69S, _;D_ Q!WEE7>!YO&AF];P#5;87K@*C M7DF#D<9:(TYL0AP;B3C%/G%A'6>R%U?X-\R547#[0I:?GGRE2Y;0+]=97H.J MN%NC3P=]6^=XTH'?VBE&M) BOMP2VZ1U+Q^H8DJ>\)!0"HJB&+U&,40#$R-B MK(@SQ/F#J-C7[>M@/:P^5S$3;722(A4C0T+ JLYU@OHUJ((I81$%/F9UN<>@ M-,/B46+9LK.S/"_AOQQL^M%.EC-U_@ST^2N8J*YPTD?/15ZC>/7"]9(9S>]XW=80 M8]WCE5**81,LLB(8%&#U14$R"OAY;8V4RGAZS';18#P8")T"PW[C!IQEIR#P M%723W^*\DR/IP6(5#Y1'(1-T%$B.E;,("ZQ1$HD(QFR$GX_9[AF,!@.C5( . MMYNP5]#0#<._^AAH^%$9[@$A%CWRP1 4DV/(&$M3(HERGX[9=!ELN/=$I.\YOE*64D\$1&!-)-( G^1)AXC ,@)(QU5MI]?0WQS SX,/ 5& M'LS!"UO?&J:W=FE7S;]#Z2H1+053'EGL.#(>;/PDC$5&:$MT(H3$?AX,^8VQ M8ARP"G#D>4P1FA> T->M[:0*;"A5!>ML2%8C!8L9LA247">Y!KV'.QVM\U'8 M7IQ0WQ@GA@7I0%SXK9GZ7G3X4K#BA D3N4>*!(T,D00Y+#A@*I2@4E'5DQ$E M382]O :# U1D]6@N8CN_>CNQUV>XP+B]R%;-9C5Q4[%*^4B4MAQ1+@!(JS1B MTA*86%1B8Z42HM\F6DDK82\F# Q/L0W5:]9V$09KGZ^,,SI*;5"4P2$6A4-1 M>(88HSREY'@,QV\P[#7R0^%2Q&2X>_0#N/GBDY\L*<2][+OXE382]QGD/* J,Y-__.LF0#"L[N9 M*M:,\;:B%;>,\(0#\C)9)'RB"+M(D U!<<6ANVF;TV#T3G?K7\6CPEQ2#](Y M211I, A[, 14(B"J0W >BR/>[AAVJ)HA<2K+\>VV[9IX!A+ S(.F0]46YKP4 M8+EKEE @4>4%.H!I_VT,_F[C\_ X]T>FQ' WT].\$?,\N@Z^C#5/5]XQ0Z+F MR%$,V 2NP$;/@4DA6I$<,9CW\W86'_!> _7UN ^"4,&-K;?V*GMENV]IW2U0 M4>I![B4#RS-G2#(*B$5F4/!<:$:9$^J8]S0''O[!0"K#@.,*D#^DNV)X'@R& M4UEOYDYTV%BNHBIX KH0DMY(E**R"/0FA231+$J'XW'[,0:FQ-!8E9,0*]MX MG27$_3)5P" %'731<]"DB)1@J#,P$YV+7A'A753]Z%#&BS&.A!@$IU*>S14( MNKLWUQ:J5!)>^100F$L&<6H\8CGBATH9I#*2<$J^#;5A+S-A4(0*FPN=*+"^ M0)6B!I58.!2H32@IHQ$Q.G^BVD?,E+#]AK^XMK"?E3@4.B5"9;='LJ\+D'VX M5"58X(2(A#P+H _%S/!$&4J!<.ZHPI+TBX,K+@.&]Q,-BUN)^-A[_8>E[=I! M_S9G_8(!NI,Z(M,]ITMM)M"4T]M,JILB:@=Y066L\ !\0C%*ABR'01&*6)"M M1#@1J+3,?1N29WC2'0SB@_!S)ZZ!5I88-Q;4RW[; M\67<7(<8VJWLZ@%JH86NF2Y;N_7XQU>/5CYR;!G4:9QTR"3/D$M.HI"']IE6MKL,.?V8MZ;B^WF5]&T1B8%:, 5H E[W("FVD,+VP[ MS9F03[Q?G"^61_.?QU3[>I/*NKUP18*0P@>,@G()!3#\$ \NPM*J.<;*$; % MC]A'.C!+1@&LC*/TMIU+C\Z:^U;RU1*_Q?F;],%^VNP^W:6F*@3I%,42>6(2 M( 'RE3'C$&'2>*%\BOB8G:I#2YG1T2M IE_K:=,N%?2M-O'7CU8N"NHHJ.8A M6($HB1A1D5=:1;R.R0IM^FW&EW&I'(&5,@"DHV;0Z'.CUFBY)3K8LEJZ3Q>;S^?Y,]MT,U54HB.!!2.8<70<**@*(A'&%!E-LV'VM _NG5[[.\T?3F(N:\HM/3FPR 8V>R>Q Z+&"1C2O4[V5;&Z!UOT)N"D)8YY9+J>5Y -_#FRT,5K-=& MY].](5F." :E+0D6$*S@2C*,+9']=),RO!AKN.Z?X%Z#D<8NX\WDCG8#BYZG0WALP _L%#Y516PHQ M920HBR1/ >7D*WL69]@2IP;XP3!GD.G?/<>L2PR>B%D +TF]M^ MD>5E?"J%>#(8> 68\;)I ??I=>R+O_K06FCN\F:R?"%CEHJ_3V'EG=3_SNKK M@WS9I9J*&RFI4A@9;AD200L4"'%($\D$380ZUL]AR\LX; O1:&1,2P4M91L1 MT+JV_F^2#FR+65I7IM+6))>,0LR#PL?!F$0R2(>$8)$P:4U(_6)6Q'=%FR$! MW,B1^YG;\S?5LG\S@&.VO%OL)N7,UWF:IV \AQQVLX8*?:JI8B2*$P;42,UX;#TII[);,N]ZY%^&IZ/XO5!O'2I3@@'#1V M(GL_I4:*2PD(DX PQ0P'QD(4VS)A;DT+\AU(FI&P/ B)UMSEU8D]*^4J80Q7 MA E$N1$HGSE")L*?@&-,*3JG3;\0%?V=TV8_$ _"EYLD2K>'"M8F4]J)2%TJ MK!0V!B_=$LIAY(S *%J0S3'F\ TF'9/]['3SG3-L)'0/NM[=G''KM=C=E*TL MD2I2X5'4CB +'46)"9AWBJK($I:)]0L!)OA[4)O&!/)0W/GJU$M/%JVOI6+1 M46J]15S%B!C-B>\#C2@J9HF7"A/PHQ(9 MK UR7CLD,0,#A!OG@G!1\)[94-AWKC0-@V8!(KWXY.-L!@U\&J_![U5LYS4ER/"'F<40^@'+@G", %E3226T%2[0'+6;> [*3$@2 BHH6-**,<*UZQ?%6F:E/'0$R#"0 MEH@ L5?+:*\/S8D'H-KX8(K.31$BG2NIF);4T)00* P>888-XD)81',2.69@ M+0C]8NC)0278WN/]=0C)F(B6"2SR,8;94O+"Y%O>&;T[K[K74E'0(9+.NPJ> M@#Y*%2@4(ON')0DP?QG3]IC3+)?BU:B('D)>[7B+3Z?RE7-&>\P4,HDD)%0P MR#-JP;@1C/+E3WLG,_@>I=1 8!Y$0.U*I$X55 %KSCPHKT'"/QD*Q+@@V;H1 MR2NN*>WGOBIS&NA@8FD@, \AD9XN9O44[(]X?2IEJ8I>_[(IWFF7:BJN!0TL M@G7"6$3$88443#+$292",*E8SPR-APU<&5T^#8MI07*];-K5.;+<8]K-]MNQ MI@JG)'54!ID@%=(A,(0M-0 ,C;#X&_AI[^B7[XABX\%Z..?"RWIJIWY/Y\*: M2BHKE?84AWS$,U\2)BW2&.?8YB"DQ$H$?$'D@JC= M>,+ZP3*5<8$E3A-R'%9_8Q1'A#"-\LPA(N$(FL&^KH/R FGOP=R@2NV+7Y'3 M^!DE[-9HM\VAHFP4K6QHYKT_K"5\^SWZ^E)_S)&B MZ[>DLR-^]CE)QE*4OKG(/W3U1@[^WBJ%F)AW%$5/,)+*<^2Q]\C)2*5.UO+4 M3Z@=]"1,&:%VN#$XJC"9W7P)>]5;&5@[',8<4+)9DR5YPT$HI)WP+F%,6.SG MQ#KL<9S!!>$82):09BE%/W^3;NV9=W8>WTS7>_LV":\=JJDXTYXX;)!) M B.11 2);D'A5=X2C94EME](7QE[H9@K=&10BR7XNI-?ZWXNN[NM*I1IZWXS M.J0UW%"JDAP+H3S@K[%$TL64@WM!-?=>&6JX3FJ;OEB\JP/GMA_X315F.G&) M*3+6>422Q#!M+-C$21J&I57*]CP&4T9.#,66^_FH#PQSJ:07_1.0=LJ;&161 MUCN-3% YE%!R9/-URQYS0X+C%/?,PW-P?HW/@W7I,H;'^\!$>SAW#"S R[]N MAC[\S^(Z7F=/:O9_895,PW.PQ/H!T8 M6A3V W+Z2Z:CV]Q';Z;/06_]:+.'9G;2UC,0",\7;98<2WUV#S[W?UDE5%)$ MYQL5>,Y\2ZQ&*@&HFFF"$ZR6?7,4E8EK/AB7BT)>QK-\'*DZ"QW@.:(%_=CS M>6[ :CPKIA/J0N*0O",(YSMA1$HVWY+LD*9"Q6 HLSWSUQ2*QSB V3(2K@=Q M<-R]E:M@YO+#.5-@&+\L<)NC);\\5T5)?=2P '(.55))*=(B1[='R;GB(AJQ MS;K_SE>=8C%Z?4?E&ULS5A1^0.'Z-LH%B)B; ]$PKY[&!*; RDG]K^]1 'O@ M;BW7T_W7.#_+SM\NAV@*MJ)*.%KBGOCO)*;7/%WE7@E!(B*2,R0B)= C&1'\15+0RH+E>\1$ M.EH&?&W8#0)] 4;]TD+3KJ?G!B:M/%79J"@V AIOE494B("T"P3ET%LJ+57> M'O,JN??(-$-"4V"$\Y'$V;OX,4X764_?,,I?/5D)QBR/BB-MC 45(L L,-$B MJYBV)DHB_#%[(GN/S-?YZ_>&I8@9/0,3[*:5&XWBE>]7O?MA")NY00[PO*B67_IMDG9T6_MMG*QTT3B;E #P=D;"8 M(LH,1DY$:X2Q1+NCOA1V:*D]!$(E9'=>H?2W7A\2I2/S^+,)K?%EI*5-(D8E@BLI9HA:JE $L-,\-YP0RE,C]#/ M5"QST'E89@P/5@%N;+\RY]I:WKPOO$,ME0I&8"P]LA%;Q(S+Z0?!9C:*",9I M-%;W2[Q0*,?CL*09%[D2N16::7-7\]HN5AXL4QDBI*9)(6<\+*@15&JI!45$ MZ;#<$<+DF'=UOQ7?TY #4"K&I0_1-A>L!.%:6L\0\\FAD%*^X\E;A ,S&BLE M+.EWG+[0;LXPH_C ;5B#859DM^?VK/9*4U?[L-FKU:4X=%P3K[R#]9HZ9 @Q M2%%N0?H&%3C)^;F.632-0Y:1D"NV00@B^*;1-Z?$MF[FW2M1.1T\:'8$8X$QHP M0FC0YA=_^36;$;.,;IR]FFZ.)WH7)_F'#\TMV/D0VOM+>[',B@)6"50[M_7D M<-UZ:>OVGW:RB->Y#5].FLM_Q' :#]ZP#YFSH[Z^\P$,B>O9 M.N)K/P/^:[2S11O'9O7:]UU?-@8]7[F?Y>;W<#+_7&1\#JQMW0HG3Q9+RWTY M;:)?M,N6'JA9HS/RRZGJ? WJZ?C46/>^ITW;-I?PY74&BA>?ZF5"RK7/%AB( M=:\=?2!^:9IP64\F2\_!'-Y;'^2%+P#Y\[Q^O%S,@80GYSEZ_=_+5]QHA,L[ M=#\_OWDXQG5ZUE-0<%Z#+%_IP+64V6PH;BY8!9(D6#8:Q9S)*7$PIY3#"4DL M5"*6!:*VY>@OWN$UXW228/G_[VC;EU"@'QK;:JV4HL$;%1&7T2'&/$?<9',*9H& ?(&%)0C8YC[!C)M_H MSK2BAJN>J>K+.'".AG)[ 'J<;&L6[;!L@PJK9 23+@<$Y)-^,B8-QBHV2'F- MLWG4RJ3:.>H^-87T>,DW&4S+-TNFPHS(ZPA&C&C! J).D1M2LA+@Z,U M"?2,?F03_P_)U@O/HZ/:NWANZVR#OTDOZQF,;N[;8,1;6WL5J(V,0,N3X@:E M?(;=&1:13%AAJC!A/9,&E30T' K=43WMZ[T.7_?N/UZ%X_ J>+\X7RRW M$U;YUE,>K*^L$LGF=/X6#%VGD81U&?EL\JI@B \F2;9_&IPQM]$.-/\'0_.P M:]#R8$<_0BV+5MA):8TA2&K E[- $?..(1XM?.,L=>H__H"AH#O TO";;:\# M<,=W_*]OP'M_%L,BW_;W;)G3L\ .Q/J&C+X%L1+/6.8MXR.Y\K*5CP60_!BG M(&/J4F_)J5J:Z6T8P.>O#ZA'W;;B:EO0WI?'JFBC,MQ3I'+T$BQ7.:O$D(]8(F.] M3Y+(9'"_F/E21_+[#M6]&+-AT"D27WC3U#^:]L]7T^7E"1OUE?4%JIBH2YY( ML+U20LI&G!/(><2QB)9*PK#;^\JO;VKH]X6GY-AG16H&2D!>ECN-_9T"%;:< MBIQ GC%)$1;:()PSNSFF+!.2!4WZ::AE]A"&'_M]X1E5"UU9/0NJGBMO'5TY M^1RM>3=2\]7%Z=O;AY\U[45S?=;E;6R7]VT<78,.J-O\L9QU8'E_C*T]C;\M MSEWVNCVO)XLSUX:F>UWQV0]?54VB:73,P+1:+(>LQ1"-$@R9.1*<"/ MZI@3EXPZ^DU98 LLR&N[\!!87S(_[\JV[37FN[B)XB*@X*A#;'D5*>8!<<< M'\D#\\?L=#HX[T:!>%2UH-\:-?I:#@IT6/CY'UE3F<['=3?<>U=!_>C>N]]G MJK=7;]+=7ZYN+H>Z.D"31A_L=S'?S'?B?;/(1Y)/H053^.A'#]K>_.+QH=[\ M_K?-I/:;J?_3D_R+L[/XM[_\'U!+ P04 " #@@&))( B D&9--1,?? M__*W__?V[?_H\_=O;#%:W&33^1M39ND\&[_YEL^OW_PQSF9_OKDLBYLW?Q3E MG_G7].W;5:4WRP^3?/KGEW26O?D^R_\Z&UUG-^G[8I3.E]U>S^>W?WWW[MNW M;S]__U).?B[*JW<( /QN76MKB?C7VZK8V_C56XC>8OCS]]GXIS>!N>FL1OOW M)?\:?QW/UQ4>%Z;O5C^NB\:Z3YK^AI=EH93RW?+7==%9OJE@:!2^^Y_?WE\L MT7B;3V?S=#K*?OK[7]Z\^5M93++S[/)-_/?S^=F3^OGMU>UU,2^F^6CV\ZBX M>1<+O5.C4;G(QN[[;3:=93,U'7^87V?E^SS]DD_R>9[- CV1K+]>E]GE+S_% M5@)@D &)083K/^JW,+^[S7[Y:9;?W$X"=N\ZH]@4-[?%-"C;[,/E_M(VFZ?Y MI 4VC^JV+VP^I5\F;=Q MYHHHF&(Z#W-C=-*8V(VMM$_Y15"O[&8UO$TZN_:3XMM!".]LH&-ZP]149M=A,.=? ML[.P4M]DC2G?WE2W/+C_6^3SNZ9D/ZW=+:7' =P%IC8K@VTU#Q+S^32,G#R= MG 7#H5R:9'N5N%[M/BA]^/77-%@^[XM96)W.IKNA/,\F\8=/Q=ETGH6%8GX> M_KSXEM[&*;E,1_.Z)L 0:.L#99_FY7^GDT7V,$_](QM?U3:5VFF]#T[K64.' MM-$2U?>[I6 WN& VS._.II=%>5/+)*I3MQTJUY+\+4MGBS*K-9GLK-0A72H, MQZ4A]LB(O?]]K.;K*C55O,4N.N3YT5!3BU%4@.7TDHT6Y2%;GS;:[I#+>H.X M1M66:%S-$=,K599I,/CKC8I=E3JD2Q=E67P+7\X^3\=9Z;[GL[A+V5BVKK:T MW$^'W-?4G/U5VZ'QUZ(8?\LGDS"#!',@=)77(6]WK2XIYE\6\]C'I^+L]NIC5=@4Y6U1+E?OCUEY<9V6 M>_UEQ[5Z2LYJZDLKC9^2SWK*UT;;[7#YL2S&8>OZ1QRC:*';S0J M%LNH8NAT&CZ.ZCD;ZM7N@]*:"G%0(WW0_;&8Y'5"P(>ULHGRM!Q5Q-]_?$S_ M.M4DG\[?C?.;=_=EWJ639_'4+!V:*D>++]G; M-2 -*=W1TB9Z@X+DTSS:$.]#D?N"D:16LZ)6/6??Y]ETG(W[Z;N%1*-^"=ZT M!+9)P=XLH#8[JYW6TVZGM3)U>NER1[Y-5_W72)WII>M]N2]]$+$IDV7=;^PU M]#LI1IOFV.7\>IG.OBPGV<7L[56:WH;)%M)WV60^J[Z)-@Q]"^!]0NQ_W'^= MK*D(S&1GX>-:!)/T2S;YY:?0;;*]<((AU99Y# 6'./S'$=,(8F2-%M9*])2G M24ST+V:XA$3M8>9!,U0Y>E.4 MXZS\Y2=85;I?/ ^R\V(6=7LB*%ID/A ;OEBNYG\=38I9-O[EIWE8,AZ^#)-H M4&$W6781%O+L*G[H3?2K(?6PK*KO>2W5WE0OT<)9SS55EE,IG65J#3'7G.A^ M%&.'L;1#40Z4[C8E:0&7IO^:(?0CY-6T1U(/XP.]"[[)VP,6_2]BSS:[\7T8EZ,_OSM MR:9W@[A?E$V@Y$ ##[R@8?WT6G%,JP74<^][$O6F3?M+.1\ID:)=,'J0[:=R MF=QU5T^Z&THG"B$/@/$VF$C0&Z6@1Q5+1!#;1+[H=#AZD+ :CY?PII./ M:3X^FYKT-I^GD[VRWEDOT)C ]R/\\ M>K.FV=BEY32F$^X5_.8*B64. >Z1ADI[YX7W;JW8GFC91.+D=4B\%43Z&.JC MT>)FL3P?L70H;O"^[!_V==M(<,!1:TPE=B!,>IX3L=9T#'@CA:"O0R&Z FFG MCKP,EL5ODI5S<<7?5NEN*9D0[*$/S M! &:848],11['4C21(1NV#-N!HH?1 M_'LQC6Z>@%!H^JHZ[K1W .^JE@ LE8!"*L"Y 6&WXOV:2>0):")O/FQY=X!+ M#\(/DT@T+C.;K?X]6VTCKHM)P'RV0N8\L.*+\EM:CG?HPX$M)8@K3S5AF'AB M7!@$6HGU.("N)V]<315IT6';+4X]J,Q+<@-+DT6\8N1C3/T/$GF2/[9Y0.ST MXK;108*%TD@[;JT"* PV%/9%%7#&L+Y\/_44K#.M>.$)/@&V?2AE3$6.'VRB1F?N>E:-\MEL9#FXLD<(22I36#DJ)#0YK>06(!,K!)BK3 MF3NBUSFE2QQ/K5CNYG92W&79LM#'13FZ#FA^G*33W;'(1BTF87M &2%(*@R! M(DPISM;0"#$L_\<@5*PU,/OV@Z_(5Z, 4[ESIMI1*_'>*\H!H=8RX:D,4S6I M6)0>DR;ZTIE[I"]]:0^P7CSG_[N8K?+6/A5;O+Y+'N+5=N.X3\VFLV4NW7D6 M>)KE\71_^34?9:M1<9Z-BJN53)?GZG>R)?\K)/FW;5300PQCFL) %>,*"@4:YB5T!.FVB._"$TIT78^HB@5 =G MX]5RNT(FC\LE& JMJ::0>.H1!US@]=Y$*]@H)@;!:Q?_,1CU(.IM8=A(;6 ] MRZ^F9E&6V71T]ZD,.]!T>0&7FHZ7?TV61MR#^1>8_7#Y*?V^0V>ZZ3!A"" H M@;0.A^E6":#D&E@CX;Z,_\W*]^J]XX, ^X1:_'D:X)WD_\S&\:;,R/6'Z<,= MBS-5AKW'].KQC'R$!C?O+ ',82=@,!&T5 9IYAQ8VPG8-UHXX:MWW9\^6J]^;T">++6E0M#75JZCVDL<]T8 G5&"$ND$!ZO6^6WC72KU?OTN\# MR[YM_R,3'PYN*]$8$D2_?T)'MGA]N[ M/E1_R%,&_?7;Y],!_5P5\,#1(S:K?<'[&M<'U&L@X98!#!W4Q'-%' O:C+@. M:[>CG%.T+[WS!,SKN_C:01B42_G%T,=U?JOO5C)]2 "]?^5,WVUJ[#R?_;GO MNH+^B$B(Q41K301 RC.-E36\$H)U#>?J@Z?JG5ZA7+VSC<<_- M"[NJ)1 ;K2&'2&C&I<%&.+86'L>-LN8ZOGAAB'I30[4;0MZ#0?M ;;4*?@I= M[SW6OZM:,)J4M 9+'VPDPK7EF*H')J4>[ T/[8ANJSZT!M4/JA>]Z\.>6Q^& MIPZ]J\%S4WGO\;/-%1))'/0!(B.08M%7!-':3G"X63)&9V&M=D3TXGQ1"\#T M.O WK+#W&6W_S,9GTVUA#7=YF<5KAK/[@RMAO]W4ZF[870*AIPI#+0%P\0X6 M$1;R"E3/]5"UK7]+NQ^ !Z"UDW0VRR_S;!P=V(^/;YNS,#"++C2W:9>)D3"( M&EMGB55288Z4>61X-LH<[RR(>F+M[0GD 6CP>IRN>#J;9L^X4M.QNHG79KOO M\>3@"I(UZS%@\RE;OB'6TH3(/+C3=Y4QY;S6N?C,UF^=4J6KS/$]M=ITE,1#7 :D2EA)A+"1BY!YG% M_P;E>3U*2XJ!8CI4!^LF+/8X5[=5"8AHHXP,L[\20#!/)--K1*AL9,%U[%@= M@GX4G<#;@^VVB=*]KK+ME1*)%$$VK,D20(\D@@3:BD%NM!^L _5XD=70@:- M^@&U86ANTR$IP6E2N%[UE;XHFWA#$'"640 T=A0YB5W%#D*P6=Y85]NA M-L2R*57Z"$2:9#JOWEXIIE>?LO+FR4/TNR[3VUTK0< #H P34E**).6*\8IL MSWFCW.7.?#@M"K)];'H8LR\-ESV&W^8*"53Q:#\;71%R MN-!?N]G7"K@GT9J]B_RV*HFB0E%ID#&>,!8@"TMDQ1Q6# _6X#M66'ME?Q1 M/Y@6#,W0&XKP^S]<4$S']U1FXSHWLCXOG0CB#.. 0*B]-Q K8^%Z#11F6*\B M'"^8EV=,CD3D1 &98S/NN.4N+(N*4PEHL*FP=6OO'17-+E$_/-SQVBV$%B%^ MI9E45&*O@-?*,VPD(DAP43&)-:>#M1?:$=TA*57-H/I!]6)H%L3PU.'59MA1 M@ASW'$*#** :,JE!Q9B$IJ=D[C8R[&J+J%Z&W6' U);X+!O]?%5\#0B$]7 > MY8WO/T=)XT>27GW[B.??B]7%*]L#)A\O+^.=5/-0V-\4DYC*5#V\& M[UP.FC)">(D)8RBC&<#U/<]?H(;D>4L%Z5,*NL#Q9/K1-KO=2V[WY:7'6<=GY3>V-TJAA;X?A)^6?X^5O-UE1,F MT:UIV$7JA^EY-EJ4\0:D4.#W8EI6?^ITEMB71F M6\I>SY /-4//3?*K/+ 34?U0_EH6BUM?E \KY6V-R&WM-A*NK5 P4(* @LA1 M)#VI,*- ]_1,43-7;7\*\_Q%ZX[@[<%4?D;D!D[VNN;J-I&$38*VBB"N,&:0 M"^2YJ9AG"O+!NF\[D.^V2:\;#/_%%&EH_MY7I#^]Z\UOQ32[^RTM_\SF?C$= M[T\?W%PA,=@2P(VQF"-C.8;*\HHQYTFS:PV[VD>W+ZZB Y!ZD/[GB^IM')U/ M)A=Q3=Z=A5BO8L*X@]1J93V*3RP!((6MC$_/1".O2F>NO$EG2;#.F;9N1:T E(/TE>+Y3WF2S+K3P@[:B4,0N^L 5!H M3!&CV@E?L1@S>9KH06LB[L_ME.Q-D.^@T$5X,6X2 Z M\'#W/ON:3?9XJ^HUD/!HG00P,326$@(E67MKI&*PD4>UKW,')W-5=8)MGTKU M.-SSDH/Z/H8Z[03;" BNJ%+*<> -$MZO8;!.@\%ZK-H6\S8MZA#%?UFE&IKW MZE7ITNETZ&QZNYC/EGC O;N5';428BC@'%!OC7 06L0(K%@$SO:5S7J@!=2N M]+;IR-%PG4@C4".-N*^5.&^QBB?'B55&,1KL2%"Q2+$?UK':TVE$,[A.I!&X MD4;@2ND588(11#F"C"D96$,5B]QR-4S/5N\:T0RN'C3BX>FSLV5F[Q(2?6?2 M>795E'=[-D@U:B=,ARVAE9@(2)$$@CG-*I9U^-"/AKRRW5'[P)Y*E\ZF\2Z\ M@,HJ"!11>7#V!> >%?U'-AFKN2EF\WL^0XGX>,BZP%[[MR<*$DL$XXQ[#+'S M$"#,W7JI9]X.]X*@5O6JCLX.!OQ_ZW^/(AC:SO%?0>U[5_=(^#S0-H]LW1T0 M(=M=,?$$&"H45$!3:;1'2J_]R#XLFX/:=@Y.^B\N=6@1ZSYBKDN+ZR%!/I_% M%-A@;^V*N&ZKDP 9K&N@,#58 \C#E@M4YK9"A@[4@W'2K.>VP.Q!5Q[!#0MFP7QNFE^.D6M,JHGTD^VV8F%^^![XK^:]6 M PEB4@$GH=0"XS!18X\KHT(QW^S)G>[=(R=5I4Z0[?"(W6ZGTH?+C5DN_S[X M=: V<<68X!9*BFDP43P3$ ,C@]"QP%3MRZ,<+I3]'?R*V91 :D10L/),G(,= MK2"DU/5T*W:/![]JZTQG![\.@_S?![_B/ES+L+GA!'.L! P;T M_3N1O[BVPC0^^'48O#_8>1WF(&.44D*,90%=H@%?,\\A'*S?M@/Y-CVXTPS# M?S%%&IH#]!7ISP^0YH^1< )Z@QVA5@!&B7J8Q3EO=.CG]$? :@ON@#3_PY : M:*8X$B1L.8636!**PNHM/:N8D VVN2?_HS7H>+N#+ ^EX[J[8,7)MO21OL\ M+;[,LO)K--66R1WQ5;CI*!AZ2^Y,.ADM5B^?GQ>329A@OZ7EN/[>KM5N$Z!Y M@!E;R:AQ@#H'N:] [O%L\BE<3RUM_$XICQ,E'?^1SZ]?L#=[RM]3,)90+9LY M,"_YF*X2'9_%1=)D*6^19'.=AE7J M;+IN2PT96ZKR3F>K2U,A"A#-ADF9T_P_[^(L^N M[):=_24NGKOEAINP 0I;'\4UK59**1#K*1!SJ*Z?7LM:LF#:%,Z =7X+E]6^ M?':13K+9V6RVB"^)S"ZR^7SR]*K4SNSX VA)!),>*J.=D,9AAY$1")A@$4AA M$.<#71=^F+'2E^!.MQU8\]3SEF![OTD0+K5,6B YSZ'O> M6/:$^58V^S)_N'.]3N;4EAKQ,5A+2- WS+QS"&H?C!5-M(3*:T#VG;[M@[U] MV4P;2B>0.>>$44A*38FP6@3S:\66E4CT= W!SKRDHR7RXJ&!8V$8:J[04\[V MOM7WO'""C)+*&$,E]Y91"Z$B%0K$DYZB%@=E_QPES)V*T0"1'C8D3VG\/;VI M\VC:YBIA;7?00"B$-P)(J1R*;TVMF,-*VL$FY!PCJ)TR/QJ<'TP#AI9),P3! M'[]W6CX1[Q9E<9NEP:@=/7DA?MO&9V>EQ"A%4+RO$3%EPX(HN5D33:D:5DCN M>.B+CH!I(LVJZVB8?+@T8>>5SW>+1:PAK=+:W MP\?(VI1C:Z@T7"[O=&FX@DCP#H!97R2@4OAF%]O*\+7 MHJ?[MTZV.VH!DQ,(>J]MO+E"(J'PC!# O"?(8BXI(.OIAN'AOE)SG)CVR/PH M<'X@Z0]M7S0$H?>%TTP)=H3@QQ0#" B,.!J#0N6C49NQ_<:MFF+ M'8E'S\+=NPJ_+)P0X^,A.**, @(Z2!YM]TSX9[#V5W/1[)#Q4:#\ -(>FKUU M2B&?PJ@>%]/ENU%?TNF?'RXOL["R1(K?G^D/YWL7YEKU$\854"1>*R,8"BN> ML '#>[:ITL.Z+>P8L;VTMEM'IY
+>%ACV(<=,$X M$50 0FFP1BL+A;E&#I;#?6@G##^WADVO"A"/G9;IJ-Z&>U>U1"&%L?!(6LJ- MDM(XL#91!4+#?6BE'=%MU8?6H/I!]6)HYL'PU*%W-6CM\4XHG/$><$$9I9P M2WB5Y 6('%I@NPT1U7RP\R!@^O#5S .!4=,O1MDTV$?%'E-@8_G$242LLHP; M@R G1EK-*K8D=HT\KX>_[7@R&Z -4/J0]3UUGZ>SVVR47^;9>.\,O[5.0@$. M\R!V!%LO/5&<(+-6966&N^P?*:WGLF\9H!].#X:VS ]%_"<3>\SA&*6S&K[Y MC1423IC"B @3V$'>8<2@7C/F>WL#K][BWH)\MDC\*%3Z< #ETW@O_BH=QRS* MJ=@^09"C$9]NH]&J2^SI2V[0^3[JB9A9V/#3&BD=F&+XT5\Z*!BUN)F5\;T ME-=XO/A;1J>G/(J*RCW9$U6Q!&)& @@>>J$("7M;9V7%! KSUJ!&>'LBV9 \ MT1"2GN5:8R)_63IL;" 5$'(E_#76XG4H..4&IR M_N!95OXB E%W?$+?I1K2N;XC[M2C& MW_+)9/G<]3QTFY^B/S>;YS=1+GXQ#VN\NBG*>?[/Y1[;?;_-PM+OB_)1^=WW MQ'5&YL/'U8W2IWP>-+*6O0]SW_@Y5>_KO/I9HWKBO:),$ ,I,10#"+AP6F ( M&#)>X],\YGDQNL[&BTGVX7('#_ONMZO?2.*ED-!CIG0\XB@]LU16( #;[&G@ MMI_C;%68+U(/.H(J'>C5>#O8U'>_I?];E&:2SF9[#^ ?2:]W(=F!+B<-"Q6O1D8N7 MFB$$I%^/,.<,AU5Y8@2QT#X8E9+[1&[O=/?W0DQ:T!UB3^/#'LABO7G/] MKVGQ[1_%M]V7U&TIG@A#N5?:&*J$)E)!+$U%*+'-3MEV]\!!QY)M$:DF(OV4 MC:ZGQ:2XNOM4IN/L)BW_5-/Q\O,T,+5;P+4J)Q*&Y4\:XPSVBD.,PO]53%C8 M[+VCSI)\>A%W%[B=UCC\M2QF#;>MRZH)-1XBC6G@4#$& ***WS-K%>G-_#M: M28YWC+0,U6GU0HU&BYOXJ$LV?NQ\;:8I6QI+;!ASTF%D"5(>\3!N?.4)L &E M1GD)I[ 4.M6==L [K3;]GNU*:MA=,1$JK)\Z6$8.4*2Y$7B-J57<-+(G3V%U M=*HEAP-U4HWX/,LN%Y/W^>7.5QQK5$_"'!HF3T,=MUR&Z10)@RNF+<"OQDCI M4CL:P]5A<'-S0.WWM"R7 ?P31M+T8A8/W86)]_\6^:QB;V\$;5>U1!"KE?.. M.=54/$* M$,KZ>B]H9Q2M'8%NC9YU M108V@;F-T3+]M2(['6"^5UL'U ^.B]5197>'BM M>]IO-(R-M2WSH@O,>C ,-A$:/Y;9_OC$WKJ)B@][6*0)<0 ;[A!TH&)72SC< MQZF.EE\-?6@#JA]>0X86LQJ>8ASOP/PMWF"1AGW+MZ+\<\\+5IO*)A1Q H/V ML, [#N9LL)GY>@G&J%G66?XN(%^T"T^-@-L7-EWRZ>C,XK'QY@'SYQZV[D MJ%#8,"F4TFMHC1O6!29]:>()D.WC['7EU+CGP"[BD^0?LS(OQCLT;U>U),S^ MUFF)XDOJDF@$%$;K-5[81@ZNSMR?G:A/B_#TH ./G?0?+I^[^79HP>Z*"8SA M(^X]L)@8B[C#3JXWA0X-ZYFX3O2@58!Z=VT^> ',=3S-<:HS"UT?(#F;AH_9 MI_1[3YUT#N.COAY][![&KV%=+,J\IT["VGQ;3&.F6AQ:ZZ][0'?=5TWG?[N= M=BW'L#=;:8V:S\O\RV(>^_M4G-U>?:P*FZ*\+58V>5C4+J[3,AL:/2<,QZA@ M'8[SR2(JQO)IJJ4UZ+Z/)HO0MP]+3U3=P,=J67!I.8UOP5:4UPG=M-5%0B2F M@AOF *$2$H2L]M 02[0,JY';%ZKN.LQS))_U@T!M=)0(ZX2UR'IK+8S;4^5E M!:;CS;)#6@X1]:\X6\-))X!\J,&F(Z'0=YL;V!.PZK#71!M'(86$6( %-<)3 MIBJYT(;/V_06].I7,Y_O&08CE3ZVGAMIK77J9U_5A#NCL8BS$\2 8,PATA6S MQ ]V*#:(#2@EE8>C?8/KF)#B\K]D)K5NT:=9[.P$1G-L_'%O!C]^3F(<'9^ M\7GO$:2=]1++J'.822 8Y=Q#JS&IV$16]/4,=SUO67M"*[K#J(]3AUEY690W MZ724+4=(C?.'FVLD!BHJ):?.*N>\(%"%P73/F@C_#BKFTIGXVT'G9*M*[9E4 MW12+G99[>+ MKFV$_7*Z&F5K,KXLR!C<_%3I[*+PK!GA4NPDDV",?IG"D M*;0TX$36YH+6S2Y:[WF^Z]-KTB/6_:ODD_CHBIGZ>K>A9Q'HH2G7\8#VH$&?RBR=+WK](NO69E>9::8S9^')3;H M4=TF$HHL8X8+A2SF'#@.035\/..L43I,9W'LDVM31[#VH%-_9/G5]7Q-[-/9 M]0E;.[2J?B,)E$!)8P7CDB&(%3<(5P XW.Q@0&=O$9Q:?A^A==#>&XW%.B[JJ,O;LZ@=>]=1,6-JG,>6;"@JF"ZF%, M[M.[E*",G":BNHWL?0'2G?42C3TA5AH<;[)42 M'5K4JE]!]B[ WP*:-XN;O2)\4B[15FM"C5>(Q#?YH)) K.3XJ/RR5*,>4!QLAR1H %E -5L8$T:A3TZ\P+VHH4CV#_B'L$ MJP7^(BN_YJ-LZ_F6O742P,,Q(.O6CDG?,#166[O69>:\6'%-'K; M&;4$U\DTI=9SPONJ)C"ZO;22!F%CF058V36S!.%&,WUG(8F^=:,Q3AWZ[EZX MKBX6-S=I>??A\@4/\_QK *?S,R O*.K:47B>Q1>&@HQB8#N&A,IB&CZ.5N_Z MG*K?SG'>W?W'8I*/=CM-__8N_O(EG65__\O_!U!+ P04 " #@@&))6M%F MC&>0 !*.P< %0 &EP9W M,C Q-C Y,S!?;&%B+GAM;.R]:W/D.)8E^'U^ M!;9Z;2;23%%)\,WJ[AD#"3!*:Y&21E)65EO:FAO#G9+8Z2)5)#TB5+]^ ;[< M]:( $* S>J>ZJT(/%^^Y!\3!!7!Q\6__Z_O]%GQ-RRHK\G__$_RS\2>0YNMB MD^6W__ZG7Z\^HJOH]/1/_^M__K=_^[\^?OQ[>/D9X&*]NT_S&D1EFM3I!GS+ MZCOPVR:M_@ W97$/?BO*/[*OR<>/[1^!YHMMEO_Q%_8_7Y(J!=^K["_5^BZ] M3SX7ZZ1N;-_5]<-??O[YV[=O?_[^I=S^N2AO?S8-P_IY^*LW/\&^^]A_["/[ MT4=H?K3@G[]7FS\!ZF%>-;8YC/0?__[B\]^LYM,P"(*?F]\.'ZVRUSY('PM_ M_OLOGZ\:/S]F>54G^3K]T__\;P"T=)3%-KU,;P#[]]?+TS?1!3^S3_R, M[XNTS(K-59V4]>?D2[JE,)JGW97IS>N/V);EDR8_I__^WGO1-/:"O6K[T'#9*;I/K2P.G\ MI;"@\W.ZK:O^)Q_93SX:L!M5_V6)'AK6C M^*7H!HEW^XX"@R+]Z! ;=W<*B[(LOM&@MP*_4L$I ?F>537]'L193L,V]A4J M2_HG:0/]S4ZFC7(^G9J9:S'-ZL&!X@9\+O+;CW5:WH-&R0Z0@M^ODR_T0PPQ M:"#/+&GOFF/$R3Y!NR1@A;J$F(. M(29'^JJ>%EE&M]7D6S''.RW6F>D G=7IY^QK^@(#NB_*.OMGL\!$OC^D>47G M4?=)QD;X\YN8(DRV_Y$FYO<9.M0@P)>LU1VWRM19M*U^1#T6]G&2 LLQJE%S MZQGT MQ:LO ZE6?X5:[(=58#$OIVNP!*OZ5#BFW66%<11@*OXN-#P81F%@V/W2B^D; MEM8%#FX0C6)<'*>9Y-@1GRI0LPPZA4?X6:ZT>57S$G)ZNO!*<: MQ9=^=H5]G_B^XR(WC)$36(8?D1Z,%;CZQ9<'Q SB:QK:Q9>+;FWBJYKG^<27 M_LWBQ9=^5JWXBC37#RN^0DY.%U]Q3O6(+[JITW) %.&8 @I]&!K$B%T;DF! MA *3Z%1@,23:9?CZ+BW3A&'2*<:"].M09'V\SR'+30O]&.+\A&AE"BW7?#^B M3$MZ.DFKI["K0+#/TGIE!%YHF<3S(HAL$_JN3*'%]>U4/V>93E(''E$CG MK]_(@1]1 H!1$E9/C99I/?%+J^5:2\7DY/E536):A64HEN,/E(L(.RF^3NHFLYLE+S0)W\GVHJ@R)IE#_EH4!C8.G2"&H1]A$]L0 M8]-P#)^8;NACBS='6X4MC5G:/;PVCZ@#"'J$1\OZY*%M+#%;)>O+Z(!J77J> MG*V>+][.&!7W]T5^51?K/RZ2\KQLH&S^EFQWZ45:7MTE9;KRO<"+#.R8IF\Y M9F!$03Q8MF&,Q&9T*BQJG[FU($'%4)Z !SHS^,H @@]9#C;%=IN4%7B@DX:* MP?U)+,)00CF?_,W-M9CZ=21?M213@+0;@Q8B:# ""A(T*.>5/P[:1M1/)>G+ M$#^E'A7Z7E%IZ6O,5&A7WQ5E]L]TL[*(:<0&C G$$8HMW[,\V%N,D1>OZN'@ MMD@G%+8C-%MZXRPYM\PU8E:!9(#7R%W[4WF-$^=66-NTTCI%TUI@8(_L:#KV MG"(^_9(F=G&Z)>_)VWHUD1UIG3JMJAVU%GDD=!V,L1% [%,S3F3WUBS7\B9I M%*>-8^A3UD!3J$V\?$KJD@8JIVO2"6AA'5F06A B8B3(YD*%2-2+]T1(BA5I M 3K?U:S $BM]BTZ,^U-NF%D2$\.Q4W-/"OLY*C8(U2H M24(42PJ3+FY5J-,!MB-+U $2$9V2(7>A8B7ERGN*)<\/KVQ=EVE2[97G%49&!&<*?\O0F4D>%.K>)C%5(4F9L]I%_>+4L#YO6] U8M., M \-$OF-%8=1MED$2."C@[!?2S]?7.7I(^^78HVU,O<7.2$>93.@R>LMT-PK% M+]JT?K.O.V339WJ^'88!%?N1R)@L;T7SR,SR4D[S=7&? E37 M9?9E5[>5MPIP>O$)7-P5=9%GZPI$1?E0E&V&VOO;'ZJIEM,H/2Q/%ZFCE35[ MDR !G1(G=9E")>''.THERPRO5)WF7].<4OCX2ETEVZ8111";* HA-4MLPXU: MB\B.$>8MM3#%A+X^-*!:0N6Q$8I&>I$*8I?1CY1X4JA_[23[TF7R[9>$#IQ9 MLJU67F 8V$0(V8AX$!D^A$9O"QNF([9H*&=CCM7"AR)ORFRR\GYE\@W<]^C$ M!G1)$@6E2!M[DB)T B@B,$ Z 9_*HIIY3OXJ.3SR(T7FPH1'SH>W)&<"(\)B MPZ[%.,TORF*=5M4*62B"86QB%(9T[A^[IA/TQJ#KFI)J(V9$N]PP.!^S_.-# M"TA28029$Y08?91):PR#!#(ZUVI!'5=EGO##(S-RA"Y,9R2=>$MHIG BK#0L M@[ZZ2S>L.FNU\F,7&YX?F!;!<>C91AC9^QB*SJ_EE$;,B':EZ>& ]=,(9Y-^ MS=8CJ^9*F114'GT42BO/0&.#Z;C"\X0>'N&1XW-APB/IQ%O",X438>%AYW,< M:#F.:[G0*BF1%HR M9C]]=T@!CRR(,+4P,1""_I8$B/O/?<(WR8\OTS7N[+,\EOZ@;,B+_MOPZ3* MJN8"G941^-@(0M,V311&KD7[N=/C]#>:L&G"@3>@ M=P<4.1@<:CYUZ!)H?.HN*WJ[MQ^[C05%=E'-*ZW('>+F+J&3L39\K_7T:O54 MLGF$?;8&7=@H,)_?;PT9,S//G?.RS9J*"J=U>G]>TOG][B$NR@'U^4-SP/M[ M5JU".DWT/-OR+.1#A /L.?OQS?$LH1P8958UCP\]4,"0LK._#59P0[\Z$)C? M&51!T5=(/)^H'X=S,='FH[N%^A[K>K)F>$DZK1&4/I-_KQ[RU2V?!X M,NN"T>^=&LISKC>H?8=#GIA553,L0R75N_56Q*F6-UZ-1+LU,WN9 MU.D5BV*[0/?^2UJN+-,G/HPCB]@.]@W7L=$^A/4\PPR)$N))X7Z]XY/F+*'6W:V M,V?7MZ=Y?4%?N;ND2NE/JHP2UQQCZ R;OHW!%=B.2>?:0>SVA@,#[K+XO9-KHW13KYE;UYH^61O,3 M<'/2_6S<8.ZST< U LMHQ@)^0EX9$C2P>=R108=#A;8W;_X=M\]9W@3C%T?6CU&RT%X[ETW?F0_VLX;\ZR9^XJNQ,[EI:_F5 MBMF:>;'[=$.+:-ZK$V_Y90=7 ^#4OOE1I^97M()[F M#[N:_IHV!?6E&4BC9+O>;9LO+XOM-B[*;TFY61FA1X=6"P>N$Q'#(01Z<0_9 M15"H!,U1@0(.' 6_,U=!Y^NT06WF]T-JC%ON MJS%YR#O"6S''&*BTQ?B'Q..\*(L<(8]$Q?B >[+OWP M\,B52RS+#ASL8R-T+#>R36?8X7=R&W1;B,]X-O MEU%G4[RU.;F(YE_ GN8R>"B6UC&//+?V71)8,+9BQX2N3_]Q'-3#])W([^;6 M)-\<:6;]'D#QF77OB_B\.J6AR_LSZO\SQY)LPO^B']DLDX#JJ4N]UX]M=$"@ MYYM>Y$4T2#"#&'FATZ_ !K[IVO/MLDW#^?^3K;:)C:EWOVV^%IQU+;-Z9;%J M\.U'VGD;;1\-4T,U[\/"QK/C<*!HDJBR1>9=O!J@]N<7JJMDV]Z!RB2YNDKK M>MM6)*(SWB"&* J)'T3$(I89^:81(>@%?F1ZGMS,<3'H-<\D+YK1#-1EDE=) M^3XF'QOF?VING&__9S_84O'TWY:)& M3NDFUK[@JN-U^[%'W!GXT;)DJZ\E9\R;&9QXN35&9\,.=@-L!)Y)HMAS#=?H MHPLSAI; 6?"C8Q419KECY&_ET# 'TGS]"&ZVNW6]2P0&Z&50-U].S4SMNZ"! M=Q&Y-5/>C=GS:V9Z1Y:28R/[KLR99_-VD^C-M5'P*OR7R;=1P87ZG!ME+73< M)7=VWV((8\,G%H7K8$RA]EBA%85S)=],0_E_,G!^H+56WL;\L6=^BCB89:U5 MK$5X!>N*1A@-P/.;**GNXFWQK3JX[-6U#0.:R/*QZ3M>&"+/-!P* 7K8B@W. M9;))-O0%U@,LIA0,&&B0'>W&D#&:1OJ_$G:7T8W5N%)H>/O$.M596C-3%V7Q M-=NDF_#QURK=G.;G#TWQI/P6K>OL:Y-&, AH6TZMDE@Y$5Q[,0NB:(>2& 3 MH7H/&LSK/@"$KOX*XL_GOUV!^/+\%W!^02[1]>G9)X"BZ]._G5Z?DJN_B&TJ MZ&@#/KD[,OUB(DC!MMK7PP5?'L$'AAAD^4]@ WVJ(\FD.+$CLBFQE9:AICJ M=+"8[8T7$UZ*X":K/Q=5M2(^=MR Q';HA@$F&$/+[@V$7BAXG;/ @[6O]+(N MF^7KXIYSI4Z&'#ZET\2*N(*=-G2 #PP*VSK,U]O=AJG615$V2::HKLOLRZYN MUK[J@I4UH]VHIN:V[&.G.1VTTFKF:Q/W](WHE 3'R] ?&>#%Y/=+L%+ZYC]W M5=WLD%T7_60LI6]4^T(QR]>%J+31>5IL4G4+8\LWZ7\C)W1ZJ(X?"-W2S7/TH8JJ.11@: H[X3RQA*CDO!\[+YQV\/WN$-IP]47=O%1?KU MMBFE@?(-NF=AT3_;/5,/$].RH.&$!@J,P/:P 8 MX4\L[6Z@N0MLKT=IUB)W7,R-Z)U:YI(I]*G2^JX);MW=)F8;4Z"8J[A_2 MO&KUU0KC($*FBYS 03%V+1^ZO3%H>H%(/"=I0G,$=U47ZS\^?F&PP/H EYBF MR=+'N>>MGSG!W6X&J",MXB%-SQ[WJ[2,[6Y/XW$9&C35B><[VBHXXG_*ZU.2Y6RV^VM.I6^;_3/=K* 9F8%K.@[&V ZUYAIX^_GAU];R^2TNV#9E4 M=VVL2+XS+4]7861A&Y/(B:S8LAUV%:=@W^1E1J^F<+D.:%/A1J'[;!,YK-OL1%0LXJ/R= MYE_3G)+Y2'^ZV:WKWY*2BF#]B/)-F&QP^J5>F6;L1CXVH@ YONG9R/:&+7?3 M\;F*(F@QK'EZN8?+PC:0]8!/P+<.*_COR?W#OX(OR09L*&"! W/*VV!D7.'YXS&:0.TWX5D=@&1E-WR M]+WASQ//! KR],JXHY7N!9S8T^9:, YGM$!\%TO$EKW5&A6\V#5'FRLV 9$LK_;=7M0J[.^2VKP85>EFY_V MJ50LX!#,FU+9%+(;0;.T@I+=H'W&4@?U:.E*_"P*[0Q-;HIEQ/0Z''MWCT@1 M=_(BBM;K8IR2J:< M/)42QD/F3-)U $5(LV3X7:I82?GRKDK),R0O3Q=E^I!DFSYCJ%OZI7/J9EFX MO#(\V,CM-S("6,C"AZWE3=4L)".V"UJ$$:0NOG>46S;Y(NZ5> M=]/?J7*GIDUD=7"^QE ID'WC='";MFGWK-!XF\RDFCRL"LFITF9:JLZJ=?)= M =; Z?3Y\47RV 2L9A3[MALZ 2+(,7W?($,*@$]_'$U;6Q2UIGE)<9BR/;1X M5$V)N[*.B1K4+V4,T6MAX\$6B0*!$R9Z@L;I MY%B5S#6L?^:@>#ZE>T:;J-C)LKY@O9-VB4?RIO$U6?4.CM_TNHL<.J>W',_ MIN-9(9W<&_Z@NS&:N$$L;U>S!G;Y@GOE:\[_*0SN9.F>*(&:F5:T=+@_"KB@ MH.]U^F04<4(C+%P8IWC&JX^3V>.52?)]G585-12F>7J3U3'EX?531*\4J5C% M3H@)# W/-4A@V1@:]K >&B##$5N"U(M%^TID"Y^)*/C2.@#86T5#S+1<9U0! MBAN0_F/'+OK+\JHNF[P[P1!3\"VDE*BKL&HL!!>-A ;QV /'FUNM"\ M*CV)ZQ'=GJ<-EZ'D,_E:'*.7Z"H_O/*A$WBN'Q#/L$*, Q@,9?5\QPK"55W4 MR99/V!6:%0J)!X3<$G'&6UI.5\GA]WGGT^@C42XFR!(EAI=:5WA$:C4TQ3)T M58=CTO6#!;F;J)@L*:!ZHV(;C@P;A8@$CDW_+S(#% RIFA$.A*Z,U6!>=]KY MLX+MIV=_(U=:"K9/:H-)*CH7_4K5= "]A$J9XL2*"ZR*5EJTT"IQD$]PU7') M7; ]>>PJ::(UG327*85$5;]^O* O?8WR#:$_?6 ?63DN\3"T'UZF7A=W M=>K--T4S6+#\DV/;\901"9$;8M[-@Q-'!DDL <]N$_;N+CYY0JZMNF9&"*3&!'!KFW%^\,!%AS" MT&L!&55B6"(,O9;0T<-8M&(X/U(UOF^*0W1()P:=$/,UWD2BRTF\+T04U?KT7DRI@#'Y2B3B@ZG,3]0C10L5/OQH0*.),. M!\-=E>4IJ^Q[EG:7"7>_V:PB+XQ<*XQMST2VX]JVZY,>@A_:9.+BY!33VIR^65,>?J)C&17DHZLW9SE=VG5:!CY!/PLBP M?6A#V[50U)<_]0/+,.7T5)5U[9(J41E9.<-B6CDKM=/DDM6R_/ DTORI.Z[^ MVN;Y<123DTX.T53=,,O23>7>O2&=>EA4GYZT0A#Z,30=Z-L.)B@P(!JVZ4,[ MBA0D=,J8G2NA<]?FP703<@W)G%*8<*BF#L>D M0FQ[,]V_!=;$*" QR$832L(#BA*W0'K@;S,R=SQJ=G MZ"S2DA<]"M5TP'T@I,Y1X@5%U@5K;1HH57B()_@JN-29M_H,UM@ M.+^)RG23U2OZ:#N( E;/V+ZQ$49%??W1=[<=KVR(]\. Q1$/B:684## M"_J(+;"]"/'IE5X,^K6L0\XZ7D[?ESUV.EUJP7-*F>;&&)>Y!;2"7%C6TW]^ MPVZC! >H00^;?@%ZX,TE;BUTT&!?1-N(7-FVA#:2O+OM:5]FW% M=L76;5M5HVW%>8N;)'6O#&'S-,42[G73[F,QY\LMOWAP6E6[A/)%!^0BOV7I M7LT5.&\ 0X/.,#QL^!YQ>W-&B(,)ZQ B9O2'[F66K[.'9 L>#AS8\/__H0S_7 M8V?8582%L[T'4R+*);X"JH+1UK>NM0?OFG?AK3*FS3'ZZ@0,3K9++J!S!X/29B MT4#T:UI^*7B'0[U81+3N$+; @+>DZME2S<4W9BVGG<3&)/'JV:\EJ2VU>O8K M7(^,)O.TX3)&BYE\E:Z>/9UAB:-J=%(V+)(?KH [T,01HX1.XYI MN'3(B5T4VL&$&C 3K$JLX4PH ,.4NF;76>S*QW8><@*2&JR+2K+JX!2^.><1 M,W$\_7C:'EZ38\*SA:K[.-H;C(T%X^KH7H9&JG3H[7-F:KA2?UAB!4/7]J&% M$?'MT/==VXWZ>PL#A*&AX&B9C%FA)1I%=P7<##&/XN-E4KSSJ=^1*!=308D# M$4L]!3&BC!J:8AD*J<,QZ=,.@MQQKP;=[44,@W[!]6 MI_!KLFU*TR#HQ<2Q7,>,'"NP?,@N]NI3" W3$ED)5VI8]\)V')/H&IS'(/HK M.OM$KL#I&2!_;[\!E^B:_N3\##0GS] 9;K\@__O7T[^AS^3L^DIPQJ^T23@G M^,=J#<'Y? .319%#5AY#RC9?&YUE2\K-%P=P9YZ]"Q Y-EG7T1[+4%4]KCV? MBNOCCU=97S=VD999L7E^A^+*C78Q"7U3)T] BQ6\:!4:BFC,7):/-#S^6[+=I2LG-F/;"+!E!A$,/,LD0\7$P# BM'IH M,%_525E/D5!1NR*=^#E$_O[\EF*"__XOO@G-?P5A>IOE.9MFLBL"&CLJU%2X M%:;(J$[JE>EGPF;[+4K0P%R";#YC3E@O99E?LE!*^\2ED-,84RR-CHM=.W:- M*(Y=2,((PK"W[01.U$DCR3E37V2 MZZE"C/'VU*O=P\,V;0Z];1F >%M\.\UOBO*^V0O>ES&QV?EGYV>"A9N44<\7NQR#=;'HY1!A&\$PC. Y-$J,G&2-R*+JNE?AC J M]ZK0^]**B6-_/O,BR38KXMA^% 9A''H.1 Z.;*\OFQ)$Q Q%%%#HP9IEKNEH M#Q1(DP[1'U@6DS(QHOCT2AM'8J(TG+9G..85G4,&1I1%BJAER(<<]$+!BR(J M!.OB/KU.OJ<5LW*6UBL+.L0W;0][L4],&T+B#>OR.&2+XB)R(/SXF46!X6.I MQ**Y%S+$\Z5JV8R%LH1!;81@9GC\LUE@P M%M$<[6 T*Q3%_;%)%J-H\HKEAA5Y)3@#T]\@_,O*BVD+B15GAOT$=.@/"I.S ME>A7"^ON73C:C&XJY^^L@,W2G,N0XOGN:K.X?2^8*>IFNGIKWE6 M5]=,GV[2LDPWS4D\BC*GS?5X73176Z"J2EF:!S6*@\#%$-NV&44$.L/J'K(0 ME[1K!:!9SI_ !CN&NU7V%GA[,BKKH;-[N(KF'IFD02]0[4Q; XU+_6+:1DS> M?_QF$:A!MX3FD2M!-ZV9_CRQ )TD;Z^,H+,TPP+*SVEWL9CQM188'?>6]@CJ MXLGM\\GA[?-&'/N&%QN.C9!AAJ;IF ,$VS"YRM!I,:QY-#S==]6#7DR[[7VR MOLORE/Z"Q=9ICU= :)4W <>X=TSV11=R>N*OGQ+?@SUIBG_4#?UD"?0+C&_' M; :Y<4UQ<_ -9X(TO36,Z6)[ <.7-M>*&=Y6T36[AZQ.MN3[0YIOLIK.'ED] ME!T#$^[JLZ+^C[3=>(CH[!%3J]" .'1=A +?')8,#=>0.*BNS#971YU\7/TR MW>S:93C60Q^&'OHP]-!AO&(["MO=IKU ,%FOBQT[COV0/"9?MF\G)FIN(-ZU MNCD;17)-KH$(#C&"'B3XLJL!A0D>TV/L:?+2-[J\IK@%EK*,IMJM%\ME6G@3 MJ(/(].&WI*1Z_G1!;G];EFT0RX#$"^CD YJV'<:^$_H6--PP"IV8=T%=B2U] M';2#!_;X#E;$CW?M' ]K(_U2*>G+Z)-J77I9GTTU7]Q9G^L[.EAOT_.;IR > M/V?)%W91T>,U&XFOT^]UN&45,6 4^29"!'F>$?C(@\@(.A@X(K8A5EE-N7F1 MKBI53.UJ=W^?T&G(^0UXUGD?^WVM1\'L3^5-P">-1^5>3"9[J"P3_@7K USP M>P,8,,2@@3QW;J@@HV-)HKH:9QERJL^]YVFC>GGDEMF:3J78?.?\IDTR85G^ MQ?U#F=ZE>95]3;N?]F*/L6UC#$,3FU8<>(YKFQB;.(A=;/N1AWF[N&*S&GMX MC[2KO;6'"+J4JJ,E?(MQ.-:G-;7&0KJT+N^>]VBM+ K,86ZR^G-152O7LQV, M'&+ZL8NP2R(;>[V!T+&$TL$%'JL[JRJMNVS/V:<>'0/C$PQ1FI;1262 OYPL MR/G.^VHW.W^O]"AFDKX5YS?7R??7C]?O^YP31C""& 6^8T>6B6(C[H&95N2) M=(D9X&CN2HT'[)ZW@T&M[5HG($^;$:].O@MF+,[12GQ!QL(:2"SN:-OFU8#C M W/@IR9_FS41J\Y\K!AD.L4C8CIC^RU#A.=TN#A:7U$G^G%1IMEM'K$%XGS= M[L*U:=8T]&J^V[9G\#;_N:MJ%IKUKJP"8CI&X$1&&!(K-,W L-TA^+)(*+9: M="20VM>4#N"!9, G>,#F6"TX?9!82-,I'S@ZOT#O&#CPK-D%/6SWO7.'(\YR MAAGY1I(<>F9X*Y8_',U!@L 0-5N;3!VV?LWIH+G-_IEN/B59SJ"?YYB.JU\3 M=LM-ABDRO#"^T00=OH@#JF!3TU0Y9&@-J' MJSUV\&'+I [<4A]8==/-W@,U@Y?.=IPV<"VD 94/6@>-RQSK?LX:]\ [T+D' M6O^ZDHS+&[CD&TEBT)KAC5CV@#4' 9R#U6QMH7)1;67BR(]C'V,,?=]Q,7$, MU)OVHHB(E-=58E!H84R\K.XU^Y/N ,K3Y3$VK*A?#WN?8'4K7DJYU;BFM0RA M/F1NXE(5-_'+%E,YER26FP3YXDZ7?FFUMSA<(WE1E,ULH:[+[,NN;C;B"W:& MM\AKRB%]^FU?TF45.P&,B8T#FPJSCSR;6$Z/D@1F)%1Z?&9LFF7T:4]_9]-N M&8W%I[-+;B84X\.;A#O'P*%G+)W^J6_@]+TR77J2M]6VS%B.]Y'>@66, M#D?S_GG&^%%;0<&8PX4*!IZ/_9A50@X<$[INY/1;*\BR8J&+@W1CT;QG';T( MQT'R3(CRIT(D5R]0>Y--'FEF;RU-(\N/-H[H&S>4MNCBQPFUWO*/"QI85C . MK"S#,UW?1X&!K9!X!)M!U%N$MN4JFD>\:^<(:=LO M8I^R2BY-)84*Y9N_IIO;]XJ<6:YIDYA8+K0#=I=[3!@Y&%3H_&6T=]G\;28OVO(GN_L:R1V6 X #B=1&H]0U%AZ=9 MGS9T.Q$?O#T!>W_9AP?7P('+A[5UV6\ZKT] [_>"CL7.T; C@]]"W[!EC)=+ M)>?- [W+@BDY*K\:,?0Y*Z?YP6''UQS9XXQ=.S9C!!T88MN(;#.VPQYG[)- MMBS#7/BT)RT>Q/\,?M7.T]/J)RJXX/HN!5&15\4VV[":5X>Z>W[3S^POTVWS MR^MB6"UM[W6_^I8\L+]O CGIL7JV5T%T.%[B.Z!B\G?R),-Q.:.D(KZY!L*Y MVW9I8]WL_K\YG!VG)?C7G;[4>UQ-5UE!EQ#B1\@,@M"Q?1SZ7L0R)@.(<&"* MW00I\WS-,[+#,/USD=]^I,^X!PSHDQ6D5C?>%@MU=/(NS^EE4GZN,X%$32ML M+Y@:73F3YW49JC?)@Q]#VK5F:$ A1%D1-X,78=#"&R>T-V; N5 M%Y!XO&;=>=8YP.\,U"1]X2--1EZ4\R4:UPE1-8.*, #<(B+$WA(U1,R!40F1 MX$).0WYNS4(#E=43 R+QJ<@(8-/![ M"VZ2JH@0*:,MFCBA 3AHIM'[6X9'1Z"GT"(CT3C7(*+4TGGSZ_[?M;XJR K04HLPHO"K7OD( F M=X6(KG9?JFR3)>4C+I-O67Y;G>>_7KT& 081N[^0N&9H(SMV$>J'!6*8)N'; M'M=B6OO.]Z]_OOJSO((K9YI#UH])L9C6]R7>]E!!CQ6! )# MPS&;0FZ\>*])6&_0,Y0(&)X[Q0S-%8D/$ MGAT&1T;_95@2D'C-;,FI^%/6)@KS2P_?TMX)7"Q 7J>@+]2\$6([<[TAMAQ_ M3?^RV01T;0,3'P8(FL0+?.+&0QH!_;%OBNS*21F832X9JA/ <$EM\LNQQ[<5 MIYTX61'EYTS+'MQKO(SLOTVB<1E[;]-<*!2^5M.TI=_@@W[LVK;AQK%M8LL+ M',,>HCW7$LH=DC1Q%'V1VO"7Y5!.8S30IT)ECK+7_SHW DHC2.8RM4;4B7?4 M1HH37KWY-:_2]8Y.+)FU/FJB#XT]S%(* LL)8PRM86H9F=@5$1N9YVM6F@%2 MTU_$I$6*+CY=TLD>"SPA1TO M,$PJ48[O&X%K^-@,$.[MA 84NEM0_.F:Y>-*6CPDB.*3#KT$[&B&!(\[8,O9"' M7RAZ?^35HIL(V5'L6'[9Q3JNAPQD!\@@OFNZMNUCR^AM.RAT!!=8%5C4O]Y*08(!)>A@MIWI0X/T M)^%U5Q5,:8+$Q=WXJJU"[IKFFJYRQ*<57+[/J MCR9J\WSB1@02.KWS'=^P'2>(ASF>2TRQ"DR33(GTQ:G%E"8?5)]"*9_ S<:E MF*Y)D3A;J=F>H!'Q4L+K,C1+C2L$L2E4!-X79I" M37'E386:S ^O0O65$UG$QNHF]@$;]$D4QX;G.Z[C>+:!;:\S%AMV('3UDJ0) MS=/$H61DR:8M%<4EID.RQ/$IT RYV9$=&92.4RY&:J$X72 MUTMP&[TOE7BU3O.DS(HFX"*!:6.$72^*3.C948!#M[<56$0H\4_.@N[M] Z+ MU#Q,DC/.777M= GNK',RI6=/_34RQO;5)Y&W##69Z,/S_74%C/!7ZFY-_)I7 M#^DZN\G231<>.89%IVT6L2TRBM-#.E;RX*O,<&B- M))7+$AI9)]Y0F4F6FC80B4-25/()CW8.Q52G$9FB+^%S CI$,Z?_ MO,+)6+;/% J7(3737'B>RS.=#UZ1^26I=V73I2?$B%KVI%;1A,FG?6) MEJ[@?K!F.9*J'R;'$&>HHXL7K+KBH5UP)>"UQO?="^]8=@^%_^ MM*K^ M8M'/!0E*Q\G+PT<#,GKA!**5-2MZ9#!/:#UO'$@V-6-('+Y4F)L ("HXFW:1I#OJ^WNPU;O%J2VNRIXA0<"6Z7ISDR3HS(CC0G(BN^ M_;+/*K9A@_TA M=]@,+:%-:65&-6O*@+,"657MTHV8C*CCED]BCD*KF/QT$(L2'&#K4+SBRMP=\2SJTEW+-^GN#DLR5ZM'!,B*_ 0M'W' MLV/3M-"0Z^R$?+G'RHQIUKP6% L,V&P-2-TSH833<$B^0G$:9Z\2YM9\I.]0+'P5HPNOA!6 M&U-BTMW !V.> MC A[,*(F7Y88A:N;-^($0D]Z'I.@"W/=T.O-^\@'\D?!YM@5+-^-!/Z[&!"_X5!!56# ME4UK=&#:,3M=T/-6.RJKREV MM.M@#^T$W#!P5!0/ZIK)EE:4X)-7Z^:A4E3>]BPVN,"3TN4CIJYC7R6VZ@M .?=,DH4D,SPP@A0HNWF=]AI!M MC$/NH$U)0RQ% -4[-AJX*>2.O^SLNKA/A\IQP[&]P(R(&QNV%4!D!K$=Q ;! M)@YBE\2A[?!N$\D^7E^/;!&! =+1#J>^0RM>3*!0F3'!9^M.,"+7X I] M)E>"9<5$&>)3$IWDB"E(!^($4!@S5PY[RL&(5,BRM0R)D$;_O$C8)!9X)2$J MJOK\IC.SLGR7$-(3 M!'WDB,D!P\'VWSLD\RK"$Q)&]$".K&6H@23V0L7K(GA&HRRJZJ(L;K*:76V, M7()=XCG$QB95&C?H+6 ?T\" G;3DTP&1YPJIP "!^VW_='E^=04N+L_CTVO! M0Q8BY/!)@"Y>Q 2@00%:&#.?A-C[/]+W95A:1L^70O[\R(*T][R]_OPA+9,Z MRV_)]X M?0+D[Q?D[(I<"5;/FL ?GTS,0YV8: R80 _J: L1;](SHBG3*5V&PBCPHU#] ML@DN2*1;^MM;E&]^2I -K!-9UJLX33I/EX%%U=/:#P -EQE&F4I1%Q4L/N M,O1)D2^%CO=/<'TFS6EPMJ4FT>8^RS,6F+% !1=*SXQL"J[^'!#Y%-MQ%.L=IL;6 MB11QO S54N;-\_4DI2SQ*A>[YB:[S=LC3^O'ZS+)*SJGS(K\4Y+EGXNJ"M,; M^IGKY/LJAHA P_ M,_##$ ;( 9557ZP(JDK+7+UP4G%4MA+[X98"^XDE MP]^TV$'Z?7U'/R8H;4HYYY.YVAA@@.<@ $%'QC4GT[ EP8MH'#G M%4$!'D<$44=K+$,&1F^'>.S"+OY- M.?&G:]Z::TNW%L/"=KUH[])M[I673^ M"Y'4#!'"!%5#$U>RNM&E$;>!SI'$8T\)CWQ($+@P 9'QX"T)D6:#6T3JN[0\ M*_+BJ<5.NH9-P<@UO! 1GY@1M",3LVM*>^.V$6*A% $U)G7G"US_E5QV,@,^ M=#D#/S79M**) XHHYE2B^=D5%"<&$!PB'%2J _G3\7(,N,@;DS&U["]$V10[ M]5SL='#&?["H/- (/FH$# VP/IBT3"]YFJL2D2/^4 MNF%C. &8=9VSFZ=1""[&K@5]% ZSX1#YH9;*#U1J'X:)5DZ5)I)/I>;A4$R@%B1-,JHT MG=)E")("/UZ45U7#C%CU";8*%U/OHB*GAG?4=K=,5^3='F'[N>OD>UK]DN5% MF=6/?9B'\LW3IY!_[.BO?TGKNX+^YBO]"$LLJU:1'^$08N(Z[/P/MBW7&!(S M'#_&(L*V)-R:I;);J M)?'Y)V,&_OYU>G9Z? ?IMOXAWC?XN>B)X200*E3)9 M!F2=T^B#?0W - ?L705[7_O4CM8#T+H #GPXZ0>&A@EV+V9=)E02LSPI'\%I MG=Y7SKV4,V9@VH'-@D:108A3?Q- M&3 HI#Z7!GSH4,T\%7B#FWGC!"]>U;*IK/#J3GLTO]F(CP@T#9.$ MCF/AP#5#VX-F;\ WD5!VGL!C-0?0K(S6.TDU6KK#GH&1'B!!TS)>>AG@Q>17 M1'"1+:WW(SJJZS+[LJM9+>[KXFG@VX< *]-U(N*[3FS'OD_GV)%O63T.'-J6 MT*U%RJUKWC3X3*ZN_@)8=_G,:LR@Z^O+T_#7:Q1^IB/Q.3@[IYWH[/KR_//G M-D_MFER2JVO!\5E#FW"NXQVU.037]]+Z:8(;. 0,ZF(9$S=A2L?6!+4USS+T M4J-_S]<0-3,II;XK;"(J[!X. \L(7&Q"&LOT-EPK-H2V-82>/%MX\4(Q3R\^ M@8N_GE^?GYU&5R ZO[PX9TF^YV<3)/-](B7D4"F'JJ7N(CG"%7&'[/"J%C>+ M"U0D?NQC:B/( *^2D*3,J5Y5%VEY=4??AB%S#MJ&Z7EQ0*+ LDD ?=,?S,6! M;8JEKTF;T9ZR)J,QX()<@JN_HDOR=E:OEK[S%HTCW6@R\\OH4=/=*!2_D=/Z M&;O':+T*'1=9EF$YF"#;"9 'H3WT:2,0*J@K9T'SO*AK8\K-PT$ :T1HW&90B/HPSLJ M(\.(K,3@;+NKT\W*#V,;6U:,71P2Y!#;P+V@03/ 0F7\96UHEID.AA:AX:91 M3FIT,#A=;#I4QY6;#H2 X(B2N4S)$?;B'=&18X57=GY+L]L[^GA$P^_D-CW; MW7])R_.;QG)UOJNK.LDWK&!?'V"%,94_#$/;]+T(FGYL6.X UFAB!XI-ZY9 MJ'XCIY_^>DTP0'\CE^@3:6<15^#\U^NK:W2&3\\^"1X45$\_GXX=E7DQ@>NA M@@XK:,&RBPU:N. [Z!]1SM/*,KLB#YJ:Z1E"*<^]XJ97G8]4MM&F3ZT V0: MGAG2$#,PH1/;?>$9&&!DZ]!9/LNS33J;^&^DAL$<+*N54_4$:]72(TQ:A9A4 MH)UB+?)C":>@;Y*J*RVZ?G-JRN:K-!U"^BZR89(O]N/580(M$P(X\BVXQ@Y#K*@X9J. M2>Q(;!=1%PKMFXQ17!^,\PP#S;HA[4WP?L]=+4+G_0NH4'$)+A' MS#3WS5V6MCY_OPS08 <,/&C0S[P<(,GQB##K;K5E"+1V+Y_?2S(+J[R"C=;K M8L=.ZMQ>%-MLG1W2XH6=!)\*1:4-V71R.@]:@Y84HXJWG/,&"ONZ]!P5Z M5$=;QWN;H)&^J8#5970_%8X4RM\XT33+;P"QDK'BI)4<#^:C#IC MTRY#P.=U^47JZ^Q\"QSJV^S6]6])629Y_8BS:KTMJEUY$-(9#G0"$X5V%*,( MN;;CFV%KF,[.B5@Q- 7F- MZAQ!T$#/1JOPJ".43Z)FY%)/?9S0^@CV\(^KJ M^Y2-J*9"OI>AB2H=>GEB4RU7"H+<)LQ^;/]W#\,V+<<(7-NV/9,@WXB($WBA M'08PBD/;$\K?46[\OTKP*DG]Y$!5/^L*@]*3=I+_"'[O_EUB^/DJHW*AYK3& M68:$ZG.//X14P:/<44T?TJ9 FZ#!E:OQ7RC+BK<= MEM$3-?DV*] #5^GUQ175;87 M6:)5>\FBUET:!-/!,9R.M1$,,7JC.CVK;0NH]X)9J^SW]['H?U.KW,<&R&K$W>AEEP MAU?AW<2L33$6W^O@V= M2.^L8_H/SXJN:IN:%W+;/+]<8L5B?[!\TG%SY6TT'H8=LWG$PJZV95Y+C7U: MONKZW?)5>OG>%.L=&YR;EV*1O#]!*-\S]N_[\S[R(%0^C%'!QB_7""RC&;T$ MR7EEU-)%[W%'*VU>%7I?2H'1J1L)^>Q;L1?;86@:#L2^XUB()7/THZ,%/>[Q M2:E5S2-4'W(>>XQ2VU(;=-/>EC(< M_'IY+J0Y"++R,?'970,QQA@:)B(H#@:07DA$TFEFAJ9Y!#P\JW7H#]@[!'J/ M^NN<]N?L7CW@U9WF>CL[9!$MSK>BON#&%AM)C]'.FH_JJ6B1D46Z(S7],M;P MCN7\F^?]CM &W,< IT$+'U]_ /J>5:LP(@YTH&UCP_*=R&8(@/7 M,7%J'L7>4K3?&3C!@>BHS-,,AYS RA(X93#9VG#'B M!#"(X/<6I)*Q0H3@*8*OB5LEJLU+ZXSJO:=+6((EF%ZRCLJXPR6&TCSQ*MIE M6M5EMF;[^RQK[]<\JZO+JU]_2=G>_PJ[#B&6&QB^ZWA>#'%HV;U-$_M<>QAJ M+&G6,@I$\!C41.+X9&H^SL0T:H\+-,! @PQ\8#3^!'YO\Y%+#!:7V::)P^%@BD6(4)FDV4 =:>E0>#.$>00: ME^9=E,5MF=P_/4:/=O5=46;_3#?719CN/[Q90=N*S3B&V P=B!T* MRAXVQ\+0$$J"T(M$=[)>$Y26 R"0-(T&/N0%N"_HK^J[)/])?GC0W$R<*7>+ M:2'!#+MF97F/!73(3U[>0+*'SS*FOZ0'?S7S3223R!Y+GINE$9 >55-?88Q?.*?0 MO4AUG.30N 1.YXI7YZ[+-*EVY6,# *W_L4GGV!;P>1&D-, M/]^]-O0$/)781=2>>H7#$0W5T!#+4%$=CHE4 )W"':^2GN9?TYR2_/A;F=4I M+K[E*\OT#-=R<4QPZ PRJ_YH#]G:V++#,+1]PT2Q&UH(1YX71KY!' \37^AV]P7!UJQV M>W#@P-43P)P%'YB[/X$OCZ#S&!RZ?,)^T57'&=P&O=_-;U]].F#.RQ5K6%"[ M<"KV@A#K&PEX7J*C%&V8C_V1@6>!K\ R!K0E$E,LOOM.'X"9S>;T+[2B,(0> M-/V03AHB*_*)VYOT/$LH+WN2H6,,J(,,/+[?GBKG#T54E^ MQ'M75.3-;=77].^[DZBFCP(<64$U8,##-V1 M#F&/4<75NR8PO+3>-<65-WO79'Z43!X_#^GH'G8-"Q(8VK&';.*Z)C0'XXXI MV<\FF5S I$W^7) JVA5,D/0PKF%RPT/V_#.G>;G]5U:LMSK,KU+\ZKY S8S:;?^Z+<71Z-.I2 \U]D)WE:>W=#ZS4:"BNB!R*4#0*L"A-X);IDP''EI4H!Q< M 50+"N9,<[)F\ 9LJ<,G@/Z@3KXK5&%MS:Q LX_:OMH4_O))4S=^@2>.]2NA M[>=/P/YMZ7P\8=7$%S0X2+:3[%"B^[7X 08>[12(#%/SM(>J06V;5%5VD[7G MB=!ZO;O?;9F"GT>GIWE=O TW"B =A"W,[K) ;(\$T4'JVJVV"V41X,I(GY2 MUU2^.K@-[K1'"M\:X-AADBRG\YBTJD'Z_8'^*M4SZ.E[#=0,?(MH?RV#W[-7 MX< W0)UCS5]T(^"/,?3)MM2$X4_[R_%C#('Z:1 ):7O=0Y)NN"L.SZ@U/' >= MYPL<1I4VJXJIY:ROUX\QX!Z)&]G)Z!%:D#\7FD&[3K[CK%K3F<^N3-&7JMD, M6Y'0<-W(,B+'C7'DF X.H1$%L>7$IF=@WHM_IIC0F>K;K&U16&"/"_S>(YMY MSV.$H]'\W^G,+J/#*_'D14:P*G8F=*;K]'L=;ME9!F(C'Q/B.-BP[) XIH6, MWJ3OND*929,,:3]LT'>LD=/B&NB3%B,]S"E1(P8---B.KT<#36*"),[N8A5) MPI7W)4F6'^YRVLDCR\6L6*RQ7I>[9%L-*FC"(#)BRX]AW-R,;/A.U!Z0" ,3 M<@_P4TSHZU(]JG9&TN$ZV@ _PM%(?U+![#*ZDQ)/GI>.5L8.=T'/]9J%ZU5G MN;&:;CYGR9=LV]Y E&^:G:>#'^V[>K0KV3VO^QX/86"YT#<-Y#H0F5$08J,' MZ=NF);92-3,X[4M1G0. M-LO%:#XNVWJ P\$JW;.W(!\ KK@EA/3W-X1T'ER M OI&/$!^TBCRBX8\"'Q.0.?3$2,@M6TRHO%':OQE# O'Y?@FL%3 -WD:@6MP#5=SW)]TW.)10)"4&\L-I&Y M:DMQ4H_*FF_XD#0DHAG/,7'+1YALFUNFDAK\/TF^2\I' 4OYY*DD7/513]W M@@LNS]2T7W29>:'E55K&UEBF\;@,/9OJQ/.5%16<3%.;[EL::)]6%0W&5Y@$ M3HBQY;J^C3WDXLBT!^.A)YC6H\BH]D60B[Y@$[@I2O"M[UK).UU+*]%3]$DK MPVKTZ@3L08(6Y1(D[#ESPI(F3?V2)4[>*2[)F\@9?[7W-@A\'<1%\MBDEJRL M,( A-$P_M* ;A8'/;';&;3,PQ8ZT*3+*U4&G'%(;^N=ZFV3W@@N^JICET[PY M*96L\M[-@]\6OQ[EW)7>>9@;T3S%U"]#\U0[]:+JNP;.IH5][5KJ^O&:_K!J M2Q ]G_^N AI^1BY;7<562 P8>X$Q:' '<5&FV6T.UAU84._1 MJ@@-E33&E&AQ[E90%4#VN,$!\%<7%Y<06'*0+!QKJFRX94CQ#'YR1:3JF9VX M*FAZ9N11"[&+'1>QLF[$[(T93NQWJX(DYPQ+)8S,NF6 #28_M8 MMN">9MET^.:5IW?I&E$J=50O0[04^E/H>BG%I"S:575QGY9H\Y6-A"PM!J$CMT;-@F,Q;1,@4'M8M9C!)L.69-DL$EO4@IP M \KT:YKO! _,JB":3]]F9EA,X 9J>W0-M3V^(TG<^XR-:)Q"NIJ3.-^3UIJT$JUV96EFQ>,D3'R52)KR96B?\!I^8JDWECT_,9B1. M3,/: QZOGO\XBHB-$S6B78H87H9DJ7*FT/(6"I_&>\.>'5@>\HCMQ"2*4>@C M"\'>7D3_LZJ+.MGR*9.\%9&^M0?$W<&NV9\('W^398Q/C>8A2TR(EB-!,NHS MG=%E"(\"/UX>VE+"#+?<5%5:[T\8VT;D.Z9O$6P09+B^&1BN:?@.=$+7C; K M,K#F%K($;80B9 $ M_UP7IG @)@:=X RVH.7[;A 3' =1$&,$,1QLH0@9@@?ZI6SH7_[Y]?*2G%V# M5B;^(J,3PKR)R(5.PF14X^ T^U'EXQDO[ZJ(+(]+$A-I'U[5E&F,<&^R)=4= MRC?L'_*/7?8UV;(L3%1'25D^9OGMWY+M+ET9H6V1V#$<#!T+!V;DQL%@&]J! M2/BAQJ+FJ(2A:[9_UNR+=(]SYMT?'J[&-H"44 M]75:WK/KQ:NZS8UJ#Z2/]PWN0 M[5$)GKN0(HYOF-?.F=@H?T#7*0==>HY/O$+)B A-8G 9FC/-A><'(:;S(5I" M[#)=IU3+OFS3L[3N%RY,XD/?LJ!#7&);'O1->R]BKA,+K2E,,:1[A:&O$U4. MX$Y /E()7 .5W N:\[ HO*;9$GAY0"!%=KR%S3=9&E_;G$[N,N1(C2MOE*52 MP ]_">.O].%%^RUCY M0$UE=?F%8:&;1L& M#@9]KY M[> =U-I]MALQ=PKINZ2-J)A*RI>A:4H]>I$VJIHM_HO^VD,O5%U;+8@(V$,@N M0^DUBR)CQPS84G]S6!2@[;;XQDZ%'$G/1K@;T3$5C"]#OY1X\N(^-57L2&5Q MK*!C6!Z!F#[T*98T*/5E(DR0S12>%5X)$<:ZM:N-(<#'U MF($1;P@D1]8RQ$(2^U@.AB #4P*8,^ID?]#&C0-$GX_"P#%"Q_.Q%_5&?1@Y M4V,8 5.ZPQ@2D\M+@L'I673^"P'7Z._DBH[#Y'IZ&"-"J'PDHXE+S<','O7Q MXYD]%L&01H+Z90B5*F!O="U-(^S+D2JU++W;*E/,E4('E(2WKQPOZ8M;L:IQ_[+('EI;',@+,*+(" M9'N^9SHN='UB$]R;))[AB>V833"D>ZOL\OR"7%[_QPFX^(S8@9LS#,C__O7T MXA=R=BTA<=-(Y=TL2DJKC_LIG85M% =^%$1.&-N1&<56GYSGQ3CT121*SH)F;3J_ M_BNY!#(GA24)XY,?_5R)Z<[3G?=C+>Z\RLJ(S$QC<1GZ,M&'5^N;3&-$;%-J M%<<.],/(1*9'K"@B/G+@\'""'?'=J'?EP6ZMQ1G6Z-@0Y'.W(]>,\6#YUUF,ANBA0DN MDD=V(FHP!B//B5TCQKYAQD0QGZ1]:6')%"$1I MXURQT,^8X I&3U:'Z,@%!Y[R,K;(,8W(90C+5"?>*"\PB9/IQ9JQ;5E>'"#3 M-X((VS P29_^YAFABP451M**?I%IBA"_/O-3B\DME"GFF9)<\?2<-Y.ADZ^X7P^)L5& M]2=IZD_FX,>K*33*U8A"J>%X&2JER)>WT]$G,R0X_!\47QCLV0@%<1 A:A % MINLB--B#A B="Y:WHEFE3@_$27J>(4L@]U1C!NZ$9QM-U'18@^6X=S>\I.?] M8&D"I*88RWF2W'Y12-GW;X=A[#4)[#-S<+4-0ICCP[IZ"(!="B9X'U@[R MP&('1Z[IXL#'H6T;@>$:0QZ8%_N"]X!.,*1]9^'58\%-'D>;$/KY_.S3QVMR M^HM MV#$DDM.$=Y\[R_Q Q;S@?8:$)P1*R9&>"1QM L 7^7.3M! ]D$'^=JPOZ#WW MW4O%_7W6WO_ KIPI\CK+;]-\S2QZMA='$8JPY\96Z#@!RC\[/KT[-/Y"P2#N4GLO\E+8%EG #:HUSZ1//$]ZV3 MP#!?>>*SO\?INOMSV/RY(Q[@B;4T?U2GK9'%0SG:OE=M^_ZM;=/3AM#Y [E# M3MZ)WJ3H6X8&RL-_)4Z;P .OWEV7:5+MRL<#0S@PB&D9./*P$X=AB+SA;!WV M#==:Y>EM4J>;:W[AD[#"U2N"ME>\ ,2_E-0!ZS60RLJZJ&KPP88G/A4])CN# M]-VEV\W;5<.4T>?,QRL&Y!"J;7*2"63W1FYE1,A [HO&COB ,=OA-P& G-G'OW+F5C M27CJ^%Z&;JETZ'E:GFJN>'7M,JV3+$\W)"ES.C6IT'J]N]]M642"TYMLG=4K M*S!]C+'C0QC[V H\%/2G*'!,Q$JJ*3"G6==ZA"#M((K)F0H^^>1L9BK%Y&Q@ ML4<'/AS@ QW F:O8OL_8B)HII'L9:J;2H4+;JRE\V*$WU*3^4/U\*-.[-*^R MKVF;\_RYJ%@]W?.;Z^3["AF&C6/3B=T(Q]"R8(SZ93AL&)[H&6NEMG7';P?= ML;L%\A PV%*LP@OR_//GT[-/X/3LFER2*]&ZWN*4\4F*5K8T" K+ M3B[RFCY^RS99>]CS*LQSTD;T19K?9:B+//Q"T7LV-8"AL5-[I\I%6Z[M\(6Z M+IZ^3@,X8GH6;%,X53#OE XI[5YER'2JJL6O?#=PW!B[CH6)[]D1 M<;P^HQC;H2$D]9.-Z19Q\2LBIO/'I\NS4B>FN*\7?U]6Q?<1253&[#+$3IT[ M@I7=!7GBOW+T:YI30A]Q5JVW1;4KT^OT>QUNV7:P&_D>,FT21T&(_)BX#G)" MWX*&:WI!$-MB5XU.,*1YCMQC$SXI.8T]/FF:C3@Q61I@@3TN\#M#!AIH,Q\L M&&-I1)V4D+L,95+CRHM;0I7QPSV'7M^EF]TV/;\)=U66IU6%UE0!JR9WI0H? M#[Z[9A'=RG1]QT7_7W7GUMPVCN;]^_T4N'N[JYQ=\$S>;!4 MW><>R\MGNV MIG*A8B3:X;1,9D0YB>?3+TB1DGP0C2/)KMKIS<$A_L\?Q \' @_\.(P)8PYU M?(KCG0PL7@6/(9^/)T_ >\B3:Z3[?.D>I$<+H\ M975(3HR-UX2=*;"DHT.375N5,P^>V@OOY036KH^BW'VCRA& ['L$^.>BK.6>':"6L& M\*5KYCPHI1U%9?85TV=.\\M-GJ?50U:4"T1\/NEUL>]3Z)&(N@Z%?;DX<:12 MG>N7-@&'SD"O$7S>J33 )$F/U>EDSUY]3LDX.QJSGADF22\UL^?+,<5X!(BF MX]1[;"N^W7];?,S+;)-=YML?U>;/^F-[#'L1N)'O\%'5,)/&L4F.02\< I]WB@1QKF'5JEH^-OELVCV% M$UOV3(OQE^L%IIN0&OB&,/%@B]Z30;Z!6GU#ID6K ?V5J5=#>UAXP?_@?)L_ M-+GA4HPHHU$4D2 *T@#R 6A?9 BEKI30*FB226DC#[3Z](>!$IXJCP#MV&EB MDBKBY%C#OKU+7-G.]A3".7]<9ZJ/[*<(M7#EZ)LNS12E77![6M_<[O) MRGIW'8^S\*"+J,]"A^*8.3'UTB#H)80)(2K<,E+P6!Q;'L2>\=\_/E(); =^M,E#$0P$F&JV*>3'2;&@GF&G!/PV&7N?+ MZKYL,JB=K_A4H;@KFL\>J*[S;=U-W5>H/+Z,D?\=GU6LSOF\HKPO^ _7"Q0C MG"+?I4&,/!(F,4)XKY90I<\68VNW9U:0+TAZ# M<51@%U:_]+G+&WB\Q; +[0RPHBRV^8>+XGM[1]L^TLD["A/5)=>GC/J"S+;[ M&=>%]WNJ"6I%M%/[K:I6/XKUNI>1/FZ:[>CYIJA6"QSAE.+$31!.$A^[$'GN M_E-:G/IR%TII%24#):4KI7IU9R#K@;-J!8)OK4*YKD7/5K'^830_Y2!_,')/ M[ITR\&G82"M4'C)I *U&O)T''\V$4EEX]R2SV3PT9V3^W0+UZNY QAU&%TY MF!,Q!E//)ZD;48\F^ZU&U)7Z_*Y9E.7!\+$ZD/_\EI>U["6^FE:*\6E$%^4( M] ;V48(N3'"(LSD'\BG^AMT2N M.YC-"V(IS:/=BAOHGV;SSLRCAYN/':\25,Y%F%0O>T+FPO,2CU+BNICZB,:> M2WW6E88\)W(6NPG]S3;;;,6Z2-629)CU4I3XHFK&?[O,F_L._B8!0.XK*[ MF!#MIOFQN7\CKZ[Q^ M7#^"?>J#>[91'^LY^J[JC4(DEB%/@!<_TXB,(@=G'42R.(>K'"Q2RC MZ!)JD]I7N5SGJ\=E*Z@9C7UKM':KL.!;+]4(X@Q7FA8/)Z@HL_ \ WT(8!\" M:%H_:(/HEG_;?_+IW5H<$[A2SLO3V4[%SAKEED(6X[Y-OS4[B?-21IKG(P8Q M04V*@N;^G@!#IY>&0U?JIN=1!-E>^.ZN!:G!'@?# MM:75.TQ74<9ZASZ$OUCO(.6\?.]@IV)GW3M8"EFL=[#IM]"!NW=T];W77EYC M*WG<-.G!WQ 8^#!J9C:N"PGA'1@*8+^T0AQ?XJ3>N+(L]Q2_'&80OX)LN-M8 M[H*0ZCBFJ,CA[F/F=6B^$_FEC^;7E_U)%Y%DLQ\YB (0Y(Z%'L!87$*20*3OK2$.$'WF8.6 M*[V/'.^5(_^1HY>D\HGC^*;Y64P/%%;K11V=]2!>/ K!U7HY5X2&VFG7':&2 MOW/;-M\V'P(^M+T3^E)O-]ERNZ Q90EB&+LTA8F#(49NY*0A]1E+2?#>:0US M!=D;3_7R &JR,K<"P9%"\+G7*)/AP8RY$L.>T4U6&\T8,%ML="+BQZE!AU$O M9S"6,!M/9>NM$V/7*B_VQ=[R?[$($@=YS'5\EN+(]P-,8=P_/DB(4'9KZ8=: MGJ+OFTDC1@P[\KX,H]NJ)8J$'G1C8%Q3Y\O_O*^^_Q>/J1G2^,TO&F;X1R.9 ME_&^ 0=E2Z9E@+KL2O-5$&_1B#][U3R?K;/[A4=\FD9IY$/,_^N1-'10_WSB MAD*Y8>2?:OUD0B<&-&K$&[6D->^W:GNNR#5K04,,M.MG$9]HV&JN3-^R%757 MNN^#?&_]J9_?IMDV7X3(;;+-X]0-,0V1CS$+VW(""*,D262[;;FGC]5_=^MN M7!9H=,EWY9*FB??I]OQ2[-Q%K3+8SS_SX)T.7\VOZ?F@J?^-(8".$S*\8$6] MS-:[TAC_LWJ!W"2-FXL=(XB\U,4XQEY?E@N9(\L,^1+&XL9.6=\F6FWR[% P M4)P?=KU39(B,;08Y\LJ+=UBB[MU\>*(1PQM,T75$GBO_R+/-KB07TH@B3JX M1FD0N8%+XKXDCR:Q&E7$GS\R4QIA>D21L$Z6)W9Y_=%L[A9;B^SAWSAD)C%<8#C-(H)\3T/!K@O!L8. M%@6(TL,MTZ-;HS^( HTJ<7*H&?8^-JQ[)<<,29L,\.(M T[ 0LNKZ4FA)[\R M],[(,H)P'FVR]7FYRG_^+7]:\,$,># ("U6_YD(+9?VO<*'GA @ONCU3 MA\%+O[3"1R_(]V(WC7S7"2+($G\_!7*HV/9EK0(L4Z/?G'@\SI9?*56W[WUX MC.*<'#^43#/ D%-6G,"(MG/3DT0_A,K@FR0[_F#%.M\07L)]M7E:, 11$+M! M1)NKQS&)0D+Z4D+F"7]M47GV.&./5A/H1S M\ ?'&VI&3<\(+?6OQAHZ+DC,3*J'AZJ\V5;+/V^^9ORMN7KI9*@T"IJI#E+*Q&T&L_ 3B4XD@E^*4I0MW_\J_1T M1LMIX;G-6":K373>\7>$><^ /\.3(!/&SH519H)Y/3TRYY'HF0^6%9N_9^O' M/.6#J755/_)2;_.?6\P#_G-!$R]P24(2Y 5>S* ?(@=Q@L8D)$F,A=99S)1D MF5^-.-"J Q_SK-'6+(%+IG[1]'(84>/;*$>H(P>/E('/C3;0BALY'>&@46^@ MRJS!\SA18RB6RL8K*,>IJ\U]5G;9=9OK>*IUL=KMC"]7GWCY_>&)JSM6E%FY M+++U#?^373/>[YYW^?0P2;V0_X7)7E<@_7P8+2O>3M)+ U=TS M#$C>=R7OFAAY[=HE1]&=3QR/!S43#G=>.3. .'47YX$K#?TOKU#2=$(4(S?+ MK_GJ<9TW%P-\YVVJVCQUB]BWS05-A]&3"\, AS3R^?]HXGC8I:0KGD0.Q')T M,5:L=>CPJ>^WJFP'%E?-/1D[M<7 U6J6?1;CT20&RV&JE[B[?Z03>;9/9O*Y M%0HFXY:H@P,X,UX)\Z"<^; JRR^O'!,_;:HF==;_9IMF_]!3?R?=4UOX GO, M]].$>$GD>CXAF/_?KDP4^WQB*;/TI%>2Y:6G3ASHU>UOGGSJVJ;D/1^:MHIQ M;SQ'Y6"G8:85N@WZ-( T,_[.@V.&8JELO(&2MRWQ5RU'/XMZD;#0"?BC(?4C MES\O2?V@?[X7.T)Y$N2?:IE$K1#PN9$B>[>0N#%B?+'CB1Q+A.RP0=F@<-%'2_O$1&,7*I5OZQ3?VU\%POCE" DQ#&/H,<'6[8EQ"%82C=S@6? M.TY+3ZN'K"A5VKJH/1*MW8(S2NW]/5/LM?B= ^^U>4F?9M3J996_U>Z5HA=M M^1^+LGAX?.C*P"G&?D 8+7-/O=(#/.R4C-_YG+@PT?S6WY@$ 1>V5B?=%$@+9SZ,R$ H1@Y[GIE'H MPQ0&$41]&2YV(RD(2#W9-@1V8B0A(.>-( 2LV2()@9V.J2!P[,(0!)3;[;EQN$OE#Z%'.E3;A& MV8@$K4I#"Y42'NLM5MJQU]R"I8BSHZY:[@U36+F4-WL>S#(8C^ *IJI30HFJ M7Q1ZDV^^%\M\ERMF 2,6.@ZD& :I'X1."B/:EP=C1,4^/NN78_UKMX.LVQ<4_48=@9Z?S_)WG2C9Z%$ MBN_1K%1+[=U;^F-O:=U9^L[E06()O8>B?X/MYAR;00)O,W%4IM\EK?$I6BXW MC]F:<(+5#;96W7?\133;2KO0$AV*),DR7:7FLVNK*5_NF M S;YMVJSY7]2E"#K_C+_^2TOZWP'^VK[-=^ ==?_#NTY&F.T=36GG2+FS*-MLU MSZJ\_\ ?_2#44"U9KC3?M.NVYG2S$W<&#O+F0+^#&FGL*?@\9]ZIA",$.F6? MY/<\_U95JQ_%>GW84>BX4!Z(,A+)R5W(NN[(@XD59;'- M+XKO^>J<3]'+^X*_7JBN\VW]8@MT#%F2!#1Q($+0B;#+,.Z4^"AT8]5S&>84 M6%\T.^@#.X&J)#/HNBSAIK%;G7P[O1]:P>!5!/FQP]\&E?=Q28[M9H7IY%X4-3ET!(0Q]%D9\R&*2]1!I$ MOAJ(1Y%FG="TWA8/63-MWDD&QYI!)QJP:G.$$D6*CU.7F.'68'\/$"3VI7;TJS[>\XG"8*C>B0*=*.DF]BK+9MF1QR9=VR MPLLW+!G GHZ!\Z"75@25N==)C24+!T+BAHE#$'.") P(<=W^\6Y G,7N"_W- M-MMLY3#R[J-E&L)+%<)M F?\M\L<9%OP/UGYF&V>@#--@Q!H!<*6S>O5%Y=] MXGV7C%MH:UC_;-Z.\N*^W'W^7#[=;K*R7K=]]V]945Y4=;T(FBN+8P>&!"48 MA5'"0M:5CN(P$CJ<;[I,RQUKIQ#D/Y=?VX-BV>J?C_7V8>B#F5V/ASO<*>U5 MZX3/0.]QKQ,<"06-4O!+HU4P=;!QPR6VETUDO-IF,X,5(+;]3-R=4YO1+/@[ M@ZUI-J*J[+Z5:H,HM/S78[')5^GCIBCONYUR!*6!G_@A"R'F75M XB#LBZ0H MD,JIH%60Y9[DMMIF:W#?3SVR35$WJ>.:=P%DC=ZZ&,RX9W7,]99A N,P+9_G M-3;3"^7$>,V /](3E93Z+ K=$"74)WX2>4E"^L>C%+%NHD++E>0TY;T'RT]3 M>@TJDY0;7K?M43#@P?G.4T0]FU=;$)=]:IXB%[=TUOK=*B/BK\]A4V"7P'UU M55[GS0XGWN#X#UQ6Y:;_;9OU\<4*9!($GAD-:J^6/LOK2'.)J))V7 MWQZW_*]YI?" VIG70668QGZ PB"%?ISX$ 4(^HU*"GV:H$ J\^78VFPOPAT M=G4'T..R79BXSK8Y'P;R@!0.!8Q>>TK]SJPJ3K73.>NWK>V'#$WE[7N:-J S MD6S?B_=%H;\$L.Z/QHA_NB4:N!>ENJ$[YG/H[+_-[7G?S MY)NO>;Z]:*J3"\%/AQ\@5=G>GG'+B\)/O^>K>QY-FM?%?;D3W69336(G(C#% M;I DCAXCIOJ'+)@I!D239*2_+1#DC22M'6^/)(-1(!( M2MX(WYG;)$[IURS:9*F,^"ZD:1A B#T:N#3Q:%^.ZSI2.67DGVZ90*T@I:/) M"D:)4<:N1W)P.;9GHAS'K^P8((FZ=?, B(;^E]?C:CHAM/F[+>2B*N]O\\W# MLP]M;8DN9! B$L9)$@1N$D0HC/H262261\Y$.:,@I)'WH=%WO,]!8L^QKI?# M;!G;1A7*-,K 2P??AXYY*R6V;(]HJ=HV;2UKQ39F#WMP:C.V(>=FL ';5"25 M^?=*;NCW>O&MG?LZ*' "UR4T(4D8QD[LQ>&^XV LD1G_*19AF>"=*G D2VD= M3-5 L7'A"-[)85O!-BLCQ+>-&1@F:CHYC[&B;A"5T;=+ES3=G!8%,0H2XA+" M_##$;H!\U!?GH=#38XU@(5/01FG%2]U&5>)8<- M20)9#?IV=%[6V\VC^(%D+0_%J&/;/CG@7%;;/6Q.63?1RM@;1@W 1\?6>7!' M*X+*W$LF1YOSDK?7O-XV&XYO?F3?NL("WZ41BQR'N $,L!,F&':%D<0ACMS1 M(<5"9)J-:OK/5A?8--NM:ZYLW";RMB\#K433R'DT%-T@*J,OEUQS.=HZM-]/ M=+&_W I#UTL"%/I)RCR6^'ZM5Y+E#OO9EL"C$PSJ-^=I&BO6 M=X_GJ5POKF6G%3(-.C4 *#,.SX-3AF*I;+R#@I_!2E[*]JA(/ESDTY=LC1ZJ MQW*[B+P(>W$ O133R$E<2EF_?$(89H(9P'5+L=[-]WI U@IJDI&N#K4@^.E& MU\IWOH"-Z*$JFYH+53HC=ZI4D%3GR_^\K[[_UR[@!DA>]^L&1=X1BMZQY*TO M-X9,G/BKC:DH*K.OENI :4^YJ[O#'[;?_G<"N)RKN[OFM_=9P2>MI%JO^5!N MDZT72_RV0G& MJ1[94=E,:D85D+N=2,HS;D-%,<( M^>1XU9G<3_.^B0-D MME 3\V"OCZF"1G$HJ,TLX7::[Y'.MML@,^4@H-4\+D7 M.W+[E3)RH G;J9!YM&)+L55CO-(6VO+115,N9DZ0$LP0\6 4LCCJ;S@,7>I+ MI8,P7+3E.?!QNT8OV[7TYP8!:L=N6P2=; PDYZ4N1.4KY2]$487@5#"J MZJ$H1^G/95[SX==/G)?Y7;%EW(V;K]DFQUF=KYK)%)\WM1MZ65%F7%QYCY9\ M,MR.VA:$)1K 5 &B9/,"#<2IO'G@8*=9JBN8A M^_'B+M]L\A57M3NH?IEO=[?+;!+0J;A61TMD?1E0@@# MB"%S48 99"F$*.W+3"+756Y8"F6-V[36!X'3MZ_7;HFU, V79]?&=&(YW)ZV!7:E2K6H;E\>I^C #09M/< M:SD\%C5KG^CG;?O.R7ZM_K*=QSS^A#>#!-)SB+#CQE6/-/0,4/91_F3WD72HNZL6(1(2Z-/69[[HP M8;17X4(FE9G/=-F3TO3L68-N5"MF\S->(]I8M5X9)M&J4@]C\_4M0]48JU4U ML^>L7G3BK#7@HBAO/V7;9M&A3S6&8Y8Z,2'-!JS4IP%'>E^& Y'41R*Y)UMF M92=&CGR2WHAQS9XM%\D]YT_UMOJ(=]< MY^MVLU7]M?C6EQCA,*0D<@+,XC1V4X?&>^PX(9-*Q:%3CNT=Y9TTL#G6)KF5 M7,=&,7J,Y: <2_;F/9,U$5H&+!K:^VW V'E@QT@D+W=U&W-'Z *?3YMJ];AL M"OI;6?WXO?K1TX\$$4.8D #%V$^0XR6D+\I/J?C-/:H%V!ZE[&6!/[FN#U^K M'Q+WRRB[-HR>T0R3'+\9=,D;N,9PSRU:WB43!2[?N=$T&\@ MV(A',[AP1SN$RN [(T';VWSYM:S6U?W3[29;Y0_9YD]4KMI?EWSZV16<. &? MZ$2D#'DL "GQS=7 MCMH'?6 OL#W!N9>H G%#_DH@?7R?U0!__!XK&RX&?"%+3N'?K)\SZ P,!U19 M>_>,?9ZYV.P3)_!)X$$'1H<9 <.>J:_;X@5.^UE;/3>Z&;>UO[?8 M,=KH]^OI$J:+^*;V+47>]GDL0)@-2?RKB:I?!MCWVZ:JZT5 F.-B+^"<16$( MH1N@J"LV13Z3/!VJ79Q,8U3:L=[* "3;;)[:3='#N<$M>:I--_-FFOU\W.J; M#=-:-6H\DS-Z]BR3#$><8RH^&6 86O()QF.3[''%6_)F6_Q[-P]*$T83ZKFI M[R+F1GQ:Q5NH4?"P+$R8ZA3MEX; M?E8]MX)#Z[3EU?=#@U,[;ROIDR2ES%NDBJ-ICL4^\T$$+G*& MS8PBDN)/X4+% VDN["ATN%FB/=2%8YJR" Z,G'DRYWIURII M+&J<]=WRT1T;*B=/-7V5Q(IU2^4H(VVA7=B\Y8X(>[15'<*RL6IRRD8\>F+CQF,(4Q87U84>W+)F95*L RFETU)\=2FHGMB&+)O MG!Y^)CIA^:8M ]S1LW$>O-&,X64^: ..R%RV497MO*S;,N4D49./$[(X\.*( M811Y05=.S"+&9._3D'NZ9:Z0JX\?KR[!S>T5^9O\#1F21HEAQ*Y'<@C9:=DM MV$QU<.FE'0/H4+=N'MC0T/_&A1,Z3HCBXG:39_7CYNFX).2Z#$+"4L^)'480 M. M@?/ AU8$E;G720XA:+4JFB_.V?I35JS.2Y)]*[;9NBL3NRDCJ1]%*6$QB5S7 M1:@O,V:.5"8;O9(L8P6EZ?GM^=4EN@"?T'GZX?P2$/3I_!9=R"%&TTXQV(SG MI!QV#KI (^Q#48).VD0(&C1J $9F#)X'E@S%4MEX!>50=9UO^7YY>_W<@Q M2=4W,1B-8)D-F: .II.S@,WND%41M\NR;'083->>W-YL^:S MR;_F9=UFPUY6^X-L7A0E&'M!XE'(AV4L\N,]X#P823''7*FVQTB$_/'QCPMT MRTET=?L[O0;DZN.G:_H[O;PY_SL%%U=RV-[EO*SZ>VK1KR-,,HT1=&QI2&7=^'KRS$-?+H98EY\2RWK3OW6X)O"O% M]YC#$O[LV(=>Z(4!KVZO+H:-9-#0/__'^>W_Y#)Y*)@WS#)QG!.CE<=FOJ-A KI;A1,DLET8]D;0-;U9 9Y#'345V;>#+F!Y24/JBJW/$#^0_?G)4=37F^[ M(J&7H-B)$P2CB, H2!C;%^DR'\J,);4*L@S7RZM+WUU<<'GL.#\\I9> MTYO;&_#+)3G_56[@J&>HV%AQ-"_E/<4]V!>[%,6>$Z TY!Y3APUEY(XD;O?0Q6G:2*4VE#C\99Y=+0+^4(U&8J* M:6+TL>R7'',DK;*[D?)"((.)AGOSH(I. *?V2:IZ(4H0/A=M/EOF:;[[_^?E MZP,FUYQHK-K\R#:KA1LA%F _]'SF$\H'6AC%^[&60Z7V=9LNVS)[>KG@EU[P MKZ H3QS-:G2#3K@DGXQ7B1B\IJP-.;)9J @K])-T= "-MNIF'MRT%ETUSALN M.V9[62;7M7Y<\3'CIR:90%4>KR/?5F\/*Q=>C+"+:92F"+I\1.G&^\-^,2$A M67S+-T6UXAW)9BLZVAM%F P77L8@C B<\=\N\S/P);\ORN8K5'.*]BG/-F,/ M@$QX.CAH&K72Y@&,L8-^-3B;P'-AO'S-^-//Z_HQ7RUHXL8!IC1T M:<#,;D ML#+&)YU( 1(RCY^XJ8-?^*B@;@5++E7)F2@X.;3EG.2TL)5Q!G9"1J;AD05# M3%-Q:B9D4I+^DB_J\4L-0G8EI(^;!ER[YM>6W/[EU;?V?@[Z,]\LBYH+2>+4 M#WR$,762Q"->[,2]D 0B*G5_CX7B+4_^>B$-6^IV@W:U4Z@!&0MU(+I.-:G] M"L#Z\(6/UU?MP;R\K-O/=@!M-OSG=DM<7Y[ \<]]RI[:/T;-./X,=-&<@3Z> MNIDO[H*>8#PHY?Q[8S\[U3@3FEH,\*TQG4TOC9"9/GQ;5T]YWO[0)]Y@OO+7 M_1-O+O7"8TX0^KZ;(,^!R \1BL*]FCB6VMUF2X-E1G='[W9X+EKYX+'D[RC( M.\W=WWWK5(-O_-]; KA.51F@^$BU)/M)HG%_)QGL-'<4/@/]N+07WAV#ZJ6# M5ON,8'W:8%5B&ZBROP"V340IPVYCKBJ=[]QI0,M_/18;WF6P)J%\!/T@3<.8 M!4V&4+\O,6&>+Y<"6:9[LU\&KOIJ[+(_6RQUBGKE(QR$ZNTQZICT)K#H"\.%L+#F=K MS\"I98TSL(\2=&%V8V1P%.C81W+MUMA OS&;EV4>G<]\['AUMG@NPDRLMK1% MOKWJX[/(#0+&*$H#+PBYJL.J3QA0R;N9S)EM/NG5\*;6TW;6^^;07_V M$WS)R_RNV(+F-09Y]\^,++'HU(_6XLI(%6-N6:45?-8MIG2:]\O@\UC\/NVI M_$J*@?J9!^@MQB>V>F+,21,H/KF(LXB3%,+F;KZ(*_(8H3X]= LX#@TL>VLJ MF.6BMSD*:U2-/HG'J17C-!Y:XYX/DD^:JXAE_WF$9 70 MZADL 57[IFH ]$CSXA_9N)YBW4&G1(^ZIUO=SDY+IH+ M4STGQCC @>.S@+D1C&)O_UD0(T=)C:A&I6[>OC8;L)O/FH_[&, ]#P)P<*T.(9R!,F^OL=QF/^N:A_*E*+M[QC'A@[K M"3WL8==-XV1_<# A&+H2BRP658R[ZM+0Y9*<2V2PL^3]\/K+U'Z;S%YU!GK) MNR^\O6API'KZ^I!(.CA]O:CE);11/V+)"Y4<>Z,''<'^&:1 M!Q@-=JK;"*1 M8I^,@YW00B-&8@@=/\">ZT:Q&[M]NJ,D3!C5S["HJ\#RX+K/(= L FPK\<[- MLNUBWQ>F=]Q0%[?/-:2-4)NY&]\Q=F@EU6I%S6-:8CE&H3209AU5^K AE)0$ M>X[O^I0$ 9_I(.00QW-Z';Z/([D32N;+5YA5R'\D67.UKSZ1# '8_L<0S31! M]BIB)DW<7GQ#'UXL."EQZ^S+M8U^I4)(E1O[*8:AP[7%J<>(X]#]$FS@Q4RN MH=M68[W9M^M%[>&;?1C]M])?&AS\.CT/-#T>H,-8M3L+9D=T>>1T MA(D?! F+HS!QW 0R[#&:]N(HAFF7:8R6@D 929;,C.)Y!,)DV>*Z4A3&&*8$0IA2F-H)^2(-SOV@K\0!X. M,@^?K(D+93J839X]41MGTO24I _EV9.+7[09?*S*_.ECMODSW[+'ED4/\U,=Q3)DOM;BI6(3MK0%9_14T)SN_9^O!O4M&;1-; MG!S!,;G5QU80V"D"K:2);H9YVYD!A&A:.0^8Z 91&7V]Y #SQTV?.P07Z_5- MOGS<%-LB[PL-(^H$*48I M0]G[9G;3CNMLF]_\R+[UA7G4(1Z*W( ECN.A,,2D+XQB'R_*7#!!N6(!<@N, MDBG*]_>];;@H4'-58U]$\I8G \U'T\1Y-!O=(%[='F+ $^'T7(_M1NJVK%<- MTW'X%)U )\9>X(8!IC'K2T1!0J0R:VF48WO_PTY:UV;VXD;.?'3:GX'F8\+5 M>;0A(Y&\3!5DS!VA/;8757G?# LOJVU_YW:2!HE+(^I1Z,<8!2$A^S8;0@>* MY?!1?;I,NU'*T--HVHV$2ZY*N,6S['Z7= \S^I"VY0NY^D*]AQ7,^GQ$4T31"#81![_9PS\:A8=A2#Q=E> M<]J+/"0[61[+U&P)0B:<:AQF'9Q!>S$<4&7M;9,;>;&LV+1GS?'3_I>_%[QD M+N3I(O_.K?U9U(NHF02%3N0Y) U\WTE\/]EW5*$CE=[44)&66U#:J0E/'9+B5%+!.!I5'K9\9,L[&=0J<%!Z4)>EY^>]S6 M+;"=;H3JDP!&$0Q82F+J.*D;^DY?(J2I5/8 G7(LT['5 AQ%VJGX)LDVRY:I M#_=VPLY Y^!$7]D&?!+!EX:[,X.53B2GT*3MC@Z(W*Y$RE(/Q2'S_101% :^ M&\&^Q,!C4BF7=,H9!42N/HB$?5,'D0W+3('(G1&(7"40R;H[7Q!)1R( (C5W M=$#D]>A#?AB'OAM$KA.&*.$EN7V)41HA71")EC,*B#Q]$ G[I@XB&Y:9 I$W M(Q!Y2B"2=7>^()*.1 !$:NZ(@NB0X>G\L",0/Y%LF]]7FZ=V62W$Q$5IXOFQ M$[@)C$.*P[YDS'\A R03Y5D&TY&PYL[L7IK2,KX1>\6X-;:SE;7L"VT?;T:NZA&W8=M M]:'7=T0KN1Y(UU&QCF-$,^5X/^#C1,L6PU8-\-B0Q_/ J*E@*BOOH>0YD+K. MCSYIIT6]7%?-I^X%3%R'0.0%Q,/0B3S6I-3?E8=<$@1R]]"JER/3OI1VL^^D M25Z%KFZ;&)3&\4N.1SM-S[8D'72-?&SFE#T##-*W=![X,1#'RP,SAIP1AGUIZS.L79U'($BR7 ]-0H4)-4B?5Y=$ZU>%8[=GQ M%3Y-PDO)A#V&#!>#WIA.FUL*/ ,'C: 1"7YI9(Z<&TS,NP'H&39_'O S'=3+ ME$ V/!-.Q;?\FJ\>U_G575/DLKHOFT)OLY\X+_.[8EM?5^LUJS8_L@W_TR95 M8/YSB[D[?RY2@CP8.RD-8$(I'U%2C"'!;D@9<<-0Z/SH"#(L+YCURIO4?L?: M 1O6@D0\Z_9*W/ENL(#&@SJ1NY" K7RW@-.I!*W_D!3IUGP> /$+E MS0/28P3Z,D7D6-X*?_FOJM6/8KUNOZQL>7,H>*&[!8+#J/H@@B#L^0%V6!JR MV V]"$6(=RX.Y/T*98DC]0'?;-&6H=VK!:C] -OKE1S7FK9;\%OY=$[+(7AO MC2AY^2=BKER9@Y]M+93*_-@JZW@7GY"MNGA@:'';]@%_]5__T?_ M)_P_7[(Z_^__^#]02P,$% @ X(!B2;HU; ^(40 0>@# !4 !I<&=P M+3(P,38P.3,P7W!R92YX;6SMO=F2&SF2+GP_3U%_G>OJPKZ,3<\QK-VRHRK) M)-7I,UM2*@4@X.X?' Z'P_T_ M_O?WN\E/7[/9?)Q/__HS_ OX^:=L.LQ'X^F7O_[\Q\=?U$?SYLW/__L__^T_ M_K]??OE_^L/;GVP^7-YET\5/9I8-%MGHIV_CQ>U/_QAE\S]_NIGE=S_](Y_] M.?XZ^.67=:>?5C],QM,_/P_FV4_?Y^-_GP]OL[O!VWPX6*P^>[M8W/_[K[]^ M^_;M+]\_SR9_R6=??D4 X%^K7CM;%'_[I6SV2_&K7R#Z!<._?)^/?OXI$C>= MUQA_T_+?OQ>_>-;^&UZUAE+*7U?_6C6=C[+6ZSV=OQX/-X,EZ,LWF<3S&M?[^=93=__;D8)7(! M,B Q*'CPO^J/L'BXS_[Z\WQ\=S^)#/FULQF;_.X^GT8$S=_='&YML\5@/&F! MS),^FXHWGP:?)VW(]/DX[#^;CR+OWLVP>N;A:NH%LM2#2:$./MYFV:+&# ]T['A^[P>S MR)W;;#$>#B:-)[MUE/9G_C'"*[M;+V\SF-_Z2?[M* [O':#C^4;5-,MNXV(> M?\W>Q.WW+FL\\]U#=4N#^Y_E>/'0=-K/>W<[T],8W 5/;3:+!M,B2LR/IW'E MC >3-]%PF*WLK(,@KM<[Q4P?__5O@VCYO,WG<7=Z,]W/R@_9I/B'3_F;Z2*+ M&\7B0_SKQV^#^T(ESP;#15T3X!SFEH++?C">_=_!9)D]ZJF_9Z,OM4VE=D9/ M06D]:^B8,5J:]>8(%.T&%\V&Q<.;Z4T^NZME$M7IV\XL*TG^E@WFRUE62YGL M[=3AO%19WOY>7<[,11G> M%>:+7R[BBE)W^6PQ_N=JH]EX#GP^>]*^)H Z^5B7?'C\<;T#G$3G@<&ZI./W M001X8>:<1,"N4;J<>>$,'2TGA4EY6RS1TT1P:+0N*:FGDNKT;6>6ZV/*I\'W MPY/:TK3U.=24Z^X>K<_HR8_U9%>G;UNS_!JWJGQ6PU>YI6GK>SU>[]/IM]O!W,#OK+3ANU3\IJXJ65P?NDLQ[XVAB['2K?S_)1/+K^HUB< MTSI7G3L[=#2?8S5.[0$ZFN_'Y=W=8/90W,<]_9<'-8QS&"\>FI)QY+@=45ZM3.W#]FP\/ -A_ER=:L8/SJ-/P[K.1OJ]4XQTYJ .&J0%/-^GT_&=:Z MCQOEV)D_#361ZVE/LR_%&?GMX'/VXD)U6[_);/:L6Q'>(HOP%LA6T]\V6GN3 MC!M!N_-\.6![4XV[T#@?N6G+C-T^;-O3_K@8S%KF]*Z!VYOZIVPVS]J=].LA M6YQNOAA,6I[NJR%;F6X#)"Q>S_"PV.^?A.2\C8TV38LA6PU+6W\[^[[(IJ-L MM J#BU^?Y,-M%*ZHNQG,/Z](7,Y_^3(8W$?V0/IK-EG,R]\42IS^ N FS.]_ M;7X=W@\>5IMYG,YJ@H/)7'V>K^YIR^E,"K[\]>?X_5"C5T!0&N"Q\-!+9XD% M@AHM, 1,2P2M>T[EI AHS&<;%G=&YF:_FF\FOI'%$]YO"V<;SX>3O+A8,;X]:7J2*)/6HC>O%@E)"SW0"$E#%$>0PJ(7DL* M0$DQ[T4)N;B9Y ]9&2'S5%)KI.TA]F#?X#CWU%LC#* $XX\DR7)3E/YHZB* MNI+/NV7PX^KO#$]F.5_D=]E,C;X6H:,%.VQVG\_'BQJ .MPY0$.E1 @Q30GD MB")(24DP$(N$0:H8G\J/@J57N)H!1$P3M)H](S!5WA'IGO-)"805+\DS\OV;@H<>" M9_'*/W()T&F+K;V?E[9=:USJ 4A9Z55D/.862B8\T7QS5,72(W?(<= -F8]1 M2*\QLV)^'0]+_4$"%T(ZY)B@GFOFB&9LH[6P,@"2'^1(5!L+>2).=[S2#[Z@ M3+.HW\V^#*:;>,[')S,%EJ:CIW-[=U.]P7A\35-C^;,NXAPVOV@8"':<>"8P-8$H(Q04K23(87Y/3-#$& M\G99W[$>J/U:.8T^V#.=1Y]SC75_U#C!0$*%!0H3#2B7B"KD5A*ACGF@;2_K MNQ8)=8R!XP8*"&D/J37:*X,!9UYP73(#N8/*KBW-L'AU;=NV7N@((R\]7%UR MOW/E4"M10!K54.GD)WKZ?>$I+(!V6"/4Z1Z$AM #X 405D411!V-$1 44DVC MMJ;]W,NNWQ<>)O%YPT" $31N,\X"IP 32 *V(88Q8]G5+.1V1?ORY'X*4U,X M>5;SVW@3:H/D1?L L1!,>F>]--);!2VLR%)&@5[,P?O9.)^-%P\KEW4WT&DJ MW:T@.8VI*2[#!O/;8A.*?Q2),;X.)JMM:6$&L]E#W)96#V7W61)U^@>@"7:> M FHAQ58BP[RLR(8DU27K4[WSB"32+9(:0^"EU= !IQ, [.-M/EM\RF9WQ5.3 M^>)98/&V/7E+\^ 85X@0(1E1)OXWDJ1+HJ3D#4^F1]^H=K]MM8N8%GB9YDIB M%6Q41$A'5'^>9+]GBUJW$CN[!>0$C+LYC!:R(YA#@D%ZUO M6F1P A25#]D>XB3WH.9ILT IX$HXQ#E77%/%I.$E$3CJT41WG]M1PBX#)2

UCS#>"X\M[8/E.![QN8^T8.,A,8RBDBP2#P^)KCEW6<(7HD_:X&V2 M4)[L?C N[SO+Z\YGK-@;QG.P=["*1P*%1%AK0 @ 5E:KA#K:\!#.VE$[]#+ MU#Z?$T#+;L03U\!ZIK4,G3V]@E0"0(<5A\QKXD@\HKJ*?8HU/*/S'VH':X^_ MJ5T[=5TZ 5* N8,VSA]CPYAF7I1D $,::AQQ2IS.(TS09<#D%([VI%M^SZ?# M1NKEL6-0\8"H(DU*2PHTY<)R4Q(JH#GD_N[BZ)ULLSK9!]@J;Q. J$PFM ?,^X.14MT>L<_=.=R0BTE.3,^3CD7$NN_#R;*H MTE #'G6Z!^>LE%XKI*DS5DFD(:R()K"A3FGIW-WQ:>IDZ'3 X30/).ZSV>+A M_62PSD?[/\OQ?>&0W.^NV=\I%-H@A;C#QCBA**PF[FS#/>CXD_/6(Q$_<:GN$MK0.DC#K/(29Q04*N/)&E2N=8FH;O.5N#46>GJS:D_!(X)[,W8?3$ MYB%3_;B)YQT"A(93SX"W F"O&$2XO(?CT;YKJ'Y:\O-=$FI:X>_%O02V!&/N MI4("2&,)E,B5KDP.-#OT7*);;V!G%U'=P*<5%J>]V';6"HM[.9$==1(+F"N$"%(2>RI%/%MP4K$(>Z%2N0>WNH0N M2?..)%%4^7EA\.=64)M2'>+$CJ!LPE@\FFV*L?\4 LHKQL'*X%#&%C# M+?5::\6KI60%8)T_$CY4M>0"0'(R5U/X"4>C5>C!8/)^,!Z]F9K!_3A:G4_P MO<]A>+!S\!I 3"36ABJ@(*5 /1),0,.W$BV=O3I[*]$!F%KG=0)P?2B*.4RS MD1O,ID6)-8U M//?(YP[ U3JOT]QPE'-<.;6*.B.S[#:;SL=?L[6#_6T^+P*ZW]U\&GS??^]Q MS$A! 4"L1S0:E-9#C*%7)9]ET\!(Q+LV M0$ D-/ 60%D1X[EJZ,(^Z67RA1[U3V1M+THEJL+UBZ3W^6PEPF<%G@O?>SY= M1";'J7RI@:YV/A 5N0F0;ZB\3GH&?:&8[$4@9_" X(2' M T$P29FWC&+K!"?&45ZZ>BW1H"'ZY.6$%W1^1],&WQ]!EC9][OL5-V^SQ7@X M>%%-]7IRZ1HMB=54>JB%L<@2:"T"% B'F(YGM -+H'/W=!3"N]F*DM'*^_4^ MFWV\C8*IY['>U3L4M:0,L!0A@2F2H,@[49)-XI&@EYC\KBSE-F&PVX?=$J_3 MWGZL9CA7R\5MU+K_S$;U8/6R5\ . 0^@=] :Y;'@F,.21*]XJOJ"9_+RK 4P MG@=8]@N-.,6FN!A%9$FJ@A)6F8':SPVH5[^QK TXB[?0#G MW7(Q7PRFH_W%8?9U"S)J5^PAP5))SZW D6\ED2R>2Q,YL:]I.SN5R:FO9]?S MK7L_NVX=A*+:6 4I@!(0(@%D,I+D.5,02-9'OHX+1,WIG$UXQ'DLFO3NIDA< M[B?YM[XKA53S..Y4\ZI;/+$R @!$"@N+!.7%Y?A:@I!;[ _IP6X(+9(7QIF^ MG^5?QY&K^N&/>?%ZX]U]-AL4<6=JN!A_79^6#Y-__&#!:8(H00X:;KRGGCEC M2J9(XAHN\O.N,'("-/+$#$^3ZNEFO"BNP?8@Z[%1<,)2)ITGFFEIG;40DY( MS?75OECO4M:ODSTUXW:2>)[_7FYJ$WS*/V3#/&Z7JU3SC]>IG_+V5%H7GPL> M*8^B:'0\*Z+X/T,U+9E*A>RC/D6"(->$ #X#J25Y4!WE'8W% @?QYTFVJ4BI M[HH[E7\^J\BZ]5WUX>Z!6X=P43M. R6!)-P"6.U,HFG2O)8":KO+@=8K?EX] MS&Y=3@G &3E5G#PRFZW_?#,M'Y@_>1N\!YVU^H?"7")24Z&*F =#H;*H)-L@ MV_#U?],@WA\4H%V(*D480G$8UG&^HR(L*YO.#RG,[1T"UL6K=L04E51YR[ H M,H2O"8.(-RQ6=O:9C<\)@:U()@'D?#[+QE^FZU?NPX=/LT&5P654&P^-O1C J MGMYO 5F380)"GAEA@9&*"L2)(KQR92 JKC6=\SF@+H&\>CG25#S:/%:JX5"J M/TCP0BEBBIJ)1!>U/_@JT<2* 8)QRZ 6,KPMP'@7#U]T#0XX@ MKZ/1 2@34FBJ=4FT0:SS\N]][=1=X.(@]$[F?R^@*_7X_BPB>_L%Z8TE-)[1 MHL*'VC(?65B2":CL/#7Z#P6SYHSO!5^;PHVE0VEK <>C@%=GP$"MX<(#C5E1 MI\)*)+$J&:,9[SSJ[8="9 <2Z77_W61R;K3Y;OH&9+P@3%.IG*)(". J%X"( MOVZH$L_]X7>O^VXSUO>%M!=)GX\%VXON@1FK-%5%@@6(4%%@6?B2:!BI[B'6 M+L%1HR^\G<;]/B'WY$*GH9K;/DI0--HA.#+5(LJQC@8)$!5_O6IXUFW).7-U M"J\5(23 H?L^S.;S.$>=3;.;\<)'#FZ_Z]GB'MB#S)/ YJZZ &G $G,;$0 MD,ILE@IT7@OL@'4H+QBM*063 +_U?5FM1-4& :GD3$C' =;62BBK:#U!L>SC MQ7J"]'<)<-F9#/H#8>$(F+<5XKUGL& -($HK)RF)_V^05++BN;&RX;W+>;\_ M[#S$NSV&IPCQ'CQL+J#4\'^6XUFVLYKLOA#PVH,$RARWD% LN*$>P$AXM02Q M._ANO&N_=>JKDU:P\C)$O"MII'EQ,,RRT7QE7 PFV;N;1GBL/TJ(C#668$N) MA\ :Y"2J#GA4P8:GFS-4@2D1V!G_^]"('V_SV:(H-K!FU>H?CU&&V_H'R CB MR$*%'##.,H+]HW\?PX9ZL*D;N_L4MWWJOQ8$T(OJ.Q9XM08(!&C,"3# $(,$ M(E(@61$.;!^)2R\?\[-UXLN"?YM_V1?T>LPPP7!M&-:> M<*0(9='X%JYD@M"D88&3UF(,.W/1]*D!VY-'0E#Z?/9T7:VN'+=PJP8N:XX4 MI%!*.!VY+B"!A&%E<.6DPJ#A^]7ZGNX#T.S,2],#-+L1R5FY;%IQU00%H? 0 M42@(M2YR&:J*T9J8AM?-QV=?3>LW3(C(SF31'Q@WJ4K:\1_N&2Q03J(](YA% MT%EII=:F,FBH;IH'YKQ34'7N/VR/X8E/+6\+&R,R*(IM;W6%G7U"I(1((PO? MOR"&15IU98M@W?1L/#^/9^:U_FI MWTS=]]A@^B6+AN?^ D,GC1>($41'T\,(ZW#<% "7)?,DX:9A@M@3PU,O%EHI M99%XLRS23!8YH^-:>5++MN:NN;USH!A:AH&&4E)H0/R++R-QI7"N8?3+Y;CV MNMXQ6V%[ZJVS'KIV=0E$4B:AM!!$S.OQ1N![<%AQ0W@O"HQL5+4[^Z+?ZA[M='Z=P.$ MA A$O&2( 6:-8Z8\UDOK>$,7R[F_/NY=A_8COK,*C=W"[%9"8[>,&Q3E7 $F M#38ZZ8T:8C(^B&Q9Q(#T8G&;9O[9^7,;L6)':!F1$!L ME8O'1"$8855J JFBS=4,?BU5<;H&==B9+%+LX3\.;B@I[-GN(NGE5BNMHH+WH'ZA'G@!I,9(&2HZ1JP+>) !-O>%' MGZSO5T*)*)@MK@5GIW'Z>@!&F67$,V"\9]!I V&9AD=2V309P]&'VC7 W+3; M"Y<^X744GQ/ Z^/R_GZR8L9@4C+CS?0FG]T-ZI:YK#="H*2XN\1<(RPD ]8[ M6UU>:B@:'A..?[AYF599-UQ.DF=A?;OX?C#>%_K\M%EPE BCI?;Q. T5M8;P M,H9"&H<:OO$]]_"5UD7\*DU"8Q:GR=DX8$B=0(1;[H5# M!$+'JY.(U4V-\',O.-(]9DYD="(+J:"[2O5;!IQ.1UM<)'8\'T[R^7*6U=C; M3ATZ<,2*!,/*8J4MUMH +BIS$L.&A6F/]XU=YJ:7F/U- J9L=I=/BZ\5(OIC M.E[,5XG/U[)9W=.568 _Y?OS^9TR7%"1)"OCH1A:0I Q#M+*KE18-<39N>^8 MZ?"1)Y=1$S ^?OAQ0HO\V9OAP?Z7WTV&""M6W$DV:!7&6I662]'X\6R* X]'19U(D9ZN?@]7_Q7=NAX4'>(8")/ M;:09 F@U8TI)@2KK!+"&I\PVWH-?HS[L6#R/V$Q;EC>_BP/?9M/Y^&NVMH"? MSRMY@=[U) KWTNNI'5>SM\Y(P<8-REJHD46X2"#%"+(66>F9C:=&?JCD6&S M73W5CD?8[5=*-9;/Z8,'2[6!!MJH[R@Q&"D/?,DPA$W#!WYG:"*E F-RF?0, MXMW5M2*#5W^;K-%1U<(IN= 0V,T_&*1#%$AJ@-8.Q\U> L(JF6*72O/NBI#L MS/Q*BQY/>%RLM6SD_=%5>\(@\5B M-OZ\7!2)V3_EA=/B]:/4?3ZA=K\4/)70.V(EB>M:*$X'[5JL@I(+*WP1S28I@HP96NH-YAT'UA[DAF]^1(+^ZD%@\]^\Y7K[1N\TE$ MTWP]H>,\YKO[!T;3'- W:%D.!V3_NE [:+G#8.Q MA@!D&144&L*<0I:7Q$A(&@90M11"@!*LY38$_3)J\Q06IXC^+>>WIK=0./ET M%;?\?;SOFF5OOZ"%LYYKJBRG4CK+5.3\&X^D>Y&QM'Y"V*'*'XX='KG._J3I/NRR=[+3 U MC .,MA@)ZHQ3TJ"2)"'(H8.%RKE?;Q<;I MK$R #C4:C0O!#"9%!-&;Z2;6Z"!.]O8+\3!65 ;GW!H?SV ((:5*,H7OOF[( MA2*F3:8F2>"VB-1F(S>83(5CF$. >::BT=UYX[ZI%X8ENF&'E M#-UI[:*E%6ZF4#'#X?)N.2G<%[LN70ZKF[IC!!SYJ#6F$CL0E:TO?-DE^1CP MSC,!7BB8NF)PDT#[]ROZU_3M1,:.EH%@#WTD7@@",,.,>F3*Z7')"L-(! M3U-ZX=[&S?)-_+&6ZZUJ7+S(U);Y:+!S&$]TD*/*;2"LE0W+[9SAZ:=M%UM3 M%J9Y#OVBX/-K]_2'"&^?S[X-9OM?UA\U4D!<>:H)P\03XZ)2U4I4>A4FB]Y, MB*8&,'C]3+I#'B=102^GVW*P3CL?"%@HC;3CUBJ HO)&HKJ($<:P5([BUXF0 M'B\81%=X[0QDK]1C#Z)*@?%5GN0B;_+>(HQ/FP4GD:#:.0:I+RX M7DT,J.I MD"JKQ#Z\=1;ZF QOS1F>2C.N)_CRC9P'/U@21^E9O/?T:)9#W] K>>T4Y(-1: M)HI@8.I)2:+TF'3M.$U8$RH5VMIC=Y*;P/*!6E&1>?M-U(J&SR_+!'S((DWS M\2+[F,V^CH?9>DU]R(;YE^EJE$-9-+O^=/#:>>#29&74,TMU8C MY>+QW+5$>@;H3C.G(4AWCA>$M 8B@&/S,'>..(>UZT6#=\LG&%2VG- 9EMB M2(7.QXHOKVDYA,1]?8, QCB'E23 "P84-,J5Y K(&R9,JY\5,G7!GJ3@:Y'S M*2Z-L\7CJ]Y]M\1/VP4,A=944TB*%V4<<(&KPYY6L&E];]".N4@N'4>G,/M? M>6)J9Q=A"" H@;0.1]6O!%"R8JR1L.&]-6SIH3Q=27]7#&*CP8+5D<.00H9UD?K)"EG=WTJC05/MW$8JU,%Q[T1 $!"-4:("R20KIP:TC=,201_X-NG%')(?:HZ,7+IZ+&"QI @ MX@RE<8]0\8P),2S908ANF.0-_M 755U+X8?.%H0$L1HP&!DF+/8&0E>9]!2+ MID]KZ]\^72%@T\KD7R&B%>,DH51ZP5D\BTK@-?;.EHQS&C1\"PQ/KF5X14>J M7B1UIA&B%E@%N(LG0.LX(-905GF4*:%-X7;T%=)NN%U7@.AQ_.XI\55_12/6 M7Z[F4B/5U8X>02+CF <$2ZB0]$1ZX-89QIS7Y&!)V(Y6Z&"2S3]D7[/I,MM? M(O!%RP"0L8 9PC2V$C..-8E.=PWC:,]PVH[B9%)[.IYM*LV,]QK M)3]I%[!@SC$"H+>$:8ZLQ[8D Q#:1[W(R\##*6Q,@(:_S>(!<5VJ9 \6GK0* M7 +%G&6.4T 3##"CL&;3:VR*;YYH\%%US]FMV&$X'>H8B:;01R#&C-)7,2E/N MUAX8HQO>[9[TJ/ B =4NGQ- :G?<3QD$H;.;V&9_$,P1HP0/E8, "(RDT+JH M=,Q$R8*XX#JWG+9>+:2H>-0ZV+KC>A_F^#%F>!# QCT>QT4D,"90,0]!28[C MI*&^.JFTP$5"Z%3.I@1*K;#H+:T#< 123JV1CIMX7G'6L4KI0MLP*N0,ZU!T M=E9KS,Q4T9Z_Y]/\^60W@*Y;S?7@ ,$PP+5RPB$#B4'VL6I7Y"S0#>]USC!+ M7^LHZH*_23)N5<%.C]-]2L?^^X8ZW8,7B$C,(9 <(DFAM*0B&B.;*H=Y/Y51 M6\3$J_1;K?.^=TW66(-%+C+F"=>>0 ,,,+J23ZF;U73T?)0RF>_BMJB=^C7;Y&L'JIPVX6)W4F(=7_U0%,6J<8-03+T2T M,XS N&2'U:1AHI[3$@EV!S_ MIOVYI^LR8-(24WM C![,Q\,CX+)J'S1E"F. J76*4*DXA*1:"$#V6WBXL\N] MTZ5\ #9-F-L#9NQXLESL?6ZSHT<0VA.+L;?,:J>H(\"6C()(-HW;;;FX M:<;>!,CY1S;^W:Q?![U;+N:+P;1X@E9CWSIVJ*!] M7$<6:H($-Q )#S"KF*%PTZ(HYYF&O=7=K&-6GQ'N#NU^1XT3!"12(<"1CEI; MHB+Y[6X;$D<'3^'?4R?Y3"-#EL]N=E(^ MAWVUX/ISD\V6M8^\)HP8H&>/.$ @ 95Y" M*377 D- K=7^8'*8LV'3IRA '6?S9[M\JH8-BO)X0#&"2:"M!(9(*S:,\-]GTJG4>_[6(DIX7KK=L_F:Z_^7^AVQ59_A37CIO/\2_ M?OPVN"_N,PNVQV$7@_'D7SIM?3:(4&->"4.<R]5.)A'B89UH MK8D 2'FFL;*&ET*PKG$2IS,WS)+ MH[J/ >A)CAX[)JN^C[>=X6TKUN V&@- M>;22->/28",<*XGD'/>1FB-!K9!S1%$-H#>46E)HEKOTI_CI=27Q6M!\W2T@ MH:0U6/HBN1#7EF.J'HF4UU,,N1U1[\3/R:Q-^ "@M/76Y>)KA/P_[Q D<=!' M%AF!%"LRHT*$2L(<;EI3IB5U!KL'T"FRWA'8?Q*'>]H5*UW^MBPOWM1.K 8( MW#* H8.:>*Z(8PS!BG!.44-U=(9)BRYT?"Q!ZJC#4$@!G"G]'E&#)5,]UYRKVP*/RM*>=$S!W#*33 MR.H,%L!D,)^/;\;9J @]5\/A\FZY\@:],V_B?I1WL0B:?C(8":.HL7666"45 MYDB9)\JKX2WAB6%6U[\0$LGK#!9#M>37-+V99B^H*G*?W.7+(HU.D0)XS9** M]*)2P*=HP!U\/IMT'H$#([37AEH(! ;0>E,=:)Q6J=ZS_6C+ID\A]GH)X0?C MV:H X;L;,YC?^DG^K3!ALW]=(SSUQW)D&<817\1C1(%#1F_\L8Q93*./LXVV6;3UG/#T"5Z<5F\W'7]854PY=&W3WT5"4N33 :D2E MA)A+"1@IF5S\[U_7!(UA^3)?T[D(,8$9L8VL U<"N[I$XK111L:=1PD@F">2 MZ8HX*ON(?.L&E.< D+P3H?2$N(.^_MV=@D2*(!NM" F@1Q)! FU)(#>ZC^O3 M;E!WNHAK8*814U/E7%'S>;:8'W3OOVH;O"$(.,LH !H[BIS$KB0'(=BTL-=E M8.18D6Y+H'("-_>"8T<5S=4WW^;3+Y^RV=W;\>#S>++:Y'>*OD:O@( '0!DF MI*042<-X]+.T ??(@C:YVL"7?%Z;SU@T6SO$*"BD")DG#22,0$% M%JS"N??R:@!SAO9,*R+I!6L';9E=78*B0E%ID#&>,!99%C?TDCBL#D;C7JS=TX7Z M.FO7B=R\T"@];KF+6EAQ*@&-&S^V;N,49H8*W7 ;:REG?&=A+6>XI[4HI0N- MRJ,2>U6D6/0,&XF*-U:B)!)K3J]&>[4CZF.B\HYC[05%Y5&"'/<<0H,HH!HR MJ4%)F(0F59#QKBN_?N+R:DN[7ES><3Q.JGP>K^"."\?;TB]H@+"DBA%I/?:2 M$"&KA<<]:WA[?(;%P,YZ\SM=,K4!.,^&?_F2?_UUO,H]6< /;WXN@(>? &_] MVR>S_#TO:!Y,UM?:VUQ.^WL$CKG&@D;MKAV'$CGGR].,\=HWK)_2FM[JK%A/ M2X+.N^!R4LWU)';@\9:Q48@QDBSCO,()&0>Z)N-EI,7D7:K/*P5?4\?_%="?I_-;O+976';1OH? M?YW/QRL@;4S=%0#J)+](.Y$ E*>(8H*TPS N&PQ1)0P)KRA^(0EB7Y:@/6=9 M)MC4'^G?&^+[9EHQ83L/CELW+7TK>$8\\@I2J"T!AB!/=,E.+URJ"]ASSR1S M^N+H1V!=VP/Y<$5(Y**;+E9E*E8S+D8[S@[8$:6R[P-[=O#:?8,3SDOEM4;. M@J@_@%:(0\L<\?' 0$])SU)Z1D;9N- FI/BA()$\42+Q5]4\"Z?0%EI>-@E4 M0H4]@L1;S0FAV@%13IE*<_DQH!U(+V^%ET<[Q0Z)7L6)C(K)^,E@6R+"5VT" M-L19;CD!.OX7&\N@*B=L$.NCW/DE"?\49K8N_9+*J.?'>21T9.,><$ #/&L; MF$):":\M8MHQ%7<"SU8$T'AFE+*/>^=+0D,;3.T,%3Y:(2L;($[-Q]]MNY/9 MVSXH5*2>LYYSH**-$LT$C4M"$/ -?9!G=!>3!AVG,K9CA/Q7-IC5QT?5.B#@ MN%,1WA1P2SFBR(B2".QDP\N3XTM!7P4ZFK*U=6RLB?R0?1D7M$T7OP_N=FTI MVYH&:(07@FIAN3"&8 RH+J-&@.(VIK:/"+&>S9^IK MO_VYJWF(ZDX1+%"THA&DO"BG4>V%T*&&%6KJ%V.\<&RTQ->.E(8?3[*9B=/Y MDL_VJXQG+8-70%&!*'?>,JH-9\:4DV<>-SR7'%^-\4)!<3I+N]I$\KN[?/IQ MD0__K%-'H5['0!VU2F)A!:9 .,/%XX$+NZ8^Z',JM)AD?VF/Q1U[C:L;\=^R M0>%E[ZT"0C611X__O,:]\+YNP6E H11<0 :C\<\A4$;%-2L,*U*#'LHAD8[0 M.O=->_L%)W$\W4@C%:98>$"8@B6I4NA450@2QGJ>)/!=*3!:X&T?"W;]7CDJ MLV?/55?_/E*+1^KZR^+3Q?)F3BL/%-!8.JL]TLYA:(@E6A1GNW[B.JH9[Y/) MN^F';!BMS>*J/P73W-1Z=UQXC M<&V%@G$F""B('"VJ^)7D4Z!-KYCL_@%?.OB\++#9D802 /3%)+=0!^RZ?9PV^#V9_9PB^G MH\-)>K9W" 9; K@Q%G-D+,=065X2YCQQ5P.F]D6==\#@!,CYX^.GV4J;/^CQ M9/*QT-_[<_W4ZQ@8=Y!:K:Q'G"$(@!1V0ZCT3#1\(W!&P2C)D-0JHR_HY3'# M#AJL.*)>0H@58[KDEW2:=)YLN$I6O[AL_+3"W@2X4N605HJ MD>,..T"$5I094^&< =@P*O+H6)844>R=P: =WC81??$J/AXGBT"\Y6QX.Y@7 M[^3GXRB#E43VHZ%6YP!A/)TZ@Y2S4GG J,"E22:Q:UIWZHS"6M+ HPMFISRJ MZX?JQ[^/XZ0C#0]OLZ_9Y( CJ=X @1?66&0FAL920J DE1=$*@8;>C9;JO]^ MQ5ZD3L23$I=/[U5>4U#?CU1GG&@4 L$554HY#KQ!PON*#=;IAIOE.9__6X+% M+M1UP/64X'LSO5\NYBM^P(.F^)Y>@1@*. ?46R,26-PQ3/:.74OVCJ1FK$Z"I?&7];OIFE>IJQ1+] M4(96'K#]:_0.3,?3CI68"$B1!((YS4J2-6SZ)/>U M4=79XZOCA')UCZ^T1)AS@CE6 BHK+:>/ J"\WP>!Z)RWPB/AT_CQU7$2NK+' M5\Q!QBBEA!C+(G>)!KPBGL-4U;'.Z?%5;3PT?7QU',\O,G =(^$$] 8[0JT MC!+UN&HY;_AXYD1G2,]!J;7%?D3H^G%\/M/X921(/'+$HS&6A**HZZ5G)1$2 M-$W+=Y9IVCL#2V?L_M<]Q([S.5>,"6ZAI+C(>.B9@+AD(Z;J"M\']F;+]2FX M]/C?0M"*@C^F^>=Y-OM:L'(5F13_.9\.(QM6(#*#R7 Y6?WX(9],HG'S;3 ; MU5\.K7XV ,VCFL%6,FH=OM2:6K;P=)HJRETM)36^0DU$+H#;NEY+#A@9;S;S#R]XOZFMW-6.L_=[P17)%+CA)FHG)+WBFI:VK12(I;IAWW=Z MH9TOG?Y!V]+NTZ:LSW@)[:"R])'//PXFV?S-?+XLBI'./V:+Q>1YVO;.#+HC MYA(M NFA,MH):1QV&!F!@(DVB10&<7Z%6]35K+-40N_/EU#1E-B?L/N[(0J7 M6B8MD!PYXSD##)1"1KYIOIJC3TC]A4.?S?(Y1WF?\79U7A:?+-ZI00^$PY&S MU-K(U9*M$)N&E_-'/[?:[6CHWCUW-@OIG"3=1T3XZA;Y:@*^K4%>:QHE+A1Q MQ88N]+H*BE::DT-9.\XW%F,EIJ,J\+3VL2 IQ9A*XI0T$#MFC.(;ID:NFE1/ M])/&$IT$KJ[BOIN*Y&+B+1H _-0O!68%H8I1"XB0!"BJ "E8Z4"4L:)7> ;L M$-N)I='UACF>QM-CL2)GL\(T[JWNG,T^+QZE5F.3W-XA$"P@=V[?%M8VOKEV*&*-=8.^DDBN<( M#;DF6D)E*9>'_"_=$?=F&F>X*E9ZZ&7BEM8!,N><, I)J2D15@MN2K(D$GTD MF$WPGNM4&6]9Q*K55!J; MH*E@]V*D,3.;7)V\6]S&;7PYR^^SP=0/AM4I>=^3J+V=@E&*H*(0"6+*(LPD M-]6D*5576C[T=!GF'7&X"2S*3Q=A,N]N3.3Y>+$?$[M[!.PEUD9C513^PQ19 MR5PY74-80W_6&9[XV\5 :QQM=*6:S[+QE^G'Y>?Y>#0>S![L;+"R^]]-__A8 M'Q5'#A,PE$8R"QU#FBCBF5(EHQQ J&'IPQ,O/"\!+-TRN@F"3JH7I86F2$') ME(': (D\P>7T.&8-K8@S3)#8+@I.YF2*U'&;.1:4?XH?/7 HV=8\, *L$U 6 MA66Y%([YRAB/OQ;74WJ@S9-("YSL 1X'3R+;.P0)A6>$ .8]019S20&I%!S# MU_-X\S2Q'L!((V8F0,D?TWEQWY&-BHD>KI+[NG4H9N^Y+92LQ%1["W&U 1ID M&Q:-E0%@DE2W)T>ER>5P< M-$[E9 )@_-_!;%QLHD4BF@.&Q\NF 5.B/3'( <4 (@(#KBJV8-E08YQA#9$V MC8X3N9@8$@>-C=>- S&^R+)%E%% 0 ?)DY.4B7]IU3\PKH B11);P5!4N<)&'F[(IDI? M3T&^4T3^VD1MG;-)[EAFXZ]14E^S1]7Z83S_\^"=W.YN@4?#WCCHXLXJJ "$ MTFB&E=LK"GN*(>#>0V7W-8. M@1.F<#QGFD@.\@XC!G5%F']9H?V2D7*Z;'>@Y22.)H]$>ULC(>Z.'D$B90F1 M'&'FG4-0>U>&=4;"2,.S$3L_L'07K-B4F2G<,W%J\S*DP2QG!:/V>6.V- ^2 M*&*A8II[@+W"%*+2 >&C*=;/,[O'2#66!C -A/RJ:MC)S$V F-_6)4U7Y5*+ M>X]/FWN/&H\##G4-\:QHX\9MI';QT.A%41.U)-;BIOE0S_#"J&WHM,S91.$) MY2P/!"64S0+$C$0F>.B%(L0*ZJPLB4!QF[T:NZ4]<6X)2VC(SL28J+$7O6X= M]VM(!81<"1S7#]:1$E?98/8(JNB M08:8M%#X34R'AH61=J4!M>U8MPVYF *?UL.9H/I(LO>?9Z,OZP3Y&STG1G, M9@_CZ9=#*9?J#A$D-%X7-5P)T(1H3:VH/-5(XX9JYNQ=NJ=#J",.-PG*?Q%N MOBR\0/G-T[#Q;;Z6NET#15!AR14D@G+B$<*J_9.E^80Z8BS"33/ M:EKO!P\'GI\_;1:8QX!ZCWCQQD31HK)$Q1WE?<-\$?QZX=$"%Q-#X?#Y9TOK M("4G$,+"&6VCYN- L\I;A'U_BQP)&,V:F#M;?@XQG[8*0 !DHE0):V"*% MG]*;HY\&3)J&L7'RHIX1GPZ04WB:_+YGE;KJ8Y3/8/1N^C1D$.Y!3=TA A' M*Z\^/OV>AI#$ZMV+E7O0)C M.NZ\%CC@C8((4.Y8>01$OO&[H3/TYK:/HK:XFEPQ/8O=*L(X1N^SV;"0XY?Z MN9?V#1(@)%H@Y#1R@"-)A2^?^VJH<=,<"? 'N$/JC,F/*$N77ZV_[,!MI4P3 M5D2UC^.1! ,B'7*.BG4.N_A72 ]YB;J*0+K-1LM)]N[F.5KF=;(?'NX)?=[T0MNOAC?%4:(7RX* M#MWEL\7XGZM/N._W63R;^WSVI'V/*5/[42>66& $%X M+Q2$1@,>M;3B%%)0TJUD"7*K''#XW0!H(X2XSZ?-G>YE\.&&P1!!F7*8. 0VVT!*04!!( MITJ'^",CM($ M+X>S ZBZ662SUE'Z;-1@K(\ADQ2(EF\::'!VC]J-"]11A](O7 MW[.]91+W=@Q "@D]9DH7 M*5.E9[9TE2,#K.SC:6""(+>.@++S:K%E,?2[#>F'WP;_G<_,9#"?'TC-<\0H M@5($:*$NN>!(&<\!AB4+F&UJP9][I:I*-=8*/^AAL@?D)WX_C!F]O0* M7#/F#(=4>V$%LM")BE&0^881'F<8E9D*0>TQN\GSQ_>S?+0<%M_]/]/\V]_S M;_L+$^UH'H2AW"MM#%5"$ZD@EJ:<*+%-\^Z>82;XKE'1(I>;P.%3-KR=YI/\ MR\.GV6"4W0UF?\8CR>KG:21J/SAJ=0Y%[".0QCB#O>(0H_B?D@@+64._STGO M[A.8U4EPTX4 ^C6IW];(=U>G>_!>42:(@908B@$$_%&3>MWTOO ,MZU^SV]- M&=XOROXVR^<-$;;J&JCQ$&E,XSI2C & J.(;8JTBR8YFN_+-D!ZT6@,DU(=9 M$Z[W?+4W'"[OEI,B\O7I%5##&[WM@P4;-PGI,+($*8]X5/2^7- V4-$(U?%HX@!%FAN!*YY:Q4W#P^#Q9O^3.[Q'N(EK@]OQ M'.\56G_,LYOEY.WXIEG"5-&:EH+<*HCPX^RO3;F M?"_7QK\/9K/5&^H?[K[8QK,[Y<5EH!!61FW Y6:;T<6[GT/+HNO[8KV<%WF0 MXR[Y/\OQ?+SR;>F')W^K?VM<;ZB 6!'H1003QONB@)8K[T4UIXQ<3X7;CG"R M\[JX$_XGV)RVS/O !?&.'L%:+Y37T:X#\4?OK;*X),UK?3V7;]T)/>^"TSV! MJ/AQEAV^XSW8-RA#F+=($^( -MPAZ$!)KI:PCRB#;H!ULKQKX.<4UC9QE_]6 MU! 91+O\6S[[<_>]VLZV@2).8(0=B[3C:&-%0XZ74^08-<Z)%V MH+ #7QVPNA^\?S"TOV. Q<4G]QY83(Q%W&%7^7.H0ZG>/E^H FN5N;UXO!\M M8G-;Y$G\\5Y*,>:@X H:3:UAE%D%XNX!/1% 6BH.Y0;MEA4?\LG$Y[-O@UF= M?>))ZV"]1T9#0X0AF$ ,,+,E69#A5/47S\U_75O:.W:+YBQ.:&;4@$J !C$ M)#3*0RH9-0:AW PI$\;.(4+#]55!8> M?YFNBQ ,'U;'NW6(]]\&X^G;[2%G1XX0*%2XR"K(C)):L2**SV_(48)QT0P2 M9WB8:0,,W3+W0L\D1EE*)&&> 1T7!C6"LI)(IVBJ,\EE(*@#CI[9'F,=\9PA MIJ0CADB.I33EY)55JXDICCRVJ,% ;R4U$D8U1R 7".O]88E1#&4RA0]OS12 MI^.O*R$DQ&6^CXB=R<"/!FP;GPG(6HT, (X1Q3FQ'E!;,M%1?DUN^K1([D$Z M'=M7;Z;QQSC#[_V84]7GCS*>]O0*3@/&# :&,F\-19&W$!2%\:A''-A#;XB2 MD5E'*>SK%J(^%-8Y2HLX=NTHP@J4A IVT":\'&.I%6GGG7$VW0+M\9JD_74J MF!5"S-WWX60Y*@I]W>7+Z6+^/IM%R4SC+S[E[OO@;CQ=-?^0Q0UA.J]WG]+U MIX-6ED4+RD@*D"F+ZHC;K\K*63P.[=0>$>!._H$3"6 MV+GBFB(J5B M+@W[78JQ24#!@6F62[6:;2&!];7VHA:JV_](H 3P8B=$"!@358*BH)2(@:3I MNZ8S#%$\.VSW+LR+LJV-TL!8Z#2FQ@L+C 2R)$T:V/!0=W25EC2WW6>'U7:E MD\Z1].3'_F[2VW0:L2<-XBQZ[EC;P4I.V\T.^9[Y[K@:^RP5+*#=.^U2_[O4R MJ.WE2XA54'JDC(9:2T< VR2&5L0K>ZAH3L=D?AA\^VT0$3\>3/;9Z%O;!RX! ML$@I193C4,4M (*2- M0JFN7%+$8K4AXUY(]@:D)3G35-/^1S_Y\,WT_RX?9 MWI2\VSL$A96!VB.KM&8*>H;*E,:*0,8:YJ$_RQBT3M%R"E=3PJ4()YI'F[(( M8ZH%EV<=@O#,@K@-(NRLUYP ;<@CGT3#A!9G&>C5*5Q.X6I*N.Q/=ONT6: 0 M4\HP@Y@A9ZATTNN2",*:ED _WH/9>7G*3H%Q/"?3&8;GD#BT?5.0$2FCDA8. M.*"=Y\:[3?8C RB5_20%?=Q79N-%9O-O^W+FO6X<,.(@(LAZ9[60&B)-=4F4 M%/IZTJ2U(MF=FWI#?J9;DGUZ4]M>B#H>?#VC5#N-"18$1+ZN>0P,A?)0A$/7 MWM1JZIM[GP:^T_U#! 08U MS''#7SN.U6(Q&W]>+E9SS=_(2\!4H)BH\TF]1!TDBK9RUI_.=LZBWMGGT B&5R0: 6J M"&9*!6&\)!'[ID>E,]R"3Q=RW@U/SW+E]F@[M[F )8AJ6EF.9)$JG4M %8"& M6!(//=+"0^CNAL!*(CMRA6QM%P24T% BG68>*XVA5JXDA1":*@E^BFWW=''F M[7$R@1_C']GXRVU1;"@R=_ E^WU9I#M^=[.B??YNN9@O!M,B<$,/YN/A'L < M-4Z &A H/2 &*BP188CXD@V0NX: .DN?:NN ZI+3?0'.CB?+^+M7-*C1?R_G MB[O(YF.A=WC$((B3' B/;-PQN?-(QGURPQIJ5,.DK6?IJ4T#PM9YWI_^VT7* M\1IPUT@ALL$P"QB+6P)Q'"F@>,D*!T3#;.MGZ U.I0%;XG23<.J5KJUV^HK0 M9U;O^Q6S=L5*UQ\A*!K7CX>P.*!3$L_HD9J2'$N:9OP].L"TQV/3L<#IEL-- M +/!ZDF0.6:,@#WW\52( (564(J5M)7AZ3!L:'&Q:P=-ASQ.FL!'31?C44'+ M^&OV,1LN9ZNNP[&Q4O$4I8IJ6BTT8]RO_0NVR:FU\* CKA+7(>FLM+*H6 M*"\K1O*F16?Y%8/U+ 21(O_Y:53IA^T#'*C@UN%7@S:.0@H)L0 +:H2G3%46 M,7,-PXO.T G:%S1?YFH_&UGVMEQ^']P=+C-WJ&O@SF@L")408D PYA#IRI5E MDMW%=0_H7+*/1 MM&(2"!:W20^MQJ0D$UEQ/>59VQ/XJS0J[?$W 8SBJKK)9W>#Z3!;'_0/ FA' MCV"@HE)RZJQRS@L"55R(&])$_#.1#_J"H=,.9\_?:GQ;H[!B6Y\()!K\@AOF M0"$0@I#5E<,>.])'G*QI!'$I" MM:U\;=#QZ\F!EAYH[2*]D;Q2.+D*L^5#=K^<#6\'\^S]+/\R&]P]OQ95R\5M M/EL]#,YU]MAX7_:_D\8-D&"/?#28D*;0TL@G4AGV6H-4KX9^ %BGE%-Z.#\K M [(FICYFMW0.E%-AA#4. DN01L7#V@W!/O*@H;X]PQ11YP;,TX61 'V?BB0^ MR]G#:NY5H=7U/:O)YXN7T;5;,%AWB$"19<-8R_.,.$ M3KTCL2.1]!V>]HRLIK%ISP8)4 (EC16,2X8@5MR@,C[%.ZP;8O(,[]9[QV1G M0CG+F.;^7B&U&=)LG1%1.SAD#-9QMP+1<-KDXZ!,@'[>)#SZ$5YYWHN(#S4= M;2[Q&SQ'.FK$8)2#&$'H#2'>*TH5+M.54.1(JO<,O084UH;(SHOK+GG>L6Z( M9X_1+KH*9/3JTD\/B";UUC\=;H'J*GB,"I@B+AG"HM"#Z\K6NLH MYG[2NCV?^9$9G@YW#H!"*I'2Q'AE%"-%3N*2:.;@]:1I:Q<"+R\-VF9TZC5] M#F_\4ZQQ%TU_8@V$1A&&@ # E#D6A *XG\W^!7K>C@>?QY/QXN%0@-K>?D%C M3XB5!DN.,#%&FT=2"6V:.?Y25W9MP>]?V2?Q.$5 PF#Z)3L0^%6U"?'\"VF< M.7"$HSA=:0DMIX\%["/)WWV1/3SR=S5,"KPT%NG+D(.&7$T%BL,Q*8^M D98 M<$6U9$ 0'P_!&+&2!'Y-R5L;2&V;W!NQ+8'D?QM/QW?+NX.R?]8N:%L4+8IV M"B+1-,%022"J)>!APX(+YZX6&@DR;X^/*> P^%X/#D_;!:68\@!C9#DCP +* M@2K)0!JE>M>:2!F<"V+S!-.^,A'9[G=D"XUXWV$ICR"C%P.R+KE>V^0^SV?#AMB[;%K@,6U MH%;2(&PLLP K6Q%+$&YH"9T49G*%(&O,\-1.TX_+N[O![.'=S2LZ%N.OD4%7 M[DN5T-&()NBE@L)(0\4J;M(3[NLDA>[HB)-_S8JD'&^F'XM,"8/92$U';L/S M%W)Z5>:K5@'EEKX0()7&(,D%180 L;I++-FG_16]D6P73"_/6[U(H[=][.C= M*T L&6(<,X$X<]A)YU3%6*12P2Q55>3D>*BUI1TIA=[@];A&W\SGR[V1Y/4& M"-;)N(XM9DP0RQ6S!I&*<,T;/J@]RZ1HYPF]$R62)#A\S:WM\W\_>"B8NC] MO,X 1?G% B0T+@H.2M%0>^&<()D0TU8WWI_7DK[JJ'8B43Z\U>L3B/#AT_Q ME_/)"@ OF7:\!^/PF$'&S<(P!.(:Q=H!Z+D$U4KUNB%@CXXE_W%U9_M"NB## M$7%D>*3&,TN9LDY$]I6$ >H;QH^<:+VA C1&(*6)OJ9MH:1QKF M]CS+2/!V ;(S*KP3QG>L!3YDP]@Y*JCBX73Q]&^63^./P^R9E9Y2&3R92SX9 M#\>U5,#N3B%J;(XA-<7!J'C\[:S?L!MSK4P_!6E^S[[MXGGHKC MM &7E^5Q$G(^P3'5;@06"5+S>;:8_YXM#H>#[.D5A./*FE@52&Q3USRAM,'O_HO^/7XNF MGZ.M\Y__]O\#4$L! A0#% @ X(!B2;FS3&XSQ0 ND8. !$ M ( ! &EP9W M,C Q-C Y,S N>&UL4$L! A0#% @ X(!B22\! M:<#Y"P 7'@ !$ ( !8L4 &EP9W M,C Q-C Y,S N>'-D M4$L! A0#% @ X(!B29M-1OJR' 928! !4 ( !BM$ M &EP9W M,C Q-C Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( ." 8DEP\^;_SB4 M !&Z 0 5 " 6_N !I<&=P+3(P,38P.3,P7V1E9BYX;6Q0 M2P$"% ,4 " #@@&))6M%FC&>0 !*.P< %0 @ %P% $ M:7!G<"TR,#$V,#DS,%]L86(N>&UL4$L! A0#% @ X(!B2;HU; ^(40 M0>@# !4 ( !"J4! &EP9W M,C Q-C Y,S!?<')E+GAM;%!+ 4!08 !@ & (H! #%]@$ ! end