0001111928-15-000133.txt : 20151103 0001111928-15-000133.hdr.sgml : 20151103 20151103161027 ACCESSION NUMBER: 0001111928-15-000133 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20150930 FILED AS OF DATE: 20151103 DATE AS OF CHANGE: 20151103 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: 151193796 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-20150930x10q.htm 10-Q 10-Q
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, 2015
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 October 28, 2015, there were 52,781,322 shares of the registrant's common stock issued and outstanding.



TABLE OF CONTENTS
 
 
Page
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,
 
2015
 
2014
 
(In thousands, except share
and per share data)
ASSETS
CURRENT ASSETS:
 
 
 
Cash and cash equivalents
$
651,220

 
$
522,150

Accounts receivable, net
154,814

 
143,109

Inventories
197,635

 
171,009

Prepaid income taxes
32,571

 
20,967

Prepaid expenses and other current assets
23,221

 
21,295

Deferred income taxes, net
18,611

 
15,308

Total current assets
1,078,072

 
893,838

DEFERRED INCOME TAXES, NET
9,237

 
5,438

GOODWILL
508

 
455

INTANGIBLE ASSETS, NET
12,744

 
9,227

PROPERTY, PLANT AND EQUIPMENT, NET
286,514

 
275,082

OTHER ASSETS
21,131

 
26,847

TOTAL
$
1,408,206

 
$
1,210,887

LIABILITIES AND EQUITY
CURRENT LIABILITIES:
 
 
 
Revolving line-of-credit facilities
$
248

 
$
2,631

Current portion of long-term debt
2,000

 
13,333

Accounts payable
20,862

 
17,141

Accrued expenses and other liabilities
76,913

 
64,057

Deferred income taxes, net
3,743

 
3,241

Income taxes payable
45,084

 
21,672

Total current liabilities
148,850

 
122,075

DEFERRED INCOME TAXES AND OTHER LONG-TERM LIABILITIES
25,303

 
22,584

LONG-TERM DEBT, NET OF CURRENT PORTION
18,167

 
19,667

Total liabilities
192,320

 
164,326

COMMITMENTS AND CONTINGENCIES (NOTE 12)

 

IPG PHOTONICS CORPORATION STOCKHOLDERS' EQUITY:
 
 
 
Common stock, $0.0001 par value, 175,000,000 shares authorized; 52,780,224 shares issued and outstanding at September 30, 2015; 52,369,688 shares issued and outstanding at December 31, 2014
5

 
5

Additional paid-in capital
597,803

 
567,617

Retained earnings
772,652

 
591,202

Accumulated other comprehensive loss
(155,802
)
 
(112,263
)
Total IPG Photonics Corporation stockholders' equity
1,214,658

 
1,046,561

NONCONTROLLING INTERESTS
1,228

 

Total equity
1,215,886

 
1,046,561

TOTAL
$
1,408,206

 
$
1,210,887

See notes to consolidated financial statements.

1


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

 
$
199,651

 
$
677,639

 
$
562,430

COST OF SALES
110,237

 
90,561

 
307,805

 
259,829

GROSS PROFIT
133,304

 
109,090

 
369,834

 
302,601

OPERATING EXPENSES:
 
 
 
 
 
 
 
Sales and marketing
7,717

 
7,496

 
23,228

 
22,708

Research and development
16,221

 
13,447

 
45,565

 
39,593

General and administrative
14,679

 
14,172

 
42,474

 
40,212

Loss (gain) on foreign exchange
5,125

 
(3,614
)
 
(460
)
 
(4,039
)
Total operating expenses
43,742

 
31,501

 
110,807

 
98,474

OPERATING INCOME
89,562

 
77,589

 
259,027

 
204,127

OTHER INCOME (EXPENSE), Net:
 
 
 
 
 
 
 
Interest expense, net
(40
)
 
(4
)
 
(335
)
 
(143
)
Other income, net
132

 
162

 
378

 
735

Total other income (expense)
92

 
158

 
43

 
592

INCOME BEFORE PROVISION FOR INCOME TAXES
89,654

 
77,747

 
259,070

 
204,719

PROVISION FOR INCOME TAXES
(26,897
)
 
(22,547
)
 
(77,721
)
 
(60,705
)
NET INCOME
62,757

 
55,200

 
181,349

 
144,014

LESS: NET LOSS ATTRIBUTABLE TO NONCONTROLLING INTERESTS
(34
)
 

 
(101
)
 

NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION
$
62,791

 
$
55,200

 
$
181,450

 
$
144,014

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

 
$
1.06

 
$
3.45

 
$
2.77

Diluted
$
1.18

 
$
1.05

 
$
3.40

 
$
2.73

WEIGHTED AVERAGE SHARES OUTSTANDING:
 
 
 
 
 
 
 
Basic
52,675

 
52,088

 
52,628

 
52,060

Diluted
53,392

 
52,792

 
53,390

 
52,780

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,
 
2015
 
2014
 
2015
 
2014
 
(In thousands)
Net income
$
62,757

 
$
55,200

 
$
181,349

 
$
144,014

Other comprehensive income, net of tax:
 
 
 
 
 
 
 
Translation adjustments
(16,540
)
 
(46,918
)
 
(43,634
)
 
(52,901
)
Unrealized gain on derivatives

 
45

 
95

 
128

Total other comprehensive loss
(16,540
)
 
(46,873
)
 
(43,539
)
 
(52,773
)
Comprehensive income
46,217

 
8,327

 
137,810

 
91,241

Comprehensive loss attributable to noncontrolling interest
(285
)
 

 
(351
)
 

Comprehensive income attributable to IPG Photonics Corporation
$
46,502

 
$
8,327

 
$
138,161

 
$
91,241

See notes to consolidated financial statements.


3


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

 
$
144,014

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
31,079

 
26,409

Deferred income taxes
(7,144
)
 
(5,954
)
Stock-based compensation
13,875

 
11,067

Realized and unrealized gains on cash and cash equivalents and unrealized gains on foreign currency transactions
(3,893
)
 
(4,547
)
Other
191

 
464

Provisions for inventory, warranty & bad debt
29,414

 
19,906

Changes in assets and liabilities that (used) provided cash:
 
 
 
Accounts receivable
(20,004
)
 
(37,926
)
Inventories
(52,172
)
 
(30,220
)
Prepaid expenses and other current assets
2,062

 
202

Accounts payable
4,519

 
1,324

Accrued expenses and other liabilities
3,656

 
2,653

Income and other taxes payable
17,501

 
(609
)
Tax benefit from exercise of employee stock options
(5,822
)
 
(2,696
)
Net cash provided by operating activities
194,611

 
124,087

CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Purchases of and deposits on property, plant and equipment
(50,759
)
 
(72,723
)
Purchase of intangible assets

 
(2,000
)
Proceeds from sales of property, plant and equipment
231

 
418

Acquisition of businesses, net of cash acquired
(4,958
)
 

Other
63

 
66

Net cash used in investing activities
(55,423
)
 
(74,239
)
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Proceeds from line-of-credit facilities
7,506

 
26,051

Payments on line-of-credit facilities
(9,780
)
 
(26,836
)
Principal payments on long-term borrowings
(12,833
)
 
(1,000
)
Exercise of employee stock options and issuances under employee stock purchase plan
10,489

 
3,730

Tax benefit from exercise of employee stock options
5,822

 
2,696

Net cash provided by financing activities
1,204

 
4,641

EFFECT OF CHANGES IN EXCHANGE RATES ON CASH AND CASH EQUIVALENTS
(11,322
)
 
(15,747
)
NET INCREASE IN CASH AND CASH EQUIVALENTS
129,070

 
38,742

CASH AND CASH EQUIVALENTS — Beginning of period
522,150

 
448,776

CASH AND CASH EQUIVALENTS — End of period
$
651,220

 
$
487,518

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

 
$
302

Cash paid for income taxes
$
65,376

 
$
56,730

Non-cash transactions:
 
 
 
Demonstration units transferred from inventory to other assets
$
1,995

 
$
2,649

Inventory transferred to machinery and equipment
$
2,371

 
$
1,303

Additions to property, plant and equipment included in accounts payable
$
(178
)
 
$
1,959

See notes to consolidated financial statements.

4


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

 
$
5

 
51,930,978

 
$
5

Exercise of stock options
392,913

 

 
219,875

 

Common stock issued under employee stock purchase plan
17,623

 

 
17,518

 

Balance, end of period
52,780,224

 
5

 
52,168,371

 
5

ADDITIONAL PAID-IN CAPITAL
 
 
 
 
 
 
 
Balance, beginning of year
 
 
567,617

 
 
 
538,908

Stock-based compensation
 
 
13,875

 
 
 
11,067

Exercise of stock options and related tax benefit from exercise
 
 
15,203

 
 
 
5,402

Common stock issued under employee stock purchase plan
 
 
1,108

 
 
 
1,024

Balance, end of period
 
 
597,803

 
 
 
556,401

RETAINED EARNINGS
 
 
 
 
 
 
 
Balance, beginning of year
 
 
591,202

 
 
 
390,757

Net income attributable to IPG Photonics Corporation
 
 
181,450

 
 
 
144,014

Balance, end of period
 
 
772,652

 
 
 
534,771

ACCUMULATED OTHER COMPREHENSIVE LOSS
 
 
 
 
 
 
 
Balance, beginning of year
 
 
(112,263
)
 
 
 
(1,701
)
Translation adjustments
 
 
(43,634
)
 
 
 
(52,901
)
Change in unrealized gain on derivatives, net of tax
 
 
95

 
 
 
128

Balance, end of period
 
 
(155,802
)
 
 
 
(54,474
)
TOTAL IPG PHOTONICS CORPORATION STOCKHOLDERS' EQUITY
 
 
$
1,214,658

 
 
 
$
1,036,703

NONCONTROLLING INTERESTS
 
 
 
 
 
 
 
Balance, beginning of year
 
 

 
 
 

NCI of acquired company
 
 
1,579

 
 
 

Net loss attributable to NCI
 
 
(101
)
 
 
 

Other comprehensive loss attributable to NCI
 
 
(250
)
 
 
 

Balance, end of period
 
 
1,228

 
 
 

TOTAL STOCKHOLDERS' EQUITY
 
 
$
1,215,886

 
 
 
$
1,036,703

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", "we", "our", "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, 2014.
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
Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require
adoption until a future date are not expected to have a material impact on the Company's financial statements upon adoption.
3. INVENTORIES
Inventories consist of the following:
 
September 30,
 
December 31,
 
2015
 
2014
Components and raw materials
$
71,297

 
$
54,925

Work-in-process
35,272

 
58,603

Finished goods
91,066

 
57,481

Total
$
197,635

 
$
171,009

The Company recorded inventory provisions totaling $4,336 and $2,551 for the three months ended September 30, 2015 and 2014, respectively, and $11,347 and $8,363 for the nine months ended September 30, 2015 and 2014, 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 goods.
4. ACCRUED EXPENSES AND OTHER LIABILITIES
Accrued expenses and other liabilities consist of the following:
 
September 30,
 
December 31,
 
2015
 
2014
Accrued compensation
$
32,975

 
$
31,673

Customer deposits and deferred revenue
23,652

 
16,605

Current portion of accrued warranty
13,413

 
9,489

Other
6,873

 
6,290

Total
$
76,913

 
$
64,057


6

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


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

 
$
828

Euro line-of-credit

 
1,803

Total
$
248

 
$
2,631

Term debt:
 
 
 
U.S. long-term note
$

 
$
11,333

Collateralized long-term note
20,167

 
21,667

Less: current portion
(2,000
)
 
(13,333
)
Total long-term debt
$
18,167

 
$
19,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, 2015 and December 31, 2014, there were no amounts drawn on the U.S. line- of-credit, and there were $2,719 and $87, respectively, of guarantees issued against the facility which reduces the amount of the facility to draw. At September 30, 2015, there were no amounts drawn on the Euro line of credit, and there were $9,040 and $4,309 of guarantees issued against the facility as of September 30, 2015 and December 31, 2014, respectively, which reduces the amount of the facility available to draw. On April 30, 2015, the Company increased its U.S. line of credit with Bank of America to $50,000 and extended the maturity to April 2020.
At September 30, 2015, the amount due on the collateralized long-term note was $20,167 of which $2,000 is the current portion. The note is secured by the Company's corporate aircraft. The interest rate on this note is fixed at 2.81% per annum and the note matures in October 2019, at which time the outstanding debt balance would be $12,000.
The U.S. long-term note outstanding at December 31, 2014 matured and was paid in June 2015.
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,
 
2015
 
2014
 
2015
 
2014
Net income attributable to IPG Photonics Corporation
$
62,791

 
$
55,200

 
$
181,450

 
$
144,014

Weighted average shares
52,675

 
52,088

 
52,628

 
52,060

Dilutive effect of common stock equivalents
717

 
704

 
762

 
720

Diluted weighted average common shares
53,392

 
52,792

 
53,390

 
52,780

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

 
$
1.06

 
$
3.45

 
$
2.77

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

 
$
1.05

 
$
3.40

 
$
2.73

For the three months ended September 30, 2015 and 2014, respectively, the computation of diluted weighted average common shares excludes common stock equivalents of 9,000 shares and 30,000 shares which includes restricted stock units ("RSUs") of 1,600 and 1,800 and performance stock units ("PSUs") of 4,300 and 0, because the effect would be anti-dilutive. For the nine months ended September 30, 2015 and 2014, respectively, the computation of diluted weighted averages common shares excludes 40,600 shares and 61,000 shares, which includes RSUs of 24,200 and 18,000 and PSUs of 9,400 and 0 because the effect would be anti-dilutive.
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

7

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


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 previously had a cash flow hedge which was an interest rate swap associated with the U.S. long-term note. The interest rate swap agreement terminated with the note, which matured in June 2015. The fair value amounts in the consolidated balance sheet related to the interest rate swap were:
Notional Amounts1
 
Other Assets
 
Other Current Liabilities2
 
Other Long-Term Liabilities2
September 30,
 
December 31,
 
September 30,
 
December 31,
 
September 30,
 
December 31,
 
September 30,
 
December 31,
2015
 
2014
 
2015
 
2014
 
2015
 
2014
 
2015
 
2014
$

 
$
11,333

 
$

 
$

 
$

 
$
151

 
$

 
$

  (1) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
  (2) As of December 31, 2014, the remaining balance of the U.S. long-term note outstanding was considered current because the note matured in June 2015.
The derivative gains and losses in the consolidated statements of income related to the Company's interest rate swap contracts were as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2015
 
2014
 
2015
 
2014
Effective portion recognized in other comprehensive loss, pretax:
 
 
 
 
 
 
 
Interest rate swap
$

 
$
145

 
$
304

 
$
427

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

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

 
$

 
$

 
$

8. FAIR VALUE MEASUREMENTS
The Company's financial instruments consist of cash equivalents, accounts receivable, accounts payable, drawings on revolving lines of credit, auction rate securities, long-term debt and certain derivative instruments.
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, accounts receivable, accounts payable and drawings on revolving lines of credit are considered reasonable estimates of their fair market value, due to the short maturity of these instruments or as a result of the competitive market interest rates, which have been negotiated. If measured at fair value, accounts receivable and accounts payable would be classified as Level 3 and drawings on the revolving lines of credit would be classified as Level 2.

8

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


The following table presents information about the Company's assets and liabilities measured at fair value:
 
 
 
 Fair Value Measurements at September 30, 2015
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
273,680

 
$
273,680

 
$

 
$

Auction rate securities
1,134

 

 

 
1,134

Total assets
$
274,814

 
$
273,680

 
$

 
$
1,134

Liabilities
 
 
 
 
 
 
 
Contingent purchase consideration
69

 

 

 
69

Total liabilities
$
69

 
$

 
$

 
$
69

 
 
 
 
 
 
 
 
 
 
 
 Fair Value Measurements at December 31, 2014
 
 
 
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
266,011

 
$
266,011

 
$

 
$

Auction rate securities
1,128

 

 

 
1,128

Total assets
$
267,139

 
$
266,011

 
$

 
$
1,128

Liabilities
 
 
 
 
 
 
 
Contingent purchase consideration
$
98

 
$

 
$

 
$
98

Interest rate swaps
151

 

 
151

 

Total liabilities
$
249

 
$

 
$
151

 
$
98

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 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 consideration.
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2015
 
2014
 
2015
 
2014
Auction Rate Securities
 
 
 
 
 
 
 
Balance, beginning of period
$
1,132

 
$
1,124

 
$
1,128

 
$
1,120

Change in fair value and accretion
2

 
2

 
6

 
6

Balance, end of period
$
1,134

 
$
1,126

 
$
1,134

 
$
1,126

Contingent Purchase Consideration
 
 
 
 
 
 
 
Balance, beginning of period
$
80

 
$
357

 
$
98

 
$
375

Period transactions
(7
)
 

 
(7
)
 

Change in fair value and currency fluctuations
(4
)
 
(259
)
 
(22
)
 
(277
)
Balance, end of period
$
69

 
$
98

 
$
69

 
$
98

9. GOODWILL AND INTANGIBLES
The carrying amount of goodwill was $508 and $455 on September 30, 2015 and December 31, 2014, respectively.

9

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


Intangible assets, subject to amortization, consisted of the following:
 
September 30, 2015
 
December 31, 2014
 
 
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,485
)
$
2,156

6 Years
$
6,641

$
(4,221
)
$
2,420

6 Years
Customer relationships
3,420

(3,178
)
242

5 Years
3,660

(3,308
)
352

5 Years
Production know-how
6,719

(3,168
)
3,551

8 Years
6,844

(2,630
)
4,214

8 Years
Technology, trademark and tradename
8,535

(1,740
)
6,795

8 Years
3,315

(1,074
)
2,241

8 Years
 
$
25,315

$
(12,571
)
$
12,744

 
$
20,460

$
(11,233
)
$
9,227

 
During the first quarter of 2015, the Company purchased a 76% ownership interest in RukhTekh LLC ("RuchTech"). RuchTech's fair value at the time was $6,579. The Company paid $5,000, which represents the fair value of its ownership interest on March 15, 2015. In connection with this purchase, the Company has included $64 of Goodwill related to expected synergies for the Company's high-power systems product line and $6,298 of Purchased Technology intangibles.
Amortization expense for the three months ended September 30, 2015 and 2014 was $585 and $527, respectively. Amortization expense for the nine months ended September 30, 2015 and 2014 was $1,706 and $1,604, respectively. The estimated future amortization expense for intangibles for the remainder of 2015 and subsequent years is as follows:
2015
 
2016
 
2017
 
2018
 
2019
 
Thereafter
 
Total
$619
 
$2,422
 
$2,422
 
$2,357
 
$1,768
 
$3,156
 
$12,744
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, 2015 and 2014.
 
 
2015
 
2014
Balance at January 1
$
19,272

 
$
14,997

Provision for warranty accrual
16,424

 
10,460

Warranty claims
(8,627
)
 
(7,195
)
Foreign currency translation
(1,059
)
 
(1,183
)
 Balance at September 30
$
26,010

 
$
17,079

Accrued warranty reported in the accompanying consolidated financial statements as of September 30, 2015 and December 31, 2014 consisted of $13,413 and $9,489 in accrued expenses and other liabilities and $12,597 and $9,783 in other long-term liabilities, respectively.
11. INCOME TAXES
A reconciliation of the total amounts of unrecognized tax benefits is as follows:
 
2015
 
2014
Balance at January 1
$
6,494

 
$
6,501

Reductions of prior period positions

 

Additions for tax positions in prior period

 

(Reductions) additions for tax positions in current period

 
(795
)
 Balance at September 30
$
6,494

 
$
5,706


10

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


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, 2015 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.



11


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 are the leading developer and manufacturer of a broad line of high-performance fiber lasers, fiber amplifiers and diode lasers that are used for diverse 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 and medical laser systems 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.

12


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 $4.3 million and $2.6 million for the three months ended September 30, 2015 and 2014, respectively, and $11.3 million and $8.4 million for nine months ended September 30, 2015 and 2014, respectively and $11.3 million, $15.1 million and $8.2 million for the years ended December 31, 2014, 2013 and 2012, respectively.
Sales and marketing expense. We expect to continue to expand our worldwide direct sales organization, build and expand applications centers, hire additional personnel involved in marketing in our existing and new geographic locations, 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 and systems. 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, transaction and compliance 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 28% for the nine months ended September 30, 2015 and 23%, 21% and 16% for the full years 2014, 2013 and 2012, respectively. Our largest customer accounted for 15% 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, 2015 compared to the three months ended September 30, 2014
Net sales. Net sales increased by $43.9 million, or 22.0%, to $243.5 million for the three months ended September 30, 2015 from $199.7 million for the three months ended September 30, 2014.
 
 
Three Months Ended September 30,
 
 
 
 
 
 
2015
 
2014
 
Change
 
 
 
 
% of Total
 
 
 
% of Total
 
 
 
 
Materials processing
 
$
223,813

 
91.9
%
 
$
192,288

 
96.3
%
 
$
31,525

 
16.4
%
Other applications
 
19,728

 
8.1
%
 
7,363

 
3.7
%
 
12,365

 
167.9
%
Total
 
$
243,541

 
100.0
%
 
$
199,651

 
100.0
%
 
$
43,890

 
22.0
%



13


 
 
Three Months Ended September 30,
 
 
 
 
 
 
2015
 
2014
 
Change
 
 
 
 
% of Total
 
 
 
% of Total
 
 
 
 
High-Power Continuous Wave ("CW") Lasers
 
$
130,917

 
53.8
%
 
$
105,753

 
53.0
%
 
$
25,164

 
23.8
 %
Medium-Power CW Lasers
 
26,951

 
11.1
%
 
20,619

 
10.3
%
 
6,332

 
30.7
 %
Low-Power CW Lasers
 
2,960

 
1.2
%
 
3,138

 
1.6
%
 
(178
)
 
(5.7
)%
Pulsed Lasers
 
35,036

 
14.4
%
 
38,373

 
19.2
%
 
(3,337
)
 
(8.7
)%
Quasi-Continuous Wave ("QCW") Lasers
 
19,849

 
8.2
%
 
14,446

 
7.2
%
 
5,403

 
37.4
 %
Other Revenue including Amplifiers, Laser Systems, Service, Parts, Accessories and Change in Deferred Revenue
 
27,828

 
11.4
%
 
17,322

 
8.7
%
 
10,506

 
60.7
 %
Total
 
$
243,541

 
100.0
%
 
$
199,651

 
100.0
%
 
$
43,890

 
22.0
 %
Sales for materials processing applications increased primarily due to higher sales of high-power, medium-power and QCW lasers,offset by a decline in pulsed-laser sales. High-power laser sales increased due to increased demand for cutting, welding and brazing applications. Medium-power laser sales increased due to increased demand for laser sintering/3D manufacturing and thin material cutting and welding applications. QCW laser sales increased primarily due to welding and cutting applications. These increases were partially offset by a decrease in sales of pulsed-lasers used for marking and engraving applications. We continue to see increased acceptance of the advantages of fiber laser technology for materials processing applications. A growing number of OEM customers have developed cutting systems that use our high-power lasers and sales of these systems are gaining sales from gas laser systems. Medium-power lasers are increasingly being used for fine material processing such as cutting and welding metals in the consumer electronics industry as well as in 3D printing. We also increased sales of QCW lasers used for cutting and welding thin sheet metal as demand increased for these devices from OEM customers because they are displacing lamp pumped YAG lasers.
Sales for other applications increased due to increased 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 also increased sales of certain components included in other revenue detailed above. The increase in telecom sales was driven by last mile fiber access to the home applications and increased amplifier sales which also contributed to the increase in other revenue detailed above.
Cost of sales and gross margin. Cost of sales increased by $19.7 million, or 21.7%, to $110.2 million for the three months ended September 30, 2015 from $90.6 million for the three months ended September 30, 2014. Our gross margin increased to 54.7% for the three months ended September 30, 2015 from 54.6% for the three months ended September 30, 2014. Gross margin increased due to product mix including increased high-power, medium-power and QCW sales partially offset by increased unit sales of lower-margin pulsed lasers. In addition, our gross margin increased because total direct and indirect manufacturing costs increased at a slower rate than revenue as we have decreased component costs by more than the decrease in average selling prices and also because manufacturing expenses benefited from the depreciation of the Euro and Russian Ruble exchange rates. These benefits were partially offset by a slight decrease in the rate of absorption of manufacturing costs, an increase in provisions for excess and obsolete inventory and provisions for warranty reserves.

Sales and marketing expense. Sales and marketing expense increased by $0.2 million to $7.7 million for the three months ended September 30, 2015 from $7.5 million for the three months ended September 30, 2014, primarily as a result of an increase in personnel and stock-based compensation costs. As a percentage of sales, sales and marketing expense decreased to 3.2% for the three months ended September 30, 2015 from 3.8% for the three months ended September 30, 2014.
Research and development expense. Research and development expense increased by $2.8 million, or 20.6%, to $16.2 million for the three months ended September 30, 2015, compared to $13.4 million for the three months ended September 30, 2014, primarily as a result of an increase in personnel, stock-based compensation, premises, 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 at different wavelengths including UV, green and mid-infrared lasers as well as developing end user systems, new pulsed laser products including high power pulsed products and ultra-fast pulsed products, improving the electrical efficiency of high-power products, enhancing the performance of our internally manufactured components, refining production processes to improve manufacturing yields, developing new accessories and achieving higher output powers. As a percentage of sales, research and development expense remained at 6.7% for both the three months ended September 30, 2014 and 2015.

14


General and administrative expense. General and administrative expense increased by $0.5 million, or 3.6%, to $14.7 million for the three months ended September 30, 2015 from $14.2 million for the three months ended September 30, 2014. This was primarily as a result of increased stock-based compensation, banking and related fees, depreciation and bad debt provisions. As a percentage of sales, general and administrative expense decreased to 6.0% for the three months ended September 30, 2015 from 7.1% for the three months ended September 30, 2014.
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.75, Russian Ruble 36, Japanese Yen 104 and Chinese Yuan 6.16, respectively, we would have expected net sales to be $20.6 million higher, gross profit to be $9.5 million higher and total operating expenses would have been $4.1 million higher.
Loss (gain) on foreign exchange. We incurred a foreign exchange loss of $5.1 million for the three months ended September 30, 2015 as compared to $3.6 million gain for the three months ended September 30, 2014. 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 offset by the devaluation of the Russian Ruble compared to the U.S. dollar and appreciation of the Japanese Yen compared to the Euro. Foreign exchange gains for the three months ended September 30, 2014 were primarily related to the appreciation of the U.S. Dollar compared to the Euro.
Interest expense, net. Interest expense, net remained relatively flat for the three months ended September 30, 2015 and 2014.
Other income, net. Other income, remained relatively flat for the three months ended September 30, 2015 and 2014.
Provision for income taxes. Provision for income taxes was $26.9 million for the three months ended September 30, 2015 compared to $22.5 million for the three months ended September 30, 2014. The effective tax rates were 30.0% and 29.0% for the three months ended September 30, 2015 and 2014, respectively. The increase in effective rate was due primarily to the mix of income earned in various tax jurisdictions. The legislation enabling research and development credits in the United States expired for 2014 and new legislation has not been enacted. Accordingly, there is no benefit for research and development tax credits recognized for the nine months ended September 30, 2015.
Net income attributable to IPG Photonics Corporation. Net income attributable to IPG Photonics Corporation increased by $7.6 million to $62.8 million for the three months ended September 30, 2015 compared to $55.2 million for the three months ended September 30, 2014. Net income attributable to IPG Photonics Corporation as a percentage of our net sales decreased by 1.8 percentage points to 25.8% for the three months ended September 30, 2015 from 27.6% for the three months ended September 30, 2014 due to the factors described above.
Results of Operations for the nine months ended September 30, 2015 compared to the nine months ended September 30, 2014
Net sales. Net sales increased by $115.2 million, or 20.5%, to $677.6 million for the nine months ended September 30, 2015 from $562.4 million for the nine months ended September 30, 2014.
 
 
Nine Months Ended September 30,
 
 
 
 
 
 
2015
 
2014
 
Change
 
 
 
 
% of Total
 
 
 
% of Total
 
 
 
 
Materials processing
 
$
640,302

 
94.5
%
 
$
540,284

 
96.1
%
 
$
100,018

 
18.5
%
Other applications
 
37,337

 
5.5
%
 
22,146

 
3.9
%
 
15,191

 
68.6
%
Total
 
$
677,639

 
100.0
%
 
$
562,430

 
100.0
%
 
$
115,209

 
20.5
%

15


 
 
Nine Months Ended September 30,
 
 
 
 
 
 
2015
 
2014
 
Change
 
 
 
 
% of Total
 
 
 
% of Total
 
 
 
 
High-Power CW Lasers
 
$
377,058

 
55.6
%
 
$
309,890

 
55.1
%
 
$
67,168

 
21.7
 %
Medium-Power CW Lasers
 
75,467

 
11.1
%
 
59,701

 
10.6
%
 
15,766

 
26.4
 %
Low-Power CW Lasers
 
10,190

 
1.5
%
 
10,023

 
1.8
%
 
167

 
1.7
 %
Pulsed Lasers
 
97,017

 
14.3
%
 
99,615

 
17.7
%
 
(2,598
)
 
(2.6
)%
QCW Lasers
 
45,592

 
6.7
%
 
28,129

 
5.0
%
 
17,463

 
62.1
 %
Other Revenue including Amplifiers, Laser Systems, Service, Parts, Accessories and Change in Deferred Revenue
 
72,315

 
10.7
%
 
55,072

 
9.8
%
 
17,243

 
31.3
 %
Total
 
$
677,639

 
100.0
%
 
$
562,430

 
100.0
%
 
$
115,209

 
20.5
 %
Sales for materials processing applications increased primarily due to higher sales of high-power, medium-power and QCW lasers. High-power laser sales increased due to increased demand for cutting, welding and surface structuring applications. Medium-power laser sales increased due to increased demand for laser sintering/3D manufacturing and thin material welding applications. QCW laser sales increased primarily due to cutting and welding applications. These increases were partially offset by a decline in pulsed-laser sales used for marking and engraving applications. We continue to see increased acceptance of the advantages of fiber laser technology for materials processing applications. A growing number of OEM customers have developed cutting systems that use our high-power lasers and sales of these systems are gaining sales from gas laser systems. Medium-power lasers are increasingly being used for fine material processing such as cutting and welding metals in the consumer electronics industry as well as in 3D printing. We also increased sales of QCW lasers used for cutting and welding thin sheet metal as demand increased for these devices from OEM customers because they are displacing lamp pumped YAG lasers.
Sales for other applications increased due to increased sales for advanced applications, telecom applications and medical applications. The increase in sales for advanced applications was driven by government and aerospace applications and contributed to increased high-power laser sales and also increased sales of certain components included in other revenue detailed above. The increase in telecom sales was driven by last mile fiber access to the home applications and increased amplifier sales which also contributed to the increase in other revenue detailed above. The increase in sales for medical applications contributed to the increase in low-power laser sales.
Cost of sales and gross margin. Cost of sales increased by $48.0 million, or 18.5%, to $307.8 million for the nine months ended September 30, 2015 from $259.8 million for the nine months ended September 30, 2014. Our gross margin increased to 54.6% from 53.8% for the nine months ended September 30, 2015 and 2014, respectively. Gross margin increased due to product mix including increased high-power, medium-power and QCW sales partially offset by increased unit sales of lower-margin pulsed-lasers. In addition, our gross margin increased because total direct and indirect manufacturing costs increased at a slower rate than revenue as we have decreased component costs by more than the decrease in average selling prices and also because manufacturing expenses benefited from the depreciation of the Euro and Russian Ruble exchange rates. These benefits were partially offset by a slight decrease in the rate of absorption of manufacturing costs, an increase in provisions for excess and obsolete inventory and provisions for warranty reserves.
Sales and marketing expense. Sales and marketing expense increased by $0.5 million, or 2.3%, to $23.2 million for the nine months ended September 30, 2015 from $22.7 million for the nine months ended September 30, 2014, primarily as a result of increases in personnel, stock-based compensation, travel, marketing costs and depreciation. As a percentage of sales, sales and marketing expense decreased to 3.4% for the nine months ended September 30, 2015 from 4.0% for the nine months ended September 30, 2014.
Research and development expense. Research and development expense increased by $6.0 million, or 15.1%, to $45.6 million for the nine months ended September 30, 2015, compared to $39.6 million for the nine months ended September 30, 2014, primarily as a result of an increase in personnel, stock-based compensation, premises and 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 at different wavelengths including UV, green and mid-infrared lasers as well as developing end user systems, new pulsed laser products including high power pulsed products and ultra-fast pulsed products, improving the electrical efficiency of high power products, enhancing the performance of our internally manufactured components, refining production processes to improve manufacturing yields,

16


developing new accessories and achieving higher output powers. As a percentage of sales, research and development expense decreased to 6.7% for the nine months ended September 30, 2015 from 7.0% for the nine months ended September 30, 2014.
General and administrative expense. General and administrative expense increased by $2.3 million, or 5.6%, to $42.5 million for the nine months ended September 30, 2015 from $40.2 million for the nine months ended September 30, 2014, primarily as a result of increased personnel, stock-based compensation, banking and related fees, depreciation costs and bad debt provisions. As a percentage of sales, general and administrative expense decreased to 6.3% for the nine months ended September 30, 2015 from 7.1% for the nine months ended September 30, 2014.
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.74, Russian Ruble 35, Japanese Yen 103 and Chinese Yuan 6.15, respectively, we would have expected net sales for the nine months ended September 30, 2015 to be $61.9 million higher, gross profit to be $30.2 million higher and total operating expenses would have been $12.3 million higher.
Loss (gain) on foreign exchange. We incurred a foreign exchange gain of $0.5 million for the nine months ended September 30, 2015 as compared to a $4.0 million gain for the nine months ended September 30, 2014. The change is primarily attributable to the changes of the U.S. Dollar against the Euro, Russian Ruble and Chinese Yuan. For the nine months ended September 30, 2015, gains are primarily attributable to US Dollar appreciation compared to the Euro offset by Chines Yuan depreciation compared to the US Dollar. Foreign exchange gains for the nine months ended September 30, 2014 were primarily attributable to the US Dollar appreciation compared to the Euro and Russian Ruble
Interest expense, net. Interest expense, increased to $0.3 million for the nine months ended September 30, 2015 from $0.1 million for the nine months ended September 30, 2014.
Other income, net. Other income, net decreased to $0.4 million of income for the nine months ended September 30, 2015 compared to approximately $0.7 million of income for the nine months ended September 30, 2014.
Provision for income taxes. Provision for income taxes was $77.7 million for the nine months ended September 30, 2015 compared to $60.7 million for the nine months ended September 30, 2014, representing an effective tax rate of 30.0% and 29.7% for the nine months ended September 30, 2015 and 2014, respectively. The increase in effective rate was due primarily to the mix of income earned in various tax jurisdictions. The legislation enabling research and development credits in the United States expired for 2014 and new legislation has not been enacted. Accordingly, there is no benefit for research and development tax credits recognized for the nine months ended September 30, 2015.
Net income attributable to IPG Photonics Corporation. Net income attributable to IPG Photonics Corporation increased by $37.4 million to $181.5 million, or 26.0% for the nine months ended September 30, 2015 compared to $144.0 million for the nine months ended September 30, 2014. Net income attributable to IPG Photonics Corporation as a percentage of our net sales increased by 1.2 percentage points to 26.8% for the nine months ended September 30, 2015 from 25.6% for the nine months ended September 30, 2014 due to the factors described above.
Liquidity and Capital Resources
Our principal sources of liquidity as of September 30, 2015 consisted of cash and cash equivalents of $651.2 million, unused credit lines and overdraft facilities of $74.0 million and other working capital (excluding cash and cash equivalents) of $278.0 million. This compares to cash and cash equivalents of $522.2 million, unused credit lines and overdraft facilities of $66.9 million and other working capital (excluding cash and cash equivalents) of $249.6 million as of December 31, 2014. The increase in cash and cash equivalents of $129.1 million from December 31, 2014 relates primarily to the following:
Cash provided by operating activities in the nine months ended September 30, 2015 of $194.6 million.
Cash used in investing activities of $55.4 million which mostly relate to capital expenditures and the purchase of a majority interest of a company in the first quarter.
Cash provided by financing activities of $1.2 million from the exercise of stock options, sales of shares under our employee stock purchase plan and their related tax benefits partially offset by the payments on long-term borrowings and net payments of line-of-credit facilities.
Our long-term debt consists of a $21.7 million secured note with a remaining principal balance of $20.2 million as of September 30, 2015. The note is secured by our corporate aircraft. Of this amount, $2.0 million is the current portion. The interest rate is fixed at 2.81% per annum and the note matures in October 2019, at which time the outstanding debt balance would be $12.0 million.

17


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, as well as to complete certain acquisitions of complementary 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, 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, 2015: 
 
 
 
 
 
 
 
 
 
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 Facility (Germany) (2)
 
Euro 30.0 million ($33.7 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 2015
 
Common pool of assets of Italian subsidiary
(1)
Effective April 30, 2015, the U.S. Revolving Line-of-Credit was amended and the amount available was increased from $35 million to $50 million. This facility is available to our foreign subsidiaries in their respective local currencies. At September 30, 2015, there were no drawings however, there were $2.7 million of guarantees issued against the facility which reduces the amount of the facility available to draw.
(2)
This Euro Credit Facility is also available to our Russian, Italian and Chinese subsidiaries. At September 30, 2015, there were no drawings upon the facility, however, there were $9.0 million of guarantees issued against the facility which reduces the amount of the facility available to draw.
(3)
At September 30, 2015, $0.2 million of the $2.2 million was drawn upon with an interest rate of 1.0%.
Our largest committed credit lines are with Bank of America and Deutsche Bank in the amounts of $50.0 million and $33.7 million, 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, 2015.
Operating activities. Net cash provided by operating activities increased by $70.5 million to $194.6 million for the nine months ended September 30, 2015 from $124.1 million for the nine months ended September 30, 2014, primarily resulting from:
An increase in cash provided by net income after adding back non-cash charges of $53.5 million to $244.9 million in the nine months ended September 30, 2015 as compared to $191.4 million in the same period in 2014;
An increase in income and other taxes payable of $17.5 million in the nine months ended September 30, 2015 as compared to a decrease of $0.6 million in the same period in 2014;
An increase in accounts payable of $4.5 million in the nine months ended September 30, 2015 as compared to an increase of $1.3 million in the same period in 2014; partially offset by
An increase in accrued expenses and other liabilities of $3.7 million in the nine months ended September 30, 2015 as compared to an increase of $2.7 million in the same period in 2014;
An increase in prepaid expenses and other current assets of $2.1 million in the nine months ended September 30, 2015 as compared to an increase of $0.2 million in the same period in 2014; partially offset by
An increase in inventory of $52.2 million in the nine months ended September 30, 2015 as compared to an increase of $30.2 million in the same period in 2014;

18


An increase in accounts receivable of $20.0 million in the nine months ended September 30, 2015 as compared to an increase of $37.9 million in the same period in 2014;
An increase in the tax benefit from exercise of employee stock options of $5.8 million in the nine months ended September 30, 2015 as compared to an increase of $2.7 million in the same period in 2014 and
The effect of exchange rates on cash related to the appreciation of the U.S. Dollar compared to the Chinese Yuan, Euro and Russian Ruble of $11.3 million.
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.
Investing activities. Net cash used in investing activities was $55.4 million and $74.2 million in the nine months ended September 30, 2015 and 2014, respectively. The cash used in investing activities in 2015 related to the construction of new buildings in the U.S.A., Germany and Russia, purchases of machinery and equipment and the purchase of a majority interest in a company in the first quarter. The cash used in investing activities in 2014 related to the construction and purchase of new buildings in the United States, Germany and Russia, purchases of machinery and equipment and the acquisition of
certain patents.
We expect to incur between $60 million and $65 million in capital expenditures, excluding acquisitions in 2015, as we continue to upgrade facilities and add capacity worldwide to support our 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 $1.2 million and $4.6 million in the nine months ended September 30, 2015 and 2014, respectively. The cash provided by financing activities in 2015 was primarily related 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 of which $10.7 million related to the final payment on the U.S. long-term note that matured in June and net payments of line-of-credit facilities. The cash provided by financing activities in 2014 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, 2014. 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

19


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
Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require
adoption until a future date are not expected to have a material impact on our 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. To minimize this risk, we maintain a portfolio of cash, cash equivalents and short-term investments, consisting primarily of bank deposits, money market funds and short-term government and corporate securities. 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 debt and borrowings on our bank credit facilities. 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 Japanese Yen and Chinese Yuan. 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 Japanese Yen and the Chinese Yuan. Loss on foreign exchange transactions totaled $5.1 million for the three months ended September 30, 2015 and a gain of $3.6 million for the three months ended September 30, 2014, respectively. Gain on foreign exchange transactions totaled $0.5 million and $4.0 million for the nine months ended September 30, 2015 and 2014, respectively. 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 the forecast or trend for a certain currency is expected, in the medium or long term, to be in a certain direction we have, on occasions, chosen not to try to off-set the assets or liabilities. At September 30, 2015, 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 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, 2015 applied to the net U.S. Dollar asset balances, would result in a foreign exchange gain of $4.1 million if the U.S. Dollar appreciated and a $4.1 million foreign exchange loss if the U.S. Dollar depreciated.
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, 2015. 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.

20


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.

21


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, 2014.
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, 2014, 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, 2015 — January 31, 2015
 

 
(1
)
 
$

 
$

 
$

February 1, 2015 — February 28, 2015
 

 
(1
)
 

 

 

March 1, 2015 — March 31, 2015
 
2,945

 
(1
)
 
93.29

 

 

April 1, 2015 — April 30, 2015
 

 
(1
)
 

 

 

May 1, 2015 — May 31, 2015
 

 
(1
)
 

 

 

June 1, 2015 — June 30, 2015
 
2,823

 
(1
)
 
86.53

 

 

July 1, 2015 — July 31, 2015
 

 
(1
)
 

 

 

August 1, 2015 — August 31, 2015
 
448

 
(1
)
 
92.22

 

 

September 1, 2015 — September 30, 2015
 
2,594

 
(1
)
 
75.97

 

 

Total
 
8,810

 
 
 
$
85.97

 
$

 
$

 
(1)
In 2012, our 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. The average prices listed in the above table are averages of the fair market prices at which we valued shares withheld for purposes of calculating the number of shares to be withheld in 2015.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
None.
ITEM 6. EXHIBITS

22


(a) Exhibits
 
Exhibit
No.
 
Description
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


23


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 3, 2015
 
By:
/s/ Valentin P. Gapontsev
 
 
 
Valentin P. Gapontsev
 
 
 
Chairman and Chief Executive Officer
(Principal Executive Officer)
 
 
 
 
 Date: November 3, 2015
 
By:
/s/ Timothy P.V. Mammen
 
 
 
Timothy P.V. Mammen
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)


24
EX-31.1 2 ex-311q32015.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 3, 2015
By:
 
/s/ Valentin P. Gapontsev
 
 
Valentin P. Gapontsev
 
 
Chairman and Chief Executive Officer (Principal Executive Officer)


EX-31.2 3 ex-312q32015.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 3, 2015
By:
 
/s/ Timothy P.V. Mammen
 
 
Timothy P.V. Mammen
 
 
Vice President and Chief Financial Officer (Principal Financial Officer)


EX-32 4 ex-32q32015.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, 2015 (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 3, 2015
 
 
/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 5 ipgp-20150930.xml XBRL INSTANCE DOCUMENT 0001111928 2015-01-01 2015-09-30 0001111928 2015-10-28 0001111928 2015-09-30 0001111928 2014-12-31 0001111928 2014-07-01 2014-09-30 0001111928 2014-01-01 2014-09-30 0001111928 2015-07-01 2015-09-30 0001111928 2014-09-30 0001111928 2013-12-31 0001111928 us-gaap:CommonStockMember 2013-12-31 0001111928 us-gaap:AdditionalPaidInCapitalMember 2014-01-01 2014-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-01-01 2014-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2014-01-01 2014-09-30 0001111928 ipgp:ParentEquityMember 2015-09-30 0001111928 us-gaap:CommonStockMember 2014-01-01 2014-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2013-12-31 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2015-01-01 2015-09-30 0001111928 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001111928 us-gaap:RetainedEarningsMember 2013-12-31 0001111928 us-gaap:CommonStockMember 2015-01-01 2015-09-30 0001111928 us-gaap:AdditionalPaidInCapitalMember 2015-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2014-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-09-30 0001111928 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-12-31 0001111928 us-gaap:NoncontrollingInterestMember 2014-12-31 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-09-30 0001111928 us-gaap:AdditionalPaidInCapitalMember 2013-12-31 0001111928 us-gaap:RetainedEarningsMember 2014-12-31 0001111928 us-gaap:RetainedEarningsMember 2015-09-30 0001111928 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0001111928 us-gaap:RetainedEarningsMember 2015-01-01 2015-09-30 0001111928 ipgp:ParentEquityMember 2014-09-30 0001111928 us-gaap:CommonStockMember 2015-09-30 0001111928 us-gaap:AdditionalPaidInCapitalMember 2014-09-30 0001111928 us-gaap:CommonStockMember 2014-09-30 0001111928 us-gaap:NoncontrollingInterestMember 2015-09-30 0001111928 us-gaap:RetainedEarningsMember 2014-01-01 2014-09-30 0001111928 us-gaap:RetainedEarningsMember 2014-09-30 0001111928 us-gaap:CommonStockMember 2014-12-31 0001111928 ipgp:CollateralizedLongTermNoteMember us-gaap:MediumTermNotesMember 2015-09-30 0001111928 ipgp:EuropeanLineOfCreditMember 2015-09-30 0001111928 us-gaap:LineOfCreditMember ipgp:BankofAmericaMember 2015-04-30 0001111928 ipgp:CollateralizedLongTermNoteMember us-gaap:MediumTermNotesMember us-gaap:ScenarioForecastMember 2019-10-31 0001111928 ipgp:UsLongTermNoteMember 2015-09-30 0001111928 ipgp:EuropeanLineOfCreditMember 2014-12-31 0001111928 ipgp:UsLongTermNoteMember 2014-12-31 0001111928 ipgp:CollateralizedLongTermNoteMember 2015-09-30 0001111928 ipgp:CollateralizedLongTermNoteMember 2014-12-31 0001111928 ipgp:OtherEuropeanFacilitiesMember 2014-12-31 0001111928 ipgp:OtherEuropeanFacilitiesMember 2015-09-30 0001111928 us-gaap:RestrictedStockUnitsRSUMember 2015-07-01 2015-09-30 0001111928 us-gaap:RestrictedStockUnitsRSUMember 2014-01-01 2014-09-30 0001111928 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-09-30 0001111928 us-gaap:PerformanceSharesMember 2014-07-01 2014-09-30 0001111928 us-gaap:PerformanceSharesMember 2015-01-01 2015-09-30 0001111928 us-gaap:PerformanceSharesMember 2014-01-01 2014-09-30 0001111928 us-gaap:PerformanceSharesMember 2015-07-01 2015-09-30 0001111928 us-gaap:RestrictedStockUnitsRSUMember 2014-07-01 2014-09-30 0001111928 us-gaap:InterestRateSwapMember 2015-01-01 2015-09-30 0001111928 us-gaap:InterestRateSwapMember 2014-07-01 2014-09-30 0001111928 us-gaap:InterestRateSwapMember 2015-07-01 2015-09-30 0001111928 us-gaap:InterestRateSwapMember 2014-01-01 2014-09-30 0001111928 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2015-09-30 0001111928 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember 2014-12-31 0001111928 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2014-12-31 0001111928 ipgp:OtherLongTermLiabilitiesMember us-gaap:InterestRateSwapMember 2014-12-31 0001111928 ipgp:OtherLongTermLiabilitiesMember us-gaap:InterestRateSwapMember 2015-09-30 0001111928 us-gaap:InterestRateSwapMember 2015-09-30 0001111928 us-gaap:InterestRateSwapMember 2014-12-31 0001111928 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember 2015-09-30 0001111928 us-gaap:NondesignatedMember 2015-09-30 0001111928 us-gaap:FairValueInputsLevel3Member 2014-12-31 0001111928 us-gaap:FairValueInputsLevel3Member 2015-09-30 0001111928 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2014-12-31 0001111928 us-gaap:AuctionRateSecuritiesMember 2014-12-31 0001111928 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2014-12-31 0001111928 ipgp:ContingentPurchaseConsiderationMember 2015-09-30 0001111928 us-gaap:MoneyMarketFundsMember 2014-12-31 0001111928 us-gaap:InterestRateSwapMember 2014-12-31 0001111928 us-gaap:AuctionRateSecuritiesMember 2015-09-30 0001111928 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2014-12-31 0001111928 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2014-12-31 0001111928 ipgp:ContingentPurchaseConsiderationMember us-gaap:FairValueInputsLevel2Member 2014-12-31 0001111928 us-gaap:FairValueInputsLevel1Member 2015-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember us-gaap:FairValueInputsLevel3Member 2014-12-31 0001111928 us-gaap:FairValueInputsLevel1Member 2014-12-31 0001111928 us-gaap:FairValueInputsLevel2Member 2014-12-31 0001111928 ipgp:ContingentPurchaseConsiderationMember 2014-12-31 0001111928 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember us-gaap:FairValueInputsLevel3Member 2015-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel1Member 2014-12-31 0001111928 us-gaap:MoneyMarketFundsMember 2015-09-30 0001111928 us-gaap:FairValueInputsLevel2Member 2015-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2014-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2014-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2014-01-01 2014-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2015-07-01 2015-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2015-01-01 2015-09-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2013-12-31 0001111928 ipgp:ContingentPurchaseConsiderationMember 2014-07-01 2014-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2015-01-01 2015-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2013-12-31 0001111928 ipgp:ContingentPurchaseConsiderationMember 2015-06-30 0001111928 ipgp:ContingentPurchaseConsiderationMember 2014-06-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2015-06-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2014-06-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2014-01-01 2014-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2015-07-01 2015-09-30 0001111928 us-gaap:AuctionRateSecuritiesMember 2014-07-01 2014-09-30 0001111928 ipgp:RukhTekhLLCMember us-gaap:TechnologyBasedIntangibleAssetsMember 2015-03-31 0001111928 ipgp:RukhTekhLLCMember 2015-03-31 0001111928 ipgp:RukhTekhLLCMember 2015-01-01 2015-03-31 0001111928 us-gaap:PatentsMember 2014-12-31 0001111928 us-gaap:PatentsMember 2015-01-01 2015-09-30 0001111928 us-gaap:CustomerRelationshipsMember 2014-12-31 0001111928 us-gaap:PatentsMember 2015-09-30 0001111928 ipgp:TechnologyTrademarkAndTradenameMember 2014-12-31 0001111928 ipgp:ProductionKnowHowMember 2015-01-01 2015-09-30 0001111928 ipgp:TechnologyTrademarkAndTradenameMember 2015-09-30 0001111928 ipgp:ProductionKnowHowMember 2014-12-31 0001111928 us-gaap:CustomerRelationshipsMember 2015-01-01 2015-09-30 0001111928 ipgp:ProductionKnowHowMember 2015-09-30 0001111928 ipgp:ProductionKnowHowMember 2014-01-01 2014-12-31 0001111928 us-gaap:CustomerRelationshipsMember 2015-09-30 0001111928 ipgp:TechnologyTrademarkAndTradenameMember 2014-01-01 2014-12-31 0001111928 us-gaap:CustomerRelationshipsMember 2014-01-01 2014-12-31 0001111928 ipgp:TechnologyTrademarkAndTradenameMember 2015-01-01 2015-09-30 0001111928 us-gaap:PatentsMember 2014-01-01 2014-12-31 0001111928 us-gaap:MaximumMember 2015-01-01 2015-09-30 0001111928 us-gaap:MinimumMember 2015-01-01 2015-09-30 iso4217:USD xbrli:shares xbrli:pure iso4217:USD xbrli:shares false --12-31 Q3 2015 2015-09-30 10-Q 0001111928 52781322 Large Accelerated Filer IPG PHOTONICS CORP 11333000 0 0 1.06 2.77 1.19 3.45 2649000 1995000 1.05 2.73 1.18 3.40 2000 6000 2000 6000 -259000 -277000 -4000 -22000 1303000 2371000 P3Y P1Y 19906000 29414000 4547000 3893000 17141000 20862000 143109000 154814000 21672000 45084000 64057000 76913000 -112263000 -155802000 567617000 597803000 11067000 13875000 527000 1604000 585000 1706000 30000 0 1800000 61000 0 18000000 9000 4300000 1600000 40600 9400000 24200000 1210887000 1408206000 893838000 1078072000 267139000 1128000 0 1128000 266011000 266011000 266011000 1128000 274814000 1134000 1134000 273680000 273680000 273680000 1134000 0.76 6298000 6579000 1959000 -178000 448776000 487518000 522150000 651220000 38742000 129070000 0.0001 0.0001 175000000 175000000 52369688 52780224 52369688 52780224 5000 5000 8327000 91241000 46502000 138161000 0 0 0 -285000 -351000 250000 8327000 91241000 46217000 137810000 90561000 259829000 110237000 307805000 16605000 23652000 0.0281 15308000 18611000 5438000 9237000 3241000 3743000 26409000 31079000 0 0 0 151000 0 0 -73000 -225000 0 -153000 0 0 0 0 -145000 -427000 0 -304000 1.06 2.77 1.19 3.45 1.05 2.73 1.18 3.40 -15747000 -11322000 31673000 32975000 2696000 5822000 2696000 5822000 1120000 1124000 1126000 1128000 1132000 1134000 0 0 -7000 -7000 375000 357000 98000 98000 80000 69000 P8Y P8Y P5Y P6Y P8Y P8Y P5Y P6Y 11233000 2630000 1074000 3308000 4221000 12571000 3168000 1740000 3178000 4485000 3156000 619000 1768000 2357000 2422000 2422000 20460000 6844000 3315000 3660000 6641000 25315000 6719000 8535000 3420000 6641000 9227000 4214000 2241000 352000 2420000 12744000 3551000 6795000 242000 2156000 3614000 4039000 -5125000 460000 14172000 40212000 14679000 42474000 455000 64000 508000 109090000 302601000 133304000 369834000 4309000 87000 9040000 2719000 77747000 204719000 89654000 259070000 22547000 60705000 26897000 77721000 56730000 65376000 20967000 32571000 1324000 4519000 37926000 20004000 -609000 17501000 2653000 3656000 5954000 7144000 30220000 52172000 -202000 -2062000 9227000 12744000 -4000 -143000 -40000 -335000 302000 688000 57481000 91066000 171009000 197635000 54925000 71297000 58603000 35272000 2551000 8363000 4336000 11347000 164326000 192320000 1210887000 1408206000 122075000 148850000 249000 98000 0 98000 151000 151000 0 151000 98000 69000 69000 69000 0 69000 0 0 0 0 50000000 2631000 1803000 828000 248000 0 248000 21667000 11333000 20167000 0 13333000 2000000 19667000 18167000 0 1228000 4641000 1204000 -74239000 -55423000 124087000 194611000 55200000 144014000 144014000 62791000 181450000 181450000 0 0 0 -34000 -101000 101000 0 1579000 158000 592000 92000 43000 20167000 12000000 2000000 31501000 98474000 43742000 110807000 77589000 204127000 89562000 259027000 6290000 6873000 26847000 21131000 -46918000 -52901000 -52901000 -16540000 -43634000 -43634000 -46873000 -52773000 -16540000 -43539000 45000 128000 128000 0 95000 95000 22584000 25303000 -464000 -191000 162000 735000 132000 378000 -66000 -63000 5000000 0 4958000 2000000 0 72723000 50759000 21295000 23221000 3730000 10489000 26051000 7506000 418000 231000 14997000 17079000 19272000 26010000 9489000 13413000 -1183000 -1059000 9783000 12597000 10460000 16424000 55200000 144014000 62757000 181349000 275082000 286514000 26836000 9780000 1000000 12833000 13447000 39593000 16221000 45565000 591202000 772652000 199651000 562430000 243541000 677639000 7496000 22708000 7717000 23228000 11067000 13875000 51930978 52168371 52369688 52780224 7195000 8627000 17518 17623 219875 392913 1024000 0 1108000 0 5402000 0 15203000 0 1046561000 1214658000 -1701000 538908000 5000 0 390757000 1036703000 1036703000 -54474000 556401000 5000 0 534771000 1046561000 -112263000 567617000 5000 0 591202000 1215886000 1214658000 -155802000 597803000 5000 1228000 772652000 6501000 5706000 6494000 6494000 795000 0 0 0 0 0 704000 720000 717000 762000 52792000 52780000 53392000 53390000 52088000 52060000 52675000 52628000 <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 width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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;">2014</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;">32,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">31,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">23,652</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">13,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">6,873</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;">6,290</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;">76,913</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;">64,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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", "we", "our", "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, 2014</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, 2015</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: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 width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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;">2014</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;">248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">828</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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></tr><tr><td style="vertical-align:top;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">248</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,631</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;">Term debt:</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;">U.S. long-term note</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;">11,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Collateralized long-term note</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(13,333</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;">18,167</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></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, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</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;">$2,719</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$87</font><font style="font-family:inherit;font-size:10pt;">, respectively, of guarantees issued against the facility which reduces the amount of the facility to draw. At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 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;">$9,040</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,309</font><font style="font-family:inherit;font-size:10pt;"> of guarantees issued against the facility as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively, which reduces the amount of the facility available to draw. On April 30, 2015, the Company increased its U.S. line of credit with Bank of America to </font><font style="font-family:inherit;font-size:10pt;">$50,000</font><font style="font-family:inherit;font-size:10pt;"> and extended the maturity to April 2020.</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, 2015</font><font style="font-family:inherit;font-size:10pt;">, the amount due on the collateralized long-term note was </font><font style="font-family:inherit;font-size:10pt;">$20,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 note is secured by the Company's corporate aircraft. The interest rate on this 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 note matures in October 2019, at which time the outstanding debt balance would be </font><font style="font-family:inherit;font-size:10pt;">$12,000</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;">The U.S. long-term note outstanding at December 31, 2014 matured and was paid in June 2015.</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 previously had a cash flow hedge which was an interest rate swap associated with the U.S. long-term note. The interest rate swap agreement terminated with the note, which matured in June 2015. The fair value amounts in the consolidated balance sheet related to the interest rate swap 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="31" rowspan="1"></td></tr><tr><td width="1%" rowspan="1" colspan="1"></td><td width="5%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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 Current Liabilities</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">2</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 Long-Term Liabilities</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">2</sup></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;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;">2014</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;">&#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;">11,333</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">151</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><font style="font-family:inherit;font-size:10pt;">(2) As of December&#160;31, 2014, the remaining balance of the U.S. long-term note outstanding was considered current because the note matured in June 2015.</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 were 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 width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="4%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td 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;">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;">2014</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><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;">2014</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;">&#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;">145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">427</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">&#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;">(73</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(225</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 width="57%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td 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;">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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2014</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;">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;">55,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">144,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">52,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">704</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">720</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,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;">52,792</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">52,780</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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.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;">1.06</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">2.77</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.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;">1.05</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">2.73</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, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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;">9,000</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;">30,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;">1,600</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,800</font><font style="font-family:inherit;font-size:10pt;"> and performance stock units ("PSUs") of </font><font style="font-family:inherit;font-size:10pt;">4,300</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0</font><font style="font-family:inherit;font-size:10pt;">, because the effect would be anti-dilutive. For the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively, the computation of diluted weighted averages common shares excludes </font><font style="font-family:inherit;font-size:10pt;">40,600</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">61,000</font><font style="font-family:inherit;font-size:10pt;"> shares, which includes RSUs of </font><font style="font-family:inherit;font-size:10pt;">24,200</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">18,000</font><font style="font-family:inherit;font-size:10pt;"> and PSUs of </font><font style="font-family:inherit;font-size:10pt;">9,400</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0</font><font style="font-family:inherit;font-size:10pt;"> because the effect would be anti-dilutive.</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 width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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, 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;border-bottom: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;">273,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">273,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">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,134</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,134</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;">274,814</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">273,680</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;">&#8212;</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,134</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;">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;">69</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;">69</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;">69</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;">&#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;">69</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height: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, 2014</font></div></td></tr><tr><td style="vertical-align: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;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,011</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,011</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">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,128</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,128</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;">267,139</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;">266,011</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,128</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;">Contingent purchase consideration</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;">98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 swaps</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;">151</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;">151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">249</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;">151</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;">98</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 width="52%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="4%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td 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;">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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2014</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,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,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,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,126</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,126</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;">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;">357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">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;">(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;">(259</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(277</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">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;">98</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;">98</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, accounts receivable, accounts payable, drawings on revolving lines of credit, auction rate securities, long-term debt and certain derivative instruments.</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, accounts receivable, accounts payable and drawings on revolving lines of credit are considered reasonable estimates of their fair market value, due to the short maturity of these instruments or as a result of the competitive market interest rates, which have been negotiated. If measured at fair value, accounts receivable and accounts payable would be classified as Level 3 and drawings on the revolving lines of credit would be classified as Level 2.</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 width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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, 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;border-bottom: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;">273,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">273,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">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,134</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,134</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;">274,814</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">273,680</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;">&#8212;</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,134</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;">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;">69</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;">69</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;">69</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;">&#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;">69</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height: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, 2014</font></div></td></tr><tr><td style="vertical-align: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;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,011</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,011</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">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,128</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,128</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;">267,139</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;">266,011</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,128</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;">Contingent purchase consideration</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;">98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 swaps</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;">151</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;">151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">249</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;">151</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;">98</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 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 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 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 width="52%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="4%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td 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;">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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2014</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,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,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,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,126</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,126</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;">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;">357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">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;">(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;">(259</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(277</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">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;">98</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;">98</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 carrying amount of goodwill was </font><font style="font-family:inherit;font-size:10pt;">$508</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$455</font><font style="font-family:inherit;font-size:10pt;"> on </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. </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.80657640232108%;border-collapse:collapse;text-align:left;"><tr><td colspan="21" rowspan="1"></td></tr><tr><td width="31%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td 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, 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><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, 2014</font></div></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;">Patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,485</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,221</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,420</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">6 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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">5 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;">3,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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,308</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;">352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">5 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;">Production know-how</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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,168</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;">3,551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;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,844</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">(2,630</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;">4,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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: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;">Technology, trademark and tradename</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,535</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;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,740</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,795</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,315</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;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,074</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,315</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;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;">(12,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;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;">12,744</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;">20,460</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;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;">(11,233</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the first quarter of 2015, the Company purchased a </font><font style="font-family:inherit;font-size:10pt;">76%</font><font style="font-family:inherit;font-size:10pt;"> ownership interest in RukhTekh LLC ("RuchTech"). RuchTech's fair value at the time was </font><font style="font-family:inherit;font-size:10pt;">$6,579</font><font style="font-family:inherit;font-size:10pt;">. The Company paid </font><font style="font-family:inherit;font-size:10pt;">$5,000</font><font style="font-family:inherit;font-size:10pt;">, which represents the fair value of its ownership interest on March 15, 2015. In connection with this purchase, the Company has included </font><font style="font-family:inherit;font-size:10pt;">$64</font><font style="font-family:inherit;font-size:10pt;"> of Goodwill related to expected synergies for the Company's high-power systems product line and </font><font style="font-family:inherit;font-size:10pt;">$6,298</font><font style="font-family:inherit;font-size:10pt;"> of Purchased Technology intangibles.</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, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$585</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$527</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, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1,706</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,604</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;">2015</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td 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;">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 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;">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;">$619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$2,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$2,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$2,357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$1,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$3,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$12,744</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 width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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-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;">2014</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,501</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">&#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;">(795</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">5,706</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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;">2014</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;">71,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">54,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">35,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,066</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;">57,481</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;">197,635</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;">171,009</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;">$4,336</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;">$2,551</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, 2015</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;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$11,347</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8,363</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, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</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 goods.</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:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">adoption until a future date are not expected to have a material impact on the Company's 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, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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-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;">2014</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,195</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,183</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,079</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, 2015</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, 2014</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;">$13,413</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9,489</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;">$12,597</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9,783</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 width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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;">2014</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;">32,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">31,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">23,652</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">13,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">6,873</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;">6,290</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;">76,913</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;">64,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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 swap 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="31" rowspan="1"></td></tr><tr><td width="1%" rowspan="1" colspan="1"></td><td width="5%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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 Current Liabilities</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">2</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 Long-Term Liabilities</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">2</sup></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;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;">2014</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;">&#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;">11,333</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">151</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><font style="font-family:inherit;font-size:10pt;">(2) As of December&#160;31, 2014, the remaining balance of the U.S. long-term note outstanding was considered current because the note matured in June 2015.</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: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 width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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;">2014</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;">248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">828</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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></tr><tr><td style="vertical-align:top;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">248</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,631</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;">Term debt:</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;">U.S. long-term note</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;">11,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Collateralized long-term note</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(13,333</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;">18,167</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></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 were 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 width="62%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="4%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td 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;">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;">2014</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><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;">2014</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;">&#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;">145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">427</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">&#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;">(73</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(225</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 width="57%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td 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;">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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2014</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;">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;">55,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">144,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">52,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">704</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">720</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,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;">52,792</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">52,780</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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.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;">1.06</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">2.77</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.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;">1.05</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">2.73</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.80657640232108%;border-collapse:collapse;text-align:left;"><tr><td colspan="21" rowspan="1"></td></tr><tr><td width="31%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td 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, 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><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, 2014</font></div></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;">Patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,485</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,221</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,420</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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;">6 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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">5 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;">3,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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,308</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;">352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;">5 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;">Production know-how</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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,168</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;">3,551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;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,844</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">(2,630</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;">4,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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: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;">Technology, trademark and tradename</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,535</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;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,740</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,795</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,315</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;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,074</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,315</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;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;">(12,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;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;">12,744</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;">20,460</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;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;">(11,233</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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;">2014</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;">71,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">54,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">35,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,066</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;">57,481</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;">197,635</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;">171,009</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, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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-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;">2014</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,195</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,183</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,079</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;">2015</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td 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;">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 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;">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;">$619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$2,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$2,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$2,357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$1,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$3,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">$12,744</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 width="75%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td 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;">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-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;">2014</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,501</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">&#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;">(795</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">5,706</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> Notional amounts represent the gross contract/notional amount of the derivatives outstanding. As of December 31, 2014, the remaining balance of the U.S. long-term note outstanding was considered current because the note matured in June 2015. EX-101.SCH 6 ipgp-20150930.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 2409404 - 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 2409402 - Disclosure - Goodwill And Intangibles (Narrative) (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 (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 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 EX-101.CAL 7 ipgp-20150930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ipgp-20150930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ipgp-20150930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Payables and Accruals [Abstract] Components Of Accrued Expenses And Other Liabilities Schedule of Accrued Liabilities [Table Text Block] 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] Cash equivalents Money Market Funds [Member] Auction rate securities Auction Rate Securities [Member] Contingent purchase consideration Contingent Purchase Consideration [Member] Contingent Purchase Consideration [Member] Interest rate swap Interest Rate Swap [Member] 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] 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] Total assets Assets, Fair Value Disclosure Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Goodwill and Intangible Assets Disclosure [Abstract] 2015 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2016 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2019 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 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] 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 Entity Common Stock, Shares Outstanding Income Tax Disclosure [Abstract] Reconciliation Of The Total Amounts Of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] 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 Instrument [Axis] Derivative Contract Type [Domain] Derivative Contract [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 Product Warranties Disclosures [Abstract] Summary Of Product Warranty Activity Schedule of Product Warranty Liability [Table Text Block] 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, Decrease Resulting from Current Period Tax Positions Balance at September 30 Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] 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 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] 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 Realized and unrealized gains on cash and cash equivalents and unrealized gains on foreign currency transactions Realized and Unrealized Gain (Loss) on Cash and Cash Equivalents and Foreign Currency Transaction Gain (Loss), Unrealized Realized and Unrealized Gain (Loss) on Cash and Cash Equivalents and 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 Tax benefit from exercise of employee stock options 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 Purchase of intangible assets Payments to Acquire Intangible Assets Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment 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 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 Tax benefit from exercise of employee stock options Excess Tax Benefit from Share-based Compensation, Financing Activities 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 Additions to property, plant and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Earnings Per Share [Abstract] Net income attributable to IPG Photonics Corporation (in dollars) Net Income (Loss) Attributable to Parent Weighted average shares Weighted Average Number of Shares Outstanding, Basic Dilutive effect of common stock equivalents Weighted Average Number Diluted Shares Outstanding Adjustment Diluted weighted average common shares Weighted Average Number of Shares Outstanding, Diluted 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 Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Net Income Attributable To IPG Photonics Corporation Per Share Earnings Per Share [Text Block] Accounting Changes and Error Corrections [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] RukhTekh LLC RukhTekh LLC [Member] RukhTekh LLC [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Purchased Technology intangibles Technology-Based Intangible Assets [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Carrying amount of goodwill Goodwill Ownership interest purchased (percentage) Business Acquisition, Percentage of Voting Interests Acquired Fair value of RukhTekh Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Amount paid to purchase ownership interest Payments to Acquire Businesses, Gross Amount of Purchased Technology intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Amortization expense Amortization of Intangible Assets Accrued Expenses And Other Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [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 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 Schedule Product Warranties [Table] Schedule Product Warranties [Table] Schedule Product Warranties [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Product Warranties [Line Items] Product Warranties [Line Items] Product Warranties [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 Fair Value Measurements Fair Value Disclosures [Text Block] Computation Of Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table 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 Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 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. long-term note Us Long Term Note [Member] US Long-Term Note [Member] Collateralized long-term note Collateralized Long Term Note [Member] Collateralized Long Term Note [Member] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Bank of America Bank of America [Member] Bank of America [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of Credit Line of Credit [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Collateralized long-term note Medium-term Notes [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 Long-term Debt Less: current portion Long-term Debt, Current Maturities Total long-term debt Long-term Debt, Excluding Current Maturities Guarantees issued Guarantor Obligations, Current Carrying Value Amount drawn on line of credit Long-term Line of Credit Line of credit with Bank of America Line of Credit Facility, Maximum Borrowing Capacity Amount due on collateralized long-term note Notes Payable Current portion of collateralized long-term note Notes Payable, Current Interest rate percentage Debt Instrument, Interest Rate, Stated Percentage 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 Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding 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] 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 Product Warranties Product Warranty Disclosure [Text Block] 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 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 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 (shares) Diluted (shares) Goodwill And Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Inventory Disclosure [Abstract] Inventories Inventory Disclosure [Text Block] Components Of Inventories Schedule of Inventory, Current [Table Text Block] Components and raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total Inventory, Net Inventory provisions Inventory Write-down 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] 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 Income Taxes Income Tax Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis Of Presentation Basis of Accounting [Text Block] Borrowings Under Existing Financing Arrangements Schedule of Long-term Debt Instruments [Table Text Block] 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] 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 STOCKHOLDERS' EQUITY Parent Equity [Member] Parent Equity [Member] NONCONTROLLING INTERESTS Noncontrolling Interest [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Balance, shares Shares, Issued Exercise of stock options, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 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, shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Net income attributable to IPG Photonics Corporation Change in unrealized gain on derivatives, net of tax NCI of acquired company Noncontrolling Interest, Increase from Business Combination Net loss attributable to NCI Other comprehensive loss attributable to NCI Balance Balance, shares ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents 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 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 (NOTE 12) Commitments and Contingencies IPG PHOTONICS CORPORATION STOCKHOLDERS' EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.0001 par value, 175,000,000 shares authorized; 52,780,224 shares issued and outstanding at September 30, 2015; 52,369,688 shares issued and outstanding at December 31, 2014 Common Stock, Value, Issued 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 stockholders' equity Stockholders' Equity Attributable to Parent NONCONTROLLING INTERESTS Stockholders' Equity Attributable to Noncontrolling Interest Total equity TOTAL Liabilities and Equity Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Assets Other Assets [Member] Other Current Laibilities Other Current Liabilities [Member] Other Long-Term Laibilities Other Long Term Liabilities [Member] Other Long Term Liabilities [Member] 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 Financing Arrangements Debt Disclosure [Text Block] EX-101.PRE 10 ipgp-20150930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R39.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill And Intangibles (Estimated Future Amortization Expense For Intangibles) (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Goodwill and Intangible Assets Disclosure [Abstract]    
2015 $ 619  
2016 2,422  
2017 2,422  
2018 2,357  
2019 1,768  
Thereafter 3,156  
Net Carrying Amount $ 12,744 $ 9,227
EXCEL 12 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`'F!8T>9D_GWS`$``-,:```3````6T-O;G1E;G1?5'EP97-= M+GAM;,V9RT[#,!!%?Z7*%C6N[?(494/9`A+\@$FFC=4XMFRWE+_'3@%!51"O M2G>31^]X[DW&.9N>WS\Y"H.U:;LP*9H8W1ECH6K(J%!:1UU29M8;%=.MGS.G MJH6:$Q.CT1&K;!>IB\.8>Q07YS;"/7X4C?)4WT6?YKO[VWA? ML+\<>:[]]6=#[\7`^M,>(?&C'`(DAP3),0;)<0B2XP@DQS%(CA.0'*<@.?@( M)0@*43D*4CD*4SD*5#D*53D*5CD*5SD*6#D*604*604*604*604*604*604* M604*604*604*604*624*624*624*624*624*624*624*624*624*624*6<8%C1TAU!>[%````*P(```L```!? M.0Q(OW[ MCMB`PD.MQ-*O>X^NO`ZIK`XTHO8<4M?'5$Q^#*G*_=ITJK$"2+8CCVG!D4*> M-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V[M,41Y26M#;3"&>6X9MY6&3I M//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V+YRO+0O]C^AY%.!)T:'B1?4C M9@,2[2F]@OIZ`(4QOCLEFI2"(S>C@KN_V/P"4$L#!!0````(`'F!8T=YY7JT ML0$``!L:```:````>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V<`94`*S=LU1MH8*`$^I/.&/7NK2P,_LP7%R3?IDT[R9EWT3QI MVD4;R_EC.%7IT+6Q/O1Q\M:0D(:PY6@O@6CA>"P!; M.&(+(%LX9@M`6SAJ"V!;.&X+@%LX<@N@6SAV"\!;.'HKT%LY>BO06TGOVNAE MFZ.W`KV5H[<"O96CMP*]E:.W`KV5H[<"O96CMP*]E:.W`KV5H[X[>'NCM.7K["[UC70UA^Y2&0[N/UZ[Y-AP67>`=T_LI7#_E/!4V M7&B=QIV".Q^O_M2OS=?;^*D*TVS,]8J!6TY&+)* MA#0=-%XUEM:FG2`P;`D)-1<(D7@Z5SJA%K=Z$:CYG#,8*)8E(&T0-IL_`UA9 MD#'$/]*=TT;4=5%Z:2HXHY8K&=USII51`9ZG@#+-+?KJ%E@ MRB:/F3`JH(^QHCD5!@K4N]%C^BI)J5P'Q>Z.RU?S.YVJ`;509NT?%-Z75$., M0?>\[XP>\VN-=0K'[2^I7$!^@<9<+L:4 M:Q-U<]O)@5FE-S+E]KLJQ8HYTE7\T2P)INL#/Z91E;7O-VU`X]`E?[R&!76;1IVU[=SC+E5H!Y MG(^IMO^I%;ZF;2/:FTX4A6Y=D)Z,R5!:'$C*D,]9`+I"B):^;#5')&,L5G!LN42@7OZ>U>^)]D970![!>E01(SUK-9YFE,P%DJLAH M?$LJ.0/0/,J,GTD9QNE8K?N!"^U!$V M7"XXYE0-Q@['&;/DA;I2[:$V;FJHEF&KOI9ANXZ6V^1J:;HAG2CM\?K+&G^%+$GG+A@E MWZ^HO#J;HRJVFK54O%9:J[?JZ^:HBJVPOHJM;RC?JJE\SYA#KY"#G.*@YK0\ MN%FHR?&;FIRAL3PY>2I]5JZ5Y]4W9A5GDB4)U6LW&ULS9--3\,P#(;_"NJ]2[/!D**N!T"+?S M=8))0:`#H2-*LNK5;(UM3$D&?55&QS4/.+=2K13(NW8H^YV*G1&\#DY#ZJO:IIFU$Q271R8DO?YTTLZFUR9@-P(B*J@&+8.9MFI M\]OD_F'QF%7C@M[DE.;%9$&GC%)V??MQF.S,WV!8=T/\6\; M-#(M-WTFD(0@O'*HK+D(ES#?Q`D6=LM/$'@YJ!.FR[:%MK%>ABK=KR$ZO)RX MLK7U[3'U(SI[5=474$L#!!0````(`'F!8T>97)PC$`8``)PG```3````>&PO M=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$ M[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4 M\GA@V2_;UKNW+][@5S(D$4$P&:>O\,`*I4Q>M5II`,,X?+&A`T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6 M:\?1TDB`@LE]E`6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+ MTHMP'`3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG`J-6T_3 M:W?=TXZ)QJW0>`V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ M`%AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9`%#@`W MQ-%,4'RO0;:*X,*2TER0UL\IM5`:")K(@?5'@B'%W*_]]9>[R:0S>IU].LYK ME']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+`GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6? MR"VZY!$XM4D-,A,_")V&F&I0'`*D"3&6H8;XM,:L$>`3?;>^",C?C8CWJV^: M/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SOX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB M&38:CFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[`?_1VC?"J_B" MP#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO`JQ`GH9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F M.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1 MN0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/ MPT.'>7M?F&>5QE`T%&ULK"0L1K=@N-?Q+!3@9&`MH`>#KU$"\E)58#%;Q@,K MD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5; M\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;Z MEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX# M7N83+$.D?L%]BHJ`$:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1 M/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO M0=5`Y3_;U`UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%``` M``@`>8%C1Y<@(8Q5`@``V@H```T```!X;"]S='EL97,N>&ULS59;;YLP%/XK MEE--K30%R%;:K8`T58HTJ:LF-0][JPP88LD79DQ&^NOG"P$2+4W:W<*+CS^? M\YW/QX9#5*LUQ0]+C!5H&>5U#)=*51\]K\Z6F*%Z*BK,]4HA)$-*3V7IU97$ M**]-$*/>S/=#CR'"81+QALV9JD$F&JYB^+Z'@(N_%3F.X>/YF^^-4#=GP(V3 MMY.)_WAQLXN?VX4+"!S'YSR&07@)O>-)I[Y^]C+;U1WZ\(7TSY'O4%\=H+[# M*TSWE&2\]LNR7!MRKZM_$A6"#\!I*H0DIAR>=Z`CI[L:[TYKC@V(FT?@>\2XG6P>QR%&`'G3<5,L>R MSQS`#91$%!=*!TA2+LVH1&6D"Z4$TT9.4"DXHH9R$]$9FC;#E#Z8%_%;L<7= M%L#YF#/V(3`J-J8N1&<.U\`6U1NS.>XQ[>MX05OT"70TJBJZ_D1)R1EV8ATT M%]WL$'VPASZ)T(85+(4D3]K?7(1,`UA"L,)2D6R,_)"H6N!6=3?8:XM]"E^[ MY;^IZ<]7;5"CK^"_+L]_33X^&_L:PAT]1QS%?<-2+.?VZ_QR8>^N3E69Z9LG M*RT\76DG?*#7ORG-ZSK#J/UL-9\>!6E#J")\HP&9WX5[HYMN]86A\6C.O!UZ MCEU5*-4_FEM9-%F."]10]96LA+*+,1SL.R,_"'NO14\1P\'^@G/2L`]6P?`W MF_P$4$L#!!0````(`'F!8T<;_GD[Z`,``#8.```/````>&PO=V]R:V)O;VLN M>&ULE9=;;],P%(#_BI4G>*&-G1:H*-(NW:@$V\2J\>PF;FOAV,%VVL&OYSAI MV2Z7=Q$Z3C??59#!P^4:4W+TSE=#P M;F5LR3T4[7I@5BN9BTN3UZ70?D"'P_'`"L6]--IM9.62/50)4=SY62&]**9)!D6S$YT'MJ[. M:ZE"830<)8,`.X1Z9TEN"M'"%AOI?NQ?)*00*UXKOX#&'OX[35*:43IN&>&S M!REV#@/#`\)S+[=BP9?39)@07GMS)947]I)[<6U-74F]!E9"5M(Z?Q_";;XL MI9:E_!/:#26W,;LOQLH_1GNN[G-KE&IJA1=-)?B#^_<$VNAEWOG0\^7WT!/3 M9#P$X%8ZN91*^M_3I+E7(D0R>!9*D_ZG.Z*;Y!RZF)SI@LRT!PJ9Z[;S(#6A M#?#QO&A^;"<2;NR\2-M48=`%B&&4+"`7!3GGBNMPR4$Z$`\;S#/Z#J'XZK?Q=YXTV>FQJ\T6O@&`WW>=,@!/J( M0!^/07.]A>]A1`AL2CK$O@V/J\&/;0TIF#W"A..$:PR^]1MAR5?)EQC543?B M[I748%H(XYM&Q+V!NR!6*J8O^TG>+$*WNK=X2L.BTKZBTA2CL*CT MU:)&6]69:?L:2QE&86-I7V-IAE'86/IZ8P\18A0VE_8P=\_"*"PP?97`T91C MD^E_3(X"L-(THG3'Q+#\&/VTJFT[(6&I:43J%Z5D0[S28K]9Q.]34IX;:\T. M+T@,^\TB?K\H):,8A?UF$;]?E))AOUEG+]'7;X;]9MAOUL?O,^>Z.R6&_681 MOT^BVA<8A?UF$;]/#Y6;8#Q&8<=9Q/'3J*:`4=AV%K']-&KFO"PQ"MO.(K;' M!G`36NC4MWAYSK#M6<3V&.J^+DMN?X=QB%'8]BQB>W<^N!2>2]69$#(L>4;W MN_JGC3R<9:0613CFN(8.YX0\G'W@TFY;LE%8WD+Y&YR'IDDXM,#YI%;J`I[= MZJ^&-UO[EGPX[7S^"U!+`P04````"`!Y@6-':%5%+T`"``".!P``&````'AL M+W=O] MZ,S.7K37)"'161`+)&[?OOPQ+EJFYD8!O^_\.`B!M^92*S.05&4R^DX-(ZUL>!L);KI[^`4NRY_17JWGC_C0PYY";@D5-IG]'Q*A5G=TL< M,?SAWDUKW[W[DJ'!%C;`P0!'`\S^:T"#`8T&8`V)FYG-ZPM6N"H%[R/98?.W MP;.6"Q-$1XYT,M)V[7*YT5N5ELG-A)DH=DX!K0*,BD3'#@+@%+"#GAV&`'M? M@98!:)8!LG9D[=FR/9O9,VO/K#T/+H"O*)8!^0R0>_95$.`KULN`8@8H//LF M"/`5(%TFK&:$E>\'0823Y$X"EQ'K&6+M(]`4T3J$DQ1N)Z4@7X9L9I"-#\F" M>4PD#R!`.C]0J1^A"&8R:(IA00'8P`?^._CG[`(?%=Y;4\TC%#BG0#]">(-- M-/"!'0;FIQ@@/P((+=M^T+AER^%J#1"<;[7$N_X8$1=;%F1TY-=6N7MN'!U+ MSPNTU^>GO"H[?"$_L+@TK8P.7.E+V-Z_9\X5T5-)G_29K75Q'#N4G)5IKG1; MN'+A.HIW]^HWEN#J+U!+`P04````"`!Y@6-'U_?C]7<$``"4%0``&````'AL M+W=O[NU\>^O]QM-MWCL:R+[E-S*<_AGZ>FK8L^7+;/F^[2EL5A#*JK#0AA-W5Q M.J]WV_'>UW:W;5[ZZG0NO[:K[J6NB_:_?5DUU_NU7+_=^'9Z/O;#CR[RLJJ&ED/G?N=&?.8=`?/[6^I>QN\'^0]&5>5/]' M\JEXJ?IOS?6/#D. MUW3W=0>PW;P.[1#)?I+`).$4.5&H=\DFY&=-0&0"QG@UQ>O;\2J*5V.\GN(- MM7B>.C%)W"BQ1@((3I9CF0&01MQVHR,W&KNQK)M)8D>)--I+S;HA,JVDR&Z[ M,9$;@]TXUHW!:3)G%3N$.9$Y*5+//*BV*FY]WCXO96\%Z(R2OC;7K+(2X:] ML%GV&9X3D38)DT;&W)2`O;`,V<^:^5F!TSQJB"P#2%A/,L:PQ!SF(;*? M-?-B\0'%"WZ(SH5!A`1',8HE9K'B62PU6;Z2G_(YE5FO4T8HAK'$-.8GZ5X2 MSNK0<<$:SZD0I/`^Q5.,9&G1VS=I2<0@E9BDBB>I))#4"TN"B"QZ$LMF8I)* MC%+-HU1B2H:ZEJ\%B$HJI1(J&QG#5&*::IZF,B-VO.5A2F3A!:P3A@=BF`*& MJ>9A"AB3SF:2I5Q.9%8+DS#[(,8I$)SRCPLP*973"W:("I)&YT,ABH'*Y]D# M$&X+SP.,R$!:E\`OB(D*F*@\N?>@""^\-_QTIKI0`+N$5P[$1`5,5,TS'@@J M0Q&R\,"(#(Q/J/PA)BI@HFJ>\$!`Z:7EJP,JRVQ*30DQ30%7N)HG_*QQ'9I3`D?Y/&>+%@B0H#OFS"VUA]V"C`/#4+ M.P64DU);PU M=^&>FJ8O0W/B4^CBL2P.[Q=5^=0/IRZW/=#WC=C=_U!+`P04 M````"`!Y@6-'VX+#@>`!``!J!0``&````'AL+W=OK%=NT$$U!M3&TG=&\__R$9 M030I%]C'_KYS?@=DYX.0;ZJA5`@>DE)Y4R<`00A!IRT75CD;NU%%KDX:=9V]$4&ZL0YD7]WE(EA&T;A9>&U M/3;:+H`B!U=?U7+:J59T@:3U-OP6;4IL%4[PNZ6#FLP#R[X7XLT&/ZMM""T" M9?2@;09BAC,M*6,VD2G\/N;\7](:I_-+]F?7K:'?$T5+P?ZTE6X,+`R#BM;D MQ/2K&'[0L874)CP(IMP[.)R4%OQB"0-./OS8=FX<_$ZZ'FW+!C0:T-40)7<- M\6B(9P;@R5Q?WXDF12[%$*B>V)\=;8Q%P``&````'AL+W=O%3@&*AL+78O%BAZL;U68B4V:EE>26FZ;[_4([E?K9JG0U'FS5UU*<[AE^>J M+O,V/-8OJ^92%_F^#RI/*Q#"KLK\>%YNUOV[+_5F7;VVI^.Y^%(OFM>RS.O_ MTN)4O3TLY?+]Q=?CRZ'M7JPVZ]4U;G\LBW-SK,Z+NGA^6'Z6]QGX#NF)?X[% M6X.^+[K*/U;5]^[AK_W#4G1U*$[%4]NER,/'CV);G$Y=IE#ROV/2CS*[0/S] M/?L?O=Q0_<>\*;;5Z=MQWQY";<5RL2^>\]=3^[5Z^[,8-9@NX5-U:OK_BZ?7 MIJW*]Y#EHLQ_#I_'<__Y-OSBQ1C&!\`8`->`:SE\@!H#U$>`_FV`'@/TW!+, M&&"B$E:#]K[E=GF;;]9U];9H+GDWGN1]P.LN21_&ZC]=#O*=5/`\M,2!N$*&5T9+#MAB326(-B^TP9IVS*N&P#&/& MAF+%;6TFTF:P-K:8=$#L4&DI0#E6&\8282PO#5-*."\,*PUC8!(/R6UI-I)F MD30G6&D62U-*"^C>(_; M!MBV\:B:SDF^TPFD$\NV"X9``;!3*",4..%OJTHB50E6I5A5">Y*"\#/4T(I MK5GQ.TQI8^(U=M2%*9681-W6)46\V@NLC!U6ZGR()C/#M^=P0+UB!@0A[AA)8PP_EE;/U2XX5VQI(D8X.5V&'Y M.9E*0T<:WSX4XAN',$KQ*Q*EI)ZS(L7F*K&[>MY=);77B6ZW=$7F=1'/=+R! M$,@A[=.J8EN5#JMBYU M>C)%K>'W09+N"=R$+Q*LFZ+\[BNCG-!.SEEA8].7V/4][_H2F_`GL#[AMS,1 M!V9*(>%"2_#[B(QR-C3$C%$)L?L#=G_/NS]@([;@#"^08,:`X'>R!),^;('X M$PCEM!9RAHE`[/^`_=_S_@_4V?GQ2:`)922/Y#TTFT@T+2FV?<"V[WG;'QGW MWF4)OQ/U6/3#+4]4[R M.]J($OPAA%#J3O/62"BXF*'" M9G@^Q)X/%G5Z,F=:Q/X*V%_Y\9X"L3RP_(%@&V&"'T*[.-O$X3/.9N>HBYT6 ML-/R.X,4L.<9I28V$!0+:P._+_HEV\2[U:_@S=Y67T/I7W6\F\W\G[;+@X_DB_65_RE^+OO'XYGIO%8]6V5=G? MECY755N$>HN[T-"'(M]?'T[%<]M]=5T/#-?'PT-;7=YOPZ]7\IO_`5!+`P04 M````"`!Y@6-'VM6_V-L"``#$"@``&````'AL+W=O^I7.3_+IN[84^^)<]M6_9^"-?RR M])%_G7BN#T>I)X)5'DRZ7=VR3M2\\WJV7_J/:+%!!C'$SYI=A'7OZ>)?.'_5 M@^^[I1_J&EC#ME*'J-3EC96L:70DE?GW&/0CIQ;:]]?H7XU=5?Y+)5C)FU_U M3AY5M:'O[=B^.C?RF5^^L=%#I`-N>2/,K[<]"\G;J\3WVNI]N-:=N5Z&?Q(R MRF`!'@5X$DQY8`$9!>1#0/\KH*.`WILA&@71+$,P>#>=6U>R6N4]OWCB5.G] MA!8*[W40%=E3[1)F:!9DF'U;920/WG0$:,G0Z_HYWHZTU.CIX-^ULANZ,2`)$.) M.(D2B"IM*HK4HP]1:YM"*2(T@["-@U$:HCN<13-GD=V9.SH;S_2QW1G0AA@C^/&TJ91@$%K;$"))BL",&QO+$*9W;$`4SM_QH6,- M@=9&:.PA3L$=5#H4_-IQ`Y$(3+>Y$>BVJ7\^7,@QA6%3R'JYT3B"L=+!;JZ8 M0R&2HOB&-9N#UBRP/M$MZP_F<"2\+3]WP1ZT_\;+Y`BQ(!\VM] M8#-'@H_PJ_Q4'=B/JC_4G?!>N%0'"W.FV',NF:H[?%"=/JHCY31HV%[JVT0O MP7#(&@:2GZYGQNG@NOH+4$L#!!0````(`'F!8T>M,8=&&@4``'L9```8```` M>&PO=V]R:W-H965T&ULC9E-;]LX$(;_BN%[:G*&%*7`,5!I M470/"Q0][)Z5F(F-2I974N+NOU_JPPZ'&2&\Q)+RDGR''\]0U/;2M+^Z@[7] MZG==G;J']:'OS_>;3?=TL'79?6G.]N3^\]RT==F[V_9ETYU;6^['0G6U`2&2 M35T>3^O==GSVH]UMF]>^.I[LCW;5O=9UV?Z7VZJY/*SE^OK@Y_'ET`\/-KOM MYE9N?ZSMJ3LVIU5KGQ_67^5]H?0@&15_'^VE\ZY7@_G'IODUW/RY?UB+P8.M M[%,_5%&ZGS=;V*H::G(M_SM7^M[F4-"_OM;^;0S7V7\L.ULTU3_'?7]P;L5Z MM;?/Y6O5_VPNW^T_JZ;7KF_I:9+VJR]_3[_$T_EZF_Z1B+L87 M@+D`W`K@0HJ4&,%:JP@T]3C:8IBDIBIC52BRCA9061*"1GA1@=N-`E'?UY! M$E20>.%(D;#Q3)IDU*`4A@_'5T&B1/:Y&1.8,<2,8"J%PGF\_-9(&9C)AA!R#/_)@QS9`U0U1*JP@S M4H0D$+X=*5@[LV@..Y.L&R)22<0PR0]8DL0,VTX^B^;9F2G)3QLBDUDF(@@C M(30$_J*4$%%%2"F))"9V)/-9-`^ER[EB(2BB0Y-!3%0A]Z0//N#7YJRY+CN0 M!GA'1(<"0$0X"MDGM>^(7Q.S9AYWD2SXH:J8$0LY*GV0JH5)Z"-2:&W!7S80P!4W,\``#GY-W*M/LF!9$%M,S(4R! M[$H7]A?@U@@4[=//J9!'X@A"GD/I+,VH= MA`0$0D#@B0P^VAR0^01!5)`('?':AR$`D0`0>"*C#[:[S*3\VJ0R2%*,>4T, M^8=D5PD\DM'?+MY)2)$?]T`7A0L,<8H$IPL[,/0QZ=YO4YZF1(8&8_Q\>).F M+%T8,Q^4BTF4J.)R*(8T14I3/MN@#TJ'7'[#3%3NI21F1H<\1:HBV7U")LS"*B.'`JE1$9MF#.&*!*Y\]^AO0A,M@4_>!=$Y1SHF-6,(:\Q\WF,$[U7( M5T7XBCSOE0_.).5S.Q%AS*N2"M&J"%IQX0Q-DBY&PV]LO#/MVK8OXUE_MWIJ7D_]=&Y\>WK[GO`5 MAC/QX'DN[XOIJ\![-;OMN7RQ?Y7MR_'4K1Z;OF_J\;#]N6EZZ^R)+\[>P9;[ MVTUEG_OATKCK=OHV,-WTS?GZJ>/VO67W/U!+`P04````"`!Y@6-'BXLBLID$ M``"1%@``&````'AL+W=OD'%>M'3O>PU9-S6'W3&(2NP:,%T@\^^^7KSBMCOB82PSD27IJT4^B ME]SFOQ3EOVL M;_X\W,]%S2%.XN>R=A%5/^_Q)DZ2VE,5^=_.Z6?,VM"^_O"^:]*MZ#]%1;S) MDG].A_)8L17SV2%^B=Z2\D=VW<==#JIV^)PE1?-W]OQ6E%GZ83*?I=&O]O=T M;GZO[7^TWYGQ!M@9X,T`<-!`=@;RTT`.&OB=@7\S0#-HH#H#]1DAG8&^ M& M9U4%B^:V>4?:I^\K\,72>Z\=$8-M)"8H=T*9(@AR`FAOHS&M!7P M+P?R8R@9CDDC4"BFD'%;`=)6P-<)[58`1N.42&X[0-H.>$WK0(-IV^T`[,&F MGXO;$9!TA)[9"&VY!SEI]$57\I%*/C\<(9'\H/IN8U/?#N'Z*;F2B;9D]@Q' M:"OFPI=:LLQW0[A^1JZN(AV9^>$(;4D*6-')$GDCQ>N/0$M<,H;*EV%E$0A M^1:UEK9"`E:D`[9:&SE^SD`AU=5/?*M4]!A'A]M-$K^4]:6IKO/VQ+2]*;/+QP'P[11Z]3]02P,$ M%`````@`>8%C1PDGA=2=`0``L0,``!@```!X;"]W;W)KWQ) M0UNAY26>F9QSYHPOQ8CFS78`CGPHJ>V.=L[U6\9LU8'B]@9[T/Y/@T9QYU/3 M,ML;X'4D*!Z?U!_CM-[]@5MX0/E7U*[S9C-*:FCX(-TKCD\P MC;`.@A5*&[^D&JQ#=:)0HOA'6H6.ZYC^W&43[7M"/A'R*P)+C:+-7]SQLC`X M$MOS<':+K8>;(.*5B?=F8QJG3]5CN=BL"W8,0A>8?<+D"3,CF%?_MD5^V6*? MG]'SG^G+*X?+2%].#C<_"ZRN!%918/7?$2\QMU=-V-F>*C!MO#J65#AHES9O MKLZW\SZ/9_(%+XN>M_";FU9H2P[H_,G&0VT0'7@3V+V"GO0_D^#1G'G4],RVQO@=20IR?(LNV:*"TW+(M:>35G@X*30\&R( M'93BYM\.)(Y;NJ#'PHMH.Q<*K"S8S*N%`FT%:F*@V=*[Q6:W"H@(>!4PVI.8 M!.][Q+>0/-5;F@4+(*%R08'[Y0#W(&40\HW?)\VOEH%X&A_5'^*TWOV>6[A' M^5?4KO-F,TIJ:/@@W0N.CS"-L`Z"%4H;OZ0:K$-UI%"B^$=:A8[KF/ZL\XGV M/2&?"/E,N,VB\=0HVOS-'2\+@R.Q/0]GM]AXN`DB7IEX;S:F&PO=V]R:W-H965TX+M-.S?XTL;0H78?8EG M)N><.>-+.:%YL3V`(V]*:KNCO7/#EC%;]Z"XO<(!M/_3HE'<^=1TS`X&>!-) M2K(BRVZ8XD+3JHRU)U.5.#HI-#P98D>EN/F[!XG3CN;T7'@67>]"@54EFWF- M4*"M0$T,M#MZEV_WZX"(@-\")KN(2?!^0'P)R6.SHUFP`!)J%Q2X7XYP#U(& M(=_X]:3YT3(0E_%9_4>;$9)`RT?I7O&Z2><1K@.@C5* M&[^D'JU#=:90HOA;6H6.ZY3^K(H3[6M"<2(4,^$VB\93HVCS@3M>E08G8@<> MSB[?>K@)(EZ9>&\VIG'Z5#U6Q:9DQZ#S";)/D")"\AG!O/B7'8K/'?;%@E[\ MF[ZZ,+B*]%7JOOF/_NL+@7446'\WX1*2;RY-LL6.*C!=O#B6U#AJE[9NKLYW M\RX>(?N`5^7`._C%32>T)0=T_ESCD;:(#KR)[.J:DMZ_GCF1T+H0;GQLTH5* MB8 M;090W-[A"-K_Z=`H[GQJ>F9'`[R-)"59GF6?F.)"T[J*M2=35S@Y*30\&6(G MI;CY>P")\YYNZ+GP+/K!A0*K*[;R6J%`6X&:&.CV]&&S.Y0!$0&_!,SV(B;! M^Q'Q)20_VCW-@@60T+B@P/UR@D>0,@CYQG\6S;>6@7@9G]6_Q6F]^R.W\(CR MMVC=X,UFE+30\4FZ9YR_PS+"-@@V*&W\DF:R#M690HGBKVD5.JYS^E-\66CO M$_*%D*^$SUDTGAI%FU^YXW5E<"9VY.'L-CL/-T'$*Q/OS<8T3I^JIWIS7U3L M%(2N,(>$R1-F13"O_FZ+_+K%(;^@YQ_3BQN'1:07B\/R8X'R1J",`N5_1[S& M;&^:L(L]56#Z>'4L:7#2+FW>6EUOYT,>S^0-7EQ25 M93=,<:%I6<3:JRD+')P4&EX-L8-2W/S;@<1Q2Q?T6'@3;>="@94%FWFU4*"M M0$T,-%MZM]CL5@$1`7\$C/8D)L'['O$]),_UEF;!`DBH7%#@?CG`/4@9A'SC MCTGSJV4@GL9']<_YQ;N4?X5M>N\V8R2&AH^2/>&XQ-,(UP'P0JEC5]2 M#=:A.E(H4?PSK4+'=4Q_\O5$^YZ03X1\)MQFT7AJ%&T^<,?+PN!(;,_#V2TV M'FZ"B% M.%Q&^G)RN/Y=8'4AL(H"JQ]'/,?<7C1A)WNJP+3QZEA2X:!=VKRY.M_.NSR> MR1>\+'K>P@LWK="6[-'YDXV'VB`Z\":RJVM*.O]^YD1"XT*X]K%)5RHE#OOC M`YE?:?D?4$L#!!0````(`'F!8T?BU7Y,H`$``+$#```9````>&PO=V]R:W-H M965T5$`_LLYM, M$@O;$VRG8?\>7]K05A6\Q#.3<\Z<\:48T;S;#L"13R6U7=/.N7[%F*TZ4-Q> M80_:_VG0*.Y\:EIF>P.\CB0E69YE-TQQH6E9Q-J+*0L!5MYT*!E06;>+50H*U`30PT:WHW6VT6`1$!;P)&>Q23X'V+^!Z2 MYWI-LV`!)%0N*'"_[.`>I`Q"OO''7O.[92`>QP?UQSBM=[_E%NY1_A.UZ[S9 MC)(:&CY(]XKC$^Q'N`Z"%4H;OZ0:K$-UH%"B^&=:A8[KF/[TRX1\3\@G MPC*+QE.C:/.!.UX6!D=B>Q[.;K;R()9G@_) MCO94@6GCU;&DPD&[M'E3=;J==WD\DV]X6?2\A;_:H/HP)O( MKJXIZ?S[F1()C0OAK8]-NE(I<=@?'LCT2LLO4$L#!!0````(`'F!8T<%=D^5 MH`$``+$#```9````>&PO=V]R:W-H965T;0_@R)N2VNYH[]RP9K[;[(B`BX%G`9,]B$KP?$%]#\J?9T2Q8``FU"PK<+T=X`"F#D&_\;];\ M;!F(Y_%)_5>Y_%,/N%5 M.?`._G+3"6W)`9T_V7BH+:(#;R*[N:6D]^]G222T+H0_?&S2E4J)P^'T0)97 M6GT`4$L#!!0````(`'F!8T>/'/?WH`$``+$#```9````>&PO=V]R:W-H965T M[#2E4?=I\=&,"J M[:&V"=V_7U\(3:*J?<$SPSEGSOA23FA>;0_@R+N2VNYH[]RP9*T MHRMZ*KR(KG>AP*J2+;Q&*-!6H"8&VAU]6&WW14!$P!\!DSV+2?!^0'P-R:]F M1[-@`234+BAPOQSA$:0,0K[QVZSYT3(0S^.3^H\XK7=_X!8>4?X5C>N]V8R2 M!EH^2O>"TT^81]@$P1JEC5]2C]:A.E$H4?P]K4+'=4I_UL5,^YR0SX1\(=QG MT7AJ%&T^<<>KTN!$[,##V:VV'FZ"B%/N]0'$E4$2!XLL1+S%W5TW8V9XJ M,%V\.I;4.&J7-F^I+K?S(8]G\@&ORH%W\)N;3FA+#NC\R<9#;1$=>!/9S8:2 MWK^?)9'0NA#>^=BD*Y42A\/I@2ROM/H/4$L#!!0````(`'F!8T=AN<)6H0$` M`+$#```9````>&PO=V]R:W-H965T6C&-&\ MV`[`D593^8XD+3 MLHBU)U,6.#@I-#P98@>EN'G;@\1Q1Q?T5'@6;>="@94%FWFU4*"M0$T,-#MZ MM]CN5P$1`7\%C/8L)L'[`?$E)(_UCF;!`DBH7%#@?CG"/4@9A'SC_Y/F1\M` M/(]/ZK_CM-[]@5NX1_E/U*[S9C-*:FCX(-TSC@\PC;`.@A5*&[^D&JQ#=:)0 MHOAK6H6.ZYC^K)<3[7-"/A'RF;#)HO'4*-K\Q1TO"X,CL3T/9[?8>K@)(EZ9 M>&\VIG'Z5#V6B\VF8,<@=('9)TR>,#.">?5/6^27+?;Y&3W_GKZ\I84N&@7=J\N3K?SKL\GLD'O"QZ MWL(?;EJA+3F@\R<;#[5!=.!-9#=K2CK_?N9$0N-"^-/')EVIE#CL3P]D?J7E M.U!+`P04````"`!Y@6-''N*;:9\!``"Q`P``&0```'AL+W=O;8#@".O2FJ[HX-SXY8QVPR@N+W!$;3_ MTZ%1W/G4],R.!G@;24JR(LL^,<6%IG45:X^FKG!R4FAX-,1.2G'S9P\2YQW- MZ:GP)/K!A0*K*[;R6J%`6X&:&.AV]"[?[LN`B(!?`F9[%I/@_8#X')(?[8YF MP0)(:%Q0X'XYPCU(&81\XY=%\ZUE()[')_5O<5KO_L`MW*/\+5HW>+,9)2UT M?)+N">?OL(QP&P0;E#9^23-9A^I$H43QU[0*'=7;SWZ_QK7K%C$+K`[!.F2)@5 MP;SZNRV*RQ;[XHQ>_)N^N7*XB?3-XO`_!,HK@3(*E!^.>(G97#5A9WNJP/3Q MZEC2X*1=VKRUNM[.NWB([`U>5R/OX2&PO=V]R:W-H965T6CFM&\V`'` MD59?=,<:%I7<7: MDZDKG)P4&IX,L9-2W/P]@,1Y3S?T7'@6_>!"@=456WFM4*"M0$T,='OZL-D= MRH"(@%\"9GL1D^#]B/@2DA_MGF;!`DAH7%#@?CG!(T@9A'SC/XOF6\M`O(S/ MZM_BM-[]D5MX1/E;M&[P9C-*6NCX)-TSSM]A&6$;!!N4-GY),UF'ZDRA1/'7 MM`H=USG]*8J%]CXA7PCY2OB<1>.I4;3YE3M>5P9G8D<>SFZS\W`31+PR\=YL M3./TJ7JJ-U_*BIV"T!7FD#!YPJP(YM7?;9%?MSCD%_3\8WIQX["(]&)QN/U8 MH+P1**-`^=\1KS'W-TW8Q9XJ,'V\.I8T.&F7-F^MKK?S(8]G\@:OJY'W\).; M7FA+CNC\R<9#[1`=>!/9W9:2P;^?-9'0N1!^\K%)5RHE#L?S`UE?:?T/4$L# M!!0````(`'F!8T>^]G"#H`$``+$#```9````>&PO=V]R:W-H965TZAM0OOW M]870)*JV+WAF..?,&5^*$5=2VRWMG.LWC-FJ`\7M%?:@_9\&C>+. MIZ9EMC?`ZTA2DN59=LT4%YJ61:P]F[+`P4FAX=D0.RC%S<<.)(Y;NJ#'PHMH M.Q<*K"S8S*N%`FT%:F*@V=+[Q6:W"H@(^"M@M"O=[;N$!Y3]1N\Z;S2BIH>&#="\X M/L$TPCH(5BAM_))JL`[5D4*)XN]I%3JN8_JSSB?:]X1\(N0SX3:+QE.C:/,7 M=[PL#([$]CR&7BO=F8QNE3]5`N[FX*=@A"9YA=PN0),R.85_^V M17[>8I>?T/.?Z;5FA+]NC\R<9#;1`=>!/9U9J2SK^?.9'0 MN!#>^-BD*Y42A_WQ@&PO=V]R:W-H965T]XCO(?C=;&D6+("$V@4%[I<#/(*40<@7_I@UOTL&XNG^J/XS M=NO=[[F%1Y1OHG&]-YM1TD#+1^E>.7U*-UJ(X42A3_3*O0 M<9W2GU4QTZX3BIE0+(3[+!I/A:+-)^YX51JI^MU_U%]? M"*RCP'IN,;_:XCGFTB4[.5,%IHM7QY(:1^W2X2W9Y78^Q"&R;WA5#KR#/]QT M0ENR1^8%C1Q&ULA5/+;MLP$/P5@A\0RI+<%(8L($Y1M(<"00[MF996$A&2JY*4E?Y] M^9`5VS"0B[B[FIF=Y:.:T;S9`<"1=R6UW=/!N7''F&T&4-P^X`C:_^G0*.Y\ M:GIF1P.\C20E69YE7YCB0M.ZBK474U;NBY\"KZ MP84"JRNV\EJA0%N!FACH]O1ILSN4`1$!OP7,]B(FP?L1\2TD/]L]S8(%D-"X MH,#]#-9I2TT/%)NE>< M?\`RPC8(-BAM_))FL@[5F4*)XN]I%3JN<_JS+1;:?4*^$/*5\#6+QE.C:/,; M=[RN#,[$CCR&7BO=F8QNE3]53G65&Q4Q"ZPAP2)H^8S8I@7OUN MB_RZQ2&_H.>?TXL;AT6D%ZG[8_FY0'DC4$:!K M8TF#DW9I\];J>CN?\G@F'_"Z&GD/O[CIA;;DB,Z?;#S4#M&!-Y$];"D9_/M9 M$PF="^&CCTVZ4BEQ.)X?R/I*Z_]02P,$%`````@`>8%C1[X%*ENE`0``L0,` M`!D```!X;"]W;W)K&ULA5/+;MLP$/P5@A\0RK02 MIX8L($Y0M(<"00[MF996$A&2JY*4E?Y]24I6;,-`+N+N:F9VEH]B1/ON.@!/ M/K0R;D<[[_LM8Z[J0`MWASV8\*=!JX4/J6V9ZRV(.I&T8CS+'I@6TM"R2+57 M6Q8X>"4-O%KB!JV%_;<'A>..KNBI\";;SL<"*PNV\&JIP3B)AEAH=O1IM=WG M$9$`OR6,[BPFT?L!\3TF/^L=S:(%4%#YJ"#"29P\%.T:A"\Q^PO"$62T(%M1OMN"7+?;\C,Z_IJ^O'*X3?3UUWVR^ M%LBO!/(DD,\C;FZ.>(EYO&K"SO94@VW3U7&DPL'X:?.6ZG([GW@ZDT]X6?2B MA5_"MM(X^9&"Z)-)*U8R?D7IH4TM*Y2[<76%4Y>20,OEKA):V'_[4#AO*4% M/15>93_X6&!UQ19>*S48)]$0"]V6/A6;W3HB$N"WA-F=Q21ZWR.^Q>1GNZ4\ M6@`%C8\*(BP'>`:EHE!H_/>H^=$R$L_CD_KW-&UPOQ<.GE']D:T?@EE.20N= MF)1_Q?D''$>XCX(-*I>^I)F<1WVB4*+%>UZE2>N<_SR41]IM0GDDE`OAD2?C MN5&R^4UX45<69^)&$<^NV`2XC2)!F01O+J5I^EP]U"7_6K%#%+K`[#*F3)AB M0;"@?K-%>=EB5Y[1R\_IJRN'JT1?Y>Z/_'.!]97`.@FL<_^"WQSQ$G,])#O; M4PVV3U?'D08GX_/F+=7E=CZE0V0?\+H:10^_A.VE<62//IQL.M0.T4,PP>_N M*1G"^UD2!9V/X4.(;;Y2.?$XGA[(\DKK_U!+`P04````"`!Y@6-')QEXAZP! M```6!```&0```'AL+W=O",IF4 M1>B]Z+)0@^5,PHM&9A""ZJ\#<#7NDRPY-UY9VUG?P&6!9U[-!$C#E$0:FGWR MF.T.6X\(@#<&H[G8(Y_]J-2'+_[6^R3U$8!#9;T"= M>+D_J_\.T[KT1VK@2?%W5MO.A4T35$-#!VY?U?@'IA%"PDIQ$WY1-1BKQ)F2 M($$_X\ID6,?XY2&=:-<)9"*0%0%'HQ#SF5I:%EJ-R/34GUVV#06+_]Y?8Z MWMM86-6?7^'\5U!^`U!+`P04````"`!Y@6-'\8DMUK$!```6!```&0```'AL M+W=O6=-:7\!%CB=>Q01(PY1$&NI=\I!M]RN/"(`/!H.9 MQDW@)P**U7H&XYPB-P[H5E)\[CD_ISF-:Y/U`# MCXK_8Y5MG=DT0174M.?V70TO,(X0'):*F_!$96^L$B=*@@3]CBN381WBF^5Z MI%TGD)%`)L(F#<9CHV#SB5I:Y%H-R'34[UVV=7#M19PR;G&,NOR2>;9P`W83S:5"I>FGC#DW5Z0H\D+#Q MO_`B[V@#?ZENF#3HH*P[/N'DU$I9<";2.^>B=9=T2CC4UH?W+M;QW,;$JNYT M"Z=?0?$#4$L#!!0````(`'F!8T=&PO=V]R:W-H M965T0'*`ZQNRYR+#6=INUB4M6+[9K8 MQS8J<#S`^-"VUO0%>1Y*2E*7I(U5A.Q'Q/=0 M_*SW21HB@(3*!07NEQ.\@)1!R!O_G34_+0/QF/W,(+RC^B=IT/ MFR:DAH8/TKWA^`/F$6+""J6-OZ0:K$-UIB1$\8]I%3JNX_0ESV;:;0*;"6PA M/*4Q^&048W[CCI>%P9'8GH>SV^P\W`01KTQ\-AO+./W4/96,L8*>@M`*/]M*3"0;OIA);N\@2>63SX3WA9]+R%7]RT M0EMR1.>O3[PY#:(#'R)]\"DZ_TB70D+CPO:+WYOIWDZ%P_[\"I>_@O(_4$L# M!!0````(`'F!8T&PO=V]R:W-H965T/*AE7%;VGG?;QAS50=:N!OLP80_#5HM M?$AMRUQO0=2)I!7C6?:-:2$-+8M4>[%E@8-7TL"+)6[06MB_.U`X;NF*'@NO MLNU\++"R8`NOEAJ,DVB(A69+'U>;71X1"?!;PNA.8A*][Q'?8O*SWM(L6@`% ME8\*(BP'>`*EHE!H_#YK?K:,Q-/XJ/ZM%/+O5)L!M%`G*)'AS*4W33]5#R?E=P0Y1Z`RSFS`\858+@@7U MJRWX>8L=/Z'SK^GK"X?K1%]/W1_^0R"_$,B30#Z/>']UQ'/,PT43=K*G&FR; MKHXC%0[&3YNW5)?;^9@.D7W"RZ(7+?P2MI7&D3WZ<++I4!M$#\%$=G-+21?> MSY(H:'P,[T)LIRLU)1[[XP-97FGY#U!+`P04````"`!Y@6-']'/9CPIT&KA0^I;9GK+8@ZD;1B/,ONF1;2T+)( MM1=;%CAX)0V\6.(&K87]MP>%XX[F="Z\RK;SL<#*@BV\6FHP3J(A%IH=?D>S:`$45#XJB+`\I]1$]_VF7IG9*O?O1-`- M:_[4>WE29N,PV-,#N33RC5U_T'X*2`ON6"/,;["[",G:&R4,6O)EGW5GGE?[ M);O1_`38$^!``-\3DIZ0W`GIMX2T)Z1S,Z">@.9FP#T!3PB1+98I]99(4A:< M70-Q)KK_P%+!N191RH&JKS!#LX(V^EG")"FB3RTTPJPM!AH,1C[(UH6``1$I M`UX7<.QB#1TZ]"78N`B,O1X>BKP\%JE&(LGCF223>B:&G]A"9#-*D4X$4B.0 M]@;2L&09>RUC)\T"Q-.&Z2W/0E4N"F5I/J,QLHGES+$,4N"U MG#EIP"+#_L78SH-5F=,:JI?C>/'8=3YQG8\*[6W!=>[D21/_:FQ<$$3(._^M M"P(@2;WY7EQ4GN!I^T3.#MI2?C2'G0AV[-))^]<>HL-Y^@SU#CR)K\%R`SSQ M+5B^V./R+E\69W*DOP@_UIT(WIE4^[[9\@^,2:I0&WAZ8=2':^70&&>TCY'U!+`P04````"`!Y@6-'UV8%$_\!``#D!0``&0`` M`'AL+W=O6II3^03'^F@WS1<]$3IH3@#.0I*:FOJ&8BC"(&>=$-8%G;N190% MORC6#?1%!/+2]T3\?J:,3X<0AK>)U^[<*C,!R@+F7OGTE[`EQ-T$+S[#2QTVPIJH4BN4N`!MBDB%<4L?4G MU@]Q^C@@604D-B"=`?(EY.#*[_#$+6K$@CP7"[8U! MWBIHA[=1%J(XCQZCX!4*]E$^V!;L_0H8Y1]LBZ]":93A%0SP#N1(SO0[$>=N MD,&1*WVV[;%N.%=49T5/>H];?>7>!XPVRG2Q[@MW"[F!XN/M3KU?[.4?4$L# M!!0````(`'F!8T?RU4XL/P,``,0/```9````>&PO=V]R:W-H965TFQV07MH>+[I@ZHR`$+BH,J+VE\M^G=/S6HACK(L:O[4>.VQJO+F MWQTOQ6GI4__\XE>QV\ON1;!:!)>X35'QNBU$[35\N_2_TMM'!AVD1_PN^*D= MW7N=^&AF_S8RE_B=-WKL<0=81K4;;]?V]];*6HSB&^5^5O MP[6H^^MI^"4E.LP>`#H`+@$T_#2`Z0#F&A#J@-`U(-(!$0H(AK'WE7O(9;Y: M-.+DM8>\FT_T5L&;CD0Q>ZI<;?_8?Y#A[>L*0E@$KQV1@;D;,*`QS(:Y-S`V MQ(/)$MHPCP;F/5&@!F(=#:#10!_/=(YHGH`A`M83A#T!RTR-]3#2`9+H'"DA MQ`9[-&`QHV/8($$237SIL4$:2&`NO$>4A',R(BZ$-- M9LI0IFR<*7(@H`1;GEP[6OJA:]!YGVA,/&<4`Y="ZE05BIU/P:@+=:#`WJ?L MZKI@O]+0H2YC'TZ4)#3\0]R,2K%3J6'5".QRQA;,2#C9/@Q@R$CF)@I[E1IF MC9A=5#Q?(SMD6@CV/$T,(:$#!78]3:^>,=C.U/1S9"]'-E^.,812U^8.N#D` M<9@S&J2MG=!L:LX8P-2MN0-N-D`=9@S0V1)-0*:%?-A=F#TF=J#`/0:N[C&` M>PR$#C,&QAT$R";&DQ3I_;B))\5 M9SH9MC\8JWYD;_O4N'#N-P?QGO-.@H;+47MI@=!HZY#O^,V]V1=UZST*J@U5_IMH*(;GB(S=* MS%X=J2\/)=_*[C;I5`Z'S.%!BL/YS'PYN*_^`U!+`P04````"`!Y@6-')./7 MA38#``"W#0``&0```'AL+W=O6?O:G2CMO?>Z:KJ5?^K[\T,0=+L3K8MNP.OET/?4[M>LDM?E0U]:KWN4M=%^W=#*W9=^="_=3R7QU,O M.H+U,ICB]F5-FZYDC=?2P\I_A`];2`0R$+]*>NV4>T\D_\+8JVC\V*]\('*@ M%=WU0J+@ES>:T:H22GSD/Z/HQY@B4+V_J7\;[/+T7XJ.9JSZ7>[[$\\6^-Z> M'HI+U3^SZWHB$X(Y5W?#K[2Y=S^I;B._5Q;N\ELUPOA=R[$?((/'&^% M"%?V>+FZH3G\(;+W;8WB!$!#P!:Q9(SV*#E'!D M&R!3B3BVYG!79.L0<:89&L4*A_A0NDS`?0%L".!!`(_5QGJ2C:R%9(A,$I$4 MVJA,I:*(O_TV*E(`]P2!N3,!9;5%9,9_#?_;W*!:&&)=23$Z-L>(7#HNOH\P:F#C!7`,11DYR M:Y.<8]3,OE]MA523%G]39KB6M M!Z+P=NS2]+,C4.YTY'I'XJC7Z-_`A@Y;^7)Q1AJ_@#_GU\EP< MZ<^B/99-Y[VPGG]+#Y_1!\9ZRG,&"U[E$S]%38V*'GIQ2T3YY;E"-GIVOAV3 MIK/:^A]02P,$%`````@`>8%C1_!&CA"0`@``,0H``!D```!X;"]W;W)K&ULE5;;CILP%/P5Q`?UVG'8,<,E M8B^DQI58.1-:(BZ&].*PFF)T4J2R<#S7#9T2Y96=)FKNE:8)N?(BK_`KM=BU M+!']M\4%:38VL/N)M_R2<3GAI(DS\$YYB2N6D\JB^+RQOX'U'JPD1"%^Y[AA M=^^6-'\@Y%T.?IXVMBL]X`(?N91`XG'#.UP44DGL_+<3_=Q3$N_?>_7O*EQA M_X`8WI'B3W[BF7#KVM8)G]&UX&^D^8&[&`(I>"0%4[_6\PM]2(_<6Y22,/L6HS78L80>PT!!X@C#(RZ\`P7GN+[ MG8M@7@`:`E`)P$X@G!?P#0%?`0"$T'7= M>;^!X3?0O*SF!4)#('PV8Y$A$-T[B$=CW;68<"(;XX@O3<2&B5@S`>8%5H;` MZMDT`->L(%?S,%H@6P,$1[/5@:;2I4%``!:='?!0]$!SXR^0,"L6>$\GSJQ9 M`)'4/=6G(WPRUJ&T MJVX7.3%-,0L1Q%.78_]GZN6Z)`%FO8+5U'GH]]%!D;&/<_>)+#&]J%Z#64=R MK7C+&F:'?F:KNH^'^6B]$\EZ7!&ABI5X=&4E5E1SY'QNGB8UNN!?B%[RBED' MPL5G7WWQSX1P+&)R7\3AR43_-@P*?.;R-1+OM.UHV@$G==^@#5UB^A]02P,$ M%`````@`>8%C1\>_JRDO`@```P<``!D```!X;"]W;W)K&ULC57+)=EH0H\,%H+5=!J52SA%`>2L*P?.`-J?63$Q<, M*WT49R@;0?#1DAB%*`PSR'!5!T5N8R^BR/E%T:HF+P+("V-8_%T3RMM5$`6W MP&MU+I4)P"*'/>]8,5++BM=`D-,J>(Z6N\P@+.!W15HYV`-3^Y[S=W/X>5P% MH2F!4')01@'KY4HVA%(CI!/_Z33O*0UQN+^I?[=N=?5[+,F&T[?JJ$I=;!B` M(SGA"U6OO/U!.@NI$3QP*NTO.%RDXNQ&"0##'VZM:KNV[LECV-'\!-014$_H M\_@)<4>([X3D2T+2$9+_S9!VA'22`3KOMG-;K'"1"]X"V6#S.45+#1=&1"L# MW2YIC_:%N.BU0(^/.;P:H1%F[3#(8K+4!]D.(5&/@+H`;Q5H7,4:#>C(EV`S M1&29MX99D=TG(I^6&4^:%5M^W#7K:5X@F0@D5B!Q`D_AN,C:]<)A%A;C16R& MB"A)?9CM$!.'B0^S&V(2M)BWDT[LI",[D=>.PV1?V!DBOBUBKYT1)DJ]H-T( MA%`Z;RB;&,I&AI#74#;[?F81VUG$SH]P1N#@+\Z(.-OA*L&!7VKE/L\^VL_O M9V1&Q"2^CI:;R!/?ZGGOQO-=OL@;?":_L#A7M01[KO1@LC/IQ+DBNN3P0?>T MU#=2?Z#DI,QV89KMAK0[*-[34[0A8=4;@_"_R[\K?49F M=='UK/39%'FE'FJO.9>EK/_\\/1=!>" MS2IXB]OEI:J:7%=>K?9K_X[>9B+N)+WB9ZXNS>3U_R0;E>GB5[XSQ]8M\;V= MVLMS81[UY9L::PB[A%M=-/VGMSTW1I?7$-\KY>MPS*O^>!F^2<@8-A_`Q@#V M%D#%IP%\#.`@(!B<]75]D49N5K6^>,U)=K--;UMYW25I,WMM,4T_[-LU7'W9 ML)2O@I5AGS*"&SS;!D440HHIX$]".9]H,MQZ>@ MG-2U'_VM+-S(\LH8-4.I\\VP)#1$M()2T`M*I\U`,$LAM-296@JQI1AN1]%8 M+.7SV`(52Q!V(+84P2U%@&MI4HR3$#H)K<9$B!007NI,+X7X4@R_%`DP_1^" M:0(M)9:E&)$"4DR=,6808T80C6$$UQA;AVP,@P]R1BU+B$7'WCV%G8%F$&B& M`9JA@&;N0#,(-!.6'<0CE$$26>C<%$@BBY:;DHTB^*O_\5T@K&P**R>8%!`N MECC7"N%B*68!I*@%D#HO``Y!Y<1J"@(L#L'BU'ES"L'B;/FY,FH^?:Y8&@SB M_-T^F5O]0.R!.&2*"^=^0*9XN-B/;-2@>>"0.AY9I2)V.!PBQ6/G4B%2/$%, M?3+YR_'1U">N4P_)Y!:9<;B<0D":!''MAX`T";H\]:/&87-]Z2-T67__F.OM5%M(G+3EGQ4=*=Q>UX/KVN&@=&GZ]NG MMU=@F[]02P,$%`````@`>8%C1Y-PK'3$`@``(@L``!D```!X;"]W;W)K&ULC59-CYLP$/TKB'L7,%])1)`VD*H]5%KMH3U[$R=! M"SC%SF;[[^L/0K`[-%P"=MY[,V\\6)-=:??.3H1PY[.I6[9V3YR?5Y['=B?2 M8/9$SZ05_QQHUV`NEMW18^>.X+TB-;6'?#_Q&ERU;IZIO9I:*HG(OWO1>TQ)'+_?U+\J MNR+]-\Q(0>M?U9Z?1+:^Z^S)`5]J_DJOWTCO(9:".UHS]>OL+HS3YD9QG09_ MZF?5JN=5_[/P>QI,0#T!#80A#DP(>T)X)T3_)40](9H;(>X)L17!T]Y5Y4K, M<9YU].JP,Y;]%*P$O),B0MD1Y6)JJ0Y$[W[DH9]DWH<4,C`;C4$*D\00I!Q# M@@'AB03`+)"9Q0:-Z`@*4(P1"9AF^5!D.R$RF69H%2M4_$A'6"X>"T260*0$ MPK[:Z6.!V!*(1QF$_L)TV>IB:DRJSR(($00J3!"*(%!I@"-4%HHL'Y;"Y3.N'(#^]8/PAF?=0_2UV`"9EP8&+BQRADZVRD= M;&PO=V]R:W-H965T M[$SG5[L7M.$)$Y5 MLD*:[MLO(+'`,JN]B4"^TX]R*&ZT>V-G0GCPT=0M6X9GSB^+*&+[,VDP>Z`7 MTHI_CK1K,!?=[A2Q2T?P09&:.H)QC*(&5VU8%FKLN2L+>N5UU9+G+F#7IL'= MGQ6IZ6T9@O`^\%*=SEP.1&41#;Q#U9"65;0-.G)R9K4M502SK^UZ*>G))KMN_I.E2OBOV)& MUK3^51WX6:2-P^!`COA:\Q=Z^T9T#9D4W-.:J=]@?V6<-G=*XHW]6K7K> M^G]RJ&E^`M0$.!`&'S\AT83DDY#^EY!J0CJ5D&E"-C42T@0TU2'7A-PA1/WL MJG>SP1R714=O`;M@^<6"A8!W4D0H!^*%,-55K[P??2\3D!;1NQ2R,*L>`Q4& M93[(UH2``1&)`-X4T$ZQ@@8=^@S6)B(!WA`;$X.0-^>HT6YPGAEUH@E5SAV/N>D!8^^RM#$35CZ(W0THMB2@MQ0-TK5D^80I!__L=,`R M2OQ&/0CI)1''$XR@:P0MHPDS#]P=`GQYBP#N'@&L30)ZU]0:F*L;P?G,,8J, MPZ0AW4E=%%BPI]>6]_&&T>$R\JB.;&=\!18;X!G?@L6NOVI\RI?%!9_(#]R= MJI8%KY2+(U"=?D=*.1&QXP>QA,_B>C5T:G+DLIF+=M=?./H.IY?[_6FXQ)5_ M`5!+`P04````"`!Y@6-'@N211&X#``!K$```&0```'AL+W=OE`?+=ZV,X/L%=7&3]UAR%:+V/LJB:I7]LV]-C$#3;HRBS MYD&>1-5]LY=UF;7=:7T(FE,MLITJ*HL`PI`'9997_FJAKCW7JX4\MT5>B>?: M:\YEF=5_UZ*0EZ5/_.N%E_QP;/L+P6H13'6[O!15D\O*J\5^Z3^1QPT->T01 MOW)Q:;1CKQ?_*N5;?_)CM_3#7H,HQ+;M6V3=Q[O8B*+H.W4C_QF;?H[9%^K' MU^[?U'0[^:]9(S:R^)WOVF.G-O2]G=AGYZ)]D9?O8IQ#U#?2WQO3+[&#[S2GU>AF^2<"RS%\!8`%/!-(Z]@(X%]+.`JYD.RM2\OF9MMEK4 M\N(UIZQ_VN2QP^N^2=?9ZR;3J%-UNX:K[RL*?!&\]XT,9CTPH!AB(S8Z02&> MF*!38)4!IHPU:`W`.H1!T-LC4#11JNKI()'PVPT8:L!4`S;.,3%%5L,T!B8> M1$:41#9J8U`AX^%M,1$2$QEB4JN8@>&*^4(@BHE5C8D1H`XWER,Y7)=#0ZL< MKHU#(&;,JD:G4G"Q4HRTQ(86DVCPY9_9',PO-2B$A M7M^A@U-&:/0`8XG=MP@#@R*@<,Z(H#E@"''FCUK M!%%[!LY!\V)P1A%JM&`.+7!*$7:O>PG.%A(Y^'>$AGM/]7MO/" Y)1W"V M$.[B8#TWOE`26U5O$$;#Q$$0#A@2NS@X-KUIEZ-#-`(',3BL2.+B7Q.*[/Z= M@^;%X.`C1O)1!_,!SBL([_4OX(0!XN!?T+.#Q\1JJXU))U=W$T:VE[`\`B$M-6BR>6$\Z]:1BO,52+?D5B)X3 M7!I32P'TO`BTN.G&%4F$_GF,^-@GR3>:-LVP-$`'P8_^-2`1@-: M&8"MS)SK*Y8XSS@;'-%C_67[!R7G.D0E.^HPPBS-Z[*[]QRA-`-W';30G*P& M&@W<4A0+!7I(@"I@LPJXJ@(:/S)^/TGW`]`4T-D`9`(B6X#GA\LJK>AD1;$1 M1?X_4((5)5A2HDW*0A1`N(\)5YAPB8DW,>%_8Z(5)EIBDDW,0H3">!\3KS#Q M$I-N8N8B/XZ2?4RRND*)20CL10Z\34HRHR`_C/8IZ8J2SBEHFY+.KID/XR#8 M4A5S50KA^L6"V<^XQU?R`_-KTPGGS*3J"*895(Q)HJ*\)W47:M6H'PM**JFG ML9ISV[OL0K)^ZL2/OX/\#U!+`P04````"`!Y@6-'^>)&S MJR1U`R\*@RA^ MMV/=F+&S;S9I3ULF!#TA&`A#GF5"V!/"!R$RE5IGIJYO6.(BYZQ#HL7Z:_M; M!>=:1"DC58PPH=DNNWHKPLC/W9L6FF#V%A,8S`/A*O7%%,$TQ3X8T8.E!(<) M(ES/$,Z*"`T_[(L(U@6BF4!D!*)>()R:;&P9%I/875!;M8@ZC%%9E&;K7N*9 MEWCB)5KT$H^]!'&6+'H9H[(D_<3&;F9>-A,O\;I`,A-(OOIETIE`.G&P63R? M4TRRGB2;)+FCRT^!7TQ3%*ADUT;: M6SZL#HWW.3#-XP$O\A9?X!?FE[H1Z,BD:D&F^YP9DZ!<>$_J9%7JUS`$!,Y2 M3Q,UY[99VD"R]M[[AQ]0\1]02P,$%`````@`>8%C1P&X4KXL`@``>08``!D` M``!X;"]W;W)K&ULC95-CYLP$(;_"N+>Q1BP(2)( MFU15>ZBTVD-[=A(GH#68VD[8_OOZ@Q!`EM)+;`_O._,,@:$OG+EHB=)'<8ED+R@Y65/+(@@`BEK2=&%5VMB; MJ$I^5:SIZ)L(Y+5MB?B[HXP/VS`.[X'WYE(K$XBJ,II\IZ:EG6QX%PAZWH:O M\6:?&X45_&KH(&?[P+`?./\PAQ^G;0@,`F7TJ$P&HI<;W5/&3")=^,^8\U'2 M&.?[>_9OMEM-?R"2[CG[W9Q4K6%!&)SHF5R9>N?#=SJVD)F$1\ZD_0V.5ZEX M>[>$04L^W=IT=AWB2%4*/@2R M)^;/CC=:+DP2G3G0S4A[M+?+16]5DH$RNIE$"\W.::#5Q),BTMF])>"RQ`[. M[-!78#]7(/2\0K)J(K'^9&SB/Q#358+4)DC'!"O(SK7A--C=A0)BKVJ_4*5% M@9_#9"N8;`&3>&&7.A/(BY- M)X,#5WK@V%ESYEQ1C0=>]&-4Z^_`=&#TK,P6Z[UPH]$=%._O@W[ZVE3_`%!+ M`P04````"`!Y@6-'_NA3<10"``!@!@``&0```'AL+W=OX:;VR,+D77A;L(DG3P@M'XD(IYO]V0%B_]5;> M+?':G&NI$WY9^"/OV%!H1<-:Q.&T]9Y7FWVN$0;PIX%>3/9(>S\P]J:#7\>M M%V@+0*"26@&KY0I[($0+J<+O@^:]I"9.]S?U'Z9;Y?Z`!>P9^=L<9:W,!AXZ MP@E?B'QE_4\86DBT8,6(,+^HN@C)Z(WB(8H_[-JT9NWMDSP8:&Y".!#"D3#6 M<1.B@1#=";'IU#HS?7W'$I<%9ST2'=8?>[51<*Y%E#)2S0@3FM=EL]N`OLI(DT?5X@6342&'PU-Y(\%XH5` M;`3B06!ALK5M6$QF3<;KV`7:ST!)\(6WE2RL)#,K:Z<5BTD-)G#Z<",^-9$N M3*13$ZFSQ"Y]:,*-^-1$MC"1S4RLG":RAR:FB&_9.GGL(U_XR&=?)'7ZR+]R M.*:@)`N6!]V?W%P*_&PFFD`5N[32WHXQ.P[-YU#?_$5^IX:IG7UWF;+H\!E^ M8WYN6H$.3*JY8D;*B3$)REWPI,Y,K<;]&!`X2;W-U)[;"6@#R;K;/!__5,K_ M4$L#!!0````(`'F!8T>E^8W5^B$``#68```4````>&POURX[B1OW-/@7(Y%[N*]DC4]^QFJS2R/*/$(WDE>2:IK?M!2[#% M'8G4\F,\3N5'WN'N`>Y9[E'R)-?=`$B0("G:,YO+W;FV=BR)0`/H;O0WP._# M,&)?=ELO_/W1)HKVKU^]"E<;OG/"Q$;>FLV M]B(W>F033\!T?8^=L7#C!#S\_E7TP_>OL(_H-V#O?2_:A-!GS=?YIPN^/V>M MAL7L1K.3?SA;1>?,[A<_/#2?GX:W810XJ^C?2GLN'_<\_[#9./LQ_]L06J^I MQ^76N<\_O7.VH0$F&>.:!ZZ/$URS"RT2?C80 M_6/K4.\_++8B=V2R.PLCQUJYG4'[D>Z&_==<$^(VS M=;P5AVZPIT+8#C>+"W9R?,J.F>NQY<:/0X!B8/Z"KX`!FL3C;6.`F_E\/%VR MX6(Q7BY>&X^=<,,`*%OA!_Y+['YVMH!68Q!``&[HD`5\Q:'1[99;S..106#O M,W3W`]?<1!ANAQ.WT[>7(TEZ@M[7\]GU^/Y\L\6N[X:(I6F%VS\X\WD^CW0K+#';/EN M/)<@C97-ED-C(HH!KB;#-Y.KR7(R-KE@SC_[V\_`GFSK>OS,OSM;`2K=B-TY M*W?K1@7$5-MO[P`6P0JH33036KV;3MV?+\?R]CDQ#7B2-+L9O!`W9[)(I,ES/ MYLO);%H\QXJYP83>3Y;(%F)&H]ET.9F^'4]',`=V,ITMQZQIG^:ZH39_'>Z= M%?_]$:CKD`>?^=$/[+!4GLV'.$VV6,Y&?WPWN[H8SQ>_(]9<_MD4(D+HA4+H M'3?.&XU&$Z@1,!`F,A+\C@1T9*FLZFR)[S&=75\`BP,W` MCN-%@;R@L8IA5"FFDVL'M]*&1RZHWE-05,?L58GMMH@``ED0("$N70_@N&B% M^*%[P,;*P$*++VMULG@!T/.*5Q\XR?ZVTP7:WF@HMJ-?5KJO@$'6`5 MW#$IO5)%KP;6M+UU0/NW:AO'!JO+X5,2E1,#I=AB>&6*N]%L0?*M\.';^6RQ M8*#D+B>F(@/%-T01QL9_NAY/%P5J:0&FB-`#.R?X!-QF(G<.,LT)5L*&6?// M?.OO<2G&3+C'T9S$9LYZYWIDI$:P"PWY#9N2G=S#SCYE0&;P!KA[[X%:6FT< M[[Y$N8![A-!`Q"CU5;Y@/GADX&7B@9;EX*O)P0K-G!D) M'&$-5=A!OM:,G4B`QFZ2\WHSOIS-QTC0#Y,%J@?XFE&6!?9-S9;(8,68`;Y: MO"8U>H7<-%PNYY,W-\LAFE;+&:LK[-(!#!"EZN];P&!`>+9X-YR/#3J^<4)W M55.>7;C;&`5(O=8?QY.W[Y9@R0P_`-N]'8L)+-CL9KD`N_0",%4V&R&"RL5XAY489I6?(O&KQEM$?A9`JA!:/)&<7;XZL-M:V"HX%)J6!HB7XM>%6*&)G M_7,<1KLB7^G&"[BS137#4(Z@&`%U#4X3RIL2C5_7/A@5S+FZ#4(!RR<*W-LX M0ON813[S?.@)'C9P$DHM5TJ4.J,9L$J-E:?P"+J?EUO_H;[;.QHNWK'+J]G' M!;NVC M)N2!V=S/9*8;`UQP0!B8.()'4-OLT$/Z2R%""IU6

`H7%VZX30#OD#B%$( M;*YX#D>-LRP8(@^NRGS]TAY*^0G?:?7(,+`3XNJ!DH5[RO3G`7\A-D=@L$X1 M'7BTV(,38)3HD?VKL]M_QVZ==:';."*M2R:1<-5ILIJCQ*(-F/4G,:#G-"47 M+M$DOAG#*#&)4M^SVK-TOK!;L"SNT%4._!TH9!ZLW)"C`.&[_=9_Y%Q8BL`] MA5B;UN6T0^P_F7X`M7>`_:]CL)4<]*YA@L)DVJ,E3M2&&<"X$=!FO\7X'3Y' M+BDTJ!0D!`32`XCDHC@H#J<`%ZPX7X<"22&9==#O20,.5_!$.@W0]S8.P?>" MT<)$8@O^QF:!:0@G>$9&06Y"5@R?B./+R70(#O[)5]6Z)X&86S\(_(L7@GP`'99ONE=<@`2LQ=IW MP@6L1/OX\G(\$E&3=\/I6[!;)E/P$L07!D(>+9DI(^I0+`0_8&SB`S@ATU+3 M;SX>+L8(JG;'TH;L[W_[#_:&W[L>.O[$RQ16?QH`#%>7=EW<7%]?C3'@,[QB M%Y/%"*S?&[+A+EG"E[`:,*S?DZ%9'-NE:*H0O24J/M>J7!%-?>^,Z*EK@0(% M"-ZQ<*Z`%6,/A0MUD*J.=D6B!U#9"D%;+#DF:4,-!G3:.:L-[!)X4"TU9#2' MM'VEO,&E;^.U$`[.@6!EA24SIG!*;2N&K+^B8)\*OADKNKB8(+F!*ZZ'DXLS MXN?K24'D=SY>#B=3<`+&P_D4A);!WL/1Z.;]S=40'07A?\+`U_/Q._`])Q_& MY&\5QI@KO)VB@*'I:8APD@C');D+(_DDVZ7AFP/M07F##0/2Z`2:T:=3Q/TB M$S*3]/EI#J8ON_0#L$/6AN>@2\>,4+1*PERE'8C)`BZ"@%&9O5`58U+!S,," MN&QRSX-6[DU]A0=`UAP2):[TD70OS)C':$+6BU3T9!,[GAD$!0"%K@_TK^,. MUNVK,7-EL*V`F>NTSS-]';AUVN?'-_+&!^9;T#YT20!>8YX!+,(B^L^">\>3 MSI#%4BFJG"6];S9@K`G9./[KQP'^`3UX MA`^!U=C12$SFZ)R-0"$Y9(ZF=0>(B3O?CSP_XFSMABO@Q1AIX&&3[?8QHZL* MIYU,5BJS8$U$?W"CC5)NB(F]L!_1'K\7$5(`#L\QR4)]<;8WGINH.;+;ASO8 MJ2M'PPW@<8V!PS6NT-^Y$78`:8+&8X0;!^$$L0KG!OP^%F$4@HH!T2;]T\4//BZ'3G&/6%D4NZ+\=:S;. M_DC&'S9^Q#H*CJD$,U7&SME$@/3WKB>W:':$G>,Y]S0ABYZD6RV=L\[J:EA" MM;N3MC#Q+PH"CKQRM^4K7!]01`NZ@88`:H0.6(`(Q`$OR0U4OT2`9&>7SF$O M\T\6P`_C;41\*-UNI;7)UKW#F)1@.=4R(/0E^Z,6E6$O(G&22;NTB=>PBU#? MX>`*.H4S=LXC<@2&XU<$4Z()8('.(R*).*H!BM*`"\^B0L[/QR.J:1F-9C>4!L>4Q!0^C\8R M0YZ.06DYL/$D9M/=*PTA/R"_P`^%9,=57@X7;TB0D5F0`#@#!X5`WOKK)/"T M]HFN`2=K!!A4V'T,1]\B5\81B&Z&K)$P04)6V*,T'P<(COR/FP/HN2+TE[&N MQE7QG@+18DB#,*GO=)'HD`JD8@!INIS-L9Y`J^(AYG;#2.VF.[";*:3P.I>+ MSXN+CI`9N`3?2R14X#PDBPW!-^HU+7O0@P^=MC6P.^RC'WPZ<[VS/491P`)K M=2R[9[-.W^HV6F@/N.$&;48?I<2@:36Z7=;I6>U^DXE`^C%K#GI6M]7!3P"] MT1AD=@J&?`.A.A5Z]FF0,D(82./CMM5J=6G*Q[;5Z323/0A;"0SFG4BZ"DEI M%B501UH_21BD-^SS+;B>!+'9M%KMGOC,_ULI>U7_H7H\PMJ>-+;!:,C MPR?2$B24`]_6L=!L`'Q5Q1ID!&7(;3"X*AD:JY(AK.,4MOQ5>27-M7#IQ0@$ M`H8WZ$7+-+5>$)26`;%Z]4M?NYO4*'HB`!B]95N#'G(\M.[V6FP$ M6A(GF47B9!P"'"O2]6%!?\-JHGNK2X M['R.04*A!989"9K&0I7S^\45`6`M)JE-YVM)5:.H[C4;QQB3<@#9L"_7@7.G M/P;\V>T^_-NW^]0R#PF#B$VK#X)1(5ZTMT'^@3Q4I7BOV\&?*]CYKY.*.L4O)S85>)VR$^`2 M!'DJIY4M#,0A^P0-137!0T+1%,D04`L-M96B)'$^.^Y6>>(KZ3>I%)5NO8N\ M&U*+Q*I&>&D1;_U54A&X\W[D9P!1 M'SRESP4=D(@L69LE79&D,^B;7G,@E4//4"`PUWNPUF`[ M,X`_[HB:2*%/(Z'O$32H0?2&B3)B:+MA-RKIH]:#BEN29%6YI1\`H\=R7\.T M!(*.Q1YV!8IR.URX'-09&H3HL:=&;_Z6:EL<<%=WBH=$0T*,2`?/5I&/:``4#"SL*%9`W@WYJ%KA M)\D=Z<&S!^5P'S?%:L]3`93#T:'B43D?D7-'A,H"=_:'V.-$',-HP;BDS#(/ M]>CBLB*,BH*^)Y?OD1(2I0@$[.FC#P(V21*L=O'J?>] MED5#WC-"QVEUTVL8&4UNOZYBJ!U0S&"FP9]&OT_?;/K3Z#88%5AA M+(#?W?&52&CK<7N]7J/7[+%>HPUFELUZMNR+9EI^7`5!#@]J>6!3N37^P6\- M67S-1/77UQ$*,7`.F@O_-+IHC9ZWT2BUSWN]9([?8HB^&*(CAFB((5H8L/@6 M'EH%(Q]`,/A$&'(,RRD'L`:9,GB81"M3&"^DF`Q>H@,'F]FE:(&`)C*J)T?S MQ4UX=(H`P2:3.@1M0?$)$$9!-I1WV7[723_4P*)U`W!PRU=.'`K1*5DP$93H MXIVM)8.>)WC^&E_U26@.R_#<;M#:-61VFQHRK3PV$6DXD-VFO4LXZR\F04Q]M)CNBTIG:6F,":;&XQ)W)VFOM:)IO./K>_*6DI*)>G[1Q7@^^0!B M_,-8E:Y@[G:Z6,YOA(>DC>EJ8_[];_^>%X3*^W/[!V0;Y*X+E_C9@JBJX/)+K>W8S9^_$02QJ+@K7%FDV+R.9KV*TTLZ^?4,\7\ED4TB&/ MF7"FAVC#3.1*IBD$WI+B!"L?S*1$L6G`:+,6NU'D9BGQ@2D5O"$C%+7(6,PH M$)Q1%_!5U/Q3DL^_Q;.[Y"B)8GWM!]<#&QJ&F>5_4KES9;7!/G<`DCRU*@LQ MUWR/MCO(EM"/@Y4TFK>\:(P$('$SRDD)&?9!O!,%;RH-%#V`R'C<C:;KB]ZX8.X'J\WC:W:%9_G`H<&D!4T7XW_&?,(8C_YA%LJGBA/PE+@\ M:8!+HJ25SD!4#4,$$A,/OY,#V9F!)'1Y`@"LU]P`!IC4!)*6U]K%-#;8+E13 MFWY+5O`=T5$,WLH,7H1W7)&P-4!'1_`[?/?\#%TIFQ'*4"W:WC(G3:$KCRH' M9*17G)*D8*7_X!FT@ZT5!%0GI53F\[>;2#O5V7&$/$WA8405-#'"P#+]G:H] M@N4!NQ#/R-7+,^8J8;E!,PHK&)(8JNB56%(3YI'8;8D[1:,DWPI5?%YG&(,O&8E"J7X4+_,'$DIH":<8$%:N*/\0:9C M9O=:5K??R'Q*-=VP6*J#G&FVVM1"I-3PFYB!7"2":UM]LD/S@$5SW8(>^51[ M0J%S55*K>%O@LSM(1H./QNT/&&<./[L2:"T<6;8I0J@45B=WO`]]!72HVN:,=MA*E2U2U2;8FIE,C MSE,]W5#:*QBF<\$2O0/M2\Q0^E57BH!KPF@[E]A2BZ_S7\5/4EIDC(K4Z MUZ3"^M8\2"3%BBTW1SO9).)O@Z65]+K1*!0*.!8XG@W_=>&_9!RNGS=*!)>` MV#6^:ULP.>PWRG#7@060B&QU>FJKMGH==?N8?H((O!QP:8+>6(\?7!XAB:@#GX6XJ[C-3B1`2+Z1?F#+4!*5>7;ZR2 M;&=L*),Q5Q2@^15!7T-WH22[5K>-6N*D;;7['?+-;:O9P>V&-]'EFMAV4S9I MP]9539(B+0JR("=O7%!7+6ITTK*:O3[TLMLVZ\@>8'=TZ5&K@8]:G?31=>"K MRKI/GO]PMO$?8`981X*0NM2+E79'^9I M`F?-43Z+3#Q^\QS0&7VKT^JPDZ;5:R,`&&S020#`%)OTL-'#S6E;=CL=&A#1 MH><8V;"M3D]@!S[VVF1@-:QVMT%/FY;=$J&/`6"QQR[B0"F!.S<`/?^+*%RF MI(Y1F:%,!PP?][J_17>'!XCEU*H'&3.//VV6_-.&75V-,+$&/B6N'T\:J,\8 MD=`D49364=,>[,(:!BP;)Z=*@&.Z]XJEY2>)<1T9RESZ8_D)`D'?TPTWN#@1 MW9O0&0&/9XX(@/Y5R\TB8>,D:A0FU&WC6(G8TN)[255R^`B3N'=Y:IFD-O\& M-L;9WG_`?.PC"(`=IH:(\T3-"TDBK`7LXS#7"?Y3AM).BV.%E;X596CLN96V M0ASVQ2_''3M?.G5@M*=E,VDPX/V&K!'&)&QA/6[BOJY5+;A3-@L-,\FL1`!Y MG7(X#:<5^#_2EG+#3+Q5&1]=_*>'__2I3@8G!)[U'>X863+8Q80]"B9;^T-: M&U8'3DQ@4:*4Z"K`[@8:/[![[M\'SAXD`1K" M#@SS4975RJOYY.&B]"@611C"&$=TN3A)117HFB\+ M;S&1U_B@BA*&(UB]_59J-.;C$N2V@M=*=3X]T&N#I!A;)X)^,BA[ZK#&(:&G ME3AFC+!C69E-PDB49XNC?W6*TH4$`TT\Z"D`/@$!27281=K&];*]59^3=(13YE0#2$HT4Q`G M/6+[2[C7&51J!L1GD"9^#//D MZ"%N+<':F5J0]'H)#,\"1V%`5<8HQ;'XK,1-TUS8!2,N%G/OM%R7P79T7C1* M2V<2+W95=+]+5>-ZK%E]+^LEYEA$1:I/?[.FF3SFYWH8OQ5B8^V&^UB5T&SY M/9Y5%!?*Z`7L()-!@`!WKOPX2(^PJDMQM*,X24\<*XFF;!%RPL*N=X?"/;EF M#6W/+>9Y8C&ZO#0#:[#PN@+X,3-+<8D`=99$/9=)\1)1IA]&E(<0*CFU][;&M4O*\2<_=W)`' M,U8'KNJ=_WHYOO6_X_C6MSWA4+G;5:TP;'=53ZZ-5GI*XN7DPLO)A7_FDPM/ M+1TOW2-:@EB_5)4*R`MNGGVI4'VI4/V?J5"MX/BW5*QZZ5'NO"J>&D5;I M4\>6>2G9>BG9>BG9*BCCR-I#)84XN4XE[TQZ*0UZ*0VJ+`TJ%?=&65`MAGLI MQWDIQ_FG+\D?Q;VZF5Z/ MZC2X*U\M'CKL-3^N_JZ@B]Y9OFTN\%21AM,Q;^9V?Z36,S\VZ M/2>]]ASD%"7'#`36RHR9O0ZFQNKFN)Z:S"I$A'$=.KZ=7!IA9G)T'Y3?MDYW M(Z818?;3%F>PO=0''B%;_X&L[^R*WG/V8@26L;`AV]!,PR( MJH1:4>-<3LTPUO.7RQE8EK>FJ:OLLC>WY5L7Q$0-1)9AKS)#]Z3&@/@G`1MF M;H:KO!6NQ@YZ4O^LG7_P%:[/RN=I+X(T7_]8G,4SA$C]Q%UAUX-YNZ)W1'QUJNYI M[\O\APPV!"->W0.EAW'&7V39/<6\1]D4<]'5?152?"9/Q/$,S&?=4V:8J8L; MLVR[X+?#:U,S;5;Q2LZ?FB;Z];SE7PN"EA7( MHOB-%J\JAIVD01TWL<&>.)!6L5DZV$]VR=JT5.N39X`'/AUYR;>ZK"QEC`/$ M^+893S/9HB<__^L__\FSGR4;ZQ^7'\UNTH*D6%VSOO@^.XOF+Z9_6KEEOSIG M60O@M\A+FB*L9LZQ=B+Q21G#Y_A@:6]+"3FG;##,5Z".DU>+K-G4QW"#_$&\ M!ZJ*L'J.R3#Y]:C9[,MRD@U',"6\G2MW-PWXN5BWB56M MN&%X][KGC8;A@U]FSBBK@4LB#'3F&5^TFKPNI MT:VC-]')-V3*]X7DA[-8T7N0:UDMF>1?P:HK$K6&9,EF:@VU4I&FK9B8%C1YF3^??,`0``TQH` M`!,``````````````(`!`````%M#;VYT96YT7U1Y<&5S72YX;6Q02P$"%`,4 M````"`!Y@6-'2'4%[L4````K`@``"P``````````````@`']`0``7W)E;',O M+G)E;'-02P$"%`,4````"`!Y@6-'>>5ZM+$!```;&@``&@`````````````` M@`'K`@``>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"%`,4````"`!Y M@6-'($U<&>X"``!H"P``$```````````````@`'4!```9&]C4')O<',O87!P M+GAM;%!+`0(4`Q0````(`'F!8T=\XJFO/@$``&D#```1``````````````"` M`?`'``!D;V-097)PC$`8` M`)PG```3``````````````"``5T)``!X;"]T:&5M92]T:&5M93$N>&UL4$L! M`A0#%`````@`>8%C1Y<@(8Q5`@``V@H```T``````````````(`!G@\``'AL M+W-T>6QE$@``>&PO=V]R:V)O;VLN>&UL4$L!`A0#%`````@`>8%C1VA5 M12]``@``C@<``!@``````````````(`!,Q8``'AL+W=O`!``!J!0``&```````````````@`%6'0``>&PO=V]R:W-H965T M&UL4$L!`A0#%`````@`>8%C1X`R"3KI!```GA<``!@````` M`````````(`!;!\``'AL+W=O&PO=V]R:W-H965T&UL4$L! M`A0#%`````@`>8%C1XN+(K*9!```D18``!@``````````````(`!["P``'AL M+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`>8%C1^;W M['RA`0``KP,``!D``````````````(`!9#4``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`>8%C1^+5?DR@`0``L0,``!D` M`````````````(`!Z3H``'AL+W=O&PO M=V]R:W-H965T/'/?WH`$` M`+$#```9``````````````"``9<^``!X;"]W;W)K&UL4$L!`A0#%`````@`>8%C1V&YPE:A`0``L0,``!D``````````````(`! M;D```'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%``` M``@`>8%C1[[V<(.@`0``L0,``!D``````````````(`!\T4``'AL+W=O8K&.J(!``"Q`P`` M&0``````````````@`'*1P``>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`>8%C1[X%*ENE M`0``L0,``!D``````````````(`!?4L``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`>8%C1_&)+=:Q`0``%@0``!D````` M`````````(`!%E$``'AL+W=O&PO=V]R M:W-H965T14``!X;"]W;W)K&UL M4$L!`A0#%`````@`>8%C1_7)1^:C`0``L0,``!D``````````````(`!OU8` M`'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M>8%C1_+53BP_`P``Q`\``!D``````````````(`!@5T``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`>8%C1\>_JRDO`@`` M`P<``!D``````````````(`!*V<``'AL+W=O&PO=V]R:W-H965T3 M<*QTQ`(``"(+```9``````````````"``2YM``!X;"]W;W)K&UL4$L!`A0#%`````@`>8%C1VY`&967`@``T`D``!D````````` M`````(`!*7```'AL+W=O&PO=V]R:W-H M965T*U2TQ``(``!H&```9 M``````````````"``9QV``!X;"]W;W)K&UL4$L! M`A0#%`````@`>8%C1_G'P9H3`@``C`8``!D``````````````(`!TW@``'AL M+W=OP``>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`>8%C M1Z7YC=7Z(0``-9@``!0``````````````(`!RW\``'AL+W-H87)E9%-T&UL4$L%!@`````S`#,`UPT``/>A```````` ` end XML 13 R33.htm IDEA: XBRL DOCUMENT v3.3.0.814
Derivative Financial Instruments (Fair Value Of Cash Flow Hedges) (Details) - USD ($)
Sep. 30, 2015
Dec. 31, 2014
Interest rate swap    
Derivatives, Fair Value [Line Items]    
Notional amount of derivatives [1] $ 0 $ 11,333,000
Other Assets | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative asset fair value 0 0
Other Current Laibilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liability fair value [2] 0 151,000
Other Long-Term Laibilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liability fair value [2] 0 $ 0
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional amount of derivatives $ 0  
[1] Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
[2] As of December 31, 2014, the remaining balance of the U.S. long-term note outstanding was considered current because the note matured in June 2015.

XML 14 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 15 R25.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2015
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, 2015
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
273,680

 
$
273,680

 
$

 
$

Auction rate securities
1,134

 

 

 
1,134

Total assets
$
274,814

 
$
273,680

 
$

 
$
1,134

Liabilities
 
 
 
 
 
 
 
Contingent purchase consideration
69

 

 

 
69

Total liabilities
$
69

 
$

 
$

 
$
69

 
 
 
 
 
 
 
 
 
 
 
 Fair Value Measurements at December 31, 2014
 
 
 
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
266,011

 
$
266,011

 
$

 
$

Auction rate securities
1,128

 

 

 
1,128

Total assets
$
267,139

 
$
266,011

 
$

 
$
1,128

Liabilities
 
 
 
 
 
 
 
Contingent purchase consideration
$
98

 
$

 
$

 
$
98

Interest rate swaps
151

 

 
151

 

Total liabilities
$
249

 
$

 
$
151

 
$
98

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

 
$
1,124

 
$
1,128

 
$
1,120

Change in fair value and accretion
2

 
2

 
6

 
6

Balance, end of period
$
1,134

 
$
1,126

 
$
1,134

 
$
1,126

Contingent Purchase Consideration
 
 
 
 
 
 
 
Balance, beginning of period
$
80

 
$
357

 
$
98

 
$
375

Period transactions
(7
)
 

 
(7
)
 

Change in fair value and currency fluctuations
(4
)
 
(259
)
 
(22
)
 
(277
)
Balance, end of period
$
69

 
$
98

 
$
69

 
$
98

XML 16 R42.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at January 1 $ 6,494 $ 6,501
Reductions of prior period positions 0 0
Additions for tax positions in prior period 0 0
(Reductions) additions for tax positions in current period 0 (795)
Balance at September 30 $ 6,494 $ 5,706
XML 17 R37.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill And Intangibles (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Mar. 31, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]            
Carrying amount of goodwill $ 508     $ 508   $ 455
Amortization expense $ 585   $ 527 $ 1,706 $ 1,604  
RukhTekh LLC            
Finite-Lived Intangible Assets [Line Items]            
Carrying amount of goodwill   $ 64        
Ownership interest purchased (percentage)   76.00%        
Fair value of RukhTekh   $ 6,579        
Amount paid to purchase ownership interest   5,000        
RukhTekh LLC | Purchased Technology intangibles            
Finite-Lived Intangible Assets [Line Items]            
Amount of Purchased Technology intangibles   $ 6,298        
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.3.0.814
Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2015
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements
RECENT ACCOUNTING PRONOUNCEMENTS
Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require
adoption until a future date are not expected to have a material impact on the Company's financial statements upon adoption.
XML 19 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
Inventories (Components Of Inventories) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Inventory Disclosure [Abstract]          
Components and raw materials $ 71,297   $ 71,297   $ 54,925
Work-in-process 35,272   35,272   58,603
Finished goods 91,066   91,066   57,481
Total 197,635   197,635   $ 171,009
Inventory provisions $ 4,336 $ 2,551 $ 11,347 $ 8,363  
XML 20 R28.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2015
Income Tax Disclosure [Abstract]  
Reconciliation Of The Total Amounts Of Unrecognized Tax Benefits
A reconciliation of the total amounts of unrecognized tax benefits is as follows:
 
2015
 
2014
Balance at January 1
$
6,494

 
$
6,501

Reductions of prior period positions

 

Additions for tax positions in prior period

 

(Reductions) additions for tax positions in current period

 
(795
)
 Balance at September 30
$
6,494

 
$
5,706

XML 21 R30.htm IDEA: XBRL DOCUMENT v3.3.0.814
Accrued Expenses And Other Liabilities (Components Of Accrued Expenses And Other Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Accrued compensation $ 32,975 $ 31,673
Customer deposits and deferred revenue 23,652 16,605
Current portion of accrued warranty 13,413 9,489
Other 6,873 6,290
Total $ 76,913 $ 64,057
XML 22 R31.htm IDEA: XBRL DOCUMENT v3.3.0.814
Financing Arrangements (Borrowings Under Existing Financing Arrangements) (Details) - USD ($)
Oct. 31, 2019
Sep. 30, 2015
Apr. 30, 2015
Dec. 31, 2014
Debt Instrument [Line Items]        
Revolving line-of-credit facilities   $ 248,000   $ 2,631,000
Less: current portion   (2,000,000)   (13,333,000)
Total long-term debt   18,167,000   19,667,000
Bank of America | Line of Credit        
Debt Instrument [Line Items]        
Line of credit with Bank of America     $ 50,000,000  
European overdraft facilities        
Debt Instrument [Line Items]        
Revolving line-of-credit facilities   248,000   828,000
Euro line-of-credit        
Debt Instrument [Line Items]        
Revolving line-of-credit facilities   0   1,803,000
Guarantees issued   9,040,000   4,309,000
Amount drawn on line of credit   0   0
U.S. long-term note        
Debt Instrument [Line Items]        
Term debt   0   11,333,000
Guarantees issued   2,719,000   87,000
Amount drawn on line of credit   0   0
Collateralized long-term note        
Debt Instrument [Line Items]        
Term debt   20,167,000   $ 21,667,000
Collateralized long-term note | Collateralized long-term note        
Debt Instrument [Line Items]        
Amount due on collateralized long-term note   20,167,000    
Current portion of collateralized long-term note   $ 2,000,000    
Interest rate percentage   2.81%    
Collateralized long-term note | Collateralized long-term note | Scenario, Forecast        
Debt Instrument [Line Items]        
Amount due on collateralized long-term note $ 12,000,000      
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.3.0.814
Basis Of Presentation
9 Months Ended
Sep. 30, 2015
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", "we", "our", "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, 2014.
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 24 R32.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income Attributable To IPG Photonics Corporation Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Earnings Per Share [Abstract]        
Net income attributable to IPG Photonics Corporation (in dollars) $ 62,791 $ 55,200 $ 181,450 $ 144,014
Weighted average shares 52,675,000 52,088,000 52,628,000 52,060,000
Dilutive effect of common stock equivalents 717,000 704,000 762,000 720,000
Diluted weighted average common shares 53,392,000 52,792,000 53,390,000 52,780,000
Basic net income attributable to IPG Photonics Corporation per share (in dollars per share) $ 1.19 $ 1.06 $ 3.45 $ 2.77
Diluted net income attributable to IPG Photonics Corporation per share (in dollars per share) $ 1.18 $ 1.05 $ 3.40 $ 2.73
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Options excluded from computation of diluted weighted average common shares 9,000 30,000 40,600 61,000
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Options excluded from computation of diluted weighted average common shares 1,600,000 1,800,000 24,200,000 18,000,000
PSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Options excluded from computation of diluted weighted average common shares 4,300,000 0 9,400,000 0
XML 25 R40.htm IDEA: XBRL DOCUMENT v3.3.0.814
Product Warranties (Narrative) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2015
Dec. 31, 2014
Product Warranties [Line Items]    
Accrued warranty reported in accrued expenses and other liabilities $ 13,413 $ 9,489
Accrued warranty reported in other long-term liabilities $ 12,597 $ 9,783
Minimum    
Product Warranties [Line Items]    
Service warranties on lasers and amplifiers 1 year  
Maximum    
Product Warranties [Line Items]    
Service warranties on lasers and amplifiers 3 years  
XML 26 R2.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
CURRENT ASSETS:    
Cash and cash equivalents $ 651,220 $ 522,150
Accounts receivable, net 154,814 143,109
Inventories 197,635 171,009
Prepaid income taxes 32,571 20,967
Prepaid expenses and other current assets 23,221 21,295
Deferred income taxes, net 18,611 15,308
Total current assets 1,078,072 893,838
DEFERRED INCOME TAXES, NET 9,237 5,438
GOODWILL 508 455
INTANGIBLE ASSETS, NET 12,744 9,227
PROPERTY, PLANT AND EQUIPMENT, NET 286,514 275,082
OTHER ASSETS 21,131 26,847
TOTAL 1,408,206 1,210,887
CURRENT LIABILITIES:    
Revolving line-of-credit facilities 248 2,631
Current portion of long-term debt 2,000 13,333
Accounts payable 20,862 17,141
Accrued expenses and other liabilities 76,913 64,057
Deferred income taxes, net 3,743 3,241
Income taxes payable 45,084 21,672
Total current liabilities 148,850 122,075
DEFERRED INCOME TAXES AND OTHER LONG-TERM LIABILITIES 25,303 22,584
LONG-TERM DEBT, NET OF CURRENT PORTION 18,167 19,667
Total liabilities $ 192,320 $ 164,326
COMMITMENTS AND CONTINGENCIES (NOTE 12)
IPG PHOTONICS CORPORATION STOCKHOLDERS' EQUITY:    
Common stock, $0.0001 par value, 175,000,000 shares authorized; 52,780,224 shares issued and outstanding at September 30, 2015; 52,369,688 shares issued and outstanding at December 31, 2014 $ 5 $ 5
Additional paid-in capital 597,803 567,617
Retained earnings 772,652 591,202
Accumulated other comprehensive loss (155,802) (112,263)
Total IPG Photonics Corporation stockholders' equity 1,214,658 1,046,561
NONCONTROLLING INTERESTS 1,228 0
Total equity 1,215,886 1,046,561
TOTAL $ 1,408,206 $ 1,210,887
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 181,349 $ 144,014
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 31,079 26,409
Deferred income taxes (7,144) (5,954)
Stock-based compensation 13,875 11,067
Realized and unrealized gains on cash and cash equivalents and unrealized gains on foreign currency transactions (3,893) (4,547)
Other 191 464
Provisions for inventory, warranty & bad debt 29,414 19,906
Changes in assets and liabilities that (used) provided cash:    
Accounts receivable (20,004) (37,926)
Inventories (52,172) (30,220)
Prepaid expenses and other current assets 2,062 202
Accounts payable 4,519 1,324
Accrued expenses and other liabilities 3,656 2,653
Income and other taxes payable 17,501 (609)
Tax benefit from exercise of employee stock options (5,822) (2,696)
Net cash provided by operating activities 194,611 124,087
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of and deposits on property, plant and equipment (50,759) (72,723)
Purchase of intangible assets 0 (2,000)
Proceeds from sales of property, plant and equipment 231 418
Acquisition of businesses, net of cash acquired (4,958) 0
Other 63 66
Net cash used in investing activities (55,423) (74,239)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from line-of-credit facilities 7,506 26,051
Payments on line-of-credit facilities (9,780) (26,836)
Principal payments on long-term borrowings (12,833) (1,000)
Exercise of employee stock options and issuances under employee stock purchase plan 10,489 3,730
Tax benefit from exercise of employee stock options 5,822 2,696
Net cash provided by financing activities 1,204 4,641
EFFECT OF CHANGES IN EXCHANGE RATES ON CASH AND CASH EQUIVALENTS (11,322) (15,747)
NET INCREASE IN CASH AND CASH EQUIVALENTS 129,070 38,742
CASH AND CASH EQUIVALENTS — Beginning of period 522,150 448,776
CASH AND CASH EQUIVALENTS — End of period 651,220 487,518
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for interest 688 302
Cash paid for income taxes 65,376 56,730
Non-cash transactions:    
Demonstration units transferred from inventory to other assets 1,995 2,649
Inventory transferred to machinery and equipment 2,371 1,303
Additions to property, plant and equipment included in accounts payable $ (178) $ 1,959
XML 28 R35.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements (Assets And Liabilities Measured At Fair Value) (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets $ 274,814 $ 267,139
Total liabilities 69 249
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 273,680 266,011
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities 0 151
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 1,134 1,128
Total liabilities 69 98
Cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 273,680 266,011
Cash equivalents | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 273,680 266,011
Auction rate securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 1,134 1,128
Auction rate securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets   0
Auction rate securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 1,134 1,128
Contingent purchase consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities 69 98
Contingent purchase consideration | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities   0
Contingent purchase consideration | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities $ 69 98
Interest rate swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities   151
Interest rate swap | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities   151
Interest rate swap | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities   $ 0
XML 29 R22.htm IDEA: XBRL DOCUMENT v3.3.0.814
Financing Arrangements (Tables)
9 Months Ended
Sep. 30, 2015
Debt Disclosure [Abstract]  
Borrowings Under Existing Financing Arrangements
The Company's borrowings under existing financing arrangements consist of the following:
 
 
September 30,
 
December 31,
 
2015
 
2014
Revolving line-of-credit facilities:
 
 
 
European overdraft facilities
$
248

 
$
828

Euro line-of-credit

 
1,803

Total
$
248

 
$
2,631

Term debt:
 
 
 
U.S. long-term note
$

 
$
11,333

Collateralized long-term note
20,167

 
21,667

Less: current portion
(2,000
)
 
(13,333
)
Total long-term debt
$
18,167

 
$
19,667

XML 30 R36.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements (Fair Value Of Auction Rate Securities) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Auction rate securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period $ 1,132 $ 1,124 $ 1,128 $ 1,120
Change in fair value and accretion 2 2 6 6
Balance, end of period 1,134 1,126 1,134 1,126
Contingent purchase consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period 80 357 98 375
Period transactions (7) 0 (7) 0
Change in fair value and currency fluctuations (4) (259) (22) (277)
Balance, end of period $ 69 $ 98 $ 69 $ 98
XML 31 R24.htm IDEA: XBRL DOCUMENT v3.3.0.814
Derivative Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2015
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 swap were:
Notional Amounts1
 
Other Assets
 
Other Current Liabilities2
 
Other Long-Term Liabilities2
September 30,
 
December 31,
 
September 30,
 
December 31,
 
September 30,
 
December 31,
 
September 30,
 
December 31,
2015
 
2014
 
2015
 
2014
 
2015
 
2014
 
2015
 
2014
$

 
$
11,333

 
$

 
$

 
$

 
$
151

 
$

 
$

  (1) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
  (2) As of December 31, 2014, the remaining balance of the U.S. long-term note outstanding was considered current because the note matured in June 2015.
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 were as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2015
 
2014
 
2015
 
2014
Effective portion recognized in other comprehensive loss, pretax:
 
 
 
 
 
 
 
Interest rate swap
$

 
$
145

 
$
304

 
$
427

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

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

 
$

 
$

 
$

XML 32 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 33 R7.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Statements Of Equity - USD ($)
$ in Thousands
Total
COMMON STOCK
ADDITIONAL PAID-IN CAPITAL
RETAINED EARNINGS
ACCUMULATED OTHER COMPREHENSIVE LOSS
TOTAL IPG PHOTONICS CORPORATION STOCKHOLDERS' EQUITY
NONCONTROLLING INTERESTS
Balance at Dec. 31, 2013   $ 5 $ 538,908 $ 390,757 $ (1,701)   $ 0
Balance, shares at Dec. 31, 2013   51,930,978          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options, shares   219,875          
Exercise of stock options and related tax benefit from exercise   $ 0 5,402        
Common stock issued under employee stock purchase plan, shares   17,518          
Common stock issued under employee stock purchase plan   $ 0 1,024        
Stock-based compensation     11,067        
Net income attributable to IPG Photonics Corporation $ 144,014     144,014      
Translation adjustments (52,901)       (52,901)    
Change in unrealized gain on derivatives, net of tax 128       128    
NCI of acquired company             0
Net loss attributable to NCI 0           0
Other comprehensive loss attributable to NCI 0           0
Balance at Sep. 30, 2014 1,036,703 $ 5 556,401 534,771 (54,474) $ 1,036,703 0
Balance, shares at Sep. 30, 2014   52,168,371          
Balance at Dec. 31, 2014 1,046,561 $ 5 567,617 591,202 (112,263)   0
Balance, shares at Dec. 31, 2014   52,369,688          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options, shares   392,913          
Exercise of stock options and related tax benefit from exercise   $ 0 15,203        
Common stock issued under employee stock purchase plan, shares   17,623          
Common stock issued under employee stock purchase plan   $ 0 1,108        
Stock-based compensation     13,875        
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    
NCI of acquired company             1,579
Net loss attributable to NCI 101           (101)
Other comprehensive loss attributable to NCI 351           (250)
Balance at Sep. 30, 2015 $ 1,215,886 $ 5 $ 597,803 $ 772,652 $ (155,802) $ 1,214,658 $ 1,228
Balance, shares at Sep. 30, 2015   52,780,224          
XML 34 R3.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 175,000,000 175,000,000
Common stock, shares issued 52,780,224 52,369,688
Common stock, shares outstanding 52,780,224 52,369,688
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.3.0.814
Product Warranties
9 Months Ended
Sep. 30, 2015
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, 2015 and 2014.
 
 
2015
 
2014
Balance at January 1
$
19,272

 
$
14,997

Provision for warranty accrual
16,424

 
10,460

Warranty claims
(8,627
)
 
(7,195
)
Foreign currency translation
(1,059
)
 
(1,183
)
 Balance at September 30
$
26,010

 
$
17,079


Accrued warranty reported in the accompanying consolidated financial statements as of September 30, 2015 and December 31, 2014 consisted of $13,413 and $9,489 in accrued expenses and other liabilities and $12,597 and $9,783 in other long-term liabilities, respectively.
XML 36 R1.htm IDEA: XBRL DOCUMENT v3.3.0.814
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2015
Oct. 28, 2015
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2015  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2015  
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   52,781,322
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes
9 Months Ended
Sep. 30, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
INCOME TAXES
A reconciliation of the total amounts of unrecognized tax benefits is as follows:
 
2015
 
2014
Balance at January 1
$
6,494

 
$
6,501

Reductions of prior period positions

 

Additions for tax positions in prior period

 

(Reductions) additions for tax positions in current period

 
(795
)
 Balance at September 30
$
6,494

 
$
5,706


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 38 R4.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Income Statement [Abstract]        
NET SALES $ 243,541 $ 199,651 $ 677,639 $ 562,430
COST OF SALES 110,237 90,561 307,805 259,829
GROSS PROFIT 133,304 109,090 369,834 302,601
OPERATING EXPENSES:        
Sales and marketing 7,717 7,496 23,228 22,708
Research and development 16,221 13,447 45,565 39,593
General and administrative 14,679 14,172 42,474 40,212
Loss (gain) on foreign exchange 5,125 (3,614) (460) (4,039)
Total operating expenses 43,742 31,501 110,807 98,474
OPERATING INCOME 89,562 77,589 259,027 204,127
OTHER INCOME (EXPENSE), Net:        
Interest expense, net (40) (4) (335) (143)
Other income, net 132 162 378 735
Total other income (expense) 92 158 43 592
INCOME BEFORE PROVISION FOR INCOME TAXES 89,654 77,747 259,070 204,719
PROVISION FOR INCOME TAXES (26,897) (22,547) (77,721) (60,705)
NET INCOME 62,757 55,200 181,349 144,014
LESS: NET LOSS ATTRIBUTABLE TO NONCONTROLLING INTERESTS (34) 0 (101) 0
NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION $ 62,791 $ 55,200 $ 181,450 $ 144,014
NET INCOME ATTRIBUTABLE TO IPG PHOTONICS CORPORATION PER SHARE:        
Basic (in dollars per share) $ 1.19 $ 1.06 $ 3.45 $ 2.77
Diluted (in dollars per share) $ 1.18 $ 1.05 $ 3.40 $ 2.73
WEIGHTED AVERAGE SHARES OUTSTANDING:        
Basic (shares) 52,675 52,088 52,628 52,060
Diluted (shares) 53,392 52,792 53,390 52,780
XML 39 R12.htm IDEA: XBRL DOCUMENT v3.3.0.814
Financing Arrangements
9 Months Ended
Sep. 30, 2015
Debt Disclosure [Abstract]  
Financing Arrangements
FINANCING ARRANGEMENTS
The Company's borrowings under existing financing arrangements consist of the following:
 
 
September 30,
 
December 31,
 
2015
 
2014
Revolving line-of-credit facilities:
 
 
 
European overdraft facilities
$
248

 
$
828

Euro line-of-credit

 
1,803

Total
$
248

 
$
2,631

Term debt:
 
 
 
U.S. long-term note
$

 
$
11,333

Collateralized long-term note
20,167

 
21,667

Less: current portion
(2,000
)
 
(13,333
)
Total long-term debt
$
18,167

 
$
19,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, 2015 and December 31, 2014, there were no amounts drawn on the U.S. line- of-credit, and there were $2,719 and $87, respectively, of guarantees issued against the facility which reduces the amount of the facility to draw. At September 30, 2015, there were no amounts drawn on the Euro line of credit, and there were $9,040 and $4,309 of guarantees issued against the facility as of September 30, 2015 and December 31, 2014, respectively, which reduces the amount of the facility available to draw. On April 30, 2015, the Company increased its U.S. line of credit with Bank of America to $50,000 and extended the maturity to April 2020.
At September 30, 2015, the amount due on the collateralized long-term note was $20,167 of which $2,000 is the current portion. The note is secured by the Company's corporate aircraft. The interest rate on this note is fixed at 2.81% per annum and the note matures in October 2019, at which time the outstanding debt balance would be $12,000.
The U.S. long-term note outstanding at December 31, 2014 matured and was paid in June 2015.
XML 40 R11.htm IDEA: XBRL DOCUMENT v3.3.0.814
Accrued Expenses And Other Liabilities
9 Months Ended
Sep. 30, 2015
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,
 
2015
 
2014
Accrued compensation
$
32,975

 
$
31,673

Customer deposits and deferred revenue
23,652

 
16,605

Current portion of accrued warranty
13,413

 
9,489

Other
6,873

 
6,290

Total
$
76,913

 
$
64,057

XML 41 R23.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income Attributable To IPG Photonics Corporation Per Share (Tables)
9 Months Ended
Sep. 30, 2015
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,
 
2015
 
2014
 
2015
 
2014
Net income attributable to IPG Photonics Corporation
$
62,791

 
$
55,200

 
$
181,450

 
$
144,014

Weighted average shares
52,675

 
52,088

 
52,628

 
52,060

Dilutive effect of common stock equivalents
717

 
704

 
762

 
720

Diluted weighted average common shares
53,392

 
52,792

 
53,390

 
52,780

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

 
$
1.06

 
$
3.45

 
$
2.77

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

 
$
1.05

 
$
3.40

 
$
2.73

XML 42 R19.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies
9 Months Ended
Sep. 30, 2015
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, 2015 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 43 R15.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements
9 Months Ended
Sep. 30, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measurements
FAIR VALUE MEASUREMENTS
The Company's financial instruments consist of cash equivalents, accounts receivable, accounts payable, drawings on revolving lines of credit, auction rate securities, long-term debt and certain derivative instruments.
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, accounts receivable, accounts payable and drawings on revolving lines of credit are considered reasonable estimates of their fair market value, due to the short maturity of these instruments or as a result of the competitive market interest rates, which have been negotiated. If measured at fair value, accounts receivable and accounts payable would be classified as Level 3 and drawings on the revolving lines of credit would be classified as Level 2.
The following table presents information about the Company's assets and liabilities measured at fair value:
 
 
 
 Fair Value Measurements at September 30, 2015
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
273,680

 
$
273,680

 
$

 
$

Auction rate securities
1,134

 

 

 
1,134

Total assets
$
274,814

 
$
273,680

 
$

 
$
1,134

Liabilities
 
 
 
 
 
 
 
Contingent purchase consideration
69

 

 

 
69

Total liabilities
$
69

 
$

 
$

 
$
69

 
 
 
 
 
 
 
 
 
 
 
 Fair Value Measurements at December 31, 2014
 
 
 
 
Total
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Cash equivalents
$
266,011

 
$
266,011

 
$

 
$

Auction rate securities
1,128

 

 

 
1,128

Total assets
$
267,139

 
$
266,011

 
$

 
$
1,128

Liabilities
 
 
 
 
 
 
 
Contingent purchase consideration
$
98

 
$

 
$

 
$
98

Interest rate swaps
151

 

 
151

 

Total liabilities
$
249

 
$

 
$
151

 
$
98


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 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 consideration.
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2015
 
2014
 
2015
 
2014
Auction Rate Securities
 
 
 
 
 
 
 
Balance, beginning of period
$
1,132

 
$
1,124

 
$
1,128

 
$
1,120

Change in fair value and accretion
2

 
2

 
6

 
6

Balance, end of period
$
1,134

 
$
1,126

 
$
1,134

 
$
1,126

Contingent Purchase Consideration
 
 
 
 
 
 
 
Balance, beginning of period
$
80

 
$
357

 
$
98

 
$
375

Period transactions
(7
)
 

 
(7
)
 

Change in fair value and currency fluctuations
(4
)
 
(259
)
 
(22
)
 
(277
)
Balance, end of period
$
69

 
$
98

 
$
69

 
$
98

XML 44 R13.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income Attributable To IPG Photonics Corporation Per Share
9 Months Ended
Sep. 30, 2015
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,
 
2015
 
2014
 
2015
 
2014
Net income attributable to IPG Photonics Corporation
$
62,791

 
$
55,200

 
$
181,450

 
$
144,014

Weighted average shares
52,675

 
52,088

 
52,628

 
52,060

Dilutive effect of common stock equivalents
717

 
704

 
762

 
720

Diluted weighted average common shares
53,392

 
52,792

 
53,390

 
52,780

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

 
$
1.06

 
$
3.45

 
$
2.77

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

 
$
1.05

 
$
3.40

 
$
2.73


For the three months ended September 30, 2015 and 2014, respectively, the computation of diluted weighted average common shares excludes common stock equivalents of 9,000 shares and 30,000 shares which includes restricted stock units ("RSUs") of 1,600 and 1,800 and performance stock units ("PSUs") of 4,300 and 0, because the effect would be anti-dilutive. For the nine months ended September 30, 2015 and 2014, respectively, the computation of diluted weighted averages common shares excludes 40,600 shares and 61,000 shares, which includes RSUs of 24,200 and 18,000 and PSUs of 9,400 and 0 because the effect would be anti-dilutive.
XML 45 R14.htm IDEA: XBRL DOCUMENT v3.3.0.814
Derivative Financial Instruments
9 Months Ended
Sep. 30, 2015
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 previously had a cash flow hedge which was an interest rate swap associated with the U.S. long-term note. The interest rate swap agreement terminated with the note, which matured in June 2015. The fair value amounts in the consolidated balance sheet related to the interest rate swap were:
Notional Amounts1
 
Other Assets
 
Other Current Liabilities2
 
Other Long-Term Liabilities2
September 30,
 
December 31,
 
September 30,
 
December 31,
 
September 30,
 
December 31,
 
September 30,
 
December 31,
2015
 
2014
 
2015
 
2014
 
2015
 
2014
 
2015
 
2014
$

 
$
11,333

 
$

 
$

 
$

 
$
151

 
$

 
$

  (1) Notional amounts represent the gross contract/notional amount of the derivatives outstanding.
  (2) As of December 31, 2014, the remaining balance of the U.S. long-term note outstanding was considered current because the note matured in June 2015.
The derivative gains and losses in the consolidated statements of income related to the Company's interest rate swap contracts were as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2015
 
2014
 
2015
 
2014
Effective portion recognized in other comprehensive loss, pretax:
 
 
 
 
 
 
 
Interest rate swap
$

 
$
145

 
$
304

 
$
427

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

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

 
$

 
$

 
$

XML 46 R16.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill And Intangibles
9 Months Ended
Sep. 30, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill And Intangibles
GOODWILL AND INTANGIBLES
The carrying amount of goodwill was $508 and $455 on September 30, 2015 and December 31, 2014, respectively.
Intangible assets, subject to amortization, consisted of the following:
 
September 30, 2015
 
December 31, 2014
 
 
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,485
)
$
2,156

6 Years
$
6,641

$
(4,221
)
$
2,420

6 Years
Customer relationships
3,420

(3,178
)
242

5 Years
3,660

(3,308
)
352

5 Years
Production know-how
6,719

(3,168
)
3,551

8 Years
6,844

(2,630
)
4,214

8 Years
Technology, trademark and tradename
8,535

(1,740
)
6,795

8 Years
3,315

(1,074
)
2,241

8 Years
 
$
25,315

$
(12,571
)
$
12,744

 
$
20,460

$
(11,233
)
$
9,227

 

During the first quarter of 2015, the Company purchased a 76% ownership interest in RukhTekh LLC ("RuchTech"). RuchTech's fair value at the time was $6,579. The Company paid $5,000, which represents the fair value of its ownership interest on March 15, 2015. In connection with this purchase, the Company has included $64 of Goodwill related to expected synergies for the Company's high-power systems product line and $6,298 of Purchased Technology intangibles.
Amortization expense for the three months ended September 30, 2015 and 2014 was $585 and $527, respectively. Amortization expense for the nine months ended September 30, 2015 and 2014 was $1,706 and $1,604, respectively. The estimated future amortization expense for intangibles for the remainder of 2015 and subsequent years is as follows:
2015
 
2016
 
2017
 
2018
 
2019
 
Thereafter
 
Total
$619
 
$2,422
 
$2,422
 
$2,357
 
$1,768
 
$3,156
 
$12,744
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.3.0.814
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, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Derivative Instruments, Gain (Loss) [Line Items]        
Effective portion recognized in other comprehensive loss, pretax: $ 0 $ 145 $ 304 $ 427
Effective portion reclassified from other comprehensive loss to interest expense, pretax: 0 (73) (153) (225)
Ineffective portion recognized in income: $ 0 $ 0 $ 0 $ 0
XML 48 R21.htm IDEA: XBRL DOCUMENT v3.3.0.814
Accrued Expenses And Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2015
Payables and Accruals [Abstract]  
Components Of Accrued Expenses And Other Liabilities
Accrued expenses and other liabilities consist of the following:
 
September 30,
 
December 31,
 
2015
 
2014
Accrued compensation
$
32,975

 
$
31,673

Customer deposits and deferred revenue
23,652

 
16,605

Current portion of accrued warranty
13,413

 
9,489

Other
6,873

 
6,290

Total
$
76,913

 
$
64,057

XML 49 R26.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill And Intangibles (Tables)
9 Months Ended
Sep. 30, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible assets, subject to amortization, consisted of the following:
 
September 30, 2015
 
December 31, 2014
 
 
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,485
)
$
2,156

6 Years
$
6,641

$
(4,221
)
$
2,420

6 Years
Customer relationships
3,420

(3,178
)
242

5 Years
3,660

(3,308
)
352

5 Years
Production know-how
6,719

(3,168
)
3,551

8 Years
6,844

(2,630
)
4,214

8 Years
Technology, trademark and tradename
8,535

(1,740
)
6,795

8 Years
3,315

(1,074
)
2,241

8 Years
 
$
25,315

$
(12,571
)
$
12,744

 
$
20,460

$
(11,233
)
$
9,227

 
Estimated Future Amortization Expense For Intangibles
The estimated future amortization expense for intangibles for the remainder of 2015 and subsequent years is as follows:
2015
 
2016
 
2017
 
2018
 
2019
 
Thereafter
 
Total
$619
 
$2,422
 
$2,422
 
$2,357
 
$1,768
 
$3,156
 
$12,744
ZIP 50 0001111928-15-000133-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001111928-15-000133-xbrl.zip M4$L#!!0````(`%6!8TI^K\!Q\_ M'XWI&Q?79'9Q35SQC#VVYV3G:1>&MLVV!`H@CYU??Q8()"&0+,F6!'*G4ID) M=-/K\JUKM^#S/Y\'_:,G'B=!%/YRC#Y)QT<\]"(_".]_.?YQW=.OS;.SXW]^ M^>__^OP_O=Z_C*OS(ROR1@,>ID=FS-V4^T<_@_3AZ`^?)X]'=W$T./HCBA^# M)[?7*V8-3WU)E3"Y]9AVZU+5ES5"59E@C"1*L7IW^[_/I[=W!#.,[C!15(HQ MUKAW)WF4283?*C(CXZ<]W\;]X#3[[Q$0'B:G7C0*T_CEE^.'-!V>GIQDMSXE MW/MT'SV=%#=/L(1(3T(]@H[+::,X!CX7S2ON9A-I=:+/@^8Y<*-A.'_V'IK' M9W>R":PZ(0B?>)(V3QG?:^`F&-X/)U-^_OSY*;OP$*51&'C))R\:Y`M)&I$F M,Y*(8J14)N5K1?$]#);(23&BG-`/PL: M)J4QOU\H)^T$[I=#LQO^G%E,Y#F^61F:-@YEXZ'I[-!@&4##)'5#;P*YYQI$ M?Y)\--(T[22_.QF:^$T#X;'HY%]?SZ^]!SYPIX.#UP?W)M2`E_K'YVRQTR2_ M<\7OCO+%3Q]RX&6FV2O-\1-0;S*26V98I4AF%;D5Q8&2<2I!:'A2PDK"94/F-Z;G<%#?V:\UB/2 M=$%_,KJ\-EVRO%)(:(',SL8BNWYP8YY31#?8K:'@W]NEWV@7V:0]A\,GORKZ5LT^^=\6!0$:EK.-`Z/L[D%)F MG7&Z=$VGNRV9L0[AC*V)LRT$JL(U=<(STRUY9M(-STRVX)D+]O]=I/__ODX! M4%FE;?\U`N+,:#",0OC?1'\.DLDHN#R(PNLT\AZ_\L$MCW]@,O2,=T'?D!C!DW&@KB3Y>R>/RE'%;C\?-)XQ(%32=UHMJDYVDT M65/5NN\'*[9FMQS!R&#B4RRQ8ZA;;MQY?Z+Z'VTM?>QY0VHS1*)*YZZ M0-@X2H*SY&.-@@LQ3A8`_A8'O',=;5OT@?=U]7 M;FO+=WWMB[JR377E-G"Q<18NPC MQ6A1]2D+J+4UQ4K*+[7U_+CK$ MN^\0M^IW#R*QWU5BWY9?0*P?#`1&NAT6UN\$B?#?M<[.?/BW^&UZ!@^.\Q<= M3NMT$T(?B"=V^\'?W#^/POL;'@^^16G1WIH\(+L%XP;9@VY>AKR"CZ_<#T:# MQ1'0^Z&Y^"'+^[,&`31 MP71T(;P6L]=E[8Z5B_5A3*1I#,F9X2BW0+6-2^TPLO)6B?T;"><5U[/'2! MF[,NK3LS9M[RC-_)'6%'P2JFQCK M"@^F]+.>R\CE?QVT+'W?78TS>&3T_2`%E^T!^EP1._YMXHSGFUG[W^ MR.>^$T>#;(-B!(4D"._BKMQZNN1Q_K4'XZ7Y`7,;="#EP$NYGV]G_`B#-+FZ M_M$]R&Q16+.[?$NDM<,-X3:\KKWAW(``K`!L,V#;<(*AX02[`*P`[$(/N_>S M]-./U>P4L##X+HH'V0>]QE^-$E!MA.H".>W6J[;BZT![\*H"I%T!:8L\J0"I M`&GK\U,1[@5(6U_UBS95FZ':EB*JI?FI!<]X;S8^:'WP5(6@J2%GD2`9*V@J1%^9$(-VT%21LJO?G] M?,/MC\L*SM/SR,MSOPHZQN\5&L79:T3.`_>VLNW]T8"V2%I3D"T5UU*L'03> M=WRV;#7TZDG"4X'898B=%=&'0NDNSL4)'RM\[`&B=WKNKSS7*K"[$+O3(X0+ MA260^\YG505R!7*[D]=63UE_"-!]:'U7?SDA]-T6?>\U,HFZ5=2MK8E"OW'_ M/@CO+9X$]V$=H]^BT"]N<;]["&OFKO+6Q7GV.J_=V9CCN$'\?VY_Q(V7R5]_ M`^&ZL??P+^B[UE?C>HJ")6P?5$02:.@*&G;A&^Q^ M`5ZH>_!: M68PS+_YIE.-[I3;O@7=T(-[O;7C71UYV+<_^)D?A/@1"EW#^P3'17!*\IP_$ M'P)A&Y16._:!^$#P/IL!KH[WXO4MP$-X#YQ,XI^R8[+4-$[:W-[JXF]"N_'<_7O&P MTX)N>L5#S`Z$5^R*5^P(&CJ8SHF,:7?"I`TCF0M.Y5J0TO71:PZC:L MVO*:9B:\U8'!:N_?$0V!B39@8AM^XDW;"`(6[2AD.K]Q((#4#B"U9:M@XXZ=`%([@-2&'MTX M!4;3[P^,DB#D2:)[?XV")*B61%>CQX<;_OAP?F[.'R4-PB#EY\$3]\]""+BY M0L:OX#=>OKK_B6*S[R;5SZ??<.\AC/K1_8L!M45M7O>`N$!V13E5$]Y2I*US M1&QUV4\M8"7A[S*1)]MI$&V*[(^*N[9K=9Q!H=G`)Q2[$\6^=5=@%@KO%KHJ M/R/?(`9=`A5A%V/-1DZ_PNT.*_+M[%C/;2T*];=(_:W<0GRKLS!'21H->'S% M^WD'/'D(AA\%.TMX[[0CJ?W*1'B1]GB177_W:@W=Y\GEM(BZB5V?#]SX40_] M_.^A.^`'#H@\"5U)!)WV$&],-7*@7,:1/VXY_1Y&/W^+?GX$:"Q@^@,F'IL& M&.%DVNAD6AF*A(?9E8=I=[@1M:Y7#"S["K>S!K6PCP(PWC*G(8CL!AC<> M7*E$I;T[$A&2VM$^:ZM;$05.&PJ)VV),)M`=-;FWC"3[7.3[6A MQGHG/R4VD3ZP+[H"L?'J6PS=YV`P&G0/#A-69EY..,O+!_0.KRL;3.A@E#W+ MR^$K>P3.+]?T*/$KFAMP-QG%_$N01!0CY?3'M54^I;PU\^#L,4U/31[- M#R[XS`=L\.1P5`-;]`+P5;21S?DV&F2_)XTJ MQYY7E=X_*M3,/6IF$8N'T2`(%R_SBBRKZ\P_K;PWY;`F(Y\'ISJ`W,^`[O3= M^Z,"25?\KN(DCL=>P_72GF9BYA!D8T?2==M!2"6RK#,'6UB65,4^_G+G]A-0 M4>WADR7-41QGUX+$<_M_VQRA?876D8%715-LAC-D86;HLF>7JR*#T^$NO M#(W+5IJ08D7>:#`9<9E;E@/7DA5H423#<`S;0E23#'!G-K*5DA:=V>;QE^]D M3,;"51;0D5&Z*A74EB2LF[:A:(8-`B$.L0LJ%(HI4)'-:J)CLDJ-BC&%JVM% M8ZJDJMARL&-INN%HLC;1BDT4Z;CBV1:N5*/CYF6XRO*PHFY0C>F&IBH218[, M)I"T3>8S1D_7LW*V;<#EV^V>ASY]_YR\K+*S:FJ;+#MS$E%BF MPK!,RH45)%G54+=PI7DZHL$@"J_3R'O,_55R,4JSGI@?A%4#+;J?M4''1S[W M@@&8(8SYYLP2C`E!R&`&4H%@6V*R-8$L-AW@+?,-^<-+%\^PHB*"<87^)13. M,>,$?1Z;H-S[*%Y%I"8UP:0MW39MS6(:6)1LE!1:EJP>?SEWXWM^I'L>[V=^ ME?M'^1JS]%46G2/HBM\'"4@_3+]!:;B*F6NFIC$-F1JR)7!Z!F)2:6"J:8.2 MSRY_/;K\[>+FXMN9>7UD7EQ=SA)373"G)@B?>)*>6@#^)S>%$N5;E/5!W+X^ MB$9A6B5J?@]^.NLLA.?F:+X*DL<5OD\^"XP>F;4@PAQ5U0W=MB@%IV[(8,,9 MCS92)-DT9G"1)Q0($4(`VY]/7F%E,W9G6_I;8=<@LFE+EFHPG=B621T'%^S* MLJUK\^SN@L_?N'\/YF/Q)+@/W=J/(K]%X"S&M[A?9Z]JYK(F8<,T;(.I6%,- M3)S"B`#`CBGIF_*7]5H,-PF\;SP]"[UHP,N<2D_3.+@=I2X4V3?1I9M%W;IM MC7\:.DLWGJ':L&3'EAER=-O03*2J3FEHCBVIEEVE>IK-H4^2#`RL1]R[,?3G M8H88*`$SR9`-XE#-PK:JFR5#IB$KBQC"GQ1E3PRQI1K2B:DY8#DZ-1G$!%N5 M"2L8<@@VT6(-(6U_#"W1D&1I,I*I;>NJ+B$#G+M1&HID:P9=Q!#Y1-D;&+(X MA,\L)F0F]@-62&X@/B1W'+)5WXFCP1E88PB)_,M-=)$^\'C.S.+0W^-7$M>D$\?T\V@_X(G/)6?"+#CH(L"%/4AKQ6DZEEF"5`+5ER MEOC$$J#KD/>.3"VQ.J)"JBEABC7,J)*Y%,LNW0@`5%OB%\D>F5KN&PV=025( MP8+@#QTQRIA:.GM=<]0EOE'=+U-+-$4-9$.UKRNJ*F%BJXX..7BA*5.C9(E_ ME-[$U.0U"5_'[8XLZ_LC2!]^A-%MPN.G;-;X4R)7''CR@GZ0V^]5]MJ$&/*H MS"TGN:6:#UDW\"R];$GLB'UE!0RKP/YL'6PU7<` M+=*!JF-*L:0KD)J8Q,:2[=BE'6!E/NT_>#O8ZIN)%^F`R)INJ+)I($OGXOZ$@C#4P9`C0?[.D*;*I4DX!A3# M\^KH8::]MT86RVK/6MGZ=R@6:04D#(%"M8DE4ZH2&:LV*AV58ZDU(^EA1?D8 M6MG%1V<6A@^JRX@P6X$:GB+#P:QHLH!6")9H32OTP^AD;Y9BVBPKQPU&+-O2 MLB8D*BW%451::R?W\+L']564,BWLIP5_&EW&T9#'Z@*.E&+AJ9J:8Y=[TL0B4SEL"9U[\C6*^T6B9@&T;'" M3,:P;!J&C(OR7;6!@5K2C(F"WH&MXAIN;JX>^X?H6OUW?/B@!3ZUK MS+%UQX;:5R-4*X!D&KHB-_3MI)G,HTYF]D1V#)V91=]? MDQP%U^P>:Q31=^#KBKO]X&_N@_W\"./B?WYU@_`\2I(H--T$?*&?_9&9UY/; MS\XZPA58A@?WX?BPA#M[P2I*3/;465`(76(8=LR*KV%CO2: MDBFC,UG3+EC:MP!?09.*'*IHBH050BQ$3PU%-W! M0+ME*:4!4$K4^6U4H)I1M?"GFU`=C[(3XUFK^L9]YLE&@I8=8NJR;INZ"E6\ MHLJRB4I!@P)JI2)&LE+#13,AFY*[3,*RQJBL*XYF8ITJ(%^L&26,+::H=1\M MJ34!KTYNF9L'&TI74F1$#09R)`J#W),IEE-(%\N.5N_:4HDI3>36"=F4W&72 MU0E6'4B354O1=&*KS&:EDW"H26OI@")KB&Q&[F@PZF<'1/)]2C,:#&/^D!V. MS@[/9)K)_#8@_^(.5+2>S"UP%R:"`"Z#U:D,TANDE#(W'5SS=#V$,#CQ>3;6 M(?!]F5NF(5M6)6:H*OA%U812S8&2K61.,FDM1^DA!J51L'_QDE:59R)C?1@KGY MQN5M]F+J3+N@VJ+Q,'X-+J^445ESXC[,G[):+_,Z!>QDZV>)6'[&F8CH1FV/!2%)GL?#=L6S9UVPW>G"T37' ME!S)T@G-FB]3%((K3X.]\^L7=_$_I5CG/4DWF$(*L MTC:9X<@6@]!!E;)+H1&DUS(CAN=PN)2"+RH3:@$(K;`LBU$RIZ6"I&\9OY,93ND?&FO MDI@&?G9:!0+V=.?4?O;Z(W]\ M$BPSI5%:/,MVXS`([Y/)@9:&0[XK&(0E,TN3)=MP-`T;%C950R^.V$@.U?^? MO2MK;OM&\E]E*N_VHM$XMVJW"N=.:IW8ZR2[E4>-]%?,BD2F2"D3SZ??!DGP M`D6*IT0ER4-D1Z+Z1C?0_>O%[+"VY)=S;I'%8]!]/DG,P^=AO\5_7?\!R^/+ MW?!V,+R_ZE]WDTF%+<&98A/5CCI9RI>2,-J5YZ6)-L!+Y==HXR]-/$L3G[O1 MP[!W3>GQ./<:-UI^_N&G+?K@GK(5Z2D`E.Z$X)*OM5/FVCN]1A]@V.7ZQ\;K M=:30PN?LHW&14^#.D-*LW[,<:^LL M\R]-G#!2@(R:!YZUC$EACE9.6_DI&SH;3L*F.L=:P, M__@X$X8Q,:P1AKUD0;SJ2.%9-L(*@1HEHPP6M,HS9>CLUBA#X&4;Y@7$"RD5 MDP(]>0I+0H`+WLSBA5R:C9G%"W7!6EG-+!;;_(W/1F9D2D3N0:@\NY+(/`>S M+ER(4F==K"1>=;P0#DV6=)Y)$QT=79IQ,0+Q`JXR4-LO( MR$ER`J7#K$YW2Z,P52M<\-.K9O>)XB9:_' MQ8!&`QW9BG&/%`V]XEA?'A+F9G;:6#1HUA"T]HEN,UT;7Q%-2EX82B%XZ24, M#EE]4@:K7'L3QK1AJX_*6PB;]4C&WNCZ;E"Z+W<4'A)6"8+SM:P.^SH`N M009S;,'Z\_[K[,N_][KAU?#ZR]_=W=)'SKYGTLD[_@;85N'%B(ZR-JUS MD`B6^]KIC4BVU;QJ_ND%BEL$FH2)R9:8*UCFB"%.KS`2\B/_9NM-S@H0@A2F9"R-2&P**9#3PAER*,-5HH!7)X`SNFC4FF# M"CR/SG,4PCN8'0#)8O.X>6Z9GD$$"IECEI-E!4_UO==VVJY&7B4@M]V_ER>" M;8%%!9T2>!.,HA)&!$[Y0(W4&=(+!):-F97/6:/C1GDCF4`J;L3(([F2DJC('X%FK4'V+V&>^+0@T*L,N3P#G/&""8-%) MGKU($+*,%E/-6]#[=FSFW#(]@PBT_1)68_3&0F*UR+;=D9BO\#B'T>]?C<:N>M)YQBYPZ=N>-WU'ZY^ MZ3[>_N^@C(E6^+W)=PU7AUPFTH$9NVL^U%108?9>J[D`]F-MK73"X/X?O7X=0RW-=/_J M;KZ=@EI?S=J-ZF>X_F(O-_V_Q_L6I7[<1?SCEZO^?PT&-__LW=T=4Z@'[028 MKUOPI<%P]>>V@1N0UWK/DI9&>%#*.Q.KWGR,37ZLN%U.#L\J]).I^_MN[07@ M,;QDI6LDY2R9S4"UAV;@N,7:MHC@FNQ626U/)FYB>DF@TV;5],=O7?^F]T#! M9_1MOXQQ=S?^\>'[PJ[X#;8[!SNB+:X8#W4.X&@Z_ M4FQZ`R]+'Q*F)#PJI*SL;'AK$>)JS%6-"SI9!4H(0*G2A` M0FQ>%23G(-G+\+&IA@]0$&*-Y%[H!!SFR*2".31-]:HDC#$G3L#'I*>>O&O8 MT>D8N\E_]P"/,!*L%EH(C\JKTAU?/47JV+Q#H=&"/X.A]>0=D:\MHBT/,9*(:W+38Q<,OT]R>!$^?F*<7)-!]03;C-__DTA M9.,S^7L9>"-KBU!'DJ-M1L3^]L>H]^_]WMU_?/,P?.R^^=N_[4_'V.P7I\$3 MNDP)+QF$YYK<--=134:6LC,=TUFH3U?#C\/QV,O-V-#KD_/6<+*,/$V^EY@- MDB5!A:E%$U@=$Z0L3Z\@O\P!(]G[@I2_H.+ME!W.R4I`6>8$LV-"ENI:!,9T MM!42G3@A%I_$\SPB)Y-N$??X\&4P;*$#MNN"!4Q$C*4$**,9[Z28-%IVMJ?IV9_NS9+W(GCM"X:YY!HD$KU5\CE)<6*ZOZ54=6=9!Z6S=;EL M4=!:2AV"F]',U9*US!R`8Y^)`010DKD23<.]&V.JD]OHQ\F=,#6>ICFTQJ,;9'/#*[,-VX@YB"B-Z5D+E(!DX,(@E$M*;078IH\ MJ^RX;X@N`^5P>JJW]+B7WB(ZDA45]T)3]6B`3Q-DE83")N6G&GIE9/]45&^2 M-1>>)X_`HTW!2-(_/H/W_:@14D3G=(LE)4UR$K__?0R);#,^<5*<$L`$X*B:U!>ENTV M5!8G6]&8-,2PN@:AH&2:YE1[U[ZBNSAG&I?0E=O[\XC1OK3W6/)53^5#LPMG\A(#:6$UYAT&,XXMK MJ`X'')H@NU.2]_JELR46@V4Q@HF">_=_VGD?PW8".!BB%0&F>" M=9:2.3V-H(HIL$W):YEL$O*%W[\C91NORLD,I`I%EBY=:!F56$ZLG27LKUS?Q^ZWP:BWY[21 MR."LB>@SU4B:@:;(/"&6ZEELFR%`J55:MU)T,`.;[F6\$A*U=]*)*`Q]E214 M!K3G36C@J"0_A($">3S?!+JT^'-\LSYOX=FV5W3Q/_]X*%;Z9PI_XN^[[Y\4-DFO-PEV-WT'N_K3ZYIB5F^(F0YQYR5]"!S MX$YY!!D07`ZV?00M#4:0O"3X$(7+(M@JZ)!]V]`C!6Z7\YR8@^C>)&UTW(.- MFEO2?&)DUGX&@XJ2-6VK=O7`V(_N0\%FT2;MR!JL!J^L%DS5#@E,W+9@L[B: M-F^DY1"J-PG;4D*K@Q,9=5"6#`;"#)A:H6N[![3`O:FFQ.YZLH.#OK[KQCE< M_V81>6UWL#TJ:W7P7AH?))FU2H)5"/VR:7[-YM(5H.KGD'4$/K8E(V5RVE-) M&C6FJ(0E;NIJ4LG:)7\(3!_,1UWA/&]COYW_Y=AU)H/D=#1]O+TM?_SEJD=' MQ_SHVSQ!Y*_N)F`&7??P87#=+JM>6).Z8INWCYFQP*(46H+TF"G]4[-M MWK!I+O08LCJ#\!?SEEZ`M*;Y)>1#<5?H&9;*+Z"PI_MA+H1-8_ M3A_'TJ]9XT+D/(,J(.N$E,Q$IQW/5(!K+ZH?0&H+V>>KXMF2>TWJ6/*'Z<%U M7H4DYCF%_3)3Z))5-K':>@VJ`".T*?%JYG!16GE6E'II)U'92T>52?`0A,J4 M)VE6=4(UZP&'Q46JXS4XB?(AZ4QG=[`N24GYK>]"5K/(NA_^)8X'TRN-M/M;7==/F-ZI=D,>ZP!83V%<+D7SI69.)<8 MCW0\F(KPP+QBV(Q!O-.K5`6((I3BT4SBKQ`H$4?.4_*:%?6K[+HOZ?.D3XU3( M*A>X#ZP*&RVLF422KS"DU.FU_N3CONUW*Q\X*;#IU%C$9IO]UC(.]R/)K-?_ MY:4BNTZ&<4OEK2U+NZTP=KJ$DR*[R^T%R0X:.*IP7IE:3NT>D4,.X)2DBLM) MM$9F-W./W"ZS_TLM9SDBM";%8,Y87,5A%"*IV1'ATZ8.LS^S6D[M+;P@NF67 M@PJD!^<#_5N#&$>\<&]Y:@W8:RD.<@23LQ0AF8BF#$9#S9N\T+9-54'LEJKN M(XF7$?6I#;TL!&8M-B/H,H3X5V"J=D_'. M2INI^A)\%E/6X%B]22&?/G`S3:$CR6B`9$LRGV[@I//42V@N;=[ARBZLDXNZ M08:^&O6NG],;M@@QXXRSVFJ?HPYE.,/9NFA4QNQ7$4?G,Z#PGBW@S*PE94]B M?WZ:6!^531FRATR%L,\H3"66:N/TY.@M?Z_U"8AM&\@6B0V0N(M4ORB13.`Q MN'G3'?K\)+'P'NQIB-T@64<6#1&EH[P1&`FY/$A/B$4M5N$,Y\3B>R$/(386 MI/`G5JYOD"UW0EF%V9HRB2,$)5B;*F`T6'!E4`"I5@F.0>8,%LQT)'L?EC[>457^YZO_2E0/E8W\]8L/N/>Q: M0*D8F&2FK+@I_]1N"JM94R\0WUHL)U*[T'=$QK:UB3#(/&`"%9FDPR9*K+`X MSDML7J7>`2#G1V+L_K>[P=>N^]R-[]D.[9[E6)&IUL MJ@IB=.7182M!AY*_<15T],F:$`%-(L^6UOC:D*LAY>8R&]AU*%UN-A>7=K[O6O^M?D?Z[D/>,/W-F!R@G@DM>!VR!UE,J+6,%7 M0,GF/8C30;+,W"'DGI+Q+0YF46;2H`J\K$Z(EO)7K&@Z6N7FVII,E[\XXQ]_ MZX97#X=IG$LP`-8S0PFK!2,1IT.&QI-JUP!R[ZWQ->2>DO%M(54E3KFP]MYR M)[W-"6:0:1YDBJ-Q/]33D&MGAHL.GC),YI`92N`=%RY/UV2P9LB)J[+@;?_;Z MC';QD>#Y6IG.[TW1%!_J[Z:_&?5NQBG:H+_M]4#G(+@"9)).SRRH*J_*D2&U M0TI'5\L.DGN%>OOYI?0&5J$5PMJ87(Q2@\EZJC?!@]K4#O.GUYM\07\+0"1H M4I)T-J2059+3USK)0Y0M#(P^02B\;-V]F,^)LE4\!A,DV,!$B)7W_4POP(RO%6>8A/5B=;-9`HXK4WR?(X_O$*-;!/BGT$#42#+$J0K*S=\NC1 MI%I-)HRIG3@_3BWY"A7P0D$H1:L$"\I3B>,RZL0=UE(G@6NRLK>J@/W*^B,H M0$GAG(^86034NC0&S.X,'6\OP*@0EE$$ZY+SLX!F#,=2ZA*K+ M=K^YLN=6P)/[GWX:=;>/=Q]ZMVN!J\1BVKG+$JFQ4#\-!S>3JY/_[@_^^??! M/ZL8Y[`;0>CHJ2A`X6U9K\+\].Y592&]_^8_/YF?%P3U##9>`=_SS5D_#J]N MNONKX:^N?S/^NG]UWS52L%8$,TZKM0J&XJB;8IXGS6(TZ>*D4'^F@CZ-'\F+ MP7[I_39JV(\V.-0"$#`BVB@4G[89:D"$8@3R(MG_=/50*I*&8994$B%;S0QH M5$FI*:8U,2Q31&)8G9_AE2+S!-Z>A;.4_\9D!/U&*BJQ*EHEX^4+>?NA?._J M[<1_8D)S$84/W"3%S%S[-L>+D\)NWEY0W)4Q2DO,.BJ?O?+5"))3^#+>?@3V MG_)V893Q6/;W.)E0\&SKLG05)?W=Z;Q]M#!8^32^T58D,J'R_[-W;B8%4?T4G(\WE^_:.HT99TF>7A(2K*]21Z< MBBD10'<#'[H!?`C663)%H'9%%6KRRY)WO!W5"XDG^&:VA,^AX#-XMGW#Q$)] M7;#"&+*!@%>_]8%P/(^JLYC4*+XI@QWI$O>AZ5)*#K:.:G6B0$(+S4,4/D<] MJZ,P]*V8[RA?NJ\(3$9V+2E0`N6+L8J&(C`.+`"]W7`\FO$;L-O(">\[H(;( MIB38KQE7?.5[$UN7)F1W9412PI=FJ4/EK9KSJA!!V\JO%8B<A'T%W=VSC+8>2[;.\Y90[WM MJ/-LK91RF%;*&R[+W%V`P,9C?QOF.\=EBQQUTNRFZQ"W8)-/K1+*2&?[H28X M9OS]!NQVG,OF'19DX=/)ELJ>@H:!*)5==E"V']U/(QJ59[349S^SH5Z^6_@W M]XOUOQ97Z\(_,'.FJ\):MI^"\1D2)TO1#N!1\0'KI_`C*'VTHA.2GJ'Q+^PR MEK24\2\DP]?WV[7LQ>.$.=D347\?9F8=12V3T;K-1P,?%.,=9)+0+ M&.U+5RJG-1V==5_""@>!2`BY M94LI"89H5D*;?,)62:J#*]HVMXPA]=2V M5N%7L4_.<7\N242CL@0^.NSP=&DY&T,)G_J;5QJW27[9-CDR16>8D#%R1@,9 M2XB%(+<@X$R/\9_-_77SDB;YN="Y2%8GRE&D`"%@<]P,X6WGN"M)_;&2CT<6 MG2#WR_F](G0&CN1UGB7Y`"F$V/R>B_W<=))P-.Q[54.<"?E2**Q]Y#]X7Q!G M":U%E(.CD-WUIARS`WV!9CG'W_FBE0R9M0P<)!7J[0,GYTJA=`6'J([._5[; M',>Y.D:[=<82VN`S0ST52VI!4)BX@X]WAL,_UP*'4!X[9&49JT3CHD#)('68 MP<0;V7.PZA^&S/%YW04$?\$$USLCV+4KR)F/-HH\\$>RIV-XTQ-^*?5B1_H5 MT5U(/E@?@R)&=8'SF(!ZF_?;OI18&W6]&*>[F5`74)M?1+L"`"B2T5:N2W&,*;?$'+&S?^[D4O[Z$/*)5N,*FR'/*8RGIM8;RC& MR.9XX2ZJU*'I-[&4&G@3!2D2%JKL-FVDGG4];B6![O65FB`=SI+]<1T2G31O M-8C2-;Y.C9D/8-=PJ&!$KO%:6AU:*H]:Q!*NL0)B1L M4XE6$WE.LYOM%=D=--*D1S23SRW]P>%LQ07:<&,J&W(N8DOVR?#9CP>6UMR2 M1G5]LZ1?K6X^+M_MII4[,'W)`R=[QE(V-BBHU2P#5[`,IG3XF-13S].^]4A1 MU'_"(WG7A[MEG4?OK__GP_)N^;0]Z90H MB+'^F^7>:?K[CX_W*7`$R:X(G8J3Q0Y#'S5E\CU1GW`;MMG/97K\^EEB'3P7 MQ(`$(M2:*"^4DK*DQF0?.`#V3/92"SA?K`EG4Z_O-!G-QU47/A%%YW9<"Q_B M?H`-XGC\]ZEB';*6@:QJT295XE')_Y32/#@6ASM>FA@''2G6ARN.JO>+Q4__ M_6[YVT.*,`SSC%?K]:?E[6]'M-[N8YS/']:K]XNKV^_YE/_T)JX7-\O[J:MV M!(Q6E>0QH=C,7QC\??;D>V9)PA$[\K$:O:`9_GG7&"%_7-U/9:-962EBX.U7 M>"?:$I/S@P&/'N),,\$!`4(%U'0GZT!_\@3\Y MC`'E7_$`N!\^Q[![_I8ZG/G^TP^+^[.=]O_2K!-`0G-@SF2]4@B0/`@D:D0%#"NZXVL=9S-_ M674"!_&&Y%"8H#!P#=+7&8.FX2`1L8-GLLY]%%^06?GW#7G;,'EYMA?4D`OI M6*U!?N2%VQ,-10]F!-V"7H5HC9,DZ-5.&21]R?FP4EC26['<+"N#^\H,=>+J[M%6CS\^?=;?WU=&0_9]I]ZD8_!0592 M@#H7&&/D\^YPRZ)03!FS-M7,7W;Q^K!(YRHPY0[8!4@R20$FKTG(UMY924NH MOU$AU<.XBRBP;]\1@<,.=W1?6(_H956C9DB11AS$M63*L2QNVF.'NL/BYLG?NFTLR%#$)*W4)VT MR'%;FF144T>&OO#C.RV.V%J[A;N<4A-KE*,$RWXT9\,`1:D'5S!H2*25;`2!M@X0[V]=@"ZO2$VJ M;N\Y"3MA)50J9"-F218%*(#&NI(+-LH[E:2U/55QI\2D3)=1XJ"7`UX*1BXZ<8!1"FP&O:V0 M0+.#^)+&P.5%U)BX._*"H;[B(.D4@%.();2;+@A(W1/M=S0.,B^EQ6%F.<^Y M+EK&PQS<78BJ/;ZJF%-?^/@=XOBZ[D0UZIW)?-)4]J-:)T[;D?>^$28-#;OL M8XWN*[NQBR:/7SY#J@DC%E&,L=J%.N5296_-T`W/<9O0[6@CML=*]1"\/]7R MTKNWBYOJ:F9V?)O`<"@SJF!`<,DPA3KI,I..,5.4:#DDR1QD-S5$19])Q*V:*_:M%'9TP!CE'B_E?J_7O%=FM*B7GS,*]DF(`3R58H>I( MU=R8YI.HQ0,]#Z@6X]BY2XJ3!#UD4!],G:6IO,,$#+R<]]`$9?^SJW6JRV1F M"+I>WB_2ZN/M;$`5"UO(2O*,2"@*5%8-Z0DG\;Z?^BG'_3&]#*>(>#!"HRF: M3TNB8E$77F8U%(HG8AC5X8QZ`W]I$2>@$)3"3M"%2E.5@'TR-2=4IUKVXWT( M<8_C/DO$@Q?-8(O0JBC0D7$.5:ZZ)B*Z'G16HKH])WRWC'OOP*;.M"4;*7H^ M)X4QF.9`)AS=@>^[Z3HHT\'CFRT$MVD*E@JJBQ_[A?7?_^=O7N9K&^>WA4GPENLC7"`:-651FV^)P,4WM94.G$ MCDX_$'94/SY)C^/V,P_T*9L/R*F6SZ`3YU?&$&62FM%/ M&V/!.#CWLU_^LO#8PCA5UTX<15WR!7T1P,!29M\L[&U?8/"E[^/V$^VV8D,4 M_/'J_21Q62A.DR3,.@_417-F!)48(^RNSPTN>89W^]P'80'F3(`7WM1,@VQIA$.VDZE"GROVD@@%16?\C")""GY MGJ+BJS3"U&Z@%!GX2BU=9>:+;X]=<6).IYL.G.@A3-$3K`U`J4M2KDV!` MY\+_+\+$1CU)A\OUD3[5Q"8M8W3L:8!3#E;Z,)O-6(V?& M6MK[.F@Y&32)&.AO5@.-\M#=^<_5@;]D0Z'ZP]6_EW]\^".LUNO51XX@\>H] M_\WH%G,@_?7OUR@>ITP]^3U/7$2_6#O_ZLG/;FP4KFY_7[WQ?RS6R^NK*1-! MDJK&;TU2&@>*3UUN[;)&]!77FSN^D5\YWB"=)>_:3YYTC6J\8.11=,R9*"J' M-'!`)!*070JL0PADAUOB+'7L^W_`CEXI M7U"]32%=TW'8!AQIID(:IX3`J2!9$X$!379#2&,-.3_H,F\KQPG!110\^*9- MU6\HZ^JD._(,Q-H((Q*A[.CSI><2\5G&!:2LH=1R1.-BLK%8;.,"4%-?5_HZ MBIVVN0RGF<4$2E;SOS[*(%73C0ST0\IGK]P0BJK8IYV:N'I7B8365^^6_[NX MF3/K0H,P*8=<@@3MM%;#7&T^.#&$?L8LZ%%+V^?"7UBK6?,:B)P/'CC!AHBA MMF4.,Q-9$X^E9Y_;C(ZY@";';+R3UP>MR.@@"EN2,5$PAFU3*-!A7V#'\EQF M?2X^3\,C6BF,X]S3V/IRA-JT]3&4NU,T5X63`C_'^6)JQ:M!G7)M[/0#:L$, ML;]'JGMF_Z:9.MLGQ0UGO0E&."=!*$[0;&DE6P0WUZ?8 MT1K++D23$LHXC3+IW*9N%78O.PH4#KF11RE.$O20-8VTQM7*8"W8K`55:/X. MBR?3%4*!/72>]@@ZGE+&["IW_> MU?:DLKR]NKUFW.^O[Y=_GM:75Z>L65[TI#!I3,JE5OI6FY+Z-D,:\P,<+]O% M5)KJ2RK2J.QT`1.#QV"C;JV&H,%T+@'DJ+GULBH]3-PX;Y5"$`+1F$*E>(S1 MJ.&&,M6R8M7W)1F2HZFRQTMW,:4FUBF:7&R([`IY[QFG"K664!M2@.YR^SNE M6*MG5.JGU@1PQDHI5RH%%<,0@\)&8V-S!);!?^H?.26)4877\=)=3*FIN3:, MZNLL5HF,30IE%5I;G!.<3_8S3AUI.,I-'*'4XRR;^0U((A(CEU#(29:5#"JU MG5H,T"V&4G*$#IY\_TS)#DX>KB.\HW0!O3,A.^)XV]IQ.$WLN[N)!'1>ZAS1 MMO#U'_<,O2MR?2C`BZL_WJ]NZWR@)]=DORSNKSA1N\E7ZUM>KDDR;Z\U!Q9& MC_4>O?C_(^]JF]LXF2SB=`&]@FV-)ZI$(^G$8OW\P\/ZYE_?'NIN@U_N*@YE?=>< M9;*4XP#O$&^2P:E8+)J"%5SD;-OC871/W<'9)_8APEU`M4D4*$%#?4^5,*'6 MIGVK#M2%2/VTT(^GVI$G=_POG^L-(Y-3S8IT0HM1V[2ENTY19-^'P1_)2C-. MD2))K0DI!U]2UGR\VY1K`(Y5_6#EA+-^)?TFXZU5M:&1='JR`\;L=**9)!W!8!(IMPY#[DO*8:_4C;-5#7&;:E M[*SSOS@EJSTCK^D5&+XI!OG.>R^C+9JCUA9DLH?(?7'GJ:66Z'H):[WR3*"9`RC@BS\5A.X!"JVK?8L>.P',DE>5MXY;HW` M5I0Q8\ZQ*)8XR`9+1-2RW[)]>7$G\;M,.5I;&2H*RA)K;M?V73"VZHD:U2)Q M'_8L%3O7;A]FD&H/^CO^].E!P6L:I7>K__BTNKU:W]P]^]GV MQ4HJ].EJUI&6:*0168F,QH*OP_O5HCK7PV=[^DOH;CX.LNA)%\JO<=)T)AO9 MRT%@UZ%#TD2AGK2<9-:H^AGI*;.,70CM2E;;M_/XLE1P5&.@CQ9UEDXYT_;X M5FZ/$=HS&*[VZV18(.'D1D6R9/DX^4ILQ($ZLUB-&`M%G^F0&]("G2SAW#X; M=AKL;(UF'R(])V)ARW::=$FJ)V!`900<'*&NX@-)2W8XEV1_(QSVUR/ MVNE^BQ,()^P2$4^HD`;B\X<9;++98E'L1QH#G_?0K\OBZ.9H7,8]=9E#I9R\ MT;$80BV'9<'Y1Y;\/I>&6W+IKR5K1ZC<8\I3Q)QCY^$':X#=3[*<.F$.MC62 MU3O?GOG/D39[SN2)4DXN)3+&9<8GN53N&HT:Y<[[B$)]IY4F<:PQ-^O>NKV6 MBWH0&/TY0^PMG8C>11=$VZF?^,#V[-=&#NBAIH4Y2>ZI&V&M'1:JU*VVKMH4 MVJ>V",,1OVS]EB6K3I/[<=/;TA:%Q)BZKMO!2J=*(JE=JP>G_;%?"6S<8./$ MJ!!+Q)QL$U0,_&.4_'YG0L-P)^Q6$$C9[YR4[,-@B9@UYUVOOK#7O?GWZ@F= MPE[&QT<^W]O[1QI;?_U_WQYI%OY[]?#3YR7DJ)Z*R,(94XD=+1H,+5FS'/-4 MIRJ_V)PA];J>79/7,M9D`9M?+@Z?M7?4D02=T+5,L60#O;%TW;?QOHUU9#F' M7^WX(<]>0;"410K39 M.2A&(OIMQ=W*NI.YKT@_,O"\6V--8A97USLZKUS."ODE-\DW7^AE3U/Z`949 MW%"\.V.]^.M=&+;P(]!.J<#Q*%0FQ'9]JU2?MOYX#V%Q+,8HH5*8Y$J58!U# MCM:N84&ID?""XW!N1J[S*#+-PN&=1A6*<8$]M8YUQ5@#%2;W:V"UM*^CR(S[ MK+.*(BK/,<91,B3-=W1D=;\*[TCW>5Y%9AB8B2(2V0*%WZZ@PO-<#IQ,6D`%@10">"#1VCRB[EG\WJ'EYXCH1"VQ"FOK#@I. M3+-HXVQ65F--7'F_#^-,8M7*0F)JJZP31AGI0;9-ZR5FUR^&?G>>[97PJ4W) MEJ0C10&<%B@96C]YE)%Z=JY7,/R3.M[20IU)3C)FX#]U,`J`_RV[F2R/?2U\ M@Y0Z14#!3Y3^XRUQ1%;M^[,5%BB+FVJ13.6EWV_\_"V9%*<4R6? MO)`BMF^@'$00V85``1K++1_P'K1;->)K+B/YW+UI+*H8L&B]4R94JD[:,6C0 M"+A1+V;SN?M4JX(NG!0%=B>QIDUM\,\($_OF)0[`2R7_>/7'AB&YW*TWF]Q7 MUQL>YLI^__?KEE]6O7_[ZUSB#1$A"=KH4SWZACH#QR[;=OV?9PZFNG5X/ M>U#F%#E4ZPT2J7-7V^\<3V&C*!1$%W4*"HT32J6\"X5!3&U:.D:N,RHT=SY) M6B4@>,H:;9+:ID88Z(/.G4)(@Z;-\ZDU9.E:T,\)0J'PJ+7G=PZ<5MN&`\(\ MG7[ MX&^O:V[R^V\=N#WD#2D"7?:513="<$1H8YN@]K:O#5MIY;C+FQ?N;#K-/)<0 M`P-=4_M35#8.HU*-E-)323T+D[":SJ+3(X/@*'/@LMU5G'?8'!PC!BS2.LZ; M4AO,5R2[$5`)7M=`_(E_AM/?RN%0OQRN[E?7-7GF7["Y MI:F/^9X_]L@YN.%Y>-P#>KR7`VM3QMI7G1'K;"3[NQU:BOU-J=I<6#Q3_X+J MO*;AYMCRHC*UAZ0(4]@S&?ZO[:T522^Q[T#D4T8_@.6>;80Z/GEGA,*!,:1* M!4S>E+RCMXL8\\BV.J&'K\L>699*/#>E?*6^LA-Z087.KWB4NU_Q@=J=/UMT\/_W.U7O/'_MBT`%Z-4,BJB;`G M.`G#7'R*6)F1?)%BR]3B9%TEW<_?TX`B;ER*18+BY-X_J*[(@;9`1J'#K7-G M0:/KZ5/`"MOYJ/,).M&'&DU@*ZE`?-:)<2OYU`3-U.>U0$..N#,*.@47V-_I M#")E/K&HO?+Q^Z/7)?0;LH\FDP]`]">V-H`E38<);`W%*UI6:E^X28H1J.74N5I M0\UC"\V0N?MH=V_KE3UQ>!(;BC\IO)7MC$G7;W+XP)8X2+]Y62^E\5R%7>O@ MDPR!LJJC)U)JM?-39:Q=3PPSH@MJO+CK&XM+F@HZ6]TNB*"W3LVFA*'3JNXF M/$"I/1GU0B#M*^.W_WJSN*SQ> M4E^#PI@4#"CGC,$`OCT!QZ_,R%Y.@>80;ST4["RZS)76K'2"GT9AT?!3)@^,MV7@U!(Y6)/9TJ0DG4GW7*7]>JCOO_P8 MF2;]##*8,!FU-?6W0>%SO=M.%$,?.?K%20N$FKDT*L9D"#;$DH5R+`?NUL/( M&'O>2B.M[EZU!3)-#ENGJ+/T#!DP!V18AN'[>)T:X=)T'&0[C[Q'J'&4?C0) MM\HJ*NLJV;L@:YS2)-O5MP/13SUS9N:F- MNY6J7KL>0#),[X_@85+_O/I]6RC\Z?-I:7\(65B1:P=(7;Z0`NRV"7I.+_HU MU/PXGF?1>V59*O$$CK+-NR39*&X,^8UR6_J0"J10O110^L[87&A MWVD%T@V6%Q\H[_VJLL_P*4^57N9N<\Z7MD0P'L/"6``JA3&RP%JWQ@*0PG:- M!>S3!F-XD_*<*/ED\,]UPC'D(JV0R'BFI+;\(AL&F%V5EC0-S7TAR>=:(CA9 MHVA=+9+:[&JQ)+66"+*C;2B#^OHE)9\L'&K-"$&Y`$ZJNJ7)P2X&>M%OND6M MC5XL^?-=?T_Z]=+J\\VG/<0_^^_(,X:D'7C'(BO%`3PW4I&ZDK@K>FKB%T`. MA)\3Z60-I@LM0GM3/!3.E%PB"GY;'T1%V'>),3S>8+KE&M0JXOW/_)QNOZVZ ML'[(OJ)0^W89E-?K%*>=R3&TI0DRV7[Y$I$9U,8'(APMWJ3')A]S`6#W42LE MFW2H+2.@$>RKC<3!5<])XLV-]SO#`%A#*OS4A:*HM_R2;#WAJ)\]1J7QC-:; MR[XP6A$"9_"<>VF!DK.QG?5\7STSUIK!(,FD>*O-PBUV%'^[6O^Z>K*5XOB\ M"X(1U4>!"^BS!-U8&RH@RQUTM^S9GLNY5Y931)[,-@@]^L3`0:6D&?\HT426 MC.][H@F.@N[2,L]MSR)"BLK5G`+JXA9HJ:0.F4-&[Y_`OH#(DY`XE@2YWE;$ M)"M=@FM303KE;/J[.S7"(+$U1W:\ M#-9:C0NR2-:Y0;/@@)U#G9FSFR9L/LR[S>3:C$!+9_4B64?K1]L;JR.G`OC+ MO]W=;FZ-YRC6$@H=M<)0&R2R5$&VQJY0Q'-ZZ?N-E!Q`@"$HIU4#%CBDF@=-;"V=0[()/S,7$^8(V)9=4 M3#:<#._V!9!\=B*_*Z8,P]S3GYB^Y!/S)59F`R=-)F5C(%)M)2CC\F>UJ>^* M<78O)1ZBV,/5[?75^GJ\6-H:KXX?#4Y>>)*52)-A;7)1V]U-K$\C+5.&#\?BTGLX"/3[%_-OO M7^_^6*TV'VJLQYO.F#--/1YQ.%$Q7N4XI3(2)A6B:@P5$4BXL<,)5L/35VZ9 MJI4I.>X2: M65<&$`:\0K4M&B@8/8Y829$D./1`+;;2AJEZ[W$\UW3V]?5FJJ(ZT9OKO]S& MJ]]O'JZ^SLQ3U+(^%64KV5="O0E0#2A8UV^/!3&X5URD\@]CM,G3-6A2X@`. M(7N.?#$373+T+3M3SH$H'KQ-A0,B M"9NA^2I1K.],I7%0U3Y:W1_"6$><)7Z%7'8)*'/@BT;&MJHO:L@]./^13/." MOBDD)6S)-0TK5F?!8&K'PE')U7IN`3D8FW^;UCK\(#D7#'LB*&ABM(8C7$K- M0L+U[`OG-C-Z M>S11SK(BX^FK1RH=:-ES;_Q9C'DD'R0ZR5DJ9HY^CCUFB+`S M(^C8<^4J1M-Z6*A],^:+(VBS<^7JUWWY^K%('#$(LW,8BB(6@5=IZ.O]1G]'\60YX/ZQ13U^!R)IN< M1<-Y":D&NT&X.+)J'8?D,._;PHO`3A)!DB]%%ID%`YXD<@,[&$!WE3NM#;Y= M"'GF^_)!4V3,)F(N40@#A5UK*LV7BM0WW;]9L'.\$9?Q6XIHP`A?"$NP.8JT M*Y*"YU3V?8"=XXUY+-A)2(+(@U.HA"-#C;DDUNOV+L17GCS[AE_PB=ET?CU] MK;L+%;VUJDX][/IFV0DN*W_\R*9X\1B=LH_.0I)>&T-2D(1V#Z0$]/7Z#P!2 MFC<,@UZF(A%3`IV,"37TU@7Z*>Q<(9C8[W4SU@Q[*M^S50\/TD5QMN,!`Z=] M*D+M$!"[7@'9TP"_X2#](A4)7VISX*;C?#-M`[6[>UN`9/?:19<_BS&/#-+% M2Q54$D*R[S2%C5=:^JC,R,:DD:&4-V3.J0L`'RAF[P5QA.874A5HC">J*(:! M(Q<`VCGSADUQH8I$,$$9A&!RAJ3`1<@M':D$Z"-CB(?SKG=743#J46TN*"J7L3N<(V.L%S!G M9=WX=/>_MY5WXY>K_X35[>KSS7`48&X+GC;*"ZFR]C8I*Y1%Y[=S`)9D/[%I MACSK>Z18)NG4!9`ASA^E%MX%:UR1HFRI,]G/%HQ=OX6V@Q609Y9T@G\$4O:5 M_,`JH3Q9QGUE*ZES(\LJ#1)>3M))!N:ZI"_;.JPI9=!".FW^G[UK?T[=R-(_ M[U;M_]#E3+))%?;5`X3PG4R5`)%X]\9V;&=F]T=9-$8366+TN+[^[^>IC[<0,0MDGK0M M.VP$W[X.LQSSVU_6T=MFU^H-E%:S:QCM3JO3,PID8YZ;UU=H7]S5D5/MO5AB M79H/O0LSDRZ>(H1XNF?I\$]A"5WIOXI2*F2$:R@JD@`&V^H9'4LS(92``*/3 M!_I0IB90FV\=A)-1WST88%TNJ%:_->BH/1W^M3`9$9XLR-E3Z[S6TSB``8JD M?N4@P#+:^J#;,A3;5.V68:J%&B8@`!79MC?`5O7=@P'6):Q76JJA]S6MU>P, MVL#VZC0]H]FT7N^NE&F`?W#O80RS6>LKCYP'?IEB^-7W_!3>R^[H7*5)C#<, MH="9FNW6:11@L&WW<$0SV@/+[.A]I1!/&-B#EC:/^N(F45M9'.%VK&IIS7TS M-X#=[1FFTK2:K6:_J34A[,B::T.3FH:^K+F:4MWFKLG>T+:L@:TT!ZBXT!MH M77O0G_:NTNXONZ;Y,G]#U9K[MC#QH&LK*+5IJI!]?E"5&ZJJ'96J=C:H.^H4-`/4WVV;)U;44#2^_! M5P]UG=ASM_9`757M?M-0,4>7J3>[FC8H4LS8W;:Y'*"*:6[2O.55E-RX-W-` M#=IZV^[WC)YE=0"A-OAP"@["A:K\A\!/.9YO+& M:;)@:;ENF`9)?.T\XQ*=2'3!AW.:JX5HT-Q;?2]V_3!.(Y[/C>^@P5T_=/]< MW?JY=)%6WS(,X%`(;@P;,POG`V'?4GIFZ^1O/_C)YZ'WE<7)L\]_/AE!D:LTO^Q&["1R?X+#Z+(8`_5Y5)\OGDAX?D\XO'?2_@IV-AGW-5 M4[[_/'&&:(K3))R7O'Q._/F4_=!]Z`^S@JQ>[^8/ MN\_L_[NV+V_M6V9=]MG5W:_V#?MR874OOES<7=BW^'.?L(#BMS]!"[9MC`%M M0>.?>L$0.N5+?\<1QB[^W!^B3-TS&\!+:=!]&0QZ=NF`=9Q+S\^)%5G'']QZ"/G!3=!?ICW@?F_L^\OO!4)W\%W MUE9SSC%#J,@(".!\[`W!&:42T@_.X^3S=ZJA?'Z36A:-/:VN?O*VK7(/S2VA M3KZQ./2](?LN2V^]B>F6^N:<<>9\'>74>#373',WZY@KAZ);/DG$CB#3E<86 M!B-`$:"6`JK/W1Q/:H-M:K":T-;+45B*&2N$,8F6/#0,<99!=%9=.CLNJ#7+ M(3JPR>=[Q_WS(8+I^!"G!6%T_IWKUM_T1E.EX([FD14:M(['NSJ-IMDA MYZ*9TT;V$R?,2G&H$O8H#NI71L.4N"*QQCI5@0?-JRHT1!V?1VD=A3R*IF52 M#'L7)HY?#IIT0-,P3/%DZGN)M5!3X2`[5/XE;+TN\O>3V[7";WBMC"[3.\CQ9? MC?)?>//2ZBSIB=[O&'U+,0>=?J=EJEW=*"27NG:[O^<+9!+O6(D_7QTY[%JW M%[?L:L"N;^Q;^_+.NKNXNGRS]RMS7^QNS'%/(GP$UWG&SDT#)QUZ2289)R9& MF/R1C;S`"5S/\>$'\CQG,1L[7SF[YSQ@DXA/'-Q`OW]F%]>_L.MQF(2!Y\:L M%T:3,!('"!LLC-@)?'S28"=/'/\;IA'^STOB$_P0[Z*=]++*G)RQ'A"&XP7, M"T9X&TSLH>!V_2@,DR!,.!M.(1RS[,*8_PS?QO1F4!=X!9K^T<@;"62O\6XP6,]@JU= M9\XV8,_QT7C<]^ M)1F',<<:X"&).+V/O:'G1%"',V;Y/I20\"C'#;MW?#3A/"*X[SW"+^>FFM4( M*BLJ&6]2S7@0Q?L;LU`/+W(L/>.\B_N?26$IP;"ETM1%UEOAQ`ORC=3%SH-QPGD0?=T0 MG\Q8;`:'>18I>E2@V'MD$Y$U2%!#C"?4T0U'/G<1.@!V9YJ0!'@&>B2.G>A9 M%.*PD>-%Q7-.LK1VLSI,\J1$#2@?,Q<)%P_AUW.'1YRZ3CQF.&6(,V\NOAD) M9$ZI9R,'`II#W$\K[0E^'`)!)=Y7X=U%Z'G8%67F9H*RO"C# M?UT0SWU`'#1V"[U^SP^XR&@('?ML[KN.U5<+40>@E^SV`'\5LO%-_@T,GSP=M6 M%_M5PT)!*+LY,#NVKG?:2I&+S6KV6MTCN]C?N_KMMXN[WR`BR^[T]ZXN[RXN M?[$O>[6YSX]YS3),8J``_V_,=NE_#RLG'%MSK$X?N6#)G3O8#J.33,JQXN@1SH/ MPB78#H.',"-M,985(0'C,7B."-!=$4^**-5A^%:$/\1'(\`%LOKBN-V;'U^7 MU6M;NM^.T!?&@CZ_3W8C_<'`&O1UQ;1[&F:/:EK]5IZ]QNX,](YZ9*0_N+BT M@.`O?V'6S8T%;"_XOQYL?[<`O_LPBD16EACBV2&'J<<%S!Q!FM MF*&%HU,WXD,O82.8:&7G%=Z>Q>Z*USV:MPZ.7AEC'2]#$N+D7:HRZ\Y[=HH[ M$4[`L%^&D3.:9[Q#!C!5,9"TLYEU.F&I-4U9S:Y*/^)S=#_L<&,W<4#-.,#4 MB`/V-7LZBC#BQYH)MVJ_`EB#6]E9H>*<2&6S!NSO+N.!+%;IV?;ZRXQUP!#-U0^\SD[L1>RU M,7LU#%TE_JK%.D/M8S0>/;(AOT]H+_;@8T1U$%/L]HSY M(58?>0[OBQ\RXJV*63[D[DL)Z\-5Z4^:W=%.+''!-@O9:D/7I:UD5Z4K*SM) MJGTPDF#(+WA[M'%!]PSTA3&JHA+[7O,<^RZX<`SGP!!9-\9ID9,:_^BX3Z MR=X2RN\ER:N4DDI.?=_(I`#8$Q4@<%T#DXA1?' M*(GN/("?Q4F6NC3+@?#,GL:>.X:GAZF;B3?D_33-<5I\$5P5>TZ*+^W%43;" MWY2CL+VEPJ_34)JO%RP/#+]F0U+E8+:E+%WZW[E[ M823/)&>PD8].@DI`@NXR(VB*IM1%DZ-6U%P@#V,L=_L;V8:=X(@\(78E2^RF3%%E/SN[FL&'23%[F8-RE[ M4`CZ<*!T\9GH-R^>%C?ROB'K2X*A=F:JW\NQQ81'X.Q!^E@,[EF5A;MS,9VX M"BKP^Z30Y&)/A826'`"H\A!0%]J: MSAI?./R\R:%#%C+?XLB9=]]0]"FRP\3QA$3+_Z0P'B%;;:L?L4($XH501.1] M%?).%Q#:1&FA-O$K'SY`32T<@U_H/VZC)M$S#=L>=/N]?J^M]W=S=_U$-7(OL3OW[N)3!PN46\ M5Z"$>3.8R"&S]Y:RO">F)_+5UZM-.U5S46P#@JE'U$."__S)$Y1`RW4E<45( MZ`7.#2QQ+D.9+0GQ0H]1?'0V7S!+8U2=R=>0AC.CS\O23F:81#*\;B9R7*]P4*>,!<>S14'H64.^($8KN8L6@/,K"#; M7J'H*%JU)*_G!Z%9E,G\ZH5I["-^(2Z::5UFELF#6HR5G.!%+!\_.1/TI!`< M#9$RE5U<$IHMFPMDSS]$/-,$P^_F^K33DO#18FVBB-T6PC51[)S3%FMV:YT7 MR,,7[^9ROTNJAFMY,H2:5D92"QNM%==&4A5%GAJ2KKY3#FE7T9^]JR@=IZC1 M[#EMS[_7J4M'U*4#C[Z!^T8H-;`R4*MV`U<-<=.GVFN.C)=\)+Q\G9;+$*'MZA_!N24^S!*;[@4I7(I'>\ M;K$VVER7F4V.WVR>K?+0T*BP#J^TE)_5929"XVH1WVJ!D?!VC'@C]B,T5@>- MQ'Z$-V(_8K^/B49B/\(;L1^QW\=$XR[L5Y'%KDK9<>E=+!H]:N*O58/2ZTNH M!"6"$K$208E8B:!T!%`B5B(H$2L1E*H%)6(E@M*^66F[G-,'23):"PW<>F0@ MK8?$\@_RQ0!WMVHMT(?/43KF#Y^.N198)::49TNY4HE$DD221)*5P"J1)(63 MQ)3$E,24Q)3$E-5%'S$E,65=L$I,24Q)3$E,24Q)3+G')GAKU@)UQ)#$ MD'7!*C$DQ9+$E,24Q)3$E,24U47?>YER(V7C39+F*XM)\YL[-JSYFKN8'*6M M']6?&)OFK"V4!B(^B7@L!`S&G`$.XEB(-D6.FWP*%K]=B"G.RV[,:5;MIJ>A MS.EI"-+47ZH7G8IWJFU;#6QK"9W/U<*7F0I@Q!\=+X#63@4=C;B;2;6'$>XFS&3/Q1)U*"1LW/!Q M$O$Q#V+\)B[V-E#;.7&^O;T&NRN8]VC[.K!`98QUO/1)B"/$$>((<82XCX&X M[0/"12N9=0_\+EYMM!]R,:LJ5I%V6*Z\-M?B5%M5^A.?*_.@+HT_Q`5'Q05J M4]KR7E7ZD3B`.(`X8(M&ZXJTW::J]"-Q`'$`<<`6C6YJ;>*`]RX95&C9:N][ M2+X3Q][(XT,VBL+'E?M(>`-@>N:??YO`1YSVEJI"VQ4"<.4,1X@CQ!'B:F&X MRAB+$/<1$$=[2[2W1/-(VENB-25:4R(NF,O"T):F%/(:YS7J_)^((8@AB"&6 M,83:(HH@BB"*((I8G#/J:J_%W__[O^"?.&\(;C)J>FWN_TFD:OVQDHJCKHVZ:N&U9KH/4' MJMI2>B=_>]$I\P9>H\6QK$_?UFO!!19)O2S^?)T\V[YC%Y>]J]]L9MW=W5QT M_[BSNE]L=G?%+JY_8=>_7MU=75[T;EGOZN;ZZL:ZN[BZ9-?V#;O]U;JQWP3' MIHU\J194BB9-)@@#/\DRH968)Z@2$R7C7(_F<9(FCMC@"T=LZ/DIBL\$/"GT M:)PDB;S[-'LZ"3/KC,,D##PW9KTPFH11]OR$1RQ&V)'Z3"759UKM/:M[=&JB M0K+K<^:>?V_?ZD'[QLN^G]M/^VJBKU"Y&00)?>Q;?89`1Z`C=1E2E]EZ<[^V M.@O$>`2U/:G+$-0(:L1J!+5*0(W48=Z+RLL=5D@/Z=\KNZ4J!I6VK[86@'78 M<#.T1KNCEFZ2JG0^/E?FAGR%2*ER0R51S<>FFE:KH2D*40U1#5$-44VY$@JF MVFBVB&N(:XAKB&O*EFMI-F2*@U>]]]_+-1_^2N0_Q#H9'S('VNH\\.PL6[S+ MHJ.V9M&QY,WA$N8(6L-HD_S1'D:9(QN%C]HE%-,DER"7()>8&R4T<@ER"7*) M^5'"D+;@<2PN4=JNW@GQPT?'\,`"L)[7/Q?J??5\?&" M6!G^M>XTA-0%IX,Z9EN5IN*VL]&J`CI:IJS!T/>!7%.>R"JY)KDFN:9$US0T M2">7NZ)%9/1TK;&#GROLH05(+VA=_8V M:E8%0+1H6I\QL'XNA8?CR:7(IPL@R:7(I8[?I6"4,LFEJK(U6/)/?>=B?G*`:,.8!R&*5;C/>>KUYGO.`Y@GZF=PUNL*N"AU>** M7@4A+B,NVX#+%./P%JL*>(C+B,LJ!$?BLJW,I9\UI=WD(2XC+B,N(RX[%)=I M9^V2CO%^1"Y[[[&'NB^Q]:6H7U2:`*MBZOWQ7)WH3#U3I5V?6VN8JD"A[`B, M`BWB&>*9E\M9^YL"5@4*Q#/$,\0S^UYJ*ND`!/$,\0SQ#/',=!E()YXI0[AV M;Q6;,]K;RK`(O%)54P=A)*117U5WE\(2(=WV&`H9+?Y:1HLMU?W8Y9>8$PSE MU'FI/L0N!358Q.,)1_EB[C\WWA*/?7#\=PHM5R3"PK/?6.5_4S=U< M8&S(W7Q][QQQG#6KTU"6Y,O>J<_RYLGHNDUK#Z"37?VGL>>.<<4TZR-X*XD\ M%WLSZZ:TAD;U&@HN_?DKCTP?'F9S_F[VK[6T;5]:?=X']#X2!WK,' M<%I+CATG;0HX;XOBMNENZMV#_WJ0K'U'\V_>QB[\-H@CC81SXGSN/_V+6%*/BX:M-QL9-IP,#>,1 MNZ,Q9`]J$$\2KQ4WD.*"_Z?Q0FCJ>OZEONJ4MRAH=<_SB\=B<(3G3>XYK35J M^EJ.N#.]WG[\]5GS]"?U:>*2(`O?XR,I3J9_O'_I7I@U:CY\8^:B:"]-B-L@ M`F1R\/WA\58GW\\>M)(^U\C[@^@@.FAB!PMRCKIQ6P7/S5UW$&P&LBJ"?("? M#?%C6?NM39W]N<`S^2ACFFEKFDU,YZ&V\!Y\!? M%3S(NA=$W`/7Y3]75A!KG\6#\&923>UH9L`.L-L<=JD5/0/L`+O-8;=Q<`VJ M][Q&Z'()C]W4F<`U1XD60<^-$59Y"1*(`^*`."`.B*L&XJJ>*'[.Y2#A46S9 MNI#+D)E0J,2#HV:]G5Z15U/&4CV'%*9B[;N9@AWP`'@`/``>J"0/C"'0L2T[ M-0R8,I[@`G`!N`!"2957O&BZ930"J`=5DN"$/J@'5@&I`-7MQCX!N M0#>@&]!-YJZ>$A,-(@XV]?7,E4U,XI/=`0>31(<\(BLV-2S8NDW:IF@)T=QZ`RX5#7_?>G2".NZT$GPN>L>?^&V M\MO'V2SN7HO&%-S`B52@M>@5]`KZ!7T"GH%O8+Y!]>^,:[]<1BG ME\C!G_\VI/%AQOGM3ZX%;!$V+K-BMFWD90ITLC8A#&(XXVP+,!F8S/"U#R@- ME`9*`Z6!TD!IH#10&B@-Z\T"^=B,\6-/#X9NC](]"#O;D)L,Y%8T60%7P!5P M!5P515;`%7"UYWC2O8&MJ`0\QW229_X]$&K@'7@&O`->":O+DFBX0WTQ$`O@'?@&_`-T7AFPIO=XUW MMV)'E0:^@ M5X76*UB`**:;8>CAN)@NWS8`<0N4H:Y1VN(KA2?);A_5K2:*&\&M;8!Y`3H# MG9FUZ0\Z`YV!SD!G9?7F@-)`::`T4%HI'&E5)+,*1S4L]Z1]3G0@%3*A=M!" MS(O`#_`#_``_P(^)\L$VY*I,7OJ-6B;HR5$<.@,N!;7&ERX9U5P%B^Y30XTW MW1&2/O_<<7J+.M,''@ZH$AD"QJ,--(/,%_`-^`9\`[X!WX!OP#=EYALLHS)T MZY3+>_-)%186,IID]#[R$9)Y-]J!;F44'UC>1`YXX*%/2#F$7D&O,$]!GZ!/ MA=0GS%-(Y,TID==+%(2(X&H$5^^8_G:(3%ZXL0VP,D!EH#+#K350&B@-E`9* M*X%#!U0&*@.5@2:;G]2_[^\"Z6!_>79URZLJ<^W2,YG7F!\\_' M7W[^Z<.*UR]YH7[#GWYP*T7XH%[TR1_%$?UWX#O4#)U,\OQNE6.B!N1&W)W6 MKB[LAM7ZH_EW[Z+&W#[]P)WHX*S=N++/K:M.HWE\=FAWSNFZW6U=V9>MH\NC MUG'MXXL!GA^LGCL4DEV+1W83#/EJOIU[W'-]<3`8._,LN_%FDV<6>+!!VJE! MYOI$\>/K^9?Z03CDWH*.6^J>YQ?KD6>.\+S)/:>U1DU?$ZR=Z?7VO7UT^]&` M_J0^352--,7C(RE.IG^\?ZD=LT;-.WMG&M9>ZL??P%^L&W-::]EOUBKO(H5, M'K02/G><\_?R?B[O_AWF_+U.0<;![/YMMXN#+=-7Q'=D]I:I(U1$X%R_.\G$ MU5F]NS4(A6!?Z/\&DEW23-=GW\0H$L-;$;)FHYZ640C0`73/H+LF,RH%S!6$ M_5:O5'80;`HP7%=8(`L8;E]X(%=@JH4+&"]]Q@/4ED'M$%`#U,!J@%JIH+8Q MJR$$<=,0Q.E!CSS;3@<]KL5LCB(N@K(;(ZSRLB00!\0!<4`<$%<-Q.V: MY=\IL'VGGSOC'O<=46>WXM[U?6HD"^[8B.X/^OM.:,I)@`;``6&!+ M%FB`!79U'FSH>RF\5^%\P/U[P5R?W7$W9`\JNI]QO\^XXX1BR[,?-J\IDZ9G M:Z_%9%);?)<^O04NXQ1[F" M5EJI[^)F4[EA_%*=L&QL?TOHA#$5"4M=T`\P#\!?Y* MT=^=GN4%_@)_@;_`7["_P%_@+_`7^`OV5P'<8P9YHG--<3VG7ZFI@E[U>QPZ M`RX%H]^D2R#A28,7D):#1+!\]TB`."`.B#-9<,8("XBK`N*P08ID5X2VOWRN M@[AV>+J0W5)E"FBVCL`!X`!P0(4Y(+TS9TP91E``*``4L(T9<)1::5I3QG%7 M#D"*ZRK)_JZ]!BP*N2^Y+HF:J`9J=1(9?DW-QEXKDQE:"D2Y_\Y-/!6>L"NH M=_^5P5'794\E@HI!Q3"U86J#WAFM=YC:D"6;7FTB==BP\)TG=N?%3A3SS-9T MA=.S7U,_':K:TQAFJS(KB]TZAKI`7:`N&ZI+:C6YH"W0EM)KRU%JOH9JJ`MV ML,I4+FC5T!0B@R^_/-"U$"Y\@F@[-1L[N3`+`;I=_45PR684'@2"!$$6(IX1 M!`F"!$$:@540)"Q($"0($@0)@H0%:0KH=B7(.1?ENXB37);>O^3O#^]B>7#/ M^>CDBKOA7RJ2H2NEB.07P64W0(R&=>8'SS\=??O[IPZMW7[C2\0+U8OE\)XG=5[*]$7>GM:L+ MNV&U_FC^W;NH,;=//W`G.CB_O.A>7K4;]ME%Q[9;9_:%==;NMJ[LR];1^?%1 MI_;QQ5C-R[WG#H5DU^*1W01#OIJ1YQ[W7%\<#,9%G2R[\69!(RWEMDUI\/7E MJ^I15]U/-^RO[N<_+]F7R^ZW/V\NOUQ>][[]$`R;MKY-C7^)9'WM^C1=12?- M1GJ]T\_U!JKTU9#TZNE?DMVY/B>T<(^YOHS">$C?E`H!!*U(N9`=+@=,?(_= M!^ZI_ZNK`[](K>FN4#C"U<";^W'$G\:_]$/^2)V4+/#ISH?`>Z`KIF0A]7L) MRVY$#\8ZTX*%/!),*FB[D2OH,UZ@)"3"(>N+VV@$0/S51>RR6>XP"2")&`?,N^OOR)1N'.$T[$ACS\1T2LSR-.;U(2I??>A<&0 MJ2Z/A.XW$7,<.FH@'@,NBL%BQX# M%CV-QF,_>9P@H`8](GGN"+DH3-X.F&?Q8/PF$6H$G>ZN5RR MU^V1L3-0__,]#B*Z9Q2ZU`%Z=TC,15U2L]@"S`E**L^'8#1NN'P_^9"]\*') MVP-J:$BMY?Z+#[QZC;HITF,F7/U0WR5=B;PGIIKBSZZ>>_!>C^/XX\V%CR^3 MN^H1C0IUUG.CB'ZG:S]8&%?QOZ2_-'CJ\X+N%S18I,1JVJ!/,26-Z$F!K:^^ M&8R8JWKXZ"^,78$4RN%A^*0[-QSS4'+JTD.Q$7OI(78F901IN`C/,O#U.X2, MW"&A6]]-@T"@ULB>C)$&.(TSH9S&0&F`'`2A4LU($>#3Y"FY0'!JF`D1G+XC M8R^:W$,-&(X$#><,@&.%I"9H5AVK,(%EP.F.6R%\YHO[("(#0?3?LD]W4\(A MO$5S^K=47-,C'Q3083X<>]<\?8G>#YE4!5JU<+]8-TDE@B&UA> M"^O-Q@NAJ>OYE_JJ4]ZBH-4]SR\>B\$1GC>YY[36J.EKLO.=Z?7V-N.CVX\& M]"?U:;*\H*6#QT=2G$S_>&5DS1HU'T,P6W*TET:%;!"&H!MS6CL\?K-V-;.X MX)H\:"5]KI'W!]%!=-#$#FX7((0@NU?DMZX&8P:R*H)\@)\-\6-9^XW2=(0R M@.$M+0";C3I3CK0$_D.3 M&6RU"W8'@>?`7XO>Z]=NZ'SX+5?`]H*(>^"Z_.?*"F)-+]5G4K4`.\`N?]BE MGH0$V`%VZV'7S,;&J_+I/>,=\$S@BL,$$-65+T$"<4`<$`?$`7'50-RNU9D* M;,WIY\Y?1&'L^[F8(=\`!X`#P`'J@D#V10 MZM64\007@`O`!>""-+@`VT0K!-M=GCF6Q*&UMK[ZFEW-\M1?M^I6,[72T(G% M9@K$LI['#=)4XR9X*&<>LR14%"H*%86*0D6AHA5149BX^UV>EF85JB^7)UI, M,KBS05E*9<$,D&"Z#J^-I50$CYA]=%CO6!GQU!+9F(*&K(T%V`2@&E!-EAOR MH!I0#:@&5+,7]PCH!G0#N@'=9.[J*3'1(.)@4U_/YUEQOB0^V3WGTNZ MT$GPN>L>?^&V\K,Z\*N\!]/`B01U,BEX#7H%O8)>0:^@5]`KF']P[1OCVA^' M<7J)'/SY;T,:'V9C!T>Y3N0=C9AMQD(+>BR0JX`JZ`*^"J M*+("KH"K/<>3[@UL13TP.1]X&28=P[!CG-MAUEQKKA_KHE`219G\&"R&'/=^ M(9S):>^6/NU]X\Q3D!?("^0%:\%P2&V>!U6]0Z!UN!C4,_^%3P6Q]N+`<0NP M`^SRAYT-V`%V^<.NF8V-5ZH,X^6"[&Y;DMBP!99Q6@M6`WZ`'^`'^#%3/L!/ MJN:101&8F59FX7+`Q/?8?>">\NSO4R&-CY5++\RR#%&4=KM=;UBI^6.,'WWU M'&*^2S+Y&X\V<`VX!EP#K@'7Y,TU622\F8X`\`WX!GP#OBD*WU1XNVN\NQ4[ MJFPN"WDDF!1.'"8^EJ%R==2LNF5W4M.TBI12@P,>&H6*G]`KZ!7T"GH%O2JT M7L$"1#'=#$,/Q\5T^;8!B%N@#'6-TA9?*3Q)=ONH;C51W`AN;0/,"]`9Z,RL M37_0&>@,=`8Z*ZLW!Y0&2@.E@=)*X4BK(IE5.*IAN2?M1CY#,N]$.="NC^,#R)G+``P]]0LHA]`IZA7D*^@1]*J0^ M89Y"(F].B;Q>HB!$!%+LMNO%E`J*7P MJ,7J^D1JT4E3_9"F7'L#P>ZX&[('[L6"!7O0+\&M M%.$#7;L^_>/TV(-^(O#[/'QB0Q[^(R+)[H)0OWCN70/A]=GMD_[Y/!@2K)[> MLL)*C3M.&`OE^7_.]EE(\B'A4,^5X!ZY9'T1B7!(?>BS6-+MC.L;@B&)?C0* M`^X,&(_&0^%\CUWIZG?TU7!PO\]",0I"]1W]TUO6&]#=ST^ZDMUR2>^F1R1I MHWM'C$`-CMVP3TH,0R%TLQRB(4XO)$D*&9%22&HS=40)(`H8ZY)[36J.F MKXDJG>GU$H#UW"&)Y5H\LIM@R%]9+(]N/QK0G]2G"7T3^WI\),7)](_W+QEW MUJCY#809:[>7[@UML`>A&W-::]EOUDX(B]/2Y$$KX7/'.7\O[^?R[M]ASM_K M%&0\.@DT!ANN*560!P^V+ M6>0*3+MAMH+8,:H>`&J`&5@/42@6UC5D-8:V;AK5.#P^]46[>;SL= M'KH6LSF*N`C*;HRPRLN20!P0!\0!<4!<-1"W:^6(3H'M._W<&?>X[X@ZNQ7W MKN^K;?'@CHWH_J"_SW6:*?))+1JL2#%=5MUJVFEUW)215,\AHWA_DS=8H'@L M8*?F%C9E),$"8`&PP)8LD%J(MRDC"18`"X`%MF2!!EA@5^?!AKZ7PGL5S@?< MO]?!^G,)""HG0&4@B"W/$]F\3E&:GJV]%BA*;?%=^I0IN(Q3_E"EIII;Z+FTTUD/%+=<*RL353\ZL(LB>) M9;.#G-K>T?K"($5`4=9V`\P#\!?X*T5_=WJ6%_@+_`7^`G_!_@)_@;_`7^`O MV%\%<(\9Y(G.-<7U/'BN]_=['#H#+E7QQ[G"?TD\UDC+02)8OGLD0!P0!\29 M+#ACA`7$50%QV"!%LBM"VU\^UT%<.SQ=R&ZI,@4T6T?@`'``.*#"')#>.4:F M#",H`!0`"MC&##A*K32M*>.X*P<@Q7659'_77@,6A=R77)=$350#M3J)#+^F M9F.OE^,UCM,;>V)T7.U',,UO3%4[/?DW]=*AJ3V.8KI^1JJH2[8P2I3N:!50U.(#+[\\D#70KCP":+MU&SLY,(L M!.AV]1?!)9M1>!`($@19B'A&$"0($@1I!%9!D+`@09`@2!`D"!(6I"F@VY4@ MYUR4[R).I0]VI121G#W[_"A)U5>BNQ%WI[6K"[MA MM?YH_MV[J#&W3S]P)SJP+EO-KG5Y:'>?PT++:W=:5?7ETW+0OVK6/ M+X9B7JP]=R@DNQ:/["88\M6$._>XY_KB8#"NV639C3<+"F MY_&M"&>V0;-19TK+#)/=A7!>-M32#7T=&93D]75&?#42 M3N0^"._I[>LV)U$FR\Y:FV8$RKAFT#J3\>W_4#]8%"CUHLGP_W0<65T1J71E M)/162T1J>!=X9&E28T\2]W8#MEPP`1LO!**NYU_J!^&0>XM"5/<\OUC/3LP1 MGC>YY[36J.EKFGJ=Z?7V//_H]J/!R?'QVTZCW3IJ'S;LIFTU.F^F\S_-[1X? M27$R_>/]R_E\UL3Y3;[91K"U=-MV@WU"W;336M-ZL];<6+2()@\F?:Z=\_>2 M/M=762S;V=G;PISXT]7I33$:;CQ,/8XY'X M<>CG'@?[V8N"(4]%I-(X\IOJI#CBF^XE.\F4,]GN#GD+G5!)_(\6%P=.%DU]5N MI+PM7:DC52!$"!%"W'*2!"<"B1`BA%@M(1HCN,)RXJ[%`_>[59M"T7<>T2)I M&X]DZINRIHBBDB=$M.OM0RNMCILRDNHYT\Z),44VE43YKX?UPT[J`6'E+C,% M)2B9$MAUJ]4&U6>/\M2LO0RF>_8W"0KF7E4Y`.8>4%Y^E).Y9]NIP1SF'I2@ M@$I@UP]M'`3__^Q=:6_C2)+]O`OL?T@4>C!N@';S/@HS`\@Z>CVHKJIUN;=W M/Z;%E,4MBE0S2;L\OWXS2+E%2\"IGM'3/=*RRQ< M]UW2;D;92Y($)20LJJB,@RE4Q]Q=>U8D_S2^B%$[,7)E*)HC+BE3ZTO-M1!" MNBFLVD8;2*8N)\:E8L8Z>A>LA8YE*+8-XS=@9,_X;6S(B@;C-XS?!].,!>,W MC-^ECM^MC_%*8C\;\FT+]#V*7Z['\4L9G%0[ZK$51Q.6,EV6SJYR(E.['N?[ M#;:P^0I,2VH/"$.Q+#@//Q'W#9E-N.7M!M3.'VS%-84E-6N0/S2WQZ]TQ3:$ M[?/`D%A[0)B*+BZOH2Q="T-BF4,BQ`UL*TY!AN.(M>_I54%I@GTRP$)Z24W<$]*4.:LWOH*I8A3-=QLMED@5N5$YWV8.Q*4QQ3W$G8N7:#J57[ M(&@KC@CM(Q0:,@H2GZ,\-) M2A(4CWB->$O)_]6-)ZSC7]$T2X9C3(F/\'K-TE,>[]A_$7(?%+]$).&)K5#` MRZ81UI(@0O?9]_$#^3Y&GSYUT=6'^VPXYE&M'WZ^0?/?_TK1"`<)>L9A1A!. M\_:FP82@%TS%-/(G6[&<=:WF*;>Z00_+W8$#7]`K6@IC1R&W4M#+.!B.44*F MK!MX?88"70LC,V@%[-,-719'Z#?,((8X\#C\;M!=Q'@GBD@A`7X)TC&[74#? MH+@*4/8)N]LPS'PBRC+V^L;-:0@=H5_CV'\)PK#(Q,;>,(T1^3%E;6._TU=F MCJ>`,#S&R7*C&$+'C"ZNI_$+\TOZ2E,R8>TO=-&(\TD>E"T*JKJWKC$]M<%? MW_AB$4S.>QM'3P'C9'HCF#7+8LGEDJAYCT64O'73N=::'9+/)BAY.WPRC)/\ M:1_Y"%.\1#I."$$3=O&8(A)QA'\C4P:&1P8+0RT<1DS7B<#3HH-*=9#\B1'GN=J`7T)D%P#0 M%$==KZ-P63NQE[)5,99ZCTL^6V(3BV"2#[>C+,T2-EIN`^O2R/0&WH1,,!]6 M\AEQA9PH$,PT>Z3DSXR-C.B51RPA-GW"O(4A6Z[1CR>/P=M&V*5K5I:AZKMA MFO^]?-,H3B8X7!W:^7?>;IPOY-"0A.'L.W__H'[(_V;KTN'\[PTF>F#S>8H^ MDQ=T'T_PVMKT)?#3,?N5M6FV@<`Z*L132C[.?UE;E2U>:CF8:[%$-C9&/!X0 M#Y:_#+M&^\O>U??J?L#\PE.O,ZI^H`D/;-D#3RL9WNX:\AO'`M@5/&E7$*"V M#VK":FP!U`!JNZ$F[-`'H`90VPTUX5GS`&H`M:DOIDFK-.B_?4USK.5$V%Q`B9HL;0"32X=;$T>5-[E8& MU'B-Q?++%P#8`&P`-@!;M6`S+'$AQ?*8#<`F(=@TQ1%7E4$BLP'8)`2;H6B6 ML",:B/IQWE\="?R[]Y"L3J4DI3V`CH, M8YHEY($U^C:,A]__\1___F]_FU]Z%PWC"7G`/S9\D0>0A]0('//L##]-JT'-WK]0?>K>IV5<\V]8%N=ZR!WG?-GF&H'_[QSO3+ M1MP37;2IYW;',[OBPIY^^:V/'CK_T_^VLW\/?66[]`ALE!#6C<,@ M#(JXO7A4*#7XKA2/Z,NXT(!]F$7\BT\1N]Q'*?Z!'DE$1EQO`%%OJV]>1+UY MWHVK6JKMZKK-VN=:XF+@W#-#X!RKZF@FM>H'-K.!D.KNM$G'V^L:9Z;N/%;_ M>^3<`F+<`$>RXNB4^:H<1U2R2--O<8BC8:Z%_2>.,IR\+D`H+%G<*2:3/K.N MN`0/^Y!6A\0.MF)ZXI*>R=[W_+J69%66;KP#IFD[TUBJN#2FLO?]N4S3]HKR M]V164#[?+YHF09R@*?MV[*-I3(/\/Z=,MAM73+/@8E?7=&%D+`L&RAZM85`& MOVBC7\"B>MOY!7NQ8LS)$PO@'XNQAB>J6AZ%RO"QYM3R*<'Y&C_C@[5E!<,8 MN%B;7:SMBZJKQ:KJ9X1W#W;#+$EX,IH2A[L2I#J-<\D]-I(%6;!4DVB,:YI? M7558FGH=-.7ML5XNPSNL`/=ZYM(!ZW(.PW)P*"B'OO03N.J2ZS?DR$3DX>S) M)I,%/;#"EO3T%L@,R&RON:R-26V!S,[?RZAE[8RR-`C?LD>:XB@->JY?= M@+4OXD4,X@G)[S#!:4H2JJ"7.`O]^0W?50A@^"NR'N>7).QV"@I&:*&%V)UJ M?UV+LTM0\TYY\\RL'2>OIREOU%[/Z9E:Q[&M;K=S>]OKW%JY\J;7,US/MANG MO/GO_N>'+_=W=1'>S+N7%Z9@O4D#7J:C@'TAI6%O`F*:,E)(@WQ&NNM`/B/S M0J*ULH>52ABBYL$`J/8"JD>&,SQIRGK1"R$[OQ=#V?:5UQEFE`AC`BUY:1B" M+%!N.FL6U$`Y>"XJ^79$'.4E'_E>1H)?^.8%^SH.CXFH!SE/>><,==C.=31% M]\K/WR9+YY^[70MG3R6=/0'5-)YJ+%/Q='$10+)W_KE4T_8HUS_BY/MU$%U/ MDWA(**@$^76&I>B.L-2^LO1TV8,RC+T-=@G+56S5`)>`9?-!AAT$44#'Q$=/ M<>R7,JCLV]!ICG;)TQ35+BD6Z`B[R0(M6%O68'QKCW=:CF*ZXC*UM-T[V[X< M.ZHDU44BC66Q5'4!Q77:_=$\1[&-D@1@&VPC"QI@<=M`48,LX`*JV4@U#EN8 MJ.)J^[6%:D"+L&7JLXC^SX/\&1Q\%,Q#\=$TB9\#FB=48-UOI0-3<<)(6C"+AE31"*.R9785+0QHJM9G;TQDNB4 M)BK,L>FT4/6$K\IQ+=Y=V$=3#',]P*+\?MCY5JYBV.N;YM4XR:Z[18SI)<3T MKCN5A,$;Q(8=2I9'ET+5QD5MW-Y\)&(3EKD:;J83>L9A1O@?P9*6R,^*J\AP M'#'W>^)S'#0=?T=?[+Y_9[]W^;^P?-='7+3H=<7&ICQ.?S=G&.$5C_$S0 M(R$1"BC-&$AYAL@DGL:4_?[XFKO6H//MEG\>LS^2Q0VN*4GS6S[&/G>V_'Y^ MC*(X91[R9Q8DY&3KB&P\]N-I[JS<`B%SWU&6,B]"?BZ'9;_P%R8_.`$5RMG< M)OC-BU'`9L##%'%W7Y'#,L?&S(/8-W)I;>YJ*&-D@.://-;91?CP"BFP>W"J M^@,G"6.X$]6SEFGK=E>[O>W?>JJM60/++5R^[_1N.T;37)XY>._W[@/ZHW-_ MWV$^7Q<1[?)J+7V=\K$NG"W2?-8%YP[5J_/7[5-3]HN8B0KSQ*K>.5]2"'GK MZU>VU$=3G,RF`Y0DS\&0H)?"`SE/,GX(,?N\^`*>3,-@%+`_;]!O\4+WO*`9 MBD-^U6C$[D/G_8EH-N53DGP&DM$TGO`;!CE%!C]TT9[PG$O%$`0PS^7A`,_[$@.=0S&"$&8VNWPWS-P[2IV2MAD??>0=MB8[IU&=8O+#MLLAYP`D!.@I`T/13[Z_Q0-C][7]HV'";943':S54%:K9BZL)RKLO2\66/T3`4-]DE M5,6TA16^:(I+P#)Z6_J%^;`R#'$P*42DAT_9V\,2 MD9QT$Q!@,V"S<[-6**I37=(*Z>$C<&<\#*$?`60E]/^)!UC#Q9=S37M7755E73,S5S8)C&K+AOY[;O5EO!55T03&WZSI0S`EY("CF0.D$570!4%!%M]H3':BB*QD,00DL-YTU"VH@ M%A:UC.0[GFP=>6R"@$JFDYU6B*[8B+ M\Y.]\\^EFK8'LG=GR1"13Z8Q#69I&'TR(DE">);"9Q)ENQ/3MD48J1N*;4%1 M75B=@E9X23YOJ\+FM4UQ"5A%;QULN%HJ13R.B*>EB$=OT0_S**,RW*HY&L8M M(3,PN8-U)"B$S[;3YK@N<"Y8.6VZ[@L/(BK%H9HF/;055^".Q![KR`(/6%=) M-$0USZ-TKR1!6W,]"I9EM2W9+OUD"C1L1YG+L15/X#JV]1HV6.B6=&`*;`9L MMG\V9BJJ)2ZK7^O9["!%[FZ!U>&*J2U"JRZFXP&CJ?\D_A/#W5U$TR3+A:S? MWB2M7T:#N=#U*R,U+M")AJ03^8N/^9%J$$>?XF$>,G:T6,OI=P96SS(&7<.P M5,.^-0RWJ"6I#DS3<*JM)5FZYCBO@,1SPH$I"V>>\:"E]P5/TPCX`-5<9:BY#.U/.=:IHJ7(56#-%68OK M](J?Y]6E(^K2@8UO8-4(A09*`S6Y&[AMB'N[RKEL[$_Y.I//,9_AXA!UBEG; MVEQ+Q$/X?6@VW;%GNV/J9DW3(HHB?S5V&Y%;++"34[XOY&?#J$,I MV>`'`#``F!B`S>/IEC8WY&5='5@7G*("I_C$TS4]\'1-S76+O;/-?3IH,7XS M0U2^>[4[;.#2T)`XC\CA1JPM,P$:MRR2RHZ0/[+._BH;E`[.#PE0`B@!*P&4@)4` M2G6"$K`20`E8":`D%Y2`E0!*5;/22:5,JE5!"]L6!(ET&:84KY\N'-[5-?T8 MCR_)JK5`'[\.\D6T/E]$+;`*3"G.EIJF&(8$>7-J`3P@22#)NF`52!*FD\"4 MP)3`E,"4P)3RH@^8$IBR+E@%I@2F!*8$I@2F!*:L<(O2TBYOS5J@#A@2&+(N M6`6&A+DD,"4P)3`E,"4PI;SH.YIK]$J]_FY8OYMQ@J@F>< M!L^$HCA+:8HC[FXW.VV^RVXKI&G8T]52`M?Y)W+;5F>V[5!NH+G@=_$,0U,0 MCUA5>4R7GG=, M%9'>K6GK7<\RNM:@W^D;7:.GYE5$>GW/[9M&I55$WN.YE"(BW7C""/CUKQ0Q MVF;4S!Y.$>-TDB#R(Z`I1]"HZ`[V6UY[_*GHO0)4],V[1W$8YM>+*![BG=8V M[\@9W&$OTXA*)IYWXZJ6:KNZ;K/VN9:XNB;NF65-G,KKDT`N?R$//$DC`4O% MPS4XAV8BKDOB88ES[`"@Z@BHY30YZU-RD=*NZE&V??E[AADEPEBSA(6@4968 MSIH%M9(TK"TJY'Y/GN/PF:]H\Q5:/+H>)L0/4C1B"ZVB$,+N5>RI>*W0O'5P M=&F,U5R&!,2=PX>K5G+KSGO]+(FG!$>(]XN?X-$RXUUR`B.+@80=2I;79O&G MA[KIBFJV+/W(KRLS$`*&(."`1G&`JP,'5+5Z:L0TXMW*Z92YJU[EW/6(17P] MXG.V&4<6D)0]!,/R$%QL64ZAN*JXA"]-=ZXS5\)6[7<`'^(4A\+@4DIT;QW" M**L+XFU,K*[`U?;^&-TZ8`C6ZDW4)M0!>Q[.78AL5ZE;K@")I]QEJ/T?C M\>P^>4SA+/;B8X0\B)/.<("X4PS7^K/8#;J=2\YX93%+*T]?2M@?EJ4_874' M)['`!<=L9`M-72Y+5TJ[2*K]/*++57ML"L%N_R_BGSZC:.&9D:XJFNV4OD:2 M!2EE#\6P2`3O6O8N3;'!NV!!?*@!/Q%*/[[EIYC&"<_X4(J+E:`:NJBG7>D* M>V]AGG:@>18(JM&2XF=8=UY@3&N?6EVNIQ92WQ&A*LM+2RXV=BY6"O M[,R$LEBT'LD'Y=F316_))C?GFCPF-^1`[?>LVYZCZD97,_NW MGMFU\MR0?74P,+MJI;DA->Y0I2>'7"1L14_,I!3AB!\P4,K:$D1YUD>>!)*O M59B9N9_,4WORI)!!-(PG/'%IF/\SC?,+%@DG`YXJA=`4)>S_B+[@Z5L&68I> MV+\0IK.LDGNR<>RRV@&67AD3)$_CF.>]%96X4;//S-QHZQ4G-K3KDH"Q)NTS M&]Z^9O9?31+82;=T>'M=1^X-R_*SB#V,$T+0;^Q_8XKZ;*3S42FY.2^0H`U` M65=0?F;3+`&8K`D[0GK/.N5EQ!,M!)J!Z?WA,$7H%@3U@,H`A0K8D60 MTV[+VC4:D6&^F3N+K4,)&<9/41XV'D0H3MFU[/TFTX2,243Y-_EFKX+8!RG^ M`2K)J83AIC`6(:P/B6B^LN%L[:+_D9I8L5FFEN!@2 M#<#&;4D#-W!!S;A`,X5M[\G2C\`!P`'``4TJPIP1+:@#@XAX)S*%@VPCD4;"'!%A)P`7`! M<`%P`7`!<`%P`7`!<`%PP1%<(+B:BY#R+%N*O_1Q$C&$47;)MS%.R"VFP;`3 M^;T@S%+B/_"W/Z;$B^$XAF-U3.D--,_I6I66>+&G%51X M*BHFP))2FON9*DXUEUE\DT8WW$C\OB$?(+NZ*(I//J+CA-D^`Q*ZY. M8W3W]5?T=1RG<10,*>K&R31.BNNG)$&4]Q+4V"G57@#6X?C*UA7'TTHW MB2R=SZ\K\WA;(E*2;J@$JFDWU5B6HJLJ4`U0#5`-4$VY!0E<33$MX!K@&N`: MX)JRBY^8BLA2V[+W_KE%?^Z(AA&XX7=0Q M'4U83;23C28+Z&";L@9#7XM<4US)4G!-<$UP38&N:>O@FN":X)H2NJ8N[ER] M[:[9^K.P67X-]/+^3&R^&"WM:.S"NLH2=H`,Q?`J&S5E`1!LFM9G#*R?2_'@ M>'`I<"EP*:&C5&432'`I<*GFNQ0;I5QP*5F.!NN^),M3'YZ9F*\<,!H,C'Z< M\=-G+9N6$/==]BZPFI M?B$U`PTC"Q3*GH'!1`MX!GCF_796=4M`6:``/`,\ M`SQ3]59320$0P#/`,\`SP#-OVT`&\,PER\`>5:AU2['701`%*?D4/!/_+DIQ M]!2PBSJ45RP]NM"K:3N&T7=,[;;3M".<&4Q#-'O^/9Y!(8X0G,4/ZO_)]*H4;CP:4[W/%H[P&[%N)6*C;.JO; MZGDWKFI;CFVJNJ%K_]_>M?4VCEOAYQ;H?R!2;)$%E%CW2SJS@"S9Q2Z*Z78F MB\4^%8I,)T)DR:6D2=)?7U*6$SMQ;,NF'$HZ+X'MB!1Y^)T+R7.1;7Y57%7E MR"JNVJFK9)HMJ>9YZFJL;:'GJ>G2EJJQ@!<>=('ZCD=%13AB1T4T7XQJK:@H M:G<5-`"9H"#S<5AA3"DQUN*BCB)AK"6R7[CCJ^?A0G'"-ZSZ#Y)FV0M5D1<0 M\D3'N^_6]*2#=6=I04<$*\^%F&%8S(HXR/%$U,5^/D6!)>="TB\X[RRKB[;6 M^]L5S1-S66KC`B$Q%[O*=O0"3G8J?5"^(^!Z4/&P\J#B^[KDH.)[KN+%7.J% M@E]!9BT%?]#!A\"18-6MJRISOI9N^'3DA`0%(@(1@8C\??5`)@(2@8A`Q'X1 M41C"M58F]CU4^=<@KUD#C/NEK"BDX.82WR:/=U,R=877Q$592=9.M,@946C3 M2Y2?ZY)NY'F+5K_'X$)>LH$JJ08W)(/BK*2(HIZ;M9>`^H>_4$)!>9> M7V4`F'N`\NZCG)I[JLH-YF#N`1.TD`E42>=7R5&4E111U'?'W(.:*>_0T2LR M.DA,$,%QZ=25W47S9LI6=J:.K,93_G0^96H_,7*N28K%+U/E+KITWH+K(814 MG5\!SQX(F;;<&#=;4:_V*5@/&4N33!/T-V!DA_[69-#?H+^/$#,&Z&_0WXWJ M[][[>)%T4H1E<8G[)'VXN$L?FI!)K1,]IF3QJRPJRF*?TI!IW8JS\P:3F[T" M9DGK`:%)A@'WX0?BOB/6A-W<:4#K^,&4;)U;4K,.\4-W5_QRI',,?`-)`YS44TXZ5Q1)U30PCL$X M!D9KDM$<254MT%A@&S>5&G^0!Q0!&Y_?\/G3H,@N;H-@?O4MO,.3(L;_FHZC M),HQ*XXU^3G)@^0VHAVZ68;S[)KU?4V!,HS3\/ZGO_SY3Y_>MO\Y^8Z3/"5/ M7D$(_;3>B-(U85#[BJ>?S\:^*BO&O[4_KOTS%$WH#T&87YBV;SNN[1J>K^M# M;S169-UTC;'J^YHE^\.SGUXMQBIAKZ,9SM`7_("^IK/@_859:1Y'";ZHZAPH MJOS#&GI,"HR2-:*$KG-^I3&D\%SM);DB.FQ*FRS*,2JQS+ MYS/+^&&GR%@78E5#Y=!V\JE?V,T)PN5DTX6`]BR$R<>%HOG:D=_P/,>S&TR0 M)DM@M`"@C@64C\,*3XJTO1YZ^\36^QN)(\@H$,8Z5*F96=\@SL059]V"VMYW M@A"D^%YRXW0V3Q-6!:Z,3"3!`YH%=.&B(/[00B'">X'R.XSNW_G"G84FZ#<'?L!WC0[_K-`_B9M`$ MWJX]\'95'$LRF\KZ!_ZN?5;^(&I`U*R)&HMN3&1N-4)Z(VJXNHYO=_U^QU^\ MJGGS>T!(D.1/_XR"FRB.\J?:?N.J:=JZ:NN>;JO64)<]P_%+O_&1Y3N&.^Z6 MW_CUJH,X6KA=9\5L%A#Z7(;F"ZJBAXJLB%(H^D[)B@@.&;@G:%*0LBGMZ`U: M:HZH,O\KWBCG/6&O*2LP7S%4+@:=4)*A&6U[ER&0,CMO!W\X3KO#ZGZ9D]=@P)$6M2^#NNATJ MIJ2K4'`1]I[@B?O,$EQ3,':%)6`;_5Y\QU*MA'$0S9IQQ>V,,]^Y+9DPW[_5]:S5.":8=H[#TB@F?6$GI)(M+-X)&V+"! M]"(?7E7/:,BWZWWR=)LI8=L&#+>-X12[H73@?64XV!3NY,V56]95O\!F<,C) M+5SX@_'3^8MWXMI$-259.1WDA(=/T\?#`@DYX0P0D&8@S8X-BY%DZW11,<+# MA^/)_O'A,OM%OFP,FTFWE6D8%WE!L#M+Z1K^KSQE&#W.<9+AVB$UFBF[ON9X M8]=Q'<6R=.TYI,9Q9<,_:4B-HIXBI@9G><22:D[0M"0C"E;HB/""D.4=>?1, M]JS\S@)I")X%;'2$U7!X`ZJ:8ZH1?\(Q:B8K;C+\WX(2&#VQDM\HRE"05;%& M&92B:"(J1-&.#`M13AXUH9WZA3J\L&!. M`;@ZJ2.%MB[AQ'71:0)JJJ2KS0>N`]@` M;``V`-MIP:89IPNS`K#U&FR*9)GU6R:7ID2*HX6[7#HMO>)R=AC$'.D*5KJ: M_E@D[,';A#:?H#QX1#SS\ZLKYB%QD9I4IX7S4F4$C2G3Z<3-$^SJ/S/ M(<9VYS*P+F2QK2HJ-V$L"@::UM:@E($O^L@7L*E^[_Z"#FRA<\IX_N#Q1=>@ M*%G30DWP6'?2IS;`?)VW^&!O>0(U!BS69Q;K^Z;J_&57]2,*MBN[1;+BO$EU MU[6LJ4VPY`X:B8(LV*H)I..ZQE?G%L=4_)"+&':`D(NX]3R?=RMO?) M.V&'W=#M+0@S$&8[R65(ELPO&*7WPHQ'`,6><0YE<$0<)?=7TS3-DY2%6B3W MZ+'\B:1LUG=Y/K\:#!X>'BX?;TA\F9+;@2K+VH#]>\`>/*N>SY_F]'G:-4XF M>'+&^JXZIZ^JGKDC+*+BKV4$A3*V1IKC:;YKN>K85F1KJ"\B*!13&3FC9;]Q M<(/C*NIB5YO_Q#?Q^GCHNX,\)6=HL'-`YGAHN+YI>D/%T\VQHS@4UU7GJN_+ MFP:TJ\U1`W(U8VS;[M`=^;H^&BM#^H*J<_H6;[AI0+O:'#>@H69Z(]FWZ:2U MD>_IX[&ZG*TY`EBSLDA"50K24@XMF`0EWL'/U MQ&#*1K3L:ME\2M+9(1R8TD955Q>CD:=9[M@9.D-=,\PAG6V%`]FCT-A`=CJD MCYAA+99NY0QKR8C5&>JR8GF6;QFV[*EC4]:&0^5YAK*U@9<_:H9UA$XK9UA+ MBK42I;7$8D,S?"6M#T')/F;4:RHL1D5PEA8D9+_.8CH&%FJ(DXO?OIW]]"5E MUSDKH9<$S^GC[%J'A652^SC+RB!60BDY2-:?7@9OTH6+O@=Y]!UG*"WR+`\2 MML>X_#18H\'^9*E#^$;(XI8^A3X.RT.]OY5;84V1$`M,D5;*.-!9HIOJ&+`B MQF^7WRY1G+(M%R8S5,YRA2CH(2@)FD64:GCR?(EV@\.@R'#91=EF%K"PY`F[ M:/NE2#![M;&)HJ]^8G8W_?G3@)$ANF)_Z=?_`U!+`P04````"`!5@6-'K0E. MRXT;``#L%P$`%0`<`&EP9W`M,C`Q-3`Y,S!?8V%L+GAM;%54"0`#T2(Y5M$B M.59U>`L``00E#@``!#D!``#D75MSV[B2?M^J_0_>G&>,<;],3?:48R=G4Y69 MN'+9.6\L7&/NR**7I!/[_/IMR'9BQ[)$422E9%\264*#C0\?@&Z@T?SM[U?G MLX//L6[*:O[\&?D%/SN(W!<1]O&L@U=7YP9]5_5?YV2)T*W5P\VE6 MSO]RMHD'5TWY:^//XKE]4WG;+IY\UK87OQX>?OGRY9I/AQ1C=OA5 MZLD2^2]T5PSEKQ"AB)%?KIKP[`#:-V\ZU'];\M>K_,6#\E_8HC0QQAPN?OU: MM"F7%81JR>$_?W_S?M%$5,Z;ULY]?`88'!S\5E>S^"ZF@_S_QW>O'U107GRZ M.*O::E[ZYA=?G1_F0H='WM>7,;R\NHCS)C9'\_"V/8OUF]*Z:1T;P'$Q?-=IND)D(*6@ M7\_+-L]*&8?C:M["!`8368?!T4%T,"7G334K0YXT7]A9GA3>G\78=E!QC>#8 M"I[:&O`YBVWI[:RWMDMK&4'U]T"Q>'XSR(]M<_9J5GW9"..5%8RM,,Q0=3R# M(5U^CJ]A*3Z/O55_NJJ1&_'R?R_+]KJOW@^E1U9U.XA'0?4DUF`^M=!IK\HY M#)_2SEZ#$5$OK*ZU1.XF/8FJWW[]AP4SZ$W5P#KU>KX:S'=QEG_X4+V>MQ%6 MC/8=_/G^B[W(4W-M?=O5&M@'W2:!^94MZ_^VL\OX;;;ZKQ@^=3:;AJE]DJ9V MLXPVJ6,HM6^=(C`A7H(%T5Z_GJ>J/N]D'G61'4C-KYWY>[3-91T[S2@KA<94 M[`C&Y,(JNV?3WOX>CMJO(AUI/N`CQFSTO?%V=.DS!Q:33/27]2:^T!!UC]G, M;B.Y@^A02M[,%/-/1W5MP0'H-C)6"8VIV(NJKJLO\&7S<1YB_?*J;++;LK1L M5\(,_)PQF]^1/.M%!U+R'U45OI2S&779 MPK`Z.J_JMOS78L6YW4]X5=7WRG?DT"@/&Q6(;Q]O5H*M&KJFLE$;\H<%DF>3 M9ZL6/%7+J*IW&\U=9`=2\\;8_V"OUFNUI.CP2G3LTJI6Y\]*3"80I]A M3J_J#MM\2XH.K\3][>5[7W?NOPTK&KX!7;OU"8&!%/HCMC?,.6K;NG27;7X( M.-T7GT[O"A]7]455+]:0TUB_/[/UVCV<[6K=:=,Z$FB0RG?:T&[\&Z+N@9IY M6E"I<_CHNWF_W:27JNKMS%_.%L/S M#12Z+9IU&O1`_.;9\:J-X+V&J9X^P"'S5Y47"H/*L\H_Z(U;-1>Q#,DV;A%Y M<-F@3]9>'.9>.HRSMKG[9M%O")/;J(B_W7Y=W&IW7_?+.A_2W6DSLR[.GC^# MIQ=K98IHDZ')$20Y#8AZ*9!P5B%B);-,&I6X>MC,68[_J.J[CAFMG8]&/#3! MSHYGMFG*5,:POM4=:RB"IX%*8Y!S6""C"$6$Z("4,R;J%*7P9AT&]^AY5/N# MJ@ZQ?OZ,/#OX$LM/9^WBXTT-MO:/6/LPO.6VQ&&3)[]<(RK;>'XGG\-U1NG= M:BKTH'VCLV;:)AXC4@0SY)W4B#("`%/C92`:<\[[<87^P%P9 M'+0I*/(25K?J.MX=$&[$DK6R10R><>P4$EXHA%E02`42D0TR1:S'%OX#LV44X.[1Y;?#[ZS*24S-95[!L.;NVMB]81_7.1IO MZ,=VBK";RBQ?G!ZLLL$7!8J8DB<\))2"HBA&KU$,T<#PB!@KX@QQ?C<&]XV" M'9R)^^4*9J*-3E*D8F1("%C@N4Y0OP:[,"4LHL![;3SWZ)9J6$`F6+$ M3WG\R].K)[Y>ND?":@BNWNT--WBL"S6&U^B.VG389GA0K>*`\"IF0%=!< MK)Q%6&"-DDA$,&8C_+S7?M-@S!@8IBD(<7=V=`V:KB#`_6)@]T5EN`>(6/3( M!T-03(XA8RQ-B23*?=IK_V>P#M\2EBDZ^"2F"`T-'^S53;L[#?@54D6PSH9D M-5+`6&0I3&I.X\F*[F80?I M(A$M!5,>6>PX,A[\P22,149H2W0BA,2>[J[XP=@Q#EK3+`I?XT2^+64K5XQ;J]/9_;F M2@2X/!=Y0VBUP;A*K%`^$J4M1Y0+0-(JC9BT!$85E=A8J83H>=(RI0&Y%1<& MQF>Z<[<;XG:9$):6+XPS.DIM4)3!(1:%0U%XAABC/*7D>`P]G8M^GXH M8*8Q!1[&4`,]7U[YV67.2'$7`KS2,E@O7FC#+:$Z@0X2#&28ZA")+`*6WK"` M8Q"^Y](PIMY7_ZZR:`<3-PVO@2WIYG6C!+2,\X8"\3!8) MGRC"+A)D0U!<<6AO6NL0C-[J;@TL>%282^IACDX211H,PA[<`94(3-@A.(_% M/F^'#]M9U9!`34SS]=L>2XZ^20!W#W2'JBV,>RG`;]:.8CL'( MY,(/TNF].NM1WP^"T22]7\T_?8CU^4ET73K_<>G".V9(U!PYBF%H!*Z0I3F* M*40KDB,&\YZ;6=-L7PS=]X-`-.6)YZF]SKMNW<\Z'PH4E'I8^I(!(XTS)!D% MR"(S*'@N-*/,"47W><]B8`(,AM)$'-BSN/I=[F`,SX3!@)IX@WLC0JR4*ZB" M=0],8B0]K'8I*HO`?%9($LVB=#CVWM::9@]C8%(,#=:$L\2]PYK.L\1CF2)@ MF`H=M-%S,*B)E`E1%A)R+GI%A'=1]23$-%L=X\P2@P`UV6;W/0RZ[W@O%2I4 M$E[Y%!!XS@9Q:CQBPCI$I0Q2&4DX)3^(_;B5PS@H1%.[#IU(L%R@2%&#=2P< M"M0FE)31B!B=/U'M(V9*V)X$F-Q^W&['8"AX)@FM71_^OBR@]FFI0K#`"1$) M>1;`,(J9Y(DRE`+AW%&%)=GK8,E1]PV'!6X*@CP&`%:XFV.;TYQ6"7KH04Z$ MS/BD$\H1LF0Y=`K0A$+$RP13@0J+7,_R.PS M/.UVAO%N&+H1V\`\2XP;"Q:ZC@N/GB$M;QWU-S`K1D%L"IZ\RUE1YC&\M/4\IQ\%=_[R_')QT?LDIM*7 MJVR8]<(%"4(*'S`*RB44P!E`/+@($ZWF&"M'P#_89_MD8)Z,@MA$>VAWBBX\ M_27O/,BIW?^([=OTP5ZMWEG;I*8B!.D4Q1)Y8A)`$01BS#A$F#1>*)\BWNNX MPJ%GFM'AFX).OY?SJEZ8;&L=I>^+%BX*ZB@8:R%8@2B)&%&!/7**>!V3%=KL M]8GM'ABN`V`Z736)=5WH.OHVWB2;SY?Y65 MOT$U14HB.)BJIU9BL/2$?!XU\+0^:<%I7GTO`_L7U MQR8?1;R]B#F3XOS3;:5=`5SOA4J8.$V.E\/#LER1##8;TFP@&`I5Y)A M;(GL::5,PXRQ.NSQ[9C^B$T31`#6E"\7D,'G65STQCS<3Z:_,I9@O7BA-'.& M>P'V'K>(.Y^/6PG8@)X*[;T!K[!GG,DT!LQ$7!D)RTGV9G,>Y!P:C3^,]3\24P=!;S8W'F7GS M-^#3VUGYKQCL/'R=Y6FNFF<`[*,U%[YY5=70`_.;<`E__:&VH/CB M94%WPM^J6T*=R9Y=2''TXOCE*W(LH-U2\Y.CEX(+?"Q/U+%ZT=?9NN=]HQ^7 M@OO:"Y.%TF3O%!IVL_-PFQ)A723-,IE"6Y-<,@HQ#T8F!S<6R2`=$H)%PJ0U M(?6,HQ`_!=/&0+#7?+=H8'Z/>;-XG=!MHISO4P_/P6T/.1;DJ:EKPVJ*&(GB MA#$D9!3(Y-J-2EPD)A8_!B0T0YC)P1&$4+$W2,.:*`2<=DSPT"\Y-S;"1X=[OJW5[% MZK7DW0A9:BQ`0,/4559`G+Q'J&IQ+\,YA/8R*Y,_9\=S&C M)X^6UU*PZ"BUWB*N8D2,YGSN@484%;/$2X4)[LNHGVK+>UQ,=\JM;MDUNH@7 M)%IJE/>5CTX"&+^(\ MIK)]!2`N/P38+!1@JWH+ISE)CB?$/([(![`1G/,$1F'$A%@"ID'/3`+DY]@L MWQ7,4U#R">BRT]ML&XJRI))":"M?:B./"`%H^2RR1EZFG@3Y;E`\N:79>>$?:HIN!8T M,+!!/6,1$8<54D9[Q$F4@H!_S/IFQ2$[GKVJ:D#+QQB: M/!\O-DPVF[TVK*G`*4D=E4$F2`6.3F`(@^$*R-!(*#/PT_:!O#\1R<;#=2?3 MV).9DC>9Q)ZLI&!:4D-30N#^>(09-H@+81'-63R9`;LV]+RAM%L_8/0I;$A( M)PK5_#HFWH,9L7CQ^.;,ZEY+0<$C2CJ?F'H"_C55X!Z)?/(E20!+A#%M]_I% M*5,Q:U1(=S)G?9_.>9.IZGO9PB6FJ98<22,B`M/`PO,%R?DQ8A*:*\5[^HN[ MC7@9?88:`,D=NH2ORKF=^RU=PB65%%8J[2D.^:I@?D65M$ACG*-B@Y`2*Q'T M7F>BV;5+.`RF4R]Y;^YG:^VXP#V0*8P++'&:D.,)(V,41X0PC;*Y2$3"T:>] M?AWH6-VY8CG;%L!IKG9?W$Z<;U-7DCPI4ZB@M$XI>Q$.HZCS6RQHRKMNVA"9 M>/2R9X[DW3IK0[-D2`0G9\F]%%Y=27)/I'!.RD"I0Q@'C30%2RXDPY$A0FGP M27WDVU_V_]DXLAV`^W7:LIEILU6]A0DN.HS!YE,VCREBD&="(>V$=PECPF+/ M^(.=.F%#>X^+[QG6WCV_ER?VG5A+M!-05GVA.'#3))8"02.-9. MVH2T\I9HK"RQ/7/-:C0Y*A%5*% MY%@(Y:$+-)9(NIAR<$M^2:]7AAJNDUH[ST[>UH&SCP[\I`(SG;C$%!GK/")) M8A@ZEB*99+ZM:)6R?8-!IYDLAN++XVR!.\9YLHN@_3."=Y[%7[G#!N?"Y]<:P58X_DSG6`7 M$H?D'4$XI^X6*=G\>CN'-!4J!D.9[7NK>Z+3K1TX,",!NZ/]CH>O4)@RH>@. M-U>@*[\M=*N#4+Z5*Z*D/FI8"#F'*JFD_]?>D>VV<22_J+!]'\"^V$F<&%@G M@6+$R-.@3X6(Q#&&HK7^^U0/*8F2:-(:SC3'0=XD3I]5U5U'U\'`2&N`)R6$ M%C)9>539_Z=SGVJ>#T/Q\JWQCAWI'\&P*2&TQIMF&R&$9^MURFV7=H+7GF8Y M1N7@\2B;,_\NW?Q93,+%:>WZB`6]XBJ:3)*CON12L5E#%BR`,H:!",')[%). M0PN+U2'.H23U/$YQQB"OHAW>!<%]U5V]IW53MB4E34"5X"`3H[@EE0#_HSD: M[5`1GC,IS98&GJIYH\"^!DW]V.':-B?T`"WMM&I3$D))+$_3`NEZ55-ZQD'PJ6*J*`-N,5E\E`-RU;4PT)-M>>ZO]+.B@]=YE_L MU`BA5+"!@50\`4DEU:<0N%\B''%:I)1FK5*GM_N8@*KCJ[U*.$_Q*_H> MKZNKMH^=.TX1!_LURO'@B73(R@(!SK*"R$A&^5>8HJ61E`:^K%=ZO!F5*,:& M515A/BT1!%>E-D*\7BP7JYNN?S\Z3AE'>C;*9FIYILA2#0?FF`1%\#"$8(5E M#$](G'7YOG%I8WQHU:".XUGF-\KSX5?C%XS2Z&@E(2J`2\0!M[YDZ$$5VFHJ MN6#).C/OH@'CDLVTH*L2R=HNV\!6)X!,-, M+`$C&1*+S"KKC[J[1+UP/4CSX$IW(<. MS_SPM>@4JP+@M'J[/.QS=)'Z.N+OVSMXE]"UWV[=QR+3=JBBX+`W;G%UQGV] M<8ON=W>U3@^%EW]*\3*=?V7O"^%..W\;^JE*HBS4,8KV@&K%YLQ..>\]S-\E MMUIW:7+2WCOA)K43[GTGL_GV>WQU<]^E`AWL7=X.8;Y:]\I\?WA26'?]4L^U MKNG)\B&@N]03NZQ`'OLF?-UV77N+/VZ"OG_X_Z)/.;:W;0U<[)MW>ES\V+;Q M=G%UU=L3[I*BG6'&'Q#XUX67O%G?("7NENC=BHA]0;K[]H=_ M>*W'IXGD#FN/ASLVD6:%VHZ!9+V$+%#%TIYD4$3J3!V/5!_-"EE]QWLP]2JC M,/!'AW#SFR([@2( MSI3>VG4W+KWA@$VVDBM?O`9*F*!*V:`&2RSH8`@Q)4I/SKIZ^[SH;1A$YTEO M[W'Z<2^X?L1&,A:RM`R$C1F,X`2HR!Y<2,P3'8EQ`VU-=7+VS(KBAH)TIB1W MVXY+<+=M0[B5SE(#W&H),3,/S.4,05F2G,TH;@PDMSH9R^9%;H,`.C]BNTC7 M;E%4\E_RF\4*T5LV-QKI[1V]B\L3J$PT89I0/C3]4)W: M\+,AQ+'`.[$5?K\1XNG^_C4RS,7($,+Z>MV_->S2W,!+8?]@C#1TH'!8QY8_/O9/A<_$`N`.&YU> M8KAW;'SLU/CVX^6O=XV_:[N/[28\Y-?4]74)YK>B.,(O'*D)SOKDD\"K2G/PFE'4C+0$ MZ@A!3F9YE$>#'*O"Y-D67KO5(KP<(OO':8S+/MM4KN[,P`4B(,9D08EL58[X M4<\Z^\>D^&_K0K8&C]R[AR]!ZR&G\DOI[?B(I4HHU4)&B)YYX'VQ-"(B",\1 M0$I$'F9M@CD[Y4T"XXDY]3!6-3U31\$VKL/-AV(S6MY,;`QX-EE-4]6SR7\K M]-Y][@LV[WSYO"WA]/D<:YH>X1>I%(YZ%4*[+B&]E[B$)?X9CGLX__<_Y9-W MJX3__`U02P,$%`````@`58%C1T[E]6JR(@``JYD!`!4`'`!I<&=P+3(P,34P M.3,P7V1E9BYX;6Q55`D``]$B.5;1(CE6=7@+``$$)0X```0Y`0``[%UM<^,V MDOY^5?.=1"IS6P`(9%TUR4QY)I?]QN)(M,V+1/I(:L;.KS^`,F5Y MK!>*(BEZDLU6(DL$T/WT`Z#1:(`__?-^/CO[$N=%DJ5OW\`?P)NS.)UDTR2] M>?OFMX_GXJ.ZO'SSS__^S__XZ;_.S_\MK]Z=!=ED,8_3\DSE<53&T[.O27E[ M]OLT+OXXN\ZS^=GO6?Y'\B4Z/W\L=;;\-$O2/SY'17QV7R0_%I/;>!Z]RR91 M6;5\6Y9W/UYS^"J^/G/__>WJ\ED%R=W-W6U6 M9FDR*7Z89/,+]]"%F$SR13S5]W=Q6L2%2*?OR]LX?Y=$GY-94B9Q805R\O][_ M=!"743+K0,^CFAT,G$_1YUD75GU>3T?BRZA(+'H?\KBP.%8]?9^D.XIT))2U MZSPIW0#F<%!96MJQSHYY#3I'@Z*="9D6V2R9NO%51C,W*'R\C>.R@8A["O8M MX(E=#_MTC*A[9R/R_=LZC'0=P+JD&<6T^KM$8S26J[ M3Q+-+JT3D5<.VEXB-RL]B*A/O_X<63?H75;8>>HRW0WF53QS/WS*+M,RMC-& M>67__/@UNG-#P!AD&P1F$R7Y_T2S1?PT6OTKGMXT=INZJ7T059MY M1H?4T978C^LGZT)HZT&4#Y?I=9;/&[E'3JV_B<7$<:`:9.+)(C]D+=1%W7VJV:PG M-RC:E9#+D2*]$7D>V05`LYZQJU"?@LDLS[.O]LOBMW0:Y_H^*=RR9>.S30G3 M<3M]JM^0//N+=B3DSUDV_9K,9G8&NL5B*>/RYG@*$7W5-:K(K]&EN3.Y3E*@VVU M]"IZL][[3ULR`.I-?9#I0XQUD:`PL\::1N5,1]J9/ M=-I:XWR(CEMME.(P3)L[$A5Z$Z!!SL$P;>]+&AA$BDTI`*N&JV9MP[-LLFFX MK8;:ZZCX7(VWB^+\)HKN+ISGSMV]LL^'VAT.C#?(!8AX"2C$.6(`!$]2@`)`@\-ASI68N63++:S#[ MUZH:K9IH5#T8 M9]*#'#^7C=J=$;(.M;?"VB^JJ?W'R2PKXNG;-Z6=/)Z^M(.I9;&>54W863V^ M<1^&,_ZR6SU-L>(^:<3N3>5"9"RD'C)&($V%(5HPOP:'0L$'HL8.WVD'50ZT M[S::=`!,Q9J>"?"-F,$SOWV#X3<^'P:8,HJ$5(H#&2#H2^C5G M#+]US;3#[,?9*^L/I>^'!<-;_YD>XS;^\$9W[GR6?BRSR1^_/%L);S#XBV=# MBH%"C"BBM&2(:^Z!H-:'`ZZ',O:FI?Q+2Q]IDZQ;-(:PKIA.*W2CV8:*TDAS18(88#B5M9';T.JW>)S!`,N'(1D#2> MZBA/79[.7M-O+A!J!`TQ5$%$?$`Q@0SR6C-!_78VQZ_#YIU`,DAWGTP6\T65 M@UQ%H38LUO=W_:9UA!AB1KD,.)2(8SO2,5-[QT09TV[P)Z^#$GVAM)LE+_=8 MW#?A,AZU5'"K?;<\&1+M&\(PQ8H282`2@CTAP+V@E17IN*W8#19#].A?L]1% M!2Q$MNJ;^EC!WDZ\JUA(/,_P``#F02RUI!@_H85TT,[B;-P6[P&8(+*&YLKJ8+/\:Y=,=C#BP)A/\'EUIK3?(L+V9SG]@9]^NB@9#R M@/L>5#I`!'L$2JYKY*B=+.FX*-8;+U[$#D\`[B"T=$E6Q651+.)=`]7Z8R'B MUFVB`!@#/,Z!(`#@6@O/P'8QY-Y6FH-1I#U$@XT_2^F"1>YX&^=)-EU*7?WX M_LZ9I-#W<3Y)BMUT.+BRD'-BIVX3,.-K0.UZW&-U&(9B3=J-*[TM50<=5_H$ M\H34JHZ`=<2L[76%,,",(6-'4BV5`7Z@V:JK0 MW\VRAWBIS(=%/KFU:'Z81>GNO=%6-8:^%K[@Q%=:`JXA0EBP&AN)M1C7Q!;-(W)GO_$LRB9<`7,63[&9I M[@J+G1M'_38=*D8E5QQ3GS$6<&SX*IQJG6!M6C'7>^W,'1GL@T1&ZT,^[FJ6 M7:'0]>="Y'.,8!"XMM6RQ.7*M[G-RD M:I'G<3IY^)3;>3^J[JX0Z;3Z:U81_:F+6&W?7W^*[G>0II\&0PT]H`'A3`/E M^8&`0L`:6:XD:L4^_MK9-PJP3TGCWU*+[RSY,YZZNZ:FW8^"KWS,8`LS! M?;HC-ZD.KBND!GJ28>@SZFM&E(;*K((%?LO9&;[ZW8:^@1PHR_7;T;D>:X^D MV9$UAT`0Y`>!T,RNKH0&3+.Z$S+)O'9Y=?#5[U8,"^L:!7^Z>'Y>K;\S;+T? MGCODIMQ M4`K`,1*:VCE5B@!BBDD-#6>HW5YASRG@'R`S; M^3=,M(_[NW_&T\MT6_A:7U_'[NJ[^#'MV*Z_V_K?+9L+M6#N+BB*Y3N*I"VNO'\-3E[9O9GUPMVV3(8*` M&4B-09IJS)'/)%\-,M)O-UGV%E`^,7\'0GD,'%YUU:52EVG\C5HBG8JYNS93 MW[NS'TM,5KJ[C9Q/(@`H3C`GEDY4P"Q=HHMD MCV6T/@'TO8:[NWQ;U.#AVR?Y#HO:;B@7*NI.$E/?4SXP%#&&?8&Y`$AQ"A#: MFV/;CZXK0=?B\,7Z[8:;HBOK_O,J1A/$17*SW$K>%YSMK]%0^)AXGJ\`5P8S MR2AG]!%EPKALE]#76S#V*)YD(P5UM#'7E^KMB;9N+A`BAK&/W$%BXZ``A@!4 MPR%DRS,9/<=9Q\".K`=TAW#?7@JZ-V:VK4CH<880,0``*J"[0`S3E78>"N1X M(ZG'FFNO]8]"Z'OCP>CBIF,Q_TE2':>/8L;3)E>M?/MTZ$N[(&58"L^J@`)? M0@-7(!$PLFOQCC?-RW3$(R$9PLR;)L,]_L&V(B'U#3%&*$\")3V#)44K[0*` MVWD(AP=Z7KN'T!&^IV+/WMEA>Z'02!8(ZFE&!`22VG_+%63"^'R\?L+Q1FO` M@J-0^A[Y,#I_84PT&-[\U9[+\JV>>SV&%\^Z3'P$%72#HZ<@\BG0]41+N:0M MCS7TY2]T89A-1VB.@&2XTUO50;3RV=O`FYA[6[D0^828@#,C,4-2&^M6K?0$ MD+4[4]7;%E%?IN\(GMTTV')[YO)]/5EZ\RG.YTT,VZ!4:(5EVI-,88P!9]H$ MAM=R>Q2/[`ZB#LW:/3BGVK`[-CO3Z@(]C`.")8&"".UYJ[@NY[S='1N'4^"U MKPDZQ/BUYMQ9-XE+[1FD8(`55IZ0M0=%`R/1>-<&W1COD.2[=EA]K\P8W2IA M?(1XO=F8%*L`:Z(H%IYT5Q1[!*Q\(S*VEV]T8Z1FV9B'(=/$F^V(A ML--BZ2R.'S\[6^,U6R^_75/ZUVQY)<\RIV.35[F[1`BA\IA`OD#V?]QH"L0* M(@'4R"YD[G;+NUMLAAWLUS)>GKZLEKI+X:TJ[Z^OW9\W[CADJ;*92WO+G]XL MN7-2:%]]**6V;GU@%]9&.%,@C$V-&H-J9*]QZ2>)X@1`CH!^]9+LH3\*-FXB ME"Y-4P-A>VW`!3)*D-5J4-COQ[54/@D-^P+SA(F`O;\5.<@F54LBG>JTK*Y1 MO\[R>;1^+TT/S:[L]TL<%8M\T[ON^V]O&4FUFC^+O52_3T6Y*G+*G,N5$+MD M?9]>Q9-%[BY(L@_\FJ5Y_6?USNMW#7(T.VTG])1&$BOD!3)@[E99;)9O"%', M[8^?Z.6]7>C8.(7SV#9"HSWF(R@T]P)$W%70CR]550P!A8;:V=J9L7DBUFS+ M\!P8\]$F=.I9SO[2=,^AZ/,MR\^[0G?(=SF;Z3<%W3*D*D-0;$"S#A/B?2 M0$/`H_88*V+&&]3MP<+;!KY^0/RK46ET4>!7Q*#AF?-+EL8/OT3Y'W%I%NET M?X+!Y@)A((@R"`.CH31:"@[J$^YVC6K@8#4AK"_6%3W&UJ]\W>"TJ`.I'Q8??Q78EEK M2?SP+OX2S_8L=)M5$`ID*/*D23TA(@8S-ZY:%*07&&DHJ7$P)O#&N]CMVM#;>-0CC']=6HUNX?NJ MV'1"%EVF=XNRJ`"!>QV?':5"`:7RB5)8^P+X0!@E>*TC,&/+D>K)?MM8 MI^($:L4)5.NH_`!1C)!+:(=VS2\9K'4,@K&]5/ITG&B'UZDX@5MQ`M,IM2`JW=6G!V14TVU8F)-H+ M`J.471(`Z"E!I*SCSI3X8+#$Z@/Y<-+MZJ[0'((M:_@<1IG=!4,9!)H'"AI- M4""D3SE3M:82B7;^1O]SRTEYTRFDO::T[1YWWU]OC"S_G65U*)$D`L0.#)[! M0@+)*5<>]R`.*.(`4_%WEE6#P%:U7P$-X*BKN@?,LFK, MFMZRK`[#_.\LJRK6P9!GD>*,:M^#7%&/>*H&30DSU+F6$\6?&U.F=9;58?A^ M;ZDQ$%G'4P,*/.%KY6-#$*ZU]P*@QAMX[L'";7-DVH'X5Z/2Z(+-KXA!WT.6 M#=+NSUC@3L/QLPTGRKQJ8[(,OF,*C&FF7#A$'&A\BW*U2E ME`F(AK46DH!V!C]]6M6A!N\-L4$GD/KRJ1>^6^6L_99FGXLX_^)\MBH:ZF[P M3R?6XZO44]%LLEB^L6[MY;?-UWF=-AM2`.U:2"LH@2^)=2HQ7/4N*?A@5\>= M(@;5T2+PE`8YU7;][TEY^T*_XKF"S]&HL*JJ.7!'_YBF0N&.U!IA)-6>PI(3 MC>DCFM".7>.F]XF(U2!/8$";M)K0.Y19W49VJKI,5U5N\P/Z;#/D`>1,`#O! M>L0'`E&%5I@99=HEKPRU57!:'H_-.(,.V;NGQW[=E;[:#C$)-&:>]@)IM`Y\ M:M>B-=[$!.V.,+V2?;.C?9:16&7,CDMQ]0WXCQ=J].6][&POE%(!Y2'*&02> M)I)06J^#H,;^6+,+3L^SCOR8+JTS9M9O4;->HAUD?-\\=.+W?=[6I/9GE>?;5?FFY97FN[Y/JS:@;GSWMBT8_ET]WH#5)K-I2 M(G2O[/8\X0N.)"72DDX`9?\/8>#9W_;>+S^$?ON2G38\;6<,0(4"$@424*N8 M]B6M]2(&#I4-LN=UGD?:Y,7E?\?B,-I4HN>J[;U-_]N'0\&K^9XA0KCF!I$` MKB`UF`^UYWY02[DK]&\R:7FFXN$5@MJ.Q'WH01VL67L MOU6M'?/YB&]%.L94.ZU^-#K?&P=&EV@S!M-WL)2JWMJB%WEV%T?6Q9TT?P_. MMD*A8A`I"7P$.;=.L9*&F!4,``]V0/?_R[NVY;:1(_I)F?NE*B]SW6S%:[LL M.WF<@DE(8BP2#DAZK7Q]!B1!R1(%0"!NU%;M`]?"`-/G-##=/3W=36O[G@O^ MLR8X'2'3BL_RV86%\N':1$]LL:DF\^41@2ACG)`FKEL,>,>5MKB<+^1F8LDN MW3+9&2RM:/RR+CLIO<\V:36!IZX-&"F*K>*46^D99\IY_6"7ZG8V=8\%MKND MK@-`6J:?E26Y%_]+Y\T)K!L7#"*`8)R[%0([!4F[/M*]E?/I MELR.P1GFG.'#)^.P!MS7N$$O#0G.$.B0,,A%F:(5`3T\+AGQ&S14''PT9Z@C M8,:B_5T18*ZH8$+295"C'@0%QA*A86DE)8RQZ;K(IU/8`.-Z`"KMZXA MDW.@IJ<8'9@`.EE]RZ[5,LT7LZ1ZU3]Q:5#`.0"PH2`%\D&ZK@>*@,GV2BTRW7];$B&)[GV M&WWJ\N`D0P!HS;B4\74`K#@$<9"*8X>GNW*?0U$EVV8T9YI'+$1Q^6-1R=W6JOU>:14V%JMT!B$WVQULTGS9;%N M%7U'ZWSP$Y<'@S6Q(F)AN.).:<1HE`I"I8DRE+7+R'E]Z&4\__M\4,:@NMZ? M.CD@:$TPUM*;J,%8<2&@L*5DR',QW=7Z/*)J6#\+G;?$_^16[2G0/CS=?\1U M9[LL`\$-NJ6F`$=Q*3150SDFTE\L8!B."TUJ_SR7G:6N4#B`9@NJK M3;+9)3!=S=)5DB^RFE7\Y/5!.0\%=-A@12@U&*`BIE3(Q:!GK-WY47HYRW@7 MJ`S"]F%Z7U;K[^EL<;U(Y[6?\A?'!(<$@1)[Q:3Q0#!=%#K9RX>(HA-.+#J3 MKZ?L=XS0V].$R:WK4U&`\8CW69[.DG6]9WYZ0!#$^^C<:BP5TI);((LLC2B9 M`\K:J<72.V#H!<[/@F6H,,RZ#":8;9[ODI0K`S%/+P\>>$.8U)IA18N3Y8`? M]XR`\[6I\6/FG+T[.YF\`TB&LO"Q(3ISE3F+#G#98"(I4*07B M9F(%$SHGMCT40Q/:X,5]?G6PU#M*A6%2Q71#P."!4QA@HCABGDK)9,$'0/$%+7;\APHBZU;KEN#,@3=OVV3/%EM MTO3#U[O%S?[H_$$Y39+G]XO535T!A::W"`(0R+"T0"`5+5FK`#NN442B=D=] M7N^6CZ02/<$T]-99PTVS`&E14E`I8N-_1BL%*7VTU]1NNXQ="MEG0#%6:MH? MR<_%TI(RZI7X%*4HC>D'NE* M#U5%3M70Z+VJR&]9-O]S<7>G5O,(5'SN8I0'NO5FL2RX\=O--D_5,LLWB__M MK'/W\WNZ6J<^RQ]=7UU;I+]Y/OS<%R054(5OZ;O$CG3^=UO$=JOB>-!D> M&)`0H>@M6T.MAY`:N>]2JBUBQ-2&BOK:K;A-Y]N[:,E5"%%7%*7Y30*P7DK/ M%/?1ZO-(<@_\'@7C*:=#':ZN;O'4*9W/MC5ZPBJ9:CV5"CEU]!C^D^7F+EFO M:_(B7G&7H+6DID@5HD0R3[Q`E!ZX`1SS=I&ZGBNP]*$73VOI]0;A$)9?Q>P? MYMZHB,&&^N51VB^=?6L,FE=URB M8@VO4!^C&;[:U*=W_G)=X(@98QE"F`A#N2$6'>70[&D[^[%S`7IC*>L.HT'. M7&W7FVR9YI_2?1G0]>WB>SWS%:,"H(YQ18G16$8G75+%2ADA9+Q=3DA_)80' MTH/N$&MU0/ICGLWW3<+^N[W*DI537&CP<%R M5>2I*:'CO+E@WF%=2L&T:I?-UUORP""$]P'/([+M=.6%FP41+2+' MG!*,"X.X4!Z4EC:VD82+L1AZU9YNT!M9G]ZG5;N;U0.#D=HP`X#R+OXR5#NO MCV^.H^T\C#&LCU[UY/5(C:L37];I]?;NW>*ZLC=0@^$!&>LU`L)9834#F,;% M_"`U$:3E=V0,8Z5/_6B-5Z];GZ?WVMXG>='3]D?ZUC?92/3R`-/QI<7$:VF+ MLHH[)@PR1-4?FGD;FVP26PZCQZ2C'EO-ZA"5<8.9O! M!AK1!59O7T`$\)+0HV M&`U%N>YJ+R?6`J%#M+,.81DY0M!3;HVC/F))L`=2:6]YX1N7&'"DVL4.>B[H M/8!YT!^$;SOSP7/(.`/`1*P-=@]ULCXA15WF1:/Q@7HL<;3UA"+1>D!``"5+N:&WE[,?=QZK6?_8 M#7(T_!`:XE=G&^TCB$#[.W0K?5V M;<=/"DY#2K!5DD"E$:8":7C$$KEVVCCN_NZYVC@.M,,D&=_OSS=FA\F7(J>U MZ4AU0X.FB'K!J2<64"N)!+3TAFW1R>0"-X+;*E+'6%W:!^PIH+M&H9]ODU4# MFVK0>02E*'-$$(ND$`H[J8@N>5"\I;_76TV>B_GX=0W\$"_`X_2N#]=/):C0 MV.J!02-I"V^)&JJE@E+S1Z^ZI.U\@]XJ`?6J8ITB-4)F3.]5`7Y?Q9_IY^3G M4$_I_SS_HX<-`-^/^)G*\L503XG?RN_9JECI"W4^_O,0J!X?UCNJT9+=DZ@V MFWSQ=;LI'O@Y^_W[S,X7=]LBJ^XJ MG6WSW6+I?L[NMO'A/GZ%"TV*@NR_C"[)5]'O79=3/WYYJU:ACAX1`)&,`4^D MX)H@0J2V4BBHJ/**$EY;MZKOK+@S!6V>.=?%@X*&@'""I>/02.T%`=H=T:2# MU6*OS*X;7G5>S,`;`?/)9NF=B86^/WV#FNW]'I\:]"Z!&ADJ7%0-@3D&K"2& M<3#4[EK+=(!A=?.IZ3P96@;QQ4Y.MM&.;]W0X"B2'F)=M```$.FB-&$IK;%< M33>)8!(ZT$@OSX;[K2O9Y/((WJ1N#:]3G])U=$EFFW1^M?KK[4 M)AA4C@L"(00]+V2!CK)4"]+9CW)L"=`//>&M+X\^I6F;;RHK$ MG=P_$.*]`AX(BA'!'#EI1(D;$G!B7:-&=U/'`+W7*'>[0%KO`<=#<9=_%^=0 M5YM^@[G/GG7FZ=?J2D`/CZD*Z=6,"$I%E25.:$\P,-P@90Z959Y"H%]='/:% M.9>>[[.9O!1":S`J6`HTH)C3(A.5"@J5.V011F$<;]<#J:-X6&>X9WWA,=E8 MU:>B>F:LBJ@YR:(-(*4I@2303:KD:J M;WFXJNC=J+2GP@""%-?.&$I*&1@$=KJ!E18\G&+R+!PND]/)Q3&&I7)X"O^( M<"ZWR_HF\(^OBS8G%=BIHL@AC%:F5EZB4@X#Q,2.:+9BX&G']S/D'X3'??.C M>AX?7Q>40<1('_T5AR`I.F3Z!YUF+3M(]A8'Z(3',^1O=1#ZUR7^_BK-?RQF M:?1]%MFIHP"U8P(`4$:CT0'FH>8B_J"PG+.D>B+O7B^V;X>X#!*O^W6Z:C;+ MM\G=[AS4KD=U?:.HAG<(0&AFB;$6":>LHP#P!S2Y;U?"N_/WN&N=Z!>E\32D M49_8NJ$!1/"0H)A9@>/B!./WK'0BJ(>H7;^XSL]A#*L3K>'I-6SV3/RK[7*9 MY/O#? M_U;\Z6NR3N/__!]02P,$%`````@`58%C1S'1XVG6@@``7I@&`!4`'`!I<&=P M+3(P,34P.3,P7VQA8BYX;6Q55`D``]$B.5;1(CE6=7@+``$$)0X```0Y`0`` MU)U=;^,XEH;O%YC_P*VYF0&2CD1]-[IG0%%B3W;3G4(JO3V+PL)0V4HBE"-E M);DJF5\_I#X<.[$=DB)EY:8[Y3CB>]Y#/H>41.FGOS_>+\&WM*RR(O_Y@_F# M\0&D^;Q89/GMSQ]^_W2*/N'S\P]__]N?_N.G_SP]_6=X=0&B8KZZ3_,:X#)- MZG0!OF?U'?ACD59?P4U9W(,_BO)K]BTY/>W^"K0_+;/\ZX_L/U^2*@6/5?9C M-;]+[Y.+8I[43?-W=?WPX]G9]^_??WC\4BY_*,K;,V@8UMGZK_9^@_WKM/_: M*?OHU(2GEOG#8[7X`&B0>=6TS=%(__7'5]__;C7?-H,@.&M^N_YJE>WZ(CVL M>?;/7R\^-7&>9GE5)_D\_4#=`*#UHRR6Z55Z`]C_?[\ZWRLO.&/?.,O36V;Y MQ[3,BL6G.BGKB^1+NJ0ZFJ/=E>G-[D,LRW+K",RB@%EDNLRB/[]QX/KI(?WY M0Y7=/RRI/V=#`I!07+]6JTU>8\-O,BH/^?KR@*H%7],1G*J5_/J0JD6WG2W. M%SKZ\,O#JA:O5K/>SE'4R5)QYWAUR/VBE^QK%_2G[IOL\`P77CR.EC MG>:+=-'"<^O8(%O\_('^-%M5I[=)\C#[F#PE7Y9IA?(%FL_+5;*LT)>J+I-Y M/0LC9$4&\6,G-@CV@MAUL(L<`K%%_V4&L^:0LS0__?U3KZ#Y2%T3'T2,>.UQ MF5;%JIRW=8IJ8Y6ZE?NW7A5(\@7H=8'/O;+_^^GL.9YM'XOYKJ[1"+I)JB^- MJBYVJLYTSM)E7?6?G+)/3@VSJ[=_YC#II;7%7*FUK5-+-K,HRKX[;G4:5,Y! M42[2DLYZ^K]*ROD;.>F^<38O:!U_J$^WTL,F/QI"*=3WO-8>&LQ.:UZ-)S9_ M6:R6Z>5-TR+%599\R999G:75-1-S34=G2`/_.H,V]J`3^="RH6?8;@R1V2LP M`NS/Z%SS2]$5EC='F<*&10;=ID;NL8>+^X@$XOB!\?TKRB(Y*F M"US6=VD)-F+8/QZUYX$/I&@>/9]0R?XW"@%3"IHM([-07X7#V!1 M0RHF0DD=D17:^[$@0TF2E?^3+%=IE%7S95&M:(=><]MU8C/"41A9D1]XD678 MGM&VZ4(["@CG:!W4AK[QR62!1A?8$':\:ZC8/W$?+Z-0J MP7B![RL;(UO/76/B97:;T>.?U^G]9?E+6:P>2%&N95\^L*L7Z#&K9@1&<6B9 MIF\3(PB1B4AL]0),QW%%:HBZ5C77B%XH8$IIAP6-5G!#?]I@S&>J+A/LGP& MXY@M!"++#OS`#HE)['Y18%G8)E)S[J&-CCBEWC.4/[=*I:?)@VT7G`6/Z;CL M)/>D(^(`T_5.;M\PD6?NJBH/$R&E^KCVS3S5&L?-R5^+/'WZ-2F_IC59Y0LZ MV;W_DI:S"-F80,L@L1F2.$2!06#?FD-,4X2*DDUH9B!.JCN0_O\J^Y8LV:)3 M$'2ROO%A;03+Q"#6"`*M(M!(`I];46/#:K"A4PGFFS(Y@:72X,/<.I*W8OC:L+47"+84JF.'U/'OJRY$=F:`6A`XW8A'Y@&'X_7[8];/DBDU?))C07A%Y5-W&EN@2G MK++.\CF1F>G0*`JE'4SVJD7XM/[Q M'QDE'`7>TT7ZC7K(KID@2)S`"P*76)&+L.D95@\YVPICKCFIXB9'O&*Q5B=W M05>5QX(7*,:S5_[R!+^S>J]#'/2*YRJ$&K,G0C354>V[`J'2-''B;=X`]EI' M?Q'$)I;+IG540NA%)"2.W8L@)/*DP*>DY1'YMWVKW,;]%AO#=^#56S7)$"3D MZ'F0!:60T7I)R>,9#S"5>C\U;JH-;A\^-5@H3M'S_&%55PVUS7Y%;(;8MS&V M8A\9OH$(1D'?I$&"6(J9$NUH)F2C!9BRQ),Q3I!OFCV3G_:UPDY`9^&Q%JP' MC.)!V`![IP:L(:'LP]-@>P;!"/9-8C^"C@6A:82.&8J8(1G!*,H!2,1.V=,(R$0^&`D9P]@V!D]4T:-HQ=QX`X M=BP;F4'LNEV3#H*1W&DTB79&@9&E`$;HVK;,2394IV M#+/(FEOUY2\VC)-Q0>Y.+MGRI!XOSY/=7[Q."4]-U4ZLBXP:O8:^Q;`KX M[]ANM.UXFL;,CKTH(AC;D668'D9V&/;[]1S;-Z#8T[7DVQ'!BM3#M)KG"X*D M$2AZF[:\>WP$'\Y/.,L;R=]MVL/]C0/`UN'3;Q`+P4N3\1@JF*IM#21059]DM1++YGRR6= MQYWG->V9;']O2]3GQM?/*"-.:-#&W3`V_#B,`VCVSRCSPM@EO$L\M8WJ&YR] MSF9L/BOMEW//6H_WJ#XA*P\,43TIF*2!1#T[1@+RV* M?4]L`C.&(NVS'#;Z1$^NC9$)SE-J$TN!\!2)JC]MY+^F\`G8#*%_G#1[2%\7 M!7OH<1L'8(&,?>ILN/6'3IB-F-B)L'S4D%^>'!O=;DW<9TJNOQ36,P797*]NYW=9!N,D*+ M)NM=,EDXR$$4EK-4)W=I=TUGCDVP;09^0&!H0\N%)K)Z.3`.#>WDY5(Q!GL] M_>SEW?TGH&"0J)&43(B"S?]0BR[76I"D+)_8EA>:C55>J^,OEY6#$:O:1;44I>JFPT@J M1@Z#(AY/GW1"T?##3-RD\=\G^_Q":3OP"'O6AQ-@VR*-T.[2G&4ZMN4*SCW' M%ZA]2MK=<(KV[1]$]<8-XL=Z=ZQ`0CE).^U,"M)9^FVR@,D'C?[WN/%S.P.' MH'^\=$^E4!S1`5WOG)5-AFQ!VJ&M$?-[7GRITO(;T]0\4X'^FF:%1M1,^9]E M&IX?!:[KF68((\_%)O*<7J8?AT)/31];F]`4?DT;K!-`O2>.$?KD8C MIX'OA4U1]RX86@GCO,[JI_/\IBCOFY;7NWZ<@+T8,X[]F+9*UV5>U-^%&!L6 MA"'/ZX24-*2/-[V\9K72"@0;"KFVRNER5^!E0J.[+/0'215 M;^84WB2D-J!"5[_CY-9(<$?)-(4M>F?$&3^3-FQ!3!@2Q@RM#+9%@2[OCA#5EVCBB$QX8 M!)YAV*9O.&9_PL*TB"M\0D'T^"-SI=NV-80J`MZ),D6/;<.(PN.8"B MB;AMDV.)1`A[22)K!Q='VE.?5^EMQLYXYO5OR7TZ\^AA8Q_CT(U)&'FN29&U M;B>$D! MO['WEW/IAXXG-@L1._8X2&R4!#:V`],:#MVWZH9QZ'@DF5(4R.M7QJ)H-%X`EJ58$.F^')F MD+W<:YNQG)5;Z$B;JF[=<\"@PXL@%!!YON%`-_;=*#9@:)"@;=+U+0-ASMTV0YK0-ZA:58#*FL2K7@Z8M&-@ MJ;1V(KM1E(12J.]Y@N/IT^K^/BF?+F_6;>."#N[\-LWG65H][U*QL(6@!4/? M13B`Q#!AC/KV/=/"8OOBE34K,N"D=KN_V&YV>0.N[^@P;%XTUSX8I&(?_LZV MFQ:W>?:O=-$,TC#-TYM,^'V8ZO+!![NC)$*,?)U$]NJ4#0ANR3S^+D!>'P_` M47DJ)D)*]7$5FONP($.CM,R^43Q\2\]S2NOFLC3;I/Z/=''+=J//Z:^:W<@[ ML&[8EF^Y!L%.&$1V;/JVW3W^E`30Y'X0O$X)&N^[6*L&&[*;1T]TPL&S\DE, M>P;X?&#DCY&]B'"F3\DF3Y15%5X5.G["I=-K..ZBY[")]:NGVJ MD[IY6LL%2R7]9?BTZV!76?6UJ8FSR#=B`Z'`Q!8QH>>X8?_H)1)@R^'^%7QY6F-J,^03]HMNIK(.&_1Q-[_=>73`@N]F,KS; MD2>8F"$5:_I=246!V^Y%;R9\O$*FQ7[1NG?7/.P"/"YU2>/*1E313&EV4]I3*VM?-M% MS9AZ[1`7I@88.SE,#8EE+Z8&&Z3FE,9%EJ?G=-)7S0+;1QC&A!#LF@9MG5CK M$RHF,;ANAU?XJ!@P8#Y9C1@20,^`?2#.GG\426*M25:`;B/FF%MF+_: M2G83%]@*K#]+WW[_!#SWER[&8[RG1$>B9.N)[G[Q'JJ/=@]$:M4X"5%6V99) M564W6;H@U',TGZ_N5TN&\4M\?I[7Q7Z]T#1<8CJ$P-B)K0#Z;ABLURBA+_@& MP*/)U'YWVLX*MPX'L*Z^M\J!NJ!5M4UI766W[(@$(RPA8GA0=M`.#`LCZRO-QC0#=06 MR7&U:Z^<&_KWK`ZS)DYM:\!QNH#BQ>'D2]NV%YO(>.O1RTK;TH?"3AYXUK=Q@WUUO#OL M>6P[0!JEKD\$$&IC*C1V4]'-A_.[=+%:II^M<[/KU\:Z,5LB<[6F;H M^Z9)'!@:L-<11L01W(2HNGGMD]9^*]SE#7@Q?I_ZG3*\3S[1EP,^/![5?#%4 M]E+9#L17MJ_E3F`/HJ"E!S"J+3L30:J^^%[N3=1K)#=JM[^3A[[ MW@'UT7\F-QG>?/UJ[1>E7EU52R7I"B_)^5BAGTC MM"W'<%SHA+:#?<=@>RHCA\[6[!`[(O?U'%VLYCN"7NPI+PYL'S\!ZRC7V\V? MXV2G\/M(FS_K8@6?6;2@"U?TCJ*CV\]90HZN4U_)F4X/T5*I=&?N0&6;3*>9 M2"6W8*7=HW/F1R3&0>1A$CC$QIX/(]@W!SWLSQZ:MV%\JI.RYBN3 MLBV)8.NE*&Z"A0G]YSP%20W^*\E7;-5B"M8A:2?YRL<8]HE17^(A,EKPO,>9 M`U0=ZN5$8#@XC$)M%U.#GBB=EVE2I=556JV6[!0K._7ZD0[LLGT##_WNQZ+* MFGV:,R=P(]O$3A!B;&!L82,@:VV6A\5N+!U%DO8;2:]2MG1C6MA4[(')!"T9 MP4.O4@W<%.=J$`F/D"2UV#P!?0A@'4)[A:X)HG]S&/N3CV^G<4S4"EDOSF4] MF9TVQ#7%S$=\G88/+0_GN8@VTPZ=")(01[Z//8@P=LQ>F^N16.P4_"B2M)^6 M1XM%*P7<4*K4%"?KJL#N(=BL%VJJA.*4#:H2Q\N5LBK1A_#>JH20]>)50D]F MIUTE-,7,5R5T&JYG$=&]UF*'.LNWGB-DHC]1%'DV0`]26Z2 M=N_]9"BVTGJO8WG]TI[LK[\D]6+'<6Q2(B6>_5`T<=K,S#/DPR$YG.FSZ=`% M>O\#\03Y;N!CZN/`IV&(O!@UZY?G>FE]($Z6_8Z:+LI1/PYO5.IR&'[/AE/Q M_%BLG<"U8_)W.=:5A-3NZ2EOANRQKA(L)NM+[_-)`"411!Z)(4XAP7[BAW7/ M0N!Y2:A8M]^H*L;WZ0?I_W2^9#-R+OIPMH;H>.JAS2]R\90U#E&+HKI7_AXO MO:X/U*IO(W1[T!(B'L;6_N6_NP(L3>GD>;4H7XI"E$@AF:>QZD$:5X#`,V&9?C;?[RS-_B#J=KG=L3\4?JA?+CZP<*I1:Z/;YW6EG'.@W:=F+SHP=5[$ZPP_ZL/:$A+4:%!I:E@JTAG>;;;E M<[%&LY]\G\/9-2O$$58KF<`(,]%A%KDT2;(X0A`WDN,H<]7X3(-`XX36Z.C, M:LU$>#,KG@JFX,Q9%S^+Y4ZVU[5.I.4X;F"(U4BNQ;;13F#;Z#<6S5V&[`S/ M:<3;$J+3:5%I;'#V>D+Z(J*6?(';2A2->)<`-T[B%``0@C"(/(!I(]Z/@TB- M[W1)'8#TZJN*^HU\^>3D=6#WJU9>D?&T`2Y'>V,@K<9])U[^"1W'8CU)Q,Y0 MGV[,+>$_[6:=?;JK"S9I)A3UY^I=VXE0,XB('Y.442]((`B],*2DD1HE8:)& M@#V%&><]H9\BL_4%4([0!D1.C<>J@IS-MM^"7>IYI,[PER:(+:$M7=:41L:A M(DF]+]!+,Q!E@/WRF$99YD$<-P(!C2&8;'F/7SEVZBY%97KM%9*>8Z)/L2(M M]8!,CI&&04N-C"RBH2X,U!]22\A'@R&E[M'6N:H)SC<_Z*+\5=\T'%P_M"W0 M-C=/[57D;;%^*M?/?$/+]K/[C^L$C:9;VE'!`$`\$B5N2A&._<@+.(O65I`` M)8IQEF7*&X_;:#Y?.]_RQ:[@156XS0XW6MQ"%LK-V^T"3[D2BQ5:F^/XPSHN MKSW-[YM?%03)X\)/:ZD]MIU>;"L(,X=DSRY.E0\R2-<]6 M=-XM96.7FEU7Y[,5#:^6K2FG+3E,$8@RF/HH<],T@<0+/-H<-!.?9FG7!7@H M_89,N^+J;ZI*J\7F(^-MB+7'3KJ&TWG@1\FR$,@#7PO\61[9/2283!J M;]1Z%;:/6*'V'$[GIKT.>&V9P5IL.9Z,^@"2GE?7Q9;+NEV7/^>S8I:^?-V( MUDJK8IUO7R6'MIKX%&4`^AY*HH#%H1#2*&TT"9,@52ET:$"\TH&R^K-%C.[_ M[M`O-_^X=^C=S>_.S2VY0P]7U[\Y"#]:&".(X@3&H)00$INK94K*_V/CFE\_:JI.,>MZ3-#K2J4TF M8%%GL:.VF^S;NGYITUD%;;?K^>-N*W:%V]*Y9K.([_'+Q:(ZJJV.`(9/=*KQ M.Y_+I`JR)1S41?.W&4G=C)>_SY_]<[?9BMW90]F4""W8H*K&%!?]4*KR&\`H M\4C@@R!,2`1`!K*&WP*0>IE*2#>*@H:#O@.;^&Q<-U8YRY;<^.?\NRD/4%8' M`4K9AB5Y:Y=J@#B.TR63&6SWMV(>Q&M7MP8Y;WB;__A/$XZ:\-*Y=(PQ!X4E MR\FX&!PG@8SO$(7G_BO&L%79:_;UHMAWSV+1T;_%YQ/D,^%N%A*4!5Z,$C]U MDT8V`G&DLF1I$6AX"3K44=R\YP?**;_;UP&PW/(P.+:JES-[]7@!HUK!IK6A M!,*&GMI?1NT,_6H%W1(ZU6O3FR?RV@&3IKNFZ%U3K>B*:5`]D:RX^2'_H]A, M(D`PP$Q.Y/D0!3'[MA4>>V&D5I5:CTRI:=FG['2C5!MC<[44R4X3O')L-R"N MG>BN+?3YH='P(Z^OU^)#'Q`NS%,(@RG'EIZ'L$4K^1AGWDJL1U'448CN3NM^7T_SX_12E?\#)U+*#G5>NJ;YJ\EG+)M[SL1_PO\J_=_&>^X%MD]@DMU\7\^[)Z M*C%]>5CG3$M1KK;YS_M?-Z$)2%,/P8BX89:Q6!#X[5EO%F,@%YS9HZ_QP*ZQ M4NRS=JUBSG>1'LGV7^(8E?]0?%'L37WW?SQ5`-2U@J9WW(P4\04Y&BFUK4YCK'-@[>%O^G0@X<\W6&;E5"3L M533ZGS5H7MGV9QX\1_$(]X:(,EP8N"+&&,P_)\(5^\;&R)&/A8"4MD[C+G4S M>$8#TZ[::)(_>!!83,+8\Y((>!`B/W1#`'R/MEM-%"*U0Z[N+7\R0BS7+\-VDD%^O!6$)$U"F/@@B#%L\W>H*W40 M942PX>.IO;JB%\N\4?A36[_,^4O^O/J;\YCS8HZ/9Y+0!G""Q#9I3/S5R.X` M>J:JT^KJO*UXQJ)3IJ^3C8V_PLYC3#]TVT2\-Q5X?I?P1SLC^&ZAF0]_[;L% M4`3JO6C>%-XV!.;&;"L'&+"][X?;G!R%_MZ-\[V1[YU/NPVQ>SC/C>3 MAQVJB9@Z?='U1GD0-VBY5MZG0-:JCI?_*`^CTA5S;U]8$MR;L.SB9;,F\'H0 M*9I.R]URN[DKIL7\)W]L,6'B"`U3U\6^%V6)AP%HMAXAPE'0-\^F@TCCIQ&- M3CRQO5:J-R]V@;8K(YK"5"<7MAC?26`\$`6^Q4V)_'K`;BWM];'I(N'U!JP' MU37Q*PN')@',((C=)*68$:R?!"#$C5`:`:\OQZG(,DYN!\KT)C4E$+NRF7;T M=-*8%)H#T=>!+DJ\U05@:PFKDS$7F:H[1#THZG9=K/+YK,E!K`^#V0:[JIPL MMG83Y$8H#4$6P2R(8Q8/IC!HM`$T]/MREQ8EC)-:K:535.I5.]Y2W)4TO;*K MK7!ORM/CE*Y<.)PW=))DXYU:7>&JV\2,(& M0-6P5[[-7T3DBIG,R`?`HW$6>J$?^REJ!`5I4^VK;' MTFCVW1N;`%+OQOCV$K0#[XIK?3IMB571MI;R.ALDO1GN!E4_(CNJAS\A,(Q0 MG,3$RP(_`!YT$]*&N'ZF5-),BT#S="::/9P('P^N3720G#+2/7C.),BZJ.ZX MQX8-;'>$FRKA=87=9L[K;),,[?4#K#_S'3SN:\C732."(8D)8J(#$C#!61M% MNL330H`=Y!KFP3J?<,]^XH&QSB"O*]X]:=`PU)J.$O=OC6T*_D[CUX45>WC! M=G+L8YHL1_:&3YHJR1_38K-ADM)B63S-MY0!D*0X5CN2-*N+\9-)IKCS6&GN\/'$8LQB/9UO1-.9HN[/[FSX&VBG M7*D\SAO(67+,:X&7.G%QI37@9?CZ9$P5R/E#H7-K:UF?H9N#?C"$FXU85GGJN6*X/5E39XJL'FG0&0& M41`%U$T"B`%)28S:`I&AYWE*11H-B#>=EW[4*N+J^ANY-],JHI<3>C'I4/AK M9=16:2MJ\ZHCJTZR.MQD-]EJL5".=/6!*=\J(G^IB_>BZ;]V\W7!=&+4OWVY M9>-^BY8S_LQ_Q?_))(Y3`MT@]#/BDABZ-")>HT&2>HJ5(C4*-I\5Q3[_D?/[ MK/))'.K.BA7OL2GJ`ZUJO3\Y*ZZY^'G1Z*[:FD*C-^38=V@W='N_6BO)*Z/7 M:CJW+>Q"TT\"=W(9=S,-+*11/,.P!EQA";.:L.RX088I\+HSZ=5RRP;Q_'%1 MU"E5@.=-N2'"*,((!NSO`"8HI&'&5`B(XA.@_O(&XTU.F_-6NVX9I!K@[ M^B>S"8Z8?.I&&:(AI"Z*PJ"-4M,P2WH&BWU$&X\;A29L?\W+8;+)_-CJ^DFT M0F,?565\:X7[1I*]W-`QJ#2.O[;X,CU`_[K8-PM'%]$?)MP\@Z1*Y*G#(;;0 MJ1';+L6C^@!4)E1:K@_I73QC.G&6.B$TP$'LNRF,7-\EO.M.\R@>^#!53*C2 M+=TXK78I#JH=8C6^'!3;?I3)*[E]>!6-?JP?9YZZ%1J)-27QE"!.W9ZQC#NU MF_<.?9J!T<#=^R3,(,PRSX]2[(5>`"C3I]$@CCV@(6.IB]BA,I9VU1VO*-:X M,9*MU`ETW7?L6O$V?K=N[86ZEHMT:5]8PITF+.M\<:X(7E_&I/-EOIR>OKK' M,(-!DF:A%_LP"GP,85/H!(#453H5-2!^X&PE>G6-KK&1;*5>3NC%I$/AKY51 M6Z5MSE8Z@ZPZR>IPD]UDJ\5".=+5!V:GNZ@O_+3AY@FOB]E\._$(#*F?QA&* M7(@CSPM)*Q!Y?M+UYDE-RJ#W3.S_%)_+I\]3H9OSE$^[O:_O`:KZ19(Y//M< M&PFMQ,FFT&O$^Z%7^$C>!G7#U!(>TV#(F9N>/M!(L])=L:IW\S=/1P(!R"`* M`0*$0NSB*,;-N2=(_4"QJ%QW.>8S?9I3L'*IC9=ZP"K'2X;Q[-B<<-5"^30R M+[V+SQE>ZH^I);RDP9!2]W#KPTOE\OM#L7X6#26PZR*9YZ0`=65KJ`JB-K-3)CG.DU!V83CNXJ\UFQW:0Q+F]^;J< M\2Y&+Q#)$Q-Z_MWC@[;O'Q/UTU^=T\O[''KG.$@:"^ M<[5[#/39_3:6\<%0V5:[N[5.#(;W2GF(%,O-)Z7JK`8WTQK=YGD MAGR\H6+),F4)&&<.!L9VD8$24B?.8R$EM45(O(77J`LO:$E(GP#ZSG`SC M1$N6BX&,[5Q"JC_$!M(+)B@AH8N#S(U3",(H##,O:$^-8JHC(:N+V*$2L@Y+ M2#VU1*`[*:L3\+I3";1B;CR%P-J\`2WY`M*^L(1;35C6.3]`$3SY(/GIJ9AN M;YX8I8N>O7?YMKA9BB<(RQG_B[_M^IDO^#G7)*)^!#(?8)*P(46"T(M:YHYI MK-3,6*M@TV<^E!+\X-Q0!_\=7?]&[IVK:X?\3_6-V"^O5]_0%W+]<*\:"VOUB63H.Y8[%"-=H2;?=32*.EQ3?CDAN):?MH@O#M0= M.JY50/)<&&O"(98PJQG;CH-4E[.CHML3\(@(2!)0S\AQ$W2 M.$S8EY4.$8N4796H5*M@TW$I>6!\BN\(NB><6'71J%[PY6AT--S5:/1=KOSD M5+HZ)SH$#,RC*E">X5$C'K&$1\W85@XPI+7P*&+!\WK]PN+D;_EB5_`R+DD< M00!\B#WJ$T3#IOA`%,!C&<4V/9"F9O:9'JCHY-@IJ MI$;"VTU=)L4_\625=<.?:K)*&]5ILJI!)CU9[W>KU:+@B6/Y@FM`%^6OJ^53 MN7X6-R;M0R`$$Q)"SP]@C"!.**)!TX,NHNR'*H=MNF0:/F>[_WI[^X7\SJ8F M^N)D5_?XR\W]USM^N$:=]C$DVR+2F[O?T-4JB=X8:=>-O"3EJ-ZLT.VR5NV0RZB@VV]M\/IOXL1=[`8D] MX((@2'SJD?V&TDNP6AM,A5]LF.K$7..]Y$7UFWFMF7)_2Q6DY#C+&$AJQ-2H MX7`]!N]!N8?@#+MT0LH2"NFF^YLVD9T!4&F9N^\X.9]=%]L)!"&F".,0(D!3 M"&*IA4V'7S\P,8B.K*()KGKS6V7D9"G"*&BJ1/&J9^U\)FHM#M^U M]@B1L[S1&3YKV*.[!6];S?8#0^F0A$HIV*]+F;B`0M3<\D<]O)0 MBJ*1=1.(+/"SC`342P*8T,C/O/;99A1D$,C0NU$%#%/Z*[6='=>[8O=*\>I% MP;Q1G=>Y+D6-5J6>-&8]=)[NK7&.&L7_!_AE5DYWXCB)_V+[_?-*W8'\]%?I MY9?#)!95%P:N6%+[`'=B&1W$#R,OG#`_FPG(%!Z:=0MV/"2>+6?K0<3F2+8[T0#X*RQR8_JAV^*FVQ]R:YHB3N^M9:;@ MMF$-,V9;.@J71IJ$VIXK4*SV;PJ/\-FY=G^>?Q28;&;547Y\^FT MW/'25*O\)7]B0G5'0.=70:)9W'W=9A:CHOQ2A7F[+X MG3U=T^P":T[1=-OUYK3,"'#R3SWS-<_^YJG[XK'^ON0T16X61YD+XB1-HB0% M,!/R$(7LRTNA9>_?;VXN-BKQ5RU5-8SQ#KS?@^?,5.N-J"53J[\=QV_[]`"C M4ENBNJC\4FXV$RS*^\78`RD*J0=\E/J-$`()5BL-I/:[5>9*IU(_O&Q!G760 M;[?K.5NP>%S`HXJKV]^#6240HUH'@6;SQ8Y]]D83-/OG;K-M M#JH(CJ"+"88H2ET?4M2HDT19J(%*-6AAG%2%CKQ8;=&65V%+WC,+[*J2CH5, M,95A'=.#<@?VB![RK94^P<#.7F\;6/@RNJI\K-%?-C.S3C-E.%H[K'W#W?<4 MFD29[X,TH("$L>M[`,4!;-3P24Q4"N/HEJUTJJ]>&Z>9]K^.P]Z&GS5&O]WQ M[Q7_#@*]T0BXML`&]GT?3O4HN+=C;&9;'>;)1<*:8)3+[!%1=GMFT1Z/'APZ M/935D=,D`5X4!$$6QAG"D!+DUUU^N7CJR2?U:)1I^(Y4:.HLNYQPKMCT%V1[ M>-:Y_U3VU%.[DR2R?D;RCQKE5JXY."_=W]B\.C)]N'QD:A9PA32?D8#OEN'S M9F[L1_SQ+%FIG5F_D]PCC\Y[>3T&\+4AI<>$6:798:GT/J-:#^442'E%3D!@ MA$"6!2"#?ETK'K&=2))*O?75+]7P,M4$_:,O5'I=);%4C>8EM<6J<9"AY4HO M["J/+\:"O^.+B[?SQ/2BI8+0>\N6$91M6+C,&%::'J"J];NF_\_=U37';2O9 MO\+'I$JY19`@0>P;0!(I;SFQRW;N/N1ABIFA)-Z,2"UGY%CY]0M^S8S&HQ$^ M261?;BQ=FWWZ-''0:`*-^W+SM"T_W))Z7VW&TOGG?_;L-E'V[CT^??_NE[+8$K)(@B%!$&8$9RGT<,TK#@Y1B0&4D M3<^293WC0&3W)FDR)R95\Y$FIU-'7%X/S.N1>3]T//[H_3[@FUNGKI)U1:3, MD.R(0AERIK'Q'DIJ$\_V^E;NW.]A3])H+D^#)/01HPR3,*,L!@Q,YD`<2[55 M5K5A68\^RNN1,EMB2C0'47(:=()HVNRXD/"\PLT5R=%ETQ&QT7:C,?N2S5MP M?%_5Y;M]^;!;^1#'L<\@3A"%`81\W8D/!5&(A'8HS@YJH5*B]/>1SB.O=VGF M`J1$?&>I-MH)K9G2HIVHNEB0/$3!7O51/M".S`?S^VVVKJA*_%PS#GGH6F"M M(&2,^,Q/HC"`(0IRG"83N"`!8,;I1A"1Y;GFP^/04*Q\H4+KERJTL7%":::` MSC*_6(CE(I/+C3=X\L^:5P;,]B85R>C^_YA19)TV.YTH4:[<)>U+^6U/.7=_ MKBC%F'!KW";PX\2GQ(=O6;DC]29OVZ;EX[,MAWN9#MWQ0HA"AO(@2"-N-69I!/T!`P($!J+7VAJU M:3'O.<#T1IQ#=^H.J7<"=;F6D#)$7DMA;,3#D2%JQ[?SA,0>@1(M)O\ZPOC8 M-C7_X[J_A+=#,^)Z5Y_^G:I>5X_;'VB!"\=D>Y5.4>,Q$38N?#(B3.'_WI8>IV>-+NJ7_[%R8LE MLR83Y%\1]%ECZXC0S^OS=UT^9R=G^V):'K>=IE&4,AIB& M811C&@.43X99'B2Z"B1G;0$MNO$FC*I'6PR0K*Y0]OC5URHI:F?3K1>,22J8 M&ML.:YFB0P*JID.56`NO3T]_WG\I_[Q__SX=MY("R/R(^3Z+8.1')$TI2$8K M*658Z""XXJ-MEQ!'0!Y')-/$28&CZUHT`SURPG/*C,`><2,4232SLDN56LE)]Y^@%:=5DQ(7N4AKH&R.OA60&>&7%2Y]_*?[3M.FVV`V'J_.(<96& M(?,QH2Q#OD_8!`$%))?)!4W:M:RM;U2-_GCV>KQ>#UAMZ6HT"F+)XE(!D%-O ML]Q;R2$EB+R23=H(AR-YI177&OMOLSDE/0(X.=3-$(A1[/MI%M(TR+,L">() M1I0CJ:Y$IFTOJJ@W+\:T3E,)XR'1EE;KT3`IKTJ!F%MC+S&JIK-:L7%?:_7< M$]=;`S0*:^Z7_&+\R;%_:OZ/[JO';A'80_,>#TO$'QX/#HA>NV0[(&(BY$`LY"3K\AZ8(^9. MX`?4W@'VM$5F[GM;U6&.>5&E]3IN'/ZJZWW/PJ5PW M=W7U-T\/-QQ5=5L5AP1Q@D/JS7O^ZVH[M/'>[9X>^LN35CD%$0PS@B$@-`BC M)*#@`#/(E81[+FRVE[E%U7I?B^U3+QK3;@%%^9XM7G*Z[F*H%`7_Q)4;[^B, M=^K-M'J>_.F/%YYXY(TNW707^BTT&Q@*B<`T,7?P'9L_9G?_E8EEF3"(=PDN MGOOCCU^:$<&$N]S]W#:[W8I&0<02%#&8^5&&(?:C:=]\QD`B=8!&VYCE.6'H M..0]%M6FOTIRS/"]YKOL7[:[L#;+8L(_*\%R2CY!ZX@=P7E'=#=>CV_NSL-O MT'5%98TQ[8ALFO/GO"FQ6:(62:7/"[,?]O=E^^6^J`_U&D*B.(<)S`*<)"3, M,8%TB?2^@O[KWJOO3UWVUNHWCUK M3&=:%YA[MQR9_APEQ^*:PG0(Q3O9/33MOOI[;/IY#F-%`YQUN]NB-**8`$S1 M23J`HT"J.[.>*?M3WP&=5WY[+.N=;&--72[%9J49:92;1EXPR%.([_1_[CY_ M5XFZHLV&&'9$3$UY<]Z]SR1)LHTW=WP=TROK>MT^E2_TM-[TVGGRJZS:K;?- M[JDMTZ>VY;)\;!Z%HYRF?I2F*&<1@,!/LFA`F44@PI([+68&9WV_QNB`EP]J MR%,[GNH-*=R)![(B.7,$!475W=!)BO#HB#=ZTO4D&*)X@ORF3]J_BZ1W].C& M&WU:LM^?V:!<$_QEHN_*!+&0]Y?;P2X3!/&^@/MBW[7AL MRWNND=77@2=HP@2`<8%"64B):239NU)T`'I%T*^`+B MU.%^L<;/DB1>$0Q;X7!$$:RY=]ZHSBJ-XE_=VN:VVK_ORM\H(4F*&,`0Y-B/ MDRPC^62!@42J)8#$8RVO;;OK):J>RKD_Z1PHN/;Q1IXG1\:)"O+S#S*JS@N_ MW?V<>6%4=3;YB_'A]DOQ[6/95LV&_[XMBUV9E<-_#^,.^D&<(4QQFE$8!6$6 M)<&$+$Y3J5$Q`QS;NT_[O'G]8FH;1M>-5Y?]O+2>>]56U MT\`?G3N==1R::M2CI#C]S/!:_`.FI#E8D)BF9@N*]M3U6\UGSFWW??WGHJH[ M[!_JC$^N7XON5LL=::M=5=]E3VUW64@_Z1Z0@BB#F"00X"3)<()(2,"$-/)) M8F;:L@C0^I1UQ.[=%[#-$;JAFJ3`(L/FREY&R;58 MV')$K$^ITZQ7"3/ON*"J^:10L"`Q2 MF,`D35#FAR!/VCTW; M?\DQI^-O\ZVMT4:IGDE_/Q;=;G1WY%9-2H69=U\FQ5T1ET!)>L1N>9PN[_[8 M-ING]?Y_BK8MZNZLPW!A=Q;YU(]"%'57_D1)!$@^7CS!8)BC4/C*1TT[EE/4 MPRWW(SSOB._M:^W-DWI=P^;F4T[#'*-2XB[)&2E5NUA2BUJQ:R:O#S'PB(((D>2/`7@C>[;H3+2Q\MR M\B`AE$5)ZL.`()JG:00G$S'PI2[KDGGN/*-=[1Y#*7XD1KP%:I3&_#*7"IY0 M\-:XER3*I9$O"_W2V%=R7WCT_U+5U6(""B";TR\,;)" M4'P[,4+2`*:8T0SG`8`PSQ`[YAIQ)%2Y47NR;2$8P,@*@1PY@D)@C1=)(1AP M+"8$IS1<$P(ENEP1`C7PYT*@08%80?>[(L/[PT5RA$!,89Y0!D,_16E`TG`R M!WPJ7LS5L&%9'"Y5QMY+WUFI3:1``7Z)N*HC MK\NX%C4RS=Q.;?9M)(MMRF5LUVG79FP4N?(3&F\7X?Y93L]].\8=C?%N19K^V^L>)$'ME MB6LZ-(XL?HV[]7U;.@NT:0[B;I/I9)R>2.X&^\(SPD%/,*1ECX%HIW6 M/!5_A,1.F2AAE>LNO?UW=^?ML8WU[MC`F@8!3!CP69:&/F4H#(.Q%MEM38BD M-@[H6;*L;_W=OSTZ[Y>RZ+"IM$K3)%-,N^;C44ZX3B@\0;9D[_ZK3%T1+3,, M.Z)8AIQI;+R$LGWOQRV3'V[SHJVK^F['EW&?[XNVI,6N6I-ZDU7;)YZ4]%LH MCW!\BB'&4980GA_&Q(_":2]E"%F*B%S;+5LHK-?6NE,$3T.QP_MPZXTH^R,D MXZD2[HC7>R*I>]8"(Z:(+D1$3BL/F[:;6V_"?&3_QNMQ]ZO?*4K#5FYO.3%5 M)/F*S-H.FR,";-W-\PL-9J%5?`-*\[7/I=[5G_?\A2[:[O+!_-N^K#?EYBSK M/>]._*G9;EG3\D7G9@5I"OP8D22F,00,Y2Q$"4^"_8C/*3&.I;:NS(3)]J:7 MT8UN#3XYTHO&Y,KYF9#GO@5([X;WP^30C][OG4_>Z)3L/MK9XBLV%[@86KFY M8>ZHVMG]8R8,U_8-S1QH1V:3V=T^WZNT".V:1=L53F'@XPQBEB8DR##F-B=K M_.=X-7RZXRZU>YV"[9N&9&3C').P@M""_[CNCN)[_UW43T7[[`$CA=BW>=0I MOQHESTS1U8E"JW1Y59A(1S1-UPNA4JHD*9J*<]PU]&ZW>RHW*P(3D"8@@'%W M4)\A'_O99!W"4/+&"D-&K9<<.,ZOU:XK.-PV[?'C4?'6Z++*M(Y&6:78U(>B MDYV%`THG9.R<.FE94^;>:9E3]TI(]C1)D[F3M,\&+Z/X6#SWWU-6!"KW^DU M-L/%->>+X16E,$PI22*6AC3W$XA8,`$*P@";R`A-X+">)$[76:VGZZSV1[1& M4D0CT=#)&N<.@ZE$\N4%8P/PB\5&)Q),`9;E-VD:C)PC*9N1KA!,BE0KA9_[*]`=/O=!W M8AC+E[M$"75Z`(I[(5;NDB-%>.ADY1_[XYZ?P_6Q61)G,&.81CD",208!6%* M_!2`#&&$17=R*#[=WMS8`3K9SK;<9DG"ZL>G]X4!`/XJ.2&5[ M?FKQ*2X\-JF4+'$88M&:$IU1]88,J1+KD`8INW!!@/3H4%2?OM4@P?UATSB` M$.>8!3`#_F2)A3A5%Q^AQUO6GK/QH=8&5(4U%8DQ3IA"7B/!U0Q*\D:O4`WZ MG-01.0^NRH@"&8HJ\FOQ4`Z-)5?\N1%#"">`^B`/&?_?=+(7)YBI:XF$D7D5 MY<;KH*DV'%5G4D5?+)&HI3+"_,V@-D=^A#5'@5(GE4?%CZOZHTR,6&><_J;1 M_*EM'LNB9L5Z/%H\MDM+8Q"DU$\"@'&812EED!UTSP^%>IL:,&-9B29<7O.U M;#=M<;OW;@\09;JX:))Y78IFYE%.C(;+BP]$'I$)=$@TSJ-$.YSY^%3KAZ/# MJUA'G*L,7)!O@[2YT!/'D">-\7=*1L0G8^^KNOQPF[;EIMI/G6])FN8)3OFJ M-_99C@C-#M4W@%*ADSVZ-F:0;X__U?*GYO:G=0],1FQTR!-0[)EXDY/K@Z!T MJ+KSJ@,N);'6X4]"J6?B44VFU?D4$^G7G7]-H0W0Y8(\FW"C,?L6R0CS;[NN MPORE;!]^;?;3K01A0*(P(RA"&68QBDG.Z&0HXU8E^DTJ/=_ZGJ/?_O7Y7R<= MBVH.3490U$@3D&+K;,F)\&^[_ON#UP'R.D1*\JO&EH3P6F=-37)_^SQ\O9%A M3TQL+SG\FLQJD>."P.HYT)AZ3V1$-6VVVX(K2[&M_BXW%XRF`?3CD,8\G88T M`H@"@KC1+.GN@`"0"N>\VI8L9[XO\6E(KCZE`O([*YMR4GQ&I`%9UF=40J)G M959-KG49%I/NMXAX3<:-$>B"I)MSIK'QCDE^(SO-U,=BRG/_32Y/(;A3@Y+9?AS,JW ML-MSK*Y-UNB5U"AM9F=3KE/&)!5,B6R' ME4S-'P%%TR!*;,E,B_K/YI8\E&VU+J:KT/P\Y\2D4:"4#++,=+!"E569:Z++Z[RD1K"-)\N>(A.AX<*56I$2&N'PT]5VW_*%_],^"4I#"K.$JU**",H)#>*(VP*`4$C2*`ZD!$3%@&T)>7'Z^\;K<"E^ M9E.B3U!1;#,GJ2DJI-G1E0O$7%,6'1Y=T18M'\[519\097T9DZ&N!55(,4NY ME(4$)0E(LLE:P)#<-WPU$XMHC.*',T42U73&`G\FE.;_J#N[WDAQ;0W_%5_V M2&D)S*?WG0VF)SKI5)34S&QI7Y3HA$Y0)Y!34/VQ?_TQ%%15DB[B96R*LS47 M>]0]M5Z_X(=E>]D^T^BJE?O\5 M=1FSFM.9"?.H13DG>!LLBGQ;L`]TU9%2!-/3+1J*0D=:*`<<\^[!>+/5L_6J M572J`=-OC1E@S3@C9X*:D8UX?9..!DL@Q[/7[;T]-[=9D:[S@S[:$L!5O-L8?Q75N39R$^B1*K-!G M@4VZ@-BE'NA<(/4H$W'E#!U(4QTSC?!2$C63V*B&&ZB#ANZV/6+0$(%&FSH7 M"HUOR)L;:/58`Z91TJD&4+^W1H(WBE[.##:JK3A"FE&F*)Z%V*Q\ MG8N,JUK%-$Z"@(:48.:U&\OH[NA%\6>>^E&(\C$,@^;->:&-,M1*&W<.(L!% M.>9,82`,.FK>37`&XLZ<`>R,M7,FW!G=C,$#$%5M`97.5/TR^_;BE'J56$GD M^H0QWZ&>9]G,"G;[RRR>@+"C%,`PUY#G="B,*ZMKPY\JO91GP9LX9]@D7K MWH-WEJK!5LT%"$K:?[,LK6B`$@!ZUL1>PCTOC'P2!DY@DR"P=J%\YCFP^WI5 M(DB]^&,NY[W(JNI?W>63-7HNUPKW3BI9!Z>$5L^T%+QTBM#GM-ZLWTG)C`-$ M(L$88>8,<0)NP@!5U.Q0@LNE:&D?S?*IXV(W"JB?Q(3XQ,6[6F$/6[!+OU+O%A_IX^;;!5:KNT[ M)+9"3.TDBJGE[\96+L&@&[*T!34\)MKIK%!>59OL#H@F?>;*P>HDOL+PU4DL MU^A`XSY;ZF6B5N?$_)*U;X!HVI_`3!BGOUVEX5=WQ!;,E>V)_,ZAU(W%/Q&C MU/9V&\@#ARMOOGSWAPWSC#Z5&]')[M;ICP*513M[W$R%@NY=4'-,?JK8B%FJ M.=;+R>(3[KU\9VX8;-I,N**F?6"G)="`46<+?DY_YD^;)U:NU^4/`:@H?19_ M4O]:^:[CA(Q%S&N*E+'=`&MWOB&.87/$.@,;YLO%"YZ@'WG]@-1.\S)C.QQ" MDSH^9AWKX!C"3BO:B46]VAF<2'C,2$F^:7L>,^2?OK9)G%JHR4!I?K8[.:[2 M7^V]SI&(0&(O#(/8\9N"1VRUQVAPUR).Y()V5X!^>*+\:I,UV=6MQKU<,/OD M.&?,.1C'MKNU.AT3$^K0@@$"*3DU$\*H:2\UO"HC"-%/N6/'P@%Q+>8D-.0A MHWY@;T-A9B<.:,N$RN\;YD7T-5 M6>5-DD*_"&7I;;VBCI,0[CF88])QXAM4UR MMA.(>H7H/[W&D^T+'_!MH(=JM7TF?5-OFXYM(M=GF/S)P^734UGGX>LW2X5_+5Q*KJI'\IU M,T&RL@/?\>P$!RZFKIWX<<3B/F28$%!9TI@XIF>*7J"N!5J%TIT\=;;!#04S MS:B78UBV%8:HA(VF^?7:(SEN*3L[/UZI-^4XIT;:H\ZG\[98<,6Q'Q,Q&O,< MUXVB&(N.6((M,RE&N,47%*JE50V49%'!OP;SZ(S=/Z.=].`:*L"`B&@ MG7,%$+09[\%'R19U\"PV=56G1;,=8.78=H3#*+'L@`61S6*;)7U,)PH#Y0$A M/-3$(\$.0^5>X5@6@7Q5!)(I0W50:2%CY31H.I`"X9.*NW.%E%);WB.5ND'2 MN+H2(\:B[L]S#;`O4.AC[+AAY`61&^/(IUZ"66PQGW!(=@3[9<,Y42<&R!R@ M.7*0,><+C"J=CE,=*?;"A@%JJ-DU$TPHBB]UO#'0O&4COM1/V?HZ>]SN]'C( MG_N0EL?]@'INQ!P2Q)1XU.]#VK8?@,[N&1/'>.G/5AI:'VJ#YBEC?)1,4R:R M$)BE].Z]D'4JO`QX-)2B:'!V)NC1TI37"8HV>^1N6;]:EW>;VR;2_Q3ECS_+ M'_VQ\]AK9HE(8D6VPYD?^R):%XMR+'51\*@`IK.5G2ST3>CZ^%#^@-PCKFS; M,'XFB?"SO?RW7Z5WVE*Z_T>*N_?]%^I1UD>.`-F?4TI")6$'H M)]QA?62?4:FSJC6&,XSCO<@S5/_N`\P9) M7N1U=I%_S^[.Q>M8W.=?'C-:55E=?5J75;7RQ)C`QI8;>7'DV([K$SOHXCK$ MXS%LS6-T../K'JV,_:$IV_V'P$F$\:;*S21,ZB;LV["5]K'5AO;BT%;=&6KU M33RI\)Y=`S,+VIR>R?2"OO:4AEY)?1RCM^);NVFV`-Z)WKRN\_]N4X(P]C'W M.0W]((QP$-+$\GHEL8TQ[+A1`P*D>N>8TT@/A*%#9?IPI^S]:``:-=T($N%/ M8VI*'O%4C9MC']#\23JZA?)LU6.F!MK^565?-X\7^==LA:,X8=@*>1S&S+<< M+_+[^0TW=$4?UY0Y`D(:SQ[_R?+[!_$0/B(J_OOT/D.-8N@BE!Y[QR+4D*\: MH7F&MAI1(W(VF-S[I@1&!=MGCT*5-DG#3]DP^2J;[0SN/V)0F!;UKSBO;A_+ M:K/.EMG/F@D+OJUL0AT>V"P)(HO$D#57\Z#-\)ES3V:+7M4&Z MS9)FVGEQ6SYENRVXN_VV=FS'S"46)CCVB1]XB=.%B\(@\&2+7%1_WEQ?VRI" M^]WG)]MG?L2;@3XUULV9=*31S2CUOF30,QS2QZRZSKYGQ2:[S.H5B^(XI$VE MC(LY=5S"/+L/XWNN#[KR%_C;AC_PEWR);N@%OX%>\0NU2(XF)MV!4:03<8:$ MC*F/IWAIP@`N5.V:"2:4Y;\^7V*4#8`M0U6]^-K%61&;>7[LQSAT>.AXKFO; M21>$<)9(%;>I_;)A)$2+FR5:)$I8`%HD!P5S[L"0T.AHCK+IE$R^F^?`A0$F MJ+DU$R(HBG^S04?=`OG;7YI5+I'6?\WK%?<2XB9.PC$/2>!XW/>#/H3O8[*J MF[N:Y%@`^5T0"782Y)?(KQI&<+Z'7MT#K^2]->7H2@W7[KG+YZS=5KGQ3W_^9P555;MQB.>Y22139H[ MNCFQ0A$DB/N`26!12$Z@'L5P?K"XXM=T>7[Y"?%_7_'+&W[S+R`<1A@HAXII MO(.!8Z<)]:).-S%QU)\!KHSW=":4T="04O?K!IV@R![%G][3XNYSNOZ6'81> MV2&+'8I#F^/$LYL+G@3KNH@1]D#WIXP(8YA![8BO+>U^ZI5!)S!&6"@YES&- M>S`*=:):ZW:R>B)-/<]QU*"A*8_QKLZ$0SI:\GHB1)CSP.79Q9)'0#D.746>7@-D6`UT&-RZ281[UXMI^=;>7!X32 M2#?EN#2=D=`9UP,/#Y2=B$Z#-@T`2H^],V&4IL:4)MY`Z'Q-5C17@XB8].XI M+_(F0ZOS[UD?EG+"$X=%`8NL)(P2UW'=/JP76K!+>D?&,DRK3E[;T=(7`J&S M/&,]E9SYF=!.X&S0@9,OM9V(6N]8-31OI,GDF9!+6W->SR]IM4F^$+=<9_E] ML;W?Y;;90%94:;O7^%.:%Q=E5;'LJ_@[R_3GRK7C(**1DP0X"(,X9"2Q=M-> M.'"`^QTT1I;JB&,V.C1RT(=[(>R/YAJYKUOM*/MY^R#^&A1O6DV70]WD;JL5 MZW:^]C+1@4[4"$4?&JE_G*$OK5HDY$Y=MBMOY``433R.F0#22-->U_(:LT]] MLGX5!-2)?!>[H>=8S*?<"?KJ`!+'80A9K(/_NN$ENV7SGZ!R-]><=;K&SM"_ M[YKBS+Q6P\;.R)]Z&AXR_2YMW$QX,Z(![TVW`ZV`LV-;?]CP:H6IPS'#H=4< M/RSB."SD72A*+1PHT0/P^X;YL5_<.[^,%I^Y*C<@C@')8<@L579TY<;;A.=4 M`-E[(H,0!0?G!A&5)AS#B+(=\B"I'[+U95F4+T-V_-JM%F+*6.18GN-B9C$W MCA+2ES-3.TY`4U":0IJN)5C^R:\[U*`/73W!'VW1+;BH0)/'DC2:WEX@H!J! MZ%#ACE2=R#].6'\@Y=X0RO3:/Q>Z:6[5:^"9,`VP#VE[&>>+H(=JFLIMAUDQ M)Y1S)XDQ%J-`R]W%C@+'@6TEUQ(2TD65MI+O+K'MQFIGJ!C:XJ M#'P[.U_C[NP%#4^QL4/&N0'H:35^)LC3VZ8WV\:T&Z8IY5OQP*,^QM2EQ'4\ M0IB]C^H'#'2#P\A0IE.\-A')6TDJ:!MKI(Y\3JN'VO.X625ORDF;M,N MUH"2-*!)TK0Z'C#P;)I8(244D\1-;,_?9X,>ICYDODL]RC2SY@>D0A^R=WN7 M;B?E2#6-B3!(S0E/*F0:[^E,H*2A(:7NUTWIO(IF-BX1S8O*0D3>B.#==%U9 M=&N&V[^W3']FU>>\*-=Y_:O/]VAQ]_)7^/]NQ!]_SNJ'4OS)=_%7FH*S:F4+ ME/H!C4E`B,/#PG!T&GG\Q#LLDA]<$2!VJH@_9-1?NV]M4>VQ:@;1/001O.^H]# MZ\09XC_K=2J@F!?I^ADD9[=,\F0'A_SS>[]F M\JF;I36_/;=F9AI5/L="6O?99UF1-7MK$\L.J<.;`_B2.$AL'K+=UY\3A\&* M#%6C&"\HU/QQ4_`1\B$R9."8CX:0U)?7H`^=JJF'!$?,>9>[ZG;.BI$CFO%; MGHVU!7(>Q7E;P]L5&N\_)Q;5N^_[+2NU_F739U^>1[C@-S?_0DV/N6A.I:'+Y?4Y^VM) MV87X("_0Y4+TH\OE]>+B8EN]MN37_&8)_4P;>"B2TWHG?1[`Z;ZL?EGVA@X% MH[JR`^,U]-8[-&(]Q2!-GM[1" M7`>TT@'ZY+IOQW<7G*GBK;"Z5]G6,/ MDQ<_U'N`%DCW#)ZN"]$!JZML??.0KO?%82*_MUW']APW<,,P2#!SO#X>H3'P MECCE,,:+LE3Z#+KBU^CF3WK-!VI7C72?8SX.]*31UL^D4XUO1ZGYG1S9U5A: MY;>KF`;8IHD7>P%VJ&\S/^IWM+!`*(&D^FH1#*?SK0CT(2_0G?C8I^L*/6=K M5#7ZH$ONB@[*Y>7FS8/EWKT>)`2A5M$9:C6=&#FM!@!O8#[.%#;`1KQ#&A5+ ME#$3YX^;.KM;.8P$-.1A8D6^%3'LQC3LPXG<&G2VO6H,PZCI9)B!C;2/:K@Q M8>%XX'2J3HR<3@4`.E`W9XH=<#/>`8^:+=+HZ>_*ZV[*N]PT]UPOOK:AJ\6F MKNJTN&N.K>LS+>82-PX\XG,K"D-&@\3I=^$QV_(\").T!S<,JW_X^:<_ESQ& M]&]^33_Q[8#B!BW^6MXLZ65\?OD)NC-.O_]R+#NI]3#(]5)WMSENQ3:G_6_E MH@.]._Z=;@,=U-H!1AI[2C.!I[GVE1.][H9PNTTWF4T\D6-:<>B)_[$(8^SW M(C"AV`1KY2)/,P!MD\#)-^Z#G-+0>6&._S_KN<#&*79;%0O']MGN._-&R\JC M5N0XV/(LFP4DP'X2XUZ&15VBH=KGGO,+7C?'>W[O'OO^.;)]5]- M-LH?+UN6=S_RQ\>V7O/EG>V_N^R3V@F),?,=$LUI9RRR`QJ!.K#F MT(;[;Z\6";D'%WU#3RC3[;?K53*X?AKDY@%)#CV4F M)#75NMN'S/5C9B6NU96!<,[NOBH1P/]4(>S,^ET6IKRIGQ:ESUCNM.^"_L.LUD4+K+OKVC.AZV=:![N*S@,:A3T)8N9FVL,;+SZ+RZ;DLFGU]:/$5J?-+G]%R+#N)PS"N]1*;M9V= MR+/N*/M:$*ZM83\=YV0M'&">]JGDZ6.U ML@-?D#?&V!?9(?;\*.AJ?!DC(646]%!$E1A3$J^9LEBG/]!3KTXU:8.Y",S6 MC-FGF*:=(:$([22=H?8FY%,E:8?NR&1G2F[.!$LC&W$L'QMA"1PX_Y3K;^?% MU;J\S2H1+4P2XEB>Y7JA&X8NB<*DBT8]RH!5_HI!C".GD?,Q+SX^;P6I4@9H M'1`SYCQ3YDPC">4%ZD2=F#0O#))!C9JC>&/#&O4#)T;:Q1;<8PU8TR!LZ8YX]F.2!`X;B(B-3]J69X3]S%" M%W:(*>B'01/;BN>6JJ)$RA@@0'1[HHR-4QSNOO=`!@T0J^8&!)#V8QB`&Z`P MK%GG=1:7/XI5X/G4]D,WMB/LQCBR(Z=;KA:A+$LUR9`/8#S!V"_8B`'-][QJ MCI=3'M/(^P8=SQ@Q3'5IJU7S\4[(.=GPI?=#:N@"-F]NY%!HP=$ABZ(9"JM4 M3<929Q?Y]^Q-:7:87?]<^R&?L!5%ZST*9B`0Z^J MS937K#3:#EV^.HW?ZBM96[T?6\&_J?>;T:J6M+-2"USZG]-,B&FTB4>7O4S9 M"69N.20EV=1-Z=13N:[S_[;GZ';G4;[2&+C8MDEH43?PG=`)XCC!O<;8QXD: MC">19IS2O*KS9H'M#FTEHT/-NQ-;DW(]HD9[VH<)0_SLGJ(I]I\-/N#9?!AT M/`^)+\:DCWUFGY)IVW[D&W."!R#]\4G2?/UW^KCIU'S.TJ8:[FY17&>WF_6Z MVP18_5647ZIL_;W1=%X\;VKQQ^))Y(]Y*_G_V+O:YK9Q)/U7^&UGJIPJDB!! M\K[A-:,Z1_+*RNU-S0>5;#.)KF31*\F9>'_]@:1(R99$$R!`(K-;4U/C9!)V M]P/@03>ZT2"+U?WSJOAQFJU6@D+_7&P>YOE](]]EQ,-NC/-[O\!#D0=HZ":V6?(XBKMK#H>B38[=A(I[#2>6WFE7-DJ/-' M;JJSM[6!["R<(.TVN)]F;LAM>)9,"R-[H,DA:]@3K9@IENR1=F"16;B45??0 MO;;YXR3_6.Z^G2BY?:WE:Y,*@XO/S%&,0,(1QR&+",!)P$"XU]/S?)K,G]+- M,GNXW2TV.\G=LR\595CQK36M"1(OQ"_O!3O>I5^7Z[R_4QX;E)]3W>9Z&T/) MK857YRJ.U+T["TV;+ZG@&V;5.]VW]I M:QIF(-[=CI9/7[4J2;Z)U2O^4*]!"(W!CP*1"3JA\2O%>:$1VWBN>&U M-!S,E0KEQ:)?*3>V:.&5_"GVZQ$!%9.C]': M.8CX>2;$0W;_G$LL/OD7F1BO;/K9)L@;[R9'OO!9W`2XA<=B?"S.N"[VC/_` M/HQ%0&2V+;?^AO"7L\UMV?.K6K;?JI,7.,`&0@1]4P(V_:T M84#0%"SJ')*>S[%J76_$.O^VV*;;V\4JW8ZVV^>WZ6ZW*KZ]G5/N!1@P M"`(OA@QRA+$P)(I8Z`4A([%2!&F-]H8CRIMB1W-VF\5ZN[C?*5PPM0^R7DM/ MAAKKH=-]M=U73FWYE?-+8?RO5TYM?_Y[!PCZ?MJC]S$V?OAJ8K[]Y+MN#P`9 M.;XU-Y1]UM+45IRFR@+L81]BBBA"@8]\Q`\NAH>`W^ZRGAVZ&K^]=[&NYKYH M5WK_XGQ9/=_OGA<]/3)+&E[D9YLO19 M>W-Y3,S6WVB8"W^=&AP=8.BOP]$V1`.?OWMQX`9Q2"'U@H@C`!@A=>$0A:"O M@IQN6OZG*N=G.G=M.YH_>02H"81>SEWEAD2B/]Y]]IC.%C_.O?D"(N@%+'9] MZK'(Y1BXL&S^2R(_#A,J]RI4!T&&3S-+W1RAG,*S4%WP:W?BV!MT> MS`LC1A,8T3BF(79CSGQ6=0YV20+;'NWK%6INY1WI61SUO-+4BD4)/44!U.3+^C^/GLNR&\.0QI'.$+8%UYC@@!T([\21(`G^2RO_/>- MY]<+E?*G=X_!EW3$%&!KQ[YF\9)CTA(H09$';8;TG$Z@::`Y=1@MH:P.!F2Z M9I3RDPHTO=N-UH*XBK3W]N`_\BSGCL!_+;;&2]F0O?D*;39[/+%17?D]!'?-VQ-0SV'), M==PQ^SI;?_T@XO1')U?4.=+4GH;8ET%LX#2-(V`)R>FTZ.*S!YK`:D^#E>\V M^7*[$W*^92L!XY;]\WFY>ZG=.8[<_#UQ"&D<^R[$*$9E)$E=`+VX;2))CS"# M"[/2+U^9QQK^S2EU'"[2:@5=TW+4"KTM*U*O46\7I0'(Y-=EL0G,DPBA.`P\ MW^4B>B*,8@]74L0_@G;%TYS%Z+(YQSY+$0\8`C& ME=#00U*O.W23U!=S7%6[\T$_L5$+#96Y1`U826HQCJDX#A_E.H,43CS"H]W:F/4L+.$.CH8<*;" MI0L4K2D#/3PL\TSJ8G6S6#Z,UF3QM-PM5GNA-/9\'+K032AC!"=>2&N>`A0# M&?KH)LDPE2!*1[/19(RNG1LTHA]&8X>@F]$,74L22T<\VY%,?U#*$Q5&XI^&I%JH"(]"%M"2YJ,R4Q,0DFZFJ8[X3^E#VRQR9OZ;??2F._Q M@(?$\X/8#4'@02^II*$PEN(I11&&"6K*9F@T9M1A:#H>C3_>2O*2*G#M"*D' MS.28J%+(J30:BH#.(]/`/!VAM(1RNEJ1:9U?LC[1_?WS8]XN-GV8[+ZEFSQZ MVZ3?TO5V^3TM+V'M%0`>@&&":>)A/P'"'X.\.M@.".=2X94^J:9])4(^?_I\ MC6:"C2:SW]C4$8'8S93]QL:WH_]ASO7D5I:=-"+>TH,:!&Q);VI"1@[:[3;+ MN^==40*SRX1?M2D.A`9RI]K"UN1::8?>$LXS8-A;E\L0=.WZC953KSS0VHL) M6,P#"$)`P@!QST<('LZQDJC5Q735;QMFN=E$!'_.Z.:C<_/;9#89C\BMX+GI MS62*\D"Q/'7Z;7)-V?3V;P[[^^?1['>9QDTJ:#9S6Q]`RC'8GJRJFJ%W.4L/ M2A(-J0RCI=9"2A:U=GV>3DT]P]%=0;&AEU(7]3,]`S*M7[HY,@PWP[GHS)9#R;3JZO17CK MC,8S-F6W,UE/LAN6[9S'WF"48]O7:CF57D/YBDTH-;B'6L"UQ"/48TMF8/:I M5EI=BRA\)'[;=+%-:5K^ M=[0^K2>?'CW/)-3`2`A%48P)"@F)_:!2(TB0;-LSK;(-\T^EKO-+I?"O>6OI M\W_-,^)NT(;,CAD&,W$R-AJNN:#*0-]&AJ<"SA3F/FG;9K,PBCA._V M5JA0;/7\()S'FVQ3=#0X.F.>9>?]RWF8T"2.\L=H_0!$@8<35FD7>M@/Y9^? MZTDQ&6KH^MZ`/3V>\.WQ:9\L29]F/M)XN'0=3EWHR1Q42#0KF1$W$L4 M&%[F\WWR])6S+523Y6LIN%JRKBF,)+FS4*-\^"OMNUG[,09-!*8"E2TTI*3[ M6S)1!T#.72Q%T.>\"7KYQ&`INOB?DZ>B2SK[D6[NEUNA29($(0"<0AXS-_1Q M&,&J-#D$+)#J$FI`O.%0O5(D[Y6P+4KMLZ?]6[1J)&-@`"0*Y"GGH MWW/TS(RC+6QJT,)S#IQ),+LR<_$LQ7E%/`H@]+GP%1DFW(TI@_46X85)(-FX M2[M\&790ZN-UD9N+GJ*;M"BE<=/_7]#!WEP'J1-P] MC8Q"D+YW,YU2VSWE7E7OII5_9*]S3_#WHB%L)W'#,4H"6+"L)LPS_Q-\WX4]W&2<-3G5/0Z2/H:MC@DKQ/5=7 MJCN%[G80]7L(JSK0&L;,;M+69Z:,*ZT-5BW^]$5MYL`+XI`ES*44N6'",`QJ MYYZ@V-5`WQTUL)*\-;K2'<:FNSO=S[!H=ZF;^-H.NFY&5]&W[CY:=E.U+B,E M?&Q=D$ITJ/B_YVWYV,LLNW#IO-A"BC.^XZ/`:?K/Y^5VN4MOT\WWY7U:6I$_ M]OEU77RE?-&3P!`G)`%A#"&D">!)?5K[T]3[(^VE MNV0,/:;M=H+!]32W:1R9EM=`O&G=X1Q:=UPYEX[:\\?J]U8Z>S/W^XYS9&CO M'3_,#EG#3F3-;+%DT[('CY/6);8H)GE1+-V5MWROL^UV[L<)\#U*\WL=0E&H5]W&_9;MLO;S?"C+:/&6;=S8@ M,Y>;CO%JH`0U7"U9OXK*O[VOU`&"]F_Q7;@._WF]21>KY;_2AX^+Y3K78+*F M8LU^%Y/F>[I%&[&8UU^/G5RA[N3+;/%C#B"+O"CQ$/$]Y&+"@%M=@@@AP%)5 M#0.H9_H4X%N>9,_=A.?:!N>K,,+)UL[#P80K9YT6STCL%C_Z?I1/.^@-"WW` M$;:$+89$X.W;?4,/1L>KW]7-`2Y`QL]"IW2[%>;<+==E3P,?8,8YBR,0<4B\ M*/;Y@41=''>_$]Y5`],>`AGEG+*X%][89A^*+M8O6NZ*=P:_76@Y/.YR\>*% M(OFBOKZ\(%643E1*.T=:6W'Q_!UDFWPXHR-E"7L;-K+5'7:]D*I%5>VJ\;D7 M80B\&(8Q@P%A'N%U0BK&_GR=?LTKBQ1B+RWR6[%`4K+`L:I2$=I*:'L2GPEB M'C(2ZWA#QMQ(V++*S1G8%/49@%*F)_Y;-[!RZEJIY:+`CRE%#)($(.9"!BO2 M@1A&0&ZMF];&^,HO7.O"WZK-L(4).F+;P`M]C9HE+-&;N:=-[WN$N?<+U-`% M@8=H0,.``\!&U!:TYY]_+TO_=]VY8#9`EY M]&VUH?NV4J"KW;<-(`\#YB$OB1`-<<1!&-8RPH!($X+,Q_M;UN^7[5ISI[0M M:+8L-27=F^Z4R@'0OH1GNTUWV_JI8.3C.(@][F$4(`Y('/HX\@`-@>LRB.4* M;N0^;?A<$MW>,NF6E;+HM"Q=,0>,9*%)HK1F`3.8]I>Q9 MB)NF]ZD0+>+N<;K;4\&FPY M?>5(%T`2K:F_BZ]GFQ)'>K3"YG[`F?C794$01A&, M61S"6I@7`;G86TV&\=C[9I,^E9>;BLL%NUP_^7[I*NBUVWC-PR:WXY;Z.(5" MKW;=83;>742,`\X MPI`A+^8^@H`B@!-4[^?`E`NN&"@M=2S[D&5E3`U<)D.R"WA,"VF M9/IG9)=L[)S!F(,D#I/$=4F,?!\#6@G!81#-=]ENL5+(P;[[92E>JI5HO:IF M^5_IYF9)(J60=M4*4J=TZY`YUK:YU=9H64(8BLHWY5(E(>CDR.3%DI543L,8 MQ2Z(PYAY08)B7J>*HH!(/?_9491I=X9Q-ITRZHS&9/*).3/TO^Q6;,=LIL&= MD4%4W:,Q!*9AI^:@M05^S4$92==&`7M+R$J7-2T<'&606M/9QRQ[^'.Y6LT# MZH8^HR"@H8]QZ`41#>L<-\)2[9=;?]0P17V<3.@_1M?7/:^3ROR&%2&-D"5S M7U[OK./4D,[B[,0,6-ZMTGH1L1_[BPZU;,9RKH M?>`:,T,:<;>$LO3:=)(WT@Z81!HI>THWNY>\R>P.K1_R`K:GO'E?GB1G`<@/ M<8D7`"_$,8U$+%3)3&@D%8=T$F0Z<32=W+#I[/7C8^JPOW\>W7QB MXYD*S75#M6VJJ"=`97-$I5I71?OK79$CJE4K**[WY-!EG!JS0AK@M82]]-AR MD@?2!I!<)\(]21ZBFHAPSB&A#,5Q#"#Q":JS3;%DE:N:!,/\-)G]QJ:.TOTW M1<3:49!YL.2XYW4N>K`CCK.P-%!--Q@MX9B.1IQK,M@1$LD4S3S!"8:NBUE^ M0@)YY)'X<%\&,U\^-_/N)TTG928SU'!NT0D,F?2+5AQ4\BZ#I%O>S;.TAL62 M)2ZK]=G,BJ31K1?Q]7)QMUPM=\MT*YR1TTX5];4XZ/DAB5TW?T:#1R*:HM2K MY9.8RG@+VH0:=B"N1PB/KD>S$;NM@YO9[Y+,H`_A=MPQ"+AR['*D8AWH[%Z& MNTO;%K(&:M*.NB7DI=^NS/!T52?`MS>!F>MQYH$(Q8CB&``6NO4Q>1!YL=S] M@PZ"9%9BIP8`1X0GVP6@"X[2Q&820&4JLZ`IP&6(VE&7*J[VD96R)9?IJ1LX M[0DI6W^=I9M'FM[517:^3P'P/1(DW".`,89H7)]B^Y!),I&"!/,4M%\[3V5' MM+P"8R7T_"#XV&OJ#_&IBF,X]N2%I"+EVMN'`=OQ,H,A2S>4X?3EV!>>2"),(@"AG' M.,":+)%3MW/W!U4+;_=70>K>:EU!%A>U935T-.%Y06 M:%1*N<\(Y;%8P,1E+B64Y.66W*V%)KXG523639+AM67B7IH*GNUV]?Z@E-O< M7Y5QOXK(!VS%TPA6`TOI`=D2IM)DS.5R[^E+L4P4XV."$H]Y%!%L'74T0-XTH%'X3T=]RT9,/@XC\_[ M3E,'3"VA(@V&G'>:.D/3(5VRK:T`:<:E)"*V;=DQ R"D,@^MP;.$5+I8\&ZF01(,N7+0(W%'I6)N MP*&(]7P28$9HPF)"62T1!IY$):CH;*>]'4<-FA1Z5F`&GA)`ZJ6\),.2\[5F.H`1RDC>ES6 MBA+/BP(,/!BZ":#0]>N$4H)!*%61IB;"=/U9S4&4X?)&C3/A3E6M<3.9SD:3 M\8")T5:KJ2.VEJRDKE8T9$B505$)'.8QPTE,$8_RQ0I9PIA?+U(6*$<,[WZW MEU!!2XCP/D32L8%6=)2#@N%B@79!0&N4;.$$%=4ON_W_7]W9]3:J:V'XK_CB M2'N.E+VWL?G4OC(?GHE.)ZG:Z-ST(J()[2"E4`5:3<^O/Q@"H=,T8&,39J09 M==*6M=9K>+S`"R_.\'G:#3_%.7O'C)58>FF2Q\ECE&R8R<#0J&89T/<0AJ:I MFXY[K*K4J,O5<&2`'<4S:9'B?Y^OV'NI58[O+1>K^>)KL/!8;?>7Q7(5``V= M>6-VQ)'D&M#0^ M5EHBA%R/!JYM8X(Q"LQCI:5I6%S-#P:84;W"?;\LH/;F[_.+R%PEN?/43>?J@:25D^4K6=^J-^T83\TA?^.KQL MV;;0&R<2Y)X(P&1$TMER65`,J;/L6VP,Q,'R3F!K2`J\I1C-= M/FAQ'UQU.E7Z`S+FT`S\"_X%(=3`<[@'K\R]&2CFAUGQ&?M[:+4,PI?\1[J/ M_Q=M_P$&FEDVG"&DU]^-RV:_56G92Y[EQ1=L+Y\P![?%&10]W4=[@.$,L"NH M_'UL.C/3MKM_WX\VAU_7RE_7!9(\OH'MG]DI&U/^=*X8SMMJ./];#6'5?OD" MR5Q;E(X,3DB_B5!/W/\3N=H`(?H7P&RW,7LU(]Q=A_%VGGCA;4TS!HX>`;>W_9YR`3>4D;V&,!&7[06=D M4?DPU-+SNFJ)!`[^S4`;46-7S71J=JY\1I[@$^&6S(A^+:B1+59OMMU$>1@G MT38(]TF1-V1DLWEY>MF%>;3UHX=X$Q=YHP8#Z.!`TTS#=XE-,<3-H_G`=WC8 M)L&<8K;5'H+HX"(GTF0(V@]I(VO)A[1&QMH[\*7E'S@X./9.E=V2G2&:1+TG M0C29$:7*3D[^1_]B)(L?HVJDL6K-&.;9BX?5N'/M6UHMFW9 M#C&IAF%`?,MI;HNAC;CP)MNVZCRN=44>^IZU'0:[PE?^4F>YZO=,[RXH/&>N MU]*\JA=ZYVM=+OV%N?OO9D_^PN?Q2Z9Y%#V7"2H:FXE`5%EX'XNN%ON,^^"*,[/%S=??LWZ846I7`J@P@H-TR0O#K]CBR.UVR-3YE?5SC!& M6.")$$;<_U32F38XK2E2JJJEPG6U,5/[G%JE[\^HQCO?<)&/3-L@EN910PNP MUW1="#RV+\:05$B)2Z.D3UUIT4BSNHB`7)F`TA&:R+4]=M2=&<<(HDO;5GA- M,<&.;1)6X>YK/M%LB&J[MJ>Y@E7H8L947_L"^XD/%[!?"C.J=GPIS>E=@B>V M-?`9+$J3=B+`DQD-1]._X`JX5E=62KPI;[]BW:/A8X]:,L?DS*GUTQW*Z)C77+LCWH>!2; M;I&HF09V"$2>P^IE+9Z;L@NZJ?CVCD56E1MEH!7;#!RB`V5XH(YO!N[?6C\' MZA@!"Q+(&7/V(!4THGGD.7H&66^"..<8[ M?X@JV(_](XC'QVT1W930][0R9\@Y4,J)4&]H%*G4\VLP;?ST*8R3M>68".D4 M0F@0S2!4QT9CST(^UTNHPD8N09S*M>',Z:NC*'442"B!.YWJC42>R@\N]G`* M.EGZ\,;1R1\A87H3:)$FVX.M:/N]?"UH;;LFU4SL$JLX,O)M5Z-:`SL=!CSP M$3F^8N[XC3\@S$!]'4>)8+/=>BV#508\^'F.L&2]B( M8O"ZK?J@QQF:B&LW$8@,".#4AL`#I.!# MQF%O]%;-2&W4UG7J.R9UL8G<@"+?;8Q"S>3:#GB8I5%04O=+O0ICP1U/!\K) MP9A1E!3A32-BJ]3LDO#Y3*@N$`T6>$I0&A[,*4!)DJ@35O'S8[U'^F&+YX\F M"SMF8+FFAS&&CAE0GSJU20A*%WF?J0U4ME\B.IZH?(0?IJ>BSJ5GI#J3BLJ1>"*I MJ*1@/G0NE2=1=RJ:O):O>#4V%VFUNQIY8MW3UYKF629!-D'%'X<&!B3UBH-! MH.?W:_8UU`K/I274Z:OV!X2E0VP?F>UQ&/IF3T.U[,A"1Q11E$^LB]=!R:OQ_3U[RIB!B5\^)KA"+=PU*')J>1)DHJ73IQDA9'*/;F$$Z8&=O=*!D<8SLGEC&/$_&EJ.9K@LJ:"^A[^K=L_CSI6`$DQ M1_D.0=0C>G-O3XK/I4X'\MP:`-'-@N=/3B MX-A#E%HZ,DQB4.3AP+$#RO>@5L-$["9,->-2#[??&-J.S#QLUP0?WZ M(EF]=+R$O<_!T25PQYP"I5?C/T`]*=55FDDHR.^>-Q4BTS1U9])!4 M8L^O7U`2Y9LL411(6"7?]Y>3TZ^ID69Y=.W;^!/X,U) M.AWEXVQZ^?;-[Y].Y2=]?O[FG__]G__QRW^=GOY;?7QW8O+1[#J=5B>Z2),J M'9]\RZJKDS_&:?GGR4617Y_\D1=_9E^3T],EU;??%55-S^?G7W[]NVGVR_%Y*>\N#Q#`."S%=6++>J_3IMFI_5' MIQ"=8OC3;3E^<^+EFY8M^E^V_/FV_N!1^V]XWAH*(<[F_UTU+;-U#7VW\.S? MO[[[-!?Q-)N653(=I6^\#DY.?BGR2?HQO3BI?_[^\?Q1!]G-YI-,R+>5T_+ZZ2HMW6?(EFV15EI:>H9JOGZ^*].+M MF[H7KP9(@<"@5L(_VO=0W=VD;]^4V?7-Q&ODK#^6=7Y]DT\]BLKW%]M;F[1* MLDD`.??ZVL&4\SGY,@DQJH_["<2^2LK,:^]#D99>C_/INXW3#22!F/+C>IU5 MM56J]:#S:>4-F#=D+29'"])@3$[+?)*-:Z.IDDEM%#Y=I6G5@L4MA'TS^"$I MO'ZNTBH;)9/.W*[MI0?6/WF(I=>+2:Z3\LI-\F\[Z7AC!WTS["U4D5[Y*9U] M3<_]4GR==F;]Y:YZ%L+^-/>I\H/FLJF?/EDR M.?=.1#'WNK8"N1WU(*S>__=?B7>#WN6E7Z?.IYN5^3&=U/_XG)]/J]2O&-5' M_^>G;\E-;9J+9%2U]09>`V^#J-DE6?&_R626WENK_TG'EZW=IC"]#R)J.\]H MESY"L;T,BKP+8;T'4=V=3R_RXKJ5>]2&-A";J\'\-4W*69&VLB@;B?ID3/HY M.??*'OBTR_^/9;4B:0GS@%_1I]`/YINBF+(O$!0+N9L8FH3\947A3Y-_]A^?MTG!;V-BOKL&5MV[:`"?P] M?8K?$CS;20,Q^:\\'W_+)A-O1[QGX+\K:\/?9JI>6;-^&*]K5\;-*C^MY'5> M5-G?\Q5GF4]P>?&@?4L,]?)EO2KB_M?%2K"7H%LZZU60WQ(/\MKEV4N"EWKI ME?5VL[D-;2`V%\[^Y^1V.U=KFH9GHN60ODP1GJ5V8_8B03"&OGJ;GAS7ZT%%:PF@()T?5-!V^`O1=R`Q/Q3YV$=2?]3K MYK3-7MR+!'TQM*MCT+J#OAC^-+N^3HJ[>K_HX7_NI`]8OV;575@O(I;=.81E]VF%`7KUMS/*QG096[?IN M@_/]J4J*P+I^J>.`O'].BS(-R_7S+D/RFU?))#"_S[H,PV\',%3/66PQ\C^5;+MG6?02MZ%E^>WE;I=)R.%R5$_NLG^6B=C'/Y+I+RRUS(67EZF20W M9[7-/DLG5=E\,K?BIP`N:Z3^L?PX_I#IZ#UK*C+&#[[05&>OS\WJ";L%\6"6J4!U9I;1R&!(#*T MT2:D`FW3YD/0RF)TDA?CM'C[QH^"_\]%ZK]M8:\W5,O-X?LU+;[D3^Q-4HR> M@?\QZ;+%VQ%Z['/^]7P`Q/0&Z+TK*SRZ[20XZ]UX5VM#Y/>Y&56 MM8#4=N+8"J:]R,0PX*+(<":%;B3FS(".F$(_"J:"JW@(4#U+F,R5H2=)6687 M63K>CJR6/<3`4L`CKBBEA!+,(-6ND1UQS#K""_\H\.I'ST-@;.Y^/'?)MD-K M,V&,F47<*C^1:"0H@80XVTC*(A)U1!3Y41`55+U#`*D+AEZ6#RKOU!OJ9>&. M&0.%]_:7\E''!>T('[HK?*IG&9-C`$\HO;Z"X&E=_OUHHR%E)#;>N[#4`J>Y ML(PN70SL_X+B,-%0?6!N/)NDJ^CTJ?K;Y%S:=Q(CHCFB)D+8KWF`>$LF8:,% M('37I>'HXJ/6:,@'4G7OTWWK@;2!9O;[XC*9+DOA[D\>U'":CA\R]_YB5;]-6DZTT1QB0S$`S.H#;9(4^_H<,<$C@@%G MD55O1CY'_6-`U^3R7QY MJG12%'=^>9J?.]SD4K2ACX60R$\O;9D4PB]F&$#0R(V=Y(>P/?=8(OUBJ3,( MGKH//:AZH%STO.*DKI3U7'^9I+^E5:MT](MDL8NPY=8*BH")B+%`RI7UAH`- MM@-[U(`*J.$A<-0VZ1 M'IU-":'<8:HYTILD:_:ZFJVN1[K86,FQE3HF3BIF)8PNAQP"F\HH<`EUF.CY\&"U9;.3P;J&+.*58,0(*1GSH4.N565A=: MU34<8S_4.A9.P8/'\6WC][HLW&$142$`T)%$2&'3R*$HZ1II\7U*->Z!@HX# M*/NH]%#VY;=\.NID8NX)8^L,C60$<$0C"XF0D5O%CISHKH6'@:*JGI>LO5,^ M094[!(R:RT0V`*9I$A,#*+(&$^.UH2@DW-!56D$J>=A`ZK5G`SNJ<9CHZ?%U M/1ZT]G8TF=67G[<`2!ORV%I@A/&NF9><8>@0CE:+J\.LZYFMG6.K@V1K]@9/ M#RH>J%[^)BVJNP^39'&KXU^S[*;>E=FS<-4A49[A?F1DIA M>-<%ZCABJKV!%%"UPQ7#+R#?QKE9VS[FVCG'M+$RBB+,--)R%1U&W3/%@2*G MU[YPA=#I<,'2UB@I%DKX*`\H6WMBS`<#.KJ/")3MNA(%"H_X*T=#)R4.,?R/ MCR]_JO+1GU?YQ`]-N;A&O<4V>-LN8@81U1$`$E#AN%]NC8$KZ75D#A$D'6$= M14_Z'AAM[`R^#;#^E#P.K M:5H_6.&'*VN1+E[7/*:66L&%E8Q2BRT1(HI6208NMY:L'6FA18AQ?@:=O=4[ M"&CRZ>7GM+@VZ9.D;(8(R@)L)!C:VUTJQD1RJ?2G.8X(881X1AI$0%%%#@)%BM:N+#>ZZ*14H)WA,N`FBX.,[5\P! M%EQA3JU3BBAGJ"(K$I9!Z'M`F/:@\:FV3GM/$@D/.">581Y+C"#-D M5Z&&7[V[II@#Y0N/;%$+HN/#A/0[A?*Q4!(I8@W5FB'!J*+1:G-7*MVU>C!0 M7O&8K,_>RAUL:^(!I^WW)]82Q8`XYI=HI(FRV@@;:6-7$C*R]8K0OF.PX\T` M!5/ZT,%\*TBM)XBY%!!RHC!D]47EA@&T"CF%ZGQP-U!@UMLV:?_IQ!#J'G@Y M:[>.Q9%5(C+2\7I2,"NL1:O)8$GG!6SW4&SM`C:$V]-[!GI''0]R^F_[K0^[ M72,06PH=Y-1'!P@#Q@@3ZEY/T'5-0!]1&-8/CL+I?`A<==J!W:`UBQ!2VM57 M[&&),;+LWIEDE'<]QO7:BSAZ1U4PE0]EK/+IG.6MIY*?-(UQ9'A=PVVI8=)K M"UJ]RJ0RU1E`@?;%>O.(0HSO&D.TAVH'20B-Q_,:A63R(JWC` M^:;,T%;B&#)'E01<.>&P@$+`:)4"`SSJNN\1J$R^MS,6/8`IN+*'@-?'^DV` M:3JV23&M'P66H]'L>C:_'=VD%]DHV[3(;2>.+036AQ$6^G#"*!DY#/`JG+!F MZ[V41[JMU@.\@BM[H'1VP^0\>5$_6%&D5^FTS+ZFBV3JN[RLJ\#?7WQ.;C"` M2*@`1H;<'[U30G:MDMSKRNCCQ-+>RAT"+K]FT[EJSZ=^\J;EIA7P:=,8,6,( MHP((A#&G1KK[,U$^KNFZX[;[WDGO!;6]QW-[ZO8PAL7;P\5AI@]Y,1_#1^_9 MUGG6?%IY+7M6+EO@*\P7Q(8J9!"+J.10.PHMOK_GQ.K.M2G1Z[OS_@!9A@%& MY#4<.]CCN$'L_"(A(B;KW00#C8010*LS-AIV3:2*X]E1[CTA'T+Q#V`V\+6K M'^;ZO$JK;)0\>:?S.[J#U7M*3ECJW25$B"!6.:H$A%8X@C#8?MJF]U2D'X;W MQ5R4\3P?UCRTWBX[^1)U3!T4BF!&<.0=/4XBZ=A2;D*MZ5J5_2JO9@\+A)?S ME8&4/7"N>\YB*6?5E;>]?Z?C=L!Z2A5#SC"%#G&")(&.&:U,(V/DQ$&2EL<- MISU5?!`8G9?E;#<(+2A\],J,D$!33(C6!D5>R*5LS(MZD*3D]P"?3NH]"'3> MSZJR2J;CS8^,;"*+,80:1=H!R!7WKI2!RC528AUUO9SJ53Y#-RR,NFMY4`?V M_D65]Q?U/<9NDG\[^/L!*T9V\UF?D<57W'E6/Q3YU\SK5=W]7M9%V>]OTB*IBTCDJ,J^+N*A[?+OWEF,G#14("@C MAK&,A'!,-5HA$3[(D=3>I_P>X,@'UOA`=P%=9%6]Y;$!6_>-8H(8($@Q9@"1 M0O-(<+J4`%NANJ:$@YV([VW_H,_1?GX;4#=U#U/"\7^S_WSS[G(/)?)B`T.L-!AR&2$%HD9J M23O?K!:H0*Z_:[(.BJ!G!R^##]00\/2J*M*D3$VZ^'D^;4Z0/CCZMP&?K>AC M1JVFVHO((!*R/L^L5W)S2/J_FU8L`#I-+^M(Y@>%:!]C-(\ MZ^CN'^Y6"4C`+B#%^.:%H%0@8OOV1X[T3=%N, M;']7];X&@+_6<1[L1'5=^.$%6^A\^>;'!AO](DU,.(01H[!^#(T`0BF";K4` M2=+UMO+VU8<_-(Y#CT\G6ST7L/3C5_J9L7K!RG\ZGHVJ/Y+"SX_JSCO7*AG7 MQWE?,KL[=A,;4;LXF%@5$1%YE7$M5JD4![[;ZX9?`^X&&+##Q%,K)2W/Q[3( M:+7O)/93CT!`$7"0..404W:U&$`.NU8ZOG:?=L`\56^#<1@X/G\W/ MO:#6$06`1I"9"&I*F_6`2,VZWC[0/OMTJ/6Z#V1L!=_>`W`8V#7&?//E!!OI M8BR,H!Q$RFFO111A2G0CI_,.R:&S2-\7T+IK_C`(6[XVV*2TUKXZN!/TVG08 M2\"D(M0P83#G7L=*X$8SU)&N-Q>V7W]_*$SV,"2'7867=\9V6H*7M+'VHC)$ M*73<$$@01THV\F)@A[O]9]B3GP==?;OI_F!8>W*][*YP>T(>6T&8Y!&WT&"$ M*10@LJOE`)D#WQ/46]!Q*,3MI_Z#@N[!QE)'4[>^EQ@H9K6PW$HO.[;82VY6 M1A[8KK[@:[_I]9`0W'L4AD"BO1VE9>F95.DTO<@JYU6X?L]I3:Y@`S;WZC&(]"M#4S](K-+]/^R[Q4L41XS7(4=F"`2W3VT%*?6-'2"6<`PU M4I`0A?R49HT&#)==#X?L=59Z@-NU!D!F;X-P0!C668$R5.7YALYB(R1FV($( M"TVMLERN]@\(A/`@SUD??^5Y.(T/4GF>W"UWI>3HKUE6I"\^@KJI,KUU)S'G MR@J`"3(66"Z`8Q8V&HA49\P%RV0/O9T2!"U/*]?[&HZ#`/+I\\Z[X/`I;4SK M[!0@4DNFI<#^)Q:1)(X8+SGNG,C9,[_]_2%N3\4/=.9FE*;C^EUAP#86AE#).122X15+>.\*==_%>X1GA(:'7VP`0TXP(QT1+CZ*0>\LOF*F*[/J08K8NPM4CZD00PW($/" MTN7%P_DUWP):HZX6R&S94VP=UI@CH`0#"-CZ+$>ST4Z14%W3.,$J$WL+E@\` MSG[&Y'5%SD$BYI@8(8R!B"D-"<34>7TT&N`<=JW[WCT5/FP"9T!,]C88!X3C M\EZ+,(F<#9W%6AB!(V4(Y$@PC+003>T(I0I\1X[ED(F<'_1 M%ELOTL204K]*$"JI=4(#S7Q4ULCW_^Q=:Y/;-I;]1SMX/S[BN>.J)'8YGMK: M3RRYQ;9544LN2>W$^^L7H$1*[M:+$`E2G60F*;N;!''//0`N@/O0"*?Z6% M'8I;Z>#G7A1C)KF8'?;]XS8EV'\6T[C=>0B"S+Y'!\?C-]KQ%&G=Y&.N4HJ] M_Q9_<2%53W_?+1AT5@*KM9`(:>F!075(#A4NN79`1]Z(;VUQ'EI_XW+I.8)V M)RX]1]HM@MU##&`0.QW4J)`@MM&>@"=; M\$()1X#!%G`M*6&$6(@;?FT1;-%,PC1BVBQHG0*X<)9`W0W//4>-6;S(,[.@WJ$>L< MC#O>T0]EF!.F+QWRSC"N33,%P<)1H0D2S@&A.1&D3BW#PL*0&M1_4S&K.V)< MCU@/QS@59NW5ZD>8H"\6H[WF_>A`(CB3E")IH$=.>5+?W3/.0>JLUGJA_5:I M)?!@M7DK3+L-ZK=#,1%3%A`7!A?4T!#G*6KD)H3W'T+P$\70+XMG7:8B7G,SPZ?*Q`/-;L&4,D8KZL!/FQH*]B0@&B>MX M$ZRY$>E">L,\M!IJ%\Q( M*;FG#?#2DT1>MB_9>)]+7V;\D[(*VO)IN8B?BSKZSV*V65>)-K?*J6Y3ZHQS MGY;GD\;9_RTL;A6N;*"AE%').C`B&+69,&K.'F(#4 M3<38\U=FIV;/BCF@9>9"=,NGT/#7?2^W1O#//RY-^>F5D7#N%#"<`\E@6$&9,): MY6HIPB*+A'6#MP<2TQE:AV1.G:WBD$+.]GC=TQ7C*#;&R\( M0,QRJ678`A&*L*4"U8@Q8U+I.$(C*1<=LRME:!J?KND0$*[^-M_2H\F^7L.0 M2.WT#Q;:$.6)1\A1"@D7A#J^0U8()OM/X7S!F:TW.RPG*UL,B&RJ''*0O*Z0 M\GYA`];?)]%W=:U6LW6P@NWS*OQWJX,;!DCZQPI(+9%*$"B%L%)PA16L$:5` MI5Z*M5X+LGMZCG!P9%/CT*O'C6M!(S577%(1:V1X!91%B`!92VTY2"VFTWY_ M?=0%].\VKR>J)U[UM`@4^Q%*6@0>;S6KV^7D34X!^6L8CC.5B$Y03 M^O2EOKT\=S;4[9<*SCEQ5"+&#)*82XA0K2C!B$OUC+F)XO=MJP^KH8'9WA^[ MK\)*6.^5TP$<+V)><4AP,S-`0E./Y\?M(#T4FWO0R,#L36-FH0@R1!!A!+<` M0R><=XUQQ'UJU-ZXG:2'8EU+M`<[6X]W5)L?0Q^G5]&)7Y?S0*CUMD?M#M%/ MOU\$VPL9RQFS0B#`JM(-E1Z"5A@4%UG?L^R?+N3+__G!0G*E!"40`6\,-2[> M#=72A/^E>K!TY%>`,@SH+E3]TJ7S%HRS.`?7'=P*'*>=Y:+R:_YK=N[NY>Q[ M!?*`*8["PH<<59XXQ40M)X7)2<$[XA+LG4LMM7V*-!U@FR40\.=NVN739':N MOOK1YPN+*:-(:6,DT!9!H2'?R15VN600?^">:7*;?E_&]G6`:B;K\VFYJ.;: M7\NGS^7JO,WY\[,%Q<`@1@PQ3C,DG>3`UO)((-_01>^-^GQM3]Z$9`YFJ.ET M%O4RF4<7DG>+G;/)19:TA-0VB&&K^T^+?:>,Z1+5/*F6 M-D'<I"]8(#^0ZGGYZ M0CC)U_I#!;[#L3MA0#ZU@G#NI06`<8BUTS36B*JE1,ZFLN6FRH1C9DL/H&8]=_DEK)GOPA^O M.FQI'BZ\\T@`Q#@"QC`)*O__G40VF&)OQZKM^E`E%<-,T;$OJLJ]/I/\&!CN MEZL_)ZOSH=:M6HI8:!4D5UQHHZ@Q`I$:"R*3\RZ.<%]]"Q$NUCKM$N0\T]#+ M_G;LK='-!PHJH\\5#,,=$GR=(6=_K"SZ8FQO-'LU10Z@ MJRPLKY*;QF2G9RL-'3Y6(!GV$Q0`[P&7$B@2]%9+$6,A#*C7\YZ: MDGOGX2U@#QU$>4\A^`YRX`"1S`'#A550-0[*5!J=6GBN=?[!4[NRNS\<'87> M_HFWOQRHC9GCD$NH#((*:.,PJ"]S*,,Z^:H`=#.CO]F!D$UEPWEVU!#'Q(]U MT?N`Q.?9HF)+:Y>/"^T5"&OGO1,<<\\,Y`+Y_7()='*EVA'>RF:S1S(H(KNQ M>^,=;>NV"NHAUPQ#P:APC!@'C6^.9@Z#.`"5266$H\Q@XX59M,+/PY MVV?HB[33AWI8[ M3#O`!\OR,Y.VGF\YIM&70_`F M)/.8V.M@8>VZ>-9@/GBNB*YUS#*+!'8"4T(@]#LYI-,^]9)YA/$"73/B%AQS M\.&_5V&[N,W6?88-!T\5CGH9+!'OD!.28^K8+I`JR,`82G5M'6'&NZZYD(YB MEI/[8!I-8AF(JCS#>E^?_-P!_*EW"@JP-U!2HJF30`29N*WE\^FI/T<8N-HU M2[K"-,M6H*PV*VHQ_76R^J,\Z/4Y<^/D2P44VF*%!'3(4PB8CZ-A)Z%!-/4Z M?>S5J3I0^4M#I"N,\^1>6)?A.[$\K@T+Y7Q9U2:Z3*2S[Q4Q];A#!!D@!12" M:(6;&18"K8>P63*X9G3/I2YASF+2E(L`P3QT5TV?9HO9M@#;]_(RH2Z\62@G MG7T$(:T5J5X`-R77O4L2W0IM5JIR01@)XPF`0"&NQRPYL ME`(HU0(?82[FWO9MR6AF\\_[;;E8_MS;':>OK6]VL8$@N=8&QY1=2`--K/&R M1E%!ZU--I7&&I73+HSX`SI-^I'&'VO?W4)#SMQ#7O%Y@#:R3RCGL+4)A>0:D MD=IP_,9KA77(BE>Y2#H'?_C9+'D6*QRGBB&DB)($4RDUW$O*N!ZD`N.>9.Q. M2=8IZ)G\>%LSZ[1\G$+E@5!2(>F)AY3M8:-(I5ZK=E0-B]\IJ;K".U."KCKF M(\!DEHO0Z>?0[YWIN%SL]J';Y\)NM%S_.EM4"JHG:+68_MQ*G>1P\S66$XN5 MO"O7BHMN#%EZ4<`PH!E75G(IJ5/:.E$?-BN$?.IE8?LXS;O;3HQ72_E&2I!J M-YAUN2C/7U&?>*/P`(JP"W-66&^YAT[H9A9P$J=>`UP?H9G7<;<'#MZ*:0Z^ MM*WX;C`D!$@I8VDM9K7V3M42>,A@(BM:!SS>W[R4#.+;CVN1DFLHM9((Z/!_ MI^4>#XMYJL_#;;&#]\&JOL$>;P8!#;ED82--,=3:6224Q\VN)VR$4DG3WN?A M[J:B6X#,08BZEL&'H#L$9/5G/'EH0IGJ^L(JCL/FEEO*8)PMJ9NJ;*KOTNUW/%XB3@NX0K+&S^?/F;'3.B3<*K"57P@D/#`-&(V*5J&4+Z^H@F>'? M`G/2\,W!G?\I9U^^AJZI,+-/OI2_/<>:!^\?M]%$[Y\WZ\UD$8/6KEB]VC95 MA,F<6$ZK_"5":,4]KN]'-027(V=N#ZN]6XNY9ZS'Q+Q+:V"K=H*=*&F8LH$5 M-/RC32P'7^.`I$K./C!R'^/^^))(S!1M#,C*W03^2HSVO#S54D$5,!@C0`'4 M7'+$O$4U%D"1;$GC_V;,[$@?O;O%@&2YY\N?++&T.Z[ M=-`3M9C^NYQ^B1I["+^:;6;EVL[6#_/E^OFJ3?`-K18B6&D06@"E(HK@8*C; MW2D`A0[#@6)Q$R3Z%%2H0V_^Z!:HIMF">L>D@HY+HZ4S2*#ZNIU"*/)53,YQ MH)"%43V?R?B6U+0T"PP`QX0[6TQ`42D-VBYR6"^F((=D:<&J?Z'SO!*EW' M*^NOLV_ZQXN=T"^QJ^&7^L>QQC[.UG]4I=O:PMI+)PHK@`-*26BPAXA3IHFJ MM6"P2+U-'OOF(0MQKYD_QZ#5')N04_U5?\W.72V=>ZW0"DB,E*.(,*TLQ!23 M6DK)4/+UY,ASIH^11U=0/5%M>W%5BO(N?KUPH:9,360>08I]@X M;SRJI>0!T2'(F8^/[95]DD$W8YLS5*"V^2X6/3[^0BS>;:AS6O.8Q5))#!BM M)0-,9MO#')_28/\4ND7;)T(`;H)XJ+6QF=!_N:(@\G4-%)((99#SWAL&00"R M.6;R$GJ06F-DA$F/[G2)O%EG@[-U5Q?E_\KIN\6IS.CN\;&,]G6YRQIY/HJJ MC\\5COM@NROK/8'44H$(@C6JGKK4HGW73[,70M'S[GMN8%T;4N=1UAB&P'RR M7L\>9^4T^JBKAX?GI^?J;.B]>1<6I64?PR#UDP6*&7,@]1XYZK!$@FG9K*Y: MI-JI-[IAO?VAD$EA8Q@.S:C?"O5N4;X0*Z9->5H^QQP\,:'P%I-&]EA]X%.P MXRX&W&;M1Z&0-=AXP!$!RDB`N6]V-@"Q;&D#_VX#9T@M#GPOX2>S555N[OVC MF:R_^OGRSVC*EO_<+/QT0$LCWZPWBA(#M`F[.^BQ5``923RP%S?1_>#4*._@ M>FFM)_.@Y?+WKV5Y=,=QN!UN]BVV7,^^;$NQ7+I)Z.^CA1*8<"X,D,9CIAF5 MC-8H,ZG?:FK#+,1\F>YI+%K,84V\[NF%.X+C+Q2(82P01\#X*!7P!*!:,J63 M*UV/\`!V#/18]J"38=AV\=C_U"L%EPRA,)`!H`I2Y0FFC70,ZLH=XPH"#0-_]4-9,J+U)..$_S":?9_-JGWL=54Z]5R!!B+>2>8T9TLZ'Y;^1$T"6&C$WPDOIOFC3$;3G M*12/*RMB`(E!18OXDVT'?EDNOGPJ5T_7D.**MXK06>:X9@9C#"1SWGI9]YM3 MG$J)CK+2]V;T=,B/[E&^5Q_1(`OD&%N"-8&**!=S7-?3J)2IA;[&SJ41&M`= MJNE>?4*#J2BUXQX9:+'!ABM=6Y'4^O0ZX>-;Z[I1=AN?T';8WI-/*,7&8A?S M`"FN+2"($]`LXT0.T'<1YIY_]K6\[5]`C[Q6&,AR6=L&- M`)XBQK!H1AY`*'4U'&$1NU$O@+>KYGH*KLN'__JR_/ZO694>-1(0[_XU\$.7]XV/\ZY<8:KLQRWET@UM-YE=-EO]HS\V7_V)0D(%6N80;`0_S4S1J_E"N'I>KIV@# M!P#V/UZN9Q65=B9Q18%KTK7D[4A!'71,`!WOX1"#&'&G:VU@E5SY[\TE>+F: MM2]K+(]9G3D6^ST`9YW0WRT:%(Z#T&[L=/2M(J:LEQHI"[06TD$,O:GQ1#[9 M_6R4"96''1[#:*Q_PV#Y4(D2<'2+355WI>IS;*VE07#BNO#<%\XLY5>_6U#I M"6#."<>9L5APBW:(.H`1NC@&KCE)F9:S.*60^(R-GT^.I=)\ M]4SA@!,B;$F$E!Y[24*?==UCJU"V4C7GLZQTDZ27KOG$\8U688+-HS9-B6+R\Z`+4O4IBBBEO/?HTNV5__+AZ.LN)%V^`=M!!)&ED=(;'&(_Q$:X%3 MBT*=?J'IJZ;%>:AVSXMM3O#3'';<$CW4/'`%C),".4R8D8I;3FJS"7)C4F_/ M:7_9Z"MG1T?`]C5Q^.FL6)CX/;?EXOBT\:QEX-S0Z$U;[S3S,MK40-1>=OPE M33W[?_IMHZ^4%N=CVMM24M[=E?-/J_+Z6YN;0=IU#,8RSK7"2FIBA(2(4%++ M!IU+/AD]HHM$LZPRW6'<^V;R+F;^KIA4V^_#W>FQ^Y*G6,"R1=SX6+=`JL@] MM1`#!K40$'#EM]<9$,3A0,7K]WURFUC4T7XAFK%$>`B\-1AHSS&N^4H)C""\ M_OWI;E5^J'A+!^`.,VH?SR7&.>W9(:+-WV_4ZDF^`8M0]3'&&8T+K[':8BLD MMQ@0#AY5PQ"QLM$SZEG28UKY,/]87$?3LPJ%SF_>E_-%_;_5)67+UE6CSGU' M](,X$P@J%P&,H&'&ZFU7AH!!@QP=SU`DJAM>'9I(,FLE1^:%FTUOI_'3JHR] M#XM?%N7ZWI>+I[R[^Q9%-%H_(WADG<;5O4,>2*V@\@[7\D-*4[W:L9^H&8!` M+R^1[4E%.2CZXBOWB-)X.+#M(P)RKIH6+"922*(]K#R&1^DQ-B1U4VZ$)E@[*O2OGQ<.[R>);L?+K^4USJ87]'8)5I-J!!-Y![9U6$M0W*#!, M_25DF/2G[+('A'-P1ZVO*P0V!QVK&;Q=K8XCO8+$1DBAC7?240>X%\[7,FJ1 M;,N-*%$E&XNZ@SFI:D=USC$NZ%62Q'IQ_76RK$X^+J=1'1OE'"_>T:IS4,Q% M?YDK(9$2E#ICH*BEB'](S5(8419+[V3I#>W7=/A="@LUEIHBX"`2$NQVQ1GA M!J?F_(\HVR7;I-,)PEDM;?VP^_%?T\CX.``>KHH_BUF#)]CN`4$A3R67DGEL MF3*0`UR/&H*U&R3S\DVX@;WH)RLS?]P>_5F$]HY@F^<$1#QFU;0>4=#<>NWK MR`XCWMM!*JWW3,V.B'&(=SW`GI5^O\[OUZOE!A#8N+(>Z144U$808[`3"@B@ MO%&REA'X86K+]$RM;G5_B&%G8ST4GU`2GU`MHQ$648Q05:8.1D=8,UC+:"V\ M1!\Q.Y_2L!Z*3SB)3[B6$1#D&`7(.(J)@M(QMI61*F0OT8W,SJ$]B`,UEV<7=B+4GG'QL M#_=0GT`M@=X19)465#)32ZJ12G4XQG_=Z#@HV*EVALE&^Z$8T]XPRJ6EH4E+ M&7)>($4MM`PB'1=+B"U%$F`-&G=_QFN:Y4M#VX3.H">2"1ZM8ZJA(36&B./& M.DZ7F(;6FE>]I:&=II7+2T-CB$>A):-.<"@-Y82;6GZC_"")U4^L1&->"4\D M4'(:VFDJNK0T-(BB5>H`!5P)9P3V!.%:>F[!(-/FT&EHK1F1FH9V&NBO,Y4( MN3AR*:&&$H:LIXH(561%Q")Z)T88[PE M#M92:`)2R3+FF$+79.D-[7]V@0]YZ!K%`48)]UAIH"65ALN=>4W5);)V,'MN M2,T-,`+V2+01X?=Y^<>R6/Q98;F)[\0_E_/KB,.&168RNU[/-C]^+&>S:-]\ MGRQNV@^(3E\;*(`1:&>@!D*3J&P,=VN35O*"+A4=B)W'Q\B0RAPJ4^M_IZNO M/\FW?"[@MD@F07:4KMO;Y1:C&A!CT_(_2TG#/$.`PM0RPY'S+'IS4=4UFL;9 M;+DH]W4QUG\6DB$5G'6X'+=R^_58^GIWP,0ZS+CC5GOGK*",UE$S2+Q-/9E] MH6Y]AV[+2#0ZY@5G^?$%^-L+JOI:=8Z^+VAM0)R5J&00<$QY;;O> MS+H3OB58#XG&CF$"!7/,*ZVC/CAW%!+J3.JQV3$O4QJ:MLDH1I)#R3S,85#AUN>KL\LS^_:31#*`Q*GS,2]:X[#XH""`B MNJ061G-?8>R,V6W@V'SWDQS>T@/0R],8RFO\:9HM+YUMON7!2*YKPYG4VD(]EX1HDR-*B4X6SY: MCJLSNZ%77TGAJ3IY/6D8"10_]TT!<&$E8QQ&D\=R9J#BM,92.'V)[F"/[,ZL MCO[7S<=+:N.H7"PJ*WFX4OVV^&-UXN7N^SH$Z*HS\4QI+*@6H#HAMST>CQVE MN-$&S2%=FWG@0(]`L1,:R*HD/3;(>TY032`GA;N@^K#G*KCL`]!A1J0N%XOR M>_QEG&BBNMQ?TV65S[NW[9"'(+L:Q%8P2ZR758X,9$1)CK!1P$!HN>12#3>( MGV[];CK"N*=UL!Y094"<^C6@E.C(/%K+13R\U&-?YVIYST@^#]D<)N/SKVPX M.?ASXZ#D9@.6(4*DDQX1"T$MD<=RX(.KO94H/$NY1XF2@&I^GE172S:>XCO4 M)40IJ.=<"J@!=-C'_YI:.B::[RUY7<9!JFJ/LB09S:28RH?5U[BKXZPXW",098P3TL19DP'ON-)VM]!"GGR5YPCW`+IE06>0)E'@ M]^55.;_]7"SNWI>KXKCR][4-&"F*K>*46^D99\IY77^CC1\\3%SS-2B^`S@3 MC]3.9I,X2B:SZ=\1W-;J;^H7#"*`8.W6R&P4Y"DWL(YPEKJ MW1*A8V#SE.]ZFJRV*]=#@_=QJ$MPAD"'A$$NRA2-*.CA;J&+L]\%;1YWZ79T M!.=09+FJ=HH6C4Y(4]?`A:1*(48\B`LBI<)"4DM+F;N@2@_G*[P%@\[`-FDM MTI/YM_*+NBL6T^O)\>5G3].@@',124.1A\(C[ABW]1=6A8LO6_MIRBH[Q33' M_''2,K-G@$#JF=,2>"8YX%7FL-I-L@KF=KG`G`UD?FHT+B?[F@Z;OZRX M$%#86C+D>:J#.\))Y#S%-K`D"6<1(]R&<-@1/!R67*J8E]>F=L!G#EH\BGJ9I,]\^FZF$\6T[)AP=G;/B@7 MW3+HL,&*4&HP0)6W7\G%H&VG_?[?'E?7$^_3(N; MQE7G8)_@D"!08J^8-!X(IJN*LH_R(:+H!47JS]3O2[9TA&A.QOAR45Q/ELU> MSOX.01#OH[&OL51(2VZ!K&*-43('E+67M)76@78/\.4L2/.G`5VU*%IZH$>P MRGK.E5`2:;H)2BGP%*>T-)$N;'QTZ2]7+!7-7!LGR]J%-^M%A53#ULG+YL$# M;PB36K/H[E<5C0#?!2:`\ZDW$8[\^<3WZ]G+CD;W-R$>5_.KT_BS%.'8`%3F"!B MN&+>2LDD0;L]9XI2`W\G[\X>JKDA7R-MDO'-P9Q?UI/%9+XJB@]_S*:WCR4& MMCPWD\7B83J_;:I:T?8100`"&986"*2B7VD58+LEF$B4>G9B]#LQY].I)XAS M!Q1;AA(#I-7E&4H1&_\Q6BE(Z0]1M-0@XNA]I6Y,WT08ATIL>S?Y:WJWOML= MIC23^_B7U<.)26Z''A,8P5AH;32M=K01K,;'+ML+V523F;\M,G4,&DZ$_M@L1/-?2TN%X-65U])X!#;Q>T=`]`](:K!`7#Y9SH`Q-QF:7:H] MK0/"`'%)@,9>"2>T8AP^RH0T]#@U-B#?%C72T,R_U?MKM+:BPE:;:]RJ6,G- M;\7BNM+?;?OCY<<>$C2&WGF@!`$<">$I)=M(YKY"?5^+F_4L&C'/&;-L4^JE MN7/P''`C(7>,".TDL\C*6FII9+:*VKF.\IVC^)\B@!VCV_O0_:4L;[Y/9S,U MOXDS3AR\T\%&[=Y/>2R%==)@/NDYP5%#"#3<^,VA%,7BQVWTH0T`DC9ZY0-B MT6:\G_:@H*"7%NEJL\5"1*6#!&S1B,N8N:#K\GIBR'+Q0_MARP2- M'K`$QL:U5C!L?5QV(<2HQLTZD:V<2`[+HR=&O2PIF5TK.9S:TZ2JA/C\O>R, MN]OGA>C@5U7=D?3>,\6HU,C4N#!G4U/E3LY:>*ML3=/#2/D97W^TAG[:$P,E MWA`HA8PF!$&8(:APC0UR.MN9US?-T01-C).EOEQW9P+4#PP,0J4@DPQ:@6#\ M5JQ<\??;40)&"1&'-#'!*0V2%VJE$.)IJEYZ<9_)6R7J. M-@9F[/OBZ(TQ1SL&Y)7V4%H%+!:,;Z[2J"6EU*=.DJ>GI)2KR>RR67RNB= M$K26 MU%0U)RB1S!,O$-W&=-S46!'`R!"/[(6$O#&G/P@[0S\'$WR:K*FFD\0S_LW:!(V:, M90AA(@SEAEBTDT,SZ=X$B\[3<-D=OEG*'JZ7J_*N6'PL'J]P77Z=WC>SYDBO M`*AC7%%B-);<*DD5JV6$D/'4L]HC+,*?OP>3&Y*>XFBV_1.]G\/(]2':='J\[! MP_IRJ8@/S+-?%N4RD6.;KB$Z(@8B0**L!D-,F(1\*RV6U&4KS7BHC@`98&9+ MX$)[HJ7`/G3,[_IZ?;>N[G&Y^3$TE!CJV_^P(*(7XIA3@G%A$!?*@]HSQC8J MH?>)KJ$."K\T(G:CB-<$^'$ MI1'N=,B')=?OR^++>G8U_9*6U/#4/2!CO49`."NL9@#3:!-OI2:"),]MG17K MN;1%-AGZ@2+*[R>+17S@G\7;"R43(7Q4#'5":T>9I(+8QX@_TE+#QCGX,D+) M$EL.HTNCH[_,+(Z2F)'>O3X-.ASK$AZO:S*8D8#[?_6T^5T MH]/CD>(#/8(%B#CAI7>,6@"%<'(GFU+)A3!&2*L^%%[V`?)0!*I^7!3-8=[& MOL'%5=IZ@J7&.`Y)S:ISWUMYO4,7=.7'V1IOP:!SL$W:*_^X_O;U<_'MZ]65 M.;XO_E/#`$ET!3T`GA):%8DV&HKMUQGMY2`)3_DTGZBILD-(+S-WR5$?L238 M`ZFTM[SR#FL,.%*I;OCKWN).7:7Z`_ZRTY4\AXPS`$S$VB!GK4"LQH(Z?D%S M6R\,.3-=Z33TC02@2EQ($!%"REAMZ>T$7 M8_7&B+)_W"\EEDP8IX!I;1@F7LOH6'M02TU4\CTX(TQX&7:A344\!\_J_9<6 M&W@!68RD\UQ+[.*XD,:A[?%N9(5.O@%TE*5+NE7G@8I))R(ZT%[!4TW&#U_^ MIUQ-Y[=UW<;EU@FZ.<*>M`<&[IS57@C+&43(0PI%O=-GJT#DY3@!O3(M"_HY M>6G*NS^F\XU:/Q;7Y>U\^G?$[28*-/TRG?P0S'Z41,UOKN*OJP+8TV(9_[:^ M*VZ.!XD[?E-P&E*"K9($*HTP%4C#'9;(I3)YA*ML%B8/HY8\)R(>'NMHEMN/ MKT4N&M.ZFKH&31'U_]_>M?6VC2OAGW1XOP#GA5>@P+8-TA;[*'@=M=5N8@6R MW3;__I".Y#07V[(L4;+/OKFI2&EF/G(N',X(3CVQ@%I))*"-56,]%%TC_Q-L MWCTH"'OF\[EMG"\9^G'U/:\^?Y\M6EB12;\C4XHR1P2Q2`JAL).*Z$8.BG<. MWTRP8[CUY<4[$'[_H&91M+&&`8U5$L%@X_YVS8A:5=/ M:H)M<@:%9Z]<'BG79\02\N-D^!CCO(98B?!1-HB7W=@9/L=5 MH&\]6T:`"!:"0E1`1B0'!`K2\$4PGNQJZ_1*&K5&3.>LGZY22*&#&BK*?53L M+%-]-&3[>$W&"8)0"J`(9UA@;JU'#1>#=]75W;B`LK&G8GD$\0RN&-\MPL_P MC;]&TH/;]Q^E]?:,BM=Y'%%::(L`U!LPWE`HJ+^C$LA=YEX.Q-N4J'3,MO?_%BI@4#B-ID`Q;81`7`X!# M;&GX#^;E064U#)W1SU[$SHVU=_-E46T][T"'SA?YUV*U=+_FM^N;V);JKEPO M5LNKO`JR680_?"[=K]E=\+'BX]=YT`R+Y75Y>^O+ZN>LVG=D,_2K,R.`)I@" MRA#5A!I!@6@X3K3I6H'CS#:-UK@K)RV>%#;P#A+W8'C'B$Q8[XRTW'A)/3%< M((L:VA`WR;*5[_.J*&\^K6;5:E``3@(GN:B/<\.Q5^7CFV@&I1TV?4[Q;\FRPGB21E[&O&\ MM/_04]!O7(#`5">8=0!IX.M[!TQ@H,8Z"UW?W0.14PX$`N*Z.RR1//7M!PLMSH6$8G6!%_PB#RZH8 M;2T_OO_AR+6\T"3#MSW(^]693V^L3;E*37EW7RYB\FO<:[9_'O3W[^3ZX5E4QN]UG<[_Y?`8Y M"WBR"+$`6429X1XWM`G5N4WJ1#5M#S+>M6Y/X&H*'VW[G7^6U3_O%E=5.<_W M7AYX>T`&A?<2`PH(%40((HVHB^IJ197N>K(_R1R>0?%R"EN3`B9F%BV_YS*@T#B>E6E53E6L)Y?7#&:=, M02:(A0;%CC/08%!3I!4`77>.2;8>'E;5=&1I2D=BU`!>WPX#0T09`Q#BA!HJ M@S<(ZRM+07@*'DPG&?HRP_;;ZU.&#C<8]D^1::ZL"_K)<(`EP=31NH.9B4TY M9+*$FK'7;FLD[+RDT"NC!U_101,]AAS5:E45?ZU7FZ\MW]U_NVH>-F5U7U:S MNNC`I^^!QZ,L>S>KXAG*LOF(%FM^UY`,6X0I"_NQTMPH#1WD=5(NM$"2D2($ M+S^WS0K?.28V)91*4`P\@(`)$!0&:6BT$%Q0?.]T,9?#,'6BRW?,:%^?J]AX M!2QG%E`NM&!"4VF%@L$!]S+\E..LXJU,_MA?[>'9N&^.7']6JY MFBUBPH">+8OY'L@<-4_FH*/2"V^]8,YBA*79\B'L75V=]4F&_GJ'U)"L'@UR MMKA=A[^](D+=_+U>KF)-E&/!=WC&S&CL#)/`.",5TP!)KQK>"&:[MHR>9$`Q M#0Q[9_J(>^`N6H[?!7?-E#&+$-784T4VP,%"_L!F0 MR2EK?'S\JA:KXB824_S(/^7S=;4IH?68&)S?;/+%R[O[]:I.)'X5;VC=@ZJ/ M%V4:`L()EHY#([47!&C7<))2VK7.![]@N$Y"$DEJIYU&EGYX>X(#C48&?&NF M-QT(D:'"26T%YCAX:#6/&0<7U!-B+'"^K.\V&6&.MV!:=3XD,-,*QYW%DP*,UWG0;\4\^FJK<9D(3AZGVBMBN0.2>:WQEH&R\ZVOLX%A%Y&_JO[1'X.35+7.JZ]E=3=; MS/-'K_\@A':,R)Q!`@/NM9<*6^T9C)7Z'FF#C"6+2I\Q>/IA[1E8CW^TZ)'3 MURLR0"1CP!,IN":(D*`;Y-:\(;QKK&>"P+P,N["KY,X`]X\7AX<#_>/\&2$^ MN+T>"(H1P1PY:43#-R3@!66(I(=:OUCO)+")9I^,F#G:9_()`URPH+*-,[%/ MA),!#H^90)@XI@X>:PX=@GSE$L60O%K(@X.0;WEDW2B`5]^TZVBPQ:C,4J"#2N`T=G^F@D+5:`=/`KI&6:[W ML8!2>/!L\2T_G+>&]'IB8#Q>$C@:>G@J(32GLJ#"!(<>V,H:2A@4%P M0>T".LCM+R4DE1!KY".J5H-'0:(48[0 M!]P83A)EV1\CDP!B]JL=('Y_+E,&$2.]MM(A2(BSW#\M#D:[6A83C)WW@H$3 M>-K/:#@X5-> M_2CF^6/%VG8X>#XF`P#*\,D.,`\U%^$'AA+@;%">Q M.$DFP///5?-YM9[=FMO9Y M[WIQZ*2-Y@E<9.K@&I;=XT'M0[F8=\38T]`,!.8A03&S`@>3"P9-V^S?U$/4 M];3_Z%MI%PFNSGQ.'[C<5MY]1GQ3!',F&!P":4:@Y\YCWO`/,MDUG6V"H9!^X?32)1I%'.,IL:-55R8-04!:(KT1"EDI MV::I\8:R\.]D0$O5\BPY(EIIMB/%,![`GI;IN^5RG>_;"MM-D"DBH!$0$68$ MMYX#"6Q#.2$XF=^?(J%CFN`[421)KD#6['J;@*O90^3JOM.G=A-D2@H'`=<0 M,F$U-CYX*`WE@E,TN/F>L%/>V&`<1"0CABHVGLG\X7/XX_)V@X"77#L^>'%X MSDQK@HU6@GH34_X%"492PQ^$.WN<1Y>A^/_=/_N7TCD9D-9:S"6C3L:6E(1Y MK&5#&4/\PGIU31.!1PHA?3ADQ.3L)&F:Q/K8D45YI*TQ4%+)'Z-1W$%U.'%A MZ*3M%ZCYHYC]5=P6JX<.V=KMILH(U@I)B:$6`D)/D0:HX8BV/ED3]Q1:J5^( M[$S9'H3S@V\%U_D\#`[[5+QI4BR^!2H6X><\?V:Q)]T1GC[&?(_'[LNXA5=5 M69DRX&J^::_98FH:SF%O+^DVV2"`>E73-+E, M#NTQ__U/?/BO8"&%?_P/4$L#!!0````(`%6!8T<+O5RS7PL``"UQ```1`!P` M:7!G<"TR,#$U,#DS,"YXT_7_7[C]X^__>?#?YO-OZ\>[\$-=0(?$0&N&8("N6".Q01\P`] M/,+(E59X2"G)-#!N"\C&2'R!/N)3Z*#+QD2(Z46K-9_/C_%T/)U000EV^+%# M_=9)NW/6/N]*WZ2WA%^H!N4D/$Q>,A*O0^8=4S:6+=O=EKH]A!S%S0DE)/#M M`JY@+;&8HI9LU)2M$,-.(E8V MF5*[-:1$Q\02VQM@#\R;V&%*?@D%=VE.-5.VL,.>1C:<1;&`TGQ64B='SO&8 MSEH.#8A@"Q6BNIO$-IMUK*'%,P.6NF,!4-)C,$!>E!XDA%AUO/T0(E)6C@NR4L225"@^; M*4!%.SAV2EL1RZB#'5@@IJR\";&0/LHS`A)"A4;2U^*KTRDF(QI=DA=5#K^( M$_DC&@%=KUY$632_JFU-&9TB)K`LKHS"7@-,&!I=-M3C0C-^1/C'@=ZQK(/C M)BL*LB6&SE=2Q`D\[<9]:F2,H.+W98/+_O90[/Q/]\I%H[)>21%,\#X[Y<%A M6:>D"/+VU9\I0V7]D2)PR'V,/*AP90`L^/_?R';6W7!FB),;$YZ8#[>-)IGW;:;=`$-Y@['N4!0_(D M0@4Q+)"X0`,#`_E#:QEN65/`D?N5?-3'RST824=-\B27IOWF@MF999>+KL84 M;L;)"#V=DQW-1-RQ\AI^_2T?5)MC("CU"#P=;2AU!MP M%%GVYC#(ECD;P*&WZR`18>8.@V[[M-ON5!T&H8;:T7D%.98S\<%PI`QS-O&" M>-ZQQ',-HZ:?"50W*F0@\K%0J^-J!EQ3(C`9RR?+DADW#R:?FLZ)A1H##D`Y M=3*`]:.(<.IA5RV-74%/K6H^31`2)0E:!Y)'CZ1&_E/T/,D>U#^B:'92+!"! M@1#MP$W4K0^02<\F2&!IZDZ(RB(6L7:FD]*&K(&C#'CM\I'9-4F7R0QS#?GD MSJ/SRC/-#E;`W6G!C$M!5?)2L$#C'EB+.EK6U@Q-9.&%9ZA/)#%H)_Q98`N8 M[)9CTE0`0@T'3L/.O_T>8+'8!8T14@%S9Z68"S$/7(4]O+LIM]DL.RG%53WG MU0UB>";-F*$[3&3FQ]#K$RZ8?OFF5'HK0"IX#GMG*?931)!``@/SP)79P^G= M3Q`3?D\Y1[Q/\J?0(_+4C0'M$X%D!XE'>?HTAU/U8,6@(ZHLN_U2.PO6YMZ= MMKMEQYE:7DM::*/!46CV&]D,#":H.*Z`R`,PH"#V`2@G@/(")&[4>"TO?]C< M0(BM+/\6#S&E%6BUF>(=A*H/PV(-6>67=S?" M*UC:?6=9VBVFN*:+NO&KO#WBWA(AZ^$^&5'FEU[=S<7)(ZR=+%8E;Q4;AVH% M/L0#!F#=2$J"WF<$U8`N7?[9`0JJOO>6JL\(A";4@1"UA"Z+#KV0;OQ8%-UW M>R(1J9`2=Z&N("^^M^3%-62#HU"UGISF#V.Q=M`3AFR-LZ.5-Z."Z06.TJ7+ M9>0$K.I/Z5OI*1X8*S7YVH&1K9,BM5$EG2@^#(@L4>6KI#R8@N+HO:4X6DMG M36NBJ$(DXQYCD(PKI%LK0$&Z/;.EVQ@(F$@'/F0G7%'&Z%Q>Y,_$1>SV%7/U M8[.U;960NBN=!>'US)9WK:R#HU0]T/I!;,`:B3H'6ALE%0)M#DQ!H#VS!=HU MQ-8TSGZBU)UCSY-U9%\Z0L:X+#]K$`HB[;DETL9(NJ@UL`Z*"Z+N^6G[=-,1`(X2(T!H!3#-B-\6 M!-(04ZS&P==.97H8/C[N;(RL`RX>`RL/-NO'0'H"0BT'?I=H^`)E3E,KK#LC M=@6QF-&56FH]HPGZ@'4ZEN!E]G]]@Y31E^4CTZIP?CCJ="SA*,M# M;4/03#I`6RKC4$)>(U[G#S2SCC&"RJIK#64&136-9%^0""-Z+]J$3'7#@/:GXX>XUZ\IFU*F M37U`[&D"6:E78RMJ*(B/;RWQ46J*TY.I2[_)]O`)).J`H0](A4!K/#"_"2\5 MPNQVB@I"[UM+Z-UN'-0W(E@VU6%HO!"I[+VY9@N\K183G1RMQ3X/N0+=17 M_^:=1<^1/87%8A>$;JJCF.>5GP-L/$?JPAT(,K<7(%9Y&`)ICY5/E>L@"A9N MVI8L:".PIIGM$3GJ]6Q'[XF(R5AV#9&'3OFWFPJ0"AYB;!M'A(@@A019S/]C MKCZTEG>OBZYD=[G3>]Q%&V(#..3Z>Z3+AF"!?"Y5]"JJ_KF"Y(6.>GK;3_@9 M^4/$&GJW/K5YB^T6]CPU&V(@'DAD+`*E]A.CP?2RH?>,OL`"^0T0[@P6[FQ] MX5(?8M*7-Y0W#1`VG$I\Z@YT0S=@T6<$K54?#)LY=I+J."Y\LU5RN,]!ZDH) MB4H>2O>F$6QE!]>2=$T]];$9@Q[^%[GWE(P'B/E?J$!9QC9H]^OHR_$NVO-% M/`3,F4".U-=WV$4AV+*+FS7>@V%Z@WRJ/A?239_E7.<#F5'X"#&&W#M&_7AA M;3&@>LNH\"V!V-/JXE5\#Z](C;((88MEYX?A+B+2=4R\22IS=K&UUAB6$G#Z[=_(V4)M00I7,U'>6JC^DI!=:K>9DQ/PNN)>E.S3Q+( MN`]^L([]G?B[<3S^)!:!)2! MY7N`I[X18 MJSWT+,SDX4X[66^L=_;1@^75")7RE)JDMLMM\I-R?A,[_H/.EX;7V]AY4)]*X&59_;XOKM]>C@+V\?DG<*^C> MH*$P?"HIMG>A/>F"1Q0^U\I<]$Q8=**V;U%[MU"BMMB0M]1_*D3,H*?6@>05 MZ3G"8W(=_24-G>2@YCD63N'B?OM)NO:OEE@[>1Z#E\D`O4SN[Z^ST\9V8P^# MLOI[8F[@(?M2<>Q,8:O-/'/%Q43:RIQ@J,/ZSWD&&R!G0JA'QVK`Q0````(`%6! M8T`Q0````(`%6!8T>M M"4[+C1L``.P7`0`5`!@```````$```"D@2*N``!I<&=P+3(P,34P.3,P7V-A M;"YX;6Q55`4``]$B.59U>`L``00E#@``!#D!``!02P$"'@,4````"`!5@6-' M3N7U:K(B``"KF0$`%0`8```````!````I('^R0``:7!G<"TR,#$U,#DS,%]D M968N>&UL550%``/1(CE6=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`58%C M1S'1XVG6@@``7I@&`!4`&````````0```*2!_^P``&EP9W`M,C`Q-3`Y,S!? M;&%B+GAM;%54!0`#T2(Y5G5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`%6! M8T?`L``00E#@``!#D!``!02P$"'@,4````"`!5 M@6-'"[U`L``00E#@``!#D!``!02P4&``````8`!@`:`@`` &O\ XML 51 R41.htm IDEA: XBRL DOCUMENT v3.3.0.814
Product Warranties (Summary Of Product Warranty Activity) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Balance at January 1 $ 19,272 $ 14,997
Provision for warranty accrual 16,424 10,460
Warranty claims (8,627) (7,195)
Foreign currency translation (1,059) (1,183)
Balance at September 30 $ 26,010 $ 17,079
XML 52 R5.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Statement of Comprehensive Income [Abstract]        
Net income $ 62,757 $ 55,200 $ 181,349 $ 144,014
Other comprehensive income, net of tax:        
Translation adjustments (16,540) (46,918) (43,634) (52,901)
Unrealized gain on derivatives 0 45 95 128
Total other comprehensive loss (16,540) (46,873) (43,539) (52,773)
Comprehensive income 46,217 8,327 137,810 91,241
Comprehensive loss attributable to noncontrolling interest (285) 0 (351) 0
Comprehensive income attributable to IPG Photonics Corporation $ 46,502 $ 8,327 $ 138,161 $ 91,241
XML 53 R10.htm IDEA: XBRL DOCUMENT v3.3.0.814
Inventories
9 Months Ended
Sep. 30, 2015
Inventory Disclosure [Abstract]  
Inventories
INVENTORIES
Inventories consist of the following:
 
September 30,
 
December 31,
 
2015
 
2014
Components and raw materials
$
71,297

 
$
54,925

Work-in-process
35,272

 
58,603

Finished goods
91,066

 
57,481

Total
$
197,635

 
$
171,009


The Company recorded inventory provisions totaling $4,336 and $2,551 for the three months ended September 30, 2015 and 2014, respectively, and $11,347 and $8,363 for the nine months ended September 30, 2015 and 2014, 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 goods.
XML 54 R27.htm IDEA: XBRL DOCUMENT v3.3.0.814
Product Warranties (Tables)
9 Months Ended
Sep. 30, 2015
Product Warranties Disclosures [Abstract]  
Summary Of Product Warranty Activity
The following table summarizes product warranty activity recorded during the nine months ended September 30, 2015 and 2014.
 
 
2015
 
2014
Balance at January 1
$
19,272

 
$
14,997

Provision for warranty accrual
16,424

 
10,460

Warranty claims
(8,627
)
 
(7,195
)
Foreign currency translation
(1,059
)
 
(1,183
)
 Balance at September 30
$
26,010

 
$
17,079

XML 55 FilingSummary.xml IDEA: XBRL DOCUMENT 3.3.0.814 html 133 194 1 true 36 0 false 4 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 2303301 - Disclosure - Inventories (Tables) Sheet http://www.ipgphotonics.com/role/InventoriesTables Inventories (Tables) Tables http://www.ipgphotonics.com/role/Inventories 20 false false R21.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 21 false false R22.htm 2305301 - Disclosure - Financing Arrangements (Tables) Sheet http://www.ipgphotonics.com/role/FinancingArrangementsTables Financing Arrangements (Tables) Tables http://www.ipgphotonics.com/role/FinancingArrangements 22 false false R23.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 23 false false R24.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 24 false false R25.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 25 false false R26.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 26 false false R27.htm 2310301 - Disclosure - Product Warranties (Tables) Sheet http://www.ipgphotonics.com/role/ProductWarrantiesTables Product Warranties (Tables) Tables http://www.ipgphotonics.com/role/ProductWarranties 27 false false R28.htm 2311301 - Disclosure - Income Taxes (Tables) Sheet http://www.ipgphotonics.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.ipgphotonics.com/role/IncomeTaxes 28 false false R29.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 29 false false R30.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 30 false false R31.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 31 false false R32.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 32 false false R33.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 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.htm 2409402 - 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 37 false false R38.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 38 false false R39.htm 2409404 - 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 39 false false R40.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 40 false false R41.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 41 false false R42.htm 2411402 - Disclosure - Income Taxes (Details) Sheet http://www.ipgphotonics.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.ipgphotonics.com/role/IncomeTaxesTables 42 false false All Reports Book All Reports In ''Consolidated Balance Sheets'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression. In ''Consolidated Statements Of Cash Flows'', column(s) 1, 2 are contained in other reports, so were removed by flow through suppression. ipgp-20150930.xml ipgp-20150930_cal.xml ipgp-20150930_def.xml ipgp-20150930_lab.xml ipgp-20150930_pre.xml ipgp-20150930.xsd true true XML 56 R38.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill And Intangibles (Intangible Assets) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,315 $ 20,460
Accumulated Amortization (12,571) (11,233)
Net Carrying Amount 12,744 9,227
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,641 6,641
Accumulated Amortization (4,485) (4,221)
Net Carrying Amount $ 2,156 $ 2,420
Weighted- Average Lives 6 years 6 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,420 $ 3,660
Accumulated Amortization (3,178) (3,308)
Net Carrying Amount $ 242 $ 352
Weighted- Average Lives 5 years 5 years
Production know-how    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 6,719 $ 6,844
Accumulated Amortization (3,168) (2,630)
Net Carrying Amount $ 3,551 $ 4,214
Weighted- Average Lives 8 years 8 years
Technology, trademark and tradename    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 8,535 $ 3,315
Accumulated Amortization (1,740) (1,074)
Net Carrying Amount $ 6,795 $ 2,241
Weighted- Average Lives 8 years 8 years
XML 57 R20.htm IDEA: XBRL DOCUMENT v3.3.0.814
Inventories (Tables)
9 Months Ended
Sep. 30, 2015
Inventory Disclosure [Abstract]  
Components Of Inventories
Inventories consist of the following:
 
September 30,
 
December 31,
 
2015
 
2014
Components and raw materials
$
71,297

 
$
54,925

Work-in-process
35,272

 
58,603

Finished goods
91,066

 
57,481

Total
$
197,635

 
$
171,009