0001193125-17-168243.txt : 20170512 0001193125-17-168243.hdr.sgml : 20170512 20170512115513 ACCESSION NUMBER: 0001193125-17-168243 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20170402 FILED AS OF DATE: 20170512 DATE AS OF CHANGE: 20170512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TERADYNE, INC CENTRAL INDEX KEY: 0000097210 STANDARD INDUSTRIAL CLASSIFICATION: INSTRUMENTS FOR MEAS & TESTING OF ELECTRICITY & ELEC SIGNALS [3825] IRS NUMBER: 042272148 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-06462 FILM NUMBER: 17837269 BUSINESS ADDRESS: STREET 1: 600 RIVERPARK DRIVE CITY: NORTH READING STATE: MA ZIP: 01864 BUSINESS PHONE: 978-370-2700 MAIL ADDRESS: STREET 1: 600 RIVERPARK DRIVE CITY: NORTH READING STATE: MA ZIP: 01864 FORMER COMPANY: FORMER CONFORMED NAME: TERADYNE INC DATE OF NAME CHANGE: 19920703 10-Q 1 d369816d10q.htm FORM 10-Q Form 10-Q
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-Q

 

 

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended April 2, 2017

OR

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from                      to                     

Commission File No. 001-06462

 

 

TERADYNE, INC.

(Exact name of registrant as specified in its charter)

 

 

 

Massachusetts   04-2272148

(State or Other Jurisdiction of

Incorporation or Organization)

 

(I.R.S. Employer

Identification No.)

600 Riverpark Drive, North Reading,

Massachusetts

  01864
(Address of Principal Executive Offices)   (Zip Code)

978-370-2700

(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 the 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, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act (check one):

 

Large accelerated filer      Accelerated filer  
Non-accelerated filer   ☐  (Do not check if a smaller reporting company)    Smaller reporting company  
     Emerging growth company  

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standard provided pursuant to Section 13(a) of the Exchange Act.  ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ☐    No  ☒

The number of shares outstanding of the registrant’s only class of Common Stock as of May 8, 2017 was 198,950,727 shares.

 

 

 


Table of Contents

TERADYNE, INC.

INDEX

 

         Page No.  
  PART I. FINANCIAL INFORMATION   

Item 1.

 

Financial Statements (Unaudited):

  
 

Condensed Consolidated Balance Sheets as of April  2, 2017 and December 31, 2016

     1  
 

Condensed Consolidated Statements of Operations for the Three months ended April 2, 2017 and April 3, 2016

     2  
 

Condensed Consolidated Statements of Comprehensive Income for the Three months ended April 2, 2017 and April 3, 2016

     3  
 

Condensed Consolidated Statements of Cash Flows for the Three Months Ended April 2, 2017 and April 3, 2016

     4  
 

Notes to Condensed Consolidated Financial Statements

     5  

Item 2.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

     28  

Item 3.

 

Quantitative and Qualitative Disclosures about Market Risk

     37  

Item 4.

 

Controls and Procedures

     38  
  PART II. OTHER INFORMATION   

Item 1.

 

Legal Proceedings

     39  

Item 1A.

 

Risk Factors

     39  

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

     39  

Item 4.

 

Mine Safety Disclosures

     39  

Item 6.

 

Exhibits

     40  


Table of Contents

PART I

Item 1: Financial Statements

TERADYNE, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited)

 

     April 2,     December 31,  
     2017     2016  
    

(in thousands,

except per share information)

 
ASSETS     

Current assets:

    

Cash and cash equivalents

   $ 324,746     $ 307,884  

Marketable securities

     895,578       871,024  

Accounts receivable, less allowance for doubtful accounts of $2,422 and $2,356 at April 2, 2017 and December 31, 2016, respectively

     314,962       192,444  

Inventories, net

     203,278       135,958  

Prepayments

     106,987       108,454  

Other current assets

     8,602       8,039  
  

 

 

   

 

 

 

Total current assets

     1,854,153       1,623,803  

Property, plant and equipment, net

     253,548       253,821  

Marketable securities

     262,061       433,843  

Deferred tax assets

     127,918       107,405  

Other assets

     12,175       12,165  

Retirement plans assets

     7,517       7,712  

Intangible assets, net

     94,843       100,401  

Goodwill

     230,065       223,343  
  

 

 

   

 

 

 

Total assets

   $ 2,842,280     $ 2,762,493  
  

 

 

   

 

 

 
LIABILITIES     

Current liabilities:

    

Accounts payable

   $ 121,417     $ 95,362  

Accrued employees’ compensation and withholdings

     79,018       109,944  

Deferred revenue and customer advances

     78,794       84,478  

Other accrued liabilities

     67,651       51,382  

Contingent consideration

     21,711       1,050  

Accrued income taxes

     24,466       30,480  
  

 

 

   

 

 

 

Total current liabilities

     393,057       372,696  

Retirement plans liabilities

     110,069       106,938  

Long-term deferred revenue and customer advances

     25,983       23,463  

Deferred tax liabilities

     11,255       12,144  

Long-term other accrued liabilities

     9,921       28,642  

Long-term contingent consideration

     16,205       37,282  

Long-term debt

     355,937       352,669  
  

 

 

   

 

 

 

Total liabilities

     922,427       933,834  
  

 

 

   

 

 

 

Commitments and contingencies (See Note P)

    
SHAREHOLDERS’ EQUITY     

Common stock, $0.125 par value, 1,000,000 shares authorized; 199,596 and 199,177 shares issued and outstanding at April 2, 2017 and December 31, 2016, respectively

     24,950       24,897  

Additional paid-in capital

     1,605,502       1,593,684  

Accumulated other comprehensive loss

     (10,901     (20,214

Retained earnings

     300,302       230,292  
  

 

 

   

 

 

 

Total shareholders’ equity

     1,919,853       1,828,659  
  

 

 

   

 

 

 

Total liabilities and shareholders’ equity

   $ 2,842,280     $ 2,762,493  
  

 

 

   

 

 

 

The accompanying notes, together with the Notes to Consolidated Financial Statements included in Teradyne’s

Annual Report on Form 10-K for the year ended December 31, 2016, are an integral part of the condensed

consolidated financial statements.

 

1


Table of Contents

TERADYNE, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Unaudited)

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  
     (in thousands, except per share amounts)  

Revenues:

    

Products

   $ 373,204     $ 358,139  

Services

     83,709       72,855  
  

 

 

   

 

 

 

Total revenues

     456,913       430,994  

Cost of revenues:

    

Cost of products

     154,966       167,555  

Cost of services

     37,014       33,107  
  

 

 

   

 

 

 

Total cost of revenues (exclusive of acquired intangible assets amortization shown separately below)

     191,980       200,662  
  

 

 

   

 

 

 

Gross profit

     264,933       230,332  
  

 

 

   

 

 

 

Operating expenses:

    

Engineering and development

     76,182       73,464  

Selling and administrative

     84,906       79,174  

Acquired intangible assets amortization

     7,952       19,994  

Restructuring and other

     2,511       1,587  
  

 

 

   

 

 

 

Total operating expenses

     171,551       174,219  
  

 

 

   

 

 

 

Income from operations

     93,382       56,113  

Non-operating (income) expense:

    

Interest income

     (3,520     (1,642

Interest expense

     5,402       710  

Other (income) expense, net

     (516     (147
  

 

 

   

 

 

 

Income before income taxes

     92,016       57,192  

Income tax provision

     6,795       7,206  
  

 

 

   

 

 

 

Net income

   $ 85,221     $ 49,986  
  

 

 

   

 

 

 

Net income per common share:

    

Basic

   $ 0.43     $ 0.24  
  

 

 

   

 

 

 

Diluted

   $ 0.42     $ 0.24  
  

 

 

   

 

 

 

Weighted average common shares—basic

     200,005       204,271  
  

 

 

   

 

 

 

Weighted average common shares—diluted

     201,936       205,732  
  

 

 

   

 

 

 

Cash dividend declared per common share

   $ 0.07     $ 0.06  
  

 

 

   

 

 

 

The accompanying notes, together with the Notes to Consolidated Financial Statements included in Teradyne’s

Annual Report on Form 10-K for the year ended December 31, 2016, are an integral part of the condensed

consolidated financial statements.

 

2


Table of Contents

TERADYNE, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Unaudited)

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  
     (in thousands)  

Net income

   $ 85,221     $ 49,986  

Other comprehensive income, net of tax:

    

Foreign currency translation adjustments, net of tax of $0, $0, respectively

     8,963       10,271  

Available-for-sale marketable securities:

    

Unrealized gains on marketable securities arising during period, net of tax of $420, $1,253, respectively

     513       3,071  

Less: Reclassification adjustment for gains included in net income, net of tax of $(64), $11, respectively

     (95     (83
  

 

 

   

 

 

 
     418       2,988  

Defined benefit pension and post-retirement plans:

    

Amortization of prior service (credit) cost included in net periodic pension and post-retirement expense/income, net of tax of $(38), $(46), respectively

     (68     (80
  

 

 

   

 

 

 

Other comprehensive income

     9,313       13,179  
  

 

 

   

 

 

 

Comprehensive income

   $ 94,534     $ 63,165  
  

 

 

   

 

 

 

The accompanying notes, together with the Notes to Consolidated Financial Statements included in Teradyne’s

Annual Report on Form 10-K for the year ended December 31, 2016, are an integral part of the condensed

consolidated financial statements.

 

3


Table of Contents

TERADYNE, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  
     (in thousands)  

Cash flows from operating activities:

    

Net income

   $ 85,221     $ 49,986  

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

    

Depreciation

     16,143       16,192  

Amortization

     11,070       20,470  

Stock-based compensation

     8,945       7,925  

Provision for excess and obsolete inventory

     2,726       4,373  

Deferred taxes

     (3,477     (5,496

Contingent consideration adjustment

     634       1,173  

Retirement plans actuarial gains

     —         (1,193

Other

     2       484  

Changes in operating assets and liabilities:

    

Accounts receivable

     (123,792     (42,552

Inventories

     (62,152     (702

Prepayments and other assets

     1,104       (1,148

Accounts payable and other accrued expenses

     (7,553     1,346  

Deferred revenue and customer advances

     (3,333     (13,836

Retirement plans contributions

     (947     (1,250

Income taxes

     14,288       (52
  

 

 

   

 

 

 

Net cash (used for) provided by operating activities

     (61,121     35,720  
  

 

 

   

 

 

 

Cash flows from investing activities:

    

Purchases of property, plant and equipment

     (22,066     (20,334

Purchases of available-for-sale marketable securities

     (153,317     (221,778

Proceeds from sales of available-for-sale marketable securities

     213,593       239,370  

Proceeds from maturities of available-for-sale marketable securities

     88,184       73,458  
  

 

 

   

 

 

 

Net cash provided by investing activities

     126,394       70,716  
  

 

 

   

 

 

 

Cash flows from financing activities:

    

Issuance of common stock under stock purchase and stock option plans

     15,084       9,140  

Repurchase of common stock

     (37,730     (28,001

Dividend payments

     (14,021     (12,253

Payments related to net settlement of employee stock compensation awards

     (12,289     (8,972

Payments of contingent consideration

     (1,050     (11,697
  

 

 

   

 

 

 

Net cash used for financing activities

     (50,006     (51,783
  

 

 

   

 

 

 

Effects of exchange rate changes on cash and cash equivalents

     1,595       —    

Increase in cash and cash equivalents

     16,862       54,653  

Cash and cash equivalents at beginning of period

     307,884       264,705  
  

 

 

   

 

 

 

Cash and cash equivalents at end of period

   $ 324,746     $ 319,358  
  

 

 

   

 

 

 

The accompanying notes, together with the Notes to Consolidated Financial Statements included in Teradyne’s

Annual Report on Form 10-K for the year ended December 31, 2016, are an integral part of the condensed

consolidated financial statements.

 

4


Table of Contents

TERADYNE, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

A. THE COMPANY

Teradyne, Inc. (“Teradyne”) is a leading global supplier of automation equipment for test and industrial applications. Teradyne designs, develops, manufactures and sells automatic test systems used to test semiconductors, wireless products, data storage and complex electronics systems in the consumer electronics, wireless, automotive, industrial, computing, communications, and aerospace and defense industries. Teradyne’s industrial automation products include collaborative robots used by global manufacturing and light industrial customers to improve quality, increase manufacturing efficiency and decrease manufacturing costs. Teradyne’s automatic test equipment and industrial automation products and services include:

 

    semiconductor test (“Semiconductor Test”) systems;

 

    defense/aerospace (“Defense/Aerospace”) test instrumentation and systems, storage test (“Storage Test”) systems, and circuit-board test and inspection (“Production Board Test”) systems (collectively these products represent “System Test”);

 

    industrial automation (“Industrial Automation”) products; and

 

    wireless test (“Wireless Test”) systems.

B. ACCOUNTING POLICIES

Basis of Presentation

The consolidated interim financial statements include the accounts of Teradyne and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. These interim financial statements are unaudited and reflect all normal recurring adjustments that are, in the opinion of management, necessary for the fair statement of such interim financial statements. Certain prior year amounts were reclassified to conform to the current year presentation. The December 31, 2016 condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America.

The accompanying financial information should be read in conjunction with the consolidated financial statements and notes thereto contained in Teradyne’s Annual Report on Form 10-K, filed with the U.S. Securities and Exchange Commission (“SEC”) on March 1, 2017, for the year ended December 31, 2016.

Preparation of Financial Statements and Use of Estimates

The preparation of consolidated financial statements requires management to make estimates and judgments that affect the amounts reported in the financial statements. Actual results may differ significantly from these estimates.

Stock-Based Compensation

In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-09, “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” Teradyne adopted this ASU in the first quarter of 2017. This ASU changes how Teradyne accounts for certain aspects of share-based payment awards to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statements of cash flows.

Adoption of this ASU required recognition of a cumulative effect adjustment to retained earnings for any prior year excess tax benefits or tax deficiencies not previously recorded. The cumulative effect adjustment of $39 million was recorded as an increase to retained earnings and deferred tax assets.

This ASU also required a change in how Teradyne recognizes the excess tax benefits or tax deficiencies related to stock-based compensation. Prior to adopting ASU 2016-09, these excess tax benefits or tax deficiencies were credited or charged to additional paid-in capital in Teradyne’s consolidated balance sheets. In accordance with ASU 2016-09, starting in first quarter of 2017, these excess tax benefits or tax deficiencies are recognized as a discrete tax benefit or discrete tax expense to the current income tax provision in Teradyne’s consolidated statements of operations.

 

5


Table of Contents

ASU 2016-09 requires companies to adopt the amendment related to accounting for excess tax benefits or tax deficiencies on a prospective basis. For the three months ended April 2, 2017, Teradyne recognized a discrete tax benefit of $5.2 million related to net excess tax benefit.

In addition, under ASU 2016-09, all excess tax benefits related to share-based payments are reported as cash flows from operating activities. Previously, excess tax benefits from share-based payments arrangements were reported as cash flows from financing activities. The classification amendment was applied prospectively. This ASU also clarifies that all cash payments made to taxing authorities on the employees’ behalf for withheld shares should be presented as financing activities on the statement of cash flows. Previously, Teradyne reported cash payments made to taxing authorities as operating activities on the statement of cash flows. This change was applied retrospectively.

Upon adoption of ASU 2016-09, Teradyne made an accounting policy election to continue accounting for forfeitures by applying an estimated forfeiture rate.

Contingencies and Litigation

Teradyne may be subject to certain legal proceedings, lawsuits and other claims as discussed in Note P. Teradyne accrues for a loss contingency, including legal proceedings, lawsuits, pending claims and other legal matters, when the likelihood of a loss is probable and the amount of the loss can be reasonably estimated. When the reasonable estimate of the loss is within a range of amounts, and no amount in the range constitutes a better estimate than any other amount, Teradyne accrues the amount at the low end of the range. Teradyne adjusts the accruals from time to time as additional information is received, but the loss incurred may be significantly greater than or less than the amount accrued. Loss contingencies are disclosed when they are material and there is at least a reasonable possibility that a loss has been incurred. Attorney fees related to legal matters are expensed as incurred.

C. RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS

On March 10, 2017, the FASB issued ASU 2017-07,” Compensation—Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.” This ASU provides guidance on presentation of net periodic pension cost and net periodic postretirement benefit cost. The new standard requires the service cost component to be presented in the same line item as other employee compensation costs arising from services rendered during the period. The other components of net benefit cost such as interest cost, amortization of prior service cost, and actuarial gains or losses, are required to be presented separately outside of income or loss from operations. The presentation of service cost should be applied retrospectively. The guidance is effective for fiscal years beginning after December 15, 2017. Early adoption is permitted. This guidance will impact the presentation of Teradyne’s consolidated financial statements. Current presentation of service cost components is consistent with the requirements of the new standard. Upon adoption of the new standard, Teradyne will present interest cost, amortization of prior service cost, and actuarial gains or losses within other (income) expense, net.

On January 26, 2017, the FASB issued ASU 2017-04, “Intangibles – Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment.” The new guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. All other goodwill impairment guidance will remain largely unchanged. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. The revised guidance will be applied prospectively, and is effective in 2020. Early adoption is permitted for any impairment tests performed after January 1, 2017. Teradyne is currently evaluating the impact of this ASU on its financial position, results of operations and statements of cash flows.

In October 2016, the FASB issued ASU 2016-16, “Accounting for Income Taxes: Intra-Entity Asset Transfers of Assets Other than Inventory. Under current Generally Accepted Accounting Principles (“GAAP”), the tax effects of intra-entity asset transfers are deferred until the transferred asset is sold to a third party or otherwise recovered through use. The new guidance requires recognition of the tax expense from the sale of the asset in the seller’s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer’s jurisdiction would also be recognized at the time of the transfer. The new guidance does not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new guidance will be effective in fiscal years beginning after December 15, 2017. Early adoption is permitted. The modified retrospective approach will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. Teradyne does not expect this ASU to have a material impact on its financial position, results of operations and statements of cash flows.

 

6


Table of Contents

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The guidance in this ASU supersedes the lease recognition requirements in Accounting Standards Codification (“ASC”) Topic 840, Leases. The new standard establishes a right- of-use (“ROU”) model that requires a lessee to record an ROU asset and a lease liability on the balance sheet for all leases with terms longer than twelve months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statements of operation. The new standard is effective for annual periods beginning after December 15, 2018 with early adoption permitted. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. Teradyne is currently evaluating the impact of this ASU on our financial position and results of operations.

In January 2016, the FASB issued ASU 2016-01, “Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.This ASU provides guidance for the recognition, measurement, presentation, and disclosure of financial instruments. The new pronouncement revises accounting related to equity investments and the presentation of certain fair value changes for financial liabilities measured at fair value. Among other things, it amends the presentation and disclosure requirements of equity securities that do not result in consolidation and are not accounted for under the equity method. Changes in the fair value of these equity securities will be recognized directly in net income. This pronouncement is effective for fiscal years beginning after December 15, 2017. Teradyne is currently evaluating the impact of this ASU on its financial position and results of operations.

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” which will replace numerous requirements in U.S. GAAP, including industry-specific requirements, and provide companies with a single revenue recognition model for recognizing revenue from contracts with customers. The core principle of the new standard is that a company should recognize revenue to show the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled to in exchange for those goods or services. In August 2015, FASB issued ASU 2015-14, which deferred the effective date of the new revenue standard by one year. For Teradyne, the standard will be effective in the first quarter of 2018. The two permitted transition methods under the new standard are the full retrospective method, in which case the standard would be applied to each prior reporting period presented, or the modified retrospective method, in which case the cumulative effect of applying the standard would be recognized at the date of initial application. Teradyne is in the process of assessing the impact of this ASU, including identification of changes to policies, processes and controls and the presentation necessary to meet the additional disclosure requirements. Teradyne has selected the modified retrospective transition method. Teradyne is still conducting its assessment and will continue to evaluate the impact of this ASU on its financial position and results of operations.

D. INVENTORIES

Inventories, net consisted of the following at April 2, 2017 and December 31, 2016:

 

     April 2,      December 31,  
     2017      2016  
     (in thousands)  

Raw material

   $ 62,373      $ 58,530  

Work-in-process

     22,511        22,946  

Finished goods

     118,394        54,482  
  

 

 

    

 

 

 
   $ 203,278      $ 135,958  
  

 

 

    

 

 

 

Inventory reserves for the periods ending April 2, 2017 and December 31, 2016 were $115.2 million and $116.0 million, respectively.

E. FINANCIAL INSTRUMENTS

Cash Equivalents

Teradyne considers all highly liquid investments with maturities of three months or less at the date of acquisition to be cash equivalents.

Marketable Securities

Teradyne accounts for its investments in debt and equity securities in accordance with the provisions of ASC 320-10,Investments—Debt and Equity Securities.” ASC 320-10 requires that certain debt and equity securities be classified into one of three categories: trading, available-for-sale or held-to-maturity securities. As of April 2, 2017, Teradyne’s investments in debt and equity securities were classified as available-for-sale and recorded at their fair market value.

On a quarterly basis, Teradyne reviews its investments to identify and evaluate those that have an indication of a potential other-than-temporary impairment. Factors considered in determining whether a loss is other-than-temporary include:

 

    The length of time and the extent to which the market value has been less than cost;

 

7


Table of Contents
    The financial condition and near-term prospects of the issuer; and

 

    The intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value.

Teradyne uses the market and income approach techniques to value its financial instruments and there were no changes in valuation techniques during the three months ended April 2, 2017 and April 3, 2016. As defined in ASC 820-10,Fair Value Measurements and Disclosures,” fair value is the price that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. ASC 820-10 requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:

Level 1: Quoted prices in active markets for identical assets as of the reporting date;

Level 2: Inputs other than Level 1, that are observable either directly or indirectly as of the reporting date. For example, a common approach for valuing fixed income securities is the use of matrix pricing. Matrix pricing is a mathematical technique used to value securities by relying on the securities’ relationship to other benchmark quoted prices, and is considered a Level 2 input; or

Level 3: Unobservable inputs that are not supported by market data. Unobservable inputs are developed based on the best information available, which might include Teradyne’s own data.

Teradyne’s available-for-sale debt and equity securities are classified as Level 1 and Level 2. Acquisition-related contingent consideration is classified within Level 3. Teradyne determines the fair value of acquisition-related contingent consideration using a Monte Carlo simulation model. Assumptions utilized in the model include forecasted revenues, revenues volatility and discount rate. The vast majority of Level 2 securities are fixed income securities priced by third party pricing vendors. These pricing vendors utilize the most recent observable market information in pricing these securities or, if specific prices are not available, use other observable inputs like market transactions involving identical or comparable securities.

Realized gains recorded in the three months ended April 2, 2017 and April 3, 2016 were $0.3 million and $0.2 million, respectively. Realized losses recorded in the three months ended April 2, 2017 and April 3, 2016 were $0.2 million and $0.2 million, respectively. Realized gains are included in interest income and realized losses are included in interest expense. Unrealized gains and losses are included in accumulated other comprehensive income (loss). The cost of securities sold is based on the specific identification method.

During the three months ended April 2, 2017 and April 3, 2016, there were no transfers in or out of Level 1, Level 2 or Level 3 financial instruments.

The following table sets forth by fair value hierarchy Teradyne’s financial assets and liabilities that were measured at fair value on a recurring basis as of April 2, 2017 and December 31, 2016.

 

8


Table of Contents
     April 2, 2017  
     Quoted Prices
in Active
Markets for
Identical
Instruments
(Level 1)
     Significant
Other
Observable
Inputs
(Level 2)
     Significant
Unobservable
Inputs
(Level 3)
     Total  
     (in thousands)  

Assets

           

Cash

   $ 202,925      $ —        $ —        $ 202,925  

Cash equivalents

     115,578        6,243        —          121,821  

Available-for-sale securities:

           

U.S. Treasury securities

     —          854,547        —          854,547  

Commercial paper

     —          121,065        —          121,065  

Corporate debt securities

     —          89,731        —          89,731  

Certificates of deposit and time deposits

     —          50,578        —          50,578  

U.S. government agency securities

     —          21,149        —          21,149  

Equity and debt mutual funds

     19,986        —          —          19,986  

Non-U.S. government securities

     —          583        —          583  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 338,489      $ 1,143,896      $ —        $ 1,482,385  
  

 

 

    

 

 

    

 

 

    

 

 

 

Derivative assets

     —          145        —          145  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 338,489      $ 1,144,041      $ —        $ 1,482,530  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Contingent consideration

   $ —        $ —        $ 37,916      $ 37,916  

Derivative liabilities

     —          107        —          107  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ —        $ 107      $ 37,916      $ 38,023  
  

 

 

    

 

 

    

 

 

    

 

 

 

Reported as follows:

 

     (Level 1)      (Level 2)      (Level 3)      Total  
     (in thousands)  

Assets

           

Cash and cash equivalents

   $ 318,503      $ 6,243      $ —        $ 324,746  

Marketable securities

     —          895,578        —          895,578  

Long-term marketable securities

     19,986        242,075        —          262,061  

Prepayments

     —          145        —          145  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 338,489      $ 1,144,041      $ —        $ 1,482,530  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

     .           

Other current liabilities

   $ —        $ 107      $ —        $ 107  

Contingent consideration

     —          —          21,711        21,711  

Long-term contingent consideration

     —          —          16,205        16,205  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ —        $ 107      $ 37,916      $ 38,023  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

9


Table of Contents
     December 31, 2016  
     Quoted Prices
in Active
Markets for
Identical
Instruments
(Level 1)
     Significant
Other
Observable
Inputs
(Level 2)
     Significant
Unobservable
Inputs
(Level 3)
     Total  
     (in thousands)  

Assets

           

Cash

   $ 214,722      $ —        $ —        $ 214,722  

Cash equivalents

     37,458        55,704        —          93,162  

Available for sale securities:

           

U.S. Treasury securities

     —          900,038        —          900,038  

Commercial paper

     —          161,630        —          161,630  

Corporate debt securities

     —          100,153        —          100,153  

Certificates of deposit and time deposits

     —          82,133        —          82,133  

U.S. government agency securities

     —          42,014        —          42,014  

Equity and debt mutual funds

     18,171        —          —          18,171  

Non-U.S. government securities

     —          728        —          728  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 270,351      $ 1,342,400      $ —        $ 1,612,751  
  

 

 

    

 

 

    

 

 

    

 

 

 

Derivative assets

     —          1        —          1  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 270,351      $ 1,342,401      $ —        $ 1,612,752  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Contingent consideration

   $ —        $ —        $ 38,332      $ 38,332  

Derivative liabilities

     —          131        —          131  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ —        $ 131      $ 38,332      $ 38,463  
  

 

 

    

 

 

    

 

 

    

 

 

 

Reported as follows:

 

     (Level 1)      (Level 2)      (Level 3)      Total  
     (in thousands)  

Assets

           

Cash and cash equivalents

   $ 252,180      $ 55,704      $ —        $ 307,884  

Marketable securities

     —          871,024        —          871,024  

Long-term marketable securities

     18,171        415,672        —          433,843  

Prepayments

     —          1        —          1  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 270,351      $ 1,342,401      $ —        $ 1,612,752  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Other accrued liabilities

   $ —        $ 131      $ —        $ 131  

Contingent consideration

     —          —          1,050        1,050  

Long-term contingent consideration

     —          —          37,282        37,282  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ —        $ 131      $ 38,332      $ 38,463  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

10


Table of Contents

Changes in the fair value of Level 3 contingent consideration for the three months ended April 2, 2017 and April 3, 2016 were as follows:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Balance at beginning of period

   $ 38,332      $ 37,436  

Payments (a)

     (1,050      (15,000

Fair value adjustment (b)

     634        1,173  
  

 

 

    

 

 

 

Balance at end of period

   $ 37,916      $ 23,609  
  

 

 

    

 

 

 

 

(a) In the three months ended April 2, 2017, Teradyne paid $1.1 million of the AIT contingent consideration. In the three months ended April 3, 2016 based on Universal Robots’ calendar year 2015 EBITDA results, Teradyne paid $15.0 million or 100% of the eligible EBITDA contingent consideration amount.
(b) In the three months ended April 2, 2017 and April 3, 2016, the fair value of contingent consideration for the earn-out in connection with the acquisition of Universal Robots was increased by $0.6 million and $1.2 million, respectively, primarily due to a decrease in the discount rate.

The following table provides quantitative information associated with the fair value measurement of Teradyne’s Level 3 financial instruments:

 

Liability

   April 2, 2017
Fair Value
     Valuation
Technique
   Unobservable Inputs    Weighted
Average
 
     (in thousands)                   

Contingent consideration

(Universal Robots)

   $ 21,711      Monte Carlo

Simulation

   Revenues for the period July 1, 2015—December 31,
2017 volatility
     12.2
         Discount Rate      2.8
   $ 16,205      Monte Carlo

Simulation

   Revenues for the period July 1, 2015—December 31,
2018 volatility
     12.2
         Discount Rate      2.8

As of April 2, 2017, the significant unobservable inputs used in the Monte Carlo simulation to fair value the Universal Robots contingent consideration include forecasted revenue, revenue volatility and discount rate. Increases or decreases in the inputs would result in a higher or lower fair value measurement. The maximum payment for each of the two Universal Robots revenue earn-outs is $25.0 million.

The carrying amounts and fair values of Teradyne’s financial instruments at April 2, 2017 and December 31, 2016 were as follows:

 

     April 2,
2017
     December 31,
2016
 
     Carrying Value      Fair Value      Carrying Value      Fair Value  
     (in thousands)  

Assets

           

Cash and cash equivalents

   $ 324,746      $ 324,746      $ 307,884      $ 307,884  

Marketable securities

     1,157,639        1,157,639        1,304,867        1,304,867  

Derivative assets

     145        145        1        1  

Liabilities

           

Contingent consideration

     37,916        37,916        38,332        38,332  

Derivative liabilities

     107        107        131        131  

Convertible debt (1)

     355,937        534,750        352,669        486,754  

 

(1) The carrying value represents the bifurcated debt component only, while the fair value is based on quoted market prices for the convertible note which includes the equity conversion features.

The fair values of accounts receivable, net and accounts payable approximate the carrying value due to the short-term nature of these instruments.

 

11


Table of Contents

The following tables summarize the composition of available-for-sale marketable securities at April 2, 2017 and December 31, 2016:

 

     April 2, 2017  
     Available-for-Sale         
     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

U.S. Treasury securities

   $ 856,714      $ 37      $ (2,204   $ 854,547      $ 846,287  

Commercial paper

     121,073        7        (15     121,065        76,050  

Corporate debt securities

     89,164        1,151        (584     89,731        56,678  

Certificates of deposit and time deposits

     50,541        37        —         50,578        —    

U.S. government agency securities

     21,174        8        (33     21,149        10,024  

Equity and debt mutual funds

     17,472        2,546        (32     19,986        1,415  

Non-U.S. government securities

     578        5        —         583        —    
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,156,716      $ 3,791      $ (2,868   $ 1,157,639      $ 990,454  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

Reported as follows:

 

     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

Marketable securities

   $ 896,345      $ 56      $ (823   $ 895,578      $ 774,974  

Long-term marketable securities

     260,371        3,735        (2,045     262,061        215,480  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,156,716      $ 3,791      $ (2,868   $ 1,157,639      $ 990,454  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

 

12


Table of Contents
     December 31, 2016  
     Available-for-Sale         
     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

U.S. Treasury securities

   $ 901,975      $ 97      $ (2,034   $ 900,038      $ 572,284  

Commercial paper

     161,672        24        (66     161,630        84,034  

Corporate debt securities

     99,708        1,065        (620     100,153        53,642  

Certificates of deposit and time deposits

     82,080        54        (1     82,133        7,760  

U.S. government agency securities

     42,026        7        (19     42,014        13,461  

Equity and debt mutual funds

     16,505        1,724        (58     18,171        1,661  

Non-U.S. government securities

     745        6        (23     728        137  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,304,711      $ 2,977      $ (2,821   $ 1,304,867      $ 732,979  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

Reported as follows:

 

     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

Marketable securities

   $ 871,321      $ 134      $ (431   $ 871,024      $ 423,128  

Long-term marketable securities

     433,390        2,843        (2,390     433,843        309,851  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,304,711      $ 2,977      $ (2,821   $ 1,304,867      $ 732,979  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

As of April 2, 2017, the fair market value of investments with unrealized losses totaled $990.5 million. Of this value, $2.2 million had unrealized losses of $0.2 million for greater than one year and $988.3 million had unrealized losses of $2.6 million for less than one year.

As of December 31, 2016, the fair market value of investments with unrealized losses totaled $733.0 million. Of this value, $2.9 million had unrealized losses of $0.3 million for greater than one year and $730.1 million had unrealized losses of $2.5 million for less than one year.

Teradyne reviews its investments to identify and evaluate investments that have an indication of possible impairment. Based on this review, Teradyne determined that the unrealized losses related to these investments at April 2, 2017 and December 31, 2016, were temporary.

The contractual maturities of investments held at April 2, 2017 were as follows:

 

     April 2,
2017
 
     Cost      Fair Market
Value
 
     (in thousands)  

Due within one year

   $ 896,345      $ 895,578  

Due after 1 year through 5 years

     190,557        190,252  

Due after 5 years through 10 years

     12,270        11,812  

Due after 10 years

     40,072        40,011  
  

 

 

    

 

 

 

Total

   $ 1,139,244      $ 1,137,653  
  

 

 

    

 

 

 

Contractual maturities of investments held at April 2, 2017 exclude equity and debt mutual funds as they do not have contractual maturity dates.

 

13


Table of Contents

Derivatives

Teradyne conducts business in a number of foreign countries, with certain transactions denominated in local currencies. The purpose of Teradyne’s foreign currency management is to minimize the effect of exchange rate fluctuations on certain foreign currency denominated monetary assets and liabilities. Teradyne does not use derivative financial instruments for trading or speculative purposes.

To minimize the effect of exchange rate fluctuations associated with the remeasurement of monetary assets and liabilities denominated in foreign currencies, Teradyne enters into foreign currency forward contracts. The change in fair value of these derivatives is recorded directly in earnings, and is used to offset the change in value of monetary assets and liabilities denominated in foreign currencies.

The notional amount of foreign currency forward contracts at April 2, 2017 and December 31, 2016 was $89.2 million and $83.9 million, respectively. The fair value of the outstanding contracts was $0.0 million at April 2, 2017 and a loss of $0.1 million at December 31, 2016.

For the three months ended April 2, 2017 and April 3, 2016, Teradyne recorded net realized losses related to foreign currency forward contracts hedging net monetary assets and liabilities of $1.0 million and $3.3 million, respectively.

Gains and losses on foreign currency forward contracts and foreign currency remeasurement gains and losses on monetary assets and liabilities are included in other (income) expense, net.

The following table summarizes the fair value of derivative instruments at April 2, 2017 and December 31, 2016:

 

     Balance Sheet
Location
     April 2,
2017
     December 31,
2016
 
            (in thousands)  

Derivatives not designated as hedging instruments:

        

Foreign exchange contracts assets

     Prepayments      $ 145      $ 1  

Foreign exchange contracts liabilities

     Other current liabilities        (107      (131
     

 

 

    

 

 

 

Total derivatives

      $ 38      $ (130
     

 

 

    

 

 

 

The following table summarizes the effect of derivative instruments recognized in the statement of operations during the three months ended April 2, 2017 and April 3, 2016.

 

     Location of Losses    For the Three Months
Ended
 
     Recognized in    April 2,      April 3,  
    

Statements of Operations

   2017      2016  
          (in thousands)  

Derivatives not designated as hedging instruments:

        

Foreign exchange contracts

   Other (income) expense, net    $ 1,011      $ 3,298  
     

 

 

    

 

 

 

Total Derivatives

      $ 1,011      $ 3,298  
     

 

 

    

 

 

 

 

The table does not reflect the corresponding gains and losses from the remeasurement of monetary assets and liabilities denominated in foreign currencies. For the three months ended April 2, 2017 and April 3, 2016, net gains from the remeasurement of monetary assets and liabilities denominated in foreign currencies were $1.5 million and $3.4 million, respectively.

 

14


Table of Contents

F. DEBT

Convertible Senior Notes

On December 12, 2016, Teradyne completed a private offering of $460.0 million convertible senior unsecured notes (the “Notes”). The Notes will mature on December 15, 2023, unless earlier repurchased or converted. The Notes bear interest from December 12, 2016 at a rate of 1.25% per year payable semi-annually in arrears on June 15 and December 15 of each year, beginning on June 15, 2017.

Notes will be convertible at the option of the noteholders at any time prior to the close of business on the business day immediately preceding September 15, 2023, under the following circumstances: (1) during any calendar quarter beginning after March 31, 2017 (and only during such calendar quarter), if the closing sale price of the Teradyne’s common stock, for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than 130% of the conversion price on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the closing sale price of the Teradyne’s common stock and the conversion rate on each such trading day; and (3) upon the occurrence of specified corporate events. On or after September 15, 2023 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their Notes at any time, regardless of the foregoing circumstances. Teradyne may satisfy its conversion obligation by paying or delivering cash, shares of its common stock or a combination of cash and shares of its common stock, at Teradyne’s election. The conversion rate for the Notes will initially be 31.4102 shares per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $31.84 per share of Teradyne’s common stock. The conversion rate is subject to adjustment under certain circumstances.

Concurrent with the offering of the Notes, Teradyne entered into convertible note hedge transactions (the “Note Hedge Transactions”) with the initial purchasers or their affiliates (the “Option Counterparties”). The Note Hedge Transactions cover, subject to customary anti-dilution adjustments, the number of shares of the common stock that underlie the Notes, with a strike price equal to the initial conversion price of the Notes of $31.84. The Note Hedge Transactions cover, subject to customary anti-dilution adjustments, approximately 14.4 million shares of Teradyne’s common stock.

The convertible note hedge is considered indexed to Teradyne’s stock as the terms of the Note Hedge Transactions do not contain an exercise contingency and the settlement amount equals the difference between the fair value of a fixed number of Teradyne’s shares and a fixed strike price. Because the only variable that can affect the settlement amount is Teradyne’s stock price, which is an input to the fair value of a fixed-for-fixed option contract, the convertible note hedge is considered indexed to Teradyne’s stock.

Separately and concurrent with the pricing of the Notes, Teradyne entered into warrant transactions with the Option Counterparties (the “Warrant Transactions”) in which it sold net-share-settled (or, at its election subject to certain conditions, cash-settled) warrants to the Option Counterparties. The Warrant Transactions cover, subject to customary anti-dilution adjustments, approximately 14.4 million shares of common stock. The strike price of the warrants will initially be $39.95 per share (subject to adjustment). The Warrant Transactions could have a dilutive effect to Teradyne’s common stock to the extent that the market price per share of Teradyne’s common stock, as measured under the terms of the Warrant Transactions, exceeds the applicable strike price of the warrants.

The Note Hedge Transactions are expected to reduce the potential dilution to Teradyne’s common stock upon any conversion of the Notes. However, the Warrant Transactions could separately have a dilutive effect to the extent that the market value per share of Teradyne’s common stock exceeds the applicable strike price of the warrant.

In connection with establishing their initial hedge of these convertible note hedge and warrant transactions, the Option Counterparties have entered into various derivative transactions with respect to Teradyne’s common stock and/or purchased shares of Teradyne’s common stock or other securities, including the Notes, concurrent with, or shortly after, the pricing of the Notes. In addition, the Option Counterparties may modify their hedge positions by entering into or unwinding various derivative transactions with respect to Teradyne’s common stock or by selling Teradyne’s common stock or other securities, including the Notes, in secondary market transactions (and may do so during any observation period related to the conversion of the Notes). These activities could adversely affect the value of Teradyne’s common stock and the Notes.

Teradyne’s effective annual interest rate on the Notes is 5.0%. The Notes are classified as long-term debt in the balance sheet based on their December 15, 2023 maturity date. Debt issuance costs of approximately $7.2 million are being amortized to interest expense over the seven year term of the Notes. As of April 2, 2017, unamortized debt issuance costs were $6.9 million.

 

15


Table of Contents

The notes are classified as long-term debt in the consolidated balance sheets at April 2, 2017 and December 31, 2016. The below tables represent the key components of Teradyne’s convertible senior notes:

 

     April 2,
2017
     December 31,
2016
 
     (in thousands)  

Debt Principal

   $ 460,000      $ 460,000  

Unamortized discount

     104,063        107,331  
  

 

 

    

 

 

 

Net Carrying amount of convertible debt

   $ 355,937      $ 352,669  
  

 

 

    

 

 

 

 

     For the Three Months
Ended
 
     April 2, 2017  
     (in thousands)  

Contractual interest expense on the coupon

   $ 1,438  

Amortization of the discount component and debt issue fees recognized as interest expense

     3,268  
  

 

 

 

Total interest expense on the convertible debt

   $ 4,706  
  

 

 

 

As of April 2, 2017, the remaining unamortized discount was $104.1 million, which will be amortized over 6.8 years using the effective interest rate method. The carrying amount of the equity component was $100.8 million. As of April 2, 2017, the conversion rate was equal to the initial conversion price of approximately $31.84 per share and the if-converted value of the Notes was $449.3 million.

Revolving Credit Facility

On April 27, 2015, Teradyne entered into a Credit Agreement (the “Credit Agreement”) with Barclays Bank PLC, as administrative agent and collateral agent, and the lenders party thereto. The Credit Agreement provides for a five-year, senior secured revolving credit facility of up to $350 million (the “Credit Facility”). The Credit Agreement further provides that, subject to customary conditions, Teradyne may seek to obtain from existing or new lenders incremental commitments under the Credit Facility in an aggregate principal amount not to exceed $150 million.

Proceeds from the Credit Facility may be used for general corporate purposes and working capital. Teradyne incurred $2.3 million in costs related to the revolving credit facility. These costs are being amortized over the five-year term of the revolving credit facility and are included in interest expense in the statement of operations. As of May 12, 2017, Teradyne has not borrowed any funds under the Credit Facility.

The interest rates applicable to loans under the Credit Facility are, at Teradyne’s option, equal to either a base rate plus a margin ranging from 0.00% to 1.00% per annum or LIBOR plus a margin ranging from 1.00% to 2.00% per annum, based on the Consolidated Leverage Ratio of Teradyne and its Restricted Subsidiaries. In addition, Teradyne will pay a commitment fee on the unused portion of the commitments under the Credit Facility ranging from 0.125% to 0.350% per annum, based on the then applicable Consolidated Leverage Ratio.

Teradyne is not required to repay any loans under the Credit Facility prior to maturity, subject to certain customary exceptions. Teradyne is permitted to prepay all or any portion of the loans under the Credit Facility prior to maturity without premium or penalty, other than customary LIBOR breakage costs.

The Credit Agreement contains customary events of default, representations, warranties and affirmative and negative covenants that, among other things, limit Teradyne’s and its Restricted Subsidiaries’ ability to sell assets, grant liens on assets, incur other secured indebtedness and make certain investments and restricted payments, all subject to exceptions set forth in the Credit Agreement. The Credit Agreement also requires Teradyne to satisfy two financial ratios measured as of the end of each fiscal quarter: a consolidated leverage ratio and an interest coverage ratio. As of May 12, 2017, Teradyne was in compliance with all covenants.

The Credit Facility is guaranteed by certain of Teradyne’s domestic subsidiaries and collateralized by assets of Teradyne and such subsidiaries, including a pledge of 65% of the capital stock of certain foreign subsidiaries.

 

16


Table of Contents

G. PREPAYMENTS

Prepayments consist of the following and are included in prepayments on the balance sheet:

 

     April 2,      December 31,  
     2017      2016  
     (in thousands)  

Contract manufacturer and supplier prepayments

   $ 83,398      $ 84,473  

Prepaid maintenance and other services

     7,210        7,676  

Prepaid taxes

     3,326        4,664  

Other prepayments

     13,053        11,641  
  

 

 

    

 

 

 

Total prepayments

   $ 106,987      $ 108,454  
  

 

 

    

 

 

 

H. DEFERRED REVENUE AND CUSTOMER ADVANCES

Deferred revenue and customer advances consist of the following and are included in short and long-term deferred revenue and customer advances on the balance sheet:

 

     April 2,      December 31,  
     2017      2016  
     (in thousands)  

Extended warranty

   $ 44,053      $ 46,753  

Equipment maintenance and training

     41,995        39,037  

Customer advances, undelivered elements and other

     18,729        22,151  
  

 

 

    

 

 

 

Total deferred revenue and customer advances

   $ 104,777      $ 107,941  
  

 

 

    

 

 

 

I. PRODUCT WARRANTY

Teradyne generally provides a one-year warranty on its products, commencing upon installation, acceptance, delivery or shipment. A provision is recorded upon revenue recognition to cost of revenues for estimated warranty expense based on historical experience. Related costs are charged to the warranty accrual as incurred. The warranty balance below is included in other accrued liabilities on the balance sheet.

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Balance at beginning of period

   $ 7,203      $ 6,925  

Accruals for warranties issued during the period

     3,021        3,490  

Adjustments related to pre-existing warranties

     (471      243  

Settlements made during the period

     (2,699      (3,162
  

 

 

    

 

 

 

Balance at end of period

   $ 7,054      $ 7,496  
  

 

 

    

 

 

 

When Teradyne receives revenue for extended warranties beyond one year, it is deferred and recognized on a straight-line basis over the contract period. Related costs are expensed as incurred. The extended warranty balance below is included in short and long-term deferred revenue and customer advances on the balance sheet.

 

17


Table of Contents
     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Balance at beginning of period

   $ 46,753      $ 46,499  

Deferral of new extended warranty revenue

     6,125        6,827  

Recognition of extended warranty deferred revenue

     (8,825      (7,211
  

 

 

    

 

 

 

Balance at end of period

   $ 44,053      $ 46,115  
  

 

 

    

 

 

 

J. STOCK-BASED COMPENSATION

Under Teradyne’s stock compensation plans, Teradyne grants stock options, restricted stock units and performance-based restricted stock units, and employees are eligible to purchase Teradyne’s common stock through its Employee Stock Purchase Plan (“ESPP”).

Stock options to purchase Teradyne’s common stock at 100% of the fair market value on the grant date vest in equal annual installments over four years from the grant date and have a maximum term of seven years.

Time-based restricted stock unit awards granted to employees vest in equal annual installments over four years. Restricted stock unit awards granted to non-employee directors vest after a one year period, with 100% of the award vesting on the first anniversary of the grant date. Teradyne expenses the cost of the restricted stock unit awards subject to time-based vesting, which is determined to be the fair market value of the shares at the date of grant, ratably over the period during which the restrictions lapse.

Commencing in January 2014, Teradyne granted performance-based restricted stock units (“PRSUs”) to its executive officers with a performance metric based on relative total shareholder return (“TSR”). For TSR grants issued in 2014 and 2015, Teradyne’s three-year TSR performance is measured against the Philadelphia Semiconductor Index. For TSR grants issued in 2016 and 2017, Teradyne’s three-year TSR performance is measured against the New York Stock Exchange (“NYSE”) Composite Index. The final number of TSR PRSUs that vest will vary based upon the level of performance achieved from 200% to 0% of the target shares. The TSR PRSUs will vest upon the three-year anniversary of the grant date. The TSR PRSUs are valued using a Monte Carlo simulation model. The number of units expected to be earned, based upon the achievement of the TSR market condition, is factored into the grant date Monte Carlo valuation. Compensation expense is recognized on a straight-line basis over the three-year service period. Compensation expense is recognized regardless of the eventual number of units that are earned based upon the market condition, provided the executive officer remains an employee at the end of the three-year period. Compensation expense is reversed if at any time during the three-year service period the executive officer is no longer an employee, subject to the retirement and termination eligibility provisions noted below.

In January 2017 and 2016, Teradyne granted PRSUs to its executive officers with a performance metric based on three-year cumulative non-GAAP profit before interest and tax (“PBIT”) as a percent of Teradyne’s revenue. Non-GAAP PBIT is a financial measure equal to GAAP income from operations less restructuring and other, net; amortization of acquired intangible assets; acquisition and divestiture related charges or credits; pension actuarial gains and losses; non-cash convertible debt interest expense; and other non-recurring gains and charges. The final number of PBIT PRSUs that vest will vary based upon the level of performance achieved from 200% to 0% of the target shares. The PBIT PRSUs will vest upon the three-year anniversary of the grant date. Compensation expense is recognized on a straight-line basis over the three-year service period. Compensation expense is recognized based on the number of units that are earned based upon the three-year Teradyne PBIT as a percent of Teradyne’s revenue, provided the executive officer remains an employee at the end of the three-year period subject to the retirement and termination eligibility provisions noted below.

Beginning with PRSUs granted in January 2014, if the recipient’s employment ends prior to the determination of the performance percentage due to (1) permanent disability or death or (2) retirement or termination other than for cause, after attaining both at least age sixty and at least ten years of service, then all or a portion of the recipient’s PRSUs (based on the actual performance percentage achieved on the determination date) will vest on the date the performance percentage is determined. Except as set forth in the preceding sentence, no PRSUs will vest if the executive officer is no longer an employee at the end of the three-year period.

 

18


Table of Contents

During the three months ended April 2, 2017 and April 3, 2016, Teradyne granted 0.1 million and 0.1 million TSR PRSUs, respectively, with a grant date fair value of $35.66 and $20.29, respectively. The fair value was estimated using the Monte Carlo simulation model with the following assumptions:

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  

Risk-free interest rate

     1.5     1.0

Teradyne volatility-historical

     26.6     27.0

NYSE Composite Index volatility-historical

     13.4     13.1

Dividend yield

     1.0     1.2

Expected volatility was based on the historical volatility of Teradyne’s stock and the NYSE Composite Index for the 2017 and 2016 grant over the most recent three year period. The risk-free interest rate was determined using the U.S. Treasury yield curve in effect at the time of grant. Dividend yield was based upon an estimated annual dividend amount of $0.28 per share for 2017 grants and $0.24 per share for 2016 grants, divided by Teradyne’s stock price on the grant date of $28.56 for the 2017 grant and $19.43 for the 2016 grant.

During the three months ended April 2, 2017 and April 3, 2016, Teradyne granted 0.1 million and 0.1 million, respectively of PBIT PRSUs with a grant date fair value of $27.72 and $18.71, respectively.

During the three months ended April 2, 2017, Teradyne granted 0.8 million of service-based restricted stock unit awards to employees at a weighted average grant date fair value of $27.86 and 0.1 million of service-based stock options to executive officers at a weighted average grant date fair value of $7.13.

During the three months ended April 3, 2016, Teradyne granted 1.2 million of service-based restricted stock unit awards to employees at a weighted average grant date fair value of $18.83 and 0.1 million of service-based stock options to executive officers at a weighted average grant date fair value of $5.30.

Restricted stock unit awards granted to employees vest in equal annual installments over four years. Stock options vest in equal annual installments over four years and have a term of seven years from the date of grant.

The fair value of stock options was estimated using the Black-Scholes option-pricing model with the following assumptions:

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  

Expected life (years)

     5.0       5.0  

Risk-free interest rate

     2.0     1.4

Volatility-historical

     27.8     32.9

Dividend yield

     1.0     1.2

Teradyne determined the stock options’ expected life based upon historical exercise data for executive officers, the age of the executive officers and the terms of the stock option grant. Volatility was determined using historical volatility for a period equal to the expected life. The risk-free interest rate was determined using the U.S. Treasury yield curve in effect at the time of grant. Dividend yield was based upon an estimated annual dividend amount of $0.28 per share for 2017 grants and $0.24 per share for 2016 grants, divided by Teradyne’s stock price on the grant date, of $28.56 for the 2017 grant and $19.43 for the 2016 grant.

 

19


Table of Contents

K. ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME

Changes in accumulated other comprehensive (loss) income, which is presented net of tax, consist of the following:

 

     Foreign
Currency
Translation
Adjustment
     Unrealized
Gains
(Losses) on
Marketable
Securities
     Retirement
Plans Prior
Service
Credit
     Total  
     (in thousands)  

Three Months Ended April 2, 2017

           

Balance at December 31, 2016, net of tax of $0, $209,  $(778)

   $ (21,921    $ (60    $ 1,767      $ (20,214

Other comprehensive income before reclassifications, net of tax of $0, $420, $0

     8,963        513        —          9,476  

Amounts reclassified from accumulated other comprehensive income, net of tax of $0, $(64), $(38)

     —          (95      (68      (163
  

 

 

    

 

 

    

 

 

    

 

 

 

Net current period other comprehensive income (loss), net of tax of $0, $356, $(38)

     8,963        418        (68      9,313  
  

 

 

    

 

 

    

 

 

    

 

 

 

Balance at April 2, 2017, net of tax of $0, $565, $(816)

   $ (12,958    $ 358      $ 1,699      $ (10,901
  

 

 

    

 

 

    

 

 

    

 

 

 
     Foreign
Currency
Translation
Adjustments
     Unrealized
Gains
(Losses) on
Marketable
Securities
     Retirement
Plans Prior
Service
Credit
     Total  
     (in thousands)  

Three Months Ended April 3, 2016

           

Balance at December 31, 2015, net of tax of $0, $(459), $(622)

   $ (8,759    $ (1,414    $ 2,029      $ (8,144

Other comprehensive income before reclassifications, net of tax of $0, $1,253, $0

     10,271        3,071        —          13,342  

Amounts reclassified from accumulated other comprehensive income, net of tax of $0, $11, $(46)

     —          (83      (80      (163
  

 

 

    

 

 

    

 

 

    

 

 

 

Net current period other comprehensive income (loss), net of tax of $0, $1,264, $(46)

     10,271        2,988        (80      13,179  
  

 

 

    

 

 

    

 

 

    

 

 

 

Balance as April 3, 2016, net of tax of $0, $805, $(668)

   $ 1,512      $ 1,574      $ 1,949      $ 5,035  
  

 

 

    

 

 

    

 

 

    

 

 

 

Reclassifications out of accumulated other comprehensive (loss) income to the statement of operations for the three months ended April 2, 2017 and April 3, 2016 were as follows:

 

Details about Accumulated Other Comprehensive (Loss) Income

Components

   For the Three Months
Ended
     Affected Line Item
in the Statements
of Operations
 
     April 2,      April 3,         
     2017      2016         
     (in thousands)         

Available-for-sale marketable securities:

        

Unrealized gains, net of tax of $64, $(11)

   $ 95      $ 83        Interest income  

Defined benefit pension and postretirement plans:

        

Amortization of prior service benefit, net of tax of $38, $46

     68        80        (a)  
  

 

 

    

 

 

    

Total reclassifications, net of tax of $102, $35

   $ 163      $ 163        Net income  
  

 

 

    

 

 

    

 

(a) The amortization of prior service credit is included in the computation of net periodic pension cost and postretirement benefit; see Note O: “Retirement Plans.”

 

20


Table of Contents

L. GOODWILL AND INTANGIBLE ASSETS

Goodwill

Teradyne performs its annual goodwill impairment test as required under the provisions of ASC 350-10, “Intangibles—Goodwill and Other” on December 31 of each fiscal year unless interim indicators of impairment exist. Goodwill is considered impaired when the net book value of a reporting unit exceeds its estimated fair value.

The changes in the carrying amount of goodwill by reportable segments for the three months ended April 2, 2017, were as follows:

 

     Industrial
Automation
     System
Test
    Wireless
Test
    Semiconductor
Test
    Total  
     (in thousands)  

Balance at December 31, 2016

           

Goodwill

   $ 204,851      $ 158,699     $ 361,819     $ 260,540     $ 985,909  

Accumulated impairment losses

     —          (148,183     (353,843     (260,540     (762,566
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 
     204,851        10,516       7,976       —         223,343  

Foreign currency translation adjustment

     6,722        —         —         —         6,722  
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 

Balance at April 2, 2017

           

Goodwill

     211,573        158,699       361,819       260,540       992,631  

Accumulated impairment losses

     —          (148,183     (353,843     (260,540     (762,566
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 
   $ 211,573      $ 10,516     $ 7,976     $ —       $ 230,065  
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 

Intangible Assets

Teradyne reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate.

Amortizable intangible assets consist of the following and are included in intangible assets, net on the balance sheet:

 

     April 2, 2017  
     Gross
Carrying
Amount
     Accumulated
Amortization
     Cumulative
Foreign
Currency
Translation
Adjustment
     Net
Carrying
Amount
 
     (in thousands)  

Developed technology

   $ 270,877      $ (211,065    $ (3,292    $ 56,520  

Customer relationships

     92,741        (79,114      (348      13,279  

Tradenames and trademarks

     50,100        (24,331      (845      24,924  

Non-compete agreement

     320        (200      —          120  

Customer backlog

     170        (170      —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangible assets

   $ 414,208      $ (314,880    $ (4,485    $ 94,843  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

21


Table of Contents
     December 31, 2016  
     Gross
Carrying
Amount
     Accumulated
Amortization
     Cumulative
Foreign
Currency
Translation
Adjustment
     Net
Carrying
Amount
 
     (in thousands)  

Developed technology

   $ 270,877      $ (206,376    $ (5,093    $ 59,408  

Customer relationships

     92,741        (76,707      (538      15,496  

Tradenames and trademarks

     50,100        (23,435      (1,308      25,357  

Non-compete agreement

     320        (180      —          140  

Customer backlog

     170        (170      —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangible assets

   $ 414,208      $ (306,868    $ (6,939    $ 100,401  
  

 

 

    

 

 

    

 

 

    

 

 

 

Aggregate intangible asset amortization expense was $8.0 million and $20.0 million, respectively, for the three months ended April 2, 2017 and April 3, 2016.

Estimated intangible asset amortization expense for each of the five succeeding fiscal years is as follows:

 

Year

   Amortization Expense  
     (in thousands)  

2017 (remainder)

     21,621  

2018

     27,475  

2019

     23,622  

2020

     10,325  

2021

     3,504  

Thereafter

     8,296  

M. NET INCOME PER COMMON SHARE

The following table sets forth the computation of basic and diluted net income per common share:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands, except per share amounts)  

Net income for basic and diluted net income per share

   $ 85,221      $ 49,986  
  

 

 

    

 

 

 

Weighted average common shares-basic

     200,005        204,271  

Effect of dilutive potential common shares:

     

Restricted stock units

     1,533        965  

Stock options

     390        487  

Employee stock purchase plan

     8        9  
  

 

 

    

 

 

 

Dilutive potential common shares

     1,931        1,461  
  

 

 

    

 

 

 

Weighted average common shares-diluted

     201,936        205,732  
  

 

 

    

 

 

 

Net income per common share-basic

   $ 0.43      $ 0.24  
  

 

 

    

 

 

 

Net income per common share-diluted

   $ 0.42      $ 0.24  
  

 

 

    

 

 

 

The computation of diluted net income per common share for the three months ended April 2, 2017 excludes the effect of the potential exercise of stock options to purchase approximately 0.1 million shares because the effect would have been anti-dilutive.

The computation of diluted net income per common share for the three months ended April 3, 2016 excludes the effect of the potential exercise of stock options to purchase approximately 0.3 million shares because the effect would have been anti-dilutive.

 

22


Table of Contents

N. RESTRUCTURING AND OTHER

During the three months ended April 2, 2017, Teradyne recorded $1.9 million of restructuring charges of which $1.3 million was for a lease impairment of a Wireless Test facility in Sunnyvale, CA and $0.6 million was for employee severance charges. The Sunnyvale, CA lease expires in 2020. The accrual for the future lease payments liability is reflected in other accrued liabilities and is expected to be paid over the term of the lease.

During the three months ended April 2, 2017 and April 3, 2016, Teradyne recorded $0.6 million and $1.2 million, respectively, of other charges for the increase in the fair value of the Universal Robots contingent consideration liability.

During the three months ended April 3, 2016, Teradyne recorded $0.4 million of employee severance charges.

O. RETIREMENT PLANS

ASC 715, “Compensation—Retirement Benefits” requires an employer with defined benefit plans or other postretirement benefit plans to recognize an asset or a liability on its balance sheet for the overfunded or underfunded status of the plans. The pension asset or liability represents a difference between the fair value of the pension plan’s assets and the projected benefit obligation.

Defined Benefit Pension Plans

Teradyne has defined benefit pension plans covering a portion of domestic employees and employees of certain non-U.S. subsidiaries. Benefits under these plans are based on employees’ years of service and compensation. Teradyne’s funding policy is to make contributions to these plans in accordance with local laws and to the extent that such contributions are tax deductible. The assets of these plans consist primarily of fixed income and equity securities. In addition, Teradyne has an unfunded supplemental executive defined benefit plan in the United States to provide retirement benefits in excess of levels allowed by the Employment Retirement Income Security Act (“ERISA”) and the Internal Revenue Code (“IRC”), as well as unfunded qualified foreign plans.

In the three months ended April 2, 2017, Teradyne contributed $0.6 million to the U.S. supplemental executive defined benefit pension plan and $0.2 million to certain qualified plans for non-U.S. subsidiaries.

For the three months ended April 2, 2017 and April 3, 2016, Teradyne’s net periodic pension cost (income) was comprised of the following:

 

     For the Three Months
Ended
 
     April 2, 2017      April 3, 2016  
     United
States
     Foreign      United
States
     Foreign  
     (in thousands)  

Service cost

   $ 560      $ 185      $ 576      $ 207  

Interest cost

     3,312        163        3,414        206  

Expected return on plan assets

     (3,000      (6      (3,443      (5

Amortization of prior service cost

     18        —          24        —    

Net actuarial gain

     —          —          (1,193      —    

Settlement

     —          —          —          (239
  

 

 

    

 

 

    

 

 

    

 

 

 

Total net periodic pension cost (income)

   $ 890      $ 342      $ (622    $ 169  
  

 

 

    

 

 

    

 

 

    

 

 

 

Postretirement Benefit Plan

In addition to receiving pension benefits, U.S. Teradyne employees who meet early retirement eligibility requirements as of their termination dates may participate in Teradyne’s Welfare Plan, which includes medical and dental benefits up to age 65. Death benefits provide a fixed sum to retirees’ survivors and are available to all retirees. Substantially all of Teradyne’s current U.S. employees could become eligible for these benefits, and the existing benefit obligation relates primarily to those employees.

 

23


Table of Contents

For the three months ended April 2, 2017 and April 3, 2016, Teradyne’s net periodic postretirement income was comprised of the following:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Service cost

   $ 10      $ 10  

Interest cost

     50        56  

Amortization of prior service benefit

     (124      (150
  

 

 

    

 

 

 

Total net periodic post-retirement benefit

   $ (64    $ (84
  

 

 

    

 

 

 

P. COMMITMENTS AND CONTINGENCIES

Purchase Commitments

As of April 2, 2017, Teradyne had entered into purchase commitments for certain components and materials. The purchase commitments covered by the agreements aggregate to approximately $292.0 million, of which $281.7 million is for less than one year.

Legal Claims

Teradyne is subject to various legal proceedings and claims which have arisen in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on Teradyne’s results of operations, financial condition or cash flows.

Q. INCOME TAXES

The effective tax rate for the three months ended April 2, 2017 and April 3, 2016 was 7.4% and 12.6%, respectively.

The decrease in the effective tax rate from the three months ended April 3, 2016 to the three months ended April 2, 2017 resulted from an increase in the discrete benefit from stock based compensation, a projected shift in the geographic distribution of income which decreased income subject to taxation in the U.S. relative to lower tax rate jurisdictions and a decrease in the discrete benefit from non-taxable foreign exchange gains.

The effective tax rates for the three months ended April 2, 2017 and April 3, 2016 differed from the expected federal statutory rate of 35% primarily because of the favorable effect of statutory rates applicable to income earned outside the United States.

The tax rate for the three months ended April 2, 2017 and April 3, 2016 was also reduced by the benefit from U.S. research and development tax credits, partially offset by additions to the uncertain tax positions for transfer pricing, both of which are included in the projected annual effective tax rate.

Discrete tax benefits recorded in the three months ended April 2, 2017 amounted to $7.0 million of which $5.5 million resulted from stock based compensation, $0.7 million related to U.S. research and development tax credits and $0.8 million from other discrete tax benefits. The $5.5 million of discrete benefit from stock based compensation included $5.2 million of excess tax benefits recognized pursuant to ASU No. 2016-09 “Improvements to Employee Share-Based Payment Accounting.”

Discrete tax benefits recorded in the three months ended April 3, 2016 amounted to $2.5 million of which $1.2 million resulted from non-taxable foreign exchange gains, $0.9 million related to marketable securities and $0.4 million from other discrete tax benefits.

On a quarterly basis, Teradyne evaluates the realizability of the deferred tax assets by jurisdiction and assesses the need for a valuation allowance. As of April 2, 2017, Teradyne believes that it will ultimately realize the deferred tax assets recorded on the condensed consolidated balance sheet. However, should Teradyne believe that it is more-likely-than-not that the deferred tax assets would not be realized, the tax provision would increase in the period in which Teradyne determined that the realizability was not likely. Teradyne considers the probability of future taxable income and historical profitability, among other factors, in assessing the realizability of the deferred tax assets.

 

24


Table of Contents

As of April 2, 2017 and December 31, 2016, Teradyne had $40.7 million and $39.0 million, respectively, of reserves for uncertain tax positions. The $1.7 million net increase in reserves for uncertain tax positions is primarily composed of additions related to transfer pricing exposures and U.S. research and development tax credits.

As of April 2, 2017, Teradyne estimates that it is reasonably possible that the balance of uncertain tax positions may decrease approximately $0.8 million in the next twelve months, as a result of a lapse of statutes of limitation. The estimated decrease is comprised primarily of reserves relating to U.S. research and development credits.

Teradyne recognizes interest and penalties related to income tax matters in income tax expense. As of April 2, 2017 and December 31, 2016, $0.3 million and $0.4 million, respectively, of interest and penalties were accrued for uncertain tax positions. For the three months ended April 2, 2017, a benefit of $0.1 million was recorded for interest and penalties related to income tax items. For the three months ended April 3, 2016, an expense of $0.3 million was recorded for interest and penalties related to income tax items.

Teradyne qualifies for a tax holiday in Singapore by fulfilling the requirements of an agreement with the Singapore Economic Development Board under which certain headcount and spending requirements must be met. The tax savings due to the tax holiday for the three months ended April 2, 2017 was $4.7 million, or $0.02 per diluted share. The tax savings due to the tax holiday for the three months ended April 3, 2016 was $2.6 million, or $0.01 per diluted share. The tax holiday is scheduled to expire on December 31, 2020.

R. SEGMENT INFORMATION

Teradyne has four operating segments (Semiconductor Test, System Test, Industrial Automation and Wireless Test), which are its reportable segments. The Semiconductor Test segment includes operations related to the design, manufacturing and marketing of semiconductor test products and services. The System Test segment includes operations related to the design, manufacturing and marketing of products and services for defense/aerospace instrumentation test, storage test and circuit-board test. The Industrial Automation segment includes operations related to the design, manufacturing and marketing of collaborative robots. The Wireless Test segment includes operations related to the design, manufacturing and marketing of wireless test products and services. Each operating segment has a segment manager who is directly accountable to and maintains regular contact with Teradyne’s chief operating decision maker (Teradyne’s chief executive officer) to discuss operating activities, financial results, forecasts, and plans for the segment.

Teradyne evaluates performance based on several factors, of which the primary financial measure is business segment income (loss) before income taxes. The accounting policies of the business segments in effect are described in Note B: “Accounting Policies” in Teradyne’s Annual Report on Form 10-K for the year ended December 31, 2016.

Segment information for the three months ended April 2, 2017 and April 3, 2016 is as follows:

 

     Semiconductor
Test
     System
Test
    Industrial
Automation
    Wireless
Test
    Corporate
and
Eliminations
    Consolidated  
     (in thousands)  

Three Months Ended April 2, 2017

             

Revenues

   $ 355,528      $ 39,845     $ 36,272     $ 25,268     $ —       $ 456,913  

Income (loss) before income taxes (1)(2)

     97,966        (2,759     (2,571     1,532       (2,152     92,016  

Total assets (3)

     740,334        106,754       331,016       61,356       1,602,820       2,842,280  

Three Months Ended April 3, 2016

             

Revenues

   $ 340,264      $ 53,670     $ 16,746     $ 20,314     $ —       $ 430,994  

Income (loss) before income taxes (1)(2)

     73,254        9,492       (7,168     (20,140     1,754       57,192  

Total assets (3)

     664,555        90,695       350,589       408,466       1,034,669       2,548,974  

 

(1) Interest income, interest expense, contingent consideration adjustments, pension and post retirement plans actuarial gains and other income (expense) are included in Corporate and Eliminations.
(2) Included in the income (loss) before income taxes for each of the segments are charges and credits related to inventory and other.
(3) Total business assets are directly attributable to each business. Corporate assets consist of cash and cash equivalents, marketable securities and certain other assets.

 

25


Table of Contents

Included in the Semiconductor Test segment are charges and credits in the following line items in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Cost of revenues—inventory charge

   $ 1,319      $ 3,685  

Restructuring and other

     (265      414  

Included in the System Test segment are charges in the following line item in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Cost of revenues—inventory charge

   $ 885      $ —    

Included in the Industrial Automation segment are charges in the following line item in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Restructuring and other

   $ 624      $ —    

Included in the Wireless Test segment are charges in the following line items in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Restructuring and other—lease impairment

   $ 1,313      $ —    

Cost of revenues—inventory charge

     522        605  

Included in Corporate and Eliminations are charges in the following line items in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Restructuring and other—Universal Robots contingent consideration adjustment

   $ 634      $ 1,173  

Restructuring and other

     205        —    

S. SHAREHOLDERS’ EQUITY

Stock Repurchase Program

In December 2016, the Board of Directors approved a $500 million share repurchase authorization which commenced on January 1, 2017. Teradyne intends to repurchase at least $200 million in 2017. During the three months ended April 2, 2017, Teradyne repurchased 1.3 million shares of common stock for $37.7 million at an average price of $29.38 per share.

 

26


Table of Contents

During the three months ended April 3, 2016, Teradyne repurchased 1.5 million shares of common stock for $28.0 million at an average price of $18.81 per share.

The total price includes commissions and is recorded as a reduction to retained earnings.

Dividend

Holders of Teradyne’s common stock are entitled to receive dividends when they are declared by Teradyne’s Board of Directors.

In January 2017, Teradyne’s Board of Directors declared a quarterly cash dividend of $0.07 per share. Dividend payments for the three months ended April 2, 2017 were $14.0 million.

In January 2016, Teradyne’s Board of Directors declared a quarterly cash dividend of $0.06 per share. Dividend payments for the three months ended April 3, 2016 were $12.3 million.

While Teradyne declared a quarterly cash dividend and authorized a share repurchase program, it may reduce or eliminate the cash dividend or share repurchase program in the future. Future cash dividends and stock repurchases are subject to the discretion of Teradyne’s Board of Directors which will consider, among other things, Teradyne’s earnings, capital requirements and financial condition.

 

27


Table of Contents
Item 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations

Statements in this Quarterly Report on Form 10-Q which are not historical facts, so called “forward-looking statements,” are made pursuant to the safe harbor provisions of Section 21E of the Securities Exchange Act of 1934, as amended. Investors are cautioned that all forward-looking statements involve risks and uncertainties, including those detailed in our filings with the Securities and Exchange Commission. See also Part II, Item 1A of this Quarterly Report on Form 10-Q and Part I, Item 1A “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2016. Readers are cautioned not to place undue reliance on these forward-looking statements which reflect management’s analysis only as of the date hereof. We assume no obligation to update these forward-looking statements to reflect actual results or changes in factors or assumptions affecting forward-looking statements, except as may be required by law.

Overview

We are a leading global supplier of automation equipment for test and industrial applications. We design, develop, manufacture and sell automatic test systems used to test semiconductors, wireless products, data storage and complex electronics systems in the consumer electronics, wireless, automotive, industrial, computing, communications, and aerospace and defense industries. Our industrial automation products include collaborative robots used by global manufacturing and light industrial customers to improve quality, increase manufacturing efficiency and decrease manufacturing costs. Our automatic test equipment and industrial automation products and services include:

 

    semiconductor test (“Semiconductor Test”) systems;

 

    defense/aerospace (“Defense/Aerospace”) test instrumentation and systems, storage test (“Storage Test”) systems, and circuit-board test and inspection (“Production Board Test”) systems (collectively these products represent “System Test”);

 

    industrial automation (“Industrial Automation”) products; and

 

    wireless test (“Wireless Test”) systems.

We have a broad customer base which includes integrated device manufacturers (“IDMs”), outsourced semiconductor assembly and test providers (“OSATs”), original equipment manufacturers (“OEMs”), wafer foundries, fabless companies that design, but contract with others for the manufacture of integrated circuits (“ICs”), developers of wireless devices and consumer electronics, manufacturers of circuit boards, automotive suppliers, wireless product manufacturers, storage device manufacturers, aerospace and military contractors, and distributors that sell collaborative robots.

The market for our test products is concentrated with a limited number of significant customers accounting for a substantial portion of the purchases of test equipment. One customer drives significant demand for our products both through direct sales and sales to the customer’s supply partners. We expect that sales of our test products will continue to be concentrated with a limited number of significant customers for the foreseeable future.

In 2015, we acquired Universal Robots A/S (“Universal Robots”), the leading supplier of collaborative robots which are low-cost, easy-to-deploy and simple-to-program robots that work side by side with production workers to improve quality, increase manufacturing efficiency and decrease manufacturing costs. Universal Robots is a separate operating and reportable segment, Industrial Automation. The acquisition of Universal Robots provides a growth engine to our business and complements our existing System Test and Wireless Test segments. The total purchase price for Universal Robots was approximately $315 million, which included cash paid of approximately $284 million and $32 million in fair value of contingent consideration payable upon achievement of revenue and earnings targets through 2018. Contingent consideration paid for 2015 was $15 million. The remaining maximum contingent consideration that could be paid is $50 million.

We believe our recent acquisitions have enhanced our opportunities for growth. We intend to continue to invest in our business, grow market share in our markets and expand further our addressable markets while tightly managing our costs.

The sales of our products and services are dependent, to a large degree, on customers who are subject to cyclical trends in the demand for their products. These cyclical periods have had, and will continue to have, a significant effect on our business because our customers often delay or accelerate purchases in reaction to changes in their businesses and to demand fluctuations in the semiconductor and electronics industries. Historically, these demand fluctuations have resulted in significant variations in our results of operations. The sharp swings in the semiconductor and electronics industries have generally affected the semiconductor and electronics test equipment and services industries more significantly than the overall capital equipment sector.

 

28


Table of Contents

For several years, this cyclical demand became an even/odd year trend where demand increased in even years and decreased in odd years due principally to demand swings in the mobility market of our Semiconductor Test business. We expect the even/odd year demand trend in the mobility market to lessen in 2017 and future years due to slower smart phone unit growth, along with rising device complexity and the reduced impact of parallel test in our Semiconductor Test business.

Critical Accounting Policies and Estimates

We have identified the policies which are critical to understanding our business and our results of operations. There have been no significant changes during the three months ended April 2, 2017 to the items disclosed as our critical accounting policies and estimates in Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the fiscal year ended December 31, 2016.

 

29


Table of Contents

SELECTED RELATIONSHIPS WITHIN THE CONDENSED CONSOLIDATED

STATEMENTS OF OPERATIONS

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  

Percentage of revenues:

    

Revenues:

    

Products

     82     83

Services

     18       17  
  

 

 

   

 

 

 

Total revenues

     100       100  

Cost of revenues:

    

Cost of products

     34       39  

Cost of services

     8       8  
  

 

 

   

 

 

 

Total cost of revenues (exclusive of acquired intangible assets amortization shown separately below)

     42       47  
  

 

 

   

 

 

 

Gross profit

     58       53  

Operating expenses:

    

Engineering and development

     17       17  

Selling and administrative

     19       18  

Acquired intangible assets amortization

     2       5  

Restructuring and other

     1       —    
  

 

 

   

 

 

 

Total operating expenses

     38       40  
  

 

 

   

 

 

 

Income from operations

     20       13  

Non-operating (income) expense:

    

Interest income

     (1     —    

Interest expense

     1       —    

Other (income) expense, net

     —         —    
  

 

 

   

 

 

 

Income before income taxes

     20       13  

Income tax provision

     1       2  
  

 

 

   

 

 

 

Net income

     19     12
  

 

 

   

 

 

 

Results of Operations

First Quarter 2017 Compared to First Quarter 2016

Book to Bill Ratio

Book to bill ratio is calculated as net bookings divided by net sales. Book to bill ratio by reportable segment was as follows:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  

Semiconductor Test

     1.3        0.9  

System Test

     1.2        0.9  

Industrial Automation

     1.2        1.1  

Wireless Test

     1.1        1.0  

Total Company

     1.3        0.9  

 

30


Table of Contents

Revenues

Revenues by our four reportable segments were as follows:

 

     For the Three Months
Ended
        
     April 2,      April 3,      Dollar  
     2017      2016      Change  
     (in millions)  

Semiconductor Test

   $ 355.5      $ 340.3      $ 15.2  

System Test

     39.8        53.7        (13.9

Industrial Automation

     36.3        16.7        19.6  

Wireless Test

     25.3        20.3        5.0  
  

 

 

    

 

 

    

 

 

 
   $ 456.9      $ 431.0      $ 25.9  
  

 

 

    

 

 

    

 

 

 

The increase in Semiconductor Test revenues of $15.2 million, or 4.5%, was driven primarily by increased sales in the microcontroller, power management, automotive safety and flash memory test segments. The decrease in System Test revenues of $13.9 million, or 25.9%, was primarily due to lower sales in Storage Test of 3.5” hard disk drive testers for cloud storage. The increase in Industrial Automation revenues of $19.6 million, or 117.4%, was due to higher demand for collaborative robots. The increase in Wireless Test revenues of $5.0 million, or 24.6%, was primarily due to higher demand for connectivity and cellular test systems and increased service revenue.

Revenues by country as a percentage of total revenues were as follows (1):

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  

Taiwan

     25     42

China

     12       9  

United States

     12       12  

Japan

     12       11  

Malaysia

     9       3  

Europe

     8       7  

Korea

     7       6  

Philippines

     6       2  

Singapore

     5       4  

Thailand

     2       3  

Rest of World

     2       1  
  

 

 

   

 

 

 
     100     100
  

 

 

   

 

 

 

 

(1) Revenues attributable to a country are based on location of customer site.

 

31


Table of Contents

Gross Profit

Our gross profit was as follows:

 

     For the Three Months
Ended
       
     April 2,     April 3,     Dollar/Point  
     2017     2016     Change  
     (in millions)  

Gross profit

   $ 264.9     $ 230.3     $ 34.6  

Percent of total revenues

     58.0     53.4     4.6  

Gross profit as a percent of revenue increased by 4.6 points, as a result of a 3.6 point increase related to favorable product mix in Semiconductor Test, 0.5 points due to higher sales primarily in Industrial Automation and Semiconductor Test and 0.5 points from lower inventory provisions.

We assess the carrying value of our inventory on a quarterly basis by estimating future demand and comparing that demand against on-hand and on-order inventory positions. Forecasted revenue information is obtained from sales and marketing groups and incorporates factors such as backlog and future revenue demand. This quarterly process identifies obsolete and excess inventory. Obsolete inventory, which represents items for which there is no demand, is fully reserved. Excess inventory, which represents inventory items that are not expected to be consumed during the next twelve quarters for our Semiconductor Test, System Test and Industrial Automation segments and the next four quarters for our Wireless Test segment, is written-down to estimated net realizable value.

During the three months ended April 2, 2017, we recorded an inventory provision of $2.7 million included in cost of revenues primarily due to downward revisions to previously forecasted demand levels. Of the $2.7 million of total excess and obsolete provisions, $1.3 million was related to Semiconductor Test, $0.9 million was related to System Test, and $0.5 million was related to Wireless Test.

During the three months ended April 3, 2016, we recorded an inventory provision of $4.3 million included in cost of revenues primarily due to downward revisions to previously forecasted demand levels. Of the $4.3 million of total excess and obsolete provisions, $3.7 million was related to Semiconductor Test, $0.6 million was related to Wireless Test, and $0.1 million was related to System Test.

During the three months ended April 2, 2017 and April 3, 2016, we scrapped $1.8 million and $0.7 million of inventory, respectively. During the three months ended April 2, 2017 and April 3, 2016, we sold $0.8 million and $1.1 million of previously written-down or written-off inventory, respectively. As of April 2, 2017, we had inventory related reserves for inventory which had been written-down or written-off totaling $115.2 million. We have no pre-determined timeline to scrap the remaining inventory.

Engineering and Development

Engineering and development expenses were as follows:

 

     For the Three Months
Ended
       
     April 2,     April 3,     Dollar  
     2017     2016     Change  
     (in millions)  

Engineering and development

   $ 76.2     $ 73.5     $ 2.7  

Percent of total revenues

     16.7     17.0  

The increase of $2.7 million in engineering and development expenses was primarily due to higher variable compensation and additional spending in System Test and Industrial Automation, partially offset by lower spending in Wireless Test.

 

32


Table of Contents

Selling and Administrative

Selling and administrative expenses were as follows:

 

     For the Three Months
Ended
       
     April 2,     April 3,     Dollar  
     2017     2016     Change  
     (in millions)  

Selling and administrative

   $ 84.9     $ 79.2     $ 5.7  

Percent of total revenues

     18.6     18.4  

The increase of $5.7 million in selling and administrative expenses was due primarily to higher variable compensation and higher spending in Industrial Automation, partially offset by lower spending in Wireless Test.

Acquired Intangible Assets Amortization

Acquired intangible assets amortization expense was as follows:

 

     For the Three Months
Ended
       
     April 2,     April 3,     Dollar  
     2017     2016     Change  
     (in millions)  

Acquired intangible assets amortization

   $ 8.0     $ 20.0     $ (12.0

Percent of total revenues

     1.7     4.6  

Acquired intangible assets amortization expense decreased primarily in the Wireless Test segment due to the impairment of intangible assets in the second quarter of 2016.

Restructuring and Other

During the three months ended April 2, 2017, we recorded $1.9 million of restructuring charges of which $1.3 million was for a lease impairment of a Wireless Test facility in Sunnyvale, CA and $0.6 million was for employee severance charges. The Sunnyvale, CA lease expires in 2020. The accrual for the future lease payments liability is reflected in other accrued liabilities and is expected to be paid over the term of the lease.

During the three months ended April 2, 2017 and April 3, 2016, we recorded $0.6 million and $1.2 million, respectively, of other charges for the increase in the fair value of the Universal Robots contingent consideration liability.

During the three months ended April 3, 2016, we recorded $0.4 million of employee severance charges.

 

33


Table of Contents

Interest and Other

 

     For the Three Months
Ended
        
     April 2,      April 3,      Dollar  
     2017      2016      Change  
     (in millions)  

Interest income

   $ (3.5    $ (1.6    $ (1.9

Interest expense

     5.4        0.7        4.7  

Other (income) expense, net

     (0.5      (0.1      (0.4

Interest income increased by $1.9 million due primarily to higher cash and marketable securities balances in 2017 and higher interest rates in 2017. Interest expense increased by $4.7 million due primarily to interest expense related to our convertible senior notes. Other (income) expense, net included net foreign exchange gains.

Income Before Income Taxes

 

     For the Three Months
Ended
        
     April 2,      April 3,      Dollar  
     2017      2016      Change  
     (in millions)  

Semiconductor Test

   $ 98.0      $ 73.3      $ 24.7  

System Test

     (2.8      9.5        (12.3

Industrial Automation

     (2.6      (7.2      4.6  

Wireless Test

     1.5        (20.1      21.7  

Corporate (1)

     (2.2      1.8        (4.0
  

 

 

    

 

 

    

 

 

 
   $ 92.0      $ 57.2      $ 34.8  
  

 

 

    

 

 

    

 

 

 

 

(1) Included in Corporate are: Interest income, interest expense, contingent consideration adjustments, pension and post retirement plans actuarial gains and other income (expense).

The increase in income before income taxes in Semiconductor Test was driven primarily by increased sales and higher gross margin due to favorable product mix. The decrease in income before income taxes in System Test was primarily due to lower sales in Storage Test of 3.5” hard disk drive testers for cloud storage. The increase in income before income taxes in Industrial Automation was due to higher demand for collaborative robots. The increase in income before income taxes in Wireless Test was primarily due to lower intangible assets amortization, lower operating expenses and higher demand for connectivity and cellular test systems.

Income Taxes

The effective tax rate for the three months ended April 2, 2017 and April 3, 2016 was 7.4% and 12.6%, respectively.

The decrease in the effective tax rate from the three months ended April 3, 2016 to three months ended April 2, 2017 resulted from an increase in the discrete benefit from stock based compensation, a projected shift in the geographic distribution of income which decreased income subject to taxation in the U.S. relative to lower tax rate jurisdictions and a decrease in the discrete benefit from non-taxable foreign exchange gains.

 

34


Table of Contents

Contractual Obligations

The following table reflects our contractual obligations as of April 2, 2017:

 

     Payments Due by Period  
     Total      Less than
1 year
     1-3 years      3-5 years      More than
5 years
     Other  
     (in thousands)  

Convertible debt

   $ 460,000      $ —        $ —        $ —        $ 460,000      $ —    

Purchase obligations

     292,037        281,708        10,329        —          —          —    

Retirement plans contributions

     114,029        5,407        7,884        9,325        91,413        —    

Operating lease obligations

     69,676        17,300        28,489        15,475        8,412        —    

Interest on long-term debt

     40,314        5,814        11,500        11,500        11,500        —    

Fair value of contingent consideration

     37,916        21,711        16,205        —          —          —    

Other long-term liabilities reflected on the balance sheet under GAAP (1)

     47,159        —          25,983        —          —          21,176  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 1,061,131      $ 331,940      $ 100,390      $ 36,300      $ 571,325      $ 21,176  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 

(1) Included in Other Long-Term Liabilities are liabilities for customer advances, extended warranty, uncertain tax positions, deferred tax liabilities and other obligations. For certain long-term obligations, we are unable to provide a reasonably reliable estimate of the timing of future payments relating to these obligations and therefore we included these amounts in the column marked “Other.”

Liquidity and Capital Resources

Our cash, cash equivalents and marketable securities balances decreased by $130.4 million in the three months ended April 2, 2017 to $1,482 million.

In the three months ended April 2, 2017, changes in operating assets and liabilities used cash of $182.4 million. This was due to a $184.9 million increase in operating assets and a $2.5 million increase in operating liabilities.

The increase in operating assets was primarily due to a $123.8 million increase in accounts receivable due to the delivery profile of first quarter shipments and a $62.2 million increase in inventories to support increased shipments in the second quarter.

The decrease in operating liabilities was due to a $31.0 million decrease in accrued employee compensation due primarily to first quarter payments related to variable compensation, a $3.3 million decrease in deferred revenue and customer advance payments, a $0.9 million decrease in other accrued liabilities and $0.9 million of retirement plan contributions, partially offset by a $24.3 million increase in accounts payable and a $14.3 million increase in income taxes.

Investing activities during the three months ended April 2, 2017 provided cash of $126.4 million, due to $213.6 million and $88.2 million in proceeds from sales and maturities of marketable securities, respectively, partially offset by $153.3 used for purchases of marketable securities and $22.1 million used for purchases of property, plant and equipment.

Financing activities during the three months ended April 2, 2017 used cash of $50.0 million, due to $37.7 million used for the repurchase of 1.3 million shares of common stock at an average price of $29.38 per share, $14.0 million used for dividend payments, $12.3 million used for payment related to net settlement of employee stock compensation awards and $1.1 million used for a payment related to AIT contingent consideration, partially offset by $15.1 million from the issuance of common stock under employee stock purchase and stock option plans.

In the three months ended April 3, 2016, changes in operating assets and liabilities used cash of $58.2 million. This was due to a $44.4 million increase in operating assets and a $13.8 million decrease in operating liabilities.

The increase in operating assets was primarily due to a $42.6 million increase in accounts receivable due to higher sales.

The decrease in operating liabilities was due to a $42.1 million decrease in accrued employee compensation due primarily to variable compensation, a $13.8 million decrease in customer advance payments and deferred revenue, an $8.3 million decrease in accounts payable and $1.3 million of retirement plan contributions, partially offset by a $51.8 million increase in other accrued liabilities.

 

35


Table of Contents

Investing activities during the three months ended April 3, 2016 provided cash of $70.7 million, due to $239.4 million and $73.5 million in proceeds from sales and maturities of marketable securities, respectively, partially offset by $221.8 million used for purchases of marketable securities and $20.3 million used for purchases of property, plant and equipment.

Financing activities during the three months ended April 3, 2016 used cash of $51.8 million, due to $28.0 million used for the repurchase of 1.5 million shares of common stock at an average price of $18.81 per share, $12.3 million used for dividend payments, $11.7 million used for payment related to Universal Robots acquisition contingent consideration and $9.0 million payments related to net settlement of employee stock compensation awards, partially offset by $9.1 million from the issuance of common stock under employee stock purchase and stock option plans.

In January 2017, Teradyne’s Board of Directors declared a quarterly cash dividend of $0.07 per share that was paid on March 20, 2017 to shareholders of record as of February 24, 2017. Dividend payments for the three months ended April 2, 2017 were $14.0 million.

In January 2016, Teradyne’s Board of Directors declared a quarterly cash dividend of $0.06 per share that was paid on March 21, 2016 to shareholders of record as of February 26, 2016. Dividend payments for the three months ended April 3, 2016 were $12.3 million.

In December 2016, the Board of Directors approved a $500 million share repurchase authorization which commenced on January 1, 2017. We intend to repurchase at least $200 million in 2017. During the three months ended April 2, 2017, we repurchased 1.3 million shares of common stock for $37.7 million at an average price of $29.38 per share. The total price includes commissions and is recorded as a reduction to retained earnings.

During the three months ended April 3, 2016, we repurchased 1.5 million shares of common stock for $28.0 million at an average price of $18.81 per share.

While we declared a quarterly cash dividend and authorized a share repurchase program, we may reduce or eliminate the cash dividend or share repurchase program in the future. Future cash dividends and stock repurchases are subject to the discretion of our Board of Directors which will consider, among other things, our earnings, capital requirements and financial condition.

We believe our cash, cash equivalents and marketable securities balance will be sufficient to pay our quarterly dividend, execute our authorized share repurchase program and meet our working capital and expenditure needs for at least the next twelve months. The amount of cash, cash equivalents and marketable securities in the U.S. and our operations in the U.S. provide sufficient liquidity to fund our business activities in the U.S. We have $704 million of cash, cash equivalents and marketable securities outside the U.S. that if repatriated would incur additional taxes. Determination of the additional taxes that would be incurred is not practicable due to uncertainty regarding the remittance structure, the mix of earnings and earnings and profit pools in the year of remittance, and overall complexity of the calculation. Inflation has not had a significant long-term impact on earnings.

Equity Compensation Plans

As discussed in Note O: “Stock Based Compensation” in our 2016 Form 10-K, we have a 1996 Employee Stock Purchase Plan and a 2006 Equity and Cash Compensation Incentive Plan (the “2006 Equity Plan”).

The purpose of the 1996 Employee Stock Purchase Plan is to encourage stock ownership by all eligible employees of Teradyne. The purpose of the 2006 Equity Plan is to provide equity ownership and compensation opportunities in Teradyne to our employees, officers, directors, consultants and/or advisors. Both plans were approved by our shareholders.

Recently Issued Accounting Pronouncements

On March 10, 2017, the FASB issued ASU 2017-07,” Compensation—Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.” This ASU provides guidance on presentation of net periodic pension cost and net periodic postretirement benefit cost. The new standard requires the service cost component to be presented in the same line item as other employee compensation costs arising from services rendered during the period. The other components of net benefit cost such as interest cost, amortization of prior service cost, and actuarial gains or losses, are required to be presented separately outside of income or loss from operations. The presentation of service cost should be applied retrospectively. The guidance is effective for fiscal years beginning after December 15, 2017. Early adoption is permitted. This guidance will impact the presentation of our consolidated financial statements. Current presentation of service cost components is consistent with the requirements of the new standard. Upon adoption of the new standard, we will present interest cost, amortization of prior service cost, and actuarial gains or losses within other (income) expense, net.

 

36


Table of Contents

On January 26, 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment. The new guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. All other goodwill impairment guidance will remain largely unchanged. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. The revised guidance will be applied prospectively, and is effective in 2020. Early adoption is permitted for any impairment tests performed after January 1, 2017. We are currently evaluating the impact of this ASU on our financial position, results of operations and statements of cash flows.

In October 2016, the FASB issued ASU 2016-16, “Accounting for Income Taxes: Intra-Entity Asset Transfers of Assets Other than Inventory. Under current Generally Accepted Accounting Principles (“GAAP”), the tax effects of intra-entity asset transfers are deferred until the transferred asset is sold to a third party or otherwise recovered through use. The new guidance requires recognition of the tax expense from the sale of the asset in the seller’s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer’s jurisdiction would also be recognized at the time of the transfer. The new guidance does not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new guidance will be effective in fiscal years beginning after December 15, 2017. Early adoption is permitted. The modified retrospective approach will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. We do not expect this ASU to have a material impact on our financial position, results of operations and statements of cash flows.

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” The guidance in this ASU supersedes the lease recognition requirements in Accounting Standards Codification (“ASC”) Topic 840, “Leases.” The new standard establishes a right-of-use (“ROU”) model that requires a lessee to record an ROU asset and a lease liability on the balance sheet for all leases with terms longer than twelve months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statements of operation. The new standard is effective for annual periods beginning after December 15, 2018 with early adoption permitted. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. We are currently evaluating the impact of this ASU on our financial position and results of operations.

In January 2016, the FASB issued ASU 2016-01, “Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.This ASU provides guidance for the recognition, measurement, presentation, and disclosure of financial instruments. The new pronouncement revises accounting related to equity investments and the presentation of certain fair value changes for financial liabilities measured at fair value. Among other things, it amends the presentation and disclosure requirements of equity securities that do not result in consolidation and are not accounted for under the equity method. Changes in the fair value of these equity securities will be recognized directly in net income. This pronouncement is effective for fiscal years beginning after December 15, 2017. We are currently evaluating the impact of this ASU on our financial position and results of operations.

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” which will replace numerous requirements in U.S. GAAP, including industry-specific requirements, and provide companies with a single revenue recognition model for recognizing revenue from contracts with customers. The core principle of the new standard is that a company should recognize revenue to show the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled to in exchange for those goods or services. In August 2015, FASB issued ASU 2015-14, which deferred the effective date of the new revenue standard by one year. For Teradyne, the standard will be effective in the first quarter of 2018. The two permitted transition methods under the new standard are the full retrospective method, in which case the standard would be applied to each prior reporting period presented, or the modified retrospective method, in which case the cumulative effect of applying the standard would be recognized at the date of initial application. We are in the process of assessing the impact of this ASU, including identification of changes to policies, processes and controls and the presentation necessary to meet the additional disclosure requirements. We have selected the modified retrospective transition method. We are still conducting our assessment and will continue to evaluate the impact of this ASU on our financial position and results of operations.

 

Item 3: Quantitative and Qualitative Disclosures about Market Risks

For “Quantitative and Qualitative Disclosures about Market Risk” affecting Teradyne, see Part 2 Item 7a, “Quantitative and Qualitative Disclosures about Market Risks,” in our Annual Report on Form 10-K filed with the SEC on March 1, 2017. There were no material changes in our exposure to market risk from those set forth in our Annual Report for the fiscal year ended December 31, 2016.

 

37


Table of Contents

In addition to market risks described in our Annual Report on Form 10-K, we have an equity price risk related to the fair value of our convertible senior unsecured notes issued in December 2016. In December 2016, Teradyne issued $460 million aggregate principal amount of 1.25% convertible senior unsecured notes (the “Notes”) due December 15, 2023. As of April 2, 2017, the Notes had a fair value of $534.8 million. The table below provides a sensitivity analysis of hypothetical 10% changes of Teradyne’s stock price as of the end of the first quarter of 2017 and the estimated impact on the fair value of the Notes. The selected scenarios are not predictions of future events, but rather are intended to illustrate the effect such event may have on the fair value of the Notes. The fair value of the Notes is subject to equity price risk due to the convertible feature. The fair value of the Notes will generally increase as Teradyne’s common stock price increases and will generally decrease as the common stock price declines in value. The change in stock price affects the fair value of the convertible senior notes, but does not impact Teradyne’s financial position, cash flows or results of operations due to the fixed nature of the debt obligation. Additionally, we carry the Notes at face value less unamortized discount on our balance sheet, and we present the fair value for required disclosure purposes only. In connection with the offering of the Notes we also sold warrants to the option counterparties. These transactions have been accounted for as an adjustment to our shareholders’ equity. The convertible note hedge transactions are expected to reduce the potential equity dilution upon conversion of the Notes. The warrants along with any shares issuable upon conversion of the Notes will have a dilutive effect on our earnings per share to the extent that the average market price of our common stock for a given reporting period exceeds the applicable strike price or conversion price of the warrants or Notes, respectively.

 

Hypothetical Change in Teradyne Stock Price

   Fair Value      Estimated change in
fair value
     Hypothetical percentage
increase (decrease) in
fair value
 

10% increase

   $ 568,928      $ 34,178        6.4

No change

     534,750        —          —    

10% decrease

     504,850        (29,900      (5.6

See Note F: “Debt” for further information.

 

Item 4: Controls and Procedures

As of the end of the period covered by this report, our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15(b) or Rule 15d-15(f) promulgated under the Exchange Act. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective in ensuring that material information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, including ensuring that such material information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

 

38


Table of Contents

PART II. OTHER INFORMATION

 

Item 1: Legal Proceedings

We are subject to various legal proceedings and claims, which have arisen, in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on our results of operations, financial condition or cash flows.

 

Item 1A: Risk Factors

In addition to other information set forth in this Form 10-Q, 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, 2016, which could materially affect our business, financial condition or future results. The risk factors described in our Annual Report on Form 10-K remain applicable to our business.

The risks described in our Annual Report on Form 10-K are not the only risks that we face. 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

In December 2016, the Board of Directors approved a $500 million share repurchase authorization which commenced on January 1, 2017. We intend to repurchase at least $200 million in 2017. During the three months ended April 2, 2017, we repurchased 1.3 million shares of common stock for $37.7 million at an average price of $29.38 per share. The total price includes commissions and is recorded as a reduction to retained earnings.

During the three months ended April 3, 2016, we repurchased 1.5 million shares of common stock for $28.0 million at an average price of $18.81 per share.

The following table includes information with respect to repurchases we made of our common stock during the three months ended April 2, 2017 (in thousands except per share price):

 

Period

  (a) Total
Number of
Shares
(or Units)
Purchased
    (b) Average
Price Paid per
Share (or Unit)
    (c) Total Number of
Shares (or Units)
Purchased as Part of
Publicly  Announced
Plans or Programs
    (d) Maximum Number
(or Approximate Dollar
Value) of Shares (or
Units) that may Yet Be
Purchased Under the
Plans or Programs
 

January 1, 2017 – January 29, 2017

    249     $ 26.90       —       $ 500,000  

January 30, 2017 – February 26, 2017

    723     $ 28.79       531     $ 484,727  

February 27, 2017 – April 2, 2017

    756     $ 29.72       754     $ 462,270  
 

 

 

   

 

 

   

 

 

   
    1,728  (1)    $ 28.93  (1)      1,285    
 

 

 

   

 

 

   

 

 

   

 

(1) Includes 0.4 million shares at an average price of $27.73 withheld from employees for the payment of taxes.

We satisfy U.S. federal and state minimum withholding tax obligations due upon the vesting and the conversion of restricted stock units into shares of our common stock, by automatically withholding from the shares being issued, a number of shares with an aggregate fair market value on the date of such vesting and conversion that would satisfy the minimum withholding amount due.

 

Item 4: Mine Safety Disclosures

Not Applicable

 

39


Table of Contents
Item 6: Exhibits

 

Exhibit

Number

  

Description

  31.1    Certification of Principal Executive Officer, pursuant to Rule 13a-14(a) of Securities and Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith)
  31.2    Certification of Principal Financial Officer, pursuant to Rule 13a-14(a) of Securities and Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith)
  32.1    Certification of Principal Executive Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished herewith)
  32.2    Certification of Principal Financial Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished herewith)
101.INS    XBRL Instance Document
101.SCH    XBRL Taxonomy Extension Schema Document
101.CAL    XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF    XBRL Taxonomy Extension Definition Linkbase Document
101.LAB    XBRL Taxonomy Extension Label Linkbase Document
101.PRE    XBRL Taxonomy Extension Presentation Linkbase Document

 

40


Table of Contents

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.

 

TERADYNE, INC.
Registrant

/S/ GREGORY R. BEECHER

Gregory R. Beecher

Vice President,

Chief Financial Officer and Treasurer

(Duly Authorized Officer

and Principal Financial Officer)

May 12, 2017

 

41

EX-31.1 2 d369816dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, Mark E. Jagiela, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Teradyne, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer 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 function):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 12, 2017

 

By:  

/S/ MARK E. JAGIELA

  Mark E. Jagiela
  Chief Executive Officer
EX-31.2 3 d369816dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, Gregory R. Beecher, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Teradyne, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer 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 function):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 12, 2017

 

By:

 

/S/ GREGORY R. BEECHER

  Gregory R. Beecher
  Chief Financial Officer

 

EX-32.1 4 d369816dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Teradyne, Inc. (the “Company”) on Form 10-Q for the period ended April 2, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mark E. Jagiela, Chief Executive Officer of the Company, certify pursuant to 18 U.S.C (S) 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.

 

/S/ MARK E. JAGIELA

Mark E. Jagiela
Chief Executive Officer
May 12, 2017
EX-32.2 5 d369816dex322.htm EX-32.2 EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Teradyne, Inc. (the “Company”) on Form 10-Q for the period ended April 2, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Gregory R. Beecher, Chief Financial Officer of the Company, certify pursuant to 18 U.S.C (S) 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.

 

/S/ GREGORY R. BEECHER

Gregory R. Beecher
Chief Financial Officer
May 12, 2017
EX-101.INS 6 ter-20170402.xml XBRL INSTANCE DOCUMENT 0.06 0.07 198950727 350000000 150000000 7496000 46115000 23609000 319358000 2548974000 0 805000 -668000 19.43 1574000 1949000 5035000 1512000 664555000 350589000 408466000 1034669000 90695000 1.00 1300000 1000000000 199596000 0.125 199596000 300302000 292000000 7054000 9921000 922427000 2842280000 115200000 762566000 79018000 16205000 -10901000 121417000 1919853000 25983000 24950000 1605502000 40700000 314880000 44053000 11255000 355937000 3791000 2422000 24466000 300000 281700000 110069000 67651000 393057000 37916000 21711000 2868000 1854153000 11812000 988300000 22511000 8602000 106987000 253548000 895578000 12270000 190252000 40072000 1137653000 1139244000 990454000 324746000 127918000 7517000 38000 10325000 94843000 203278000 314962000 1156716000 190557000 40011000 262061000 21621000 2842280000 1157639000 2200000 896345000 895578000 414208000 8296000 3504000 23622000 27475000 230065000 992631000 62373000 118394000 12175000 13053000 3326000 37700000 104777000 7210000 41995000 18729000 0 565000 78794000 -816000 83398000 39000000 28.56 2300000 0.050 31.84 460000000 100800000 355937000 104063000 104100000 6900000 16205000 21711000 37916000 37916000 16205000 21711000 338489000 338489000 318503000 115578000 202925000 19986000 19986000 107000 107000 107000 1144041000 145000 1143896000 6243000 6243000 89731000 121065000 21149000 50578000 583000 854547000 145000 242075000 895578000 107000 107000 145000 358000 1699000 -10901000 -12958000 89200000 107000 534750000 37916000 1157639000 324746000 145000 107000 355937000 37916000 1157639000 324746000 145000 107000 37916000 38023000 1482530000 145000 1482385000 324746000 121821000 202925000 89731000 121065000 21149000 50578000 583000 854547000 145000 19986000 16205000 262061000 895578000 21711000 211065000 56520000 270877000 200000 120000 320000 170000 170000 24331000 24924000 50100000 79114000 13279000 92741000 1151000 584000 56678000 89164000 89731000 7000 15000 76050000 121073000 121065000 8000 33000 10024000 21174000 21149000 37000 50541000 50578000 5000 578000 583000 37000 2204000 846287000 856714000 854547000 2546000 32000 1415000 17472000 19986000 3735000 2045000 215480000 260371000 262061000 56000 823000 774974000 896345000 895578000 260540000 740334000 260540000 331016000 211573000 211573000 353843000 61356000 7976000 361819000 1602820000 148183000 106754000 10516000 158699000 6925000 46499000 37436000 264705000 0 -459000 -622000 -1414000 2029000 -8144000 -8759000 0.0125 460000000 7200000 1000000000 199177000 0.125 199177000 230292000 7203000 28642000 933834000 2762493000 116000000 762566000 109944000 37282000 -20214000 95362000 1828659000 23463000 24897000 1593684000 39000000 306868000 46753000 12144000 352669000 2977000 2356000 30480000 400000 500000000 106938000 51382000 372696000 38332000 1050000 2821000 1623803000 730100000 22946000 8039000 108454000 253821000 871024000 732979000 307884000 107405000 7712000 -130000 100401000 135958000 192444000 1304711000 433843000 2762493000 1304867000 2900000 414208000 223343000 985909000 58530000 54482000 12165000 11641000 4664000 107941000 7676000 39037000 22151000 0 209000 84478000 -778000 84473000 460000000 352669000 107331000 38332000 38332000 37282000 1050000 270351000 270351000 252180000 37458000 214722000 18171000 18171000 131000 131000 131000 1342401000 1000 1342400000 55704000 55704000 100153000 161630000 42014000 82133000 728000 900038000 1000 415672000 871024000 131000 1000 131000 -60000 1767000 -20214000 -21921000 83900000 131000 486754000 38332000 1304867000 307884000 1000 131000 352669000 38332000 1304867000 307884000 1000 131000 38332000 38463000 1612752000 1000 1612751000 307884000 93162000 214722000 100153000 161630000 42014000 82133000 728000 900038000 1000 18171000 37282000 433843000 871024000 1050000 206376000 59408000 270877000 180000 140000 320000 170000 170000 23435000 25357000 50100000 76707000 15496000 92741000 1065000 620000 53642000 99708000 100153000 24000 66000 84034000 161672000 161630000 7000 19000 13461000 42026000 42014000 54000 1000 7760000 82080000 82133000 6000 23000 137000 745000 728000 97000 2034000 572284000 901975000 900038000 1724000 58000 1661000 16505000 18171000 2843000 2390000 309851000 433390000 433843000 134000 431000 423128000 871321000 871024000 260540000 260540000 204851000 204851000 353843000 7976000 361819000 148183000 10516000 158699000 P5Y 0.65 0.0100 0.0000 0.0200 0.0100 0.00350 0.00125 800000 2023-12-15 P10Y P60Y P3Y 2.00 0.00 P3Y 2.00 0.00 200000 2600000 200000000 6939000 300000 2500000 -100000 5093000 1308000 538000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The contractual maturities of investments held at April&#xA0;2, 2017 were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>April&#xA0;2,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Due within one year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">896,345</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">895,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Due after 1 year through 5 years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">190,557</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">190,252</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Due after 5 years through 10 years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,270</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,812</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Due after 10 years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,072</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,139,244</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,137,653</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 14pt"> <b>P. COMMITMENTS AND CONTINGENCIES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 6pt"> <b><i>Purchase Commitments</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> As of April&#xA0;2, 2017, Teradyne had entered into purchase commitments for certain components and materials. The purchase commitments covered by the agreements aggregate to approximately $292.0&#xA0;million, of which $281.7&#xA0;million is for less than one year.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 14pt"> <b><i>Legal Claims</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne is subject to various legal proceedings and claims which have arisen in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on Teradyne&#x2019;s results of operations, financial condition or cash flows.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 8%"> The below tables represent the key components of Teradyne&#x2019;s convertible senior notes:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;2,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Debt Principal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">460,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">460,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unamortized discount</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">104,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107,331</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net Carrying amount of convertible debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">355,937</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">352,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="77%"></td> <td valign="bottom" width="18%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months<br /> Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contractual interest expense on the coupon</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,438</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of the discount component and debt issue fees recognized as interest expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,268</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total interest expense on the convertible debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,706</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> <b>C. RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> On March&#xA0;10, 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-07,&#x201D;</font><i>&#xA0;Compensation&#x2014;Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</i>.&#x201D;&#xA0;This ASU provides guidance on presentation of net periodic pension cost and net periodic postretirement benefit cost. The new standard requires the service cost component to be presented in the same line item as other employee compensation costs arising from services rendered during the period. The other components of net benefit cost such as interest cost, amortization of prior service cost, and actuarial gains or losses, are required to be presented separately outside of income or loss from operations. The presentation of service cost should be applied retrospectively. The guidance is effective for fiscal years beginning after December&#xA0;15, 2017. Early adoption is permitted. This guidance will impact the presentation of Teradyne&#x2019;s consolidated financial statements. Current presentation of service cost components is consistent with the requirements of the new standard. Upon adoption of the new standard, Teradyne will present interest cost, amortization of prior service cost, and actuarial gains or losses within other (income) expense, net.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> On January&#xA0;26, 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-04,</font>&#xA0;<i>&#x201C;Intangibles &#x2013; Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment.&#x201D;</i>&#xA0;The new guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. All other goodwill impairment guidance will remain largely unchanged. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The same&#xA0;<font style="WHITE-SPACE: nowrap">one-step</font>&#xA0;impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. The revised guidance will be applied prospectively, and is effective in 2020. Early adoption is permitted for any impairment tests performed after January&#xA0;1, 2017. Teradyne is currently evaluating the impact of this ASU on its financial position, results of operations and statements of cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In October 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-16,</font>&#xA0;<i>&#x201C;Accounting for Income Taxes: Intra-Entity Asset Transfers of Assets Other than Inventory</i>.<i>&#x201D;</i>&#xA0;Under current Generally Accepted Accounting Principles (&#x201C;GAAP&#x201D;), the tax effects of intra-entity asset transfers are deferred until the transferred asset is sold to a third party or otherwise recovered through use. The new guidance requires recognition of the tax expense from the sale of the asset in the seller&#x2019;s tax jurisdiction when the transfer occurs, even though the&#xA0;<font style="WHITE-SPACE: nowrap">pre-tax</font>&#xA0;effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer&#x2019;s jurisdiction would also be recognized at the time of the transfer. The new guidance does not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new guidance will be effective in fiscal years beginning after December&#xA0;15, 2017. Early adoption is permitted. The modified retrospective approach will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. Teradyne does not expect this ASU to have a material impact on its financial position, results of operations and statements of cash flows.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In February 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02,</font>&#xA0;<i>&#x201C;</i><i>Leases (Topic 842).</i><i>&#x201D;</i>&#xA0;The guidance in this ASU supersedes the lease recognition requirements in Accounting Standards Codification (&#x201C;ASC&#x201D;) Topic 840,&#xA0;<i>&#x201C;</i><i>Leases.</i><i>&#x201D;</i>&#xA0;The new standard establishes a right-&#xA0;<font style="WHITE-SPACE: nowrap">of-use</font>&#xA0;(&#x201C;ROU&#x201D;) model that requires a lessee to record an ROU asset and a lease liability on the balance sheet for all leases with terms longer than twelve months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statements of operation. The new standard is effective for annual periods beginning after December&#xA0;15, 2018 with early adoption permitted. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. Teradyne is currently evaluating the impact of this ASU on our financial position and results of operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 8pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In January 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-01,</font>&#xA0;<i>&#x201C;Financial Instruments&#x2014;Overall (Subtopic&#xA0;<font style="WHITE-SPACE: nowrap">825-10):</font>&#xA0;Recognition and Measurement of Financial Assets and Financial Liabilities</i>.<i>&#x201D;&#xA0;</i>This ASU provides guidance for the recognition, measurement, presentation, and disclosure of financial instruments. The new pronouncement revises accounting related to equity investments and the presentation of certain fair value changes for financial liabilities measured at fair value. Among other things, it amends the presentation and disclosure requirements of equity securities that do not result in consolidation and are not accounted for under the equity method. Changes in the fair value of these equity securities will be recognized directly in net income. This pronouncement is effective for fiscal years beginning after December&#xA0;15, 2017. Teradyne is currently evaluating the impact of this ASU on its financial position and results of operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 8pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px"> In May 2014, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;<i>&#x201C;Revenue from Contracts with Customers (Topic 606),&#x201D;</i>&#xA0;which will replace numerous requirements in U.S. GAAP, including industry-specific requirements, and provide companies with a single revenue recognition model for recognizing revenue from contracts with customers. The core principle of the new standard is that a company should recognize revenue to show the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled to in exchange for those goods or services. In August 2015, FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-14,</font>&#xA0;which deferred the effective date of the new revenue standard by one year. For Teradyne, the standard will be effective in the first quarter of 2018. The two permitted transition methods under the new standard are the full retrospective method, in which case the standard would be applied to each prior reporting period presented, or the modified retrospective method, in which case the cumulative effect of applying the standard would be recognized at the date of initial application. Teradyne is in the process of assessing the impact of this ASU, including identification of changes to policies, processes and controls and the presentation necessary to meet the additional disclosure requirements. Teradyne has selected the modified retrospective transition method. Teradyne is still conducting its assessment and will continue to evaluate the impact of this ASU on its financial position and results of operations.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>J. STOCK-BASED COMPENSATION</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Under Teradyne&#x2019;s stock compensation plans, Teradyne grants stock options, restricted stock units and performance-based restricted stock units, and employees are eligible to purchase Teradyne&#x2019;s common stock through its Employee Stock Purchase Plan (&#x201C;ESPP&#x201D;).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Stock options to purchase Teradyne&#x2019;s common stock at 100% of the fair market value on the grant date vest in equal annual installments over four years from the grant date and have a maximum term of seven years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Time-based restricted stock unit awards granted to employees vest in equal annual installments over four years. Restricted stock unit awards granted to <font style="WHITE-SPACE: nowrap">non-employee</font> directors vest after a one year period, with 100% of the award vesting on the first anniversary of the grant date. Teradyne expenses the cost of the restricted stock unit awards subject to time-based vesting, which is determined to be the fair market value of the shares at the date of grant, ratably over the period during which the restrictions lapse.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Commencing in January 2014, Teradyne granted performance-based restricted stock units (&#x201C;PRSUs&#x201D;) to its executive officers with a performance metric based on relative total shareholder return (&#x201C;TSR&#x201D;). For TSR grants issued in 2014 and 2015, Teradyne&#x2019;s three-year TSR performance is measured against the Philadelphia Semiconductor Index. For TSR grants issued in 2016 and 2017, Teradyne&#x2019;s three-year TSR performance is measured against the New York Stock Exchange (&#x201C;NYSE&#x201D;) Composite Index. The final number of TSR PRSUs that vest will vary based upon the level of performance achieved from 200% to 0% of the target shares. The TSR PRSUs will vest upon the three-year anniversary of the grant date. The TSR PRSUs are valued using a Monte Carlo simulation model. The number of units expected to be earned, based upon the achievement of the TSR market condition, is factored into the grant date Monte Carlo valuation. Compensation expense is recognized on a straight-line basis over the three-year service period. Compensation expense is recognized regardless of the eventual number of units that are earned based upon the market condition, provided the executive officer remains an employee at the end of the three-year period. Compensation expense is reversed if at any time during the three-year service period the executive officer is no longer an employee, subject to the retirement and termination eligibility provisions noted below.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In January 2017 and 2016, Teradyne granted PRSUs to its executive officers with a performance metric based on three-year cumulative <font style="WHITE-SPACE: nowrap">non-GAAP</font> profit before interest and tax (&#x201C;PBIT&#x201D;) as a percent of Teradyne&#x2019;s revenue. <font style="WHITE-SPACE: nowrap">Non-GAAP</font> PBIT is a financial measure equal to GAAP income from operations less restructuring and other, net; amortization of acquired intangible assets; acquisition and divestiture related charges or credits; pension actuarial gains and losses; <font style="WHITE-SPACE: nowrap">non-cash</font> convertible debt interest expense; and other <font style="WHITE-SPACE: nowrap">non-recurring</font> gains and charges. The final number of PBIT PRSUs that vest will vary based upon the level of performance achieved from 200% to 0% of the target shares. The PBIT PRSUs will vest upon the three-year anniversary of the grant date. Compensation expense is recognized on a straight-line basis over the three-year service period. Compensation expense is recognized based on the number of units that are earned based upon the three-year Teradyne PBIT as a percent of Teradyne&#x2019;s revenue, provided the executive officer remains an employee at the end of the three-year period subject to the retirement and termination eligibility provisions noted below.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Beginning with PRSUs granted in January 2014, if the recipient&#x2019;s employment ends prior to the determination of the performance percentage due to (1)&#xA0;permanent disability or death or (2)&#xA0;retirement or termination other than for cause, after attaining both at least age sixty and at least ten years of service, then all or a portion of the recipient&#x2019;s PRSUs (based on the actual performance percentage achieved on the determination date) will vest on the date the performance percentage is determined. Except as set forth in the preceding sentence, no PRSUs will vest if the executive officer is no longer an employee at the end of the three-year period.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> During the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, Teradyne granted 0.1&#xA0;million and 0.1&#xA0;million TSR PRSUs, respectively, with a grant date fair value of $35.66 and $20.29, respectively. The fair value was estimated using the Monte Carlo simulation model with the following assumptions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.5</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Teradyne volatility-historical</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">26.6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> NYSE Composite Index volatility-historical</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13.4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13.1</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Expected volatility was based on the historical volatility of Teradyne&#x2019;s stock and the NYSE Composite Index for the 2017 and 2016 grant over the most recent three year period. The risk-free interest rate was determined using the U.S. Treasury yield curve in effect at the time of grant. Dividend yield was based upon an estimated annual dividend amount of $0.28 per share for 2017 grants and $0.24 per share for 2016 grants, divided by Teradyne&#x2019;s stock price on the grant date of $28.56 for the 2017 grant and $19.43 for the 2016 grant.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> During the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, Teradyne granted 0.1&#xA0;million and 0.1&#xA0;million, respectively of PBIT PRSUs with a grant date fair value of $27.72 and $18.71, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> During the three months ended April&#xA0;2, 2017, Teradyne granted 0.8&#xA0;million of service-based restricted stock unit awards to employees at a weighted average grant date fair value of $27.86 and 0.1&#xA0;million of service-based stock options to executive officers at a weighted average grant date fair value of $7.13.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> During the three months ended April&#xA0;3, 2016, Teradyne granted 1.2&#xA0;million of service-based restricted stock unit awards to employees at a weighted average grant date fair value of $18.83 and 0.1&#xA0;million of service-based stock options to executive officers at a weighted average grant date fair value of $5.30.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Restricted stock unit awards granted to employees vest in equal annual installments over four years. Stock options vest in equal annual installments over four years and have a term of seven years from the date of grant.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The fair value of stock options was estimated using the Black-Scholes option-pricing model with the following assumptions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected life (years)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Volatility-historical</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Teradyne determined the stock options&#x2019; expected life based upon historical exercise data for executive officers, the age of the executive officers and the terms of the stock option grant. Volatility was determined using historical volatility for a period equal to the expected life. The risk-free interest rate was determined using the U.S. Treasury yield curve in effect at the time of grant. Dividend yield was based upon an estimated annual dividend amount of $0.28 per share for 2017 grants and $0.24 per share for 2016 grants, divided by Teradyne&#x2019;s stock price on the grant date, of $28.56 for the 2017 grant and $19.43 for the 2016 grant.</p> </div> Q1 2017 10-Q 0.42 0.35 0000097210 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Changes in the fair value of Level&#xA0;3 contingent consideration for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="78%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>For the Three Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,436</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Payments (a)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,050</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(15,000</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Fair value adjustment (b)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">634</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,173</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,609</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(a)</td> <td valign="top" align="left">In the three months ended April&#xA0;2, 2017, Teradyne paid $1.1&#xA0;million of the AIT contingent consideration. In the three months ended April&#xA0;3, 2016 based on Universal Robots&#x2019; calendar year 2015 EBITDA results, Teradyne paid $15.0&#xA0;million or 100% of the eligible EBITDA contingent consideration amount.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(b)</td> <td valign="top" align="left">In the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, the fair value of contingent consideration for the <font style="WHITE-SPACE: nowrap">earn-out</font> in connection with the acquisition of Universal Robots was increased by $0.6&#xA0;million and $1.2&#xA0;million, respectively, primarily due to a decrease in the discount rate.</td> </tr> </table> </div> 0.02 <div> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>D. INVENTORIES</b></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Inventories, net consisted of the following at April&#xA0;2, 2017 and December&#xA0;31, 2016:</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Raw material</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">62,373</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">58,530</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <font style="white-space:nowrap"><font style="white-space:nowrap">Work-in-process</font></font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,511</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,946</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">118,394</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54,482</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">203,278</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">135,958</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:8pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Inventory reserves for the periods ending April&#xA0;2, 2017 and December&#xA0;31, 2016 were $115.2&#xA0;million and $116.0&#xA0;million, respectively.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> <b>A. THE COMPANY</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne, Inc. (&#x201C;Teradyne&#x201D;) is a leading global supplier of automation equipment for test and industrial applications. Teradyne designs, develops, manufactures and sells automatic test systems used to test semiconductors, wireless products, data storage and complex electronics systems in the consumer electronics, wireless, automotive, industrial, computing, communications, and aerospace and defense industries. Teradyne&#x2019;s industrial automation products include collaborative robots used by global manufacturing and light industrial customers to improve quality, increase manufacturing efficiency and decrease manufacturing costs. Teradyne&#x2019;s automatic test equipment and industrial automation products and services include:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">semiconductor test (&#x201C;Semiconductor Test&#x201D;) systems;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">defense/aerospace (&#x201C;Defense/Aerospace&#x201D;) test instrumentation and systems, storage test (&#x201C;Storage Test&#x201D;) systems, and circuit-board test and inspection (&#x201C;Production Board Test&#x201D;) systems (collectively these products represent &#x201C;System Test&#x201D;);</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">industrial automation (&#x201C;Industrial Automation&#x201D;) products; and</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">wireless test (&#x201C;Wireless Test&#x201D;) systems.</td> </tr> </table> </div> -61121000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 12pt"> <i>Stock-Based Compensation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In March&#xA0;2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) <font style="WHITE-SPACE: nowrap">2016-09,</font> <i>&#x201C;Compensation-Stock Compensation (Topic 718): Improvements to Employee</i> <i>Share-Based Payment Accounting.&#x201D;</i> Teradyne adopted this ASU in the first quarter of 2017. This ASU changes how Teradyne accounts for certain aspects of share-based payment awards to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statements of cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Adoption of this ASU required recognition of a cumulative effect adjustment to retained earnings for any prior year excess tax benefits or tax deficiencies not previously recorded. The cumulative effect adjustment of $39&#xA0;million was recorded as an increase to retained earnings and deferred tax assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> This ASU also required a change in how Teradyne recognizes the excess tax benefits or tax deficiencies related to stock-based compensation. Prior to adopting ASU <font style="WHITE-SPACE: nowrap">2016-09,</font> these excess tax benefits or tax deficiencies were credited or charged to additional <font style="WHITE-SPACE: nowrap">paid-in</font> capital in Teradyne&#x2019;s consolidated balance sheets. In accordance with ASU <font style="WHITE-SPACE: nowrap">2016-09,</font> starting in first quarter of 2017, these excess tax benefits or tax deficiencies are recognized as a discrete tax benefit or discrete tax expense to the current income tax provision in Teradyne&#x2019;s consolidated statements of operations.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> ASU <font style="WHITE-SPACE: nowrap">2016-09</font> requires companies to adopt the amendment related to accounting for excess tax benefits or tax deficiencies on a prospective basis. For the three months ended April&#xA0;2, 2017, Teradyne recognized a discrete tax benefit of $5.2&#xA0;million related to net excess tax benefit.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In addition, under ASU <font style="WHITE-SPACE: nowrap">2016-09,</font> all excess tax benefits related to share-based payments are reported as cash flows from operating activities. Previously, excess tax benefits from share-based payments arrangements were reported as cash flows from financing activities. The classification amendment was applied prospectively. This ASU also clarifies that all cash payments made to taxing authorities on the employees&#x2019; behalf for withheld shares should be presented as financing activities on the statement of cash flows. Previously, Teradyne reported cash payments made to taxing authorities as operating activities on the statement of cash flows. This change was applied retrospectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Upon adoption of ASU <font style="WHITE-SPACE: nowrap">2016-09,</font> Teradyne made an accounting policy election to continue accounting for forfeitures by applying an estimated forfeiture rate.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>I. PRODUCT WARRANTY</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne generally provides a <font style="WHITE-SPACE: nowrap">one-year</font> warranty on its products, commencing upon installation, acceptance, delivery or shipment. A provision is recorded upon revenue recognition to cost of revenues for estimated warranty expense based on historical experience. Related costs are charged to the warranty accrual as incurred. The warranty balance below is included in other accrued liabilities on the balance sheet.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,203</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,925</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accruals for warranties issued during the period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,021</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,490</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Adjustments related to <font style="WHITE-SPACE: nowrap">pre-existing</font> warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(471</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">243</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Settlements made during the period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,699</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,162</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,054</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,496</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> When Teradyne receives revenue for extended warranties beyond one year, it is deferred and recognized on a straight-line basis over the contract period. Related costs are expensed as incurred. The extended warranty balance below is included in short and long-term deferred revenue and customer advances on the balance sheet.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>For the Three Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,753</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,499</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferral of new extended warranty revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,125</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,827</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Recognition of extended warranty deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,825</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,211</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,115</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reclassifications out of accumulated other comprehensive (loss) income to the statement of operations for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="66%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>Details about Accumulated Other Comprehensive (Loss) Income</b></p> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 220.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"> <b>Components</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>Affected&#xA0;Line&#xA0;Item</b><br /> <b>in&#xA0;the&#xA0;Statements</b><br /> <b>of&#xA0;Operations</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unrealized gains, net of tax of $64, $(11)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">95</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">83</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Interest&#xA0;income</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Defined&#xA0;benefit&#xA0;pension&#xA0;and&#xA0;postretirement&#xA0;plans:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of prior service benefit, net of tax of $38, $46</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">68</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">(a)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total&#xA0;reclassifications,&#xA0;net&#xA0;of&#xA0;tax&#xA0;of&#xA0;$102, $35</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">163</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">163</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Net&#xA0;income</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(a)</td> <td valign="top" align="left">The amortization of prior service credit is included in the computation of net periodic pension cost and postretirement benefit; see Note O: &#x201C;Retirement Plans.&#x201D;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table sets forth by fair value hierarchy Teradyne&#x2019;s financial assets and liabilities that were measured at fair value on a recurring basis as of April&#xA0;2, 2017 and December&#xA0;31, 2016.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="57%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted&#xA0;Prices<br /> in Active<br /> Markets for<br /> Identical<br /> Instruments<br /> (Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant</b><br /> <b>Other</b><br /> <b>Observable</b><br /> <b>Inputs</b><br /> <b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant</b><br /> <b>Unobservable</b><br /> <b>Inputs</b><br /> <b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">202,925</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">202,925</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">115,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,243</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,821</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">854,547</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">854,547</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate debt securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,731</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,731</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Certificates of deposit and time deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Equity and debt mutual funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-U.S.</font> government securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">583</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">583</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">338,489</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,143,896</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,482,385</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">338,489</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,144,041</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,482,530</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reported as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="61%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">318,503</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,243</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">324,746</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">895,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">895,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">242,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">262,061</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">338,489</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,144,041</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,482,530</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">.</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,711</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,711</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,205</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,205</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="57%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted&#xA0;Prices</b><br /> <b>in Active</b><br /> <b>Markets for</b><br /> <b>Identical</b><br /> <b>Instruments</b><br /> <b>(Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant</b><br /> <b>Other</b><br /> <b>Observable</b><br /> <b>Inputs</b><br /> <b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant</b><br /> <b>Unobservable</b><br /> <b>Inputs</b><br /> <b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">214,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">214,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,458</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">55,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">93,162</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Available for sale securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">900,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">900,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161,630</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161,630</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate debt securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Certificates of deposit and time deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,133</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,133</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,014</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,014</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Equity and debt mutual funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-U.S.</font> government securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">728</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">728</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,351</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,342,400</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,612,751</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,351</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,342,401</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,612,752</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,463</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reported as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="61%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">252,180</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">55,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">307,884</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">871,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">871,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">415,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">433,843</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,351</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,342,401</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,612,752</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,282</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,282</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,463</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The warranty balance below is included in other accrued liabilities on the balance sheet.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,203</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,925</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accruals for warranties issued during the period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,021</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,490</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Adjustments related to <font style="WHITE-SPACE: nowrap">pre-existing</font> warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(471</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">243</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Settlements made during the period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,699</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,162</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,054</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,496</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> P7Y <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> <b>B. ACCOUNTING POLICIES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 6pt"> <i>Basis of Presentation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The consolidated interim financial statements include the accounts of Teradyne and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. These interim financial statements are unaudited and reflect all normal recurring adjustments that are, in the opinion of management, necessary for the fair statement of such interim financial statements. Certain prior year amounts were reclassified to conform to the current year presentation. The December&#xA0;31, 2016 condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The accompanying financial information should be read in conjunction with the consolidated financial statements and notes thereto contained in Teradyne&#x2019;s Annual Report on Form <font style="WHITE-SPACE: nowrap">10-K,</font> filed with the U.S. Securities and Exchange Commission (&#x201C;SEC&#x201D;) on March&#xA0;1, 2017, for the year ended December&#xA0;31, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 12pt"> <i>Preparation of Financial Statements and Use of Estimates</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The preparation of consolidated financial statements requires management to make estimates and judgments that affect the amounts reported in the financial statements. Actual results may differ significantly from these estimates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 12pt"> <i>Stock-Based Compensation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In March&#xA0;2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) <font style="WHITE-SPACE: nowrap">2016-09,</font> <i>&#x201C;Compensation-Stock Compensation (Topic 718): Improvements to Employee</i> <i>Share-Based Payment Accounting.&#x201D;</i> Teradyne adopted this ASU in the first quarter of 2017. This ASU changes how Teradyne accounts for certain aspects of share-based payment awards to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statements of cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Adoption of this ASU required recognition of a cumulative effect adjustment to retained earnings for any prior year excess tax benefits or tax deficiencies not previously recorded. The cumulative effect adjustment of $39&#xA0;million was recorded as an increase to retained earnings and deferred tax assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> This ASU also required a change in how Teradyne recognizes the excess tax benefits or tax deficiencies related to stock-based compensation. Prior to adopting ASU <font style="WHITE-SPACE: nowrap">2016-09,</font> these excess tax benefits or tax deficiencies were credited or charged to additional <font style="WHITE-SPACE: nowrap">paid-in</font> capital in Teradyne&#x2019;s consolidated balance sheets. In accordance with ASU <font style="WHITE-SPACE: nowrap">2016-09,</font> starting in first quarter of 2017, these excess tax benefits or tax deficiencies are recognized as a discrete tax benefit or discrete tax expense to the current income tax provision in Teradyne&#x2019;s consolidated statements of operations.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> ASU <font style="WHITE-SPACE: nowrap">2016-09</font> requires companies to adopt the amendment related to accounting for excess tax benefits or tax deficiencies on a prospective basis. For the three months ended April&#xA0;2, 2017, Teradyne recognized a discrete tax benefit of $5.2&#xA0;million related to net excess tax benefit.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In addition, under ASU <font style="WHITE-SPACE: nowrap">2016-09,</font> all excess tax benefits related to share-based payments are reported as cash flows from operating activities. Previously, excess tax benefits from share-based payments arrangements were reported as cash flows from financing activities. The classification amendment was applied prospectively. This ASU also clarifies that all cash payments made to taxing authorities on the employees&#x2019; behalf for withheld shares should be presented as financing activities on the statement of cash flows. Previously, Teradyne reported cash payments made to taxing authorities as operating activities on the statement of cash flows. This change was applied retrospectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Upon adoption of ASU <font style="WHITE-SPACE: nowrap">2016-09,</font> Teradyne made an accounting policy election to continue accounting for forfeitures by applying an estimated forfeiture rate.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 12pt"> <i>Contingencies and Litigation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne may be subject to certain legal proceedings, lawsuits and other claims as discussed in Note P. Teradyne accrues for a loss contingency, including legal proceedings, lawsuits, pending claims and other legal matters, when the likelihood of a loss is probable and the amount of the loss can be reasonably estimated. When the reasonable estimate of the loss is within a range of amounts, and no amount in the range constitutes a better estimate than any other amount, Teradyne accrues the amount at the low end of the range. Teradyne adjusts the accruals from time to time as additional information is received, but the loss incurred may be significantly greater than or less than the amount accrued. Loss contingencies are disclosed when they are material and there is at least a reasonable possibility that a loss has been incurred. Attorney fees related to legal matters are expensed as incurred.</p> </div> TER 201936000 200005000 false <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 12pt"> <i>Contingencies and Litigation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne may be subject to certain legal proceedings, lawsuits and other claims as discussed in Note P. Teradyne accrues for a loss contingency, including legal proceedings, lawsuits, pending claims and other legal matters, when the likelihood of a loss is probable and the amount of the loss can be reasonably estimated. When the reasonable estimate of the loss is within a range of amounts, and no amount in the range constitutes a better estimate than any other amount, Teradyne accrues the amount at the low end of the range. Teradyne adjusts the accruals from time to time as additional information is received, but the loss incurred may be significantly greater than or less than the amount accrued. Loss contingencies are disclosed when they are material and there is at least a reasonable possibility that a loss has been incurred. Attorney fees related to legal matters are expensed as incurred.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table provides quantitative information associated with the fair value measurement of Teradyne&#x2019;s Level&#xA0;3 financial instruments:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="25%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 29.25pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"> <b>Liability</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;2, 2017</b><br /> <b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"><b>Valuation</b><br /> <b>Technique</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"><b>Unobservable&#xA0;Inputs</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted</b><br /> <b>Average</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent&#xA0;consideration</p> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Universal Robots)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">$</td> <td valign="top" align="right">21,711</td> <td valign="top" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">Monte&#xA0;Carlo<br /> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> Simulation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"> Revenues&#xA0;for&#xA0;the&#xA0;period&#xA0;July&#xA0;1,&#xA0;2015&#x2014;December 31,<br /> 2017 volatility</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="right">12.2</td> <td valign="top" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"></td> <td valign="top"></td> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">Discount Rate</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="right">2.8</td> <td valign="top" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">$</td> <td valign="top" align="right">16,205</td> <td valign="top" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Monte Carlo<br /> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> Simulation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> Revenues&#xA0;for&#xA0;the&#xA0;period&#xA0;July&#xA0;1,&#xA0;2015&#x2014;December&#xA0;31,<br /> 2018 volatility</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="right">12.2</td> <td valign="top" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">Discount Rate</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="right">2.8</td> <td valign="top" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>L. GOODWILL AND INTANGIBLE ASSETS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> <i>Goodwill</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne performs its annual goodwill impairment test as required under the provisions of ASC <font style="WHITE-SPACE: nowrap">350-10,</font> <i>&#x201C;Intangibles&#x2014;Goodwill and Other&#x201D;</i> on December&#xA0;31 of each fiscal year unless interim indicators of impairment exist. Goodwill is considered impaired when the net book value of a reporting unit exceeds its estimated fair value.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The changes in the carrying amount of goodwill by reportable segments for the three months ended April&#xA0;2, 2017, were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="55%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Industrial</b><br /> <b>Automation</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>System</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Wireless</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Semiconductor</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">204,851</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">158,699</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">361,819</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">260,540</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">985,909</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated impairment losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(148,183</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(353,843</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(260,540</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(762,566</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">204,851</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,516</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">223,343</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency translation adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at April&#xA0;2, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">211,573</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">158,699</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">361,819</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">260,540</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">992,631</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated impairment losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(148,183</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(353,843</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(260,540</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(762,566</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">211,573</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,516</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">230,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Intangible Assets</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Amortizable intangible assets consist of the following and are included in intangible assets, net on the balance sheet:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="61%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b><br /> <b>Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated</b><br /> <b>Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cumulative<br /> Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b><br /> <b>Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,877</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(211,065</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,292</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">56,520</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">92,741</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(79,114</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(348</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,279</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tradenames and trademarks</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(24,331</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(845</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24,924</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">320</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(200</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">120</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(170</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">414,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(314,880</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(4,485</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">94,843</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b><br /> <b>Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated</b><br /> <b>Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cumulative<br /> Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b><br /> <b>Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,877</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(206,376</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,093</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">59,408</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">92,741</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(76,707</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(538</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,496</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tradenames and trademarks</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23,435</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,308</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25,357</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">320</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(180</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">140</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(170</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">414,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(306,868</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(6,939</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,401</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Aggregate intangible asset amortization expense was $8.0&#xA0;million and $20.0&#xA0;million, respectively, for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Estimated intangible asset amortization expense for each of the five succeeding fiscal years is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="77%"></td> <td valign="bottom" width="16%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 16.9pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"> <b>Year</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortization&#xA0;Expense</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2017 (remainder)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,621</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27,475</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,622</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,325</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,504</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,296</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 14pt"> <b>Q. INCOME TAXES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The effective tax rate for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 was 7.4% and 12.6%, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> The decrease in the effective tax rate from the three months ended April&#xA0;3, 2016 to the three months ended April&#xA0;2, 2017 resulted from an increase in the discrete benefit from stock based compensation, a projected shift in the geographic distribution of income which decreased income subject to taxation in the U.S. relative to lower tax rate jurisdictions and a decrease in the discrete benefit from <font style="WHITE-SPACE: nowrap">non-taxable</font> foreign exchange gains.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> The effective tax rates for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 differed from the expected federal statutory rate of 35% primarily because of the favorable effect of statutory rates applicable to income earned outside the United States.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> The tax rate for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 was also reduced by the benefit from U.S. research and development tax credits, partially offset by additions to the uncertain tax positions for transfer pricing, both of which are included in the projected annual effective tax rate.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> Discrete tax benefits recorded in the three months ended April&#xA0;2, 2017 amounted to $7.0&#xA0;million of which $5.5&#xA0;million resulted from stock based compensation, $0.7&#xA0;million related to U.S. research and development tax credits and $0.8&#xA0;million from other discrete tax benefits. The $5.5&#xA0;million of discrete benefit from stock based compensation included $5.2&#xA0;million of excess tax benefits recognized pursuant to ASU <font style="WHITE-SPACE: nowrap">No.&#xA0;2016-09</font> <i>&#x201C;Improvements to Employee Share-Based Payment Accounting.&#x201D;</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> Discrete tax benefits recorded in the three months ended April&#xA0;3, 2016 amounted to $2.5&#xA0;million of which $1.2&#xA0;million resulted from <font style="WHITE-SPACE: nowrap">non-taxable</font> foreign exchange gains, $0.9&#xA0;million related to marketable securities and $0.4&#xA0;million from other discrete tax benefits.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> On a quarterly basis, Teradyne evaluates the realizability of the deferred tax assets by jurisdiction and assesses the need for a valuation allowance. As of April&#xA0;2, 2017, Teradyne believes that it will ultimately realize the deferred tax assets recorded on the condensed consolidated balance sheet. However, should Teradyne believe that it is <font style="WHITE-SPACE: nowrap">more-likely-than-not</font> that the deferred tax assets would not be realized, the tax provision would increase in the period in which Teradyne determined that the realizability was not likely. Teradyne considers the probability of future taxable income and historical profitability, among other factors, in assessing the realizability of the deferred tax assets.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> As of April&#xA0;2, 2017 and December&#xA0;31, 2016, Teradyne had $40.7&#xA0;million and $39.0&#xA0;million, respectively, of reserves for uncertain tax positions. The $1.7&#xA0;million net increase in reserves for uncertain tax positions is primarily composed of additions related to transfer pricing exposures and U.S. research and development tax credits.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> As of April&#xA0;2, 2017, Teradyne estimates that it is reasonably possible that the balance of uncertain tax positions may decrease approximately $0.8&#xA0;million in the next twelve months, as a result of a lapse of statutes of limitation. The estimated decrease is comprised primarily of reserves relating to U.S. research and development credits.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Teradyne recognizes interest and penalties related to income tax matters in income tax expense. As of April&#xA0;2, 2017 and December&#xA0;31, 2016, $0.3&#xA0;million and $0.4&#xA0;million, respectively, of interest and penalties were accrued for uncertain tax positions. For the three months ended April&#xA0;2, 2017, a benefit of $0.1&#xA0;million was recorded for interest and penalties related to income tax items. For the three months ended April&#xA0;3, 2016, an expense of $0.3&#xA0;million was recorded for interest and penalties related to income tax items.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Teradyne qualifies for a tax holiday in Singapore by fulfilling the requirements of an agreement with the Singapore Economic Development Board under which certain headcount and spending requirements must be met. The tax savings due to the tax holiday for the three months ended April&#xA0;2, 2017 was $4.7&#xA0;million, or $0.02 per diluted share. The tax savings due to the tax holiday for the three months ended April&#xA0;3, 2016 was $2.6&#xA0;million, or $0.01 per diluted share. The tax holiday is scheduled to expire on December&#xA0;31, 2020.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the effect of derivative instruments recognized in the statement of operations during the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="4%"></td> <td width="24%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><b>Location of Losses</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><b>Recognized in</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><b>Statements of Operations</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivatives&#xA0;not&#xA0;designated&#xA0;as&#xA0;hedging&#xA0;instruments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign exchange contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">Other&#xA0;(income)&#xA0;expense,&#xA0;net</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total Derivatives</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the fair value of derivative instruments at April&#xA0;2, 2017 and December&#xA0;31, 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Balance Sheet</b><br /> <b>Location</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;2,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivatives not designated as hedging instruments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign exchange contracts assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Prepayments</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign exchange contracts liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Other&#xA0;current&#xA0;liabilities</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(107</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(131</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total derivatives</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(130</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> The following table sets forth the computation of basic and diluted net income per common share:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="70%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>For the Three Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>(in&#xA0;thousands,&#xA0;except&#xA0;per&#xA0;share&#xA0;amounts)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Net income for basic and diluted net income per share</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">85,221</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,986</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted average common shares-basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">200,005</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">204,271</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Effect of dilutive potential common shares:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,533</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">965</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">390</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">487</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Employee stock purchase plan</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Dilutive potential common shares</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,931</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,461</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted average common shares-diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">201,936</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">205,732</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Net income per common share-basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.43</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.24</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Net income per common share-diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.42</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.24</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Inventories, net consisted of the following at April&#xA0;2, 2017 and December&#xA0;31, 2016:</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Raw material</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">62,373</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">58,530</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <font style="white-space:nowrap"><font style="white-space:nowrap">Work-in-process</font></font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,511</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,946</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">118,394</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54,482</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">203,278</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">135,958</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Estimated intangible asset amortization expense for each of the five succeeding fiscal years is as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="77%"></td> <td valign="bottom" width="16%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"> <p style="margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:16.90pt; font-size:8pt; font-family:Times New Roman"> <b>Year</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Amortization&#xA0;Expense</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2017 (remainder)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,621</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27,475</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,622</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,325</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,504</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,296</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The changes in the carrying amount of goodwill by reportable segments for the three months ended April&#xA0;2, 2017, were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="55%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Industrial</b><br /> <b>Automation</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>System</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Wireless</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Semiconductor</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">204,851</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">158,699</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">361,819</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">260,540</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">985,909</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated impairment losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(148,183</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(353,843</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(260,540</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(762,566</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">204,851</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,516</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">223,343</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency translation adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at April&#xA0;2, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">211,573</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">158,699</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">361,819</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">260,540</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">992,631</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated impairment losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(148,183</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(353,843</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(260,540</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(762,566</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">211,573</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,516</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">230,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 1700000 1931000 0.07 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>K. ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Changes in accumulated other comprehensive (loss) income, which is presented net of tax, consist of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign</b><br /> <b>Currency</b><br /> <b>Translation</b><br /> <b>Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gains</b><br /> <b>(Losses) on</b><br /> <b>Marketable</b><br /> <b>Securities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Retirement</b><br /> <b>Plans&#xA0;Prior</b><br /> <b>Service</b><br /> <b>Credit</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><i>Three Months Ended April&#xA0;2, 2017</i></b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance&#xA0;at&#xA0;December&#xA0;31,&#xA0;2016,&#xA0;net&#xA0;of&#xA0;tax&#xA0;of&#xA0;$0,&#xA0;$209,&#xA0; $(778)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(21,921</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(60</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,767</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(20,214</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other&#xA0;comprehensive&#xA0;income&#xA0;before&#xA0;reclassifications,&#xA0;net&#xA0;of&#xA0;tax of&#xA0;$0, $420, $0</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,963</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">513</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,476</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amounts&#xA0;reclassified&#xA0;from&#xA0;accumulated&#xA0;other&#xA0;comprehensive income, net of tax of $0, $(64), $(38)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(95</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(68</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(163</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net&#xA0;current&#xA0;period&#xA0;other&#xA0;comprehensive&#xA0;income (loss),&#xA0;net&#xA0;of&#xA0;tax of $0, $356, $(38)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,963</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">418</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(68</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,313</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at April&#xA0;2, 2017, net of tax of&#xA0;$0,&#xA0;$565,&#xA0;$(816)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(12,958</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">358</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,699</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,901</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign</b><br /> <b>Currency</b><br /> <b>Translation</b><br /> <b>Adjustments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gains</b><br /> <b>(Losses) on</b><br /> <b>Marketable</b><br /> <b>Securities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Retirement</b><br /> <b>Plans Prior</b><br /> <b>Service</b><br /> <b>Credit</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><i>Three Months Ended April&#xA0;3, 2016</i></b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance&#xA0;at&#xA0;December&#xA0;31,&#xA0;2015,&#xA0;net&#xA0;of&#xA0;tax&#xA0;of&#xA0;$0, $(459),&#xA0;$(622)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8,759</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,414</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,029</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8,144</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other comprehensive income before reclassifications, net of tax of $0, $1,253, $0</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,271</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,071</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,342</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amounts&#xA0;reclassified&#xA0;from&#xA0;accumulated&#xA0;other&#xA0;comprehensive income, net of tax of $0, $11, $(46)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(80</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(163</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net current period other comprehensive income (loss), net of tax of $0, $1,264, $(46)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,271</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,988</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(80</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,179</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as April&#xA0;3, 2016, net of tax of $0, $805, $(668)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,512</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,574</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,949</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,035</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reclassifications out of accumulated other comprehensive (loss) income to the statement of operations for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="66%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>Details about Accumulated Other Comprehensive (Loss) Income</b></p> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 220.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"> <b>Components</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>Affected&#xA0;Line&#xA0;Item</b><br /> <b>in&#xA0;the&#xA0;Statements</b><br /> <b>of&#xA0;Operations</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unrealized gains, net of tax of $64, $(11)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">95</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">83</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Interest&#xA0;income</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Defined&#xA0;benefit&#xA0;pension&#xA0;and&#xA0;postretirement&#xA0;plans:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of prior service benefit, net of tax of $38, $46</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">68</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">(a)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total&#xA0;reclassifications,&#xA0;net&#xA0;of&#xA0;tax&#xA0;of&#xA0;$102, $35</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">163</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">163</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Net&#xA0;income</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(a)</td> <td valign="top" align="left">The amortization of prior service credit is included in the computation of net periodic pension cost and postretirement benefit; see Note O: &#x201C;Retirement Plans.&#x201D;</td> </tr> </table> </div> --12-31 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>F. DEBT</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b>Convertible Senior Notes</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> On December&#xA0;12, 2016, Teradyne completed a private offering of $460.0&#xA0;million convertible senior unsecured notes (the &#x201C;Notes&#x201D;). The Notes will mature on December&#xA0;15, 2023, unless earlier repurchased or converted. The Notes bear interest from December&#xA0;12, 2016 at a rate of 1.25% per year payable semi-annually in arrears on June&#xA0;15 and December&#xA0;15 of each year, beginning on June&#xA0;15, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> Notes will be convertible at the option of the noteholders at any time prior to the close of business on the business day immediately preceding September&#xA0;15, 2023, under the following circumstances: (1)&#xA0;during any calendar quarter beginning after March 31, 2017 (and only during such calendar quarter), if the closing sale price of the Teradyne&#x2019;s common stock, for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than 130% of the conversion price on each applicable trading day; (2)&#xA0;during the five business day period after any five consecutive trading day period (the &#x201C;measurement period&#x201D;) in which the trading price (as defined in the Indenture) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the closing sale price of the Teradyne&#x2019;s common stock and the conversion rate on each such trading day; and (3)&#xA0;upon the occurrence of specified corporate events. On or after September&#xA0;15, 2023 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their Notes at any time, regardless of the foregoing circumstances. Teradyne may satisfy its conversion obligation by paying or delivering cash, shares of its common stock or a combination of cash and shares of its common stock, at Teradyne&#x2019;s election. The conversion rate for the Notes will initially be 31.4102 shares per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $31.84 per share of Teradyne&#x2019;s common stock. The conversion rate is subject to adjustment under certain circumstances.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> Concurrent with the offering of the Notes, Teradyne entered into convertible note hedge transactions (the &#x201C;Note Hedge Transactions&#x201D;) with the initial purchasers or their affiliates (the &#x201C;Option Counterparties&#x201D;). The Note Hedge Transactions cover, subject to customary anti-dilution adjustments, the number of shares of the common stock that underlie the Notes, with a strike price equal to the initial conversion price of the Notes of $31.84. The Note Hedge Transactions cover, subject to customary anti-dilution adjustments, approximately 14.4&#xA0;million shares of Teradyne&#x2019;s common stock.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> The convertible note hedge is considered indexed to Teradyne&#x2019;s stock as the terms of the Note Hedge Transactions do not contain an exercise contingency and the settlement amount equals the difference between the fair value of a fixed number of Teradyne&#x2019;s shares and a fixed strike price. Because the only variable that can affect the settlement amount is Teradyne&#x2019;s stock price, which is an input to the fair value of a <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">fixed-for-fixed</font></font> option contract, the convertible note hedge is considered indexed to Teradyne&#x2019;s stock.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> Separately and concurrent with the pricing of the Notes, Teradyne entered into warrant transactions with the Option Counterparties (the &#x201C;Warrant Transactions&#x201D;) in which it sold <font style="WHITE-SPACE: nowrap">net-share-settled</font> (or, at its election subject to certain conditions, cash-settled) warrants to the Option Counterparties. The Warrant Transactions cover, subject to customary anti-dilution adjustments, approximately 14.4&#xA0;million shares of common stock. The strike price of the warrants will initially be $39.95 per share (subject to adjustment). The Warrant Transactions could have a dilutive effect to Teradyne&#x2019;s common stock to the extent that the market price per share of Teradyne&#x2019;s common stock, as measured under the terms of the Warrant Transactions, exceeds the applicable strike price of the warrants.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> The Note Hedge Transactions are expected to reduce the potential dilution to Teradyne&#x2019;s common stock upon any conversion of the Notes. However, the Warrant Transactions could separately have a dilutive effect to the extent that the market value per share of Teradyne&#x2019;s common stock exceeds the applicable strike price of the warrant.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> In connection with establishing their initial hedge of these convertible note hedge and warrant transactions, the Option Counterparties have entered into various derivative transactions with respect to Teradyne&#x2019;s common stock and/or purchased shares of Teradyne&#x2019;s common stock or other securities, including the Notes, concurrent with, or shortly after, the pricing of the Notes. In addition, the Option Counterparties may modify their hedge positions by entering into or unwinding various derivative transactions with respect to Teradyne&#x2019;s common stock or by selling Teradyne&#x2019;s common stock or other securities, including the Notes, in secondary market transactions (and may do so during any observation period related to the conversion of the Notes). These activities could adversely affect the value of Teradyne&#x2019;s common stock and the Notes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> Teradyne&#x2019;s effective annual interest rate on the Notes is 5.0%. The Notes are classified as long-term debt in the balance sheet based on their December&#xA0;15, 2023 maturity date. Debt issuance costs of approximately $7.2&#xA0;million are being amortized to interest expense over the seven year term of the Notes. As of April&#xA0;2, 2017, unamortized debt issuance costs were $6.9&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 8%"> The notes are classified as long-term debt in the consolidated balance sheets at April&#xA0;2, 2017 and December&#xA0;31, 2016. The below tables represent the key components of Teradyne&#x2019;s convertible senior notes:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;2,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Debt Principal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">460,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">460,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unamortized discount</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">104,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107,331</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net Carrying amount of convertible debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">355,937</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">352,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="77%"></td> <td valign="bottom" width="18%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months<br /> Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contractual interest expense on the coupon</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,438</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of the discount component and debt issue fees recognized as interest expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,268</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total interest expense on the convertible debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,706</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> As of April&#xA0;2, 2017, the remaining unamortized discount was $104.1&#xA0;million, which will be amortized over 6.8 years using the effective interest rate method. The carrying amount of the equity component was $100.8&#xA0;million. As of April&#xA0;2, 2017, the conversion rate was equal to the initial conversion price of approximately $31.84 per share and the <font style="WHITE-SPACE: nowrap">if-converted</font> value of the Notes was $449.3&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>Revolving Credit Facility</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> On April&#xA0;27, 2015, Teradyne entered into a Credit Agreement (the &#x201C;Credit Agreement&#x201D;) with Barclays Bank PLC, as administrative agent and collateral agent, and the lenders party thereto. The Credit Agreement provides for a five-year, senior secured revolving credit facility of up to $350&#xA0;million (the &#x201C;Credit Facility&#x201D;). The Credit Agreement further provides that, subject to customary conditions, Teradyne may seek to obtain from existing or new lenders incremental commitments under the Credit Facility in an aggregate principal amount not to exceed $150&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Proceeds from the Credit Facility may be used for general corporate purposes and working capital. Teradyne incurred $2.3&#xA0;million in costs related to the revolving credit facility. These costs are being amortized over the five-year term of the revolving credit facility and are included in interest expense in the statement of operations. As of May&#xA0;12, 2017, Teradyne has not borrowed any funds under the Credit Facility.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The interest rates applicable to loans under the Credit Facility are, at Teradyne&#x2019;s option, equal to either a base rate plus a margin ranging from 0.00% to 1.00%&#xA0;per annum or LIBOR plus a margin ranging from 1.00% to 2.00%&#xA0;per annum, based on the Consolidated Leverage Ratio of Teradyne and its Restricted Subsidiaries. In addition, Teradyne will pay a commitment fee on the unused portion of the commitments under the Credit Facility ranging from 0.125% to 0.350%&#xA0;per annum, based on the then applicable Consolidated Leverage Ratio.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Teradyne is not required to repay any loans under the Credit Facility prior to maturity, subject to certain customary exceptions. Teradyne is permitted to prepay all or any portion of the loans under the Credit Facility prior to maturity without premium or penalty, other than customary LIBOR breakage costs.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Credit Agreement contains customary events of default, representations, warranties and affirmative and negative covenants that, among other things, limit Teradyne&#x2019;s and its Restricted Subsidiaries&#x2019; ability to sell assets, grant liens on assets, incur other secured indebtedness and make certain investments and restricted payments, all subject to exceptions set forth in the Credit Agreement. The Credit Agreement also requires Teradyne to satisfy two financial ratios measured as of the end of each fiscal quarter: a consolidated leverage ratio and an interest coverage ratio. As of May&#xA0;12, 2017, Teradyne was in compliance with all covenants.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Credit Facility is guaranteed by certain of Teradyne&#x2019;s domestic subsidiaries and collateralized by assets of Teradyne and such subsidiaries, including a pledge of 65% of the capital stock of certain foreign subsidiaries.</p> </div> 2017-04-02 0.43 Large Accelerated Filer December 31, 2020 4 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>O. RETIREMENT PLANS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> ASC 715, <i>&#x201C;Compensation&#x2014;Retirement Benefits&#x201D;</i> requires an employer with defined benefit plans or other postretirement benefit plans to recognize an asset or a liability on its balance sheet for the overfunded or underfunded status of the plans. The pension asset or liability represents a difference between the fair value of the pension plan&#x2019;s assets and the projected benefit obligation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 18pt"> <b><i>Defined Benefit Pension Plans</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne has defined benefit pension plans covering a portion of domestic employees and employees of certain <font style="WHITE-SPACE: nowrap">non-U.S.</font> subsidiaries. Benefits under these plans are based on employees&#x2019; years of service and compensation. Teradyne&#x2019;s funding policy is to make contributions to these plans in accordance with local laws and to the extent that such contributions are tax deductible. The assets of these plans consist primarily of fixed income and equity securities. In addition, Teradyne has an unfunded supplemental executive defined benefit plan in the United States to provide retirement benefits in excess of levels allowed by the Employment Retirement Income Security Act (&#x201C;ERISA&#x201D;) and the Internal Revenue Code (&#x201C;IRC&#x201D;), as well as unfunded qualified foreign plans.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In the three months ended April&#xA0;2, 2017, Teradyne contributed $0.6&#xA0;million to the U.S. supplemental executive defined benefit pension plan and $0.2&#xA0;million to certain qualified plans for <font style="WHITE-SPACE: nowrap">non-U.S.</font> subsidiaries.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> For the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, Teradyne&#x2019;s net periodic pension cost (income) was comprised of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="71%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>For the Three Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>April&#xA0;3, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>United</b><br /> <b>States</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>United</b><br /> <b>States</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">560</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">185</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">576</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">207</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,312</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">163</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,414</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">206</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected return on plan assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,000</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,443</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of prior service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net actuarial gain</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,193</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Settlement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(239</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net periodic pension cost (income)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">890</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">342</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(622</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">169</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 18pt"> <b><i>Postretirement Benefit Plan</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In addition to receiving pension benefits, U.S. Teradyne employees who meet early retirement eligibility requirements as of their termination dates may participate in Teradyne&#x2019;s Welfare Plan, which includes medical and dental benefits up to age 65. Death benefits provide a fixed sum to retirees&#x2019; survivors and are available to all retirees. Substantially all of Teradyne&#x2019;s current U.S. employees could become eligible for these benefits, and the existing benefit obligation relates primarily to those employees.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> For the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, Teradyne&#x2019;s net periodic postretirement income was comprised of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of prior service benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(124</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(150</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net periodic post-retirement benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(64</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(84</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>N. RESTRUCTURING AND OTHER</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> During the three months ended April&#xA0;2, 2017, Teradyne recorded $1.9&#xA0;million of restructuring charges of which $1.3&#xA0;million was for a lease impairment of a Wireless Test facility in Sunnyvale, CA and $0.6&#xA0;million was for employee severance charges. The Sunnyvale, CA lease expires in 2020. The accrual for the future lease payments liability is reflected in other accrued liabilities and is expected to be paid over the term of the lease.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> During the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, Teradyne recorded $0.6&#xA0;million and $1.2&#xA0;million, respectively, of other charges for the increase in the fair value of the Universal Robots contingent consideration liability.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> During the three months ended April&#xA0;3, 2016, Teradyne recorded $0.4&#xA0;million of employee severance charges.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The following tables summarize the composition of <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> marketable securities at April&#xA0;2, 2017 and December&#xA0;31, 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="18" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-Sale</font></font></b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gain</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value of</b><br /> <b>Investments</b><br /> <b>with&#xA0;Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">856,714</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,204</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">854,547</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">846,287</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,073</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(15</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">76,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate debt securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,164</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,151</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(584</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,731</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,678</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Certificates of deposit and time deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,541</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,174</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(33</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Equity and debt mutual funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,472</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,546</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(32</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,415</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-U.S.</font> government securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">583</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,156,716</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,791</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,868</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,157,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">990,454</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reported as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gain</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value of</b><br /> <b>Investments</b><br /> <b>with&#xA0;Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">896,345</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">56</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(823</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">895,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">774,974</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">260,371</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,735</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,045</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">262,061</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">215,480</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,156,716</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,791</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,868</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,157,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">990,454</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="18" align="center"><b>December&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-Sale</font></font></b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gain</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value of</b><br /> <b>Investments</b><br /> <b>with&#xA0;Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">901,975</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">97</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,034</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">900,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">572,284</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(66</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161,630</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">84,034</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate debt securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">99,708</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(620</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,642</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Certificates of deposit and time deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,080</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,133</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,760</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,026</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(19</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,014</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,461</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Equity and debt mutual funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,505</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,724</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(58</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,661</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-U.S.</font> government securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">745</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">728</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">137</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,304,711</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,977</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,821</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,304,867</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">732,979</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reported as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gain</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value of</b><br /> <b>Investments</b><br /> <b>with&#xA0;Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">871,321</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">134</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(431</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">871,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">423,128</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">433,390</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,843</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,390</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">433,843</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">309,851</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,304,711</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,977</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,821</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,304,867</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">732,979</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Segment information for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="52%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Semiconductor</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>System</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Industrial</b><br /> <b>Automation</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Wireless</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Corporate</b><br /> <b>and</b><br /> <b>Eliminations</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Consolidated</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="22" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><i>Three Months Ended April&#xA0;2, 2017</i></b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">355,528</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,845</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,268</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">456,913</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income (loss) before income taxes (1)(2)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">97,966</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,759</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,571</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,532</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,152</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">92,016</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets (3)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">740,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">331,016</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,356</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,602,820</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,842,280</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><i>Three Months Ended April&#xA0;3, 2016</i></b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">340,264</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">53,670</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,746</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,314</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">430,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income (loss) before income taxes (1)(2)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">73,254</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,492</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,168</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(20,140</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,192</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets (3)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">664,555</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">90,695</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">350,589</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">408,466</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,034,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,548,974</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Interest income, interest expense, contingent consideration adjustments, pension and post retirement plans actuarial gains and other income (expense) are included in Corporate and Eliminations.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(2)</td> <td valign="top" align="left">Included in the income (loss) before income taxes for each of the segments are charges and credits related to inventory and other.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(3)</td> <td valign="top" align="left">Total business assets are directly attributable to each business. Corporate assets consist of cash and cash equivalents, marketable securities and certain other assets.</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>S. SHAREHOLDERS&#x2019; EQUITY</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 6pt"> <b><i>Stock Repurchase Program</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In December 2016, the Board of Directors approved a $500&#xA0;million share repurchase authorization which commenced on January&#xA0;1, 2017. Teradyne intends to repurchase at least $200&#xA0;million in 2017. During the three months ended April&#xA0;2, 2017, Teradyne repurchased 1.3&#xA0;million shares of common stock for $37.7&#xA0;million at an average price of $29.38 per share.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> During the three months ended April 3, 2016, Teradyne repurchased 1.5&#xA0;million shares of common stock for $28.0&#xA0;million at an average price of $18.81 per share.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The total price includes commissions and is recorded as a reduction to retained earnings.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 18pt"> <b><i>Dividend</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Holders of Teradyne&#x2019;s common stock are entitled to receive dividends when they are declared by Teradyne&#x2019;s Board of Directors.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In January 2017, Teradyne&#x2019;s Board of Directors declared a quarterly cash dividend of $0.07 per share. Dividend payments for the three months ended April&#xA0;2, 2017 were $14.0&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In January 2016, Teradyne&#x2019;s Board of Directors declared a quarterly cash dividend of $0.06 per share. Dividend payments for the three months ended April&#xA0;3, 2016 were $12.3&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> While Teradyne declared a quarterly cash dividend and authorized a share repurchase program, it may reduce or eliminate the cash dividend or share repurchase program in the future. Future cash dividends and stock repurchases are subject to the discretion of Teradyne&#x2019;s Board of Directors which will consider, among other things, Teradyne&#x2019;s earnings, capital requirements and financial condition.</p> </div> 29.38 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 6pt"> <i>Basis of Presentation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The consolidated interim financial statements include the accounts of Teradyne and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. These interim financial statements are unaudited and reflect all normal recurring adjustments that are, in the opinion of management, necessary for the fair statement of such interim financial statements. Certain prior year amounts were reclassified to conform to the current year presentation. The December&#xA0;31, 2016 condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The accompanying financial information should be read in conjunction with the consolidated financial statements and notes thereto contained in Teradyne&#x2019;s Annual Report on Form <font style="WHITE-SPACE: nowrap">10-K,</font> filed with the U.S. Securities and Exchange Commission (&#x201C;SEC&#x201D;) on March&#xA0;1, 2017, for the year ended December&#xA0;31, 2016.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>H. DEFERRED REVENUE AND CUSTOMER ADVANCES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Deferred revenue and customer advances consist of the following and are included in short and long-term deferred revenue and customer advances on the balance sheet:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Extended warranty</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,753</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Equipment maintenance and training</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,995</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,037</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer advances, undelivered elements and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,729</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,151</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total deferred revenue and customer advances</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">104,777</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107,941</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>M. NET INCOME PER COMMON SHARE</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The following table sets forth the computation of basic and diluted net income per common share:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="70%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>For the Three Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"> <b>(in&#xA0;thousands,&#xA0;except&#xA0;per&#xA0;share&#xA0;amounts)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income for basic and diluted net income per share</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">85,221</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average common shares-basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">200,005</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">204,271</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effect of dilutive potential common shares:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,533</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">965</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">390</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">487</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Employee stock purchase plan</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Dilutive potential common shares</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,931</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,461</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted average common shares-diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">201,936</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">205,732</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per common share-basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.43</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.24</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per common share-diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.42</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.24</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The computation of diluted net income per common share for the three months ended April&#xA0;2, 2017 excludes the effect of the potential exercise of stock options to purchase approximately 0.1&#xA0;million shares because the effect would have been anti-dilutive.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The computation of diluted net income per common share for the three months ended April&#xA0;3, 2016 excludes the effect of the potential exercise of stock options to purchase approximately 0.3&#xA0;million shares because the effect would have been anti-dilutive.</p> </div> 0.074 TERADYNE, INC <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 8pt"> <b>E. FINANCIAL INSTRUMENTS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b>Cash Equivalents</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne considers all highly liquid investments with maturities of three months or less at the date of acquisition to be cash equivalents.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 8pt"> <b>Marketable Securities</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne accounts for its investments in debt and equity securities in accordance with the provisions of ASC <font style="WHITE-SPACE: nowrap">320-10,</font> &#x201C;<i>Investments&#x2014;Debt and Equity Securities.</i>&#x201D; ASC <font style="WHITE-SPACE: nowrap">320-10</font> requires that certain debt and equity securities be classified into one of three categories: trading, <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> or <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">held-to-maturity</font></font> securities. As of April&#xA0;2, 2017, Teradyne&#x2019;s investments in debt and equity securities were classified as <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> and recorded at their fair market value.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 8pt; TEXT-INDENT: 4%"> On a quarterly basis, Teradyne reviews its investments to identify and evaluate those that have an indication of a potential other-than-temporary impairment. Factors considered in determining whether a loss is other-than-temporary include:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">The length of time and the extent to which the market value has been less than cost;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">The financial condition and near-term prospects of the issuer; and</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">The intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Teradyne uses the market and income approach techniques to value its financial instruments and there were no changes in valuation techniques during the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016. As defined in ASC <font style="WHITE-SPACE: nowrap">820-10,</font> &#x201C;<i>Fair Value Measurements and Disclosures,</i>&#x201D; fair value is the price that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. ASC <font style="WHITE-SPACE: nowrap">820-10</font> requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Level&#xA0;1: Quoted prices in active markets for identical assets as of the reporting date;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Level&#xA0;2: Inputs other than Level&#xA0;1, that are observable either directly or indirectly as of the reporting date. For example, a common approach for valuing fixed income securities is the use of matrix pricing. Matrix pricing is a mathematical technique used to value securities by relying on the securities&#x2019; relationship to other benchmark quoted prices, and is considered a Level&#xA0;2 input; or</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Level&#xA0;3: Unobservable inputs that are not supported by market data. Unobservable inputs are developed based on the best information available, which might include Teradyne&#x2019;s own data.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Teradyne&#x2019;s <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> debt and equity securities are classified as Level&#xA0;1 and Level&#xA0;2. Acquisition-related contingent consideration is classified within Level&#xA0;3. Teradyne determines the fair value of acquisition-related contingent consideration using a Monte Carlo simulation model. Assumptions utilized in the model include forecasted revenues, revenues volatility and discount rate. The vast majority of Level&#xA0;2 securities are fixed income securities priced by third party pricing vendors. These pricing vendors utilize the most recent observable market information in pricing these securities or, if specific prices are not available, use other observable inputs like market transactions involving identical or comparable securities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Realized gains recorded in the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 were $0.3&#xA0;million and $0.2&#xA0;million, respectively. Realized losses recorded in the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 were $0.2&#xA0;million and $0.2&#xA0;million, respectively. Realized gains are included in interest income and realized losses are included in interest expense. Unrealized gains and losses are included in accumulated other comprehensive income (loss). The cost of securities sold is based on the specific identification method.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> During the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, there were no transfers in or out of Level&#xA0;1, Level&#xA0;2 or Level&#xA0;3 financial instruments.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table sets forth by fair value hierarchy Teradyne&#x2019;s financial assets and liabilities that were measured at fair value on a recurring basis as of April&#xA0;2, 2017 and December&#xA0;31, 2016.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="57%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted&#xA0;Prices<br /> in Active<br /> Markets for<br /> Identical<br /> Instruments<br /> (Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant</b><br /> <b>Other</b><br /> <b>Observable</b><br /> <b>Inputs</b><br /> <b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant</b><br /> <b>Unobservable</b><br /> <b>Inputs</b><br /> <b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">202,925</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">202,925</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">115,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,243</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,821</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-sale</font></font> securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">854,547</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">854,547</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate debt securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,731</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,731</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Certificates of deposit and time deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Equity and debt mutual funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-U.S.</font> government securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">583</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">583</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">338,489</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,143,896</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,482,385</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">338,489</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,144,041</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,482,530</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reported as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="61%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">318,503</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,243</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">324,746</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">895,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">895,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">242,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">262,061</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">338,489</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,144,041</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,482,530</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">.</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,711</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,711</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,205</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,205</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,023</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="57%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted&#xA0;Prices</b><br /> <b>in Active</b><br /> <b>Markets for</b><br /> <b>Identical</b><br /> <b>Instruments</b><br /> <b>(Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant</b><br /> <b>Other</b><br /> <b>Observable</b><br /> <b>Inputs</b><br /> <b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant</b><br /> <b>Unobservable</b><br /> <b>Inputs</b><br /> <b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">214,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">214,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,458</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">55,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">93,162</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Available for sale securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">900,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">900,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161,630</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161,630</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate debt securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Certificates of deposit and time deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,133</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,133</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,014</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,014</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Equity and debt mutual funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-U.S.</font> government securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">728</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">728</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,351</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,342,400</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,612,751</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,351</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,342,401</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,612,752</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,463</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reported as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="61%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">252,180</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">55,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">307,884</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">871,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">871,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">415,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">433,843</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,351</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,342,401</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,612,752</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,282</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,282</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,463</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Changes in the fair value of Level&#xA0;3 contingent consideration for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="78%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>For the Three Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,436</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Payments (a)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,050</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(15,000</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Fair value adjustment (b)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">634</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,173</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,609</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(a)</td> <td valign="top" align="left">In the three months ended April&#xA0;2, 2017, Teradyne paid $1.1&#xA0;million of the AIT contingent consideration. In the three months ended April&#xA0;3, 2016 based on Universal Robots&#x2019; calendar year 2015 EBITDA results, Teradyne paid $15.0&#xA0;million or 100% of the eligible EBITDA contingent consideration amount.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(b)</td> <td valign="top" align="left">In the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, the fair value of contingent consideration for the <font style="WHITE-SPACE: nowrap">earn-out</font> in connection with the acquisition of Universal Robots was increased by $0.6&#xA0;million and $1.2&#xA0;million, respectively, primarily due to a decrease in the discount rate.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table provides quantitative information associated with the fair value measurement of Teradyne&#x2019;s Level&#xA0;3 financial instruments:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="25%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 29.25pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"> <b>Liability</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;2, 2017</b><br /> <b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"><b>Valuation</b><br /> <b>Technique</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"><b>Unobservable&#xA0;Inputs</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted</b><br /> <b>Average</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(in&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent&#xA0;consideration</p> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Universal Robots)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">$</td> <td valign="top" align="right">21,711</td> <td valign="top" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">Monte&#xA0;Carlo<br /> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> Simulation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"> Revenues&#xA0;for&#xA0;the&#xA0;period&#xA0;July&#xA0;1,&#xA0;2015&#x2014;December 31,<br /> 2017 volatility</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="right">12.2</td> <td valign="top" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"></td> <td valign="top"></td> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">Discount Rate</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="right">2.8</td> <td valign="top" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">$</td> <td valign="top" align="right">16,205</td> <td valign="top" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Monte Carlo<br /> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> Simulation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> Revenues&#xA0;for&#xA0;the&#xA0;period&#xA0;July&#xA0;1,&#xA0;2015&#x2014;December&#xA0;31,<br /> 2018 volatility</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="right">12.2</td> <td valign="top" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">Discount Rate</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="right">2.8</td> <td valign="top" nowrap="nowrap">%&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of April&#xA0;2, 2017, the significant unobservable inputs used in the Monte Carlo simulation to fair value the Universal Robots contingent consideration include forecasted revenue, revenue volatility and discount rate. Increases or decreases in the inputs would result in a higher or lower fair value measurement. The maximum payment for each of the two Universal Robots revenue earn-outs is $25.0&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The carrying amounts and fair values of Teradyne&#x2019;s financial instruments at April&#xA0;2, 2017 and December&#xA0;31, 2016 were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="52%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>April&#xA0;2,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>December&#xA0;31,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Carrying&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Carrying&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">324,746</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">324,746</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">307,884</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">307,884</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,157,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,157,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,304,867</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,304,867</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Convertible debt (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">355,937</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">534,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">352,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">486,754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">The carrying value represents the bifurcated debt component only, while the fair value is based on quoted market prices for the convertible note which includes the equity conversion features.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The fair values of accounts receivable, net and accounts payable approximate the carrying value due to the short-term nature of these instruments.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The following tables summarize the composition of <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> marketable securities at April&#xA0;2, 2017 and December&#xA0;31, 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="18" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-Sale</font></font></b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gain</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value of</b><br /> <b>Investments</b><br /> <b>with&#xA0;Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">856,714</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,204</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">854,547</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">846,287</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,073</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(15</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">76,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate debt securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,164</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,151</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(584</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,731</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,678</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Certificates of deposit and time deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,541</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,174</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(33</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Equity and debt mutual funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,472</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,546</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(32</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,415</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-U.S.</font> government securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">583</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,156,716</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,791</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,868</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,157,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">990,454</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reported as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gain</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value of</b><br /> <b>Investments</b><br /> <b>with&#xA0;Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">896,345</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">56</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(823</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">895,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">774,974</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">260,371</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,735</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,045</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">262,061</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">215,480</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,156,716</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,791</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,868</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,157,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">990,454</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="18" align="center"><b>December&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Available-for-Sale</font></font></b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gain</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value of</b><br /> <b>Investments</b><br /> <b>with&#xA0;Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. Treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">901,975</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">97</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,034</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">900,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">572,284</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(66</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161,630</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">84,034</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate debt securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">99,708</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(620</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,642</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Certificates of deposit and time deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,080</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,133</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,760</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. government agency securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,026</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(19</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,014</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,461</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Equity and debt mutual funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,505</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,724</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(58</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,661</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-U.S.</font> government securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">745</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">728</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">137</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,304,711</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,977</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,821</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,304,867</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">732,979</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Reported as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gain</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value of</b><br /> <b>Investments</b><br /> <b>with&#xA0;Unrealized</b><br /> <b>Losses</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="18" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">871,321</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">134</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(431</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">871,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">423,128</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">433,390</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,843</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,390</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">433,843</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">309,851</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,304,711</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,977</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,821</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,304,867</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">732,979</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of April&#xA0;2, 2017, the fair market value of investments with unrealized losses totaled $990.5&#xA0;million. Of this value, $2.2&#xA0;million had unrealized losses of $0.2&#xA0;million for greater than one year and $988.3&#xA0;million had unrealized losses of $2.6&#xA0;million for less than one year.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of December&#xA0;31, 2016, the fair market value of investments with unrealized losses totaled $733.0&#xA0;million. Of this value, $2.9&#xA0;million had unrealized losses of $0.3&#xA0;million for greater than one year and $730.1&#xA0;million had unrealized losses of $2.5&#xA0;million for less than one year.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Teradyne reviews its investments to identify and evaluate investments that have an indication of possible impairment. Based on this review, Teradyne determined that the unrealized losses related to these investments at April&#xA0;2, 2017 and December&#xA0;31, 2016, were temporary.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The contractual maturities of investments held at April&#xA0;2, 2017 were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>April&#xA0;2,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Market</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Due within one year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">896,345</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">895,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Due after 1 year through 5 years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">190,557</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">190,252</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Due after 5 years through 10 years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,270</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,812</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Due after 10 years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,072</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,139,244</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,137,653</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Contractual maturities of investments held at April&#xA0;2, 2017 exclude equity and debt mutual funds as they do not have contractual maturity dates.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>Derivatives</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne conducts business in a number of foreign countries, with certain transactions denominated in local currencies. The purpose of Teradyne&#x2019;s foreign currency management is to minimize the effect of exchange rate fluctuations on certain foreign currency denominated monetary assets and liabilities. Teradyne does not use derivative financial instruments for trading or speculative purposes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> To minimize the effect of exchange rate fluctuations associated with the remeasurement of monetary assets and liabilities denominated in foreign currencies, Teradyne enters into foreign currency forward contracts. The change in fair value of these derivatives is recorded directly in earnings, and is used to offset the change in value of monetary assets and liabilities denominated in foreign currencies.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The notional amount of foreign currency forward contracts at April&#xA0;2, 2017 and December&#xA0;31, 2016 was $89.2&#xA0;million and $83.9&#xA0;million, respectively. The fair value of the outstanding contracts was $0.0&#xA0;million at April&#xA0;2, 2017 and a loss of $0.1&#xA0;million at December&#xA0;31, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> For the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, Teradyne recorded net realized losses related to foreign currency forward contracts hedging net monetary assets and liabilities of $1.0&#xA0;million and $3.3&#xA0;million, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Gains and losses on foreign currency forward contracts and foreign currency remeasurement gains and losses on monetary assets and liabilities are included in other (income) expense, net.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the fair value of derivative instruments at April&#xA0;2, 2017 and December&#xA0;31, 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Balance Sheet</b><br /> <b>Location</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;2,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivatives not designated as hedging instruments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign exchange contracts assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Prepayments</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign exchange contracts liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Other&#xA0;current&#xA0;liabilities</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(107</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(131</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total derivatives</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(130</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the effect of derivative instruments recognized in the statement of operations during the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="4%"></td> <td width="24%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><b>Location of Losses</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><b>Recognized in</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="center"><b>Statements of Operations</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivatives&#xA0;not&#xA0;designated&#xA0;as&#xA0;hedging&#xA0;instruments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign exchange contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">Other&#xA0;(income)&#xA0;expense,&#xA0;net</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total Derivatives</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The table does not reflect the corresponding gains and losses from the remeasurement of monetary assets and liabilities denominated in foreign currencies. For the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, net gains from the remeasurement of monetary assets and liabilities denominated in foreign currencies were $1.5&#xA0;million and $3.4&#xA0;million, respectively.</p> </div> 8000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Changes in accumulated other comprehensive (loss) income, which is presented net of tax, consist of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign</b><br /> <b>Currency</b><br /> <b>Translation</b><br /> <b>Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gains</b><br /> <b>(Losses) on</b><br /> <b>Marketable</b><br /> <b>Securities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Retirement</b><br /> <b>Plans&#xA0;Prior</b><br /> <b>Service</b><br /> <b>Credit</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><i>Three Months Ended April&#xA0;2, 2017</i></b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance&#xA0;at&#xA0;December&#xA0;31,&#xA0;2016,&#xA0;net&#xA0;of&#xA0;tax&#xA0;of&#xA0;$0,&#xA0;$209,&#xA0; $(778)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(21,921</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(60</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,767</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(20,214</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other&#xA0;comprehensive&#xA0;income&#xA0;before&#xA0;reclassifications,&#xA0;net&#xA0;of&#xA0;tax of&#xA0;$0, $420, $0</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,963</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">513</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,476</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amounts&#xA0;reclassified&#xA0;from&#xA0;accumulated&#xA0;other&#xA0;comprehensive income, net of tax of $0, $(64), $(38)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(95</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(68</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(163</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net&#xA0;current&#xA0;period&#xA0;other&#xA0;comprehensive&#xA0;income (loss),&#xA0;net&#xA0;of&#xA0;tax of $0, $356, $(38)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,963</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">418</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(68</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,313</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at April&#xA0;2, 2017, net of tax of&#xA0;$0,&#xA0;$565,&#xA0;$(816)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(12,958</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">358</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,699</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,901</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign</b><br /> <b>Currency</b><br /> <b>Translation</b><br /> <b>Adjustments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized</b><br /> <b>Gains</b><br /> <b>(Losses) on</b><br /> <b>Marketable</b><br /> <b>Securities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Retirement</b><br /> <b>Plans Prior</b><br /> <b>Service</b><br /> <b>Credit</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><i>Three Months Ended April&#xA0;3, 2016</i></b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance&#xA0;at&#xA0;December&#xA0;31,&#xA0;2015,&#xA0;net&#xA0;of&#xA0;tax&#xA0;of&#xA0;$0, $(459),&#xA0;$(622)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8,759</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,414</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,029</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8,144</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other comprehensive income before reclassifications, net of tax of $0, $1,253, $0</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,271</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,071</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,342</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amounts&#xA0;reclassified&#xA0;from&#xA0;accumulated&#xA0;other&#xA0;comprehensive income, net of tax of $0, $11, $(46)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(80</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(163</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net current period other comprehensive income (loss), net of tax of $0, $1,264, $(46)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,271</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,988</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(80</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,179</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as April&#xA0;3, 2016, net of tax of $0, $805, $(668)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,512</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,574</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,949</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,035</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>R. SEGMENT INFORMATION</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Teradyne has four operating segments (Semiconductor Test, System Test, Industrial Automation and Wireless Test), which are its reportable segments. The Semiconductor Test segment includes operations related to the design, manufacturing and marketing of semiconductor test products and services. The System Test segment includes operations related to the design, manufacturing and marketing of products and services for defense/aerospace instrumentation test, storage test and circuit-board test. The Industrial Automation segment includes operations related to the design, manufacturing and marketing of collaborative robots. The Wireless Test segment includes operations related to the design, manufacturing and marketing of wireless test products and services. Each operating segment has a segment manager who is directly accountable to and maintains regular contact with Teradyne&#x2019;s chief operating decision maker (Teradyne&#x2019;s chief executive officer) to discuss operating activities, financial results, forecasts, and plans for the segment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Teradyne evaluates performance based on several factors, of which the primary financial measure is business segment income (loss) before income taxes. The accounting policies of the business segments in effect are described in Note B: &#x201C;Accounting Policies&#x201D; in Teradyne&#x2019;s Annual Report on Form <font style="WHITE-SPACE: nowrap">10-K</font> for the year ended December&#xA0;31, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Segment information for the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016 is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="52%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Semiconductor</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>System</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Industrial</b><br /> <b>Automation</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Wireless</b><br /> <b>Test</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Corporate</b><br /> <b>and</b><br /> <b>Eliminations</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Consolidated</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="22" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><i>Three Months Ended April&#xA0;2, 2017</i></b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">355,528</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,845</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,268</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">456,913</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income (loss) before income taxes (1)(2)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">97,966</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,759</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,571</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,532</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,152</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">92,016</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets (3)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">740,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">331,016</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,356</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,602,820</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,842,280</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b><i>Three Months Ended April&#xA0;3, 2016</i></b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">340,264</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">53,670</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,746</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,314</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">430,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income (loss) before income taxes (1)(2)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">73,254</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,492</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,168</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(20,140</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,192</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets (3)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">664,555</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">90,695</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">350,589</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">408,466</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,034,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,548,974</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Interest income, interest expense, contingent consideration adjustments, pension and post retirement plans actuarial gains and other income (expense) are included in Corporate and Eliminations.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(2)</td> <td valign="top" align="left">Included in the income (loss) before income taxes for each of the segments are charges and credits related to inventory and other.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(3)</td> <td valign="top" align="left">Total business assets are directly attributable to each business. Corporate assets consist of cash and cash equivalents, marketable securities and certain other assets.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Included in the Semiconductor Test segment are charges and credits in the following line items in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenues&#x2014;inventory charge</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,319</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,685</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(265</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">414</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Included in the System Test segment are charges in the following line item in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenues&#x2014;inventory charge</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">885</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Included in the Industrial Automation segment are charges in the following line item in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">624</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Included in the Wireless Test segment are charges in the following line items in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other&#x2014;lease impairment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,313</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenues&#x2014;inventory charge</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">522</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">605</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Included in Corporate and Eliminations are charges in the following line items in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other&#x2014;Universal Robots contingent consideration adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">634</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,173</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">205</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 456913000 22066000 37730000 9476000 373204000 83709000 -471000 513000 64000 93382000 85221000 62152000 123792000 6722000 1011000 94534000 12289000 153317000 14021000 418000 8963000 3520000 4700000 264933000 1500000 4485000 634000 6125000 102000 3021000 516000 -2000 -68000 9313000 92016000 -1000000 300000 200000 634000 -3477000 16143000 8825000 6795000 -3333000 5402000 126394000 15084000 213593000 8945000 11070000 3268000 1595000 -100000 5500000 800000 -947000 2726000 163000 76182000 84906000 14288000 4706000 -50006000 -38000 95000 420000 7952000 16862000 154966000 191980000 37014000 1050000 7000000 -7553000 171551000 0 2699000 88184000 2511000 1900000 1050000 100000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 12pt"> <i>Preparation of Financial Statements and Use of Estimates</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The preparation of consolidated financial statements requires management to make estimates and judgments that affect the amounts reported in the financial statements. Actual results may differ significantly from these estimates.</p> </div> 700000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The extended warranty balance below is included in short and long-term deferred revenue and customer advances on the balance sheet.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>For the Three Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at beginning of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,753</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,499</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferral of new extended warranty revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,125</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,827</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Recognition of extended warranty deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,825</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,211</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,115</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The carrying amounts and fair values of Teradyne&#x2019;s financial instruments at April&#xA0;2, 2017 and December&#xA0;31, 2016 were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="52%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>April&#xA0;2,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>December&#xA0;31,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Carrying&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Carrying&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">324,746</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">324,746</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">307,884</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">307,884</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,157,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,157,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,304,867</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,304,867</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">145</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,916</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">131</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Convertible debt (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">355,937</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">534,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">352,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">486,754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">The carrying value represents the bifurcated debt component only, while the fair value is based on quoted market prices for the convertible note which includes the equity conversion features.</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>G. PREPAYMENTS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Prepayments consist of the following and are included in prepayments on the balance sheet:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contract manufacturer and supplier prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">83,398</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">84,473</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid maintenance and other services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,210</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,676</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,326</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,664</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,641</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">106,987</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,454</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Deferred revenue and customer advances consist of the following and are included in short and long-term deferred revenue and customer advances on the balance sheet:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Extended warranty</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,053</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,753</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Equipment maintenance and training</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,995</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,037</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Customer advances, undelivered elements and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,729</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,151</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total deferred revenue and customer advances</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">104,777</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">107,941</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The fair value was estimated using the Monte Carlo simulation model with the following assumptions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.5</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Teradyne volatility-historical</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">26.6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> NYSE Composite Index volatility-historical</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13.4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13.1</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> 2020 1438000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Prepayments consist of the following and are included in prepayments on the balance sheet:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contract manufacturer and supplier prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">83,398</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">84,473</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid maintenance and other services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,210</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,676</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,326</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,664</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,641</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total prepayments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">106,987</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,454</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> -1104000 -5200000 5200000 P7Y P5Y 0.010 0.020 1.00 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The fair value of stock options was estimated using the Black-Scholes option-pricing model with the following assumptions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected life (years)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Volatility-historical</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> P4Y 0.278 P1Y 1.00 P4Y 0.28 0.010 0.015 35.66 0.266 100000 0.134 7.13 100000 27.86 800000 27.72 100000 0.028 0.122 0.028 0.122 P5Y P5D 5 0.98 P30D 0.314102 20 P6Y9M18D 1.30 449300000 39.95 14400000 P7Y 600000 -95000 513000 64000 418000 95000 420000 356000 38000 -68000 68000 0 -38000 163000 8963000 0 8963000 0 0 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> For the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, Teradyne&#x2019;s net periodic pension cost (income) was comprised of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="71%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>For the Three Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>April&#xA0;3, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>United</b><br /> <b>States</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>United</b><br /> <b>States</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">560</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">185</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">576</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">207</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,312</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">163</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,414</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">206</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expected return on plan assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,000</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,443</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of prior service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net actuarial gain</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,193</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Settlement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(239</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net periodic pension cost (income)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">890</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">342</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(622</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">169</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 6000 163000 342000 185000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> For the three months ended April&#xA0;2, 2017 and April&#xA0;3, 2016, Teradyne&#x2019;s net periodic postretirement income was comprised of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Service cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of prior service benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(124</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(150</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net periodic post-retirement benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(64</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(84</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> -124000 50000 -64000 10000 3000000 3312000 18000 890000 560000 0 3292000 845000 348000 355528000 97966000 -265000 1319000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Included in the Semiconductor Test segment are charges and credits in the following line items in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenues&#x2014;inventory charge</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,319</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,685</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(265</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">414</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 36272000 6722000 -2571000 624000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Included in the Industrial Automation segment are charges in the following line item in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">624</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Amortizable intangible assets consist of the following and are included in intangible assets, net on the balance sheet:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="61%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>April&#xA0;2, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b><br /> <b>Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated</b><br /> <b>Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cumulative<br /> Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b><br /> <b>Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,877</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(211,065</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,292</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">56,520</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">92,741</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(79,114</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(348</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,279</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tradenames and trademarks</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(24,331</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(845</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24,924</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">320</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(200</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">120</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(170</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">414,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(314,880</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(4,485</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">94,843</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross</b><br /> <b>Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated</b><br /> <b>Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Cumulative<br /> Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b><br /> <b>Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">270,877</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(206,376</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,093</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">59,408</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">92,741</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(76,707</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(538</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,496</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tradenames and trademarks</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23,435</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,308</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25,357</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">320</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(180</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">140</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(170</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">414,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(306,868</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(6,939</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,401</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 25268000 1532000 1300000 1313000 522000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Included in the Wireless Test segment are charges in the following line items in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other&#x2014;lease impairment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,313</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenues&#x2014;inventory charge</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">522</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">605</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> -2152000 205000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Included in Corporate and Eliminations are charges in the following line items in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other&#x2014;Universal Robots contingent consideration adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">634</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,173</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restructuring and other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">205</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 634000 39845000 -2759000 885000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Included in the System Test segment are charges in the following line item in the statements of operations:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>For&#xA0;the&#xA0;Three&#xA0;Months</b><br /> <b>Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;3,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><b>(in thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenues&#x2014;inventory charge</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">885</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 390000 1533000 25000000 600000 1100000 600000 200000 1011000 0.24 0.35 0.01 35720000 205732000 204271000 1461000 0.06 0.24 1500000 18.81 0.126 9000 430994000 20334000 28001000 13342000 358139000 72855000 243000 3071000 -11000 56113000 49986000 702000 42552000 3298000 63165000 8972000 221778000 12253000 2988000 10271000 1642000 2600000 230332000 3400000 1173000 6827000 1193000 35000 3490000 147000 -484000 -80000 13179000 57192000 -3300000 200000 200000 1173000 -5496000 16192000 7211000 7206000 -13836000 710000 70716000 9140000 239370000 7925000 20470000 300000 1200000 400000 -1250000 4373000 163000 73464000 79174000 -52000 -51783000 -46000 83000 1253000 19994000 54653000 167555000 200662000 33107000 15000000 2500000 1346000 174219000 0 3162000 73458000 1587000 28000000 11697000 300000 1148000 900000 P5Y 0.012 0.014 0.329 0.24 0.012 0.010 20.29 0.270 100000 0.131 5.30 100000 18.83 1200000 18.71 100000 400000 -83000 3071000 -11000 2988000 83000 1253000 1264000 46000 -80000 80000 0 -46000 163000 10271000 0 10271000 0 0 239000 5000 206000 169000 207000 -150000 56000 -84000 10000 3443000 1193000 3414000 24000 -622000 576000 340264000 73254000 414000 3685000 16746000 -7168000 20314000 -20140000 605000 1754000 1173000 53670000 9492000 487000 965000 1200000 15000000 3298000 0000097210 us-gaap:OtherNonoperatingIncomeExpenseMember 2016-01-01 2016-04-03 0000097210 ter:UniversalRobotsMember 2016-01-01 2016-04-03 0000097210 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-04-03 0000097210 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-04-03 0000097210 ter:SystemsTestGroupMember 2016-01-01 2016-04-03 0000097210 ter:UniversalRobotsMemberus-gaap:OtherOperatingIncomeExpenseMemberter:CorporateAndEliminationsMember 2016-01-01 2016-04-03 0000097210 ter:CorporateAndEliminationsMember 2016-01-01 2016-04-03 0000097210 ter:WirelessTestMember 2016-01-01 2016-04-03 0000097210 ter:IndustrialAutomationMember 2016-01-01 2016-04-03 0000097210 ter:SemiconductorTestMember 2016-01-01 2016-04-03 0000097210 us-gaap:UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember 2016-01-01 2016-04-03 0000097210 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-01-01 2016-04-03 0000097210 us-gaap:ForeignPensionPlansDefinedBenefitMember 2016-01-01 2016-04-03 0000097210 ter:ForeignCurrencyTranslationAdjustmentsMember 2016-01-01 2016-04-03 0000097210 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-04-03 0000097210 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2016-01-01 2016-04-03 0000097210 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-04-03 0000097210 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-04-03 0000097210 ter:SemiconductorTestMember 2016-01-01 2016-04-03 0000097210 ter:ProfitBeforeIncomeAndTaxPerformanceBasedRestrictedStockUnitsMember 2016-01-01 2016-04-03 0000097210 ter:ServiceBasedRestrictedStockUnitsMemberter:EmployeesMember 2016-01-01 2016-04-03 0000097210 ter:ServiceBasedRestrictedStockUnitsMemberus-gaap:DirectorMember 2016-01-01 2016-04-03 0000097210 ter:ServiceBasedRestrictedStockUnitsMemberus-gaap:ExecutiveOfficerMember 2016-01-01 2016-04-03 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMemberexch:XNYS 2016-01-01 2016-04-03 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMember 2016-01-01 2016-04-03 0000097210 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-04-03 0000097210 2016-01-01 2016-04-03 0000097210 us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-04-02 0000097210 ter:NonUSSubsidiariesMember 2017-01-01 2017-04-02 0000097210 ter:UnitedStatesSupplementalExecutiveDefinedBenefitPensionPlanMember 2017-01-01 2017-04-02 0000097210 ter:UniversalRobotsMember 2017-01-01 2017-04-02 0000097210 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-04-02 0000097210 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-04-02 0000097210 ter:SystemsTestGroupMember 2017-01-01 2017-04-02 0000097210 ter:UniversalRobotsMemberus-gaap:OtherOperatingIncomeExpenseMemberter:CorporateAndEliminationsMember 2017-01-01 2017-04-02 0000097210 ter:CorporateAndEliminationsMember 2017-01-01 2017-04-02 0000097210 ter:WirelessTestMember 2017-01-01 2017-04-02 0000097210 ter:IndustrialAutomationMember 2017-01-01 2017-04-02 0000097210 ter:SemiconductorTestMember 2017-01-01 2017-04-02 0000097210 us-gaap:CustomerRelationshipsMember 2017-01-01 2017-04-02 0000097210 us-gaap:TrademarksAndTradeNamesMember 2017-01-01 2017-04-02 0000097210 us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-04-02 0000097210 us-gaap:ForeignExchangeContractMember 2017-01-01 2017-04-02 0000097210 us-gaap:UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember 2017-01-01 2017-04-02 0000097210 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-04-02 0000097210 us-gaap:ForeignPensionPlansDefinedBenefitMember 2017-01-01 2017-04-02 0000097210 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-04-02 0000097210 ter:ForeignCurrencyTranslationAdjustmentsMember 2017-01-01 2017-04-02 0000097210 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-04-02 0000097210 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2017-01-01 2017-04-02 0000097210 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-04-02 0000097210 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-04-02 0000097210 ter:SemiconductorTestAndWirelessTestMember 2017-01-01 2017-04-02 0000097210 ter:OnePointTwoFivePercentConvertibleSeniorUnsecuredNotesDueDecemberFifteenTwoThousandTwentyThreeMember 2017-01-01 2017-04-02 0000097210 ter:OptionTwoMember 2017-01-01 2017-04-02 0000097210 us-gaap:RevolvingCreditFacilityMember 2017-01-01 2017-04-02 0000097210 ter:UniversalRobotsMemberter:RevenueOneMemberter:MonteCarloSimulationValuationModelMember 2017-01-01 2017-04-02 0000097210 ter:UniversalRobotsMemberter:RevenueTwoMemberter:MonteCarloSimulationValuationModelMember 2017-01-01 2017-04-02 0000097210 ter:ProfitBeforeIncomeAndTaxPerformanceBasedRestrictedStockUnitsMember 2017-01-01 2017-04-02 0000097210 ter:ServiceBasedRestrictedStockUnitsMemberter:EmployeesMember 2017-01-01 2017-04-02 0000097210 ter:ServiceBasedRestrictedStockUnitsMemberus-gaap:ExecutiveOfficerMember 2017-01-01 2017-04-02 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMemberexch:XNYS 2017-01-01 2017-04-02 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMember 2017-01-01 2017-04-02 0000097210 us-gaap:RestrictedStockUnitsRSUMemberter:EmployeesMember 2017-01-01 2017-04-02 0000097210 us-gaap:RestrictedStockUnitsRSUMemberus-gaap:DirectorMember 2017-01-01 2017-04-02 0000097210 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-04-02 0000097210 ter:AccountingStandardsUpdate201609Member 2017-01-01 2017-04-02 0000097210 2017-01-01 2017-04-02 0000097210 us-gaap:CustomerRelationshipsMember 2016-01-01 2016-12-31 0000097210 us-gaap:TrademarksAndTradeNamesMember 2016-01-01 2016-12-31 0000097210 us-gaap:DevelopedTechnologyRightsMember 2016-01-01 2016-12-31 0000097210 us-gaap:ForeignExchangeContractMember 2016-01-01 2016-12-31 0000097210 2016-01-01 2016-12-31 0000097210 us-gaap:MinimumMemberus-gaap:ScenarioForecastMember 2017-01-01 2017-12-31 0000097210 2016-04-04 2017-04-02 0000097210 ter:ProfitBeforeIncomeAndTaxPerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember 2016-01-01 2016-01-31 0000097210 ter:ProfitBeforeIncomeAndTaxPerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember 2016-01-01 2016-01-31 0000097210 ter:ProfitBeforeIncomeAndTaxPerformanceBasedRestrictedStockUnitsMember 2016-01-01 2016-01-31 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember 2016-01-01 2016-01-31 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember 2016-01-01 2016-01-31 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMember 2016-01-01 2016-01-31 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMember 2014-01-01 2014-01-31 0000097210 ter:OnePointTwoFivePercentConvertibleSeniorUnsecuredNotesDueDecemberFifteenTwoThousandTwentyThreeMember 2017-04-02 2017-04-02 0000097210 2017-04-02 2017-04-02 0000097210 us-gaap:MinimumMember 2015-04-27 2015-04-27 0000097210 us-gaap:MaximumMember 2015-04-27 2015-04-27 0000097210 us-gaap:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2015-04-27 2015-04-27 0000097210 us-gaap:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2015-04-27 2015-04-27 0000097210 us-gaap:MinimumMemberus-gaap:BaseRateMember 2015-04-27 2015-04-27 0000097210 us-gaap:MaximumMemberus-gaap:BaseRateMember 2015-04-27 2015-04-27 0000097210 2015-04-27 2015-04-27 0000097210 ter:SystemsTestGroupMember 2016-12-31 0000097210 ter:WirelessTestMember 2016-12-31 0000097210 ter:IndustrialAutomationMember 2016-12-31 0000097210 ter:SemiconductorTestMember 2016-12-31 0000097210 ter:MarketableSecuritiesMember 2016-12-31 0000097210 ter:LongTermMarketableSecuritiesMember 2016-12-31 0000097210 ter:EquityAndDebtMutualFundsMember 2016-12-31 0000097210 us-gaap:USTreasurySecuritiesMember 2016-12-31 0000097210 us-gaap:ForeignCorporateDebtSecuritiesMember 2016-12-31 0000097210 us-gaap:CertificatesOfDepositMember 2016-12-31 0000097210 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2016-12-31 0000097210 us-gaap:CommercialPaperMember 2016-12-31 0000097210 us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0000097210 us-gaap:CustomerRelationshipsMember 2016-12-31 0000097210 us-gaap:TrademarksAndTradeNamesMember 2016-12-31 0000097210 us-gaap:OrderOrProductionBacklogMember 2016-12-31 0000097210 us-gaap:NoncompeteAgreementsMember 2016-12-31 0000097210 us-gaap:DevelopedTechnologyRightsMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:ContingentConsiderationMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:MarketableSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:LongTermMarketableSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:LongTermContingentConsiderationMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:EquityAndDebtMutualFundsMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:PrepaidExpenseMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember 2016-12-31 0000097210 us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000097210 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2016-12-31 0000097210 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0000097210 us-gaap:ForeignExchangeContractMember 2016-12-31 0000097210 ter:ForeignCurrencyTranslationAdjustmentsMember 2016-12-31 0000097210 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000097210 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2016-12-31 0000097210 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000097210 ter:OtherAccruedLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000097210 ter:PrepaidExpenseMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember 2016-12-31 0000097210 us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberter:MarketableSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberter:LongTermMarketableSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberter:PrepaidExpenseMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000097210 ter:OtherAccruedLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberter:LongTermMarketableSecuritiesMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberter:EquityAndDebtMutualFundsMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberter:ContingentConsiderationMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberter:LongTermContingentConsiderationMember 2016-12-31 0000097210 us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000097210 ter:OnePointTwoFivePercentConvertibleSeniorUnsecuredNotesDueDecemberFifteenTwoThousandTwentyThreeMember 2016-12-31 0000097210 2016-12-31 0000097210 ter:OnePointTwoFivePercentConvertibleSeniorUnsecuredNotesDueDecemberFifteenTwoThousandTwentyThreeMember 2016-12-12 0000097210 ter:ForeignCurrencyTranslationAdjustmentsMember 2015-12-31 0000097210 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000097210 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2015-12-31 0000097210 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0000097210 2015-12-31 0000097210 ter:SystemsTestGroupMember 2017-04-02 0000097210 ter:CorporateAndEliminationsMember 2017-04-02 0000097210 ter:WirelessTestMember 2017-04-02 0000097210 ter:IndustrialAutomationMember 2017-04-02 0000097210 ter:SemiconductorTestMember 2017-04-02 0000097210 ter:MarketableSecuritiesMember 2017-04-02 0000097210 ter:LongTermMarketableSecuritiesMember 2017-04-02 0000097210 ter:EquityAndDebtMutualFundsMember 2017-04-02 0000097210 us-gaap:USTreasurySecuritiesMember 2017-04-02 0000097210 us-gaap:ForeignCorporateDebtSecuritiesMember 2017-04-02 0000097210 us-gaap:CertificatesOfDepositMember 2017-04-02 0000097210 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2017-04-02 0000097210 us-gaap:CommercialPaperMember 2017-04-02 0000097210 us-gaap:CorporateDebtSecuritiesMember 2017-04-02 0000097210 us-gaap:CustomerRelationshipsMember 2017-04-02 0000097210 us-gaap:TrademarksAndTradeNamesMember 2017-04-02 0000097210 us-gaap:OrderOrProductionBacklogMember 2017-04-02 0000097210 us-gaap:NoncompeteAgreementsMember 2017-04-02 0000097210 us-gaap:DevelopedTechnologyRightsMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:ContingentConsiderationMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:MarketableSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:LongTermMarketableSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:LongTermContingentConsiderationMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:EquityAndDebtMutualFundsMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberter:PrepaidExpenseMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember 2017-04-02 0000097210 us-gaap:FairValueMeasurementsRecurringMember 2017-04-02 0000097210 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-04-02 0000097210 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-04-02 0000097210 us-gaap:ForeignExchangeContractMember 2017-04-02 0000097210 ter:ForeignCurrencyTranslationAdjustmentsMember 2017-04-02 0000097210 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-04-02 0000097210 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2017-04-02 0000097210 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-04-02 0000097210 ter:PrepaidExpenseMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember 2017-04-02 0000097210 us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember 2017-04-02 0000097210 us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberter:MarketableSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberter:LongTermMarketableSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberter:PrepaidExpenseMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2017-04-02 0000097210 us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberter:LongTermMarketableSecuritiesMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberter:EquityAndDebtMutualFundsMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberter:ContingentConsiderationMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberter:LongTermContingentConsiderationMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember 2017-04-02 0000097210 ter:UniversalRobotsMemberus-gaap:FairValueInputsLevel3Memberter:MonteCarloSimulationValuationModelMember 2017-04-02 0000097210 us-gaap:FairValueInputsLevel3Memberter:MonteCarloSimulationValuationModelMember 2017-04-02 0000097210 ter:OnePointTwoFivePercentConvertibleSeniorUnsecuredNotesDueDecemberFifteenTwoThousandTwentyThreeMember 2017-04-02 0000097210 us-gaap:RevolvingCreditFacilityMember 2017-04-02 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMember 2017-04-02 0000097210 ter:AccountingStandardsUpdate201609Member 2017-04-02 0000097210 2017-04-02 0000097210 ter:UniversalRobotsMember 2016-04-03 0000097210 ter:SystemsTestGroupMember 2016-04-03 0000097210 ter:CorporateAndEliminationsMember 2016-04-03 0000097210 ter:WirelessTestMember 2016-04-03 0000097210 ter:IndustrialAutomationMember 2016-04-03 0000097210 ter:SemiconductorTestMember 2016-04-03 0000097210 ter:ForeignCurrencyTranslationAdjustmentsMember 2016-04-03 0000097210 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-04-03 0000097210 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2016-04-03 0000097210 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-04-03 0000097210 ter:TotalShareholderReturnPerformanceBasedRestrictedStockUnitsMember 2016-04-03 0000097210 2016-04-03 0000097210 us-gaap:MaximumMember 2015-04-27 0000097210 us-gaap:RevolvingCreditFacilityMemberus-gaap:MaximumMember 2015-04-27 0000097210 2017-05-08 0000097210 2017-01-31 0000097210 2016-01-31 iso4217:USD shares shares iso4217:USD pure ter:Segment utr:D The carrying value represents the bifurcated debt component only, while the fair value is based on quoted market prices for the convertible note which includes the equity conversion features. Total business assets are directly attributable to each business. Corporate assets consist of cash and cash equivalents, marketable securities and certain other assets. In the three months ended April 2, 2017, Teradyne paid $1.1 million of the AIT contingent consideration. In the three months ended April 3, 2016 based on Universal Robots' calendar year 2015 EBITDA results, Teradyne paid $15.0 million or 100% of the eligible EBITDA contingent consideration amount. In the three months ended April 2, 2017 and April 3, 2016, the fair value of contingent consideration for the earn-out in connection with the acquisition of Universal Robots was increased by $0.6 million and $1.2 million, respectively, primarily due to a decrease in the discount rate. Interest income, interest expense, contingent consideration adjustments, pension and post retirement plans actuarial gains and other income (expense) are included in Corporate and Eliminations. Included in the income (loss) before income taxes for each of the segments are charges and credits related to inventory and other. EX-101.SCH 7 ter-20170402.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:calculationLink link:presentationLink link:definitionLink 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:calculationLink link:presentationLink link:definitionLink 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:calculationLink link:presentationLink link:definitionLink 107 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 108 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - The Company link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Accounting Policies link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Recently Issued Accounting Pronouncements link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Inventories link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Financial Instruments link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Debt link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Prepayments link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Deferred Revenue and Customer Advances link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Product Warranty link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Accumulated Other Comprehensive (Loss) Income link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Goodwill and Intangible Assets link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Net Income per Common Share link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Restructuring and Other link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Retirement Plans link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Segment Information link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Shareholders' Equity link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Inventories (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Financial Instruments (Tables) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Prepayments (Tables) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Deferred Revenue and Customer Advances (Tables) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Product Warranty (Tables) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Goodwill and Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Net Income per Common Share (Tables) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Retirement Plans (Tables) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Segment Information (Tables) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Composition of Inventories, Net (Detail) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Inventories - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Financial Instruments - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Schedule of Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Schedule of Reported Financial Assets and Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Detail) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Quantitative Information Associated With Fair Value Measurement of Level 3 Financial Instrument (Detail) link:calculationLink link:presentationLink link:definitionLink 150 - Disclosure - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) link:calculationLink link:presentationLink link:definitionLink 151 - Disclosure - Schedule of Available for Sale Marketable Securities (Detail) link:calculationLink link:presentationLink link:definitionLink 152 - Disclosure - Schedule of Reported Available for Sale Marketable Securities (Detail) link:calculationLink link:presentationLink link:definitionLink 153 - Disclosure - Contractual Maturities of Investments Held (Detail) link:calculationLink link:presentationLink link:definitionLink 154 - Disclosure - Schedule of Derivative Instruments in Statement of Financial Position at Fair Value (Detail) link:calculationLink link:presentationLink link:definitionLink 155 - Disclosure - Schedule of Effect of Derivative Instruments in Statement of Operations Recognized (Detail) link:calculationLink link:presentationLink link:definitionLink 156 - Disclosure - Debt - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 157 - Disclosure - Components of Convertible Senior Notes (Detail) link:calculationLink link:presentationLink link:definitionLink 158 - Disclosure - Interest Expense on Convertible Senior Notes (Detail) link:calculationLink link:presentationLink link:definitionLink 159 - Disclosure - Schedule of Prepayments (Detail) link:calculationLink link:presentationLink link:definitionLink 160 - Disclosure - Deferred Revenue and Customer Advances (Detail) link:calculationLink link:presentationLink link:definitionLink 161 - Disclosure - Warranty Accrual Included in Other Accrued Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 162 - Disclosure - Extended Product Warranty Included in Short and Long-Term Deferred Revenue and Customer Advances (Detail) link:calculationLink link:presentationLink link:definitionLink 163 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 164 - Disclosure - Schedule of Estimated Fair Value of TSR Performance-Based Restricted Stock Unit Awards Assumptions (Detail) link:calculationLink link:presentationLink link:definitionLink 165 - Disclosure - Schedule of Estimated Fair Value of Stock Options Grant Using Black Scholes Option Pricing Model (Detail) link:calculationLink link:presentationLink link:definitionLink 166 - Disclosure - Changes in Accumulated Other Comprehensive (Loss) Income (Detail) link:calculationLink link:presentationLink link:definitionLink 167 - Disclosure - Changes in Accumulated Other Comprehensive (Loss) Income (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 168 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive (Loss) Income to Statements of Operations (Detail) link:calculationLink link:presentationLink link:definitionLink 169 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive (Loss) Income to Statements of Operations (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 170 - Disclosure - Changes in Carrying Amount of Goodwill by Segment (Detail) link:calculationLink link:presentationLink link:definitionLink 171 - Disclosure - Schedule of Amortizable Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 172 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 173 - Disclosure - Schedule of Estimated Intangible Asset Amortization Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 174 - Disclosure - Computation of Basic and Diluted Net Income Per Common Share (Detail) link:calculationLink link:presentationLink link:definitionLink 175 - Disclosure - Net Income per Common Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 176 - Disclosure - Restructuring and Other - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 177 - Disclosure - Retirement Plans - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 178 - Disclosure - Schedule of Net Periodic Pension and Postretirement Cost (Income) (Detail) link:calculationLink link:presentationLink link:definitionLink 179 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 180 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 181 - Disclosure - Segment Information - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 182 - Disclosure - Schedule of Segment Information (Detail) link:calculationLink link:presentationLink link:definitionLink 183 - Disclosure - Schedule of Segment Reporting Information by Segment Charges (Detail) link:calculationLink link:presentationLink link:definitionLink 184 - Disclosure - Schedule of Segment Reporting Information by Segment Charges and Credit (Detail) link:calculationLink link:presentationLink link:definitionLink 185 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 8 ter-20170402_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 ter-20170402_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 ter-20170402_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 ter-20170402_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
3 Months Ended
Apr. 02, 2017
May 08, 2017
Document Information    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Apr. 02, 2017  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q1  
Trading Symbol TER  
Entity Registrant Name TERADYNE, INC  
Entity Central Index Key 0000097210  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   198,950,727
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 324,746 $ 307,884
Marketable securities 895,578 871,024
Accounts receivable, less allowance for doubtful accounts of $2,422 and $2,356 at April 2, 2017 and December 31, 2016, respectively 314,962 192,444
Inventories, net 203,278 135,958
Prepayments 106,987 108,454
Other current assets 8,602 8,039
Total current assets 1,854,153 1,623,803
Property, plant and equipment, net 253,548 253,821
Marketable securities 262,061 433,843
Deferred tax assets 127,918 107,405
Other assets 12,175 12,165
Retirement plans assets 7,517 7,712
Intangible assets, net 94,843 100,401
Goodwill 230,065 223,343
Total assets 2,842,280 [1] 2,762,493
Current liabilities:    
Accounts payable 121,417 95,362
Accrued employees' compensation and withholdings 79,018 109,944
Deferred revenue and customer advances 78,794 84,478
Other accrued liabilities 67,651 51,382
Contingent consideration 21,711 1,050
Accrued income taxes 24,466 30,480
Total current liabilities 393,057 372,696
Retirement plans liabilities 110,069 106,938
Long-term deferred revenue and customer advances 25,983 23,463
Deferred tax liabilities 11,255 12,144
Long-term other accrued liabilities 9,921 28,642
Long-term contingent consideration 16,205 37,282
Long-term debt 355,937 352,669
Total liabilities 922,427 933,834
Commitments and contingencies (See Note P)
SHAREHOLDERS' EQUITY    
Common stock, $0.125 par value, 1,000,000 shares authorized; 199,596 and 199,177 shares issued and outstanding at April 2, 2017 and December 31, 2016, respectively 24,950 24,897
Additional paid-in capital 1,605,502 1,593,684
Accumulated other comprehensive loss (10,901) (20,214)
Retained earnings 300,302 230,292
Total shareholders' equity 1,919,853 1,828,659
Total liabilities and shareholders' equity $ 2,842,280 $ 2,762,493
[1] Total business assets are directly attributable to each business. Corporate assets consist of cash and cash equivalents, marketable securities and certain other assets.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Accounts receivable, less allowance for doubtful accounts $ 2,422 $ 2,356
Common stock, par value $ 0.125 $ 0.125
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 199,596,000 199,177,000
Common stock, shares outstanding 199,596,000 199,177,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Revenues:    
Products $ 373,204 $ 358,139
Services 83,709 72,855
Total revenues 456,913 430,994
Cost of revenues:    
Cost of products 154,966 167,555
Cost of services 37,014 33,107
Total cost of revenues (exclusive of acquired intangible assets amortization shown separately below) 191,980 200,662
Gross profit 264,933 230,332
Operating expenses:    
Engineering and development 76,182 73,464
Selling and administrative 84,906 79,174
Acquired intangible assets amortization 7,952 19,994
Restructuring and other 2,511 1,587
Total operating expenses 171,551 174,219
Income from operations 93,382 56,113
Non-operating (income) expense:    
Interest income (3,520) (1,642)
Interest expense 5,402 710
Other (income) expense, net (516) (147)
Income before income taxes [1],[2] 92,016 57,192
Income tax provision 6,795 7,206
Net income $ 85,221 $ 49,986
Net income per common share:    
Basic $ 0.43 $ 0.24
Diluted $ 0.42 $ 0.24
Weighted average common shares-basic 200,005 204,271
Weighted average common shares-diluted 201,936 205,732
Cash dividend declared per common share $ 0.07 $ 0.06
[1] Included in the income (loss) before income taxes for each of the segments are charges and credits related to inventory and other.
[2] Interest income, interest expense, contingent consideration adjustments, pension and post retirement plans actuarial gains and other income (expense) are included in Corporate and Eliminations.
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Net income $ 85,221 $ 49,986
Other comprehensive income, net of tax:    
Foreign currency translation adjustments, net of tax of $0, $0, respectively 8,963 10,271
Available-for-sale marketable securities:    
Unrealized gains on marketable securities arising during period, net of tax of $420, $1,253, respectively 513 3,071
Less: Reclassification adjustment for gains included in net income, net of tax of $(64), $11, respectively (95) (83)
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total 418 2,988
Defined benefit pension and post-retirement plans:    
Amortization of prior service (credit) cost included in net periodic pension and post-retirement expense/income, net of tax of $(38), $(46), respectively (68) (80)
Other comprehensive income (loss) 9,313 13,179
Comprehensive income $ 94,534 $ 63,165
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Foreign currency translation adjustments, tax $ 0 $ 0
Unrealized (losses) gains on marketable securities arising during period, tax 420 1,253
Reclassification adjustment for gains included in net income, tax (64) 11
Amortization of net prior service (credit) cost included in net periodic pension and post-retirement expense/income, tax $ (38) $ (46)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Cash flows from operating activities:    
Net income $ 85,221 $ 49,986
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 16,143 16,192
Amortization 11,070 20,470
Stock-based compensation 8,945 7,925
Provision for excess and obsolete inventory 2,726 4,373
Deferred taxes (3,477) (5,496)
Contingent consideration adjustment 634 1,173
Retirement plans actuarial gains   (1,193)
Other 2 484
Changes in operating assets and liabilities:    
Accounts receivable (123,792) (42,552)
Inventories (62,152) (702)
Prepayments and other assets 1,104 (1,148)
Accounts payable and other accrued expenses (7,553) 1,346
Deferred revenue and customer advances (3,333) (13,836)
Retirement plans contributions (947) (1,250)
Income taxes 14,288 (52)
Net cash (used for) provided by operating activities (61,121) 35,720
Cash flows from investing activities:    
Purchases of property, plant and equipment (22,066) (20,334)
Purchases of available-for-sale marketable securities (153,317) (221,778)
Proceeds from sales of available-for-sale marketable securities 213,593 239,370
Proceeds from maturities of available-for-sale marketable securities 88,184 73,458
Net cash provided by investing activities 126,394 70,716
Cash flows from financing activities:    
Issuance of common stock under stock purchase and stock option plans 15,084 9,140
Repurchase of common stock (37,730) (28,001)
Dividend payments (14,021) (12,253)
Payments related to net settlement of employee stock compensation awards (12,289) (8,972)
Payments of contingent consideration (1,050) (11,697)
Net cash used for financing activities (50,006) (51,783)
Effects of exchange rate changes on cash and cash equivalents 1,595  
Increase in cash and cash equivalents 16,862 54,653
Cash and cash equivalents at beginning of period 307,884 264,705
Cash and cash equivalents at end of period $ 324,746 $ 319,358
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
The Company
3 Months Ended
Apr. 02, 2017
The Company

A. THE COMPANY

Teradyne, Inc. (“Teradyne”) is a leading global supplier of automation equipment for test and industrial applications. Teradyne designs, develops, manufactures and sells automatic test systems used to test semiconductors, wireless products, data storage and complex electronics systems in the consumer electronics, wireless, automotive, industrial, computing, communications, and aerospace and defense industries. Teradyne’s industrial automation products include collaborative robots used by global manufacturing and light industrial customers to improve quality, increase manufacturing efficiency and decrease manufacturing costs. Teradyne’s automatic test equipment and industrial automation products and services include:

 

    semiconductor test (“Semiconductor Test”) systems;

 

    defense/aerospace (“Defense/Aerospace”) test instrumentation and systems, storage test (“Storage Test”) systems, and circuit-board test and inspection (“Production Board Test”) systems (collectively these products represent “System Test”);

 

    industrial automation (“Industrial Automation”) products; and

 

    wireless test (“Wireless Test”) systems.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounting Policies
3 Months Ended
Apr. 02, 2017
Accounting Policies

B. ACCOUNTING POLICIES

Basis of Presentation

The consolidated interim financial statements include the accounts of Teradyne and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. These interim financial statements are unaudited and reflect all normal recurring adjustments that are, in the opinion of management, necessary for the fair statement of such interim financial statements. Certain prior year amounts were reclassified to conform to the current year presentation. The December 31, 2016 condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America.

The accompanying financial information should be read in conjunction with the consolidated financial statements and notes thereto contained in Teradyne’s Annual Report on Form 10-K, filed with the U.S. Securities and Exchange Commission (“SEC”) on March 1, 2017, for the year ended December 31, 2016.

Preparation of Financial Statements and Use of Estimates

The preparation of consolidated financial statements requires management to make estimates and judgments that affect the amounts reported in the financial statements. Actual results may differ significantly from these estimates.

Stock-Based Compensation

In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-09, “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” Teradyne adopted this ASU in the first quarter of 2017. This ASU changes how Teradyne accounts for certain aspects of share-based payment awards to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statements of cash flows.

Adoption of this ASU required recognition of a cumulative effect adjustment to retained earnings for any prior year excess tax benefits or tax deficiencies not previously recorded. The cumulative effect adjustment of $39 million was recorded as an increase to retained earnings and deferred tax assets.

This ASU also required a change in how Teradyne recognizes the excess tax benefits or tax deficiencies related to stock-based compensation. Prior to adopting ASU 2016-09, these excess tax benefits or tax deficiencies were credited or charged to additional paid-in capital in Teradyne’s consolidated balance sheets. In accordance with ASU 2016-09, starting in first quarter of 2017, these excess tax benefits or tax deficiencies are recognized as a discrete tax benefit or discrete tax expense to the current income tax provision in Teradyne’s consolidated statements of operations.

 

ASU 2016-09 requires companies to adopt the amendment related to accounting for excess tax benefits or tax deficiencies on a prospective basis. For the three months ended April 2, 2017, Teradyne recognized a discrete tax benefit of $5.2 million related to net excess tax benefit.

In addition, under ASU 2016-09, all excess tax benefits related to share-based payments are reported as cash flows from operating activities. Previously, excess tax benefits from share-based payments arrangements were reported as cash flows from financing activities. The classification amendment was applied prospectively. This ASU also clarifies that all cash payments made to taxing authorities on the employees’ behalf for withheld shares should be presented as financing activities on the statement of cash flows. Previously, Teradyne reported cash payments made to taxing authorities as operating activities on the statement of cash flows. This change was applied retrospectively.

Upon adoption of ASU 2016-09, Teradyne made an accounting policy election to continue accounting for forfeitures by applying an estimated forfeiture rate.

Contingencies and Litigation

Teradyne may be subject to certain legal proceedings, lawsuits and other claims as discussed in Note P. Teradyne accrues for a loss contingency, including legal proceedings, lawsuits, pending claims and other legal matters, when the likelihood of a loss is probable and the amount of the loss can be reasonably estimated. When the reasonable estimate of the loss is within a range of amounts, and no amount in the range constitutes a better estimate than any other amount, Teradyne accrues the amount at the low end of the range. Teradyne adjusts the accruals from time to time as additional information is received, but the loss incurred may be significantly greater than or less than the amount accrued. Loss contingencies are disclosed when they are material and there is at least a reasonable possibility that a loss has been incurred. Attorney fees related to legal matters are expensed as incurred.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Recently Issued Accounting Pronouncements
3 Months Ended
Apr. 02, 2017
Recently Issued Accounting Pronouncements

C. RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS

On March 10, 2017, the FASB issued ASU 2017-07,” Compensation—Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.” This ASU provides guidance on presentation of net periodic pension cost and net periodic postretirement benefit cost. The new standard requires the service cost component to be presented in the same line item as other employee compensation costs arising from services rendered during the period. The other components of net benefit cost such as interest cost, amortization of prior service cost, and actuarial gains or losses, are required to be presented separately outside of income or loss from operations. The presentation of service cost should be applied retrospectively. The guidance is effective for fiscal years beginning after December 15, 2017. Early adoption is permitted. This guidance will impact the presentation of Teradyne’s consolidated financial statements. Current presentation of service cost components is consistent with the requirements of the new standard. Upon adoption of the new standard, Teradyne will present interest cost, amortization of prior service cost, and actuarial gains or losses within other (income) expense, net.

On January 26, 2017, the FASB issued ASU 2017-04, “Intangibles – Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment.” The new guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. All other goodwill impairment guidance will remain largely unchanged. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. The revised guidance will be applied prospectively, and is effective in 2020. Early adoption is permitted for any impairment tests performed after January 1, 2017. Teradyne is currently evaluating the impact of this ASU on its financial position, results of operations and statements of cash flows.

In October 2016, the FASB issued ASU 2016-16, “Accounting for Income Taxes: Intra-Entity Asset Transfers of Assets Other than Inventory. Under current Generally Accepted Accounting Principles (“GAAP”), the tax effects of intra-entity asset transfers are deferred until the transferred asset is sold to a third party or otherwise recovered through use. The new guidance requires recognition of the tax expense from the sale of the asset in the seller’s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer’s jurisdiction would also be recognized at the time of the transfer. The new guidance does not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new guidance will be effective in fiscal years beginning after December 15, 2017. Early adoption is permitted. The modified retrospective approach will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. Teradyne does not expect this ASU to have a material impact on its financial position, results of operations and statements of cash flows.

 

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The guidance in this ASU supersedes the lease recognition requirements in Accounting Standards Codification (“ASC”) Topic 840, Leases. The new standard establishes a right- of-use (“ROU”) model that requires a lessee to record an ROU asset and a lease liability on the balance sheet for all leases with terms longer than twelve months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statements of operation. The new standard is effective for annual periods beginning after December 15, 2018 with early adoption permitted. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. Teradyne is currently evaluating the impact of this ASU on our financial position and results of operations.

In January 2016, the FASB issued ASU 2016-01, “Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.” This ASU provides guidance for the recognition, measurement, presentation, and disclosure of financial instruments. The new pronouncement revises accounting related to equity investments and the presentation of certain fair value changes for financial liabilities measured at fair value. Among other things, it amends the presentation and disclosure requirements of equity securities that do not result in consolidation and are not accounted for under the equity method. Changes in the fair value of these equity securities will be recognized directly in net income. This pronouncement is effective for fiscal years beginning after December 15, 2017. Teradyne is currently evaluating the impact of this ASU on its financial position and results of operations.

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” which will replace numerous requirements in U.S. GAAP, including industry-specific requirements, and provide companies with a single revenue recognition model for recognizing revenue from contracts with customers. The core principle of the new standard is that a company should recognize revenue to show the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled to in exchange for those goods or services. In August 2015, FASB issued ASU 2015-14, which deferred the effective date of the new revenue standard by one year. For Teradyne, the standard will be effective in the first quarter of 2018. The two permitted transition methods under the new standard are the full retrospective method, in which case the standard would be applied to each prior reporting period presented, or the modified retrospective method, in which case the cumulative effect of applying the standard would be recognized at the date of initial application. Teradyne is in the process of assessing the impact of this ASU, including identification of changes to policies, processes and controls and the presentation necessary to meet the additional disclosure requirements. Teradyne has selected the modified retrospective transition method. Teradyne is still conducting its assessment and will continue to evaluate the impact of this ASU on its financial position and results of operations.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories
3 Months Ended
Apr. 02, 2017
Inventories

D. INVENTORIES

Inventories, net consisted of the following at April 2, 2017 and December 31, 2016:

 

     April 2,      December 31,  
     2017      2016  
     (in thousands)  

Raw material

   $ 62,373      $ 58,530  

Work-in-process

     22,511        22,946  

Finished goods

     118,394        54,482  
  

 

 

    

 

 

 
   $ 203,278      $ 135,958  
  

 

 

    

 

 

 

Inventory reserves for the periods ending April 2, 2017 and December 31, 2016 were $115.2 million and $116.0 million, respectively.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments
3 Months Ended
Apr. 02, 2017
Financial Instruments

E. FINANCIAL INSTRUMENTS

Cash Equivalents

Teradyne considers all highly liquid investments with maturities of three months or less at the date of acquisition to be cash equivalents.

Marketable Securities

Teradyne accounts for its investments in debt and equity securities in accordance with the provisions of ASC 320-10,Investments—Debt and Equity Securities.” ASC 320-10 requires that certain debt and equity securities be classified into one of three categories: trading, available-for-sale or held-to-maturity securities. As of April 2, 2017, Teradyne’s investments in debt and equity securities were classified as available-for-sale and recorded at their fair market value.

On a quarterly basis, Teradyne reviews its investments to identify and evaluate those that have an indication of a potential other-than-temporary impairment. Factors considered in determining whether a loss is other-than-temporary include:

 

    The length of time and the extent to which the market value has been less than cost;

 

    The financial condition and near-term prospects of the issuer; and

 

    The intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value.

Teradyne uses the market and income approach techniques to value its financial instruments and there were no changes in valuation techniques during the three months ended April 2, 2017 and April 3, 2016. As defined in ASC 820-10,Fair Value Measurements and Disclosures,” fair value is the price that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. ASC 820-10 requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:

Level 1: Quoted prices in active markets for identical assets as of the reporting date;

Level 2: Inputs other than Level 1, that are observable either directly or indirectly as of the reporting date. For example, a common approach for valuing fixed income securities is the use of matrix pricing. Matrix pricing is a mathematical technique used to value securities by relying on the securities’ relationship to other benchmark quoted prices, and is considered a Level 2 input; or

Level 3: Unobservable inputs that are not supported by market data. Unobservable inputs are developed based on the best information available, which might include Teradyne’s own data.

Teradyne’s available-for-sale debt and equity securities are classified as Level 1 and Level 2. Acquisition-related contingent consideration is classified within Level 3. Teradyne determines the fair value of acquisition-related contingent consideration using a Monte Carlo simulation model. Assumptions utilized in the model include forecasted revenues, revenues volatility and discount rate. The vast majority of Level 2 securities are fixed income securities priced by third party pricing vendors. These pricing vendors utilize the most recent observable market information in pricing these securities or, if specific prices are not available, use other observable inputs like market transactions involving identical or comparable securities.

Realized gains recorded in the three months ended April 2, 2017 and April 3, 2016 were $0.3 million and $0.2 million, respectively. Realized losses recorded in the three months ended April 2, 2017 and April 3, 2016 were $0.2 million and $0.2 million, respectively. Realized gains are included in interest income and realized losses are included in interest expense. Unrealized gains and losses are included in accumulated other comprehensive income (loss). The cost of securities sold is based on the specific identification method.

During the three months ended April 2, 2017 and April 3, 2016, there were no transfers in or out of Level 1, Level 2 or Level 3 financial instruments.

The following table sets forth by fair value hierarchy Teradyne’s financial assets and liabilities that were measured at fair value on a recurring basis as of April 2, 2017 and December 31, 2016.

 

     April 2, 2017  
     Quoted Prices
in Active
Markets for
Identical
Instruments
(Level 1)
     Significant
Other
Observable
Inputs
(Level 2)
     Significant
Unobservable
Inputs
(Level 3)
     Total  
     (in thousands)  

Assets

           

Cash

   $ 202,925      $ —        $ —        $ 202,925  

Cash equivalents

     115,578        6,243        —          121,821  

Available-for-sale securities:

           

U.S. Treasury securities

     —          854,547        —          854,547  

Commercial paper

     —          121,065        —          121,065  

Corporate debt securities

     —          89,731        —          89,731  

Certificates of deposit and time deposits

     —          50,578        —          50,578  

U.S. government agency securities

     —          21,149        —          21,149  

Equity and debt mutual funds

     19,986        —          —          19,986  

Non-U.S. government securities

     —          583        —          583  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 338,489      $ 1,143,896      $ —        $ 1,482,385  
  

 

 

    

 

 

    

 

 

    

 

 

 

Derivative assets

     —          145        —          145  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 338,489      $ 1,144,041      $ —        $ 1,482,530  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Contingent consideration

   $ —        $ —        $ 37,916      $ 37,916  

Derivative liabilities

     —          107        —          107  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ —        $ 107      $ 37,916      $ 38,023  
  

 

 

    

 

 

    

 

 

    

 

 

 

Reported as follows:

 

     (Level 1)      (Level 2)      (Level 3)      Total  
     (in thousands)  

Assets

           

Cash and cash equivalents

   $ 318,503      $ 6,243      $ —        $ 324,746  

Marketable securities

     —          895,578        —          895,578  

Long-term marketable securities

     19,986        242,075        —          262,061  

Prepayments

     —          145        —          145  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 338,489      $ 1,144,041      $ —        $ 1,482,530  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

     .           

Other current liabilities

   $ —        $ 107      $ —        $ 107  

Contingent consideration

     —          —          21,711        21,711  

Long-term contingent consideration

     —          —          16,205        16,205  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ —        $ 107      $ 37,916      $ 38,023  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2016  
     Quoted Prices
in Active
Markets for
Identical
Instruments
(Level 1)
     Significant
Other
Observable
Inputs
(Level 2)
     Significant
Unobservable
Inputs
(Level 3)
     Total  
     (in thousands)  

Assets

           

Cash

   $ 214,722      $ —        $ —        $ 214,722  

Cash equivalents

     37,458        55,704        —          93,162  

Available for sale securities:

           

U.S. Treasury securities

     —          900,038        —          900,038  

Commercial paper

     —          161,630        —          161,630  

Corporate debt securities

     —          100,153        —          100,153  

Certificates of deposit and time deposits

     —          82,133        —          82,133  

U.S. government agency securities

     —          42,014        —          42,014  

Equity and debt mutual funds

     18,171        —          —          18,171  

Non-U.S. government securities

     —          728        —          728  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 270,351      $ 1,342,400      $ —        $ 1,612,751  
  

 

 

    

 

 

    

 

 

    

 

 

 

Derivative assets

     —          1        —          1  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 270,351      $ 1,342,401      $ —        $ 1,612,752  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Contingent consideration

   $ —        $ —        $ 38,332      $ 38,332  

Derivative liabilities

     —          131        —          131  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ —        $ 131      $ 38,332      $ 38,463  
  

 

 

    

 

 

    

 

 

    

 

 

 

Reported as follows:

 

     (Level 1)      (Level 2)      (Level 3)      Total  
     (in thousands)  

Assets

           

Cash and cash equivalents

   $ 252,180      $ 55,704      $ —        $ 307,884  

Marketable securities

     —          871,024        —          871,024  

Long-term marketable securities

     18,171        415,672        —          433,843  

Prepayments

     —          1        —          1  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 270,351      $ 1,342,401      $ —        $ 1,612,752  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Other accrued liabilities

   $ —        $ 131      $ —        $ 131  

Contingent consideration

     —          —          1,050        1,050  

Long-term contingent consideration

     —          —          37,282        37,282  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ —        $ 131      $ 38,332      $ 38,463  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

Changes in the fair value of Level 3 contingent consideration for the three months ended April 2, 2017 and April 3, 2016 were as follows:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Balance at beginning of period

   $ 38,332      $ 37,436  

Payments (a)

     (1,050      (15,000

Fair value adjustment (b)

     634        1,173  
  

 

 

    

 

 

 

Balance at end of period

   $ 37,916      $ 23,609  
  

 

 

    

 

 

 

 

(a) In the three months ended April 2, 2017, Teradyne paid $1.1 million of the AIT contingent consideration. In the three months ended April 3, 2016 based on Universal Robots’ calendar year 2015 EBITDA results, Teradyne paid $15.0 million or 100% of the eligible EBITDA contingent consideration amount.
(b) In the three months ended April 2, 2017 and April 3, 2016, the fair value of contingent consideration for the earn-out in connection with the acquisition of Universal Robots was increased by $0.6 million and $1.2 million, respectively, primarily due to a decrease in the discount rate.

The following table provides quantitative information associated with the fair value measurement of Teradyne’s Level 3 financial instruments:

 

Liability

   April 2, 2017
Fair Value
     Valuation
Technique
   Unobservable Inputs    Weighted
Average
 
     (in thousands)                   

Contingent consideration

(Universal Robots)

   $ 21,711      Monte Carlo

Simulation

   Revenues for the period July 1, 2015—December 31,
2017 volatility
     12.2
         Discount Rate      2.8
   $ 16,205      Monte Carlo

Simulation

   Revenues for the period July 1, 2015—December 31,
2018 volatility
     12.2
         Discount Rate      2.8

As of April 2, 2017, the significant unobservable inputs used in the Monte Carlo simulation to fair value the Universal Robots contingent consideration include forecasted revenue, revenue volatility and discount rate. Increases or decreases in the inputs would result in a higher or lower fair value measurement. The maximum payment for each of the two Universal Robots revenue earn-outs is $25.0 million.

The carrying amounts and fair values of Teradyne’s financial instruments at April 2, 2017 and December 31, 2016 were as follows:

 

     April 2,
2017
     December 31,
2016
 
     Carrying Value      Fair Value      Carrying Value      Fair Value  
     (in thousands)  

Assets

           

Cash and cash equivalents

   $ 324,746      $ 324,746      $ 307,884      $ 307,884  

Marketable securities

     1,157,639        1,157,639        1,304,867        1,304,867  

Derivative assets

     145        145        1        1  

Liabilities

           

Contingent consideration

     37,916        37,916        38,332        38,332  

Derivative liabilities

     107        107        131        131  

Convertible debt (1)

     355,937        534,750        352,669        486,754  

 

(1) The carrying value represents the bifurcated debt component only, while the fair value is based on quoted market prices for the convertible note which includes the equity conversion features.

The fair values of accounts receivable, net and accounts payable approximate the carrying value due to the short-term nature of these instruments.

 

The following tables summarize the composition of available-for-sale marketable securities at April 2, 2017 and December 31, 2016:

 

     April 2, 2017  
     Available-for-Sale         
     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

U.S. Treasury securities

   $ 856,714      $ 37      $ (2,204   $ 854,547      $ 846,287  

Commercial paper

     121,073        7        (15     121,065        76,050  

Corporate debt securities

     89,164        1,151        (584     89,731        56,678  

Certificates of deposit and time deposits

     50,541        37        —         50,578        —    

U.S. government agency securities

     21,174        8        (33     21,149        10,024  

Equity and debt mutual funds

     17,472        2,546        (32     19,986        1,415  

Non-U.S. government securities

     578        5        —         583        —    
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,156,716      $ 3,791      $ (2,868   $ 1,157,639      $ 990,454  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

Reported as follows:

 

     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

Marketable securities

   $ 896,345      $ 56      $ (823   $ 895,578      $ 774,974  

Long-term marketable securities

     260,371        3,735        (2,045     262,061        215,480  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,156,716      $ 3,791      $ (2,868   $ 1,157,639      $ 990,454  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

 

     December 31, 2016  
     Available-for-Sale         
     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

U.S. Treasury securities

   $ 901,975      $ 97      $ (2,034   $ 900,038      $ 572,284  

Commercial paper

     161,672        24        (66     161,630        84,034  

Corporate debt securities

     99,708        1,065        (620     100,153        53,642  

Certificates of deposit and time deposits

     82,080        54        (1     82,133        7,760  

U.S. government agency securities

     42,026        7        (19     42,014        13,461  

Equity and debt mutual funds

     16,505        1,724        (58     18,171        1,661  

Non-U.S. government securities

     745        6        (23     728        137  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,304,711      $ 2,977      $ (2,821   $ 1,304,867      $ 732,979  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

Reported as follows:

 

     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

Marketable securities

   $ 871,321      $ 134      $ (431   $ 871,024      $ 423,128  

Long-term marketable securities

     433,390        2,843        (2,390     433,843        309,851  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,304,711      $ 2,977      $ (2,821   $ 1,304,867      $ 732,979  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

As of April 2, 2017, the fair market value of investments with unrealized losses totaled $990.5 million. Of this value, $2.2 million had unrealized losses of $0.2 million for greater than one year and $988.3 million had unrealized losses of $2.6 million for less than one year.

As of December 31, 2016, the fair market value of investments with unrealized losses totaled $733.0 million. Of this value, $2.9 million had unrealized losses of $0.3 million for greater than one year and $730.1 million had unrealized losses of $2.5 million for less than one year.

Teradyne reviews its investments to identify and evaluate investments that have an indication of possible impairment. Based on this review, Teradyne determined that the unrealized losses related to these investments at April 2, 2017 and December 31, 2016, were temporary.

The contractual maturities of investments held at April 2, 2017 were as follows:

 

     April 2,
2017
 
     Cost      Fair Market
Value
 
     (in thousands)  

Due within one year

   $ 896,345      $ 895,578  

Due after 1 year through 5 years

     190,557        190,252  

Due after 5 years through 10 years

     12,270        11,812  

Due after 10 years

     40,072        40,011  
  

 

 

    

 

 

 

Total

   $ 1,139,244      $ 1,137,653  
  

 

 

    

 

 

 

Contractual maturities of investments held at April 2, 2017 exclude equity and debt mutual funds as they do not have contractual maturity dates.

 

Derivatives

Teradyne conducts business in a number of foreign countries, with certain transactions denominated in local currencies. The purpose of Teradyne’s foreign currency management is to minimize the effect of exchange rate fluctuations on certain foreign currency denominated monetary assets and liabilities. Teradyne does not use derivative financial instruments for trading or speculative purposes.

To minimize the effect of exchange rate fluctuations associated with the remeasurement of monetary assets and liabilities denominated in foreign currencies, Teradyne enters into foreign currency forward contracts. The change in fair value of these derivatives is recorded directly in earnings, and is used to offset the change in value of monetary assets and liabilities denominated in foreign currencies.

The notional amount of foreign currency forward contracts at April 2, 2017 and December 31, 2016 was $89.2 million and $83.9 million, respectively. The fair value of the outstanding contracts was $0.0 million at April 2, 2017 and a loss of $0.1 million at December 31, 2016.

For the three months ended April 2, 2017 and April 3, 2016, Teradyne recorded net realized losses related to foreign currency forward contracts hedging net monetary assets and liabilities of $1.0 million and $3.3 million, respectively.

Gains and losses on foreign currency forward contracts and foreign currency remeasurement gains and losses on monetary assets and liabilities are included in other (income) expense, net.

The following table summarizes the fair value of derivative instruments at April 2, 2017 and December 31, 2016:

 

     Balance Sheet
Location
     April 2,
2017
     December 31,
2016
 
            (in thousands)  

Derivatives not designated as hedging instruments:

        

Foreign exchange contracts assets

     Prepayments      $ 145      $ 1  

Foreign exchange contracts liabilities

     Other current liabilities        (107      (131
     

 

 

    

 

 

 

Total derivatives

      $ 38      $ (130
     

 

 

    

 

 

 

The following table summarizes the effect of derivative instruments recognized in the statement of operations during the three months ended April 2, 2017 and April 3, 2016.

 

     Location of Losses    For the Three Months
Ended
 
     Recognized in    April 2,      April 3,  
    

Statements of Operations

   2017      2016  
          (in thousands)  

Derivatives not designated as hedging instruments:

        

Foreign exchange contracts

   Other (income) expense, net    $ 1,011      $ 3,298  
     

 

 

    

 

 

 

Total Derivatives

      $ 1,011      $ 3,298  
     

 

 

    

 

 

 

 

The table does not reflect the corresponding gains and losses from the remeasurement of monetary assets and liabilities denominated in foreign currencies. For the three months ended April 2, 2017 and April 3, 2016, net gains from the remeasurement of monetary assets and liabilities denominated in foreign currencies were $1.5 million and $3.4 million, respectively.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt
3 Months Ended
Apr. 02, 2017
Debt

F. DEBT

Convertible Senior Notes

On December 12, 2016, Teradyne completed a private offering of $460.0 million convertible senior unsecured notes (the “Notes”). The Notes will mature on December 15, 2023, unless earlier repurchased or converted. The Notes bear interest from December 12, 2016 at a rate of 1.25% per year payable semi-annually in arrears on June 15 and December 15 of each year, beginning on June 15, 2017.

Notes will be convertible at the option of the noteholders at any time prior to the close of business on the business day immediately preceding September 15, 2023, under the following circumstances: (1) during any calendar quarter beginning after March 31, 2017 (and only during such calendar quarter), if the closing sale price of the Teradyne’s common stock, for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than 130% of the conversion price on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the closing sale price of the Teradyne’s common stock and the conversion rate on each such trading day; and (3) upon the occurrence of specified corporate events. On or after September 15, 2023 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their Notes at any time, regardless of the foregoing circumstances. Teradyne may satisfy its conversion obligation by paying or delivering cash, shares of its common stock or a combination of cash and shares of its common stock, at Teradyne’s election. The conversion rate for the Notes will initially be 31.4102 shares per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $31.84 per share of Teradyne’s common stock. The conversion rate is subject to adjustment under certain circumstances.

Concurrent with the offering of the Notes, Teradyne entered into convertible note hedge transactions (the “Note Hedge Transactions”) with the initial purchasers or their affiliates (the “Option Counterparties”). The Note Hedge Transactions cover, subject to customary anti-dilution adjustments, the number of shares of the common stock that underlie the Notes, with a strike price equal to the initial conversion price of the Notes of $31.84. The Note Hedge Transactions cover, subject to customary anti-dilution adjustments, approximately 14.4 million shares of Teradyne’s common stock.

The convertible note hedge is considered indexed to Teradyne’s stock as the terms of the Note Hedge Transactions do not contain an exercise contingency and the settlement amount equals the difference between the fair value of a fixed number of Teradyne’s shares and a fixed strike price. Because the only variable that can affect the settlement amount is Teradyne’s stock price, which is an input to the fair value of a fixed-for-fixed option contract, the convertible note hedge is considered indexed to Teradyne’s stock.

Separately and concurrent with the pricing of the Notes, Teradyne entered into warrant transactions with the Option Counterparties (the “Warrant Transactions”) in which it sold net-share-settled (or, at its election subject to certain conditions, cash-settled) warrants to the Option Counterparties. The Warrant Transactions cover, subject to customary anti-dilution adjustments, approximately 14.4 million shares of common stock. The strike price of the warrants will initially be $39.95 per share (subject to adjustment). The Warrant Transactions could have a dilutive effect to Teradyne’s common stock to the extent that the market price per share of Teradyne’s common stock, as measured under the terms of the Warrant Transactions, exceeds the applicable strike price of the warrants.

The Note Hedge Transactions are expected to reduce the potential dilution to Teradyne’s common stock upon any conversion of the Notes. However, the Warrant Transactions could separately have a dilutive effect to the extent that the market value per share of Teradyne’s common stock exceeds the applicable strike price of the warrant.

In connection with establishing their initial hedge of these convertible note hedge and warrant transactions, the Option Counterparties have entered into various derivative transactions with respect to Teradyne’s common stock and/or purchased shares of Teradyne’s common stock or other securities, including the Notes, concurrent with, or shortly after, the pricing of the Notes. In addition, the Option Counterparties may modify their hedge positions by entering into or unwinding various derivative transactions with respect to Teradyne’s common stock or by selling Teradyne’s common stock or other securities, including the Notes, in secondary market transactions (and may do so during any observation period related to the conversion of the Notes). These activities could adversely affect the value of Teradyne’s common stock and the Notes.

Teradyne’s effective annual interest rate on the Notes is 5.0%. The Notes are classified as long-term debt in the balance sheet based on their December 15, 2023 maturity date. Debt issuance costs of approximately $7.2 million are being amortized to interest expense over the seven year term of the Notes. As of April 2, 2017, unamortized debt issuance costs were $6.9 million.

 

The notes are classified as long-term debt in the consolidated balance sheets at April 2, 2017 and December 31, 2016. The below tables represent the key components of Teradyne’s convertible senior notes:

 

     April 2,
2017
     December 31,
2016
 
     (in thousands)  

Debt Principal

   $ 460,000      $ 460,000  

Unamortized discount

     104,063        107,331  
  

 

 

    

 

 

 

Net Carrying amount of convertible debt

   $ 355,937      $ 352,669  
  

 

 

    

 

 

 

 

     For the Three Months
Ended
 
     April 2, 2017  
     (in thousands)  

Contractual interest expense on the coupon

   $ 1,438  

Amortization of the discount component and debt issue fees recognized as interest expense

     3,268  
  

 

 

 

Total interest expense on the convertible debt

   $ 4,706  
  

 

 

 

As of April 2, 2017, the remaining unamortized discount was $104.1 million, which will be amortized over 6.8 years using the effective interest rate method. The carrying amount of the equity component was $100.8 million. As of April 2, 2017, the conversion rate was equal to the initial conversion price of approximately $31.84 per share and the if-converted value of the Notes was $449.3 million.

Revolving Credit Facility

On April 27, 2015, Teradyne entered into a Credit Agreement (the “Credit Agreement”) with Barclays Bank PLC, as administrative agent and collateral agent, and the lenders party thereto. The Credit Agreement provides for a five-year, senior secured revolving credit facility of up to $350 million (the “Credit Facility”). The Credit Agreement further provides that, subject to customary conditions, Teradyne may seek to obtain from existing or new lenders incremental commitments under the Credit Facility in an aggregate principal amount not to exceed $150 million.

Proceeds from the Credit Facility may be used for general corporate purposes and working capital. Teradyne incurred $2.3 million in costs related to the revolving credit facility. These costs are being amortized over the five-year term of the revolving credit facility and are included in interest expense in the statement of operations. As of May 12, 2017, Teradyne has not borrowed any funds under the Credit Facility.

The interest rates applicable to loans under the Credit Facility are, at Teradyne’s option, equal to either a base rate plus a margin ranging from 0.00% to 1.00% per annum or LIBOR plus a margin ranging from 1.00% to 2.00% per annum, based on the Consolidated Leverage Ratio of Teradyne and its Restricted Subsidiaries. In addition, Teradyne will pay a commitment fee on the unused portion of the commitments under the Credit Facility ranging from 0.125% to 0.350% per annum, based on the then applicable Consolidated Leverage Ratio.

Teradyne is not required to repay any loans under the Credit Facility prior to maturity, subject to certain customary exceptions. Teradyne is permitted to prepay all or any portion of the loans under the Credit Facility prior to maturity without premium or penalty, other than customary LIBOR breakage costs.

The Credit Agreement contains customary events of default, representations, warranties and affirmative and negative covenants that, among other things, limit Teradyne’s and its Restricted Subsidiaries’ ability to sell assets, grant liens on assets, incur other secured indebtedness and make certain investments and restricted payments, all subject to exceptions set forth in the Credit Agreement. The Credit Agreement also requires Teradyne to satisfy two financial ratios measured as of the end of each fiscal quarter: a consolidated leverage ratio and an interest coverage ratio. As of May 12, 2017, Teradyne was in compliance with all covenants.

The Credit Facility is guaranteed by certain of Teradyne’s domestic subsidiaries and collateralized by assets of Teradyne and such subsidiaries, including a pledge of 65% of the capital stock of certain foreign subsidiaries.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Prepayments
3 Months Ended
Apr. 02, 2017
Prepayments

G. PREPAYMENTS

Prepayments consist of the following and are included in prepayments on the balance sheet:

 

     April 2,      December 31,  
     2017      2016  
     (in thousands)  

Contract manufacturer and supplier prepayments

   $ 83,398      $ 84,473  

Prepaid maintenance and other services

     7,210        7,676  

Prepaid taxes

     3,326        4,664  

Other prepayments

     13,053        11,641  
  

 

 

    

 

 

 

Total prepayments

   $ 106,987      $ 108,454  
  

 

 

    

 

 

 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Revenue and Customer Advances
3 Months Ended
Apr. 02, 2017
Deferred Revenue and Customer Advances

H. DEFERRED REVENUE AND CUSTOMER ADVANCES

Deferred revenue and customer advances consist of the following and are included in short and long-term deferred revenue and customer advances on the balance sheet:

 

     April 2,      December 31,  
     2017      2016  
     (in thousands)  

Extended warranty

   $ 44,053      $ 46,753  

Equipment maintenance and training

     41,995        39,037  

Customer advances, undelivered elements and other

     18,729        22,151  
  

 

 

    

 

 

 

Total deferred revenue and customer advances

   $ 104,777      $ 107,941  
  

 

 

    

 

 

 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Product Warranty
3 Months Ended
Apr. 02, 2017
Product Warranty

I. PRODUCT WARRANTY

Teradyne generally provides a one-year warranty on its products, commencing upon installation, acceptance, delivery or shipment. A provision is recorded upon revenue recognition to cost of revenues for estimated warranty expense based on historical experience. Related costs are charged to the warranty accrual as incurred. The warranty balance below is included in other accrued liabilities on the balance sheet.

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Balance at beginning of period

   $ 7,203      $ 6,925  

Accruals for warranties issued during the period

     3,021        3,490  

Adjustments related to pre-existing warranties

     (471      243  

Settlements made during the period

     (2,699      (3,162
  

 

 

    

 

 

 

Balance at end of period

   $ 7,054      $ 7,496  
  

 

 

    

 

 

 

When Teradyne receives revenue for extended warranties beyond one year, it is deferred and recognized on a straight-line basis over the contract period. Related costs are expensed as incurred. The extended warranty balance below is included in short and long-term deferred revenue and customer advances on the balance sheet.

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Balance at beginning of period

   $ 46,753      $ 46,499  

Deferral of new extended warranty revenue

     6,125        6,827  

Recognition of extended warranty deferred revenue

     (8,825      (7,211
  

 

 

    

 

 

 

Balance at end of period

   $ 44,053      $ 46,115  
  

 

 

    

 

 

 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation
3 Months Ended
Apr. 02, 2017
Stock-Based Compensation

J. STOCK-BASED COMPENSATION

Under Teradyne’s stock compensation plans, Teradyne grants stock options, restricted stock units and performance-based restricted stock units, and employees are eligible to purchase Teradyne’s common stock through its Employee Stock Purchase Plan (“ESPP”).

Stock options to purchase Teradyne’s common stock at 100% of the fair market value on the grant date vest in equal annual installments over four years from the grant date and have a maximum term of seven years.

Time-based restricted stock unit awards granted to employees vest in equal annual installments over four years. Restricted stock unit awards granted to non-employee directors vest after a one year period, with 100% of the award vesting on the first anniversary of the grant date. Teradyne expenses the cost of the restricted stock unit awards subject to time-based vesting, which is determined to be the fair market value of the shares at the date of grant, ratably over the period during which the restrictions lapse.

Commencing in January 2014, Teradyne granted performance-based restricted stock units (“PRSUs”) to its executive officers with a performance metric based on relative total shareholder return (“TSR”). For TSR grants issued in 2014 and 2015, Teradyne’s three-year TSR performance is measured against the Philadelphia Semiconductor Index. For TSR grants issued in 2016 and 2017, Teradyne’s three-year TSR performance is measured against the New York Stock Exchange (“NYSE”) Composite Index. The final number of TSR PRSUs that vest will vary based upon the level of performance achieved from 200% to 0% of the target shares. The TSR PRSUs will vest upon the three-year anniversary of the grant date. The TSR PRSUs are valued using a Monte Carlo simulation model. The number of units expected to be earned, based upon the achievement of the TSR market condition, is factored into the grant date Monte Carlo valuation. Compensation expense is recognized on a straight-line basis over the three-year service period. Compensation expense is recognized regardless of the eventual number of units that are earned based upon the market condition, provided the executive officer remains an employee at the end of the three-year period. Compensation expense is reversed if at any time during the three-year service period the executive officer is no longer an employee, subject to the retirement and termination eligibility provisions noted below.

In January 2017 and 2016, Teradyne granted PRSUs to its executive officers with a performance metric based on three-year cumulative non-GAAP profit before interest and tax (“PBIT”) as a percent of Teradyne’s revenue. Non-GAAP PBIT is a financial measure equal to GAAP income from operations less restructuring and other, net; amortization of acquired intangible assets; acquisition and divestiture related charges or credits; pension actuarial gains and losses; non-cash convertible debt interest expense; and other non-recurring gains and charges. The final number of PBIT PRSUs that vest will vary based upon the level of performance achieved from 200% to 0% of the target shares. The PBIT PRSUs will vest upon the three-year anniversary of the grant date. Compensation expense is recognized on a straight-line basis over the three-year service period. Compensation expense is recognized based on the number of units that are earned based upon the three-year Teradyne PBIT as a percent of Teradyne’s revenue, provided the executive officer remains an employee at the end of the three-year period subject to the retirement and termination eligibility provisions noted below.

Beginning with PRSUs granted in January 2014, if the recipient’s employment ends prior to the determination of the performance percentage due to (1) permanent disability or death or (2) retirement or termination other than for cause, after attaining both at least age sixty and at least ten years of service, then all or a portion of the recipient’s PRSUs (based on the actual performance percentage achieved on the determination date) will vest on the date the performance percentage is determined. Except as set forth in the preceding sentence, no PRSUs will vest if the executive officer is no longer an employee at the end of the three-year period.

 

During the three months ended April 2, 2017 and April 3, 2016, Teradyne granted 0.1 million and 0.1 million TSR PRSUs, respectively, with a grant date fair value of $35.66 and $20.29, respectively. The fair value was estimated using the Monte Carlo simulation model with the following assumptions:

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  

Risk-free interest rate

     1.5     1.0

Teradyne volatility-historical

     26.6     27.0

NYSE Composite Index volatility-historical

     13.4     13.1

Dividend yield

     1.0     1.2

Expected volatility was based on the historical volatility of Teradyne’s stock and the NYSE Composite Index for the 2017 and 2016 grant over the most recent three year period. The risk-free interest rate was determined using the U.S. Treasury yield curve in effect at the time of grant. Dividend yield was based upon an estimated annual dividend amount of $0.28 per share for 2017 grants and $0.24 per share for 2016 grants, divided by Teradyne’s stock price on the grant date of $28.56 for the 2017 grant and $19.43 for the 2016 grant.

During the three months ended April 2, 2017 and April 3, 2016, Teradyne granted 0.1 million and 0.1 million, respectively of PBIT PRSUs with a grant date fair value of $27.72 and $18.71, respectively.

During the three months ended April 2, 2017, Teradyne granted 0.8 million of service-based restricted stock unit awards to employees at a weighted average grant date fair value of $27.86 and 0.1 million of service-based stock options to executive officers at a weighted average grant date fair value of $7.13.

During the three months ended April 3, 2016, Teradyne granted 1.2 million of service-based restricted stock unit awards to employees at a weighted average grant date fair value of $18.83 and 0.1 million of service-based stock options to executive officers at a weighted average grant date fair value of $5.30.

Restricted stock unit awards granted to employees vest in equal annual installments over four years. Stock options vest in equal annual installments over four years and have a term of seven years from the date of grant.

The fair value of stock options was estimated using the Black-Scholes option-pricing model with the following assumptions:

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  

Expected life (years)

     5.0       5.0  

Risk-free interest rate

     2.0     1.4

Volatility-historical

     27.8     32.9

Dividend yield

     1.0     1.2

Teradyne determined the stock options’ expected life based upon historical exercise data for executive officers, the age of the executive officers and the terms of the stock option grant. Volatility was determined using historical volatility for a period equal to the expected life. The risk-free interest rate was determined using the U.S. Treasury yield curve in effect at the time of grant. Dividend yield was based upon an estimated annual dividend amount of $0.28 per share for 2017 grants and $0.24 per share for 2016 grants, divided by Teradyne’s stock price on the grant date, of $28.56 for the 2017 grant and $19.43 for the 2016 grant.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive (Loss) Income
3 Months Ended
Apr. 02, 2017
Accumulated Other Comprehensive (Loss) Income

K. ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME

Changes in accumulated other comprehensive (loss) income, which is presented net of tax, consist of the following:

 

     Foreign
Currency
Translation
Adjustment
     Unrealized
Gains
(Losses) on
Marketable
Securities
     Retirement
Plans Prior
Service
Credit
     Total  
     (in thousands)  

Three Months Ended April 2, 2017

           

Balance at December 31, 2016, net of tax of $0, $209,  $(778)

   $ (21,921    $ (60    $ 1,767      $ (20,214

Other comprehensive income before reclassifications, net of tax of $0, $420, $0

     8,963        513        —          9,476  

Amounts reclassified from accumulated other comprehensive income, net of tax of $0, $(64), $(38)

     —          (95      (68      (163
  

 

 

    

 

 

    

 

 

    

 

 

 

Net current period other comprehensive income (loss), net of tax of $0, $356, $(38)

     8,963        418        (68      9,313  
  

 

 

    

 

 

    

 

 

    

 

 

 

Balance at April 2, 2017, net of tax of $0, $565, $(816)

   $ (12,958    $ 358      $ 1,699      $ (10,901
  

 

 

    

 

 

    

 

 

    

 

 

 
     Foreign
Currency
Translation
Adjustments
     Unrealized
Gains
(Losses) on
Marketable
Securities
     Retirement
Plans Prior
Service
Credit
     Total  
     (in thousands)  

Three Months Ended April 3, 2016

           

Balance at December 31, 2015, net of tax of $0, $(459), $(622)

   $ (8,759    $ (1,414    $ 2,029      $ (8,144

Other comprehensive income before reclassifications, net of tax of $0, $1,253, $0

     10,271        3,071        —          13,342  

Amounts reclassified from accumulated other comprehensive income, net of tax of $0, $11, $(46)

     —          (83      (80      (163
  

 

 

    

 

 

    

 

 

    

 

 

 

Net current period other comprehensive income (loss), net of tax of $0, $1,264, $(46)

     10,271        2,988        (80      13,179  
  

 

 

    

 

 

    

 

 

    

 

 

 

Balance as April 3, 2016, net of tax of $0, $805, $(668)

   $ 1,512      $ 1,574      $ 1,949      $ 5,035  
  

 

 

    

 

 

    

 

 

    

 

 

 

Reclassifications out of accumulated other comprehensive (loss) income to the statement of operations for the three months ended April 2, 2017 and April 3, 2016 were as follows:

 

Details about Accumulated Other Comprehensive (Loss) Income

Components

   For the Three Months
Ended
     Affected Line Item
in the Statements
of Operations
 
     April 2,      April 3,         
     2017      2016         
     (in thousands)         

Available-for-sale marketable securities:

        

Unrealized gains, net of tax of $64, $(11)

   $ 95      $ 83        Interest income  

Defined benefit pension and postretirement plans:

        

Amortization of prior service benefit, net of tax of $38, $46

     68        80        (a)  
  

 

 

    

 

 

    

Total reclassifications, net of tax of $102, $35

   $ 163      $ 163        Net income  
  

 

 

    

 

 

    

 

(a) The amortization of prior service credit is included in the computation of net periodic pension cost and postretirement benefit; see Note O: “Retirement Plans.”
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets
3 Months Ended
Apr. 02, 2017
Goodwill and Intangible Assets

L. GOODWILL AND INTANGIBLE ASSETS

Goodwill

Teradyne performs its annual goodwill impairment test as required under the provisions of ASC 350-10, “Intangibles—Goodwill and Other” on December 31 of each fiscal year unless interim indicators of impairment exist. Goodwill is considered impaired when the net book value of a reporting unit exceeds its estimated fair value.

The changes in the carrying amount of goodwill by reportable segments for the three months ended April 2, 2017, were as follows:

 

     Industrial
Automation
     System
Test
    Wireless
Test
    Semiconductor
Test
    Total  
     (in thousands)  

Balance at December 31, 2016

           

Goodwill

   $ 204,851      $ 158,699     $ 361,819     $ 260,540     $ 985,909  

Accumulated impairment losses

     —          (148,183     (353,843     (260,540     (762,566
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 
     204,851        10,516       7,976       —         223,343  

Foreign currency translation adjustment

     6,722        —         —         —         6,722  
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 

Balance at April 2, 2017

           

Goodwill

     211,573        158,699       361,819       260,540       992,631  

Accumulated impairment losses

     —          (148,183     (353,843     (260,540     (762,566
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 
   $ 211,573      $ 10,516     $ 7,976     $ —       $ 230,065  
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 

Intangible Assets

Teradyne reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate.

Amortizable intangible assets consist of the following and are included in intangible assets, net on the balance sheet:

 

     April 2, 2017  
     Gross
Carrying
Amount
     Accumulated
Amortization
     Cumulative
Foreign
Currency
Translation
Adjustment
     Net
Carrying
Amount
 
     (in thousands)  

Developed technology

   $ 270,877      $ (211,065    $ (3,292    $ 56,520  

Customer relationships

     92,741        (79,114      (348      13,279  

Tradenames and trademarks

     50,100        (24,331      (845      24,924  

Non-compete agreement

     320        (200      —          120  

Customer backlog

     170        (170      —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangible assets

   $ 414,208      $ (314,880    $ (4,485    $ 94,843  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2016  
     Gross
Carrying
Amount
     Accumulated
Amortization
     Cumulative
Foreign
Currency
Translation
Adjustment
     Net
Carrying
Amount
 
     (in thousands)  

Developed technology

   $ 270,877      $ (206,376    $ (5,093    $ 59,408  

Customer relationships

     92,741        (76,707      (538      15,496  

Tradenames and trademarks

     50,100        (23,435      (1,308      25,357  

Non-compete agreement

     320        (180      —          140  

Customer backlog

     170        (170      —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangible assets

   $ 414,208      $ (306,868    $ (6,939    $ 100,401  
  

 

 

    

 

 

    

 

 

    

 

 

 

Aggregate intangible asset amortization expense was $8.0 million and $20.0 million, respectively, for the three months ended April 2, 2017 and April 3, 2016.

Estimated intangible asset amortization expense for each of the five succeeding fiscal years is as follows:

 

Year

   Amortization Expense  
     (in thousands)  

2017 (remainder)

     21,621  

2018

     27,475  

2019

     23,622  

2020

     10,325  

2021

     3,504  

Thereafter

     8,296  
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income per Common Share
3 Months Ended
Apr. 02, 2017
Net Income per Common Share

M. NET INCOME PER COMMON SHARE

The following table sets forth the computation of basic and diluted net income per common share:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands, except per share amounts)  

Net income for basic and diluted net income per share

   $ 85,221      $ 49,986  
  

 

 

    

 

 

 

Weighted average common shares-basic

     200,005        204,271  

Effect of dilutive potential common shares:

     

Restricted stock units

     1,533        965  

Stock options

     390        487  

Employee stock purchase plan

     8        9  
  

 

 

    

 

 

 

Dilutive potential common shares

     1,931        1,461  
  

 

 

    

 

 

 

Weighted average common shares-diluted

     201,936        205,732  
  

 

 

    

 

 

 

Net income per common share-basic

   $ 0.43      $ 0.24  
  

 

 

    

 

 

 

Net income per common share-diluted

   $ 0.42      $ 0.24  
  

 

 

    

 

 

 

The computation of diluted net income per common share for the three months ended April 2, 2017 excludes the effect of the potential exercise of stock options to purchase approximately 0.1 million shares because the effect would have been anti-dilutive.

The computation of diluted net income per common share for the three months ended April 3, 2016 excludes the effect of the potential exercise of stock options to purchase approximately 0.3 million shares because the effect would have been anti-dilutive.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Restructuring and Other
3 Months Ended
Apr. 02, 2017
Restructuring and Other

N. RESTRUCTURING AND OTHER

During the three months ended April 2, 2017, Teradyne recorded $1.9 million of restructuring charges of which $1.3 million was for a lease impairment of a Wireless Test facility in Sunnyvale, CA and $0.6 million was for employee severance charges. The Sunnyvale, CA lease expires in 2020. The accrual for the future lease payments liability is reflected in other accrued liabilities and is expected to be paid over the term of the lease.

During the three months ended April 2, 2017 and April 3, 2016, Teradyne recorded $0.6 million and $1.2 million, respectively, of other charges for the increase in the fair value of the Universal Robots contingent consideration liability.

During the three months ended April 3, 2016, Teradyne recorded $0.4 million of employee severance charges.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Retirement Plans
3 Months Ended
Apr. 02, 2017
Retirement Plans

O. RETIREMENT PLANS

ASC 715, “Compensation—Retirement Benefits” requires an employer with defined benefit plans or other postretirement benefit plans to recognize an asset or a liability on its balance sheet for the overfunded or underfunded status of the plans. The pension asset or liability represents a difference between the fair value of the pension plan’s assets and the projected benefit obligation.

Defined Benefit Pension Plans

Teradyne has defined benefit pension plans covering a portion of domestic employees and employees of certain non-U.S. subsidiaries. Benefits under these plans are based on employees’ years of service and compensation. Teradyne’s funding policy is to make contributions to these plans in accordance with local laws and to the extent that such contributions are tax deductible. The assets of these plans consist primarily of fixed income and equity securities. In addition, Teradyne has an unfunded supplemental executive defined benefit plan in the United States to provide retirement benefits in excess of levels allowed by the Employment Retirement Income Security Act (“ERISA”) and the Internal Revenue Code (“IRC”), as well as unfunded qualified foreign plans.

In the three months ended April 2, 2017, Teradyne contributed $0.6 million to the U.S. supplemental executive defined benefit pension plan and $0.2 million to certain qualified plans for non-U.S. subsidiaries.

For the three months ended April 2, 2017 and April 3, 2016, Teradyne’s net periodic pension cost (income) was comprised of the following:

 

     For the Three Months
Ended
 
     April 2, 2017      April 3, 2016  
     United
States
     Foreign      United
States
     Foreign  
     (in thousands)  

Service cost

   $ 560      $ 185      $ 576      $ 207  

Interest cost

     3,312        163        3,414        206  

Expected return on plan assets

     (3,000      (6      (3,443      (5

Amortization of prior service cost

     18        —          24        —    

Net actuarial gain

     —          —          (1,193      —    

Settlement

     —          —          —          (239
  

 

 

    

 

 

    

 

 

    

 

 

 

Total net periodic pension cost (income)

   $ 890      $ 342      $ (622    $ 169  
  

 

 

    

 

 

    

 

 

    

 

 

 

Postretirement Benefit Plan

In addition to receiving pension benefits, U.S. Teradyne employees who meet early retirement eligibility requirements as of their termination dates may participate in Teradyne’s Welfare Plan, which includes medical and dental benefits up to age 65. Death benefits provide a fixed sum to retirees’ survivors and are available to all retirees. Substantially all of Teradyne’s current U.S. employees could become eligible for these benefits, and the existing benefit obligation relates primarily to those employees.

 

For the three months ended April 2, 2017 and April 3, 2016, Teradyne’s net periodic postretirement income was comprised of the following:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Service cost

   $ 10      $ 10  

Interest cost

     50        56  

Amortization of prior service benefit

     (124      (150
  

 

 

    

 

 

 

Total net periodic post-retirement benefit

   $ (64    $ (84
  

 

 

    

 

 

 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies
3 Months Ended
Apr. 02, 2017
Commitments and Contingencies

P. COMMITMENTS AND CONTINGENCIES

Purchase Commitments

As of April 2, 2017, Teradyne had entered into purchase commitments for certain components and materials. The purchase commitments covered by the agreements aggregate to approximately $292.0 million, of which $281.7 million is for less than one year.

Legal Claims

Teradyne is subject to various legal proceedings and claims which have arisen in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on Teradyne’s results of operations, financial condition or cash flows.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes
3 Months Ended
Apr. 02, 2017
Income Taxes

Q. INCOME TAXES

The effective tax rate for the three months ended April 2, 2017 and April 3, 2016 was 7.4% and 12.6%, respectively.

The decrease in the effective tax rate from the three months ended April 3, 2016 to the three months ended April 2, 2017 resulted from an increase in the discrete benefit from stock based compensation, a projected shift in the geographic distribution of income which decreased income subject to taxation in the U.S. relative to lower tax rate jurisdictions and a decrease in the discrete benefit from non-taxable foreign exchange gains.

The effective tax rates for the three months ended April 2, 2017 and April 3, 2016 differed from the expected federal statutory rate of 35% primarily because of the favorable effect of statutory rates applicable to income earned outside the United States.

The tax rate for the three months ended April 2, 2017 and April 3, 2016 was also reduced by the benefit from U.S. research and development tax credits, partially offset by additions to the uncertain tax positions for transfer pricing, both of which are included in the projected annual effective tax rate.

Discrete tax benefits recorded in the three months ended April 2, 2017 amounted to $7.0 million of which $5.5 million resulted from stock based compensation, $0.7 million related to U.S. research and development tax credits and $0.8 million from other discrete tax benefits. The $5.5 million of discrete benefit from stock based compensation included $5.2 million of excess tax benefits recognized pursuant to ASU No. 2016-09 “Improvements to Employee Share-Based Payment Accounting.”

Discrete tax benefits recorded in the three months ended April 3, 2016 amounted to $2.5 million of which $1.2 million resulted from non-taxable foreign exchange gains, $0.9 million related to marketable securities and $0.4 million from other discrete tax benefits.

On a quarterly basis, Teradyne evaluates the realizability of the deferred tax assets by jurisdiction and assesses the need for a valuation allowance. As of April 2, 2017, Teradyne believes that it will ultimately realize the deferred tax assets recorded on the condensed consolidated balance sheet. However, should Teradyne believe that it is more-likely-than-not that the deferred tax assets would not be realized, the tax provision would increase in the period in which Teradyne determined that the realizability was not likely. Teradyne considers the probability of future taxable income and historical profitability, among other factors, in assessing the realizability of the deferred tax assets.

 

As of April 2, 2017 and December 31, 2016, Teradyne had $40.7 million and $39.0 million, respectively, of reserves for uncertain tax positions. The $1.7 million net increase in reserves for uncertain tax positions is primarily composed of additions related to transfer pricing exposures and U.S. research and development tax credits.

As of April 2, 2017, Teradyne estimates that it is reasonably possible that the balance of uncertain tax positions may decrease approximately $0.8 million in the next twelve months, as a result of a lapse of statutes of limitation. The estimated decrease is comprised primarily of reserves relating to U.S. research and development credits.

Teradyne recognizes interest and penalties related to income tax matters in income tax expense. As of April 2, 2017 and December 31, 2016, $0.3 million and $0.4 million, respectively, of interest and penalties were accrued for uncertain tax positions. For the three months ended April 2, 2017, a benefit of $0.1 million was recorded for interest and penalties related to income tax items. For the three months ended April 3, 2016, an expense of $0.3 million was recorded for interest and penalties related to income tax items.

Teradyne qualifies for a tax holiday in Singapore by fulfilling the requirements of an agreement with the Singapore Economic Development Board under which certain headcount and spending requirements must be met. The tax savings due to the tax holiday for the three months ended April 2, 2017 was $4.7 million, or $0.02 per diluted share. The tax savings due to the tax holiday for the three months ended April 3, 2016 was $2.6 million, or $0.01 per diluted share. The tax holiday is scheduled to expire on December 31, 2020.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information
3 Months Ended
Apr. 02, 2017
Segment Information

R. SEGMENT INFORMATION

Teradyne has four operating segments (Semiconductor Test, System Test, Industrial Automation and Wireless Test), which are its reportable segments. The Semiconductor Test segment includes operations related to the design, manufacturing and marketing of semiconductor test products and services. The System Test segment includes operations related to the design, manufacturing and marketing of products and services for defense/aerospace instrumentation test, storage test and circuit-board test. The Industrial Automation segment includes operations related to the design, manufacturing and marketing of collaborative robots. The Wireless Test segment includes operations related to the design, manufacturing and marketing of wireless test products and services. Each operating segment has a segment manager who is directly accountable to and maintains regular contact with Teradyne’s chief operating decision maker (Teradyne’s chief executive officer) to discuss operating activities, financial results, forecasts, and plans for the segment.

Teradyne evaluates performance based on several factors, of which the primary financial measure is business segment income (loss) before income taxes. The accounting policies of the business segments in effect are described in Note B: “Accounting Policies” in Teradyne’s Annual Report on Form 10-K for the year ended December 31, 2016.

Segment information for the three months ended April 2, 2017 and April 3, 2016 is as follows:

 

     Semiconductor
Test
     System
Test
    Industrial
Automation
    Wireless
Test
    Corporate
and
Eliminations
    Consolidated  
     (in thousands)  

Three Months Ended April 2, 2017

             

Revenues

   $ 355,528      $ 39,845     $ 36,272     $ 25,268     $ —       $ 456,913  

Income (loss) before income taxes (1)(2)

     97,966        (2,759     (2,571     1,532       (2,152     92,016  

Total assets (3)

     740,334        106,754       331,016       61,356       1,602,820       2,842,280  

Three Months Ended April 3, 2016

             

Revenues

   $ 340,264      $ 53,670     $ 16,746     $ 20,314     $ —       $ 430,994  

Income (loss) before income taxes (1)(2)

     73,254        9,492       (7,168     (20,140     1,754       57,192  

Total assets (3)

     664,555        90,695       350,589       408,466       1,034,669       2,548,974  

 

(1) Interest income, interest expense, contingent consideration adjustments, pension and post retirement plans actuarial gains and other income (expense) are included in Corporate and Eliminations.
(2) Included in the income (loss) before income taxes for each of the segments are charges and credits related to inventory and other.
(3) Total business assets are directly attributable to each business. Corporate assets consist of cash and cash equivalents, marketable securities and certain other assets.

 

Included in the Semiconductor Test segment are charges and credits in the following line items in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Cost of revenues—inventory charge

   $ 1,319      $ 3,685  

Restructuring and other

     (265      414  

Included in the System Test segment are charges in the following line item in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Cost of revenues—inventory charge

   $ 885      $ —    

Included in the Industrial Automation segment are charges in the following line item in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Restructuring and other

   $ 624      $ —    

Included in the Wireless Test segment are charges in the following line items in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Restructuring and other—lease impairment

   $ 1,313      $ —    

Cost of revenues—inventory charge

     522        605  

Included in Corporate and Eliminations are charges in the following line items in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Restructuring and other—Universal Robots contingent consideration adjustment

   $ 634      $ 1,173  

Restructuring and other

     205        —    
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Shareholders' Equity
3 Months Ended
Apr. 02, 2017
Shareholders' Equity

S. SHAREHOLDERS’ EQUITY

Stock Repurchase Program

In December 2016, the Board of Directors approved a $500 million share repurchase authorization which commenced on January 1, 2017. Teradyne intends to repurchase at least $200 million in 2017. During the three months ended April 2, 2017, Teradyne repurchased 1.3 million shares of common stock for $37.7 million at an average price of $29.38 per share.

 

During the three months ended April 3, 2016, Teradyne repurchased 1.5 million shares of common stock for $28.0 million at an average price of $18.81 per share.

The total price includes commissions and is recorded as a reduction to retained earnings.

Dividend

Holders of Teradyne’s common stock are entitled to receive dividends when they are declared by Teradyne’s Board of Directors.

In January 2017, Teradyne’s Board of Directors declared a quarterly cash dividend of $0.07 per share. Dividend payments for the three months ended April 2, 2017 were $14.0 million.

In January 2016, Teradyne’s Board of Directors declared a quarterly cash dividend of $0.06 per share. Dividend payments for the three months ended April 3, 2016 were $12.3 million.

While Teradyne declared a quarterly cash dividend and authorized a share repurchase program, it may reduce or eliminate the cash dividend or share repurchase program in the future. Future cash dividends and stock repurchases are subject to the discretion of Teradyne’s Board of Directors which will consider, among other things, Teradyne’s earnings, capital requirements and financial condition.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounting Policies (Policies)
3 Months Ended
Apr. 02, 2017
Basis of Presentation

Basis of Presentation

The consolidated interim financial statements include the accounts of Teradyne and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. These interim financial statements are unaudited and reflect all normal recurring adjustments that are, in the opinion of management, necessary for the fair statement of such interim financial statements. Certain prior year amounts were reclassified to conform to the current year presentation. The December 31, 2016 condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America.

The accompanying financial information should be read in conjunction with the consolidated financial statements and notes thereto contained in Teradyne’s Annual Report on Form 10-K, filed with the U.S. Securities and Exchange Commission (“SEC”) on March 1, 2017, for the year ended December 31, 2016.

Preparation of Financial Statements and Use of Estimates

Preparation of Financial Statements and Use of Estimates

The preparation of consolidated financial statements requires management to make estimates and judgments that affect the amounts reported in the financial statements. Actual results may differ significantly from these estimates.

Stock-Based Compensation

Stock-Based Compensation

In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-09, “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” Teradyne adopted this ASU in the first quarter of 2017. This ASU changes how Teradyne accounts for certain aspects of share-based payment awards to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statements of cash flows.

Adoption of this ASU required recognition of a cumulative effect adjustment to retained earnings for any prior year excess tax benefits or tax deficiencies not previously recorded. The cumulative effect adjustment of $39 million was recorded as an increase to retained earnings and deferred tax assets.

This ASU also required a change in how Teradyne recognizes the excess tax benefits or tax deficiencies related to stock-based compensation. Prior to adopting ASU 2016-09, these excess tax benefits or tax deficiencies were credited or charged to additional paid-in capital in Teradyne’s consolidated balance sheets. In accordance with ASU 2016-09, starting in first quarter of 2017, these excess tax benefits or tax deficiencies are recognized as a discrete tax benefit or discrete tax expense to the current income tax provision in Teradyne’s consolidated statements of operations.

 

ASU 2016-09 requires companies to adopt the amendment related to accounting for excess tax benefits or tax deficiencies on a prospective basis. For the three months ended April 2, 2017, Teradyne recognized a discrete tax benefit of $5.2 million related to net excess tax benefit.

In addition, under ASU 2016-09, all excess tax benefits related to share-based payments are reported as cash flows from operating activities. Previously, excess tax benefits from share-based payments arrangements were reported as cash flows from financing activities. The classification amendment was applied prospectively. This ASU also clarifies that all cash payments made to taxing authorities on the employees’ behalf for withheld shares should be presented as financing activities on the statement of cash flows. Previously, Teradyne reported cash payments made to taxing authorities as operating activities on the statement of cash flows. This change was applied retrospectively.

Upon adoption of ASU 2016-09, Teradyne made an accounting policy election to continue accounting for forfeitures by applying an estimated forfeiture rate.

Contingencies and Litigation

Contingencies and Litigation

Teradyne may be subject to certain legal proceedings, lawsuits and other claims as discussed in Note P. Teradyne accrues for a loss contingency, including legal proceedings, lawsuits, pending claims and other legal matters, when the likelihood of a loss is probable and the amount of the loss can be reasonably estimated. When the reasonable estimate of the loss is within a range of amounts, and no amount in the range constitutes a better estimate than any other amount, Teradyne accrues the amount at the low end of the range. Teradyne adjusts the accruals from time to time as additional information is received, but the loss incurred may be significantly greater than or less than the amount accrued. Loss contingencies are disclosed when they are material and there is at least a reasonable possibility that a loss has been incurred. Attorney fees related to legal matters are expensed as incurred.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Tables)
3 Months Ended
Apr. 02, 2017
Composition of Inventories, Net

Inventories, net consisted of the following at April 2, 2017 and December 31, 2016:

 

     April 2,      December 31,  
     2017      2016  
     (in thousands)  

Raw material

   $ 62,373      $ 58,530  

Work-in-process

     22,511        22,946  

Finished goods

     118,394        54,482  
  

 

 

    

 

 

 
   $ 203,278      $ 135,958  
  

 

 

    

 

 

 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments (Tables)
3 Months Ended
Apr. 02, 2017
Schedule of Fair Value of Financial Assets and Liabilities Measured on Recurring Basis

The following table sets forth by fair value hierarchy Teradyne’s financial assets and liabilities that were measured at fair value on a recurring basis as of April 2, 2017 and December 31, 2016.

 

     April 2, 2017  
     Quoted Prices
in Active
Markets for
Identical
Instruments
(Level 1)
     Significant
Other
Observable
Inputs
(Level 2)
     Significant
Unobservable
Inputs
(Level 3)
     Total  
     (in thousands)  

Assets

           

Cash

   $ 202,925      $ —        $ —        $ 202,925  

Cash equivalents

     115,578        6,243        —          121,821  

Available-for-sale securities:

           

U.S. Treasury securities

     —          854,547        —          854,547  

Commercial paper

     —          121,065        —          121,065  

Corporate debt securities

     —          89,731        —          89,731  

Certificates of deposit and time deposits

     —          50,578        —          50,578  

U.S. government agency securities

     —          21,149        —          21,149  

Equity and debt mutual funds

     19,986        —          —          19,986  

Non-U.S. government securities

     —          583        —          583  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 338,489      $ 1,143,896      $ —        $ 1,482,385  
  

 

 

    

 

 

    

 

 

    

 

 

 

Derivative assets

     —          145        —          145  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 338,489      $ 1,144,041      $ —        $ 1,482,530  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Contingent consideration

   $ —        $ —        $ 37,916      $ 37,916  

Derivative liabilities

     —          107        —          107  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ —        $ 107      $ 37,916      $ 38,023  
  

 

 

    

 

 

    

 

 

    

 

 

 

Reported as follows:

 

     (Level 1)      (Level 2)      (Level 3)      Total  
     (in thousands)  

Assets

           

Cash and cash equivalents

   $ 318,503      $ 6,243      $ —        $ 324,746  

Marketable securities

     —          895,578        —          895,578  

Long-term marketable securities

     19,986        242,075        —          262,061  

Prepayments

     —          145        —          145  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 338,489      $ 1,144,041      $ —        $ 1,482,530  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

     .           

Other current liabilities

   $ —        $ 107      $ —        $ 107  

Contingent consideration

     —          —          21,711        21,711  

Long-term contingent consideration

     —          —          16,205        16,205  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ —        $ 107      $ 37,916      $ 38,023  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2016  
     Quoted Prices
in Active
Markets for
Identical
Instruments
(Level 1)
     Significant
Other
Observable
Inputs
(Level 2)
     Significant
Unobservable
Inputs
(Level 3)
     Total  
     (in thousands)  

Assets

           

Cash

   $ 214,722      $ —        $ —        $ 214,722  

Cash equivalents

     37,458        55,704        —          93,162  

Available for sale securities:

           

U.S. Treasury securities

     —          900,038        —          900,038  

Commercial paper

     —          161,630        —          161,630  

Corporate debt securities

     —          100,153        —          100,153  

Certificates of deposit and time deposits

     —          82,133        —          82,133  

U.S. government agency securities

     —          42,014        —          42,014  

Equity and debt mutual funds

     18,171        —          —          18,171  

Non-U.S. government securities

     —          728        —          728  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 270,351      $ 1,342,400      $ —        $ 1,612,751  
  

 

 

    

 

 

    

 

 

    

 

 

 

Derivative assets

     —          1        —          1  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 270,351      $ 1,342,401      $ —        $ 1,612,752  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Contingent consideration

   $ —        $ —        $ 38,332      $ 38,332  

Derivative liabilities

     —          131        —          131  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ —        $ 131      $ 38,332      $ 38,463  
  

 

 

    

 

 

    

 

 

    

 

 

 

Reported as follows:

 

     (Level 1)      (Level 2)      (Level 3)      Total  
     (in thousands)  

Assets

           

Cash and cash equivalents

   $ 252,180      $ 55,704      $ —        $ 307,884  

Marketable securities

     —          871,024        —          871,024  

Long-term marketable securities

     18,171        415,672        —          433,843  

Prepayments

     —          1        —          1  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 270,351      $ 1,342,401      $ —        $ 1,612,752  
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Other accrued liabilities

   $ —        $ 131      $ —        $ 131  

Contingent consideration

     —          —          1,050        1,050  

Long-term contingent consideration

     —          —          37,282        37,282  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ —        $ 131      $ 38,332      $ 38,463  
  

 

 

    

 

 

    

 

 

    

 

 

 
Schedule of Changes in Fair Value of Level 3 Contingent Consideration

Changes in the fair value of Level 3 contingent consideration for the three months ended April 2, 2017 and April 3, 2016 were as follows:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Balance at beginning of period

   $ 38,332      $ 37,436  

Payments (a)

     (1,050      (15,000

Fair value adjustment (b)

     634        1,173  
  

 

 

    

 

 

 

Balance at end of period

   $ 37,916      $ 23,609  
  

 

 

    

 

 

 

 

(a) In the three months ended April 2, 2017, Teradyne paid $1.1 million of the AIT contingent consideration. In the three months ended April 3, 2016 based on Universal Robots’ calendar year 2015 EBITDA results, Teradyne paid $15.0 million or 100% of the eligible EBITDA contingent consideration amount.
(b) In the three months ended April 2, 2017 and April 3, 2016, the fair value of contingent consideration for the earn-out in connection with the acquisition of Universal Robots was increased by $0.6 million and $1.2 million, respectively, primarily due to a decrease in the discount rate.
Quantitative Information Associated With Fair Value Measurement of Level 3 Financial Instrument

The following table provides quantitative information associated with the fair value measurement of Teradyne’s Level 3 financial instruments:

 

Liability

   April 2, 2017
Fair Value
     Valuation
Technique
   Unobservable Inputs    Weighted
Average
 
     (in thousands)                   

Contingent consideration

(Universal Robots)

   $ 21,711      Monte Carlo

Simulation

   Revenues for the period July 1, 2015—December 31,
2017 volatility
     12.2
         Discount Rate      2.8
   $ 16,205      Monte Carlo

Simulation

   Revenues for the period July 1, 2015—December 31,
2018 volatility
     12.2
         Discount Rate      2.8
Schedule of Carrying Amounts and Fair Values of Financial Instruments

The carrying amounts and fair values of Teradyne’s financial instruments at April 2, 2017 and December 31, 2016 were as follows:

 

     April 2,
2017
     December 31,
2016
 
     Carrying Value      Fair Value      Carrying Value      Fair Value  
     (in thousands)  

Assets

           

Cash and cash equivalents

   $ 324,746      $ 324,746      $ 307,884      $ 307,884  

Marketable securities

     1,157,639        1,157,639        1,304,867        1,304,867  

Derivative assets

     145        145        1        1  

Liabilities

           

Contingent consideration

     37,916        37,916        38,332        38,332  

Derivative liabilities

     107        107        131        131  

Convertible debt (1)

     355,937        534,750        352,669        486,754  

 

(1) The carrying value represents the bifurcated debt component only, while the fair value is based on quoted market prices for the convertible note which includes the equity conversion features.
Schedule of Available-for-Sale Marketable Securities

The following tables summarize the composition of available-for-sale marketable securities at April 2, 2017 and December 31, 2016:

 

     April 2, 2017  
     Available-for-Sale         
     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

U.S. Treasury securities

   $ 856,714      $ 37      $ (2,204   $ 854,547      $ 846,287  

Commercial paper

     121,073        7        (15     121,065        76,050  

Corporate debt securities

     89,164        1,151        (584     89,731        56,678  

Certificates of deposit and time deposits

     50,541        37        —         50,578        —    

U.S. government agency securities

     21,174        8        (33     21,149        10,024  

Equity and debt mutual funds

     17,472        2,546        (32     19,986        1,415  

Non-U.S. government securities

     578        5        —         583        —    
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,156,716      $ 3,791      $ (2,868   $ 1,157,639      $ 990,454  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

Reported as follows:

 

     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

Marketable securities

   $ 896,345      $ 56      $ (823   $ 895,578      $ 774,974  

Long-term marketable securities

     260,371        3,735        (2,045     262,061        215,480  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,156,716      $ 3,791      $ (2,868   $ 1,157,639      $ 990,454  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

 

     December 31, 2016  
     Available-for-Sale         
     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

U.S. Treasury securities

   $ 901,975      $ 97      $ (2,034   $ 900,038      $ 572,284  

Commercial paper

     161,672        24        (66     161,630        84,034  

Corporate debt securities

     99,708        1,065        (620     100,153        53,642  

Certificates of deposit and time deposits

     82,080        54        (1     82,133        7,760  

U.S. government agency securities

     42,026        7        (19     42,014        13,461  

Equity and debt mutual funds

     16,505        1,724        (58     18,171        1,661  

Non-U.S. government securities

     745        6        (23     728        137  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,304,711      $ 2,977      $ (2,821   $ 1,304,867      $ 732,979  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 

Reported as follows:

 

     Cost      Unrealized
Gain
     Unrealized
(Loss)
    Fair Market
Value
     Fair Market
Value of
Investments
with Unrealized
Losses
 
     (in thousands)  

Marketable securities

   $ 871,321      $ 134      $ (431   $ 871,024      $ 423,128  

Long-term marketable securities

     433,390        2,843        (2,390     433,843        309,851  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
   $ 1,304,711      $ 2,977      $ (2,821   $ 1,304,867      $ 732,979  
  

 

 

    

 

 

    

 

 

   

 

 

    

 

 

 
Contractual Maturities of Investments Held

The contractual maturities of investments held at April 2, 2017 were as follows:

 

     April 2,
2017
 
     Cost      Fair Market
Value
 
     (in thousands)  

Due within one year

   $ 896,345      $ 895,578  

Due after 1 year through 5 years

     190,557        190,252  

Due after 5 years through 10 years

     12,270        11,812  

Due after 10 years

     40,072        40,011  
  

 

 

    

 

 

 

Total

   $ 1,139,244      $ 1,137,653  
  

 

 

    

 

 

 
Schedule of Derivative Instruments in Statement of Financial Position at Fair Value

The following table summarizes the fair value of derivative instruments at April 2, 2017 and December 31, 2016:

 

     Balance Sheet
Location
     April 2,
2017
     December 31,
2016
 
            (in thousands)  

Derivatives not designated as hedging instruments:

        

Foreign exchange contracts assets

     Prepayments      $ 145      $ 1  

Foreign exchange contracts liabilities

     Other current liabilities        (107      (131
     

 

 

    

 

 

 

Total derivatives

      $ 38      $ (130
     

 

 

    

 

 

 
Schedule of Effect of Derivative Instruments on Statement of Operations Recognized

The following table summarizes the effect of derivative instruments recognized in the statement of operations during the three months ended April 2, 2017 and April 3, 2016.

 

     Location of Losses    For the Three Months
Ended
 
     Recognized in    April 2,      April 3,  
    

Statements of Operations

   2017      2016  
          (in thousands)  

Derivatives not designated as hedging instruments:

        

Foreign exchange contracts

   Other (income) expense, net    $ 1,011      $ 3,298  
     

 

 

    

 

 

 

Total Derivatives

      $ 1,011      $ 3,298  
     

 

 

    

 

 

 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt (Tables)
3 Months Ended
Apr. 02, 2017
Components of Convertible Senior Notes

The below tables represent the key components of Teradyne’s convertible senior notes:

 

     April 2,
2017
     December 31,
2016
 
     (in thousands)  

Debt Principal

   $ 460,000      $ 460,000  

Unamortized discount

     104,063        107,331  
  

 

 

    

 

 

 

Net Carrying amount of convertible debt

   $ 355,937      $ 352,669  
  

 

 

    

 

 

 

 

     For the Three Months
Ended
 
     April 2, 2017  
     (in thousands)  

Contractual interest expense on the coupon

   $ 1,438  

Amortization of the discount component and debt issue fees recognized as interest expense

     3,268  
  

 

 

 

Total interest expense on the convertible debt

   $ 4,706  
  

 

 

 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Prepayments (Tables)
3 Months Ended
Apr. 02, 2017
Schedule of Prepayments

Prepayments consist of the following and are included in prepayments on the balance sheet:

 

     April 2,      December 31,  
     2017      2016  
     (in thousands)  

Contract manufacturer and supplier prepayments

   $ 83,398      $ 84,473  

Prepaid maintenance and other services

     7,210        7,676  

Prepaid taxes

     3,326        4,664  

Other prepayments

     13,053        11,641  
  

 

 

    

 

 

 

Total prepayments

   $ 106,987      $ 108,454  
  

 

 

    

 

 

 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Revenue and Customer Advances (Tables)
3 Months Ended
Apr. 02, 2017
Deferred Revenue and Customer Advances

Deferred revenue and customer advances consist of the following and are included in short and long-term deferred revenue and customer advances on the balance sheet:

 

     April 2,      December 31,  
     2017      2016  
     (in thousands)  

Extended warranty

   $ 44,053      $ 46,753  

Equipment maintenance and training

     41,995        39,037  

Customer advances, undelivered elements and other

     18,729        22,151  
  

 

 

    

 

 

 

Total deferred revenue and customer advances

   $ 104,777      $ 107,941  
  

 

 

    

 

 

 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Product Warranty (Tables)
3 Months Ended
Apr. 02, 2017
Other Accrued Liabilities

The warranty balance below is included in other accrued liabilities on the balance sheet.

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Balance at beginning of period

   $ 7,203      $ 6,925  

Accruals for warranties issued during the period

     3,021        3,490  

Adjustments related to pre-existing warranties

     (471      243  

Settlements made during the period

     (2,699      (3,162
  

 

 

    

 

 

 

Balance at end of period

   $ 7,054      $ 7,496  
  

 

 

    

 

 

 
Extended Product Warranty of Short and Long-Term Deferred Revenue and Customer Advances

The extended warranty balance below is included in short and long-term deferred revenue and customer advances on the balance sheet.

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Balance at beginning of period

   $ 46,753      $ 46,499  

Deferral of new extended warranty revenue

     6,125        6,827  

Recognition of extended warranty deferred revenue

     (8,825      (7,211
  

 

 

    

 

 

 

Balance at end of period

   $ 44,053      $ 46,115  
  

 

 

    

 

 

 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation (Tables)
3 Months Ended
Apr. 02, 2017
Schedule of Estimated Fair Value of TSR Performance-Based Restricted Stock Unit Awards Assumptions

The fair value was estimated using the Monte Carlo simulation model with the following assumptions:

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  

Risk-free interest rate

     1.5     1.0

Teradyne volatility-historical

     26.6     27.0

NYSE Composite Index volatility-historical

     13.4     13.1

Dividend yield

     1.0     1.2
Stock Options  
Fair Value of Stock Options Using Assumptions

The fair value of stock options was estimated using the Black-Scholes option-pricing model with the following assumptions:

 

     For the Three Months
Ended
 
     April 2,     April 3,  
     2017     2016  

Expected life (years)

     5.0       5.0  

Risk-free interest rate

     2.0     1.4

Volatility-historical

     27.8     32.9

Dividend yield

     1.0     1.2
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive (Loss) Income (Tables)
3 Months Ended
Apr. 02, 2017
Changes in Accumulated Other Comprehensive (Loss) Income

Changes in accumulated other comprehensive (loss) income, which is presented net of tax, consist of the following:

 

     Foreign
Currency
Translation
Adjustment
     Unrealized
Gains
(Losses) on
Marketable
Securities
     Retirement
Plans Prior
Service
Credit
     Total  
     (in thousands)  

Three Months Ended April 2, 2017

           

Balance at December 31, 2016, net of tax of $0, $209,  $(778)

   $ (21,921    $ (60    $ 1,767      $ (20,214

Other comprehensive income before reclassifications, net of tax of $0, $420, $0

     8,963        513        —          9,476  

Amounts reclassified from accumulated other comprehensive income, net of tax of $0, $(64), $(38)

     —          (95      (68      (163
  

 

 

    

 

 

    

 

 

    

 

 

 

Net current period other comprehensive income (loss), net of tax of $0, $356, $(38)

     8,963        418        (68      9,313  
  

 

 

    

 

 

    

 

 

    

 

 

 

Balance at April 2, 2017, net of tax of $0, $565, $(816)

   $ (12,958    $ 358      $ 1,699      $ (10,901
  

 

 

    

 

 

    

 

 

    

 

 

 
     Foreign
Currency
Translation
Adjustments
     Unrealized
Gains
(Losses) on
Marketable
Securities
     Retirement
Plans Prior
Service
Credit
     Total  
     (in thousands)  

Three Months Ended April 3, 2016

           

Balance at December 31, 2015, net of tax of $0, $(459), $(622)

   $ (8,759    $ (1,414    $ 2,029      $ (8,144

Other comprehensive income before reclassifications, net of tax of $0, $1,253, $0

     10,271        3,071        —          13,342  

Amounts reclassified from accumulated other comprehensive income, net of tax of $0, $11, $(46)

     —          (83      (80      (163
  

 

 

    

 

 

    

 

 

    

 

 

 

Net current period other comprehensive income (loss), net of tax of $0, $1,264, $(46)

     10,271        2,988        (80      13,179  
  

 

 

    

 

 

    

 

 

    

 

 

 

Balance as April 3, 2016, net of tax of $0, $805, $(668)

   $ 1,512      $ 1,574      $ 1,949      $ 5,035  
  

 

 

    

 

 

    

 

 

    

 

 

 
Reclassifications Out of Accumulated Other Comprehensive (Loss) Income to Statements of Operations

Reclassifications out of accumulated other comprehensive (loss) income to the statement of operations for the three months ended April 2, 2017 and April 3, 2016 were as follows:

 

Details about Accumulated Other Comprehensive (Loss) Income

Components

   For the Three Months
Ended
     Affected Line Item
in the Statements
of Operations
 
     April 2,      April 3,         
     2017      2016         
     (in thousands)         

Available-for-sale marketable securities:

        

Unrealized gains, net of tax of $64, $(11)

   $ 95      $ 83        Interest income  

Defined benefit pension and postretirement plans:

        

Amortization of prior service benefit, net of tax of $38, $46

     68        80        (a)  
  

 

 

    

 

 

    

Total reclassifications, net of tax of $102, $35

   $ 163      $ 163        Net income  
  

 

 

    

 

 

    

 

(a) The amortization of prior service credit is included in the computation of net periodic pension cost and postretirement benefit; see Note O: “Retirement Plans.”
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Apr. 02, 2017
Changes in Carrying Amount of Goodwill by Segment

The changes in the carrying amount of goodwill by reportable segments for the three months ended April 2, 2017, were as follows:

 

     Industrial
Automation
     System
Test
    Wireless
Test
    Semiconductor
Test
    Total  
     (in thousands)  

Balance at December 31, 2016

           

Goodwill

   $ 204,851      $ 158,699     $ 361,819     $ 260,540     $ 985,909  

Accumulated impairment losses

     —          (148,183     (353,843     (260,540     (762,566
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 
     204,851        10,516       7,976       —         223,343  

Foreign currency translation adjustment

     6,722        —         —         —         6,722  
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 

Balance at April 2, 2017

           

Goodwill

     211,573        158,699       361,819       260,540       992,631  

Accumulated impairment losses

     —          (148,183     (353,843     (260,540     (762,566
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 
   $ 211,573      $ 10,516     $ 7,976     $ —       $ 230,065  
  

 

 

    

 

 

   

 

 

   

 

 

   

 

 

 
Schedule of Estimated Intangible Asset Amortization Expense

Estimated intangible asset amortization expense for each of the five succeeding fiscal years is as follows:

 

Year

   Amortization Expense  
     (in thousands)  

2017 (remainder)

     21,621  

2018

     27,475  

2019

     23,622  

2020

     10,325  

2021

     3,504  

Thereafter

     8,296  
Wireless Test  
Schedule of Amortizable Intangible Assets

Amortizable intangible assets consist of the following and are included in intangible assets, net on the balance sheet:

 

     April 2, 2017  
     Gross
Carrying
Amount
     Accumulated
Amortization
     Cumulative
Foreign
Currency
Translation
Adjustment
     Net
Carrying
Amount
 
     (in thousands)  

Developed technology

   $ 270,877      $ (211,065    $ (3,292    $ 56,520  

Customer relationships

     92,741        (79,114      (348      13,279  

Tradenames and trademarks

     50,100        (24,331      (845      24,924  

Non-compete agreement

     320        (200      —          120  

Customer backlog

     170        (170      —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangible assets

   $ 414,208      $ (314,880    $ (4,485    $ 94,843  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2016  
     Gross
Carrying
Amount
     Accumulated
Amortization
     Cumulative
Foreign
Currency
Translation
Adjustment
     Net
Carrying
Amount
 
     (in thousands)  

Developed technology

   $ 270,877      $ (206,376    $ (5,093    $ 59,408  

Customer relationships

     92,741        (76,707      (538      15,496  

Tradenames and trademarks

     50,100        (23,435      (1,308      25,357  

Non-compete agreement

     320        (180      —          140  

Customer backlog

     170        (170      —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangible assets

   $ 414,208      $ (306,868    $ (6,939    $ 100,401  
  

 

 

    

 

 

    

 

 

    

 

 

 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income per Common Share (Tables)
3 Months Ended
Apr. 02, 2017
Computation of Basic and Diluted Net Income Per Common Share

The following table sets forth the computation of basic and diluted net income per common share:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands, except per share amounts)  

Net income for basic and diluted net income per share

   $ 85,221      $ 49,986  
  

 

 

    

 

 

 

Weighted average common shares-basic

     200,005        204,271  

Effect of dilutive potential common shares:

     

Restricted stock units

     1,533        965  

Stock options

     390        487  

Employee stock purchase plan

     8        9  
  

 

 

    

 

 

 

Dilutive potential common shares

     1,931        1,461  
  

 

 

    

 

 

 

Weighted average common shares-diluted

     201,936        205,732  
  

 

 

    

 

 

 

Net income per common share-basic

   $ 0.43      $ 0.24  
  

 

 

    

 

 

 

Net income per common share-diluted

   $ 0.42      $ 0.24  
  

 

 

    

 

 

 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Retirement Plans (Tables)
3 Months Ended
Apr. 02, 2017
Defined Benefit Pension Plans  
Net Periodic Pension and Postretirement Cost (Income)

For the three months ended April 2, 2017 and April 3, 2016, Teradyne’s net periodic pension cost (income) was comprised of the following:

 

     For the Three Months
Ended
 
     April 2, 2017      April 3, 2016  
     United
States
     Foreign      United
States
     Foreign  
     (in thousands)  

Service cost

   $ 560      $ 185      $ 576      $ 207  

Interest cost

     3,312        163        3,414        206  

Expected return on plan assets

     (3,000      (6      (3,443      (5

Amortization of prior service cost

     18        —          24        —    

Net actuarial gain

     —          —          (1,193      —    

Settlement

     —          —          —          (239
  

 

 

    

 

 

    

 

 

    

 

 

 

Total net periodic pension cost (income)

   $ 890      $ 342      $ (622    $ 169  
  

 

 

    

 

 

    

 

 

    

 

 

 
Postretirement Benefit Plans  
Net Periodic Pension and Postretirement Cost (Income)

For the three months ended April 2, 2017 and April 3, 2016, Teradyne’s net periodic postretirement income was comprised of the following:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Service cost

   $ 10      $ 10  

Interest cost

     50        56  

Amortization of prior service benefit

     (124      (150
  

 

 

    

 

 

 

Total net periodic post-retirement benefit

   $ (64    $ (84
  

 

 

    

 

 

 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information (Tables)
3 Months Ended
Apr. 02, 2017
Segment Information

Segment information for the three months ended April 2, 2017 and April 3, 2016 is as follows:

 

     Semiconductor
Test
     System
Test
    Industrial
Automation
    Wireless
Test
    Corporate
and
Eliminations
    Consolidated  
     (in thousands)  

Three Months Ended April 2, 2017

             

Revenues

   $ 355,528      $ 39,845     $ 36,272     $ 25,268     $ —       $ 456,913  

Income (loss) before income taxes (1)(2)

     97,966        (2,759     (2,571     1,532       (2,152     92,016  

Total assets (3)

     740,334        106,754       331,016       61,356       1,602,820       2,842,280  

Three Months Ended April 3, 2016

             

Revenues

   $ 340,264      $ 53,670     $ 16,746     $ 20,314     $ —       $ 430,994  

Income (loss) before income taxes (1)(2)

     73,254        9,492       (7,168     (20,140     1,754       57,192  

Total assets (3)

     664,555        90,695       350,589       408,466       1,034,669       2,548,974  

 

(1) Interest income, interest expense, contingent consideration adjustments, pension and post retirement plans actuarial gains and other income (expense) are included in Corporate and Eliminations.
(2) Included in the income (loss) before income taxes for each of the segments are charges and credits related to inventory and other.
(3) Total business assets are directly attributable to each business. Corporate assets consist of cash and cash equivalents, marketable securities and certain other assets.
Wireless Test  
Schedule of Segment Reporting Information by Segment Charges

Included in the Wireless Test segment are charges in the following line items in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Restructuring and other—lease impairment

   $ 1,313      $ —    

Cost of revenues—inventory charge

     522        605  
Semiconductor Test  
Schedule of Segment Reporting Information by Segment Charges

Included in the Semiconductor Test segment are charges and credits in the following line items in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Cost of revenues—inventory charge

   $ 1,319      $ 3,685  

Restructuring and other

     (265      414  
System Test  
Schedule of Segment Reporting Information by Segment Charges

Included in the System Test segment are charges in the following line item in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Cost of revenues—inventory charge

   $ 885      $ —    
Industrial Automation  
Schedule of Segment Reporting Information by Segment Charges

Included in the Industrial Automation segment are charges in the following line item in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Restructuring and other

   $ 624      $ —    
Corporate And Eliminations  
Schedule of Segment Reporting Information by Segment Charges

Included in Corporate and Eliminations are charges in the following line items in the statements of operations:

 

     For the Three Months
Ended
 
     April 2,      April 3,  
     2017      2016  
     (in thousands)  

Restructuring and other—Universal Robots contingent consideration adjustment

   $ 634      $ 1,173  

Restructuring and other

     205        —    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
New Accounting Pronouncements or Change in Accounting Principle    
Income tax provision (benefit) $ 6,795 $ 7,206
ASU 2016-09    
New Accounting Pronouncements or Change in Accounting Principle    
Cumulative effect adjustment to increase retained earnings and deferred tax assets 39,000  
Income tax provision (benefit) $ (5,200)  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Composition of Inventories, Net (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Inventory [Line Items]    
Raw material $ 62,373 $ 58,530
Work-in-process 22,511 22,946
Finished goods 118,394 54,482
Inventories, net $ 203,278 $ 135,958
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories - Additional Information (Detail) - USD ($)
$ in Millions
Apr. 02, 2017
Dec. 31, 2016
Inventory [Line Items]    
Inventory reserves $ 115.2 $ 116.0
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Apr. 02, 2017
Dec. 31, 2016
Financial Instruments and Fair Value [Line Items]        
Available-for-sale securities, realized loss $ 200,000 $ 200,000    
Available-for-sale securities, realized gain 300,000 200,000    
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 990,454,000   $ 990,454,000 $ 732,979,000
Fair market value of investments with unrealized losses greater than one year 2,200,000   2,200,000 2,900,000
Aggregate loss of investments with unrealized losses greater than one year     200,000 300,000
Fair market value of investments with unrealized losses less than one year 988,300,000   988,300,000 730,100,000
Aggregate loss of investments with unrealized losses less than one year     2,600,000 2,500,000
Gains (losses) on foreign currency transactions 1,500,000 3,400,000    
Realized (losses) gains on foreign currency contracts (1,000,000) $ (3,300,000)    
Universal Robots        
Financial Instruments and Fair Value [Line Items]        
Maximum payment per earn-out 25,000,000      
Foreign Exchange Contracts        
Financial Instruments and Fair Value [Line Items]        
Notional amount of foreign currency forward contracts 89,200,000   $ 89,200,000 83,900,000
Gains (losses) on foreign currency transactions $ 0     $ (100,000)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities $ 1,157,639 $ 1,304,867
U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 854,547 900,038
Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 89,731 100,153
Certificates of Deposit and Time Deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 50,578 82,133
Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 121,065 161,630
U.S. Government Agency Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 21,149 42,014
Equity And Debt Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 19,986 18,171
Non-U.S. Government Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 583 728
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total 1,482,385 1,612,751
Derivative assets 145 1
Total 1,482,530 1,612,752
Contingent consideration 37,916 38,332
Derivative liabilities 107 131
Total 38,023 38,463
Fair Value, Measurements, Recurring | Cash    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 202,925 214,722
Fair Value, Measurements, Recurring | Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 121,821 93,162
Fair Value, Measurements, Recurring | U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 854,547 900,038
Fair Value, Measurements, Recurring | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 89,731 100,153
Fair Value, Measurements, Recurring | Certificates of Deposit and Time Deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 50,578 82,133
Fair Value, Measurements, Recurring | Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 121,065 161,630
Fair Value, Measurements, Recurring | U.S. Government Agency Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 21,149 42,014
Fair Value, Measurements, Recurring | Equity And Debt Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 19,986 18,171
Fair Value, Measurements, Recurring | Non-U.S. Government Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 583 728
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total 338,489 270,351
Total 338,489 270,351
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Fair Value, Measurements, Recurring | Cash    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 202,925 214,722
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Fair Value, Measurements, Recurring | Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 115,578 37,458
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Fair Value, Measurements, Recurring | Equity And Debt Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 19,986 18,171
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total 1,143,896 1,342,400
Derivative assets 145 1
Total 1,144,041 1,342,401
Derivative liabilities 107 131
Total 107 131
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash and cash equivalents 6,243 55,704
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 854,547 900,038
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 89,731 100,153
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Certificates of Deposit and Time Deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 50,578 82,133
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 121,065 161,630
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | U.S. Government Agency Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 21,149 42,014
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Non-U.S. Government Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 583 728
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration 37,916 38,332
Total $ 37,916 $ 38,332
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Reported Financial Assets and Liabilities (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 1,482,530 $ 1,612,752
Liabilities 38,023 38,463
Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 107  
Other Accrued Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities   131
Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 324,746 307,884
Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 895,578 871,024
Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 262,061 433,843
Prepayments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 145 1
Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 21,711 1,050
Long Term Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 16,205 37,282
Quoted Prices in Active Markets for Identical Instruments (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 338,489 270,351
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 318,503 252,180
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 19,986 18,171
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 1,144,041 1,342,401
Liabilities 107 131
Significant Other Observable Inputs (Level 2) | Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 107  
Significant Other Observable Inputs (Level 2) | Other Accrued Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities   131
Significant Other Observable Inputs (Level 2) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 6,243 55,704
Significant Other Observable Inputs (Level 2) | Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 895,578 871,024
Significant Other Observable Inputs (Level 2) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 242,075 415,672
Significant Other Observable Inputs (Level 2) | Prepayments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 145 1
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 37,916 38,332
Significant Unobservable Inputs (Level 3) | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 21,711 1,050
Significant Unobservable Inputs (Level 3) | Long Term Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities $ 16,205 $ 37,282
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance at beginning of period $ 38,332 $ 37,436
Payments [1] (1,050) (15,000)
Fair value adjustment [2] 634 1,173
Ending Balance $ 37,916 $ 23,609
[1] In the three months ended April 2, 2017, Teradyne paid $1.1 million of the AIT contingent consideration. In the three months ended April 3, 2016 based on Universal Robots' calendar year 2015 EBITDA results, Teradyne paid $15.0 million or 100% of the eligible EBITDA contingent consideration amount.
[2] In the three months ended April 2, 2017 and April 3, 2016, the fair value of contingent consideration for the earn-out in connection with the acquisition of Universal Robots was increased by $0.6 million and $1.2 million, respectively, primarily due to a decrease in the discount rate.
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Payments of contingent consideration $ 1,050 $ 11,697
Increase(decrease)in contingent consideration 634 1,173
Universal Robots    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Payments of contingent consideration 1,100 $ 15,000
EBITDA contingent consideration amount, percentage   100.00%
Increase(decrease)in contingent consideration $ 600 $ 1,200
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Quantitative Information Associated With Fair Value Measurement of Level 3 Financial Instrument (Detail) - Monte Carlo Simulation
$ in Thousands
3 Months Ended
Apr. 02, 2017
USD ($)
Significant Unobservable Inputs (Level 3)  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Contingent consideration $ 16,205
Significant Unobservable Inputs (Level 3) | Universal Robots  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Contingent consideration $ 21,711
Revenues for the period July 1, 2015-December 31, 2017 | Universal Robots  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Target achievement, volatility 12.20%
Discount Rate 2.80%
Revenues for the period July 1, 2015-December 31, 2018 | Universal Robots  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Target achievement, volatility 12.20%
Discount Rate 2.80%
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 1,157,639 $ 1,304,867
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 324,746 307,884
Marketable securities 1,157,639 1,304,867
Derivative assets 145 1
Contingent consideration 37,916 38,332
Derivative liabilities 107 131
Convertible debt [1] 534,750 486,754
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 324,746 307,884
Marketable securities 1,157,639 1,304,867
Derivative assets 145 1
Contingent consideration 37,916 38,332
Derivative liabilities 107 131
Convertible debt [1] $ 355,937 $ 352,669
[1] The carrying value represents the bifurcated debt component only, while the fair value is based on quoted market prices for the convertible note which includes the equity conversion features.
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Available for Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost $ 1,156,716 $ 1,304,711
Available-for-sale marketable securities, Unrealized Gain 3,791 2,977
Available-for-sale marketable securities, Unrealized (Loss) (2,868) (2,821)
Available-for-sale marketable securities, Fair Market Value 1,157,639 1,304,867
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 990,454 732,979
U.S. Treasury Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 856,714 901,975
Available-for-sale marketable securities, Unrealized Gain 37 97
Available-for-sale marketable securities, Unrealized (Loss) (2,204) (2,034)
Available-for-sale marketable securities, Fair Market Value 854,547 900,038
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 846,287 572,284
Corporate Debt Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 89,164 99,708
Available-for-sale marketable securities, Unrealized Gain 1,151 1,065
Available-for-sale marketable securities, Unrealized (Loss) (584) (620)
Available-for-sale marketable securities, Fair Market Value 89,731 100,153
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 56,678 53,642
U.S. Government Agency Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 21,174 42,026
Available-for-sale marketable securities, Unrealized Gain 8 7
Available-for-sale marketable securities, Unrealized (Loss) (33) (19)
Available-for-sale marketable securities, Fair Market Value 21,149 42,014
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 10,024 13,461
Certificates of Deposit and Time Deposits    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 50,541 82,080
Available-for-sale marketable securities, Unrealized Gain 37 54
Available-for-sale marketable securities, Unrealized (Loss)   (1)
Available-for-sale marketable securities, Fair Market Value 50,578 82,133
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses   7,760
Commercial Paper    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 121,073 161,672
Available-for-sale marketable securities, Unrealized Gain 7 24
Available-for-sale marketable securities, Unrealized (Loss) (15) (66)
Available-for-sale marketable securities, Fair Market Value 121,065 161,630
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 76,050 84,034
Equity And Debt Mutual Funds    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 17,472 16,505
Available-for-sale marketable securities, Unrealized Gain 2,546 1,724
Available-for-sale marketable securities, Unrealized (Loss) (32) (58)
Available-for-sale marketable securities, Fair Market Value 19,986 18,171
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 1,415 1,661
Non-U.S. Government Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 578 745
Available-for-sale marketable securities, Unrealized Gain 5 6
Available-for-sale marketable securities, Unrealized (Loss)   (23)
Available-for-sale marketable securities, Fair Market Value $ 583 728
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses   $ 137
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Reported Available for Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost $ 1,156,716 $ 1,304,711
Available-for-sale marketable securities, Unrealized Gain 3,791 2,977
Available-for-sale marketable securities, Unrealized (Loss) (2,868) (2,821)
Available-for-sale marketable securities, Fair Market Value 1,157,639 1,304,867
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 990,454 732,979
Marketable securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 896,345 871,321
Available-for-sale marketable securities, Unrealized Gain 56 134
Available-for-sale marketable securities, Unrealized (Loss) (823) (431)
Available-for-sale marketable securities, Fair Market Value 895,578 871,024
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 774,974 423,128
Long-term marketable securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 260,371 433,390
Available-for-sale marketable securities, Unrealized Gain 3,735 2,843
Available-for-sale marketable securities, Unrealized (Loss) (2,045) (2,390)
Available-for-sale marketable securities, Fair Market Value 262,061 433,843
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses $ 215,480 $ 309,851
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contractual Maturities of Investments Held (Detail)
$ in Thousands
Apr. 02, 2017
USD ($)
Schedule of Available-for-sale Securities  
Due within one year, cost $ 896,345
Due after 1 year through 5 years, cost 190,557
Due after 5 years through 10 years, cost 12,270
Due after 10 years, cost 40,072
Total, cost 1,139,244
Due within one year, fair market value 895,578
Due after 1 year through 5 years, fair market value 190,252
Due after 5 years through 10 years, fair market value 11,812
Due after 10 years, fair market value 40,011
Total, fair market value $ 1,137,653
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Derivative Instruments in Statement of Financial Position at Fair Value (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Derivative assets (liabilities), net $ 38 $ (130)
Not Designated as Hedging Instrument | Foreign Exchange Contracts | Prepayments    
Derivatives, Fair Value [Line Items]    
Derivative assets 145 1
Not Designated as Hedging Instrument | Foreign Exchange Contracts | Other Current Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ (107) $ (131)
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Effect of Derivative Instruments in Statement of Operations Recognized (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Derivative Instruments, Gain (Loss) [Line Items]    
Losses on derivatives recognized in statements of operations $ 1,011 $ 3,298
Other (income) expense, net    
Derivative Instruments, Gain (Loss) [Line Items]    
Losses on derivatives recognized in statements of operations $ 1,011 $ 3,298
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt - Additional Information (Detail)
$ / shares in Units, shares in Millions
3 Months Ended
Apr. 02, 2017
USD ($)
$ / shares
Apr. 27, 2015
USD ($)
Apr. 02, 2017
USD ($)
d
$ / shares
shares
Dec. 31, 2016
USD ($)
Dec. 12, 2016
USD ($)
Debt Instrument          
Term of loan, years   5 years      
Pledge percentage of capital stock   65.00%      
1.25% Convertible Senior Unsecured Notes Due December 15, 2023          
Debt Instrument          
Debt instrument, interest rate, stated percentage         1.25%
Aggregate principal amount $ 460,000,000   $ 460,000,000 $ 460,000,000 $ 460,000,000
Senior notes maturity date Dec. 15, 2023        
Trading days measurement period | d     20    
Consecutive trading days measurement period     30 days    
Percentage of conversion price     130.00%    
Debt instrument conversion ratio     0.314102    
Initial debt conversion price | $ / shares $ 31.84   $ 31.84    
Shares that would be issued upon conversion | shares     14.4    
Strike price per share of warrant | $ / shares     $ 39.95    
Debt instrument, effective annual interest rate 5.00%   5.00%    
Financing cost $ 6,900,000   $ 6,900,000   $ 7,200,000
Debt issuance costs, amortization period     7 years    
Unamortized discount 104,100,000   $ 104,100,000    
Debt Instrument, convertible, remaining discount amortization period     6 years 9 months 18 days    
Debt instrument, convertible, carrying amount of equity component 100,800,000   $ 100,800,000    
Value of notes converted     $ 449,300,000    
Conversion option two          
Debt Instrument          
Trading days measurement period | d     5    
Consecutive trading days measurement period     5 days    
Percentage of closing sale price of common stock and conversion rate product     98.00%    
Maximum          
Debt Instrument          
Aggregate principal amount   $ 150,000,000      
Commitment fee percentage of unused portion of credit facility   0.35%      
Minimum          
Debt Instrument          
Commitment fee percentage of unused portion of credit facility   0.125%      
Base Rate | Maximum          
Debt Instrument          
Debt instrument, basis spread on variable rate   1.00%      
Base Rate | Minimum          
Debt Instrument          
Debt instrument, basis spread on variable rate   0.00%      
London Interbank Offered Rate (LIBOR) | Maximum          
Debt Instrument          
Debt instrument, basis spread on variable rate   2.00%      
London Interbank Offered Rate (LIBOR) | Minimum          
Debt Instrument          
Debt instrument, basis spread on variable rate   1.00%      
Revolving Credit Facility          
Debt Instrument          
Financing cost $ 2,300,000   $ 2,300,000    
Financing cost, amortization term     5 years    
Revolving Credit Facility | Maximum          
Debt Instrument          
Credit facility, borrowing capacity   $ 350,000,000      
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Components of Convertible Senior Notes (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Dec. 12, 2016
Debt Instrument      
Net Carrying amount of convertible debt $ 355,937 $ 352,669  
1.25% Convertible Senior Unsecured Notes Due December 15, 2023      
Debt Instrument      
Debt Principal 460,000 460,000 $ 460,000
Unamortized discount 104,063 107,331  
Net Carrying amount of convertible debt $ 355,937 $ 352,669  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Interest Expense on Convertible Senior Notes (Detail)
$ in Thousands
3 Months Ended
Apr. 02, 2017
USD ($)
Debt Instrument  
Contractual interest expense on the coupon $ 1,438
Amortization of the discount component and debt issue fees recognized as interest expense 3,268
Total interest expense on the convertible debt $ 4,706
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Prepayments (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Prepaid And Other Current Assets [Line Items]    
Contract manufacturer and supplier prepayments $ 83,398 $ 84,473
Prepaid maintenance and other services 7,210 7,676
Prepaid taxes 3,326 4,664
Other prepayments 13,053 11,641
Total prepayments $ 106,987 $ 108,454
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
Apr. 02, 2017
Dec. 31, 2016
Apr. 03, 2016
Dec. 31, 2015
Deferred Revenue Arrangement        
Extended warranty $ 44,053 $ 46,753 $ 46,115 $ 46,499
Equipment maintenance and training 41,995 39,037    
Customer advances, undelivered elements and other 18,729 22,151    
Total deferred revenue and customer advances $ 104,777 $ 107,941    
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warranty Accrual Included in Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Product Warranty Liability [Line Items]    
Balance at beginning of period $ 7,203 $ 6,925
Accruals for warranties issued during the period 3,021 3,490
Adjustments related to pre-existing warranties (471) 243
Settlements made during the period (2,699) (3,162)
Balance at end of period $ 7,054 $ 7,496
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.7.0.1
Extended Product Warranty Included in Short and Long-Term Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Product Warranty Liability [Line Items]    
Balance at beginning of period $ 46,753 $ 46,499
Deferral of new extended warranty revenue 6,125 6,827
Recognition of extended warranty deferred revenue (8,825) (7,211)
Balance at end of period $ 44,053 $ 46,115
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Additional Information (Detail) - $ / shares
shares in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2016
Jan. 31, 2014
Apr. 02, 2017
Apr. 03, 2016
Share-based Compensation Arrangement by Share-based Payment Award        
Stock options term     7 years  
Service-Based Restricted Stock Units | Employees        
Share-based Compensation Arrangement by Share-based Payment Award        
Restricted stock unit awards granted     0.8 1.2
Weighted average grant date fair value of restricted stock units granted     $ 27.86 $ 18.83
Service-Based Restricted Stock Units | Director        
Share-based Compensation Arrangement by Share-based Payment Award        
Restricted stock unit awards granted       0.1
Service-Based Restricted Stock Units | Executive Officer        
Share-based Compensation Arrangement by Share-based Payment Award        
Restricted stock unit awards granted     0.1  
Weighted average grant date fair value of restricted stock units granted     $ 7.13 $ 5.30
Restricted Stock Units | Employees        
Share-based Compensation Arrangement by Share-based Payment Award        
Period of stock granted to employees and executive officers vest in equal annual installments     4 years  
Restricted Stock Units | Director        
Share-based Compensation Arrangement by Share-based Payment Award        
Period of stock granted to employees and executive officers vest in equal annual installments     1 year  
Percentage of awards vesting on the first anniversary of grant date     100.00%  
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award        
Percentage of common stock price paid     100.00%  
Period of stock granted to employees and executive officers vest in equal annual installments     4 years  
Stock options term     7 years  
TSR Performance-Based Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Total shareholder return performance measurement period 3 years      
Minimum age of retirement to be eligible for PRSUs   60 years    
Minimum years of service for retirement to be eligible for PRSUs   10 years    
Restricted stock unit awards granted     0.1 0.1
Weighted average grant date fair value of restricted stock units granted     $ 35.66 $ 20.29
Estimated annual dividend amount per share     0.28 0.24
Stock price     $ 28.56 $ 19.43
TSR Performance-Based Restricted Stock Units | Share-based Compensation Award, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award        
Percentage of vesting of target shares upon performance achieved 200.00%      
TSR Performance-Based Restricted Stock Units | Share-based Compensation Award, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award        
Percentage of vesting of target shares upon performance achieved 0.00%      
PBIT Performance-Based Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Total shareholder return performance measurement period 3 years      
Restricted stock unit awards granted     0.1 0.1
Weighted average grant date fair value of restricted stock units granted     $ 27.72 $ 18.71
PBIT Performance-Based Restricted Stock Units | Share-based Compensation Award, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award        
Percentage of vesting of target shares upon performance achieved 200.00%      
PBIT Performance-Based Restricted Stock Units | Share-based Compensation Award, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award        
Percentage of vesting of target shares upon performance achieved 0.00%      
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Estimated Fair Value of TSR Performance-Based Restricted Stock Unit Awards Assumptions (Detail) - TSR Performance-Based Restricted Stock Units
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Share-based Compensation Arrangement by Share-based Payment Award    
Risk-free interest rate 1.50% 1.00%
Expected historical volatility 26.60% 27.00%
Dividend yield 1.00% 1.20%
New York Stock Exchange Composite Index    
Share-based Compensation Arrangement by Share-based Payment Award    
Expected historical volatility 13.40% 13.10%
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Estimated Fair Value of Stock Options Grant Using Black Scholes Option Pricing Model (Detail) - Stock Options
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Share-based Compensation Arrangement by Share-based Payment Award    
Expected life (years) 5 years 5 years
Risk-free interest rate 2.00% 1.40%
Volatility-historical 27.80% 32.90%
Dividend yield 1.00% 1.20%
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.7.0.1
Changes in Accumulated Other Comprehensive (Loss) Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ 1,828,659  
Other comprehensive income before reclassifications, net of tax 9,476 $ 13,342
Amounts reclassified from accumulated other comprehensive income, net of tax (163) (163)
Other comprehensive income (loss) 9,313 13,179
Ending balance 1,919,853  
Foreign currency translation reclassification adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (21,921) (8,759)
Other comprehensive income before reclassifications, net of tax 8,963 10,271
Other comprehensive income (loss) 8,963 10,271
Ending balance (12,958) 1,512
Unrealized Gains (Losses) on Marketable Securities    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (60) (1,414)
Other comprehensive income before reclassifications, net of tax 513 3,071
Amounts reclassified from accumulated other comprehensive income, net of tax (95) (83)
Other comprehensive income (loss) 418 2,988
Ending balance 358 1,574
Amortization of prior service credit    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,767 2,029
Amounts reclassified from accumulated other comprehensive income, net of tax (68) (80)
Other comprehensive income (loss) (68) (80)
Ending balance 1,699 1,949
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (20,214) (8,144)
Amounts reclassified from accumulated other comprehensive income, net of tax (163) (163)
Ending balance $ (10,901) $ 5,035
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.7.0.1
Changes in Accumulated Other Comprehensive (Loss) Income (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Dec. 31, 2016
Dec. 31, 2015
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Amounts reclassified from accumulated other comprehensive income, tax $ (102) $ (35)    
Foreign currency translation adjustments, tax 0 0 $ 0 $ 0
Unrealized gains on marketable securities, tax 565 805 209 (459)
Retirement plans prior service benefit, tax (816) (668) $ (778) $ (622)
Foreign currency translation reclassification adjustments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive (loss) income before reclassifications, tax 0 0    
Amounts reclassified from accumulated other comprehensive income, tax 0 0    
Other comprehensive income (loss), tax 0 0    
Unrealized Gains (Losses) on Marketable Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive (loss) income before reclassifications, tax 420 1,253    
Amounts reclassified from accumulated other comprehensive income, tax (64) 11    
Other comprehensive income (loss), tax 356 1,264    
Amortization of prior service credit        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive (loss) income before reclassifications, tax 0 0    
Amounts reclassified from accumulated other comprehensive income, tax (38) (46)    
Other comprehensive income (loss), tax $ (38) $ (46)    
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.7.0.1
Reclassifications Out of Accumulated Other Comprehensive (Loss) Income to Statements of Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Interest income $ (3,520) $ (1,642)
Reclassifications, net of tax 163 163
Unrealized Gains (Losses) on Marketable Securities    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Reclassifications, net of tax 95 83
Amortization of prior service credit    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Reclassifications, net of tax 68 80
Accumulated Other Comprehensive Income (Loss)    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Reclassifications, net of tax 163 163
Reclassification out of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Marketable Securities    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Interest income $ 95 $ 83
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.7.0.1
Reclassifications Out of Accumulated Other Comprehensive (Loss) Income to Statements of Operations (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Reclassifications, tax $ 102 $ 35
Unrealized Gains (Losses) on Marketable Securities    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Reclassifications, tax 64 (11)
Amortization of prior service credit    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Reclassifications, tax $ 38 $ 46
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.7.0.1
Changes in Carrying Amount of Goodwill by Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Dec. 31, 2016
Goodwill [Line Items]    
Foreign currency translation adjustment $ 6,722  
Goodwill 992,631 $ 985,909
Accumulated impairment losses (762,566) (762,566)
Goodwill 230,065 223,343
Wireless Test    
Goodwill [Line Items]    
Goodwill 361,819 361,819
Accumulated impairment losses (353,843) (353,843)
Goodwill 7,976 7,976
Industrial Automation    
Goodwill [Line Items]    
Foreign currency translation adjustment 6,722  
Goodwill 211,573 204,851
Goodwill 211,573 204,851
System Test    
Goodwill [Line Items]    
Goodwill 158,699 158,699
Accumulated impairment losses (148,183) (148,183)
Goodwill 10,516 10,516
Semiconductor Test    
Goodwill [Line Items]    
Goodwill 260,540 260,540
Accumulated impairment losses $ (260,540) $ (260,540)
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 02, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 414,208 $ 414,208
Accumulated Amortization (314,880) (306,868)
Cumulative Foreign Currency Translation Adjustment (4,485) (6,939)
Net Carrying Amount 94,843 100,401
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 270,877 270,877
Accumulated Amortization (211,065) (206,376)
Cumulative Foreign Currency Translation Adjustment (3,292) (5,093)
Net Carrying Amount 56,520 59,408
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 92,741 92,741
Accumulated Amortization (79,114) (76,707)
Cumulative Foreign Currency Translation Adjustment (348) (538)
Net Carrying Amount 13,279 15,496
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 50,100 50,100
Accumulated Amortization (24,331) (23,435)
Cumulative Foreign Currency Translation Adjustment (845) (1,308)
Net Carrying Amount 24,924 25,357
Non-compete Agreements    
Finite-Lived Intangible Assets    
Gross Carrying Amount 320 320
Accumulated Amortization (200) (180)
Net Carrying Amount 120 140
Customer backlog    
Finite-Lived Intangible Assets    
Gross Carrying Amount 170 170
Accumulated Amortization $ (170) $ (170)
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Goodwill and Intangible Assets Disclosure [Line Items]    
Acquired intangible assets amortization $ 7,952 $ 19,994
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Estimated Intangible Asset Amortization Expense (Detail)
$ in Thousands
Apr. 02, 2017
USD ($)
Finite-Lived Intangible Assets  
2017 (remainder) $ 21,621
2018 27,475
2019 23,622
2020 10,325
2021 3,504
Thereafter $ 8,296
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.7.0.1
Computation of Basic and Diluted Net Income Per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Net Income Loss Per Common Share    
Net income for basic and diluted net income per share $ 85,221 $ 49,986
Weighted average common shares-basic 200,005 204,271
Employee stock purchase plan 8 9
Dilutive potential common shares 1,931 1,461
Weighted average common shares-diluted 201,936 205,732
Net income per common share-basic $ 0.43 $ 0.24
Net income per common share-diluted $ 0.42 $ 0.24
Restricted Stock Units    
Net Income Loss Per Common Share    
Incremental shares attributable to share based payment arrangements 1,533 965
Stock Options    
Net Income Loss Per Common Share    
Incremental shares attributable to share based payment arrangements 390 487
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income per Common Share - Additional Information (Detail) - shares
shares in Millions
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Net Income Loss Per Common Share    
Exercise of stock options 0.1 0.3
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.7.0.1
Restructuring and Other - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Restructuring Cost and Reserve    
Restructuring charges $ 1,900  
Lease expiration year 2020  
Contingent consideration adjustment $ 634 $ 1,173
Wireless Test    
Restructuring Cost and Reserve    
Lease impairment 1,300  
Universal Robots    
Restructuring Cost and Reserve    
Contingent consideration adjustment 600 1,200
Semiconductor Test and Wireless Test    
Restructuring Cost and Reserve    
Severance benefit and charges $ 600  
Semiconductor Test    
Restructuring Cost and Reserve    
Severance benefit and charges   $ 400
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.7.0.1
Retirement Plans - Additional Information (Detail)
$ in Millions
3 Months Ended
Apr. 02, 2017
USD ($)
U.S. Supplemental Executive Defined Benefit Pension Plan  
Defined Benefit Plan Disclosure  
Contribution to defined benefit pension plans $ 0.6
Non-United States Subsidiaries  
Defined Benefit Plan Disclosure  
Contribution to defined benefit pension plans $ 0.2
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Net Periodic Pension and Postretirement Cost (Income) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Defined Benefit Plan Disclosure    
Net actuarial gain   $ (1,193)
United States Pension Plans, Defined Benefit    
Defined Benefit Plan Disclosure    
Service cost $ 560 576
Interest cost 3,312 3,414
Expected return on plan assets (3,000) (3,443)
Amortization of prior service cost 18 24
Net actuarial gain   (1,193)
Total net periodic pension cost (income) 890 (622)
Foreign Pension Plans, Defined Benefit    
Defined Benefit Plan Disclosure    
Service cost 185 207
Interest cost 163 206
Expected return on plan assets (6) (5)
Settlement   (239)
Total net periodic pension cost (income) 342 169
Postretirement Benefit Plans    
Defined Benefit Plan Disclosure    
Service cost 10 10
Interest cost 50 56
Amortization of prior service benefit (124) (150)
Total net periodic pension cost (income) $ (64) $ (84)
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
Apr. 02, 2017
USD ($)
Purchase Commitment, Excluding Long-term Commitment  
Aggregate purchase commitments $ 292.0
Purchase commitments less than one year $ 281.7
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 02, 2017
Apr. 02, 2017
Apr. 03, 2016
Dec. 31, 2016
Income Taxes [Line Items]        
Effective tax rate   7.40% 12.60%  
U.S. statutory federal tax rate   35.00% 35.00%  
Discrete tax benefits   $ 7.0 $ 2.5  
Discrete tax benefits, stock based compensation   5.5    
Discrete tax benefits, U.S. research and development tax credits   0.7    
Discrete tax benefits, other   0.8 0.4  
Discrete tax benefits, non-taxable foreign exchange gains     1.2  
Discrete tax benefits, marketable securities     0.9  
Uncertain tax positions $ 40.7 40.7   $ 39.0
Net Increase in uncertain tax positions   1.7    
Decrease in uncertain tax position resulting from expiration of statutes of limitations 0.8      
Accrued interest and penalties $ 0.3 0.3   $ 0.4
Interest and penalties related to income tax, expense (benefit)   (0.1) 0.3  
Tax savings due to the tax holiday   $ 4.7 $ 2.6  
Tax savings due to the tax holiday, per share   $ 0.02 $ 0.01  
Tax holiday expiration date   December 31, 2020    
ASU 2016-09        
Income Taxes [Line Items]        
Discrete tax benefits, stock based compensation   $ 5.2    
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information - Additional Information (Detail)
3 Months Ended
Apr. 02, 2017
Segment
Segment Reporting Information [Line Items]  
Operating segments 4
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Dec. 31, 2016
Segment Reporting Information [Line Items]      
Revenues $ 456,913 $ 430,994  
Income (loss) before income taxes [1],[2] 92,016 57,192  
Total assets 2,842,280 [3] 2,548,974 [3] $ 2,762,493
Semiconductor Test      
Segment Reporting Information [Line Items]      
Revenues 355,528 340,264  
Income (loss) before income taxes [1],[2] 97,966 73,254  
Total assets [3] 740,334 664,555  
System Test      
Segment Reporting Information [Line Items]      
Revenues 39,845 53,670  
Income (loss) before income taxes [1],[2] (2,759) 9,492  
Total assets [3] 106,754 90,695  
Wireless Test      
Segment Reporting Information [Line Items]      
Revenues 25,268 20,314  
Income (loss) before income taxes [1],[2] 1,532 (20,140)  
Total assets [3] 61,356 408,466  
Industrial Automation      
Segment Reporting Information [Line Items]      
Revenues 36,272 16,746  
Income (loss) before income taxes [1],[2] (2,571) (7,168)  
Total assets [3] 331,016 350,589  
Corporate And Eliminations      
Segment Reporting Information [Line Items]      
Income (loss) before income taxes [1],[2] (2,152) 1,754  
Total assets [3] $ 1,602,820 $ 1,034,669  
[1] Included in the income (loss) before income taxes for each of the segments are charges and credits related to inventory and other.
[2] Interest income, interest expense, contingent consideration adjustments, pension and post retirement plans actuarial gains and other income (expense) are included in Corporate and Eliminations.
[3] Total business assets are directly attributable to each business. Corporate assets consist of cash and cash equivalents, marketable securities and certain other assets.
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Segment Reporting Information by Segment Charges (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Segment Reporting Information [Line Items]    
Restructuring and other $ 2,511 $ 1,587
Contingent consideration adjustment 634 1,173
Universal Robots    
Segment Reporting Information [Line Items]    
Contingent consideration adjustment 600 1,200
Semiconductor Test    
Segment Reporting Information [Line Items]    
Cost of revenues-inventory charge 1,319 3,685
Restructuring and other (265) 414
Corporate And Eliminations    
Segment Reporting Information [Line Items]    
Restructuring and other 205  
Corporate And Eliminations | Universal Robots | Restructuring and other    
Segment Reporting Information [Line Items]    
Contingent consideration adjustment 634 1,173
Industrial Automation    
Segment Reporting Information [Line Items]    
Restructuring and other 624  
Wireless Test    
Segment Reporting Information [Line Items]    
Cost of revenues-inventory charge 522 $ 605
Restructuring and other $ 1,313  
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Segment Reporting Information by Segment Charges and Credit (Detail)
$ in Thousands
3 Months Ended
Apr. 02, 2017
USD ($)
System Test  
Segment Reporting Information [Line Items]  
Cost of revenues-inventory charge $ 885
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.7.0.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 12 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Dec. 31, 2017
Jan. 31, 2017
Dec. 31, 2016
Jan. 31, 2016
Stockholders Equity Note Disclosure [Line Items]            
Stock repurchase program, authorized amount         $ 500,000,000  
Repurchase of stock, value   $ 28,000,000        
Cumulative repurchases, shares 1.3          
Cumulative repurchases, value $ 37,700,000          
Common stock average price $ 29.38 $ 18.81        
Repurchase of stock, shares   1.5        
Dividends payable, amount per share       $ 0.07   $ 0.06
Dividend payment $ 14,021,000 $ 12,253,000        
Minimum | Scenario, Forecast            
Stockholders Equity Note Disclosure [Line Items]            
Repurchase of stock, value     $ 200,000,000      
EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( A?K$H?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ "%^L2F;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " (7ZQ*@K//W^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$Y)!R;U96.G%@8K;.QF;+4UBV-C:R1]^R5> MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2.27ZJ7GP MT2F:GO$(0>D/=42HJVH-#DD910IF8!$6(I.MT4)'5.3C!6_T@@^?L&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#JNR@LX!-^PZ^77U\+A_8K*N^'U1-06O]YR+IA%\_3Z[ M_O"["3MO[,'^8^.KH&SAUUW(+U!+ P04 " (7ZQ*F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( A?K$HCOY2O8P( !0( 8 >&PO=V]R:W-H965T&UL?5;;CML@$/T5RQ^P-OB^PUW4!]R7 ^)PY,\ P*4?*7GF#L?#>.M+SG=\(,3P' :\;W"'^1 ?= M#_QWPTM[:X0R!%4YH!O^AL7WX<3D*EB\7-H.][REO?OP?,1Q(J@$3]: M//+5W%.IG"E]58O/EYT?JH@PP;50+I <'OB("5&>9!R_9J?^HJF(Z_F[]X\Z M>9G,&7%\I.1G>Q'-SL]][X*OZ$[$"QT_X3FAQ/?F[+_@!R82KB*1&C4E7/]Z M]9T+VLU>9"@=>IO&MM?C.'V)P4QS$^!,@ L!QO\E1#,A6@@@TLE/D>E4/R"! MJI+1T6/3:0U(70KP',G-K)51[YW^)K/ETOJHPC)X*#K2BQVYZ[*3'FAZOZ(FQ 38B=0LD3H'$HF>& M@(W(W0*I4R"UZ(4A8"- Z%;(G J9S0>&Q 1)-*2?CCD$F5LD=XKDMHAQ4PX3 M)%U#-JY*X90H;(G8D'! $K<$"-T%%=H>4K.D')B-O0(;90ML#[FI JPS*3*X M=?+ 6;Y[ &TA\WHY,'!+Q5W#(+(]F#?,A8$;*NY2!W8EP\AXC&;,>M- D1=) MF$'SA(+5&]MA=M/MB'LUO?>Z%ZZL2\O;0_U&_X5/_?(K8K>VY]Z9"OG2Z_?X M2JG ,J+P2<;2R!:]+ B^"C7-Y)Q-?6I:"#K,/3A8_@A4?P!02P,$% @ M"%^L2G6?%[,O!0 7AD !@ !X;"]W;W)KF_=9M8^QGWP_[8W<_W_;]Z:XHNO4V'NKN4W.*QW3G MJ6D/=9].V^>B.[6QWHR%#OL"E'+%H=X=Y\O%>.U+NUPT+_U^=XQ?VEGWOUWXNGO>]L.%8KDXU<_QM]C_?OK2IK/B6LMF=XC';M<<9VU\ MNI]_UG:R[^-#L_]QM^NW]W,]GF_A4O^S[K\WY MISAUR,YG4^]_B:]QG^2#D]3&NMEWX^]L_=+US6&J)5DYU-\O_[OC^'^>ZG\K M)A> J0#\WP(X%+MCG/VLOLGNHAB/2= M28._'BZ.8SW>2Z/3I:NO2S"+XG6H9Y)4%PG<2MXK5H+"7B5%:O]J D03,);' MV_).+H]B>1S+F]OR)>G$15*.DN,H03"E<:0G@DR5WAO9C1'=&.[&$S<7B;UI MQ@=K2R);";)2*\BXL:(;R]T$XL:R9E";X.@LM>1 .4T=<9U!]"8W1C)$-? QLM01\.F ,F@V1H).E49E MJ*YE+&O.9734$0J.=&FI(5'F8V\"8[ AH5LJH7$C+;-8"G.E2H04Z8\HQV7P).D#,AK3,9\T!;>AR MH3EZP1L 3X0/4F7L210J*QV8D/,MDUQ[EM"87'#(!-86/* M3"H!F1R6XY=FEQ5PK+K261J%@LSJM$)E_,CP!0Y?0V$'G*J)O9KY$>"KK,K8 MD=D+G+UT9:Z 4S7EEX[FZ((,E?$Y/S)]@=/74-B!D!@'5)8^8)*N!! M(5N:(0//?K4&2]E)+2X1%D*:)S!$*9T,@)3>>A0HY>M#;0M&PEZL"YS&L-RHQ&SFA+&8T< MO@' T V%E:1+23MF0@@S.Q>RQZ?OF,.Y4/S5-'Y-]]2G-ZC;6F^O)/C[U MPV&9CMO+CO_EI&].T]>,XOI)9?D/4$L#!!0 ( A?K$HRCMG4_P$ -D% M 8 >&PO=V]R:W-H965T&ULC93;CILP$(9?!?$ ,6=" M!$B;K*I6:J5HJVZOG602T!I,;2=LW[X^$$3 ;3<7V#/^9^8;@B?O*7OC%8!P MWAO2\L*MA.@V"/%C!0WF*]I!*T_.E#582)-=$.\8X),.:@@*/"]!#:Y;M\RU M;\_*G%X%J5O8,X=?FP:SWUL@M"]T=YCYLSJLO@E_$\J7>51._>[TF>R62^^M3-(< MW52>0;(UDF B"1X5.XLB'B5(UA\A BM$H..C*<1Z!F$DJ9:TID04S#DLHC!. M["2AE21)[]]\,Z$/2 M!ZK82A4OJ?P95;PLE65QEBRAK$H_3?_*E%B9DB73[-/8)A]FLBJM3&ARR=30 M^X;9I6ZYZS[)V MLPN'LKVK3^$8G[S6S:'LXFWSEK6G)I3;(>A09:A4GAW*_7&^7 QES\UR4;]W MU?X8GIM9^WXXE,T_3Z&JSP]SF'\6?-F_[;J^(%LN3N5;^"-T7T_/3;S+KK5L M]X=P;/?U<=:$UX?Y(]ROM>D#!L6?^W!N)]>S/I67NO[6W_RZ?9BKWE&HPJ;K MJRCCST=8A:KJ:XH^_AXKG5_;[ .GUY^U_SPD'Y-Y*=NPJJN_]MMN]S OYK-M M>"W?J^Y+??XEC G9^6S,_K?P$:HH[YW$-C9UU0[_9YOWMJL/8RW1RJ'\?OG= M'X??\UC_9Y@<@&, _M\ /0;H:T T^U\!9@PP/P*&[L\NJ0Q]LRZ[QG$=R;V/N;OG#H[.%9[)XVEGXLG5YD'WT]HV1UD>!$ E=%%BN_MH!2 M"RMDX7C;P)HKG)%;T&(.>HC7TW@KQQLQW@SQ9AJ?DSZX2-P@.0X2[30J0S(1 M9+8 [64W5G1CN1M'W%PD=M),H9WRQ Q7.2QLHF=RT4O.O13$2\Y:,3;W0";1 M6I!IY7UBG)WHQO%Q3O1L(<87+)M"D6P*9A.L\3F9#FM!ECN;ZELONO'<#1 W MGC43AQGHI!-4&I23O8"2,:"X&Z0<4#QK#Y[VX5K0]>^A'!..$F "[HB1"7A+ MN?&:3CY)IY76*4@I!I'C[2=MD5)0DD%N$LA!&8+((>@I M!)'#S1K%]EA1LUT1UM8 M1,H306:\+U)^9-QBSI=O D@H(Q(Y(D%1(HTB/_&J[@S=,H@J3+P_4.8C:\Q84!9R6 M]I/@-5VBHLZZU"Y/R\C5'+E O_-6H^AV.)13-W]TDZ[D+,6-W%F;<+Y?9Z4X77KK]T\;JYG$!=;KKZ-)ZN9=E@( ,$( 8 >&PO=V]R:W-H965T&UL?59=;YLP%/TKB/<5;/-9)9%*IFF3-JGJU.W939P$%3"SG:3[][,- MH=2^[ 5L<^ZYY]AP+ZLK%Z_RQ)@*WMJFD^OPI%1_'T5R=V(ME7>\9YU^^T>A9]'$LJ];ULF:=X%@AW7X@.ZWB)@ B_A5 MLZN.-])> M@]U9*MZ.+%I*2]^&>]W9^W7DOX7! 7@,P%. SOV_ #(&D/> Q)H?E%FKGZFB MFY7@UT ,I]53\U*@>Z(W^9 37)>07)N2>8X7\HE,F*4E<03XL(RAS3RN: M%?Z6B:/MD3+8\7.G3(F=K4Y]^ &;QN&L5Z8_VX;R3C,T]Q]4'.M.!B]!<\6TROA.;]A)_T],DX8=E!GF>BR&ICI,%._''X9H^FO9_ -02P,$% M @ "%^L2N\D!WT1 @ N 4 !@ !X;"]W;W)KV+NFZY8I$!5M5(KK5*E??:RLX!B8VJ;)?W[VH8E!-R\ M8,_XG)DS@SWIP/B+J &D\TI)*PYN+66W1TB4-5 L[ED'K3JY,$ZQ5":OD.@X MX+,A48("STL0Q4WK9JGQ'7F6LEZ2IH4C=T1/*>9_W,\-54MM0-E M:84FKCR":,/F("9:8&8%4]#E%8$N1!QMZ\#Y!L47L(GN& MT%I$:/C14F#@K8H8,3N#:0UFA2@^0KP3$5E%1!81_DK$B(D7*:*UT&*+\8,X MM"N)K4IBBY)5R_-XD^4NB59*MAC_/S\^L>I(+#K"E8YDT_2[\&&EPX*)DI40 MM+CP%'AE9H-P2M:W4E^MA7<>/X^!?C K?Z[&TCA%WL*,,^T'YE73"N?$I'J. MYM%<&).@)'KWJDNU&J.S0> B]7:G]GP<)J,A63?-230/Z^P?4$L#!!0 ( M A?K$IMX@_FN@0 *86 8 >&PO=V]R:W-H965T&UL M?9A1C^HV$(7_"N)]+_&,'<,_7GBY:EIOW4[[_O9][HZ= _S7=\?[Q>+[F7GZ[+[TAS](?SR MVK1UV8?;]FW1'5M?;L=&=;6@+,L7=;D_S%?+\=E3NUHV[WVU/_BG=M:]UW79 M_KOV57-ZF*OYYX.O^[==/SQ8K);'\LW_X?L_CT]MN%M4P^)/-<=G[35'_OM_WN85[,9UO_6KY7_=?F](N? M$C+SV93];_[#5T$^. E]O#15-W[.7MZ[OJFG*,%*77X_?^\/X_=IBO_9##>@ MJ0%=&H2^_Z\!3PWX1P,])G]V-J;Z4]F7JV7;G&;M^=\ZEL.D4/<#B. MW?A;R+8+3S]6BO1R\3$$FC3KLX:N-1?%(D2_=$&HBS5%S>FV@TVLL!KWP# ) M'MOS31(&!] P@!X#Z*L KA"#<);847(8)84A4B*36*6=*W+LQ4 O!B23")## M 'F4C"(KLCEKS)5/E2O-(ANHK&3 '- M%,",$V:*J)O":2.\Q"+K4C/.02LNML(BX[6+,[974^%L)19IMHRMJ PS( -F ME(1 %G5TQ]J*B;5!,J-=8@*K!)04,$32D(IZREE+.[%(J>3P0'X]*@)NY%*9 M1#=Y*^52/6&.*08]133F>%I(,[%$%PFB*DQ$I6,,<6*&*PPR94 VN,<<+U$@"V/- M"4.$84D EEJ2FP %G9:L1*I0N"2V-,*L),!*+>%- (.:BD(:BF5WJ05&&)8$ M8*DEN@G ,ED8\>I MBH\P7PGP52[$-<7D+ I52, "F65M4F.$ 4L L%H"GP Y*6<7.0*%:&95BF@8 ML>3 G$X!&,H,H"BD5#D&'=!%(TRD+EKPM[ZP5!D $4CH@AF#D0$8946Q9E1%ZBP"(]01F036./':#,I-N8FO.:XEAZX*)RT!7>%L M8O=@#%H&H#42M P JC(YW390IG)G$XXP9QEPUDC.,L"GR;),HA_JE"U2?QNF M+ /*&DE9!N_NQB4*>,;L9,!.(]G)H#;-BUS6RD!F=)Z2/KY4ET?2S$I*W<&C=(%]XAHQUF<76Z5_OV;3P( M[68OS?NA'\[1KIY>#EL?:3@=%,_7ZGYS/C+]$>9\@OM[V;[M#]WLN>G[IAY/ M"%^;IO?!9O8EC-G.E]O+3>5?^^'2ANOV?')ZONF;XW0JO+@<3:_^ U!+ P04 M " (7ZQ*]P\H(Z8! "1 P & 'AL+W=O$ MIM$6[0M@\Y[];$P^H7FQ'8 C;UKUMJ"=<\.!,5MUH(6]P@%Z?].@T<)YT[3, M#@9$'4E:,9YE-TP+V=,RC[Z3*7,)9MYX*# ME?D@6O@.[L=P,MYB2Y1::NBMQ)X8: IZMSL<]P$? 3\E3'9U)J&2,^)+,)[J M@F9!$"BH7(@@_':!>U J!/(R7E-,NJ0,Q/7Y/?J76+NOY2PLW*/Z)6O7%?26 MDAH:,2KWC-,CI'H^49**_PH74!X>E/@<%2H;5U*-UJ%.4;P4+=[F7?9QG](- M3[1M D\$OA!N8QXV)XK*'X0396YP(F;N_2#"$^\.W/>F"L[8BGCGQ5OOO92[ MFRQGEQ H88XSAJ\Q"X+YZ$L*OI7BR/^A\VWZ?E/A/M*O_ZMP"_.W1K9JB0;3 MQF&PI,*QCX.X\B[S=A??@'W YV'])DPK>TO.Z/S#Q/8UB Z\E.S*3T#G_\=B M*&A<.'[V9S-/R6PX'-('8,LO+/\ 4$L#!!0 ( A?K$HW7<+PI@$ )$# M 8 >&PO=V]R:W-H965T&UL?5-AC],P#/TK47[ 9^CHID9G52#7-<+W#E252-8(N=O="ZMTQXLLQQ5_\?XH:39E#*91I#L2[REZ+?;W,A/7F&C&G":,7&,6A*#L2PFY M5>(D_Z'+;?IA4^$AT=_\5^$6YO!7$;$:B077I&7PK,2A2XNXBB[[]BC32/_ MIV7]HERC.\\N&.C'I/'5B %(RNZ.-J"E][$X!NH0S7=DNVE+)B=@/S\ L;S" MXC=02P,$% @ "%^L2M*1O*>H 0 D0, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I)V561;:EI5G;1*4:=MGXE]ME&! M\P#'[;\?8->U-FM?@#O>NWMW'-F ]M6U )Z\:65<3EOONP-CKFQ!"W>%'9AP M4Z/5P@?3-LQU%D252%HQOMG<,"VDH466?"=;9-A[)0V<+'&]UL*^'T'AD-,M M_7"\R*;UT<&*K!,-? ?_HSO98+$Y2B4U&"?1$ MU3N^VA^,NXA/@IX3!+ZCE+!S< MH_HE*]_F]):2"FK1*_^"PQ-,]5Q3,A7_#2Z@ CPJ"3E*5"ZMI.R=1SU%"5*T M>!MW:=(^C#=[/M'6"7PB\)EPF_*P,5%2_B"\*#*+ [%C[SL1GWA[X*$W972F M5J2[(-X%[Z78WNPS=HF!)LQQQ/ E9D:P$'U.P==2'/D_=+Y.WZTJW"7Z_K\* MUS#7?R5ABY9HL$T:!D=*[$T:Q(5WGK>[] ;L$SX.Z[.PC32.G-&'ATGMJQ$] M!"F;JS !;?@?LZ&@]O'X)9SM."6CX;&;/@";?V'Q!U!+ P04 " (7ZQ* MWF/"T:@! "1 P &0 'AL+W=OW<"4[.!DB!VT%N;/$12..=W2=\>3;%H7'*S(>M' 3W"_ M^I/Q%INC5%)#9R5VQ$"=T[OMX;@+^ CX+6&TBS,)E9P17X+QK^"^-V5PQE;$.R_>>N^EV.YN,G8)@1+F M.&'X$C,CF(\^I^!K*8[\$YVOTW>K"G>1_N6_"E&PO=V]R:W-H965T?&AE7$Y; M[[L#8ZYL00MWA1V8<%.CU<('TS;,=19$E4A:,;[9W# MI*%%EGPG6V38>R4- MG"QQO=;"_CJ"PB&G6_KI>)9-ZZ.#%5DG&O@!_J4[V6"Q.4HE-1@GT1 +=4[O MMH?C+N(3X%7"X!9G$BLY([Y'X['*Z28* @6ECQ%$V"YP#TK%0$'&SRDFG5-& MXO+\&?UKJCW4N6?]$?.+M@8?>E-&96I'N@G@7O)=B>W.;L4L,-&&.(X8O,3."A>AS"KZ6XLC_ MH?-U^FY5X2[1O_Q7X1IF_U<2MFB)!MND87"DQ-ZD05QXYWF[2V_ _L#'8?TN M;".-(V?TX6%2^VI$#T'*YBI,0!O^QVPHJ'T\WH:S':=D-#QVTP=@\R\L?@-0 M2P,$% @ "%^L2I (RK>H 0 D , !D !X;"]W;W)K&UL?5/;CIPP#/V5*!^P83)[ZPB0=K:J6JF51EMU^YP! ]'F0I,P M;/^^3F I:M&^$-LY/CXV3CY:]^([@$!>M3*^H%T(_8$Q7W6@A;^R/1B\::S3 M(J#K6N9[!Z).25HQGF6W3 MI:)FGV,F5N1V"D@9.COA!:^%^'T'9L: [^A9X MDFT78H"5>2]:^ [A1W]RZ+&%I98:C)?6$ =-01]VA^,^XA/@6<+H5S:)G9RM M?8G.E[J@610$"JH0&00>%W@$I2(1RO@U<]*E9$Q'BTZJ>L M0U?0>TIJ:,2@PI,=/\/Y0 MN\?HI=S=?LC9)1+-F..$X6O,@F#(OI3@6R6._+]TOIV^WU2X3^G7[RK$"=/@\%D=!$Z)YA[:;EF1R@NWG_6?+(RS_ %!+ P04 " (7ZQ*&$RX M"*U+L,U[]K-Q MRAGMDQL /'G6RKB*#MZ/!\9<,X 6[@9',.&F0ZN%#Z[MF1LMB#:1M&)\M_O MM)"&UF6*G6Q=XN25-'"RQ$U:"_OG" KGBA;T)? H^\'' *O+4?3P'?R/\62# MQ]8LK=1@G$1#+'05O2\.QWW$)\!/";/;V"1V"7PEW*4Z M;"F4E'\47M2EQ9G89?:CB$]<''B831.#:13I+HAW(7JI]T7)+C%/AAP7"-] M7A$L)%\K\&L5COP-G5^G[Z\*W"?ZN_\)? LI;O^5R#8#T6#[M J.-#B9M(:; MZ+IM]^D%V"M\6=5OPO;2.')&'YXE#:]#]!"D[&["^P_A[U@=!9V/YFVP[;(C MB^-QS.O/UG^P_@M02P,$% @ "%^L2D1'DQVH 0 D0, !D !X;"]W M;W)K&UL?5-A;YPP#/TK47Y VM3L!4J_3U$F; M=.JT]G,.#$1-8IJ$H_OW2P*E:$/[0FSG/?O9./F(]MEU )Z\:F5<03OO^P-C MKNI "W>%/9APTZ#5P@?7MLSU%D2=2%HQOMM]8EI(0\L\Q4ZVS''P2AHX6>(& MK87]?02%8T'W]"WP(-O.QP K\UZT\!/\K_YD@\>6++748)Q$0RPT!;W='XY9 MQ"? HX31K6P2.SDC/D?G6UW0710$"BH?,XAP7. .E(J)@HR7.2==2D;BVG[+ M_C7U'GHY"P=WJ)YD[;N"WE!20R,&Y1]PO(>YGX^4S,U_APNH (]*0HT*E4M? M4@W.HYZS!"E:O$ZG-.D3_T/DV M/=M4F"7ZA_\JW,)D?Q5AJY%HL&U:!DPK32. MG-&''Y/&UR!Z"%)V5V$#NO ^%D=!XZ-Y'6P[;.SG!\"65UC^ 5!+ P04 M " (7ZQ*'-0XI*@! "1 P &0 'AL+W=OJVJ3MJD4ZMMG[G$25 !9T NW;\O M$)I&6[0OP3;OV<^.R4*VROL0?N;!HWBSKNF M9;8WP.M(4I)EF\T7IKC0M,QC[&3*' H75?0 M6TIJ:/@@W3..3Y#ZN:$D-?\-+B ]/"CQ-2J4-GY)-5B'*F7Q4A1_FTZAXSFF MFWVBK1.R1,AFPFVLPZ9"4?D#=[S,#8[$3+/O>?C%VT/F9U.%8!Q%O//BK8]> MRNW^.F>7D"AACA,F6V)F!//9YQ+96HEC]@\]6Z?O5A7N(OWZOPK7,#=_%6&+ MD2@P;5P&2RH<=%S$173>M[LLCO03/BWK=VY:H2TYH_,_)HZO073@I6RN_ 9T M_GW,CH3&!7/O;3-MR>0X[-,#8/,K+-\!4$L#!!0 ( A?K$K&PO=V]R:W-H965T=DDB]5E,G;=*IU;;/7.(DJ(!3()?NWQ=(FD5;M"_!-N_9SX[)!K2O MK@7PY%TKXW+:>M\=&'-E"UJX*^S A)L:K18^N+9AKK,@JD32BO'-YI9I(0TM MLA0[V2+#WBMIX&2)Z[46]O<1% XYW=+/P+-L6A\#K,@ZT< +^!_=R0:/S5DJ MJ<$XB898J'-ZOST<=Q&? #\E#&YAD]C)&?$U.E^KG&ZB(%!0^IA!A.,"#Z!4 M3!1DO$TYZ5PR$I?V9_8OJ??0RUDX>$#U2U:^S>D=)174HE?^&8)]/*5)YS#>\)N)MD[@$X'/A+M4AXV% MDO)'X46161R('6??B?B+MP<>9E/&8!I%N@OB78A>BNW^-F.7F&C"'$<,7V)F M! O9YQ)\K<21_T/GZ_3=JL)=HE__5^$:9O]7$;88B0;;I&5PI,3>I$5<1.=] MN^=II'_@X[)^%[:1QI$S^O!CTOAJ1 ]!RN8J;$ ;WL?L**A]-/?!MN.6C([' M;GH ;'Z%Q0=02P,$% @ "%^L2C:P69*I 0 D0, !D !X;"]W;W)K M&UL?5/;;MLP#/T501]0)4K79H%MH.DP;, *!!W6 M/BLV;0O5Q9/DN/W[4;+K&INQ%XNDSB$/:2H;K'OQ+4 @KUH9G],VA.[ F"]; MT,)?V0X,WM36:1'0=0WSG0-1)9)6C&\V-TP+:6B1I=C)%9GM@Y(&3H[X7FOA MWHZ@[)#3+7T//,JF#3' BJP3#?R$\*L[.?38G*62&HR7UA '=4[OMH?C+N(3 MX$G"X!%S@'I2*B5#&[RDGG4M&XM)^S_XU M]8Z]G(6'>ZN>917:G.XIJ: 6O0J/=O@&4S^?*)F:_P$74 B/2K!&:95/7U+V M/E@]94$I6KR.IS3I',:;ZYN)MD[@$X'/A'VJP\9"2?D7$421.3L0-\Z^$_$7 M;P\<9U/&8!I%ND/Q'J.78GN[S]@E)IHPQQ'#EY@9P3#[7(*OE3CR?^A\G;Y; M5;A+].O_*ES#?/ZK"%N,1(-KTC)X4MK>I$5<1.=]N^-II!_P<5D?A&ND\>1L M _Z8-+[:V@ H97.%&]#B^Y@=!76(YBW:;MR2T0FVFQX FU]A\0=02P,$% M @ "%^L2N!)_8ZF 0 D0, !D !X;"]W;W)K&UL?5/;CIPP#/V5*!^P@4POHQ$@[6Q5M5(KC;9J]SD#!J+-A29AV/Y]GM#*^I'T(PXDQ7_>@A;^S QB\::W3(J#K.N8' M!Z)))*T8S[)W3 MI:%6DV,55A1V#D@8NCOA1:^%^G4'9J:0Y?0T\RJX/,<"J M8A =?(/P?;@X]-B:I9$:C)?6$ =M2>_ST_D0\0GP0\+D-S:)G5RM?8[.YZ:D M610$"NH0,P@\;O 2L5$*./GDI.N)2-Q:[]F_YAZQUZNPL.#54^R"7U)CY0T MT(I1A4<[?8*EG[>4+,U_@1LHA$8%<$P^UJ"[Y4X\W_H?)]^V%5X2/0W_U6XA_E;(]N,1(/K MTC)X4MO1I$7<1-=]N^=II'_@\[)^%:Z3QI.K#?ACTOA::P.@E.P.-Z#'][$Z M"MH0S?=HNWE+9B?887D ;'V%U6]02P,$% @ "%^L2D801O&G 0 D0, M !D !X;"]W;W)K&UL?5/;CIPP#/V5*!^PF(3X(>&T:]L%CNY(CY'YW.5\UT4! ;*$#,H.F[P ,;$1"3C MYYR3+R4C<6V_9O^8>J=>KLK# YHG784VYT?.*JC58,(CCI]@[N7@ ]HY"TFQZF4Z=9?.<;J1QYFV39 S02Z$8ZHCID))^0<5 M5)$Y')F;9M^K^(OW)TFS*6,PC2+=D7A/T5NQ/\I,W&*B&7.>,'*-61""LB\E MY%:)L_R'+K?IATV%AT1_\U^%6YC#7T7$:B067).6P;,2ARXMXBJZ[-N]3"/] M Y^6]:MRC>X\NV*@'Y/&5R,&("F[.]J EM['XABH0S3?D^VF+9F<@/W\ ,3R M"HO?4$L#!!0 ( A?K$ITLA=LJ $ )$# 9 >&PO=V]R:W-H965T M.;S1W30AI:9"EVMD6&O5?2P-D2UVLM[-\3*!QR MNJ6O@4?9M#X&6)%UHH&?X']U9QL\-F>II ;C)!IBH<[I_?9XVD5\ OR6,+B% M36(G%\3GZ'RK>2D;BT7[-_2;V'7B[" MP0.J)UGY-J<'2BJH1:_\(PY?8>KGEI*I^>]P!17@44FH4:)RZ4O*WGG44Y8@ M18N7\90FG<-XP_<3;9W )P*?"8=4AXV%DO+/PHLBLS@0.\Z^$_$7;X\\S*:, MP32*=!?$NQ"]%MO#/F/7F&C"G$8,7V)F! O9YQ)\K<2)?Z#S=?IN5>$NT??_ M5;B&N7U7A"U&HL$V:1D<*;$W:1$7T7G?[GD:Z1M\7-8?PC;2.')!'WY,&E^- MZ"%(V=R$#6C#^Y@=!;6/YJ=@VW%+1L=C-ST -K_"XA]02P,$% @ "%^L M2M'G=Y"H 0 D0, !D !X;"]W;W)K&UL?5/1 M;MLP#/P501]0)<[6!(%MH.DP=, &!!VV/BLV;0N51%>2X^[O)\FJ9[3&7BR2 MNB./-)6/:)YM!^#(JY+:%K1SKC\R9JL.%+0.!9T2]\"CZ+M7 BP,N]Y"S_! M_>K/QGMLSE(+!=H*U,1 4]"[[?&T"_@(^"U@M N;A$XNB,_!^587=!,$@83* MA0S<'U>X!RE#(B_C)>6D<\E 7-IOV;_&WGTO%V[A'N63J%U7T ,E-31\D.X1 MQP=(_7RF)#7_':X@/3PH\34JE#9^2358ARIE\5(4?YU.H>,YIIM]HJT3LD3( M9L(AUF%3H:C\"W>\S V.Q$RS[WGXQ=MCYF=3A6 <1;SSXJV/7LOMX39GUY H M84X3)EMB9@3SV><2V5J)4_:!GJW3=ZL*=Y'^Z;\*US#[=T788B0*3!N7P9(* M!QT7<1&=]^TNBR/]!Y^6]0+)*Z(X\TE0UH7UT+X,F;5L;E MM/6^.S#FRA:T<#?8@0DW-5HM?'!MPUQG052)I!7CF\T'IH4TM,A2[&2+#'NO MI(&3):[76MCW(R@<SL?)O3/245U*)7_@6'+S#U%02 M:I2H7/J2LG<>]90E2-'B;3RE2>N^D!L/D5%K\! M4$L#!!0 ( A?K$HE1PKRI@$ )$# 9 >&PO=V]R:W-H965T^Q)4LC%&@K4!,#;4GO=X?C/N CX(> R:YL$CHY M([X$YVM3TBP( @FU"QFX/R[P %*&1%[&KY23+B4#<6V_9_\<>_>]G+F%!Y0_ M1>/ZDMY1TD#+1^F>%!B:]1H[3Q2^K1.E0IBY>B^.M\ M"AW/*=WL$VV;D"="OA#N8ATV%XK*/W''J\+@1,P\^X&'7[P[Y'XV=0C&4<0[ M+][ZZ*7:?*F$]J2,SK_8^+X6D0'7DIV MY3>@]^]C<22T+IBWWC;SELR.PR$] +:\PNHW4$L#!!0 ( A?K$J $FH. MI@$ )$# 9 >&PO=V]R:W-H965T5%EF)G5V0X!-U9.#OF!V.4^W4"C6/.]_P6>.J:-L2 *+)>-? 5PK?^[,@3 M2Y:J,V!]AY8YJ'/^L#^>#A&? -\[&/W*9K&3"^)S=#Y5.=]%0:"A##&#HN,* MCZ!U3$0R?LXY^5(R$M?V+?N'U#OU'E'_Z*K0YOR>LPIJ->CPA.-'F/MY MS=G<_&>X@B9X5$(U2M0^?5DY^(!FSD)2C'J9SLZF0: MLR $95]*R*T2)_D/76[3#YL*#XG^ZK\*MS"'OXJ(U4@,N"8M@V&PO=V]R M:W-H965T6[+44H/QTAKBH"GH?78X[B,^ M 7Y(&/W*)K&3L[4OT?E:%W07!8&"*L0, H\+/(!2,1'*^#7GI$O)2%S;[]D_ MI]ZQE[/P\5UF'KJ!WE-30B$&%9SM^@;F?&TKFYA_A @KA40G6J*SRZ4NJ MP0>KYRPH18O7Z90FG>-TP[.9MDW@,X$OA+M4ATV%DO)/(H@R=W8D;II]+^(O MS@X<9U/%8!I%ND/Q'J.7,OMXG;-+3#1CCA.&KS$+@F'VI03?*G'D_]#Y-GV_ MJ7"?Z-?_5;B%N?FK"%N-1(-KTS)X4MG!I$5<19=]N^=II'_@T[(^"==*X\G9 M!OPQ:7R-M0%0RNX*-Z##][$X"IH0S5NTW;0EDQ-L/S\ MKS"\C=02P,$% M @ "%^L2I1VKNW8 0 P 0 !D !X;"]W;W)K&UL=53;CML@$/T5Q B+888SY\R,!Y)!JE== QCT)GBK4UP;TYT(T7D-@ND'V4%K3TJI!#/65!71 MG0)6^"#!"8VBF C6M#A+O.^BLD3VAC^0JN4KYZHS/ M18HCEQ!PR(UC8':YP3-P[HAL&K\F3CQ+NL#E_IW]HZ_=UG)E&IXE_]D4ID[Q M$:,"2M9S\R*'3S#5L\=H*OX+W(!;N,O$:N22:_]%>:^-%!.+346PMW%M6K\. MX\G^,(6% ^@40.> H]]\Q]XLW)VI[DSNG;X4_L\EK MZ[UEF\^GD_43^!?^'BWOS)5-:U&5VGL'/MI*Z4T8%.)'FS! MM7U.9H-#:=SV8/=JO%2C860WO1=D?K2R/U!+ P04 " (7ZQ*!:/DBJL! M "1 P &0 'AL+W=O#-XTUFD1T'0M\[T#42>25HQGV2W30AI: MYLEWBQ:^0_C1GQQ:;(E2 M2PW&2VN(@Z:@][O#<1_Q"?!3PNA79Q(K.5O[$HTO=4&S* @45"%&$+A=X &4 MBH%0QN\Y)EU21N+Z_!;],=6.M9R%AP>K?LDZ= 6]HZ2&1@PJ/-OQ">9Z;BB9 MB_\*%U (CTHP1V653RNI!A^LGJ.@%"U>IUV:M(_3S9[/M&T"GPE\(=RE/&Q* ME)1_%D&4N;,C<5/O>Q&?>'?@V)LJ.E,KTAV*]^B]E#R[SMDE!IHQQPG#5YC= M@F 8?4G!MU(<^7]TODW?;RK<)_KU/PIO/BC&PO M=V]R:W-H965T0'.(/S'0'2Y:JJE5HI MNJK7WP[9!'0VIK83KF]?VQ!*R>9/[%UF9];>,*2MTN^F!+#1AQ2UR4AI;;.E MU!0E2&Z>5 .U>W)26G+K0GVFIM' CZ%("LKB>$DEKVJ2IR&WUWFJ+E94->QU M9"Y20Y MV>Z2V!<$Q%L%K1GM(W^4@U+O/OAZS$CL.P(!A?44W"U7> $A/)/KXW=/2@9- M7SC>W]@_A\.[PQRX@1*Y!_=6M5A;7O^6QE>P/H"-BF@G5#H_!.W/$^U:B/= M77[#_8R3+7-W4_ADN(KPS#5O7/::LWB5TJLGZC&[#L-&F&1 4,<^2#!,8L?N MRAE>/D,[G(7R^7\=KB<=8I@-+C)'1>;W!$D\$<$P#RYB@8HL$ (V$<$P,UQD MB8HL$8+Y1 3#+'"1%2JR0@B6$Q$,L\)%UJC(&B&8#A[#/!C\!A79W!.PZ> Q MS(/!.X-"W[(8H9B.'@5-9T]'+[8$?0Z69J)"7>K@IZ/L8)O/+!C#/WCGN=^Y M/E>UB0[*.GL))G!2RH+K)7YR_\/2V?P0"#A9OUVYO>Z\K@NL:GH?I\/')/\+ M4$L#!!0 ( A?K$J=Z$'MJP$ )$# 9 >&PO=V]R:W-H965TJVJ3-NG4:>MG+G$25, I MD$OW[PMX M2I/.8;S9?9UHZP0^$?A,N$EUV%@H*;\77A29Q8'8A>BYX/PR8^>8:,(<1@Q?8+8S@H7L2$/OR8-+X: MT4.0LKD(&]"&]S$["FH?S2_!MN.6C([';GH ;'Z%Q3]02P,$% @ "%^L M2J;"6GRK 0 D0, !D !X;"]W;W)K&UL;5-A M;]P@#/TKB!]0[KBNO9V22+U.U29MTJG3VL]M]=V#,E2UHX:ZP Q-N:K1:^.#:AKG.@J@222O& M-YL;IH4TM,A2[&2+#'NOI(&3):[76M@_1U XY'1+WP*/LFE]#+ BZT0#/\'_ MZDXV>&S.4DD-QDDTQ$*=T[OMX;B+^ 1XDC"XA4UB)V?$E^A\JW*ZB8) 0>EC M!A&."]R#4C%1D/%[RDGGDI&XM-^R/Z3>0R]GX> >U;.L?)O3/245U*)7_A&' MKS#U\XF2J?GO< $5X%%)J%&B,.O)]HZ@4\$ M/A/VJ0X;"R7E7X07169Q(':>)A-&8-I%.DNB'BDXO\W8)2:: M,,<1PQ>8[8Q@(?M<@J^5./+_Z'R=OEM5N$OTZW\4[C\H7,-\_E"$+4:BP39I M&1PIL3=I$1?1>=_N>!KI.WQS\<&'-U#UJX&QS A)L6K18^N+9C;K @FD32BO$L^\2TD(9618J=;%7@ MZ)4T<++$C5H+^_<("J>2[NA;X%EVO8\!5A6#Z. '^)_#R0:/K5D:J<$XB898 M:$OZL#L<\XA/@%\2)K>Q2>SDC/@2G:]-2;,H"!34/F80X;C (R@5$P49?Y:< M="T9B5O[+?OGU'OHY2P5/PHNJ ML#@1.\]^$/$7[PX\S*:.P32*=!?$NQ"]5#S/"G:)B1;,<<;P#6:W(EC(OI;@ MUTH<^0OU/X$6P9$:1Y,6<1-=]^V! MIY'^A\_+^EW83AI'SNC#CTGC:Q$]!"G93=B /KR/U5'0^FC>!]O.6S(['H?E M ;#U%5;_ %!+ P04 " (7ZQ*.]GPB[4! #V P &0 'AL+W=OG""*S@:9 ="@I1YSUKX#NY'?S0^(HM*S24HR[5"!IH"/V[WARS@(^ G MA]&N]BATGQ"\S]W&(T-_\-SB \/#CQ-2HM;/RB:K!. MRUG%6Y'L8UJYBNLXZU]H:0*="?2*0*9"T?DSZNBI#5N4LP;9PXBRH]J#CMJ^PRU(\TWMM? M^/0B7IEIN;+HI)V__7A'C=8.O)7-C1^SSC_")1#0N+"]]WLSC>(4.-W/KXPL M3[W\ U!+ P04 " (7ZQ*K19$^+\! W! &0 'AL+W=O M.O>E5EHRZT+=$--K8%4@24%HDGPADO$.%UG('761J<$*WL%1(S-(R?3? P@U MYCC%E\03;UKK$Z3(>M; ;[!_^J-V$5E4*BZA,UQU2$.=X_MT?]AY? \E7GWPH\IQX@V!@-)Z!>:6,SR $%[(V7B;-?%2TA/7^XOZ]]"[Z^7$ M##PH\<(KV^;X#J,*:C8(^Z3&1YC[V6$T-_\3SB ??F&5%IM6(]'3V/?-7G.ZI.YO2)\-1 MA&_.O''9Z$9&UL;5/M;MP@$'P5Q .$.\Y)JI-M*9>J:J16 M.J5J\YNSUS8*'P[@<_KV!>QSG"M_#+N>F9V%)1^U>;4=@$/O4BA;X,ZY?D^( MK3J0S-[H'I3_TV@CF?.A:8GM#; ZDJ0@=+.Y(Y)QAXDOBF;>="PE2YCUKX1>XW_W1^(@L*C67H"S7"AEH"ORPW1^R M@(^ /QQ&N]JCT,E)Z]<0/-4%W@1#(*!R08'YY0R/($00\C;>9DV\E S$]?ZB M_BWV[GLY,0N/6KSPVG4%_H)1#0T;A'O6XW>8^[G%:&[^!YQ!>'APXFM46MCX M1=5@G9:SBK/6E!$V5.-#_Z#1-WR4= M[B(]^^0PNW*8PMRFBV3)(EE"X.ZJ2 IS?U6$K,Y=@FGCQ%E4Z4'%:5]EEZ%^ MH/'>/N#3B_C)3,N512?M_.W'.VJT=N"M;&[\F'7^$2Z!@,:%[;W?FVD4I\#I M?GYE9'GJY3]02P,$% @ "%^L2B_K3$C0 0 G 0 !D !X;"]W;W)K M&UL=53MCIP@%'T5P@,L#J-V.E&3G6V:-FF3R3;= M_F;T^I$%L8#C]NT+Z%@[I7^$>SGGW',1R":I7G4+8-";X+W.<6O,<"1$ERT( MIA_D +U=J:42S-A0-40/"ECE28(3&D4I$:SK<9'YW%D5F1P-[WHX*Z1'(9CZ M=0(NIQSO\"WQW#6M<0E29 -KX!N8[\-9V8BL*E4GH->=[)&".L>/N^,I=7@/ M>.E@TILYO].,TKZ8T6)M"%0%?"P1/(7,@[_\ ,*S(E)Z3FO1^8^\6[ M([5[4[JDWPJ_9LUKF[T6-#YDY.J$%LQIQM -9K&UL;5-A M;YPP#/TK47Y <^36Z^D$2+U.52=MTJG5UL\Y,! U(30)1_?OZP1*6<<78COO MV<_&20=C7UP#X,F;5JW+:.-]=V#,%0UHX:Y,!RW>5,9JX=&U-7.=!5%&DE:, M;S8[IH5L:9[&V,GFJ>F]DBV<+'&]UL+^/8(R0T83^A%XE'7C0X#E:2=J> +_ MNSM9]-B("IGVM*IN9_P@44PH,2K%$8Y>*7%+WS1D]94(H6;^,IVW@.X\TNF6CK!#X1 M^$S8QSIL+!25?Q=>Y*DU ['C[#L1?G%RX#B;(@3C*.(=BG<8O>3\>I>R2T@T M88XCAB\PR8Q@F'TNP==*'/E_=+Y.WZXJW$;ZMW\4WGQ1N(;9?RG"%B/18.NX M#(X4IF_C(BZB\[[=\CC23_BXK+^$K67KR-EX_#%Q?)4Q'E#*Y@HWH,'W,3L* M*A_,&[3MN"6CXTTW/0 VO\+\'5!+ P04 " (7ZQ*0T<&\L.P* 7 MP0==X,Z8\4B(KCH03-_($0:[TD@EF+&A:HD>%;#:DP0G-(HR(E@_X#+WN;,J MP*![ M.2 %38'OXN,I.IAUKLYZP)$S!!PJXQ28':YP#YP[(6OC MUZJ)MY*.N)^_JG_RO=M>+DS#O>0_^]IT!;[%J(:&3=P\RODSK/VD&*W-?X4K M< MW3FR-2G+MOZB:M)%B5;%6!'M9QG[PX[RLI,E*"Q/H2J ;X=;7(4LA[_R! M&5;F2LY(+7L_,O>+XR.U>U.YI-\*OV;-:YN]EC3]F).K$UHQIP5#=YAX0Q"K MOI6@H1(G^@^=ANF'H,.#IR=[>A:%!9*@0!(0B-^T&,+\QV4:+)(&! YA@2PH MD+W#90B3O"E"=G]>@&K]F=>HDM/@[]LNNUVK.^I/SE_X_,=7V@T87:>SY M\Z>DD=* M1+=V(8[^PQL 8?&N.D'.U?+95@"(\?UGI/ML2G_ %!+ P04 M" (7ZQ*N"M3<1T" #:!@ &0 'AL+W=OV.FS 0?!7$ YS!"9"<"%)R5=5*K11=U?:W0S8!G8VI[83KV]M,5@ G>!6_T)JR,:9\)T64%@NDGV4)C5TY2"6;L4)V) M;A6PHP\2G- H2HE@=1,6N9_;JR*7%\/K!O8JT!_>;N9 ]/P(OGO M^FBJ3;@*@R.=%&BH'%6A'L MO6_KQK==OY+&0Q@>0(< .@:LO [IA;SS3\RP(E>R"U1_^"US_SA^IO9L2C?I MC\*O6?/:SEX+FB8YN3JB ;/K,72"B4<$L>RC!,4D=O0NG.+A"]3APHN/P'D/3%!=9HB++>X)D@1,D*$&".,AN7&*8%2Z2HB(I0K#&"3*4('O )8+) M(EQDA8JL$(*9"[-&"=8/N$0PV2)W[ *0;*EC,Z: 9M M8XI0)#,4>!;%6(K<645 V6T>D4EI$:#.OJCJH)27QE?TR>Q8N+?4EZ;_\+[J M?V?J7#&PO=V]R:W-H965T MU?7;(!M#9 MF-I.N/Y];4,X$MS3O<3V,C.[L[$WZ[AXD16 \EX9;>3&KY1JUPC)H@)&Y -O MH=%?3EPPHO11E$BV LC1DAA%. B6B)&Z\?/,QO8BS_A9T;J!O?#DF3$B_FZ! M\F[C+_QKX+DN*V4"*,]:4L(/4#_;O= G-*H<:P:-K'GC"3AM_,?%>I<:O 7\ MJJ&3D[UGG!PX?S&'K\>-'YB"@$*AC +1RP5V0*D1TF7\&33],:4A3O=7]<_6 MN_9R(!)VG/ZNCZK:^*GO'>%$SE0]\^X+#'YBWQO,?X,+4 TWE>@&,B=0M$3H'("D0W JN[+O28Q&(:BUDFJ_C. MR1R4X&#I+B5VEA+/2TD#M\#2*;#\>#,2IT#BJ&!QUXP>$T]\AJL@^$^=J3-- M^H&>I[-V?HKQ+ V:7'8&HK1S07H%/S?*7*M)=!P]C]@\EKOX5H^D?H*\R?3S M[#L19=U([\"5?HKVP9PX5Z"+#!YT&RH]0L<#A9,RVT3O13](^H/B[3 CT3BH M\W]02P,$% @ "%^L2FNT36H% @ ?04 !D !X;"]W;W)K&UL?91AKYL@%(;_BO$'7!3$VD9-=KLL6[(ES5UV]YFVI]5< M% >TWOW[ 7J-5;(OPH'WO#P'@;P7\DU5 #IX;WBKBK#2NMLAI$X5-$P]B0Y: M,W,1LF':A/**5">!G5U2PQ&.HA0UK&[#,G=C!UGFXJ9YW<)!!NK6-$S^?08N M^B*,PX^!E_I::3N RKQC5_@)^E=WD"9"D\NY;J!5M6@#"9&P5C\=[@#-W)+8M8X":[<-SC= ME!;-Z&)0&O8^M'7KVGZ82=,QS9^ QP0\)<3)?Q/(F$ 6"6@@?U3%[)N(=,9MYLH-N[]R V(,T@>#))%&8-FXS2MTZ28;,BBE+6*9I1$?IC$"Y-X M8.@"9M#0V3(8TSA>P/A4VR3UPU O#/7 I L8NEHFCC.R76S@?BVC23([+0\T MJ9_GT/X%A)9/7% M< XSPPR&8M3FW78 CGQ(H6Q).^>&'6.V[D!RN](#*%QIM9'<86E.S X&>!-( M4K L29Z9Y+VB51%Z!U,5^NQ$K^!@B#U+RA/!":.//I$GG+3WQ=GY5_Q*R8Y8CM[#7XJUO7%?2+24-M/PL MW*L>O\*49TW)%/X[7$ @W#O!/6HM;/B2^FR=EI,*6I'\(XZ]"N,85S97VC(A MFPC93$B?_DO()T+^0¨CZF3M>%4:/Q,2?-7!_)])=CH=9^V8XN["&:2UV M+U6VW13LXH4FS$O$9+>8>\1^ ;&>(0P-S"ZR11=9X.=W+O)E@7Q1( \"3W<" MVX<8$9,F :0"*$W7J\&$WQ^NO^P]N3KVRY*@=_JEPGJW6#E O M6>$=ZO"%S86 UOGI!N&-/SZQYY7M*A?-6E36?N7LA#A//X^L]K7)^SPZTEK]L65/E0CXV.X\?&IIO M=%!5>CY"D5?E1>W.I[KML9E/V5&414T?&X9B]WWAJ=BMQ>J MP9M/#_F./E/Q\_#8R">OS[(I*EKS@M5.0[ M&'M5#]\V,Q=T MP&+GK[3K4.@Z7>^_TQ,MI5R1R!IK5G+][:R/7+"J MRR)1JORMO1:UOIZ[_.]A<(#?!?A]@*P]%D"Z /(1$(P&!%U \!$0C0:$74!H M5/#:ONO!7.8BGT\;=G::=CT<7*5L8$X1%\C&!/14 '$M,RD3V@$40%"<,QJ"M&CP$HR^FQ50N' -0"$))@ M# JT_0?L6U#$K)5UHF&MNW96+"K?^B/?D;'UAV&;QP3 NN+S Z''S^58%A M<\:V.Q-DOBPPX+LA&NLR;+W8]EZ"R)44L/WA^#^Z#!L1MIV((/,-@&V/25+0 M1#ME?%.Y@G*2,2/%L'5AR+NL?UEJ85D\MN0.=")OL-&K:+/3NV[NK-FQ%FHN M!JW]SO[!5QM%HSW#DP4&VI?J)* WEA_IVV/$C[S9%35W7IB0VU.]B=PR)JCD M1_=R)/?RY-(_E'0KU&TL[YMV^]X^"';HCB9>?SZ:_P-02P,$% @ "%^L M2GAS8U&5!@ Q"H !D !X;"]W;W)K&ULE9KM M3N-6$(9O)<><\X[A8K9K[YW)7-%^J0[GO_O-8 MU;NB[3[63ZOF4)?%PW#2;KM20KC5KMCLE]>7P[';^OJR>FFWFWUY6R^:E]VN MJ/^]*;?5V]52+M\/?-T\/;?]@=7UY:%X*O\LV[\.MW7W:76R\K#9E?MF4^T7 M=?EXM?Q)7JRE,/T9@^3;IGQKSMXO^K7<5=7W_L-O#U=+T;M4;LO[MK=1="^O MY;K<;GM3G2/_C%:7IR_M3SQ__V[]EV'UW6KNBJ9<5]N_-P_M\]4R+!D^X[[JMM,_Q=W+\T;;4;K72N[(H?Q]?- M?GA]&^V_GX9/4.,)ZG2"-+,GZ/$$/3EA=?1L6.K/15M<7];5VZ(^_ER'HK\J MY(7N@GG?'QQB-_RO6VW3'7V]UL)>KEY[0Z/FYJA19QKU4;$&BO^-K#H'3EXH MZ(4:SM4M=[5@ MJA6@6I+?B>(J#7$(B!A7,,\*\4SB W;@+C[V+*6.[@#A$!\F<6J<(33=JZ=% MTLVH.?\J[>/4]362!:TY?W"ZT2#=R#!U".21*7QK)-+,+Z9QJM$HU4Q_,4UK M QV$FF(.9<8Q^5PSS0 J(9A:4^/$I3-*"(W3C:;I1I%KAE8&2JBHIE0AG31> M<5<-SEX:5!"**4(TSEXZHX+0.-=HFFMH7$ 64;(K)J=QH;K877M<6'#&T2#C M* 8!@_.#R:@@#$;:I%00AM(*&S:@F^O8# ;; +"Y2\Y@%$U&83CJEAC"T M/$"-&Y#-=6X&DVU (:$X$QA%DU%(&(RB01TUB0NM#U#G!F0SG9O!8!M01"BF MY#0811/3PV(QBA:TU20LEF["L'-#NIG.S6*T+4";FX]9C*+-F)!9C*)-F9&- MHL\Z-R";Z=PL!ML"L!6W)F9(EC$ELYA$FS(GLW0"ACHW).,[-XNYMH!KQ

I3@E&[FF M-@G/H]8!R6-'95QKJFT2W)F.Q<5:Q"$S\SAHC$U#AF,B=QA-OJ&BO+<59B,O M>D?.@J&]2-96*$7C:Q*=_)""T$.QY)O,W&>6>V#/UVG]F#U9POG*2#!2)-A' M!L_*,OY[CA<,J>EY=@ED%[Y1R7)T92ME,"?KTIX#[541Y,-2M:^@8M@-)S+U M"3\ZM7ZSWVNOJUVOR!H)U-\4C7"68$#B#Z(0I_-A0?9U..=%10]I+PEU2 'U M;!':\GGPJ=3KT:;O?G6DG.?* ;R?P]#2.WM[Q9!M9DI8E# F7[6.V M"1[!=E//%WHYA[V'E/9W&>J^\)_95CWYN6U@7I(;Z_:D..YVH_!?Z&NG$$C1 MAZ]Z&@5\U5V3E/#_#[)ZFLB1@F#$ZHQB==B!D117LX0[;L@+0,W1)9$7=V%( M@GNR4!?#' R^&Y[8X1=P=5>4BNC-%^6G%R7FZB@DEI9DY!=!5BQC'2$+0FB" M]3=UL&^111JP0]@$#QAB56,W&F6#!W3E%]:E(%B=BV.[$72>NAC4O4\$;X$A MM 8%/K4-'1! EX>MHJE1"$X&5AS !J\.>/ R.1&YF:Y?7%QB!P!02P,$% M @ "%^L2MB9\C]H @ YPT T !X;"]S='EL97,N>&ULU9=;:]LP%,>_ MBE#&2&'4=M*XZVH;MD)AL(Y"\["WHMBR+=#%D^4LZ:>?9/D6CV9KMH[D)=8Y M1^=W_KHX' >EVE+\D&.LP(917H8P5ZKXX#AEG&.&RG-18*XCJ9 ,*6W*S"D+ MB5%2FB1&G9GK^@Y#A,,HX!6[9:H$L:BX"J'?N8#-OQ$)#N'C].WW2JCK-\ ^ M)^\F$_?Q['KLG]:!,P@LXW,20L^_@,Z?0\]=]WFP"8[@BQ?"][%':/]EZ#WD M$?CR&7"W1KL'TZ$]0KS?CQADCQ*O3*+3G'H4I(+WAS^'UJ')B&&P1C2$-XB2 ME20F*T6,T*UUSXPC%E1(H/2MTY4]XRF?;-BSEKF0#8<1+F1=VU:POZMF^BC0 M6D8@H;03.(/6$04%4@I+?JN->G+M_"4$FO%R6VB%F41;;[: ?4+]T$560B98 M=F4\V+JB@.+4R)$DR\U3B<(Q0:4$TX.$H$QP5&MH,YJ!QL:8T@?SMGY+=]B; M%-@YYDA<"(R*=JA7W0S[4W-KR4.:90^Q%P=Q04'60GVJ]')X;9MKB^\E3LFF MMC=I)T#345'0[4=*,LZP7Y?^L>'[Y]Y+K?Y6QX./: MU=>6:-J#$Q"Y. 61_BF(/('7QK17)R#RZOA%SE];H]/T08-F:Z?5ZKQ@51&J M"&_4YB1)L-5C>MT0?C5---UI>/J.2^,56NFOKAV^SDUPBBJJ[LT2ZV (^_$7 M(]SSNUG+#A'"?GR'$U(QVY;WGW;13U!+ P04 " (7ZQ*41[A-4X& ": M-@ #P 'AL+W=O..@^\Q(=$Q4HKP4E-_7G3 M-#_%0UV9]G2T=F[S:3QNB[6J9?MGLU$&OEDUMI8.WMK;<;NQ2I;M6BE75^/P M^#@=UU*;T=G)[EH+.SX[\0<_M+IO7S[W;X4LG+Y3U_+F='0\@O/&Z,3^HKO7 M+=$G^W^8FM5*%VK:%%VMC-M"655)IQO3KO6F'0DC:W4ZVITBI"G%S#CM'L7< M;"\%YXY$_]/S\G04P+&3#O[-G6[U3:5&PG[2\(6=EX$'YX,\O[R8SBZ6LZF MH^7EM_ET<@UO/D^^32[.9P)!A@1D^)Z0$8*,",CH72"7U_#R?7:!(&,",GY/ MR 1!)@1D\IZ0*8),"I3E?.N=4VMK)A@3,H' ;,0X DLN\*)OZ6UTC@< MRP)* 0&S Y:N*7X>?98MC* /L\JT;U([*OH'S.$?@EA7=_ %\%VZ-=Q23VG5 M&D A,<:8E!,"9BE\;9KR7E=5/_OFQDESZPG$I&W5_K-""2)@-L0%7'=N"G@R MQ&8[DG5CQ'(M+1[(D+)#R&R'*^4#<.$ZZ[WE1[._ZQB/,D7(;(HKY;15?4FT MJ*3!=S8DJPON\@)NI79]8-X&P*87OS*OTI.0LD?(;(^GJ7W$S-H93GJ>@3$F)9^86SYPC;*#^ AW_(O45OR05;=]Y_\#&)-< M".&N71#FE=HTUEOH98@Q)B6?F+N.09CG:U /S%%MG@<68U+RB;D[811FC%=# M8DH^,;-\_NJD7X>5?EEX+\"#RYM"8TQ*03&W@O!H0I+YZ /]I/8AWW$ +R92%DJ8+33XI+_P8DS*0@GW2GQCG)6%ZR#Z M?)>^A^>\D)Z\B7L^"66AA-E">#2GRNJ[W<.T51+&I"R4'-!"L]5*0;F&@3$F M9:&$?0'FQ@WE'$]I)\8D%^2Y5^1](F?Z?,.'I 8FI'5]$;149B_U2"@+)WZ)ZBHNA*X(0&YQ$5&2EDH9;;0[,$IXZG>=(]Z7HQ)62AE MMM O6T?;((4Q*0NE![30K'6Z[IM(S^4&QJ0LE![20J\QTQAC4A9*N7>%O63L M0STYC$E9*.6V$(69[NT+(S>&,5OH2A65;%L-IV^_%)==GWULH3$F9:&4O1%' M8*8YQJ0LE#);"-WT5Z609_V*,2D+I8>LA6JH,?2_?77QU"_&VP$I"V7,%B)[ MV5F ,2D+9=P6&HR;S[P8D[)0QK]Q8-,YN>MO@C5UT8_L5%>=P_EF1EDH8[80 MM3)PM+?+*Z,LE#%;Z!>[5W;E$<:D+)0Q6^C- L9^^88Q*0ME!^S(^0FP@-*W M*6%^+OSJ&G9Z1FY09K80N?=&'&%,RD(9LX7P[IN!>AUC4A;*N"TTL'8UO"Z4 M4Q;*#]B1H_<0Y92%\@-::(>Y;2#Z (6?])RR4'[ 6N@-9H[_.B:G+)1SUT(# M.[+0Y,28E(7RWD+C_N3V[*14*VU4>0$_T<+GA:R*A17^Q5\I"./$;QI==55U M#I]=FF^-])_WU]C]K=C9?U!+ P04 " (7ZQ*F_6VB)<" A,@ &@ M 'AL+U]R96QS+W=O3V5;VI"B1Z71A/&PN&A>&_\0>!XM.W?*G'<]>6 MYMR7S=OUTI9=U8QC_\68LF_RM2X/79_;Z9=C-USK+?9@6F&YY[_/_ M+-\=C^=]_MKM?UYS.WY0\7>!RGP<),M!0@]RRT&.'N27@SP]*"P'!7J0+@#NCM^'H[H+=; M8:\$;9;P]79 ;\?7VP&]'5]O!_1V?+T=T-OQ]79 ;\?7VP&]'5]O#_3V?+T] MT-OS]?9 ;\_7VP.]_0I[W6BSFZ^W!WI[OMX>Z.WY>GN@M^?K[8'>GJ^W!WI[ MOMX!Z!WX>@>@=^#K'8#>@:]W 'H'OMX!Z!U6>%>)7E;R]0Y [\#7.P"] U_O M /0.?+T#T#OP]5:@M_+U5J"W\O56H+?R]5:@M_+U5J"W\O56H+>N<-8$'3;A MZZU ;^7KK4!OY>NM0&_EZQV!WI&O=P1Z1[[>$>@=^7I'H'?DZQV!WI&O=P1Z M1[[>$>@=5S@KB X+\O6.0._(USL"O2-?[P3T3GR]$] [\?5.0._$USL!O1-? M[P3T3GR]TTSOTM1#/GP?AW-[*O?X-4$L#!!0 ( A?K$JF#ERK, ( +HP 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!0&\%>)N)V"X_]L:GK3[G:KM+V M!RQ?G>Y^ODX45P=AWZ,VZ)-:?K" M6*Q;&EPL_41CKNQ\&%S*IV'/)E?N^[2Z M>;H^M]X6;IKZKG:I\R-[&)M73=?/#KK,7>)^=JVR-58 ML#=,>'WC?)[O^_Y (70-O2N:W^VZFAI?WP_YEC).@5P36Z(T]&5L7:#F1PK= MN'_.>^="^N:&W)@=>_;/@O)R.=)C3Z<#+)5S3DYY6]"I44OAZ9-_:.#+;JA] MH/44=/PW/IR/^QO'P[+]U,O_&\QLN7P ML;=^OAP")(<$R:% "Z\7])?GE_>)G/EK\L7/\!4$L! A0# M% @ "%^L2A\CSP/ $P( L ( ! %]R96QS M+RYR96QS4$L! A0#% @ "%^L2F;S"V"" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " (7ZQ*@K//W^X M K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " (7ZQ*F5R<(Q & "<)P $P @ &V @ >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( A?K$HCOY2O8P( !0( 8 M " ?<( !X;"]W;W)K&0 & @ &0"P >&PO M=V]R:W-H965T&UL4$L! A0#% @ "%^L2C*.V=3_ 0 MV04 !@ ( !]1 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2N\D!WT1 @ N 4 !@ M ( !A!H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "%^L2C==PO"F 0 D0, !@ ( !ER, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L M2AA,N BG 0 CP, !D ( ![RP 'AL+W=O3':@! "1 P &0 M @ '-+@ >&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2MR&TG>H 0 D0, M !D ( !BS( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2D801O&G 0 D0, !D M ( !)S@ 'AL+W=O&PO=V]R:W-H965T M0J $ )$# 9 M " >0[ !X;"]W;W)K&UL4$L! A0# M% @ "%^L2N^S"#RH 0 D0, !D ( !PST 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2BJ7 MN*6H 0 D0, !D ( !7$, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2E.IW>L& @ 6 8 !D M ( !+$D 'AL+W=OA![:L! "1 P &0 @ %I2P >&PO M=V]R:W-H965T&UL4$L! A0#% @ "%^L2C:.+&JL 0 D0, !D ( ! M+4\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "%^L2@**UP*U 0 ]@, !D ( !\E0 'AL+W=O5@ >&PO=V]R:W-H965T58 !X M;"]W;W)K&UL4$L! A0#% @ "%^L2D-'!O'* M 0 > 0 !D ( !QUH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2FNT36H% @ ?04 !D M ( !9&$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ "%^L2GAS8U&5!@ Q"H !D ( !Y&@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"%^L2@*%@(U" @ \08 !D ( !.W< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2N9HS:K\ 0 Y@4 !D M ( !N(H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "%^L2IRY>6H< @ @08 !D ( !N9, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L M2N=!<>,I @ <@8 !D ( !&PO=V]R:W-H965T? !X;"]W;W)K M&UL4$L! A0#% @ "%^L2@;GFW%.! \18 M !D ( !I:$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2D;%C(W" P 6!$ !D M ( !R:H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "%^L2EH$%:\G @ >08 !D ( !V[0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2K 7 MH0#= 0 9 0 !D ( !M+X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2H-AAWK< 0 9 0 !D M ( !X\4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "%^L2H1!#K@Y P P T !D ( ! MU

&PO=V]R:W-H965T&UL4$L! A0#% M @ "%^L2O*)=_>] 0 T@, !D ( !<-4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "%^L2E$>X35.!@ MFC8 \ ( !@E8! 'AL+W=O7!E&UL4$L%!@ 0 != %T ?1D "UB 0 $! end XML 97 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 98 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 100 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 256 333 1 true 77 0 false 6 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.teradyne.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.teradyne.com/taxonomy/role/StatementOfFinancialPositionClassified CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.teradyne.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.teradyne.com/taxonomy/role/StatementOfIncome CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.teradyne.com/taxonomy/role/StatementOfOtherComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 107 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.teradyne.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 6 false false R7.htm 108 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.teradyne.com/taxonomy/role/StatementOfCashFlowsIndirect CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 109 - Disclosure - The Company Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations The Company Notes 8 false false R9.htm 110 - Disclosure - Accounting Policies Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock Accounting Policies Notes 9 false false R10.htm 111 - Disclosure - Recently Issued Accounting Pronouncements Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted Recently Issued Accounting Pronouncements Notes 10 false false R11.htm 112 - Disclosure - Inventories Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock Inventories Notes 11 false false R12.htm 113 - Disclosure - Financial Instruments Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock Financial Instruments Notes 12 false false R13.htm 114 - Disclosure - Debt Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock Debt Notes 13 false false R14.htm 115 - Disclosure - Prepayments Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsPrepaidExpenseDisclosureTextBlock Prepayments Notes 14 false false R15.htm 116 - Disclosure - Deferred Revenue and Customer Advances Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDeferredRevenueDisclosureTextBlock Deferred Revenue and Customer Advances Notes 15 false false R16.htm 117 - Disclosure - Product Warranty Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock Product Warranty Notes 16 false false R17.htm 118 - Disclosure - Stock-Based Compensation Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Stock-Based Compensation Notes 17 false false R18.htm 119 - Disclosure - Accumulated Other Comprehensive (Loss) Income Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock Accumulated Other Comprehensive (Loss) Income Notes 18 false false R19.htm 120 - Disclosure - Goodwill and Intangible Assets Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock Goodwill and Intangible Assets Notes 19 false false R20.htm 121 - Disclosure - Net Income per Common Share Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Net Income per Common Share Notes 20 false false R21.htm 122 - Disclosure - Restructuring and Other Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsRestructuringAndRelatedActivitiesDisclosureTextBlock Restructuring and Other Notes 21 false false R22.htm 123 - Disclosure - Retirement Plans Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock Retirement Plans Notes 22 false false R23.htm 124 - Disclosure - Commitments and Contingencies Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock Commitments and Contingencies Notes 23 false false R24.htm 125 - Disclosure - Income Taxes Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes Notes 24 false false R25.htm 126 - Disclosure - Segment Information Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock Segment Information Notes 25 false false R26.htm 127 - Disclosure - Shareholders' Equity Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock Shareholders' Equity Notes 26 false false R27.htm 128 - Disclosure - Accounting Policies (Policies) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies Accounting Policies (Policies) Policies http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock 27 false false R28.htm 129 - Disclosure - Inventories (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables Inventories (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock 28 false false R29.htm 130 - Disclosure - Financial Instruments (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables Financial Instruments (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock 29 false false R30.htm 131 - Disclosure - Debt (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables Debt (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock 30 false false R31.htm 132 - Disclosure - Prepayments (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsPrepaidExpenseDisclosureTextBlockTables Prepayments (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsPrepaidExpenseDisclosureTextBlock 31 false false R32.htm 133 - Disclosure - Deferred Revenue and Customer Advances (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDeferredRevenueDisclosureTextBlockTables Deferred Revenue and Customer Advances (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDeferredRevenueDisclosureTextBlock 32 false false R33.htm 134 - Disclosure - Product Warranty (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables Product Warranty (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock 33 false false R34.htm 135 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables Stock-Based Compensation (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock 34 false false R35.htm 136 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables Accumulated Other Comprehensive (Loss) Income (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock 35 false false R36.htm 137 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables Goodwill and Intangible Assets (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock 36 false false R37.htm 138 - Disclosure - Net Income per Common Share (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Net Income per Common Share (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock 37 false false R38.htm 139 - Disclosure - Retirement Plans (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables Retirement Plans (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock 38 false false R39.htm 140 - Disclosure - Segment Information (Tables) Sheet http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables Segment Information (Tables) Tables http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock 39 false false R40.htm 141 - Disclosure - Accounting Policies - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation Accounting Policies - Additional Information (Detail) Details 40 false false R41.htm 142 - Disclosure - Composition of Inventories, Net (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureCompositionOfInventoriesNet Composition of Inventories, Net (Detail) Details 41 false false R42.htm 143 - Disclosure - Inventories - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureInventoriesAdditionalInformation Inventories - Additional Information (Detail) Details 42 false false R43.htm 144 - Disclosure - Financial Instruments - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation Financial Instruments - Additional Information (Detail) Details 43 false false R44.htm 145 - Disclosure - Schedule of Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfFairValueOfFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis Schedule of Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) Details 44 false false R45.htm 146 - Disclosure - Schedule of Reported Financial Assets and Liabilities (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfReportedFinancialAssetsAndLiabilities Schedule of Reported Financial Assets and Liabilities (Detail) Details 45 false false R46.htm 147 - Disclosure - Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfChangesInFairValueOfLevel3ContingentConsideration Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Detail) Details 46 false false R47.htm 148 - Disclosure - Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfChangesInFairValueOfLevel3ContingentConsiderationParenthetical Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) Details 47 false false R48.htm 149 - Disclosure - Quantitative Information Associated With Fair Value Measurement of Level 3 Financial Instrument (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureQuantitativeInformationAssociatedWithFairValueMeasurementOfLevel3FinancialInstrument Quantitative Information Associated With Fair Value Measurement of Level 3 Financial Instrument (Detail) Details 48 false false R49.htm 150 - Disclosure - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfCarryingAmountsAndFairValuesOfFinancialInstruments Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) Details 49 false false R50.htm 151 - Disclosure - Schedule of Available for Sale Marketable Securities (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfAvailableForSaleMarketableSecurities Schedule of Available for Sale Marketable Securities (Detail) Details 50 false false R51.htm 152 - Disclosure - Schedule of Reported Available for Sale Marketable Securities (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfReportedAvailableForSaleMarketableSecurities Schedule of Reported Available for Sale Marketable Securities (Detail) Details 51 false false R52.htm 153 - Disclosure - Contractual Maturities of Investments Held (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureContractualMaturitiesOfInvestmentsHeld Contractual Maturities of Investments Held (Detail) Details 52 false false R53.htm 154 - Disclosure - Schedule of Derivative Instruments in Statement of Financial Position at Fair Value (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionAtFairValue Schedule of Derivative Instruments in Statement of Financial Position at Fair Value (Detail) Details 53 false false R54.htm 155 - Disclosure - Schedule of Effect of Derivative Instruments in Statement of Operations Recognized (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfEffectOfDerivativeInstrumentsInStatementOfOperationsRecognized Schedule of Effect of Derivative Instruments in Statement of Operations Recognized (Detail) Details 54 false false R55.htm 156 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureDebtAdditionalInformation Debt - Additional Information (Detail) Details 55 false false R56.htm 157 - Disclosure - Components of Convertible Senior Notes (Detail) Notes http://www.teradyne.com/taxonomy/role/DisclosureComponentsOfConvertibleSeniorNotes Components of Convertible Senior Notes (Detail) Details 56 false false R57.htm 158 - Disclosure - Interest Expense on Convertible Senior Notes (Detail) Notes http://www.teradyne.com/taxonomy/role/DisclosureInterestExpenseOnConvertibleSeniorNotes Interest Expense on Convertible Senior Notes (Detail) Details 57 false false R58.htm 159 - Disclosure - Schedule of Prepayments (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfPrepayments Schedule of Prepayments (Detail) Details 58 false false R59.htm 160 - Disclosure - Deferred Revenue and Customer Advances (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureDeferredRevenueAndCustomerAdvances Deferred Revenue and Customer Advances (Detail) Details http://www.teradyne.com/taxonomy/role/NotesToFinancialStatementsDeferredRevenueDisclosureTextBlockTables 59 false false R60.htm 161 - Disclosure - Warranty Accrual Included in Other Accrued Liabilities (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureWarrantyAccrualIncludedInOtherAccruedLiabilities Warranty Accrual Included in Other Accrued Liabilities (Detail) Details 60 false false R61.htm 162 - Disclosure - Extended Product Warranty Included in Short and Long-Term Deferred Revenue and Customer Advances (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureExtendedProductWarrantyIncludedInShortAndLongTermDeferredRevenueAndCustomerAdvances Extended Product Warranty Included in Short and Long-Term Deferred Revenue and Customer Advances (Detail) Details 61 false false R62.htm 163 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation Stock-Based Compensation - Additional Information (Detail) Details 62 false false R63.htm 164 - Disclosure - Schedule of Estimated Fair Value of TSR Performance-Based Restricted Stock Unit Awards Assumptions (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfEstimatedFairValueOfTSRPerformanceBasedRestrictedStockUnitAwardsAssumptions Schedule of Estimated Fair Value of TSR Performance-Based Restricted Stock Unit Awards Assumptions (Detail) Details 63 false false R64.htm 165 - Disclosure - Schedule of Estimated Fair Value of Stock Options Grant Using Black Scholes Option Pricing Model (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfEstimatedFairValueOfStockOptionsGrantUsingBlackScholesOptionPricingModel Schedule of Estimated Fair Value of Stock Options Grant Using Black Scholes Option Pricing Model (Detail) Details 64 false false R65.htm 166 - Disclosure - Changes in Accumulated Other Comprehensive (Loss) Income (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossIncome Changes in Accumulated Other Comprehensive (Loss) Income (Detail) Details 65 false false R66.htm 167 - Disclosure - Changes in Accumulated Other Comprehensive (Loss) Income (Parenthetical) (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossIncomeParenthetical Changes in Accumulated Other Comprehensive (Loss) Income (Parenthetical) (Detail) Details 66 false false R67.htm 168 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive (Loss) Income to Statements of Operations (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureReclassificationsOutOfAccumulatedOtherComprehensiveLossIncomeToStatementsOfOperations Reclassifications Out of Accumulated Other Comprehensive (Loss) Income to Statements of Operations (Detail) Details 67 false false R68.htm 169 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive (Loss) Income to Statements of Operations (Parenthetical) (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureReclassificationsOutOfAccumulatedOtherComprehensiveLossIncomeToStatementsOfOperationsParenthetical Reclassifications Out of Accumulated Other Comprehensive (Loss) Income to Statements of Operations (Parenthetical) (Detail) Details 68 false false R69.htm 170 - Disclosure - Changes in Carrying Amount of Goodwill by Segment (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureChangesInCarryingAmountOfGoodwillBySegment Changes in Carrying Amount of Goodwill by Segment (Detail) Details 69 false false R70.htm 171 - Disclosure - Schedule of Amortizable Intangible Assets (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfAmortizableIntangibleAssets Schedule of Amortizable Intangible Assets (Detail) Details 70 false false R71.htm 172 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation Goodwill and Intangible Assets - Additional Information (Detail) Details 71 false false R72.htm 173 - Disclosure - Schedule of Estimated Intangible Asset Amortization Expense (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfEstimatedIntangibleAssetAmortizationExpense Schedule of Estimated Intangible Asset Amortization Expense (Detail) Details 72 false false R73.htm 174 - Disclosure - Computation of Basic and Diluted Net Income Per Common Share (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureComputationOfBasicAndDilutedNetIncomePerCommonShare Computation of Basic and Diluted Net Income Per Common Share (Detail) Details 73 false false R74.htm 175 - Disclosure - Net Income per Common Share - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation Net Income per Common Share - Additional Information (Detail) Details 74 false false R75.htm 176 - Disclosure - Restructuring and Other - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformation Restructuring and Other - Additional Information (Detail) Details 75 false false R76.htm 177 - Disclosure - Retirement Plans - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureRetirementPlansAdditionalInformation Retirement Plans - Additional Information (Detail) Details 76 false false R77.htm 178 - Disclosure - Schedule of Net Periodic Pension and Postretirement Cost (Income) (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfNetPeriodicPensionAndPostretirementCostIncome Schedule of Net Periodic Pension and Postretirement Cost (Income) (Detail) Details 77 false false R78.htm 179 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation Commitments and Contingencies - Additional Information (Detail) Details 78 false false R79.htm 180 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) Details 79 false false R80.htm 181 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureSegmentInformationAdditionalInformation Segment Information - Additional Information (Detail) Details 80 false false R81.htm 182 - Disclosure - Schedule of Segment Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfSegmentInformation Schedule of Segment Information (Detail) Details 81 false false R82.htm 183 - Disclosure - Schedule of Segment Reporting Information by Segment Charges (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentCharges Schedule of Segment Reporting Information by Segment Charges (Detail) Details 82 false false R83.htm 184 - Disclosure - Schedule of Segment Reporting Information by Segment Charges and Credit (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentChargesAndCredit Schedule of Segment Reporting Information by Segment Charges and Credit (Detail) Details 83 false false R84.htm 185 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.teradyne.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation Shareholders' Equity - Additional Information (Detail) Details 84 false false All Reports Book All Reports ter-20170402.xml ter-20170402.xsd ter-20170402_cal.xml ter-20170402_def.xml ter-20170402_lab.xml ter-20170402_pre.xml true true ZIP 102 0001193125-17-168243-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-17-168243-xbrl.zip M4$L#!!0 ( A?K$J03JP.Z&\! ,&;%@ 0 =&5R+3(P,3%5O]PV>/;Y;5?:U7=-W[B\56,(V MTS)H +GL_>N_S', 4(V>B%4[=Z-*4OB<3)/OC-/YG_]KZ>'Z>@Q2-(PCGYY M)YV*[T9!-(XG873WR[MY*OCI. S?C=+,CR;^-(Z"7]X]!^F[__7K#W_YK_]/ M$$:.=S7ZO^-@&B1^%HS.(KQP'(R<>#Q_"*)L)(SNLVSVX?W[;]^^G4YNTW%\ M.HX?WM^&$5P7^E,A#9+'"4#ST'WP]'T8C]93(IVKEI\MX'DT^C*I? MV4G@9W#Y: )+^# BHJ0)HB)(Y%H4/RC*!Z+\O^K5\>PY">_NL]&/XY_8Q;#8 M* JFT^!YY!7+.AE]_&B?CLSI='2)%Z>CRP!7&DQ.\V<]W233$2 O2G]Y5P$1 MOSZ-D[OW1!3E]V&.CW?\R@_XZ_2%ZZ=A],>-GRZNQR]JUW^3V=6281COV:_% MI6$:4R)I+RV&7U$^.PW;G@R72N__[Z>/5^/[X,$7FA 2=SY_JR\\]9/;]A] M^0]POZ0*HB3(4G'+)%B\B*TH#<:G=_'C>_@!+Z?UR[,@J:T+/ON3YRA@=(/[ M)5*15):3/<^"M'4][)>6!>$B)EE]33GHRGO^8^W2L/52E5\:%I>FV2QIAQ-_ MP65(]66,@92SY+G]GOS'EM6/YTD"++KJOOS7EAN#I_%]^TWX2\L-D1^.T_8[ MV$\M,(718Y!F[??PW_ FN7Y3&HY7("X0]7!$DX+F\ J?#Z/7$D-.Z;9\D+2X-?WX'X&(V8 )E^2!F; M70:W(\;-'_"IO[Q+PX?9%'F.?>TO[X!SA()A3I_2R092 MI;O >L^ARL7 !R=\#"=!-$DO_&?_9AJ8#TC0%T%R=>\GP6@<1UGPE%WB,H-X M^O7"E539$. _29-$X?^(\/"O5]?.5_$KTB60C/055-,\"OD]N2S[^N7*^3H+ MDJ\I/C5]-YH$X_#!GP+5GGWVWHU"H))P\M4@BBHIVE=#415;ID!,Q)4$*KJ* M8"BR)WBB*:N>0:EG6U\E$(#PKE_%4U']K_?=X-DC[-J.8->I8U./:H*E6K9 M+5,5#%K#U?,\Q71,3S!-D#74HJ9@&@[ JLN.KNB2(@'ZR%<%WB;J M[WZ5#-U01(T R-W J&_WQS *SF_!"IF$F>>/PRG>S<1P9L5)$G^#.VQ_!K]D MSVLB0!$IT>!/22:4&MH3_*N*F@Z?987J!#_KJJ:U$T<52X*ZA"15U&W; 3)P M'0V0)*J6H+N ,^H:I@ZO R1YG""D=[_*#%?PWX(JU@&[P1_!38:68L),1+@W MIZB-D;,F,MI(IA,VT#;Z2H!@EK&Q"J8ZY!=)/)F/L]_])/&C[-DJ4N IN.C#'NU\U M:J@U(-N77P?1?],Q!,N5'4&S+%$39=FFBLU! MI>]^I:K$-G4!Z\MPU&'V_##YAS^=!Y\"/YTG 9+ [V%V_R6*;]!K0*%Y%LU M@%P&@ #D%>:QX$?@&& 4RT_#]&/HWS V8L_J$56&"4J VI9@$(^"O%0UP12) M)<@ZJ$C9HY)$U!)51%9%HX:JO8!?Q[#MI_=F-,%_W'_/PT=_"N](S^<-\BF;Y>78?)*!C9TEP'T1I^ @4 @Y>\#%.4R].@O N MLG-7YAH8+YTRBC$G_YJG&=+7M?_4(R9$(IJ2Z;F"JZ@.: <##$>9N@)(2]F1 M=<7U;/4KP [H /4 &-@]M&MCT7STPRFR'KS@"LCK"IDMS,(@/0(LRN]^U44N MD'O&\!?%UW,@KX )WE#&B&ST!18E("=TK4!2!HJ).5;4OH&055KA7H!0$2A)E *JOK0(Z ME[7];A5!J P1KG[19;'F*9@^8%J.08*D(9KE-L &'AH8._!7&DXP]0E?7P3) M&+[S[S:W<609,(S<)XN:6H%^!D[U:Q8-F K$5F4 U%;1HC%)RJ* M3AW/-!((A299@RYJM@9$H2PI%B&4&L=P(V+4LNQ%R: : S7EV'R?A_P23/<#7 MMJ6RKL*NN098I2)LJ23)@JD81' \%VQ5W=%=:GV5X#)DS^*_2HAA-0"O0+I- MQ+[#5K:$4[I!2D4TWX"_U9H2-C1.6OF'L MFY?,[6]/EV60)FFZZ!)'(#)8@M000?PXMBXXU%7 +G1,Q92_,@$D20II"*#5 M$-0A_2V.)]_"Z?3L8>:'23"I2&7^%09",6[:XU:KFF(3Q?' &#;!&*8N&L/$ M%"15$26#BK8B(:]R9TY3X:ZZ9NT,4R/;^S";QL]!&M@&R$!;HE&CX'V?GM M^MF3/F0D^)"") +=U,,%Z\&UA!0L$2G*JH;+,2@NB40EK0E[R_)W'$_N8VLI M^AJ2H2OR6O%CL, # 'ER&8#:F =#YF^B8X+>T.L K@1@I;^X29E%'^(+ZP\H MB^2U.XMMU123"8MV^=,+/YR<1;8_"S-_6KEI>'!2)J9%16FXB:_#TFZB/GMQ M\B4:!PEZF2">+F(> =R[\FYQ'AU5<169@LVF$(':KBGHCN@(ENKILD,( $@#JQA'3*X,A*ZHABRUI#S*R!85F,A*P%";[8T9,<[#SH\ MI>&'*)S^\BY+YL'&L-*E(Q4O5#J MEES+-(AM";)E:<"S(,EUQ1,%4_-,#Z28:QLJSP+CGFI&PZK>%M(&XJ;3^!L> M8H/'.?'\)KN=3POC]3(8!^'CH,UOC,Y0TM#XZX"TY'5@6(X[)X"K(;OJ#/2E M9/HJ .IP(FF,X[L(B0.NRHO7TO*VBP#LI3RV!0HR2((TRQ_=H]TC:AZ&8CS! M4PA@@N!1%9W:@JV P^7JAN>Z7FGW-'.86X#X6M[ F8/[^AEPM4N8HH,1**T,6E949C';O: "G6K;!3M=3+1*>:D$;I*YF M>CC5LD& =;A$AD>#X-UU5MH6W572D#G[Y.?%=BZ!7O'"Q^#Z_LDGM_=7P?1/P,_24NV[A$9I@K_ MIUF6H(BNC;5Y!"A"UP2BN8IIJXHL6QC!P#(U26]4,>\,WJYHY/PYC^<- BM" M:1^!G:_O_:AJ1NT?J2WE?Z:GR42R,,&K )O9DF!ZEB*HBJA;#J$ZF-!;QO.>,+ B*?Y[G/QQ%ETD\3C(TT%[SXZW,*7CB8JANH)!)16,:M7 4XNF M8#BB0RW+D3P#L^-H41.E(=W-,J1@YH<3]VD& M]O-PHP9H\X/%K]=MOM;%+Y59S8(D>T:;/P/G %-?,S1^8*^'!Z:$M60*-@!H M%ENM!**S(!SJUN+A2$-1M*Z&PU[T:)XX""8V^(U]XL@274W414'Q/+"N7$L6 M+$N6!$I<8GF*3$7-S74I825;.]2E-9BW0.=Y5#P97S)TLX2=F1.)LH5=\A+ M6^#Q2&A1QHREJ&V!OQT2X!7X7M,@__SL8->^P5$<%F1(LJ8VO8*-0=P5JFKX M9^[]\*B-(\\@E.X(>G+8"R!W BN\UN I/!#D<<9-!9 MS&A*HR)P;;B::$F 8C*P$/AMU?KSK.2>?MT0:FJ&#>:/(+D2:"P%7&83SU:Z MAN[:,J@R2\V#R,@039+H"$_WJJ1*M4[NPZ%=X,7SI$><:*Z!Q82J "H; ^N@ MDG0B$4'37<=1#=&0=;F,O$BB3.KU*9O!UXRKU&\$)+I/X^DP#9!H% M5 K5:=VLZ0++BJC2(%UR+,:$36^XI]4UMY=!+^H6X)+!.M^4%=L9:L.:?P&& MSIF, WDQW?,5$CLVHVJ-3%E'D';K, _X4Z!TXS@...G"GN1&$ MW@[(K@@;M-V%P7D0/FI7Q*PRMM;3PI?!@Q]&$R#*6R],Q_X4,3M(DP/CP9+: M.(^Z V!WT.:D#_+0VH]RMK9J64DS@U0^+*ZA:+".CI2_JRA%- N0&K;W'- M'%47*#LK,%8>,\BC.L"9%!N1Z5W5$P-E&\W-3"&&1KAAD!H;G&*=-!J]; 'C MUL&4H>*)LGYY= L\[0I%X)8$P\018?W)&X)([0.-*IM&Y0# M\-K;8@S0*L:0E SRMPYS>W"M^+9O)=*]@X?".NZHLM0*38O&*&-OE_XW4+)! M$L(B!EZ$!@:$2F2M&2I]#9 5@"-YI_?!!)$T=,AY&:ALT';05X.RLOYNT $- MF367:(BCUL6WP'?H8CR%VF#+&98 '\ :%AU; ) ]V%=J::(C&R[Q>#!+DIMG MDU<#T%IPR$ZZ#0\T3'OA5**6*D.VXA>:A?;N0'=N&(K=^+3FD;+EM2_:Q#9: M:6 *?)YF\0,0\>01SVGVJDFZ'9AGR3FJ:3Q$W0V*!<3Y'G_R0P +IV8&Q4&R MJWRBY_!H%3L_L^[\P'-0QEC6UO!VT=Y'R) M)L$4K$NXR)T&Q2E\ANOA80@UL*X18PT,O0#?0.;?;(,W3Z$6$15+T#T<=Z1Y M8,,0,%")"":JH>G44>0_Q_R;GK (LEE1]S__YG6Z'FP>G@"A:;J66\EK 3/ M^3\]D17._]'S['T?\W_P'9A>2/QQ]LF/YK?P[SR!#8DF5_/9;!KF!O S$YC# M,Q@PBBW+QF)@4G=@&D6>',V 5??V-AB#T_8Y^)87C8 FO4C":!S.\$#Q!3BU M\>3\UIS$L\T[3K&!2:(A/TD*T=5.\TF6)X3JQ)8E69$%8BL&(,ER!=.DLJ 1 M5<,,HZ(KVJ(WA2$V[.7-8=[1\*@J+@XQ/"KO37&J5.8(KQH>50@O/H$^P 11 MNG%U5W->[$;>D@EDX[JV(V N6:#4!K$B4470;"*:%GA/)K8>*U+NS=.5*^!Y M:1!LT:'D$L01IQ@@G8VG:E11H1#8?(7*LEJ=E-*/'>JTU5H>@'6O8P07@LCKZ@4 MUZ$VCED!1:(1L%M450!!@)VH14H<2S05TUQT,%3%IKCL-D%X-;[R"GM^T_GM M]7W FY:B3H^CC6VX#7"S+$MTXBBB;=F"0CRD$ \H1'0 0;:,1RQ46R65X30B M2X^NQLU:4.^UVUW/A+-5_[LZ#K]$?E&,X(0IT\E@O#R$\PI'-6F#;M\VR+0*Z*VS01*JQB; M+1"B&RH:<10 Q,^::%"<^29IQF;C(Q41_C5T39 := MK#ETP4J[Z @_4.R],&UMQ]@L3>1=-$<:#C9EB4@2?M;%#>D!\R[WR%3]V(&0<#1AW9L%2_"^KDPCP5B=$XJ+TA MZG9]KJ@[KB@\3=I,,W:5:B+OK&88>M3M%**Z-TR:KH) MJST;58 6RCYKA*6"9"*J^DX48B?T2#AQ7,&HR\HFS*]B:-%/8NN!F2V(Z<\R M(+SH4VPV#VF![B DTBLFZ'8TL3]Y$'[.@ _\=-S(8A%T*I3;$C8*XX8==F@?1C@$Y,I4W MDT6=D*,B)[='?QO6W#%SD.F!@]''$4J85NT8RR0AZ/U]['TTF0 MI+R6B4%9$W11@0QT!E!6(9\.674IM$P@H'Q"QOKIN5)FW*+,C M !V]:)FW/EI=0-\&VN'J+GO#C;R7&LL].-B]843:KN/H_N/CO6%"7&/81W]F M;F_@DW5MV/UH!EG6Y,UJ8T7;=EV"Y_)$@M!YAF!9HB$XH@PF@4@\4Q0'K1GV M#KK2Y6C5,#7#WG%S=)IA[Q@Y&LVP=TP,6S/L'?P!:(9^RBWHIC5;?4O$WM!Q M5&>2>L4,99.P2#TC=]BBME[A1^T AB-K]WC (K9>83ZFHK4^$6-P6I#U13.O MXRA2.UQ1&EUA5 RF+.UP96B469Y$TAOS;09[R.5PAUKHX ^U'*Y&CPZN1N]P M-7ET>#5YAZO!HX.KP3MA4+K=H= ^G/Y>>VS0[7ML],8H/115,J'1-K7S4$65ARNBI-L54?;+*3UT M6J';=UIY:733HK]S=8K3%GB2%<*" )JXF<71=50>'^4E+9GEZP/;U^#XGM%# M68=X4@\QKC]*?C]3%'O&!9MH)NJ:UI54UIRJN"\NTO4-XX]=4<,5CR@>(0OU M@!LL=S@"!NH!$UB[3#I3R3"X!Q8L[U>P*"R]J^V6>_9.+WW@15H++P.A%UE6 M-ZN?[HH7F9^=DAMAU:.0MWU@AR)V#-*<:S@XB=L'+B2,+3;[+Q\!#QE[-N;8 M^4/-D*3N4\7&J,M7]DL3"[ MTNPF/CC&VC\BZ'YJF7MCK(U+G+NB2$/&VM[;&P)?]8 KY*O.Q'0@KNH!#70? M5?&]\=3&Q?)=$20=5%GUY9KT@$9P30@1O_O$0Q^H!.=$IRK1NU+ET+V3'E"& MF0=%U:2!NR<]8()N=_;GT")_BZ,P77&DLAHHI7ET^SL3^KT@4LZ+,K]GD=\+ M(C$>13MG;GVR37,LTB&T)LF5I M I6Q,:+BB8*I>:9GZH9;SC1D%KY\*,>Y)W'?!R+1QA>;AVF_/X'?!RH5C"(K M5/\^$LZ]H PS$*HH:X..E/:""=I^5/=HA/[F9WB[XHB%=93OW,+O XT@\G7R MO:><>\$D5AAIU.B<01VXQ.\#9:R>5)6[6QP'D?A]8(*V=R3H*/&+ Q9G#S,@ MFF!2X5/^U4,094A;F^-")A3/5("9K6Z6T5 UQ2:*XPE$-4V!4M<3#(F8@J0J MHF10T58DB7=T49D=H-"ZZ=09QK;&%0>$&^Y3#$TV!4U3@ 8D^EQ3Y47][3M5,QN]LV@1-FL8*3K MOLF\:$L2I;96D>W[=D"PNFZ9A.US"'88EUNW;)\$V0=TRHO0M1!D;S*6@@N^ M8<>7KN#+*&-Q(D>]RY^P!:7-QQETW53V9AM MB>J2/B#QLP7<73><'^<1 4W=3;RCV$[LM"]^DOA1]@Q4G,S]=3=2D8B,HTTV2BY)CN<0R19D6+A 55L5#,=P!%M6 M%4>E.B6N4H[-59O=J=N77P?1?2RB JAB20$W'$"Q7=@3- MLD0-?"F;*G8)*E5I8Q=?AJ/1KZ"(QWP*?.R A\+H]S"[_Q+%-VF0/**??A;- MYEEZ&0 "QN$T9%T@\.,\2<+HSO+3,"V';FP2V=H&58:IF8 I2S"(1P5JJ1H. MEK$$61==1?:H))'%,&5@*[G.SGL!OTLO>#.S85N>X0%]8TPV)1?(2Q5$'8>6 MJH8L6(YE"#K(!\TT9Z# M* T? ;?C^"% [>?%21#>139@-8C&S]= LNF4X=J<_&N>9K@SZX>?MT&42$13 M,CU7G8R;;PKNEBZ5I!HHR)S[T.IEV'=?-QX5UA9XPN> M-MX55'9<2= E>O!MW7S6>%=8)0ZKIJRWKSB%\RP"MIXC2Y\!E$F09I<@)JXR ME!4703*&'_R[=4T552(2=V\(58@![@V5P6*OX& &=M=K4\=U3Q8)<.3JWL?*,2<9_=Q@HG9]0%O M*/:4/? U(I=UU?%,UQ"P"YT KHLLF(I!!,=S-6+KCNY2ZRN!R]@Q\*6]?0& M5R ]!_\F\R/L:K<'4%L+13M!2D56)BIIS>'!J]>_$M(+/SE/.+\S!P68GMV\ M-< 5(OXZ"Y*ON]UK#<5939IU@.F5[3Y+T_E>B'KSG9:-;CO-EUZ'[S+(?+15 M73^)@ *J]3QHQ8[##037YMYU1\K&HE09AZC5X'T=E#T$Y;8"MTM03L[U$FB\2X"*.1SLEV!2&=[P.8[&S'L>X.;*."!/5VE];U\%9.5 C@%"".1KR++> MJ.I8.:NX\@/XD%O;U7TP*,:^-)508^6TW59(FMUQ'V%CXX3%!5E\YS+ L.(> M]W39=@*O61==X@CP"$N@AJ@(IF/K@D-=Q0:+T51,&2!&72NI3:-B-03]9/*V MV>I.V9 B@ =[K:CMN9XU,W?NPVP:/P?!9< NK5",/52)1?!@DF@8#0?Y54BV MGD@^:#'.,@8\C[W5(/)5(KYC* X\E?/;]<.+?0A)X!N!B*1Y@'D]N):0@@YI M>N$_8U1WN"P#\M)09)4T06]9_8[#2GWL+![0T\&(63N,Q#WMRP#4QCP8,GL3 M'4UPJM;U^TH 5OI4F^3O^I!>6'!,=6.E0]56A3^9L")]?WKAAY.SR/9G8>9/ M*S<-#TZ*JDLQ9+79/OQ56-I-U&_*>]EPLQU5<169 M@LVF$(':KBGHCN@(ENKILD,Y&TW3K"E'/PR^VH0D".VT3,&!% MBD%P VC"DAU#<%VJ*8XH:[9CE\T2L(FJ6C]ZL.VTBYU6B&QEVJJ&!Y!+@F$Z MP!RRA_ MO,N2>; QK/3=Z/UA3X5NLZ.2ZEA4MPS!5EV TE1%0;<]$&,*(;:F&(IK2HMI M5X:VW_9>TVG\#9,A\#@GGM]DM_-I8;Q>!N,@?!RT]8W1F:6"]W5 6G(Z,"S' M?1/ U9!==2P=%Y>.X*\"H XGDL8XOHN0.."JO+HC+6^[",!>RF-;19XT?W2/ M=H^H>1B*\01/(8 )0DW!U*DMV K(=53*^ M]], M.5=XC\L4,84>0&CF&EVI_&F5"6 ET+'8"*^\&I-4MQ)U VRF#,5P)@\.8)%GO ME+YH%3-' :7*HGNJ456G ZYXPL"*;^WN<_'$6@?DT#O(TQM[3NBW4Y'BB8JBN8%!)%2A5 M#3S'80J&(SK4LAS),S"MBT6^Q&BT#>T 29L-,VR^T7%8CVRT6"VK.>2F^'\)B,Z"<*A;BZVJX,W=A_KL5@'L7]BW& .=A;V(PIX8C:G,.^\^M8\C M>GU8EQ@)TO1&XFN-XWDMT?%RSO60?7<)YRZ+&FT<3'P9C"60&ZX\OP5("C\4 M8:-!8X%B;S:)-'&P'EQ-M"1 ,5GXF&?%JN5N6Y]GV0!)\01T6I8>ZM.\:^-! ' M:2=@HPT9G$:]W:A=-@N6L@!PR6 M M8;FU"Z5%2U$H8^>BGVX_UC,85L0$LZXT M;.W7 5D!.%)R>A],$$E#AQQ;M%/:R(YV@&1E0'70UHC,JND:0^);%]\"WZ&C MJPJU060:E@ ?P',4'5L D#W85FIIHB,;+O%X"$Z2U,8LV]4 M$:06\809JG6?P &SUYQ*JJ7H5MM_)6UGA0,_*=ZP;% N(< M#Y_\$,!BC0&*JH\K8-BP7X@[[B>>HE7SGJC=8%AGA^N/N4[@XRY: NQ\WR56 M[I[//]T&M'60\R6:!%.PM> B=QH4-;,,U\/#$%:0@GFY#F.\ -] FKEM@S=/ MH1:8VI:@>]CU3O- S1.PX8@(5IRAZ=11Y#]%,[=^D,AF;NV_E]OK5#W8*!\A M."^7YK,QU@)F@+WL^J$J[&6G53"V[UYV^ X,/23^./OD1_-;^'>>P'Y$DZOY M;#8-V;D>H912X#K6!-#P 7"/ 9JHJ M&+*,30Y$2AQ+-!73+ _';=P):\R;V(I@4$\5),N2/4E3==52\LP-::L7W@#ZE:7D94 7 MMV$:8_GQ<6**MF'J94 /CY3J@&!-DK3-D*18E%#/$A1#U$%O@;ZW;$\75$VT MB2-38CC>5YH/_UCNO7$\.%(D2=]PB$@G'&GYN)NEXO)U4)17ANP#.YJAR[VR ME<02IT039:61.EX%9,7$:Z^8BB:K_9'O!6E>[0\9!"6W!AG"=3#8;NM6) M#8NS=D0A4O-$YLMT]W*UWD%0I5%QLS;,GJ1B+U/ &U[&H%L6F6[?O;$%,?X9! MGOA=\HM;H#L(B?2*";H=3>Q/GAP$&ZQ"$[A)W$B$-*NQCQ,'(F_ OKK(?'"^ MQ2'09!24(AZI<]&*M%Z="UYGI>"(P$'[%J]B:N^^!8OE+F-J> ;RZZA2Z!X- M9(JH8ET)X+5=2\P'@QQLZ;?95*1.R%&*:::JI#9*&X\!.3*5-Q1'79"CYB-N MP==M]OL]!MQHRAX%D);[#CIAHYZ.##>4[I.I=,2-CM,?]*/#C"J)>Y3%1IZC MQ?2LO"%R#F;\4%TD>_3&%X.E-S!\#H:5'D(XO*974E2-'!=J-$+H'E&CYC9@ M6S.%=7W3G01O\BB63,!FP<\Z(1)#DZ%+;"*@050N?8W-9$RG<]&%:;Q!+&=W MOGJ."B8R#H<*.?>GNKCN^XYG'2S$2;<-<>YJ>L%.YKIV+1WDI4$RS3=07%HX[N M>,20;+,,?NER<4KX%8CVJ4>'.O> M,")MUVEA_Y'QWC AKM$$K+_T7&_@D_7L^?WH!5G6Y,T*8D7;=EUB*=B$&6'S M#,&R1$-P1!GL 9%XIB@.6B_L'72ERQF&8>J%O>/FZ/3"WC%R-'IA[Y@8ME[8 M._@'UPO]5%G030NU^I:'O:'CJ(XA]8H9=NRH.>_RL)5LO<(OL<0^T92-$B<[ M%8&]P7P\E6I]HL4H*.'8CKT71X57E':X*CPZO"N]P57=T<%5WAZNRHX.KLCM<51T=6%7=X:KH MZ."JZ Y7-4V*2',DHF,MKZ[!^J MC/)P99-TN[+)?CFEA\8J=.O&*B\T9J^TK,M'5["PXQ9HDA7"(@":N)FYT;4+ M/3L[3D15UNJS!-<'MJ]).SVC!_PWQ:!BND#+]):>!D(O\R,QFD:FL')^\[0,[E,W;5;2A M2]P^<('] Y;FBA\!#QE[-N98+0T>*.ELRPV)A_:/';19%&HT!ZP/D(?VCPM, MA!*M,4EG/1YZ80; @JS8?8M1<+_Y860%MW$2;-RY?C>Y/EUW+4\G C%Q@I1D M6X))B2NXLB=+#I4]1=-*M22)C:E*6T.^/2*Q6_YQ(5)^]ZO:L).W!GP@L]5[ MQJ0"^D]6*>F(R\[ ]SB,H;0S-+%KSFFC4;5'@8A]52[T)?&W*&CHB",^ MD:EK O](Y7T?:$1YKW[OXKX/1&(=!17EKB0Y<''?!\9X_?!2WY6!R?L^,$'W M5)S5F[S?O&:K(XY8H++K&:1C%?<]8!%K68SO7MSW@$C6]86J78MAAB[N>\"8 MQ(HN26=CXS#2O@=$T/U4G_8G[#A?W^\0C" M7M/4KM;9X&7]_A&&!7!$;$[P&9RLWS\BZ'ZJZWN3]9L7W7=$D8:R?OL Q+!% M?0]8Q '17:GL>&5]#XADAGU73W/HHKX'?(&HUVCGQ-MA!'T/:*#[.#K4FYC? M_$111P2Q8F?C>P_@](!&E//=H\S'*^E[0"4F:#5"F@?PCU;8]X RS-"*DJ$- M7-[W@ FZW0')0XO\;4X,=L21RFN+O_,D;2^(!*&O=*Z*.%*1WPLBT;A7OY.@ M?2\(8SE:11RTO.\%$72K$;@'%_>;'P"65,>BNF4(MHH'Q$U5%'3;:N#KCCB\\]W$(X8M,SO X\RTMKWGJSM!9,X^ +>VSD8 M.W"1WP?*>+\2F72FOX.(_#XP0=L[MW04^<5)M+.'&1!-,*GP*?_J(8@RI*W- M<2$3BH?/-%E1-TMIJ)IB$\7Q!**:ID"IZPF&1$P!W3S)H**M2%)9A$-446GT M#^@,8SMJMCQ[UR/XTHO@MYRTV_Z490Z=08FR61%:5^CR/ )M&L;M1REWNW=] M0">]"-T+>[=WSJ6PK@W[+74%GYV&Q&EQ#<-U2\X]"LB!K#6CT5"I!Z+N!39L M8:)*>J-^>PA$K<#/&XXEZ@H^GT!!=4D?%%'W CDKXU2DWJFZ%^ PPJSHJM&9 MJG$^T5F49LD_ $\=VO%\H_JQ, FNM9S "XF :3N^ B2,;PDW\7G-_:_BS,_"D; M,[GINLO]F,V3H+H19+G5@.HHBH*FKN>X8/G*1+ T11%L1S96SS%YB6K MMGDUI /!CRS5!\7M##\$\"''#%^]D8_-(\: M[H:_/H81RB=0_&'F^6,V:>A+-$^#"<@L^)P]V_'#0YCA,[V@(M0V1]B^"4C) M@UC(8+)2ZYBZ(:Q#0=G>:$K-0S>(,HDH.T<9!@;'\5V$(:]K_\D*HN VS-++ M8#(?8X@0_DKG4QQ_Y27QPT=_EL);S=EL&HZ1;J\R/YMG\-7'$-[%>C>M89LQ M9&HB9?.;7[?%E&4;@#J.YN$@;,DE&//2!5.V-4$R==%0'4NU#,)M '9@HT)Q M>X#[)?'V"2Y/8$\ M@L<212>*YLB:XZB+;+9(9$$B@J2L$E/5%2^LOD]A%#[,'_X9^$EZ?GL5)(_A M&$.'[C1DO9KY2G$@M7')A?_,,(VO8/_SCR!%R7,9WMUG MZ29:ZD44?65EI$1FY\0D35Y3;75"*"E"E:=5H;L7K!PGXA6]EO#9&>+EA0W: M#^(/Q.V@"=D(L@:.0$-*%)6@;9HV2#U5%0S1L05"7$4#D]-69///PNT<15MR M>R>$OG'[*XC?@-L[(;YW;M^^YD BG^"*^_0\^1C#<(MJ)[H(,D1S!5Q15T@ZJ>8<*S/!T>0O(9'DAM=H+\K%.YU;@#)*T84>6\87"U/KP$UUG2MT@:#U"SG!LBF M;FF6[GF"8XOHX!%/,"63 @8L5T/OSI/S^H7_G&8_3\+'_[S+?H;%XJ?9*,V> MI\$O[SZ9E[^=?1:L\^OK\T\?1N(L^WGDG7^^%J[._I_[820MOO#,3VGH@6<(L/XYOAV%T2,XCNA*IJ/[8#H9^=G(G"7A]#_]A]G/__%D MBC^3$W@*8F3T+4B"D9^.;N/I-/Z6?D"8WL\V 9 MN H"7%$L>/'FI>=GN,?% M.]9$F'5^Z;B7@GW^\:-Y<04WC0$*3!"]&XV#Z33%[%MT]\L[D7^>^9-)\?E; M.,GN?WFGJ7][-P(U3=R\"R594)[17T-*XX^5[29MDHC:>PQB7< U$")<(7 M:I/4"AS>X!]++,I6<5->DXS>5Q;$OD<.KE^U)L1O^[?._I$7]P^/J>QV,P8. M,)Y9&GWRDS^"['529<&,-UKMN'4;BI ?PPB>D=V#J^E'D_2GWO'=16FO1/CH MY@[@C$'S_H=MNZ[GK=B"+)Y5?]F#!?;1]<#>DH*')8.F89()<$VQ%F<>@)K- M[L-H%$?!Z#GPDR5C9Y]$@C_^M1,UY1\3S"NPVW1#/9&ITNGF*/Z6^+-?WO%_ M>V:$K6!43A1-WP>,^V:,HV,#_Q9$TTAB/ #B*(GG=_^>)-47M$N%( MAGBB*-IQ,,;G%%*QI'$8^4<!-B#7=BA]='0[#AY/0UU'6?^]%@Y9,KGZ1)^N[E&F5907U.H3%VG(_O\TZ>SZT^@":]&YF<'/G^^/OO\F_O9/G.OV"XL4A ; M51:LJ[')W^H+5UO6C7^$#("\]'94V6BVU+!<=&_++U:[LO##9 4>2YEB5LIQ M,KH.$G_R' 6C>W\R8NFA8#(*HRP>%?7%\(CQ LS1;9R,QD&2^6&$W\_BB'WM M1Q,L*0F2T)^FIZS:9,4#QO$C>\G-\RB#J_R[) CX+WY1Q#B"U_NS61(_A?C, MZ3,\XJ_$(*?B H*'<#H-X^@$@?MV'X[OX0I=.M66KAB%?-'3(,7XF(_IKB+9 MIB-[ZH_23,)ZG@'"$ 79Q M' 180\.)9,Q@XEL&S[CW'X$&DC -8*,B1A%Q E?[R3-0RCP!)H,-OIFG803[ M=SHZRZ^9A1'N;7P+SX!%^_QHS G[$4]^(]V,)F$ZRPMF\2GP&SP.?@$RA15@ MEZ4HSM@2X"E^2;\C?P(D"I<&M[<($]Q=@)I3%_".\7,Z2M@I\Y2O(I[!->PH M^^S-DZ3? ' -WYZ/[K%FJEEPEM6.^MID:8&B@"$#$OI\&#X-6JO MG2L<%92*J1F68"N6*%#)4P3+TW5!H:(I$U73-%'L6^$L.UIZK03N)@#TCYC. MQ_V;P18"@AG9_!$\5R4:$$SKKC-Q5F)W!+>'L+5 2,%;)5P/E7#JX2KA]O[J M[[@Z9=^%18.HA!LXCIQ@'#S9CC<+N$<:W%'F% [Y$?M$Y'YTF<+RBK'<^V+J< M0J0GHKJ7@/T0@=5.9/DM33Z$[.=@%]8_60\"[,$N[- ZZ?=!N=9X:37VZ<65:&EV'RP^ M7-\G0>4C;\/#[EN$4-UH$DS8BMY"IX70+QMSUZ8J,3Z6V3[@!Z376GX M$K+BGC0;!4_8533 LH:,-869S^+H6)PFZ83*;P=R]TTW^1Q5OU(Y4\:%%S42 MK)X'/>Y1F*;S8'0;!%@=L1C-@$V"FF37.Z%M&VF53XAZ,(H[=@?V+:[WIJ6Z M'7]Y03\=9WB/GFBB^B8WAA#,&.[*M@RSM!6-OE#XV9QQE(Z3<(8Z_OP66-D< M,_V.O:23.((_Q[PN^W.<_3/(S$D\R];I#_MR[2@U+6)KGBXXNB(+U!4]P5"P MU:L)$LPR5-NAYAYJ1QFN_SV/LY\;$FSQP\^CW_]^=NT*5Q>F#0^)<(C$%+X$ M6F#?G7W^#5_UE NTZTOS\Y5W?OD)+XV"_'V_NV>__?UZ<;=]_O'\\L,HN;OY M43R!__NI6.CU/S]67G)^>?%W>-R'$8$7GCGGO_,_EYL\?G2OKX$RR_44#ZC) M6+;(6]@O 4NR??@7N #;/@;IXH[:[V-_5OE)^!;<_!%F NZWD&9)_$<@L' 4 M>_12K,0^'5VZ-KSYXS]'9U=77UQG!)MY_H6=[!A=7)Y_AK]MEQWZ:'B!.ZID M/_[=53MO+OU;#WM['F&SMO']0D1)8G%R!'6S9UY9W/B?C,RK+W5)AF\O]K*! M]%+/X:,$43M95%@[G"+PYH(\PKJ4K([%6-Q'?UY,O8*5%R/A1C]>Q[-P/-(D MY:S<,)#JM!LV=67Q@\-()7SXI7S_*% MC8N%U7^M+^RF7!A>SD_F1, 7:09W^LD$W+5_S^'BE*$DY6/4^*,7CEX6PW/@ M$?G"V!$A?KW_$(RF(9X!R8(']/=B^#H9!?FD,?:,8K/R-:3LO =NPFT2/Q2O MQ&K\:,).!DW80 /V? X57S5[,GM&M48?8<]AY*M.Y^/[FN.)WYZ,_(I+"P^! M.V<)%NY7(3YAV&3Q$G8.Y,X/HQ0/;DQ95W7X.0D*?$TPJH5HJ2 E#69^P@XL MC>)YEL*^\MZZL.*@> P#^H?J<9'\M%2#&&L[D=['\^D$7^;C$$/V\,*^;)C->'#S!_S4Q7+M-Q^E@;L"N:/ MX8#TROD9(-.,FR&G(]X'.EO083NR*O01\N>&:894C)WV<$T,>6P3'PHJRAI< M<3KZ L]8P+RX!&XN+JJ]"F]*2N06N/J>I2N-S^>=%S/1TMOI=Q MQ<6L>T:;YTRNY]I45D30IE? YM/P]KD0U@L' B5.]0&@=_TP06X[7=+T#>U> MZ*=2H "7QH^PN*LLF,$S2<&+=\7#P_+AHRQ 5N+'04N]YH_NGV?(.5D($A#9 MKSB^"WP(+_"GX!LQ[CQ=K+CRT/R@X#<4OUQZY+5'-\_YJWP\289,#I!C^_R& M9"M*EA[9+*+@"<]#@FS*4([>8D-<]L,).XP(*H5?P&,?R]5.!=BG(W.*P'!] MVX:,ND@&-.*1W:F?W*%^ N_N'@>*34Y9GC+CG>#9E6,^>X2=PF7',_F!2R:^ M\%PP'ZP'0/][#FXU"F%^?A(%5?J0FPN3($,-@8;!+;\4W\&N;6X85R@1** T M!>[@B@P-B_49 .0*,& P6\$ S1W?Y M9C2/EMZ-^$R"QS"%M]6)HF90S*KF!%=(-2L"J(>(1'S%'F#&AA\]-W"T=K1XS-4^O#) 1O&S0M[D5@:3![DYS6P[Q,["@BA. )]4 MCNM6K"\&Y\+*X KZI8.Z;TIU0$KU+!J=C[,8#%E05X&GKZ-$EY7?& MS?YK_PDA/L-$K,"DP/.(33<9L7$FMW@4'?LSL($GN9;-NQ2<12!ILAA8I.). M+K^[78]^06>JX)W1;^ A)2#-GE%)!QC(PRS?8LGYZ28D($7TR2 /U'^I/@^*2?%&YKQM,IZ6#E.MV?,:_P%U-P?-FS_YVSY0#$^4Y?*-X#-M0 M41RXX%HM45>Z! =#@#>N(,O%AB !Y1O !V A?F$3@FD(*MG/_?>%Q\5,'Q-D M=KE+"%>^C?@HUJ A9?O,4'$S?VYBHHX%YJ[ZTS3FJFZ1$,X*Y(0/)98+1)TN M[]\DAKU#NPC5U#.019/6LBH3A07#\"?ECC?"@K "*03P3&9UY=M=;G9Y)_\) M^X,\,'\8?_3KSBE_,W?__8C;7TN&TTTKR2]>DQ-Z_I0JJ;=@H=#5-5W,'7IX M ._\NU.''J"/)^$M6D2U, /ORN*#R;MDQG"AQ[8C+$S%K '("3=: )_SA_F4 M&2Q"WF/#G_QKS@<0Y14$R813*;P?[%9$NY]$O(M(Z;$O8,Z_X.$B+I(*\"K& M1$E-R/8L/I&;#86EN^@!@G26FQ?1^@8%#Q(L3(H-#8JGND%1?OZN[(FG864S M5N?N_M2&GS@XN\\+;A+T'W9N^(ED+<.O8GQ-R^Y-/@;M>+ $5JM3\M-IRW5= M8B&+B&Y4RBL4+_,9MBB:Y''[*;ZQ9N34(IQP[\+8@[NO\@AF.K*9G.?AC[KI M9U[9-I'\S#=-[%MQA%1?"!K&"6V&>EZ,M M[W0-$Y?G7^J8 .483)EEM @EXU*PQ5C U#_78* *1G!S;DFQ"&^^4]/0OPFG M:,#$4>[UW_A3ML\ %ES,O&A0L5-.2CQT#2HZ'4W98%WF(XRR;\&4.?T/K/S\ M=/2QN)QKY_$47LWU.&C-(&2V"M=D+"&1:ZWH#CUO]H[BCIPB?&YQ%-D8UCJ+ M&="%X5PEN; I:[[2M78DGQJIBE0;T<1EJMR5;Z&7:-S *T;2KJOVK8F*O, MFHK94EHX8;K8W$G902X(\A9X_BS$JB78B0U M5:D/3E7FD;;=:TII+4WI%53%5@4+GO/.F94<_ODC"U.,?KR:WV2H;]9?F4X4 M01)_^K!B99<5@87,^PE8=I[GRIG?4*ZRB,G@5=6E?\QE-[#IJX&9NC7)?E^= M^D?'-$[8_E3$Z@EXHN423VJI3QZDG93- #D "^8-%TA>R-Y9M;@KCPL#D%7S M( FFS-/%9 3(/]!2U?FP^,Z6S&[9%113&O 0GNW@688T3T$7"YLN4%A QV(# MBVP(1G-,T&IW>8(#TY]WZ0FX8B,?EC%)EY=0QT5+DC>')2W;]_+@QB1F/B$7 M;5R)U4(C7'$#=ED<@N,IUPAS%F1CO[V95G>;45,W[KQ4D*)0(>L+K!N'K'C/J MKXH:>5,B1ZE$/OE,@=#=*1 JB,9:"N02(ZCSH"BA*4XWY>:Q/4\S8(RDK/E2 M1?6GYG(PR*GR ;3N=X-!C^ MFL"KDVX&^K=D$&YW'>?'5H+.8U1Z4@*E\*6@%^ M^U8+W?)ZJOB!YQAC--R9,5\6=\%-Y;(0D>"\Y&E.]N(DN)VRX'5>\8^U4TE1 MJP7W\EWB/[(%YB&\-(^ULICLE*LL>'KPQ/5.$95DR=IB6>6B6#=AL M*J'N7O%[D67RC1RC#YQ[BOEJEPO! MZ++9\VU>#E"6M2RO<2FA4>Y;B&S+-!Z#HR@KJ3ID^2ZPOM@I4X*\=QNE1#Q=8;Z5U1?XD(<@ M*-(TV/P +P +HF)F5H7;:;6%?(I),L BIVP6EWC-W\XMIGHS\2QD5(3-L^<\ M_( &1:7"!(%8RKGDEDE002.O]%QIF:RR2^KUF37+A/]_^^&+C4Y4- YEE%@^ MOZT6.E]RDQR+B].K>^ V"TAX@M'?/_]^GHZOK<_F_!,J]GYU_WL\9@XV[ MY?.$?'OQ*RA&MG>+_1Z!*8*=Y$NVN .6815C_%H>W$I9#BI+0L9R_!=>'<0L M#EYP@ZZE<(/DP@,X+9=S"Z4HVDZ+9#$K"QS59T&LJMY] &F_I15WM/_ .A6)1-1LP]^/CA"\U]\#]'Q;32'++ M)L^2YU3#ZU!P.>PV%BJNV'$\8![BO K4WD5M;$D"%<6:A^P+&SO-G?9@E50H MD% 9[9$M-BA?S$DYR0-4;%GT.9HAI+JQ84U]9L\2#8?,SR//,] MJR3W\],A"X^@6#QR)SR!]7(:"$'C" ^[".N*Z+S8O+JR]I M/4&%7E"&>8A@/,\]B_@63$8^]X1YG96WH0T&+QGQC66YP]PFSO!D-O,%8:ON MXREJ,+#DYDE#JZ#J-0E5>YC/8K=,4L"RF5ODC["] M5H#-/Z?Q* VYSU9$1_+0=HD0QB*8[6(1@E(68?T0.HL-?.2@Y_%_]A6NA0NL MW ?)X_ X2,I':BH2>0UM6UUD'B0%YX^+@85A5V1.P[3J1Z(+ BR>^"R;S4[4 MP4)#KK*6,5J<'2K.Q[W^!B9,[D"@3W.ODX4>L!QM7B,G+F#RJK\":Z-"'I5H MRP5Z!3MY?"N/:122IY [^?F#E.FKQ?' 7/@'F$6];0+9!ER^KR5X;%#3A!TR MR%C9.2LLK)P@7$;:(IW:OM(0:\2*-'MEL2<539CO2.6<)7.KF?;+-X&9SSS' MSU"3,NL1YP0A(MD*ENRB+_D".AJ8K'"Y)IY M!4C&,Z W ;R7)2V*4WAL9_RGAM*TSJ[KPM9/^;+'929PU= O%I([[;S,8;BT)67IJZ*#1DG,PL!-!QG.)9.0(FS$Y8T0R\ MIW'Z$.1=7M$0E@>_>'U*^C/_K9;O!\\>[;R,1WUX5A"T5X+A)JR"@ >%>&=Q M)+EY@I$_A1]B_'FM#<:*R1K&?JC/W>)]IQH]8WY>(&"MER68@D,$UO>HA*& MF:F:/,5:%9IL,W/>Z*B"N:W;IH2[JV#THA=OKFOAKCHX#SIW42$KE13"4ECI MZRNI>K:S(B66E'J[6EIA=)2RBZ&HP=TK1[OEW-U5G;4H,^3>%]19S9U:4B&Y M>]Y%B0Q*A5AE8IG)?TZ0A=)8S MVIRN88CG^^S?H27 E@_2C\M&AE30(?5@_O^I%4KJ]L M$2ZC^O;RN$Y>%#9/ Y2\N6^?83T$(N4F1J68L?HPV&=85QH^X4F9:++X.BNB M,5S[Y-S#\CH1JP7$DL 1RX(L#K&LP&#A$/Q88Z>\$^0*5)7R)RY.L-11C6+B MIXJ4R1\Z*2+NE7(L,G*+_$\RR$4L6L$)'P$V9% G&;%8H@Q^(AQT: M &NL*>'"VP[&VP:VYG;%^EV2:SB';E&&IN3U;$J/^B-QK7MST#4MA4SXBMO P$1?,?4-OK=7+++M' ,5.0? R:RM-YP\\ M+/PV^G.]'NBZN'X/]!?:IN_J^X.]^CMN'+U]7^_6V8G5+. &;=I?GGGYUKE] MG1W>O+_^*V-;]SZ0=:_0R#N&YCNFH'WW_C_ K-\#@=G_J-X_<^OBRS#]0[A% M&[H,16$#N"5C;>A-SJ53I=.-+:V*_[;OU>X&OHV'R+X(W]O4@&H?[\()?(S1 M<\*PBG ?IEF<8..MH^,)HIYNW+_[*)B":$?*%4>N-##1W\SM?R<\(\FG]+OF M&0!PXZ'+;YJD*X9>HLGH.0RFD^/C@CW)U<$PP2GI@0*DW4UA@%2*-A>Q<';.[3IA]0AX&(SQ(1X"Y<>(BJ9-/*-2 M]/)B*SMM,"^^ QY028%C3J8,O^=5NI/BGD7OR[^*IT1'.'C&^P=^G)7E(O+: M/40)7D475Q77Y&A*3_(GX\&I5S:#-X-=KL7&I1#]5%&+'>%)CWP5?!&2<4KE MZH[E[Q](=G9P"1]\3C5'TZBA>#7G Y:K1G*F^*NDGVI2(^=SO'A?1BT\2#S5 MEY&[Z'O>I6:>U:Q53GC@8<]O 8ITY$)LNW 7O(QQOAG8(%=H2[*Y^L8!QX$*K3P^XNL) N#V!WE5-9',CNMIX,>?4 2GG\Y(>R MD='+!U#J9XLV>$3UC$_+R9X?*LTN"W4V)-74R,WCXFL869&LASNMJ3_^0[@: MW\?8M99?+Z 2QTM6I>Q_^,M;TOXM:?^6M']+VO_I4ZYO2?NWI/VA9<1;TO[N M+6G?>W2Y#.E-P]M@]".SDW\ZNB"SLGF0^1ABS'L"[RW-\AU6KY#O/M^RGZ3J MFYYXD3W^\5VDY#%R^UUSATQ.C:-DCZ-BAK>4_*"9X,^4DE_,\ZGT&V*-&BN1 MXVJ*=]$*A%G\M686E=1]\!0D8YPO-O$SGV5SE\X7IKS[+68QRH9>RQ>5B7T^ ML:'H=U197AZ#KRF9]FQ\>VG!+3\+RI+\/U3:!?#U5(#-IS^NSO__\)<.%0 O MYO]_^,OK%0"OY/]_^$N'"H"7\_\__.7U"H!.^?]\5Q=)JI/E$H"7"P!^^,N+ M)0 M?2.W:_K(.TA.@O"#$X]9NW>/-?WFL^H]^"[=55](25(M63,4@;B.(U!# M-P5=HZI@:)+J.8ILRS9<])6^^_7_2/_U_L4EK5KU/\$=/\2:Y7>_XD/:5ETN M:7G-U\^SH.>%BN]^Q8?6%XKKJ'<2=?-Y:8!R1CM..)VS]AT;+A;SG^RF,(TI MD;2O7ZZ_BJ>4+%AC!10-4(L6QWSFYK7_= E\@Y,>HC'(2\9+9N8% MV%-Z>I7YV1QG\-4NWAXM,V#?*A+./GM+:+"H)[J>*PFBIY@"E751L!Q;%&R/ M4,=P7W6V:OD.FYO!9>DU?/TNO'"Y+O_=7OV7@ULW2X].+%#WO MB,C8^BT/_Y:'/P!<;QGY/W-&_N ]Y^;/U;JVU#)_)C/#8WG*1B%>2;^K1:B MG["^E4^=];/Z+%(>6NP]S/_7S:+?LGXBRQL'P/MCB6U U$ZHO/%Y]+JN'&EWI]=!\D@ M6B;Q_&8:#$WH[79EQZ.%WG:DC?LZEPBR"K_?SYSKOZ-V^%L)R7(0=Y5._7GT M\>RS*_S=/?OM[]?$]@XU'%E-K=8U08:N7@^7:2.I\%M[BCGD8Q5 M!,?N;]YT%JW(Y\/]KS8NF?DAUL2M:"2!SS7/KG_XR\J" C:8O6M?C1_RFH&R M(=.7?-#-%+8-F*E>"3KVIP%.\^9=DG "X_%/.?EP'!LTC+D"2U M$9W%N%QX#G_@2NCR"L?3M3GI3TBZ-[V0;GLQ2MZP9:DPY@7"+>M@<)U=AD_A M'",AGF<,RG+N5!CA8Z. S30MNUC >ZL#NH#NFI3.*FW#:(Q5N[S@]:_BJ;I$ MNC\4C9-:^LXTQV\ 4AY\0,QS,4G'QQ(W]H)16-3*XFAX5K2+1<7KT_5R0>P^ M:KSJ561E;=S?4;7XBUHY*XB"VS K"PX/52]IF9ZG:H)KR#AU7=$%4W=%01<] M5:2FZLB6^57Z*F&AH%@IE^P,5A,;. @R3IX7E<@[KXU33**['C4$3Y,E@9JF M(EB*80J*ZVB*I5O4E-Q7:^. %N_"2 "^_\"RI/EG;C-]8'(0N4A(P_\)/DB+ MS[<^T/?SAX987*H\<$#S?/X'.)?GEV?N%:/-12*RM?ZLLB!UQ8(0>4(( BC* M/M"_;;3 8G^ #4YPK!^7.BF6\^;JIS*4)ELAY7*V=X)Q@%/5*J).XK+NA3*[ MQIHK4%<^+H#N;(>M4Q*W4#V-M'^IU(H_7L1IJ$9956!'UR^P4P]78+?W M5Z]ROV?^72#<@*[X \@?E>0'9@N,.F]/U:+OXOKMV5E\*\WZN55X[!:V-VHJ MY1N7>(5+>I,\Q4G\SBO+M/LP" ?V%X$,U-=3MLM_C!)$G MS))X'*1I+>2R_.&8JE@(.5&D]K$4@^.X']%.%H&9//P\SU=Z)A7('!*]A MWL=3B_>Q7OYTP$OKG[(' OB ES9D"W' )CD1Y1.BM7RG'7L^&?_8RU MXCJ?Y64=.VM%Y7B&:1D6$6RX7Z"Z2@5=\JB@29:B6(:L$I'VW1\&6^TMYZ]. M1]=_=T?V^:<+\_,_&4)?283O>%5JA_Y_)T"AX]/1CXL"+_OGY0YOSL\_C<)T MY(^F@<^(]6X:W["6<^E\-IN&08(Y='\.G,-K>()_S\,9.]'$J!V;Y6'>''AI MCB.!^& >O'/,B>.TVI P!=&#/>>P=TX\@[\ LOFM/T:*XAWK4DQYXR/R-X[Y M*]+G- L>TM$\Y7.%^)?!0PBD-YF/@7#A8=_"))@&*=X^2V+\&M^%W0JQ22!V M)<0WC..'V31X&L&EXRR)HW"C.QU4@'] MA#U\CL5/)^PA#P_SJ$#$"7N['R0QB[VQ3Y/@-HA8K1!_1)">_K!J#M_B-=7M M* #%PJ;I?,+7/IWZ()Y]UG4QX;5/\[SDB6]O!>^L*"+"=HA@1\'=E=>,X8_X M 3LV L;#!W@5/ ][*8;9\TE9255_%CPAP#Z/81"-GW,8VZZ#5:99A3AJL"[O M_X+JZL36B@HN&O.)7"5F!M,FZ?@*$AN]B+H9/]7J1=)2O5CN."'='R2MOX3F M>VM2@U$7W%B3DE>U*Z[ABKJ\S*7%[HJ]WPCN>R:X7,B_+T5_D]Z<_ *SN*!. M;AD?>P<"C_6RS*ND45=R.D154R@X=FV=F/-?5I+Q22XOQV$RGH<9F,E^,JDJ M=FY(PCMKS[W@TA:_M_ .IK=6O&+T(U)3.@H6U W7SF[ M>?FI;WSWQG==^*[52FCRWMGB(K.\J$[$!:'^C/SP1GMOM->!]@I/H44@_[[P M4E8*S%V<$ECVTQM^?)#9?GH/>OX"+MH*SB;-OYI@=YH"+X(D1_#D.6$N: MQAJ))G*9+=9V2$GT$G?WLY5!+BWVR"K\ ZLX^JS=L9 MS8:#"9J<1:-/?C*^KT3IRN--7ACYT9AIB'+O1U>9CP?E)FEI_=28W#.OK&:0 M)9WC ;VV1WR982?]YC/,JR_U1R!RNAR;PJ4+HL$KC\MC4^665-]1W1*![16L MHOKEZ,?K> 9>N";I/WT8G?$@ .\!E<4C-Q_OO-C-VM[C49I\[_/.417X3ZO M+1ZP"!?YDWC&QDC?AR@L 1UE)^8P :GZ[[F?9#P^A:R#LQS"E%TVSALWW\?? MRL=A3(&_F\=IQT&2^? \GYFW; P%.WJ43_">Y>MMG2!^DL<4BFD0_F)3\=$A M.U8TROPGO!2^N0U"%N%"2YT9[D4/@6FT(/9("U.K"#./GVY$#BT/9Q M?!>5!_;\T7C^,)_RN!4?HH$(6_10 HI+ MPUN#?(6]_S81_1,Y[%B_.#J\'3 MF.E>_PGNO\G/=N&15$0WN&,\/ 42'[@F@QN#QS">I]-GMB"P929L+@CBO+F> MZFIP[H5L+$?F\9AA\2#<0C]B8;4\"M8*0Q$+3! KN$C8ZB ;RB:6? 4*.E[L MGI_S&9)BE=.*;?T?>!V/IB[VX^7=2/A$#\01FSHB%+-HQA6)=#JZ8#N-IRT9 M=6&&!1:WG73D/FG[0F$!2TMEN1G8TDG(CIDEB(ODCJ\=[61<*8N%=UT6'J86 MPJB^JK$_"S,VXGYE6!@CU>PT(Z[C)N_SDMX'2#ZHUE V)1/V+0J:7)!NARP0 M.@G#.UM7JS0^>1&C.6O6,(JG24O*X8S#CLX"MP35^_'VXOM\9W"F3\1Y"V4B MGG]%!EW(8?3A'L,TEYNK8LXU5-8%:UP:A.OPY%.=)_%S@^F>.KAXAQA]L &- MU$DDEQ)ISKQ^A%M0(:J U0UL!"P^EMBFE@0AX%!.YS#H!!PV<^1T( M"7\Z;>/^'_Y2$_/+)E45W'*GH+$"G";6L-,69(YV /X36\4\NX\3M@SD!=9SHS!7JW(.L''O3V\9 M=S'#,YA."IRD\$\\GX(:P>@L"\ER\-N +=Y2RDG)(;7PGTQ)MWS)>XG?&P-D^6S28CJ9)AF0)\%D3J.6J LYL$C1=USQ9%S5P9'LO3]%;RE/. M@/4NSYTO]O7H=_/RTOQ\/=0:E=$=R.8$Q-LSM] FR.R=*3Z. @']O3K%?\LI M :4#2OVR%"2OR BX)&/#%C&K!F_WN>8#B@]F&9K*6*(RQ>XQSVALI/>\]N!T M9'+!79B2%3^//0[D78"L4_5K&4NE3#3E/Z,*9,9-R33ED@M#MNS65)N_B65E ML/H :T3RX8>\C()IS(H#@D*Q?"9 E>#\2][\!DWCTKTMKRG\AIL Q";"E==, M8/IO%,/C$OX8-C:S[#FS& =9\SNV$*;D&),@VTZDTL6WB51=BJV_@QD@>YI( M517^X/ L%@&\N?C QE0M/K[-JQI6\Y#OM2G*V[RJPTF+MWE538#?YE5]7PU1 MWD:/?'_SJK03(NYE&L=@(%1/#*+L \*WJ0<5;C"YY\M3Q+FOBVYK7HHQX0<1 M%@>V>N>/;1L9R"I-HVS.0V6]0RT]CTOLE-5. B%X M"E,,[3)L-\-TP(]'QW8_4FUCKCNR,7*$'FPLUI]&35T%638-*FFPXU=,/Y(3 MU=AXF,V1\=>M)B\<^NN=M7-G;?@QO/][,PN]ZH)QV(BI',MMT M8PBI<;"!V,>ND]Z&E[WMR#!W9$>G37=:MO;[?1#5:F:#\)%5\_-J&%[(F_&2 MVTH8[B9XCE%WL+,Y6,=S,@HS+#XI3T+@L8A*"2ZK\4VSQ$3RX('$HX!@$&BY;\ M^K=[!AM7D> &D'.>)28%#GJ;[IZ>7D+,#_B("^;9BY5S M9W:37;XL=V:-:ZMFILZL&$^SJ^^/]NH3OH[<4^H,KI[ES=#M2+-D!)X<4^LD M$IX<<_:RQ)-C>'),#7<\3XYI0LRJPO7;(W[ON.9^Z--C MJNWA'O!AR?FS;WI^/?C6V/9&SA25_:17U1'5EFHU<:LTW)A\G6Y=,K]W9H- MC=M$%RT0K^WM-DN@<*'$:FF@Y]3N+/HXZ3=B\D MP\_8P0&[>H;D@?B1^TBN:6NT6X1DYWU2VKWV8-"] IMY9>F2;K5;4MN2KR2E M;;7EECZPNJW#]TE9E;\P2[Y("!+:L,,N2)AVP7#*1!0N@"O1^S?_RCO-!?/] MB(K.8I:6Z!JFZA-ZUV/J9J MAVEQ2L+B$FD=#:!LCL)?U_W;/SX(JBI?JB6SNO0>\G6D$:G Q[*7%1C4[ KU M)-JO')V*KZ=%T&;+@'<.R4?7+Q'O&NSKZZ1S_26LN,E[N[Z^2# J?E>,!=@M M0\[QHIRG_.PGY6=_>&W]YG.2>YZ>5/OT)+Y3:K%3:IE*=6*R<PK+'%U <H[#O./G3OM64]MLWBD&T7_P M'5?Q$K#=D,2UBNBU&G*%N_DOKM%'*08ZPB_=(CS'D_,.G-F*\[4*"J8C0(HO ML *T&/0*7^!HU^*O012')$X'L96^]VR?VVX.,[?=N[#=G7$0QNX_=I9#RP;X M121\=&F]-=VR^,<+^_VQ;'G3 M<[-X/BKGQSGPH_D>1,,]_]L@MDN7:^%L9I=8_ W\BN)#^987/(W%?_A)D56< M(O639C0EFJ"8#3EOGSI^F__B$ZE-**'I[@=/1.8<.1>.'-H%6;L%']_W-(+[S4XS/[JE$[E7!&1@'3;N?K8''NNZ-YXD03A21..KXPX_%%,T_B8VE'\'\;6[UWL:KB?XHR^=74E#[2!I"EM1=*ONE=2IV@8+(*!]H3G^UF$M-JBO@!1Q&/@+HHW D1'EP2VJ'S\/*FF#%;2$K[EWR4 M-9V'2I>AS1M+,TWIP&TLK8 EQBEKL&BR]!;:AS+,F)7VH,09U:/Y*@Y8):_C MZ!.'C.](*4%84U@M1WW:/AY&+;;5[8HW#(OW?>2O/N&DN.VS*15]9?K,7B(WDDGJ#4*[]RW^2_@;]07]"/I_%>5"%"?<,U M'KM#3YIZHJ\^>^V#.[U&<4K*'95S9RF)OOG!_@BOG1?A672=VX@MD\!?,@QYQW24^'<<:GY43L.,X>9IZ6MH0%Z=O1P\/U?\?I3E=5]39+>L?%;\/;U M<)[YX3P-BC@7G&#UG4+(Z5,7^M1SCYR;+U5!DPKD[\0%./-F"TW*V5440S2L M,TG<-<4]#7O>OZ;<;H435IE;;P!5$5MJY;[(Q]2=C=*4",NQ:I3?\,)D#O.Y MPGQN'IRQ87GUY-K$GZ:TRU[,GN*/P9"6;#8W<E'W! MU>_)[C1#;L;=&A>*DQ *[O^^'NF]#QY)Z-.:3/N>^ X/^9[#GH,SIZ+O9=PZ M%PHN%-P/7J5V!W\G;OQ"W5X:=Q@G<6)[PBCQAPU,EVJ+[999__W!%0DGU#GM M'N[Z[B3YZE/@2^@F4Y+F$QX*G_G-O[B[? ;[U&A""WLN$+7#$R*4FMMH-C43Q MLM\=28'>4D6M=;1DNJ:[YKQ%,^<(YPCG".=('2$[MHO>\)A_GX3NHXV],],^ MT =UX'ET]I#W:CJOLN$2<0").(=# 8]_<7YP?G!^<'[4";!C'P:.Z_KS>'U- M_+(MXO6Z*.L-+<7D\?H=QNL-;2_CP\_!->>1+\X1SA'.$];O'Z M#<=RE.9E'MQU/]IS'&8.\XF?W3?NTN3'KG^/!>I.X$?ND(1T7.]!=0(_!'+Z M'.F0K%EB6VE 7F,M43PW%ZMZ2H1W)&^+WX(?\A9N40<0"+.(?C*[QDY M/S@_.#\X/^H$V+%/!,?U_VN?%\$#!?N[36^" MD7.$22>H+RG;[^KZ(0W%&OU++'6S@OK(@JU,XQ/6-\L M);*BKY8MUX=%XH<@B6Q_&.U8Q,XMT6+#7-;.X1M.;,3973_'8>8P\ZN6J316 M.WJ@,S\<_ ?Y.W$!8%#3AU<*56/32DLTY ;T0=\"1U-4]09@R"_1]B?EJBY: M.L]%/;R"_-,.?Y TUL5':M1^?VV;>-AJ&WP6*)>*PTD%]T;+M96!?R_%)!P+ MXZ.KW5W(35/&T.T"5U571=GB#0ZYYIR2"A.DPFSD%/N&.ZY?0C*Q7\8'/\OS M[75( \,[RG*).(1$G$.B)J]$X/S@_.#\X/RH$V#'/@:L=OH/(1^\8>MR;X\03_KY^FH-7Z>:5C]O :XS>X:;5B;=XW6C]<_F;]Z+Z\^X2ZNV_?4 M?:7=:Y\X9'Q'P@(.31$%.$FR$\==1>>7\VAW?8__DP0Q&19 ? E=)TUYR]ES M%PH_EZ"BW[N^T'%P:._KC[*F:CB\('S]X>LA .DZL[V8%S[J1W&8%#TO5CY\ MGAW,;^ O[@C(Z<>ODX@F0*[QV%U$PD?J2:S!HDFR 7?.K-/Z1MSYY@?[(SQO M]LY-T-JQ7-[L_1B)0+S9.X>9P[SZ.9X*.-/L_>#[O^(=C:KHHJ6J:_VX=GEZ M_*J5TZ?9>^3!JV&(EJS7'U>>\7U H6AK MHF(V4G4V2E%V'FW7HW=^HP H84_U'F<-\K,-HW9PJ8S-=\>WR MYE*X#8D=)>$+G[9S#D98ED59:X ;RJ7B-*3BM'VS#?5M+QB/2>BXMB=,[$EZ MTPV8#IT8Q&CK% METM%\Z2"N[IEA4O"F.;5Q;!F, *U.PDB-Z:3SV-X4?8%5\ GN]5:JJAH7/]R MH3B,4' /^/58[WWP2$(?T_4%^Y[X#@_ZGL.>PSG!"K^.YT)Q&*'@?G!)[0[^ M3MSXA;J]-/(P3N+$]H11X@^;E\.DM$3%:D"S5*Y(.*'.:?=PUW>E#D981@'X MO"DX?_UQ?3N0;KYT>O#R$HD_!;Z$;C(E*?X ORSYS+ 4=Y=/?Y]:*L^/X!)Q M (DXA]YEO!LFYP?G!^<'YT>= #OV@>*XQX<-*RJ*3A5-J.*U9%$S&A"CV0)' M1=1T5=3EAJ;7\5K<'4F!J:BBM1]9/P?7G#?HY!SA'.$\EZM_FAR>6BZ/)S#@8#'OC@_.#\X/S@_Z@38L0\" MQW7[>:R^)E[9EK'Z!F#)8_5[C]4?K?U;TUUS'O7B'.$L6 MJ]]P3L9'U[YSO<-GU6]D]'?]'(>9PWSB9_>->S3YL>O?8W&Z$_B1.R2A';N! M?U"=P ^!G#Y'.B1K+5'3&C!_I98HGIN+53T=PCN2M\7OP ]Y!ZXU-.#*):)9 M$G$.P5=^S\CYP?G!^<'Y42? CGTB.*[_7_N\"!XHV-]M>A.<^UI&">J$HFX> MK0UJTQUR?J_(.<(YPCG".5)'R#:S4#_'.*QTORXS1491YSQD_5V&WE"@[Q MO&AB.ZY__^M;F7V>V,-A]OG)'<8/O[YMJ^]R1\4A?DS"M\)=$ Y)B$]-^133 M@IC^WE3>K>TX9+_1EO]D5]_S5Q_TU6NXGZV='[HKA\DW,@4I)NE.RS9_$=N( M66SC[1SM82O"_H,OU-D-EM'P#O]Q\9$\$D]0WM.WWU5TPAN*M7J66&OGA741 MA=H9QB>L;Y826=%7RY;KPR+Q0Y!$MC^,=BQBYY9HL6$N:^?PS28VXNRNG^,P M#N:+FX,O#OI9B$8V%\=+6["[EIR@RZ7>"J*X9H6@W(A.&:\Y!2H6EB M2^@ZW7CQ_@O.#\X/S@_.C3H =^T2P:3SF&,XCCQC6.6)8&_QX7VKN ?,, MBD;9>,X1SA'.$!#!./?!Y=V6[X MO[:7$-;^K^,/2UE2?Q([2D(R_.Q_Q;8+H>O?=^W(C6[Q!;?D.>YZ@?/C-WB- M\._YI;^$P3!QXK_L,+3]^"5;]V7ZUS2"#1^^DM&O;TG@??\R4$RM+<'_%$N1 MI?\ .;7O-[?][VWU.WBGEJS+ZG?YK> .?WWK#N%;PU0,Z[MBZ0-=[0ZD0:M] M)>F#CB&UV_V^U%$[O9YJ]E7%E+\K\,/?D"0I1=9A[Q:-N\T5?;MO'XCPE))& MN+,]VW>(<$>\X$EP(\'U'2\9DB'\0PB6Y:O *H$OP%_SWT?/VW\;Q&F'O_=4GW)AV^S;!YJ(&MND+[O#?5T%8 %[L_AP^Q"2 MTL<_0>\]L)RSNXP1=Z'P\^R" Q_TP/1CV]XHG#"'ES)N87_G,IT[D]#UBM55 M<;VH[Q.F%9VG=3ZD>L,.FF?K@= M@RM_[_H^N*I",!(F)'2#8:43Z!%"J9:HRGN)I-8&0U.$8^,^,#SM++5-)PK@ MD=7V<"Y5F)UUX=@*Y]L(3[+#! ,*]/QZI/VQ==:-**L-N3C:'E6]W]Q0$%<00'R S*O_ZXOAU(-U\Z/8"I1/E)2"3R[$:8 M(TJIC3_"/Y3V8^.VW85>O8WJ^V9M.[69W3(;M<5N2!Q[A&VQL3TD)V"8+E31 M;+?/9(]<:*)B5DYN6(GL.5S]\V0RSH_Z\8.[A>L&&H@_;&*(038:,%=C*PSU MMGDLWZWI-HDG=G".U),C6Z3:K)!YXK)*T"_4,.PJS<;L69K2UJ\D6=-ZDMY1%*EE]57I M2E>L04^JV]_^V+]7XD*N\)CACP@1.[(=8">'<<)$EH+^P5\%,D_J7W4'DJY9BM0%A"7+,$Q#:?=5HVL>.L4(4W;FKGR[ET*G MU_O\[=/M]:??A2^?/U[WK@7QN!2]2\.3#HE%R%[E#UPY!>H&%'BQ:"#@L M0%_JP :R_3QG+*)+Q;"1(MM!RD7"@_V(J63$%XCGC@% /@248A(ML@RR&$+ M"HEO)T,7D<250S+RB!.#@^.!IQ*.;0_6"+-T0,$NQ2?C!W!'8041L]80]V#B M^@ 1(@[4MME.%^'W/@' (SM\H5<#^.C(=L,"$/Q%E#@/\\#"CPMP+X4>"6,; MWC8!W1 *+\0.!7M,Z2T\$< % /7L* (2LK@I\!#>.(95X .^%_' %]*?3DH" M2 DF] '0\1TII?1HBBC@/38L 8L-0961X;1H3"7C"?"=+3S9D3 $1![ASZ,P M& LIA6&116P0A;L$?AD <_T@SL4)63!T(\<+,"L3X\%_)VY(5[E[R00-F0+4 M@"4G'CQS3WP0.1 Q_#N9,-&EF'_S*8]O\*VX_3#8/ 88'7N+!,(*VFOEGD.D MJ+@C6@6I7,I%RB<@W/B!L;K,I,72#_(.!*>9 ME9AT29C$H(0QNF7;MRB6:O\2"1W?3V"AKV02A#&F9%XQ$4/*K1.D!Q/T/RPK M)X_.CUR/# O0OUW>7-)(93;\C((Z>'8>T'X*8%/'+D@YO/JB *WWR\V@5WSL M__(>8'M#AU@Z#X5 ,WFVQ'PKTJU ,.MLA?@?1$86VY!9DT>M!!UPQ!P%5!Y7 M.7MOIMG[+2+X]T$4NV,4_!K:FU]6B$RIT:JG%FIT(JR(6F6/12,$].C%(/[TT\&CE_ >4$RX6HH@NS!9J' M:KP8S4\!3-WDYR8&1U'JHOLIE%W4FLG'M3^[?7$SBI1-A!;IHJ"QPNR=Q &X:/$.M$7BK M=+54Y:3>BHW>%C@G-N*?.5P.XTM*BI*Z0IV& ^9'7O!T&#WPNJ_101ZF"C?. MV)/Y5^A%!J#0L@=L\!K'B0?X@9]-J 9%@N6>,$H<^ [,:P!CBEE@C)GHMY=< M5?*,;C 2%UTX\-1&>"1 ,PSD'L(G.,;Z>)2E;B#8A4J3Y M+#QE: #BG[1VH3'&KN=1Q\B.\H60A;9/3P<.N%&@J1?B@$(!<)$0J8) VK1J MJ"9,S/>5[45!P3T[W69"0K+334'*:<4:3-+^;QOMR>?I/8F?9S;=\QJAU'WM^?F;L)+>WEQ& MID6DY#NSDR:R.-NRJ5\,9R&J2$O;?L:2,NE)N;Q2=0!G;>0RM>:HK^\P^G6) M1\94"<58)B2,:750>@R;*TU)17=>DX$\HKPN%$

*+P:>N3!B!_;CA@G M0V[3HSO:A_,0^9YB&L5!.G9;08"&LZ<]M,*,4>_P)Y,/)>: MM)*L>B^7,S86U@@QMI:=)H&4%(0<7,RG2H-M]C.%(HD?@C2&D1:OYNYJ6<\! M-1YL;\12A]'Q)-XPHTE4BOFD(3N&_B)DL[?D>I(%8DL>Z!0_2ELJ)>L\0LS+ M7H 0@+"(XW,@9 @?Q@(E*RIFU*B/[I@4_2OQS[\-D&!*;G,V^_"G.Z4P+9? MTK HA'BE\R(0C$3C*].XG.LG:TC&&1D6!D"]L$5@T"S\,2X\)P"]2MW!$ MWDS;R8)]'T&4[NL8DBAQ[@5W9)3<_9?&E(+\[.J1>W .09,XA.#Q$8Z,GOT4 M)2X+RN&.I#7NH$[<,=U&:,&2*&(QJ$\!F+(OEZ43-ZV%3X]4@A=$J5>4DNRE M?.Y=\6Y1 '>,/L1>G)YZ&2SL=R LX"S"DT\/A&UBS_U!//,,=7N2FBQ01-7:D).Q!!X201:HC\+OOX"B7B^2E\%?Z#FIZT@>*D-G4.O!" MU(H8%Q"H0:# L B>F-+4#S((TC,X>Q"]QQ@DGT8$ 1A$L'@)Z'&?'E,I%1 9 MNH0X3_P2AG:<0O:492/EK[LL2P@[E$99+"(M#J'107?,W&+\+^J_\M&D'.UW MZ9F5X$T*NR4I2.)3?WJ8RV$Y!@FKW --$56*88 ,CB+VH8P)Z[)P*7RDW"KO M0J0%:(OT @:C\RF[7NCW2+T0@V\I]^$K@!4HXP$K8^J6E9@Z@>5==OV?FDZ& MQ /@3F_N,FPNA4X009O">?$KS-^#SJNQ[(_Y & M_J+/21QAB),J@HJ8)+[+?L02-H?H0+X:Z(9L2>VN94BZ M8JE25U/:DC[H&U=6S^I<=?J81&&]_0V=(U61VI9NBFU+<6\ MZAM:3^NA!"MO?QL!,0@3WRE(IKE%+_;8[7K''TXY!71SONP\QZ5SI:@6X" 9 MEJE*>J^E2RT=UI'-@775M5J&:74/F./"72;N,G&7B;M,-729UM?-TSH][[AV M[4_ .I7:K?TGP8+,F-[C7!<,W$^_-#"NBC6P^M*@HRF2KIE]J:UU>Y+9M=H# M6.FJV[TZ1C+CRM2(4>#!CJ'7F4PF,%P^A 7_+I%N2OCM* HT0F"&/6XRX+RRR^O/A('DFYA\Y4WI8+RB%,J"!\J&Q>S"9V7FNKVW5>4U?T M,EO6_DP_7N>U"J^NYU*;?7_,'CN+BF,VW%EKP/;7=?_V#W SVY>J42HS6-H M:?E.S3*P\^3^%4G7C6K=M/@*:AJ[1=WKT-H)U-S-4**AG:Y6D BQ+$X;*ZER M2YP'W_U[2Z(<'L5O?G 7D?"15KWDKV>.3!U165.XLQ#"ZXQ+@PR[E>5S;&+V M:MO""]]K@,.\5ZADC5Q=OXU,+>NXHHJ6L;C!$?WB+\K_^25<' "S5%G"$RNL'"8X $R/W]?6*]P>,+YARIEZL;Y2P3 M['=-TM[[Y\%A'MH[J+MX0=^-Z'VQ\-6.2;VE7[UL-4_XC\S>*@94,4557MU> M]8@&M/1;:D.%,S*=T^TV#FL]IVI(9\C-[&B+V]%35"55>@[M^CEN/AMA/M?H MI[/E]>GT7>SO03!\-%G8_JJH[,/J]=DM/MYU/ MOU]W/PZ$SLW-X/8H'67T-3K*9&RE4-4P[0>,*8IG)+!L'MH]XCZ%67#'$Q!Q M5D=*, UBJM$'JWJAK6FS4K&(9>#W*%[K9.!KABPI\G0"?IE\Y<+K8EM$9:.> M49BF;GS&W(TE5=*TX\0B%P"!)K;S((Q@HP'^M" V\6F*2=;UQ?6'6)X2A&E_ MDA)I:%-KD,^<:JS"$"-BF %%'RPEG-#*IKL@P+)Q=N]/,Y%8D0?F$V#&(BW& M(4/&EE*I0)XL4)/R"UJ]DY:.IWE*CAV&M$=*D4"5"]3=2XIGFFL5D;0#1-;P M8X.*,UIQ1,N\62K&%AD/S1PVI\CR=CD/1H6IDJ$9Q+,ZA2>5;)Z:H+3X:+RZYC"4.M8O[RHXY^SS M@&0M8>:0GC"D?#A426U-A1(;,%A#E76Q931D*&%%'!6CM\:=7 U@5>N"IEMN+ M[.P*\W)61,7I#\%!(:H8FMJI/_VP& MDEM:A68@:9FJ:)B59X'Q 95\("+G1_/XT21D:PL8YT(= .-N6SAY.'EJ;)GVID=X MO.]<3G.<'PWC1Y.0K2U@G MU (QSH0Z '?N,VJ@3:2F]>$6K4IY:7'N8.:0G M#"D/J]4SV7CK2*RBB(:UETAL_9!M0/KQMB@V( ]Y:Y&M?T+RMBBVVZIH:GNY M[N2^)\]#KEEH]_")G3P/^520Y'G(6R+)[R7.)>K$^=$P?C0)V=H"QKE0!\ X M%^H V+'/AK49!U#Z;=6JZ";%S:I6Z]<^#[DB8HU+/UX/S\8& /:\5359E,W5 M4PUX4M=2"Z2!!1H&R9U'ZF8;=PM9;ZU8*!",05 8-,Q*$@UG*P0DD>7/$6"%_CWDN<^DJ%@4X!IL_O2Y1P.!B"/ M)!1P!E*,#>WA[Z6F^G=)Y/HXB\!Q0R<91S%FET791 +LF6_'4YWW886B]S[^ M(7WOV'X!?S 6[H@P2CP/>_$[ 4X11F+2!OQL(?A]$A%X1$"PHW25*%_'#@FL M0Q$#J.W)) PFH0N@U&0H06>,DQ3^H6BYA;BDT-/9#%%.&S8\@,XK\(>(&BS@ M^HZ7X.P!H/[< B(=X!"P80=W::Y?]$!(?&X#"-KJ=O,'3&7S^0/Z\=KA\U?O MY=4GW!UZ^U[=BKZRC?2*_.*[BL=PSI_=]5+_/0S6Z;??2^WVZT]VJ%G?+7]K M3L-21M-:]*&6_^QF7?08CJ5I$/5SAB!FH?3K%>,('#4TR-&[Q>W1=@F&!\-2$]5VY;8'S<#1,$5#W4O5 $^I+RFT'C@^ MP9B$0DB8:Q0]N)/#YM)OKEP65&"HHJ6?2;^Y"ZLM*HK>D.V_?5Z\OGH:]NF@ MJH!:M_A\@\,K03@9#HEOXXH8)H_QX]@.?S1/#QJRJ,C'J;4[0C&)+FK5J^X: MIAPN6GI3O-IM406^MM7*]HV[?FMJ/81EG2GVGP)?W::-U[MXV M+PKC'.$FNHO/+><2+]NI$0UZTQXOVCD967K1W3.Y6M8R\ M:(\7[:TC3_.YL&=1M">;HE:]Q6X5 X&FU1W\]%T6G?)_*B MO;JKMJV3"BU3M.3*>KQA%1P7AG8V17N&J+?WTIV:>W6\:._T]*"JB;K6E!2$ MK;%51*VZ/]0P9%5#U(R]G%2X\\?+]O#1\RG;4QJ1B7;"E17UDPEE/S-TN9?) MR_9.8G_PLKW3TIDG3*AS2"3F93"<'YP?G!^<'W4"[-BG@>/Z_KQLKY:>WA8X M7FBR*;;,IH18JV)IBFVM'\?DGL/\Q;RF02#/$^)'1'BR<;CC3ZU+N M/H,)&C^I\H(_B4)(H@EQL$[ >Q'I]$@VI#%^" D1QH$?/T0"\7%@X>*!8'3U MF3]IK.RH)B,;!U'LCK%<9$U2(A&([3RD4QQAA1&01X@2QR$$RQ[A<^3 V>2% MV&$DN!$LEHYZC,YM3*/9VJ[JT[(VK_I4S%.N0ESD7F\H2FO ]M=U__8/$!+S MLEW2P4OK998+II>66/P?[ 5*NKN:W.$>_;J4&_",G8=L'DA^_WNX_WD06GB*9ZM#!&T'2 PF)/8+S1.,$I"6JAZAAFPML_CQT'_'COW].(NG>MB1U_>)W'RCKTWKWO1HX71$E(;LESW/4"Y\=OL([P[^RWU[X3C,FM_;S@23C\ MP4GO.?Y*1K^^)8'W_UO]CH<069?5[_); MP1W^^M8=PK>&J1C6]UZ_;P[D7EM2^YVNI&NM@=22#4TRKSIJUVJ;6E=3OROP MP]\0OQ2]?<<>]07AD/]<"M>?>I__' BWG?]O<+,B,K(OL,P5$5'8*P(9C5C< M5XCM9R'$2',:_5TK]IL=%I='?S$D+5B7^COZC*)>FN^FP\T'# _/JXYI8@R) M \HCPF [I< BXH3!> EU,%R_F 1QL#9!*3EA):!0XF&PFK[0]@&D:=B&L+U" M A#=$9^,W)@]&,6XS>[@.02'5A[Y$8U@B8(M3,+@OX 0K!H]N*,X6^J>!/>@ M1QY-0_<0,/LZRBYPQ4IAO8S"Z"GJWZ[O+FD MB+#^0_B(%SR1L*#E?Y/0C8:N0XOGJ7C8LRR !18CBG*R3@&6'_@20H8J#^4L M+\ :L09( GEV'D##X9ON;=>/:B2.\^(7[7IS#EUX1YB)&97YYPD3D1$9DM#V M8)$HMN,D#L(7QK9@)&C&.Q F=VS#HB_ &,=.(I)>E @CAW!$&!R-+T( ML'LR\5R'/@:2D8H3L4,?7ATD<>0."1,CWXVI,-_$^+L:L:>2PLPYLEQ;H,*T MO2B K3-,'%CD[H4N/R7_^>Z*@&:P,Y''0]9B!ZL**7"P;89N'(G"Q YCU_: M5<%HA!=>L")>XM"-AV%6II\2WR%A;./.@U]/@H@]P/##%F @*LAVO T2!7!& MZ-T8U0RPB!WBIG6\9$C5 UVQ4#BV[R>VMT"D:\+0?J9E$*Z4TA&0U\%;K!R? M=91^SF/:U O['07"3]:B"]D2\7XR+HWY!Z:-0$FW3VMV_+U\:2WZ/>V/AQ"@ MO*R4%C073%[81;%\V9I?D,(!? +]=CD/M'6MT;X4L'XXD7O(#@W#S )I&Z%,\O]@L^@/+C."@IL*DNBU7Z MS$5T#^HL'FB'9(IN:H>H2R0FWR'*(OY/[Y"=.P7,)4@W6'OE!L.N%R2]A2<. M>#:QRYIBL!_K%393/?C^V0>W[.\$3 @)T=C;D0LFY19\@^&+#R8;#J<)M>C( M?O#=//P/3:L MP-Y"G\,,"QM,U:70B? 5B_5O"<0[XKF@[*BE>[#![8T%/-T*(#DT(P2P8G S MCV,1L+F8!^Q:DN!1=H@7P:BQ?'K13"7ASO80-G"P"8DOA3_ XWTDH0B?@\0; MYC#!(BE4.4ANM+;\CD%,)<_] 9!+\'-?\H-X6I#IHF5D$.H"G2<*#/P*H,AP M'XIL Z/I!_7E1DAL]F!V]J#ZF!EV$KH!W?3L8)#3>@A2'(Y=].)R&*:$ M9 M!P??S3"X+'Z,E 2_+XPRY^&N)$FC)$Y"PO"@VRSU&5%N'N#8$H!C AX&_ HV M3_H[$76,?Y_NLI'MP%-T.P/@3-8PCV>9X"Z2A$TVY6[ZN>]KTZ_:\ZLV%B7X M\B;3I7WW8%/EIR_T3:B3H;77R$:CQP=T7<+'] "TQ%&EW@<:B@6O\TG,O(G\ M=+G.BK@I\W-.>J .<,\#=7('NFP%9MUD/$[1&%AF"E[UPS(OK";:?TT52]+D MNJBLSI#4@0][%4D'9(AHREVN%C)5">LO(__8?LDC GC$F,#N?LYT]F(7-550 M/GF&MSP1[S'S1D3,S[/ST IEH4#3W/"?['A**+:>.P8-@A PB2)YYF )%L / MI0$,&'Q?G(7AY[E@L= '*I@%_C>UB@7G#\_U5;F2.5]S1SK"K$D"",14:,%% MMSWJX92$/U7([# !!(M1D[M^Z?LLN7*UZ4[)LTK' .^U)3IED:\E,K9/*95E M"#W!EX+M.&&2NA^Y<*8VM*1OKC8]^8M4 K/##P !X"KSB*"%S%T.A*$,*VZF MU>2'_4?&*\%;ZI2+&&O,4F 9? L(788/EIJ%<$WX:B;KX.-Z[LA-+8)- 7V@ MCMT+2O$-[&1[ IX7>JZCQ!LA+9CW0*7K[\0-TS,?JA:_:/$$WF;\0!E1K#$ M7R<8N\Z;O#,R?;(;V.$0) ZL+3"WLK1#%1E;12X2CC9>PB#.< M?1?"5 2@RA1?'Z94$QT84, B<'Y7ZJ4 M5'E>G.^S0LBM]] M'EVY/AA4U_:^D!#(-T;KNO.[MX&AZM95SY T\ZHGZ8JL2%W5Z$KJ5:NK6GVK MU9)[![][6[F_,21-T_+I;F4G]&2,]OJ?]*29QZG!)&?$ABV?4YONLBRBE'D8 M449X_%T 8L6: (-$A]FAHBR[L,;AZR=V7$RP1@[R]K4$+7V[6@)C15W LEJ" M%0.-LD?45<]LONRNOC_:J\\H97U%FOK'P+'3NU(!]3&9&>M3LX('\A9+WM6R0]BATF]5OE%D_ M9^AV*P9UP4O;,5XG+-Z5%=A2ABSSA)3-:^%FW:15FR]WNNE9[W/N_*U(\*H' M(=>LOD*/M%:[]0 (\_&(!\M]W8VB7NC,Y!SE!81''?:5':.C@HIX29E_&)(( M$*#3&_/O[-+##V1XC[/S\B]*Q_'YZOJ]BW>=WG%6,)]V<<.&O?"N9M-3,*87 MVLZAVN%E9/F,U^G%;RY89+_4XBR]0!!+FS^=F+EG@:S:]TR4E8;,P*J(H2:J M[:/-A*M+7[=#O&,=E<%;GQYNO]0"[=H"QOW<[:H-:7/:LK=[4#M<8WO#+2JW MJ+RO82WZ&G*.U(TC&Q=D[SP;9*-DDR7+IFEP5[8;_J_M);M/-3$'K6[7;&N2 MKEE=29?; ZG55RQ)MBQ5:U\9:J_;;UJJR0BH18L9R'2ZR9M_E1-.!#NNEGU] M;HTGMTX6:6V>U6$<+ZOCE%]]PAK\4%[;'&EFW^BR\AF;#>%-%:1J&I\5M%WTOKSOK@ MMP_LZF)\&ZD"/)?U%W /=4^TE1Z82?)PDC $G5!\,8M-[?=1M=S[\FQSV:J* MZ8''_VV/JE99?:Q$]23OMFKD\E6]_^#9#IP?]>/':2=_5LHU&1XZUZ3A"K%J M)3VQ6-)G;]P:*<9+VY)EO2MW)=U4^I+>[^I25[-T25%4N=O1KTQ=>3WC M96R']ZXO@1OS@7;_3S\SR?A V8ZP2CC;S8\_Z.^P[ZD?2Y'[#_G O!CZ>62/ M7>_EPXP3D[LCBW)=L+?D* C3;D?8'RV)\_X(V#G482WO& UA%9_$65\H;,P# M_QC#P[0OSXI4EA*XF+520E@N/A;XKB&U#/XUDTXL\UTYRV3F6C;/9LG^L9*< ML[1?4>N\;':JO'D*2_MX>21[?_4R%V1BWQ/I+B3V#Y!\;#/Z@1X"A+79TYH> M\%'CV]@,92:CV4Y0+F4Y2Q'(E/WTQ6W6+X[V^H 7U[#)Q^ERD??32%-.#M1/ MXXPDJ:H^J%T"U$%0/E NT^G*WZM=IB[-U<-NT;8J&*LNB+"].8:N=E=H>65U4K;V8 M9.[HK=P[@Z(U-GIVV!A[$L2PJFM[T_N(YY'7 V:N^DOB^Y7@/%LV\I8.&4Q\ MM_99V(NZ:1B:=AZJOFWNQ:9Q-;]RG]S0S1%,BBZV3=H>6GMQ-LO);0Z]M3@# M>4]G]K/<"OFT5F8P)DGH/.#(N(EG^XW;&8O3V$YN7[0/N2M.,9*EL+C$_,7( M\4,F.P+M\$)=$\1K#-J9.6W:CBU5_Y43>>.LE2*VE]0=G9S%4D3=/$P\BUNM M$]:0G"?UXTFC3U.[ME&OW+VDZ0*-LU2JC+9J+Q?H=436$"U-Y=:J%NJGQJ!Q M:U4_T/@9:U>);K,%*D=*'*B8\25?Z@VY0:J,H*IS$[6=SN&I4YPK]>0*/U2M M:92.=:*J;I;VL^46ITK71JT=+5C=#JF::@U:4N0$<0E MD4B+D( $D1MA!#(8L0D<>=."I4,V8)W*8S9F8#[SW@3ZYKT)S./U)MC[J\^O M%O1LJ]K7F*6P+6YMA/L#[PQ+6]2D>.(\0& M3%74K-..RALMT5C2:Y(GK>].^A$:?"P#Z.G!C8F$YP7RH=R<=+W'_@I"))XT M"0.'1"R/$'^6J[*I#XW*VU!%8\E1L-Y4C^>'--#K+%+KLJ:J%H- MJ0RL.OQ*,\2VL1<IXE<1)2#KC((S=?VB[\\'SA/@1V<]M;+=OMJZ404=JZRU=TCL] M4VJ;5[)D=GN=UD"VK&[7W.0VEO90W]-U[""*W3$=/NOF1&.C, 6[1"^!,(+1 M9I+$=A[2RUI8880%CE'B.(3@72=\CAS;$UZ('4:"BW,UTQO=!0V(ZM(PWFS5 MZE+6VOQ25CGAJ]%%0VY6;)?7M."*"YE?&#D_*.9EN]A!&91K!_KHE<+_P0:@ M="LN& X59-C=Y509H;+^+.!)->D,IOSB:A?7U3GI^<75$:.%:.F%BY",;5PL M?'_0K;RY/"XX3RJBN9]VR?R*9UI.6LV3#4O4+=[0[2C2TFZ>M&B@20X:C#]3 MV5#EQLF&(HN:RC7)4:1%:9RT:*(A'[3LYBQ%X_:! ,8C.$\T3D!:HMH^0&[$ M!H')7808EY6)_!X$PR?7\W8>BQSTNBVU8^E2VU1U2==ZNM25#5GJ]61#,3M& MU^H;K\8B=S=8F\XI9?',J3G::1D"$UG!>0#:PN]=GXVIM,/PA=:#T$E"&'J\ M3^DEW+T((9D U9',\/.(W-,IHS10B3^.<52>,*:#\@2"<_"6U)2(PA-L%L&. M,*;Y:L#R-9)0%#1.3MNF%019;?S06,BK#HE%Z= MWI/I H:Q>>12.UXY"7_UJ;UZC?'FK==WTI?.[P.I^W70^1]04#?7??@5=1:. M&CJEG[,"0+R0<8N^&W#Q(F#D%,E0S.( M9W7*ONZ'3D#-+R6RTJK3%5$U%W4IQ>=#.HO!77;2WMT)Y>/@"LXC"AZX9]SW MF2.+!,]DL'1MS_8=@@7KRVO2YYS]O1_!C_5": MJ7)BM"ZVC,4WV6OD##4C,=IHB69[\;R4?>.X7\PT4Q%;RBEBIIJR:.B+BVB; MC5F[98AM>2\\XR[E2MW<<9QDG'@L-7<\L=T0X]J"%T31@0>';"^R(UIS@'V_CO5((VQ4^1?AM;3,LLIM86, .[P> MK@7:M07L4%YG+9"M+6"<"W4 C'.A#H =^[2X^FS8A)-#HX)C.T@V-I3*7F<3 M/&M+;%NU1?"<0P*'VLZJ)FK5C\@\\E8Y\G85A 3@$QS:?+0]B./U<'; MP_\F48RAN$JV]I@ZTQ2M);4[M3(/7+=P\G#RU-@R[4V/\'C?N9SF.#\:QH\F M(5M;P#@7Z@ 8YT(= #OV&;51)])2>O'BVL7#GT6/]5RS8>:0GC"D/*Q6SV3C MK2.QBB(:2Z; U"IRM@MD&Y!^O"V*#KCNY[\GS MD&L6VCU\8B?/0SX5)'D>\I9(\GN):MJLBB;BYMW\Z2N M5RV0E@]4JYMMW"UDS3D^<8[4PVGD?.!\X'S@?%CM%6PT'72N5?YT3_UO?DB< MX-YW_R'#6_NY2WPRZYE5+ZZO];MM2 MOL/_>?L;O ;_5R"_$4[3Y/B+H)-'AIU'$MKWY%."O2G[KI? =S [>7'3]H2)Z.)3--'F:*(.VOU!6^Y)JJ)W@#":(G44W9(TH]/6^W M;KGKPG^%.9>3[ MA(3?YTES_>EJ?G*#?#70#=F2VEW+D'3%4J6NIK0E?= WKJR>U;GJ]($V:NOM M;_*E;!6460>I.3),0O) _,A])"!/P9A\"N(]#,;5VBVKT]&D5E7KX(_!IYOK_QT(%Q\_W]R\%ZX_P=<#JK+N\E-*I8$1&X)MKABAT2O& M9]BEV_L@?B AL++$:^$"[_'?PY/(G"=!\'%$1CP4(1MAH>"3^C(C=A^ M%E$0(C>*T^F_Z9P,V&#G-BFCK6XW*,-<,0EA[L2=_D8_WMP&_NJ]O/J$VYCO MNZE\6J0]K7D7-=GOI57&GNLYSC,'.:]*Y=&J9*TL+7@DQT7 M_UXX2:>D4F3%+'WT2>FGP:CX=VP_+_[#3W+IYS^IMJ>\8;*ND-' MW4>+]"X9%M^.PF!<\IZ+V[Z2'EZA]N%%V=5?<V*?>&E.S=2Z8*M7=$UX)R^N<.#\X/S@_.#]J!-BQ#P\-C_U\ M*D=FV&"#TA<3FDB\WI%A-E($B[,DPC7C0/GI0C/,8QPN>/QG(U1UI;+3W"Q$ MS^=TT!:U_03U^.G@7*PMYP?G!^<'YT== #OVZ>"X9X%==Y,O7P:\F;NV+7TP M3*/\\:*EF,U)F%%4L6TTQ>>KB*16'<%&X*<L;;LRY@/]8LUQ8HX%(EF7.RX4Y MS.<+,[^YV%VYL+%MN? ;K K6C?;[J5L/4U6;<^O1$BVC%XJH[ZG" MM#8XJJ*LGOC%1TM4=%XG?*PZX9D^D2S74V#%P,)\#?!T^1CJ24SQ5$35T!I9 MX:O(HFKM9;AH_7#51+D)J/*JP$/*OR9JNKH/7$_;H6U@E:^B8!J^?N#,';Z; M#[B;+XXUQ_<(F#:E0]#6F/(:W_74.<^*K7^^ ^<'YP?G!^<'OVC;KL972$M[ M!5;1NW#D1QK*28MVEP9N3/T8QP(>N]D,5U5LMQJ2XL]=^PV"+XJUE^@^]^W/ MQ59R?G!^<'YP?M0%L&/[]L?UY*M6Z$9+$N,6!O);LD&;=IK-Z5JOB(:REUNF M.F%H5^NML]J$0)-097F_8]9LL&T:( SK$.HKA%W3H/:P13$B8KCH* M0OKWF):KC%FY"L%R%5AB<><UZD6#?H>;IE-0. MRYWN3:N=CZG:N6:CE9"$=SEIU]$ RN8H_'7=O_WC@Z"J\J5:,B5+*UA?1QJ1 M"OP%E>M[BS-L7WQK+BH++2-U%922)H%WQ0=:I%A\9-6*TY@OJF&FY8PS!-KY ME=&!J;BPA+F,=&1^H^5C-WE/(CO44QL*QC16E,!D/UZ9F-N/JN7CA8YY1;_.,U^B@D*G6!<8OP MW!'N^<_8Y/?)R/7+T:,[XL-74P/*_ C[:^9?@ ]9^FL0Q6'1O;#X'KL4:V>S>]"L+8_8<&5-%63[#[)SC)M+FGD&[9.8.NM<"@Z^;A-^%F)[XYPU=] M&ER=#=\" U^YJ*;.>.(?+^SWQ[+E3<_9XRGIG!_GP(_F>Q -]_Q9^^N<;_-] MY8J_56C8J<@J;=F9)F\W()JP14^71H03&H/?YK^8FK!]W%!"T]T/GGS+.7(N M'#FT"[)V"C?-&DRS"!7YW8H,PF4NX"_"Q^M/ ^F/P?7O?]S2"^\U.+(L27D= M3V3[+&5%EM\MS4O.H*H0SLG6+R5!>V04KW5.I;^?_='M Q'L50$96,>AXU0$ M-\)\=R_!,0NN3S/:,2T^B?,?8LB&-8QQ'2$-M<(S40R+8$+[='PU"_7\ J\B MPJ<@)L+G#Z5&B[W2)!E8@(Z*N2S^W-]<1'\>NH_X\=\_)Y%T;]N3#U,)MBRM M%@&Y)<]QUPN<'[_!+X5_#XG[@UOL+HJ M:Z+:EE(1:J MWI*[9FN@7G4 ?GM;\B*E!/[.T8L33^^NA3Z@^XME8L5EXJ\]D7YLAY3$P4A(D:(Q*>9$["8CR01+D#E M%$J?:@A&JY).>'\IH$JCWX.R]#QA;,>PAA LQ,# SR7 MA$)()DGH/-@1U@"%&7AD6%[_#AY^@U5 [ 90P/:Z*^B$@[)M(60T$91+U7B' MZE)X8T%-:\/NML,(4?A_23D=6C%0K;[YUT+,\!W$ M=A[H\B+ >N_Z/F7#_#*LZ.BR%J)68MT=F1(+(!\:G6"2V1O\A*+Q$'A@9R-* M7_\%UHCAY:D92VNS4.M1LM\ED>LCHP-FPO+/0QN(/1Z#J0,&>;@*6 :'H&6' MG3F)YT4G%QQX.5V+563!#]!HNJ&3C*,8^R]$'X0+I=0[:IC0_0"P"J"PB3^T M0^'OQ ;Q"DM\LD?P&5;ZTP8Y%#0EK0R[0$L:^" :Z3)1 G^>7>>]*+B40 @* MX$X?A&>0*@[)B)?MVV('M7^)P1N< 2]HQYUW)2&&P/5D]P)8D]-*3S4 M$$\/+H!-:PS3)1E"%S8 PR[%4Y?M#58/#6$Q6/,]U3X_*2*ZW_ #WW$GMH?N M8,)J&-E61 &@9$G7AB48+^@+2_!E.#S!6ZDNI31OM]YEST["8)@X<8D#6T@F M]2A3 2\8R;1KRD>Z,\HSJL'DX"NBYY MQ-J12[2&N"G2_;E".8!NB%UOM0(":0BH$H^J3*403[=F^'0\JF(%,4.)/C/J [J:R]+@O[ MCDM'X.]'(X LCDJ41P+>P>&"'0;N7M"L^*2U><6EH<:=3=V MJ04&*Z0IE[HBJ]GK5VP;,=V+;@1KD+\3<($\W!I@AF OI(LNT#PC5#IA\.R. M&:M_@E>V=+;CV6OQF==WQ6(,*311FUHO!V3%!@TQS?=:^ /@ M(6?-2)_4[ST M0/H'/HAB57IT6OOF,&6\S=Q&=-A"MO_P^#L:N1YNXP5O^LP OT#E\ ;&+76GH>DG,=FG!>Z 8]: 25%Y4Y^6[ M*SW<%\H65'DJ*^ =I]H[I3JE@ W/A>Z/3(N#Y ,I4M]K7NJI7(3@OT$G2GD9W:8?![1;_4YP\B!1'6V&VUV"'%CI\3<9>JZ,@=IMMA M2)[1O@1+-65J6B/F3)!P')5YM( =Z T$F>='=0CH.7A+Z+@1"X[ /L4!V)F] M!H,7QQYS&)C.9)K2]MA+ARYN;FJ&[TC\1 @SDR,;[!@HTX0I2W"G$)-<=I'4N\ 0C8M3%T,/A)YX;M11"DY MZ9L*R\ LP22)LPTRBQL*TBY+%RC:M&R!_HL*[>*Z!7:V8BH3U*,3BR5/>4?2 M58]- UZ;'3);B[+A++ RR+;E1@:EMF1FP.L-85O$TU8E7VNACL<#Q:PQ^"M= M9KG%R?U]E];6#5,BKB,(/HDENB$D)L73HB!C$(->FZ3,72]^\C.<4/(P-^[,#7Q?/-VPYEA%?:-( M#\YX1Y@%*5*C.6->1?QQ]!"$,9I?C*.(98M;R$@J^=>HZ9G!$9?;%!J=& ?@ M0+ZPC0,<8WR8!!&S5AB8H)1%^"AIZ3W#D\OBCBF=%1<3%JPQBR$A-8QW;\SPD%#QD@<\-2C0"B%GX,[O.9E<98T M>A<2UH&(:8CIZ%J9*\RB@>.,[WFD$*;ZQQ[B\]2SRFT8_"IW<->/[:7\KX6& M6!)9HABBF+ ;F^(R*(M$%N=;&H4Q+N5WY3LD5*_%J$:TMU[@WTMH7T$([^+L MJOV.M7*FFY0 B^_8S92?ROG"NRT6@YR*$UX*> V,VS2*$MH;&N_GHP4!*.M2 MG7>>$-H[PK9HFC; 1"5'&TVCCY'.Q_12),*H*;V$HDY#X5:E>[M#7[ZX#1Y> MKA2O8>28@ALU'[;#^\F\;,]!NXGZ2/XO$;2R1[OL5?Z*OY&HH1G M-DRTP6T."Z22Q>2*1HE7]"2?<#^5 M?3?B>:4OUZ(>:F?7K&BA=ER+3CON<73"5PGSP/KYD5Z65\KJ/ M4&2BFS+>\:[UXZ,7FM0/Q],N>M]P!WPKGV/W7R<\\.0YJY5^2!EJ,Q&$AJB@.G&8;8 MUJQFV*O*.*JB:?(AOQ6U#R](Y1RI)T=V-3&IB4-^S-:686]K\["WTN+!Y]T' MY5X=BU!A<$HIA+J'*2DGS*6#7Q$(N[\!.&'V5*0ZCVP?\<342_.DIU(_\AR( M[+X=L_N:T02553ZPN'"1(T%3+O*T%R*,"$T:#XD3W/LT MEFQ'I^NJ2>PP&6Q_6XE5JO/>(*^]3,\)XN6K+)]48=@AGU MA>Q089;M!U,7*9VK4V)QRX9D;+NT2TBRX&(9.S# ,C\ILGZIS*7%9H6(68N5 MXO\;-%LW4C 1@7W;UCR=I'G/)W@/"9P\$B;XCCS-PM^:3=U=B_F6O=0<' !5^I.<[KC6")1;7VI7*7+/LVX'O!N MYDQYG%Q\O=R.:E8^+"H@QI(F (*=8=2Y#TG6366N^'+VF06E_ET[=#QL5=.U M_1_"EX\]K)%#D1J.0>:B.&1%(_9]YK[3X"= @BTB\$LQ%R]L5H-M K!\):U8 M"4D6(/TFK14A6,*1L3%MW3=*V8B2F$QP MC_RD&0N:<"WHL#4K"&6*+(%TE(1I\4H.,Q:8+>E/4"XEG>XS0@CV \$:G3M: M=$K;:Y%G('+:6,0'RG3<:Q9[X$@:L^(Z2:1&Z2%30]PD6CJ 0@312 ML("74M]8%Q6S@4441=HL3=8!986EDR7$RT7 MS:R:B/T*M# L0BM-9NU3UFY)FBTIF5L;5L@%G];_AV2J@^6&!.O(EY1,L1X#8F&OB4O+"&U:T\3L^<1+X+6P%*B( M>Q>-O'^/C*6R+5_*\CO\H8+_*#@QH9VV_&2,NN'C-?B6J]=1LG74)>N(4U56 M+-J75\X('[$8%U2Z\!6EHUS-0J4-2^B_$BQ]=5B=S4UR%[E#UP[=N9+&_(?4 M)YO /K5+2@S#/D+@IZY/XM,-/,%-4<2.2BIO)6MF"*E@#T*@@'P)]N!U$N#_ M\YG_E G$"I+41:!SI<5V98CN:)@5;U-B^R]+I!I^GJO/O)]@5E G+NR,D!FV MU&I,4LU1A@*H"\Q*M>(DA0$8'[!.<05K4Y:_LN/F(:.N2I"PNG\R=MF6 "5G M>P@V*]NEW=D*.\PVS%U([!_(0:J'Z\+!15Y&VFXF*J' ^K/AEAB2D9UXL4B# MI6D)6CH)(BO(=K.N,*.1&XY3KPT^^^@+X ?L0^%GK2RH_P*6"!V/E'JPC6 U MSP56+M%TKZJ!\N."?<>X"7S$4F%P*R.";2WN:?FXYX*)PFV8?DUM+!CA<@UV MVH3E#EY$.\RQLM\?)!=.%PXI:;N,M'-HF(.&:B=KI %O+XEV(<;8_ 9=!_"# M\W:"LXQ9XA3:7A1D6Z_HE\.\JZRC7/P4@&D'FCMX=*-&M]1^PL[[31#L@)EV M-QW1IL>P2-KS\0-5G26=Y&4ZB:['6%ZR_;3;B$V;?-$'UK7Q3S3RSAK>NK1^ MDO7!HLWC2 93HV=Z]Y$*RHBQS& $L>N@=.1"/'/*H9X: M+,?D=-8L(K<3VIJQ6*!^U,KSI-] MOO7WDG;8119%V25=;L>R%8TYV^!W:(L:$('KG!@$;7CH!G52%/?)?] MR(T"756L[]]N^M_!A'UGW2+>@K)UW#'L;WI1/8/G0+X:Z(9L2>VN94BZ8JE2 M5U/:DC[H&U=6S^I<=?J(I_[V-_E2UPKV+,2A8,X %'C\ MNA.[]?:WC^!9$J'C.,3#KE%UX UOMRE MN WD;N?JRK2D05N3 2>C)75: UEJR5>FK'?,OM;M,''+2AC3AL.J7+#D%5BG M$?M$.[-]'GUFIR?__H;<,\.SM1RF*Y4%[_K3U1S.1L]2>V;+ CZ:NJ3K[I$8-]1$,-+G.2.UWTG^Q0]\Z=OES>7T7MNX0=IUA0- <+X]&.$X3# MXCP!1@/<7L]^2N4_R.[C2HW;V " J84109R9/VU\C?3 M-IX17C* 00U=C]X4L&ZI; 0=8QJ]QWM3;DJU+)"% @,J*?%3Y1(EDXF7QN=I M9"3K@;](!6:!V&]@\>%/-S&-0M)8";U/H.?66:5(R8='5=;1'(]]7H3G,1J! MA0,)KCB@O$[5=J'#!>;:"#<,KQ=PYV+AHFP'!E^O;SK3UT%%__EK/$SZP*>O M&(%(,"@V)-._O_[:F_HU[:SXQ([Y.978*=9C[7NRIW?>J#M#EVI=9O3S>2GGUM:IK6Y9WZ)L7M^RHA/4KK[GKS[HJT^X M%&+[2A5%7UDTD:E&6F0D%+5%JQLU\7*CPS)Q=4NG0Y0;-8L$&FO%R"6T)@5Q M[ #SNEYA)YP3D]S5I+EBQYNSPIF+PV'%X80U5U6_AQ>+'K$,YR8-)>+AF)*K M 44VAGG:#1"5EG'2^!G67DJD:H.?*N^EOQ,O5B[IK>LB6>H(BFO[\F)-49NQ M![9%53F7YIR:J"OZ>:"J'J_&]8Q=M4$VX2LD<1+Z0G[!1"]0&Z<#+[1MNCR_ M;]:.N:B\89J&**A!O;+&;QJRE?WTE8AR1V]%5QI66!(=\]BZM4NTE\XR.X[> M;/WVV17FZ8 _+>4O'@_48PN$V@"_\80%@ON=KW;@INWD0BR!NK?=P_:-.V'! MXX1JK,J^4$2EW00_]X2E@OO)4Q=HCAVKF&2H<3BA.JAF9,U2K/Z=@Z MAM'T?H6\SRGG!^<'YP?G1YT ._:IH>'1'M:7^?4"JH.>,O"/%9-Q6NW33A;3 M](8DDE3$[\)4*R-XX.O$JNE^?%1>5YNB&9LPI/U2L-TWMI9WL:5Y M3+M;+V[@\!?Q1M@P!JDL4EAP/$3:*1L;<,*Y!'NBTUE4M!]'WG*%-9/'[IJF M<2GTB1T_O/E7\>>T7PMM5_],N\",&8D0NYF&.U$2/KJ/01AEO;IA(?O1=KVL M[S1V)4G;J,;8QA6^3KOG+N];29N5 RTI_8O60TZ0>-AYAO9^873V2-8: M*R(%XQ"4M/M4WG]^OOE4VNL\*G71H1U-@H@.PNTESD.=IJ<7/,]T_GM?0 M%?O:%?.'V^/V'IE6'FGCHCWV'I$;.%K7,K=K/=*2-V\]LF(:[ZZ^/]JK3[C& M=$_-"\J&O\+T7]ZA8V]^]@9CF^=T^&YI7A>\M!WC=<*RM.\. 2?8V^55A'DG MEZUW_.K^.;P= F^'L-G]P6E?<.T'/9X[>C+%]$9#Y']K/'G1==W*#]. 6^.V MS(52O>2L:36Z2G7]P#-<><88YT?M^,%]MU?R]<"+D^:G$33E/'-A-L4V546P MM1\$S\$B\=P)SI%ZPUESQY%OECX8]#M7;WF]NNWWNVWK]>??A#2;. ,'V+ L+X+S@*,B:=8.3;%AO]3F?XFS93$+Q18\@B/1W?'$=L-T(CU\ M^Q?(K8=SCFYA_3>E*?>N+]PDOO\"^YJ(0J^3S<-9,&LG>T>6EO(&ISKA*%P< M/95"RF9&3:_(("+/$SK1#EZ(,R+I@[""[3@A#G7/ILN-$D"=I+_)Y@N7IL6Y M$9!HY+%.:S04S\;>T75P=F_Z9#9E%IXG66.V. !?"Q9UAW2('>,C"<=OLN%6 M[+4U&<531=C6S(C))7$)IZD,* MF(K'IV!'2TWTD'@X&'Z4,R$0U8Z3K.R$3 MQ=D!?@6YO_FP2ACA&*P # H;] E(I\.Z(W=(1VH"1+D -)$YZ8R%)9I OM07 M:H)LFRW89//&<,YZ5;$[TY;KQGD@P\0CGT>=+*?N*@AO8%??Y+//FH2 MRJ5;?&;G5JS?-2VU.U E6>LI8,4&BM1N&YJD:)K:[7=[_5[KX(-+5Z6QW993 MQ03J9T28QHCY??\0-ILZ&,,AT,V"E@CI.G/$UGTNSX&48#-*L+T(E9%L\MC4 M!P' ^D$HE&_*4_H$.UZE8[*9OR4A5YB4G]M@+D66MTN/,\S-T^.TXZ7'\5>? MVJM/.,=C!T/!6DME M*1YU$9S]3[B"8Z('GO$:4ZY^SYI;.(.^_N2U_TBBF(;C7G\8!]$79-A$BE&(=SW([H3-456_ ME6OB\*/NB>4K>D.%0>R:;I0FAEW.>@G) D=^/SN2B M4!/CTO S!(WCWV,JN4\S[>U[XCM'#>AON^?@Z*U89W*6:(!JV.E(HOR?H81\V-$2:\/_DZPU(AU+[Z+A7$2TQ*EQ!\V3Z4KEJA; M#9E!LK4N@$/27KKPU _5"^U(8U<.);9ML=TZ$UXJHE[]3H?[[Y7U/,*R3M+W MI\"7T->G),T+IPK'_\V_FNSS-^*0O1-$ZX_F"<<2ZF)8C%8#TB%.6 [.H0L. M[P/&^<'YP?EQ&(M8"V1K"QC?%?4"[-AGUM4GU$/(1]5&ZZ)"ZRX:$A2I6GL.G<5(/ 67JOHQ%MXG8E=6BHCO(57?5,'_\R[IC>Q M?U?;%#6] >EP6^"XGVFLM4'OHJ76NZRGLF@:S:CZW )'R]+%]GZJ['@93TE' M?PS\>PGG^Y1F7#0Y45LU95&S&G(YOBVRFFAI#;%0VZ)ZH8IR=6OU00< MS3,1754Q1+UUM*9>34\0X&EPG!^<'YP?]4X-X%S@NZ)^_*A;U*[&IW">3GT: M&/)TZF;SCZ=3;V5>>$(!3S'=('EX"T5AS5-5WY240QYY^TN I MYFU9$=M60W),J^+8@%%:6Z"'F;-:O:=6(D@J@#JQ\R6OHTAYDXX'V/^2[LM M6G)#')ZM=8,HFPTY>&ROYM7*.K 9>AX\=<5HP$R172!K:**I[\41XQ[[6;4AMU=:[YCS0O% J5R(U0M&CR"IG8K,53=3WTX^#._(G.TG<% WY3,(6 MBFB=32#>J'?U[-:L;(G*N73-4D2SF5J]X?X[PL(GB5M-Z2FZ+:)G/LJ MWKZJGL3A[:MX^ZIJY.'MJQIKCI;*"&]?5=^4O69/\+844:M^\]"(X+RRGX82 MM<'O0M=.\NH(95-N2O)\11QU51.5_60/\OJ9$Q[AK6N:J+7/I/Y=%5OZF=1- M7ZC;L+41R=(HNF?#3TUNBRWC:)4T34\,X.EOG!^<'YP?]4X)X%S@NZ)^_*A; MV*[&IW">1GT:&/(TZF;SCZ=1;V5>>"(8Z[7N#\^ U6%OX]O]H-N<<$'99"[?KWU_XH",=T@>Y+^L=\$0'6C^'# M5S+Z]2T)O.]?!HJIM27XGV(ILO0?(*3V_>:V_[VM?E=EQ9)U6?TNOQ77WW"N8K[3GR](6,7 M;-HP<>* 31J[R_^^(-/TEIQ9IOW-2Q23<2T)ZUY1\/ET "#C< M+;HG;"R7TWHUL7EB_Y%[\>:T=JF&I.?)/]EY!%?!^=,K^ZV-XO=NF&*;64OA1;G=G+8 MT%Q=^TXP)L*%AST!A&^A8X)%1 MZF,J[U>RG?Y^]D?76))%HC@]%8KPW_0+\CPA?D1$6 @[;P""V(0"_AFY@!1K M0V$/_YND0W9$ 1^G7_I#81+ "B&)W9#@7V&-B6?[D6 [<6)C#:MP;[OX&9X- MX@<29J?2B_2U[P6;'56]!&^W:)587M=(?U:N2KS<6%K/4#S42N*1,X#V&W$7 M!!1@J?^?O3?K;=Q8&H;O \Q_((P$< #2X;XD)P&H+>/WF\7/V'."RY8U\AHJ]9#<_V+$OAJ M&/I W;@+$"6OG\*$=+S8!:F81.3@'8L44[5Z1L\4NEV[(ZBVV!+@W+3RCS MQ0**M_8YZ499 7@,^*+.SFB$7U%&0%OVHV+<&(OWP/H=^/\SO.2)<+ $%P<3 M BS6C6*BPP,$H<^]V8)/7F;Y!#_/,L++!JYO56RXF+8IV' MC5(*<5E-TG+" MP#.D&VT-:9801C9OEO"-@RRUE#22>6-*NQ&FPOYN#X@S:HG3E69.;TP!]F+T MJ5.[Z,6 ,!?="CIMW(%/V#S(HW)(A0O-)OQ(G"@ :L1' 7"YDEUJ'Z9:MN,] M0Q"1]1ZIHU9]GYIWY)J<61+J M0K^F_A5Q??BWSSV^KGA!KL%1MG(=7A.&!9.3:?TY1;L<@I(-FH*--N@?> +$ MFOYKZASFJ**2*MZ(1DE0N9QAN+'SF@83H "0Z[?I@0G")77F)A:X+A!M3\U-@;"6^4._F7E"&V@4O:9RZB#SG M)1#5O*9J&2P.A,%9CH)07.*32SH!+UCUK#S>'DR2"9*H1_^=?T)J%E(=5#PC MC>#BR>-_@3%0'>&#^A">8#X&=!;5*1MS5>KT?0%ZRE&66Q'.;AF*S$=Q# M!([G)'JEM]LN74W?3MT%'&A_1Z)[2IA= [A)X*4W>7&HRI+Q[>M]YQM(W+?4 MF[E"SO-&CA_37E1SX5ZK(XJ]MMT29+UK0Y"G]01+DEI"6S':AFXIBJ2IWY1O MZM4?U-4LL+$I6+/(:#D0KG\>V*X;3FB:[R[T/?EB9SO5%)O&)8>"9YF9])U8.34A]S<267)_4Z$U0"H>^_"N%W]"Y!LX : M\)S((_$-9X-BB+VGP!MXKD,SO?2EX!^-G>"5>W1\>'.6V$DB)X@=ZK'&W!#\ M<^Z1@%P?@QL4Q6N*\W?( 9]5/%X)W MQ!/0C@N+12LQ7>X-U\X26F XX4&OH!%1@R*^J=7$A?H../H#+_4?@8:8C4J] M>FHY Y\(;UU7&) BK!I J!DE-,H7$^3]WW,J/=G62,C#%@@0A(.OG.X[PXZ M$9&'28)!%(ZX#,,S^KF B^<>)W!G",0-PF3*3DB"_E0#Q[FVQZ> L^M,U0QB M QXY]N&:)Q( RP&+X>]DG!0)YZ\!I?$]OC4+T.T1K-%U:N)2/&320]D=P2I0 M56[8'0_#B0]81V([V7X&T.._D\!-,DQ)72;2$DSAUT<"J4X[) M8C_ VW([; ?@5?I7^]O'[K"_9W=!E25M@9!R?]_ M/,4Y7HW?P/(PX)DN_>O-_S$)6B9^*(A6%U"%=S?Z;^!";V;]9F]DA P(2V<^. U28^]5: MG:YDMW6AJVE=036ZLM!2+4VPC:[9L[6>9DIV+7*_[R&.Z/:Z7[YT.]R7[K^[ MG[YV.?M3AVM_O8>7=K]P=N??]J=V][YFD7Y.2I!+2LMT!P*L10AJ!@S'%J>J;T="7UI3?T/?K MR6^HV_?DUT_7I[WR5U]DZ]EEG6?+.FLA332GFZJN\:D*KJ4&\;"PG3$_5=U? M>MH^MRZ,=@2 =<9]^TJ]SOIHU[5!0_-'3)DGX>;@ <72;V+HJ7>.M$)QN. M?\;!XD6EDM'+S'2LE9OV?*:!YR9@2GSOF6"J@/BEI!_=;6N<&$DF;\BG.75Q M_/,7V*IRYW:C^XI1TZ=[KSX!LD&ZJC$+.SY7UP+LVB[LU :L4>8J/3&P-I,] MM61-"8(D4>4-HQ+GIT8P&KRE,LNTH\)AD\,91>I)D:V/0+V]=3V[U=W-RO?R MXK'#[W";/=6T)%,P.F9/4-L=7;#4CBBH+^;(?[XPWWJ?O MW7YJ?_[8Y>ZZ7SCXX^/G3^F9)XKM^FQK/\QL4N?'[-+2WFFER6@\2SV]K 2JW 5Z5OTLG>*+.Q1S6HIMP[&B@AWA4EA!08WVUUE! >.^@Q04 ME"7^V@N*9T]+"_CB._*"Q=K%YW&YY(AZB<7'K."=%28<,UWWJ?#?L6YZP<6? M=_!3FNT2+9\@IV5JO"Q7DM*J#8BJQ5OFR>:"L:Q=,U9V?':N!]SU7=FIS5:C MC-1?!/4='N3+&G:4TTRQ0(W6T6W2WI4 HLB+XH54#\FBRLN[CUEE#M[N97># M 1Y[#0>I1^<]@Q\7)MB+A!ZE+\G18KZVT ME^:L;3F_J/-&)-XX*R7QEM*0?9;]055U5B5=!R54VX4Q:U6OA9W:6C7*-KVQ MUY*5!33.0LDBVJC3S"\[ ; :;R@GFT/)K%03%L:L5+T6=FHKU?"8ZM/J@R@G M*A#8L:)+O%$;LE.T,X#R$:9/GJ=I8N51C"+UI @+HC8T1J>*H'8W1Y4$$C4" MD)FC>JB8^JZ,F:.ZK6P[Z=MX%/G>;0'>&@0Q=Z1^Q2F;LL'(YQF\^V&+.6;D M)9L0B*> R;0$-'U,L>M$7DCD>C&=?1B7*XAPK$@QAQ/G@KYX(R",5 M;YR;POA(7&<2D_)[O].Y%M-A+N]P]&+B"7DY:HVF=%1,G'P.6L7$63V]]!#$ M6>P7LK+_QUR;$/I">.8M1>6#\_(%UMRF@^,GT^.6P.D%ZOI]D=NR?8MJ3 \E5;L*V.#' I'5,S M)4V2# !$11TL7?WQT/UB=_[SJ]&_'+_>"B0_>Y<7H MMF2S:YF"TC+:@FK+MF!J'4605%/7[+;6T[6CS[!>UN2E>\/U;C_9G]JW]@= MXOW#EZ\?09><:&K)PO+:.)RP6XQ1/\VR5JO9?'!8/BHPIN.@AN".^Z^<[\'" M<3S*,\F'<='90:#=\H%!=,#3C*X%#>S3X?1).L<0ARF"RG1PO%U,!P6BPGR< MSD8LS9@_GNU9VBZHF&]?3$2J*[WR^6_4XGET.%Q!)"\ 9?N8CK,A=,HB%T\A M>H>SVNC]49_V?)Z.@\)QXUXZO1@(9M^W*9B;C)I29%&0Q-EA4X4#28=&X6]T M\-YML=#B=_6W3K[@="QDB00I5W@E%Y..G8+G;[_$F17FD\[2$7/P/#<;^[8: M>91OB]%O7@"L' 8D]1= "/ AP/!/(<[:^Q5;:6-;(G[C56YZG?/L>#ZRJ@#T M%V(0GQG(9L&DLV$/O8(A\?M"$@J9+GA=\_X"?3>^1XOJ!R0 YQPFWB#5^JT@NP@4.DDW9 ZN0 Y=6R= .[L>^[4 ML7<*+_M=-J)6@,L#(2&C<1CA/$=O- 9TX:O W#OIH-O<9*4#O/H$9W;1QO7P MD.]#0B?=.ASX1S$.8E_^V'0"V.ZMT?0F=D:31/&GE;W0\E5MF/G-'JG]M$V& M$=/$^9URT:7-)X/D:D;-R_+F#Y*V7\+\>S'H!$?D">PA*G3 ?#H0 >,SG!B" MPYDI<^&$9?RV++[ W'$Z'I6Z/\AI0)KX[2.%6V1#7F;%'C_/>@XOC/F:S'Q+ MIFJGTT.)$]&9A)B1B,)X##%OG(\V].)X0B)J:"I+O#$]=VZL1F>^I%ZN\^CY MZ$2!#8\(=8#3W%=AW_/AOBFKT9C#P>2;%_:GFC*># :>ZZ5:$J/(\#L\@UX: MO-(TENN-Z9!<](:>"36_2QR@^N>-DD[=Y^4I4733L6=\/I]XFSC+7!(*+@\$,8W%_3O#R$?B8!ZK0$(IM\4O M#P!3#SJUO5Z<1;">FR9_G3R72@SG]IW M.O5\D'J/7BX<&#.#MXJZ!-SBTF!T>$/R':01:2D8HJW$*&93TDZ#UYGNPXNA;"VR'Q_( M,REQJ_0K]W^3$#4*I7N2^46G#;#?=QYC,*L8/7# G.8'=I-#A5<_B,_E2'SJ1D7F'U M/AWE'N:FJ_BYG$C Z]+-@*$WQF>E"'TD@3M$CH&XM\1.?!;(>C.AIK- '@ < MJ(-IECIRC_(K]S4H6")=;%QP2Q""5IJ,D?H '>!RJL: $9R;I3?C?7U\33C& M>QRD3#X#&SP&ZCH ?XS2"'^:+>&SR&F$Q1YY[+TBXQ-^#_(EU&1#:8F&UZ2LV/JLA+7B9-B7$[,3__BGD-\,G4)0_I##FL$)JT)?"%9;DNG,>2U++*5@_HZ$/KJTI##B.6_ 81 * M1'=SXYLKDT+C$6:W M!TZN'[X0)^6J)PB@XFG&-V>R31QS>$KNFJ^J5:!!P8]+BPI210"_R0N_(?O2 MG &X1O[K3;%63(Z2A<5N5=KRQF)7+8G>M]5BX4DI:I'1,FFE*\9(%FZ9%H6D M"?=9")TH#6B7W$5>QB2("5JZ:):&U,5>=;_CNA.J94@VYY%R9T2&\##T0+/% M7.,#?K[)ZEFH;<3ZD4*:XM"G+L:,%9W*5I93SY+E[^P8>"XR M3,KZ.C\7^^:1&'7M00&$DV2).I7X)4XS7CYOA);'W#5!YAL#8, "E"SET ,+ M&+G#UY6>20'JBH QC9%3$1VET?=\](ABBLIA$E$ZT[V@+&98J[PZ8&1&C^7> MXHJ491:VP/4;R6Y 9OVSW9:\WQ :S=A^"(UZNB$T[-65O/J,AQWL/WE"4M>. MGEANA>A:'C3)(FL K%G%'@PGZ6;^^4V M#QOFOR_,_MPOU]19X*0#S[NH.?KOX1?J7@;)+-S+!E)]GHXS7W_9--)[^]HT ML?GV=1EU9$:=E2@J)^H.CGCELA!/IR8S&[';>:F-3?,US3--YQ2Q24/';,MJ MTZAP(5RJO)?.J:YC:V9K9J?BRQH CZ8<7?YW/!4NBS)OR0V8SK+L[9O!/'?C M(@Z*/!<],''(%3+\U 4_]9212_.E=M"DY7-LQ_>JMN/P!=:1)(W7C MI;J_S MNW_]@M2F7L+@"SQ9C6S29G/6=*4N)9#UDO96]1+O2L7UK#I:FS-E[3F M2_/@M.WTTM>;^QON(:)E$.4RRJ-J"6;QCVCQ34WE-;62\5^,*QA77)H?N*6^ M;8>C$;;3")N?)"0]/L1< MW?,7-M/BC2;,@V-,<19,P1S=LKHE479^AS9+!*4[#F,O[15!VV9D7S#U>[:2 MIHG-V%MC3'$63,'\W[D5C+:GC$%8PKF M!Z]3NUE79]HR _,.HTDR<7QN, GZ#2R7LGC+;,#P6J9(&*(N27J8ZWN0XJM/ M82"@FTQ1.NTV5?C,[WY@[O(%R*EFLBI9QA%'X(A+&,W(AJ8S>C!Z,'HP>M1I M8:<.*$X;/FQY=J-HBM& \.*8O*JV8!D[QXP8N92X4VKH9DH=NSW0%R@FC*O MF"W;H3!SG^!V_6';VF/MJ M*CMEPSCB"!QQ"4$!RW\Q>C!Z,'HP>M1I8:<.!D[K^K-\?4W\LCWR]2HOJ@T] MBLGR]0?,UVN*R%SS.N27ZKNRYC@?C"*,(HPBC")U<-'KEJ_?C!Z%&GA9TZ(CBM_U_[N@B6 M**AN-[T)SGTMLP3U ='D19DU%MG1CK!]14811A%&$4:1.JYL.POU2X*C3*MU MF2DPDKS@(:L_Y>!](>,P2DB?-ZP=/O5V+Z>>ST^_GG[UX_&?Y^9 ])AN$D=H)^?& 6N[1" MBRUK6>WC-YS8BK*'OHZMF:V9;;7,E+$Z\9#._'#Q#_+/Q(,%@YH^OE+8-3JTL%.' >N=_F/P!VO8NMK;80U;S\GY90U;6;$_.W[!*,(HPBC"*%(7 M#[ANB? F-6S=,YMWTPR_[637L36SXMCJMM ^)T,2<>XDBK#-:YU:$;+ \3"! M8Q-ZDS#Z-XW^E^:0;7OFH*ZML]FF-$/4BLS(E=6E/K,KW; M('7"$'7,JBF=E\4&E-+5&]9+V"IC11>,'HP>C!Z,'G5:V*DC@FTS,J=P'EG. ML,XYP]K Q_I9,P^8E5TTRL8SBC"*,(HPBFSO"6_1S_IE-FN-G^<:5K]LL-QF M=XW6C.V[1JNGZY_,7EW)J\^XB^O^/77?:/?:(2X9/9*H6(J:>Q 8D&D^VH,Z%=5K?BCI?@[ ZQ+-F[\P$;9S+93U$(Q)J]LS6S-:^_ MCI4"SC5[/[K\[[A'(TLJ;\CR1C?7KDZ/;;4R_#1;1B[-E]IE;,8IIV7L6P2J M&+RJ-:#-^2%@U33>$-7ZP\HJOH_(%);"2WHC56>C%*7]['@^W?,;A( )9Z:? M^^+0VN8''&S-;,VG"D;KYE1IV^F*KS?W-]Q#1)QX$KVR:3N78(1%D1>5!KBA MC"O.@RO.VS?;4M^VP]&(1*[G^-S8&6<;O4S/GJ%$2;K$Z]6T1V5;I; M:]YH'$9.0K@^>4R8JWL)P@9.C:0U=(HOXXKF<05S=@LSAG&");<XO[/;\/(2BC^%@8!N M,D4IWH!?EGQF>!1SE\]?3@V9U4QL[@'X@)=DGFC&EZ_ M!-><->AD%&$4811A%*GCRD[MHC<\Y]\AD??L8'-,SCE^&RZ6G3WFOEK]P63\ MT'1^N(2 @.6^&#T8/1@]&#WJM+!3!P*G=?M9KKXF7MF>N?H&0,ER]97GZD_6 M_JWIKCG+>C&*,(HPBC"*U'%EIW;1ZY:KWW).Q@?/>?3\XU?5;V7T#WT=6S-; M\YG'[EOW: H2+WC"P^EN&,1>GT1.XH7!474""P(9?DX4)"LFKR@-F+]22Q O MS<7:O1S"/Y&WQ?; C[D'KC0TXA1IX6=.B(X MK?]?^[H(EBBH;C>]"/*MK-0 MOR0XK+1:EYD"(\D+'K+Z4P[>%S(.HX3T.2?F!J'OA]^7S$K=>&7T3=LCDF)B MQS E(VO[\X<2WP_'CNN%SS]?B6FG\=.OY]__N[UD^'O M5Y;\T]11<4F0D.B*>PRC/HGPJAF?8I81L_MUZ:>-'8?\'F7U+8?ZGKWZJ*_> MP/TT#QYT[YPFW\H49)!DDI8+?Y';2-+P'(6@:$B_*#56VC"N:QQ7,'2T?K@R#)R$AT8@;G5SM'H)O MFC*#[A"PJI+&ZT8#*F&8YCPF5R@*;ZILAO+Q=>E=1,;.Z^CHP3P3KV,:F/J# MR?BAZ?QP"56:[!@"HP>C!Z,'HT>=%G;J$&"]PW\,_F#=6E?[.JQ;ZSFYOJQ; M*ZOT9V-AM0@EQO6"]AUXO53S!Z,'HP>C!ZU&EAIXX( MMLW'G,)Y9!G#.F<,:P,?ZTO-/&!60=$H&\\HPBC"*,(HLKTGO$5?ZI?9K#5^ MGFL\_;+![V8 R_:7K>'3O $MWH!EPP)-W"\".DW(5PXX&B+TF+!RLHL M.3QH$$;T"QQYIL4$[I,W]I/#P)/A1Y[Z3 MB!RD%;=^V$[<&[02W;\1MZ'OUXC;,+=OQ*V=KB5UY:\^XQ:Q^S?LU=>VDNUE M8OU Q?HC%6NZD,?I91'W2VE-]/LNROWL9?MF[\^8ABM)L[27$Z8UZJNH$W6NY:,=D1 -89]^TK\>N-#.M7?L+3'"W'=P(7G.V$>R1/ M7A" ,XK._YA$7MC?*=ICF=E*0#1X5=&K /&\:\*VE(>[K+\7=^W\?'3NW[=^ MY7JONL&?FU6LCOFH5FE"*-'_>C!_+;E<0P)^@V,8 S>DBIQ[VL#HJSPNF@Q&U2' MO=#ZKJPY5HA19)GT;;QO3H7B/UN&G*22+2=Q5-O4W[L/MIZ[POGO[ MY_L'FC;=8VOW.$.6)5'\:>5N;KZJ'2QR_GRUV#KVR2 +E+-,QBJ&H_?/WW0; MK-C/A_N7[^CSW .)G/YK0+BQX_6Y'Z4;J;AHY/F^%P9HF/&Y]NT#/&A50<$- MM_+UJVL&'IT8?H97? V\9Q+%C@]D V&*BYI YZ0-70L3$*92M^L3!F#>-.ZV!PG0.X*,?+7^]O'[K"_9W=!HR4O!I@PD ( M)PF%$F_ +[$'Q ME?M1O-$76!0 8EZY/@"?A)S#]4GZ B[; MMR%4WITP.2E987X8Y'*EKC*'P&6L;'4]'[7=]Z?< %\6 M6&XI61NL+7-J9>M&UDHN^LKJA-62ZF=;Y'G/O5>*P&)OO++$1M5U%#LS+EUAA]&9-X;47%,^NJM;H MU-M^S7E;F7)[OWD7";CD[?NBQUR!Q/5MCU:M7#KRRJ_G(]XC51SDA%R_\U'. M1I2V/23>D-8?C*8WGF9;)X<,:_M+-KCM1'ZXQ&I5P CS3N^]-YKX1^R^51+2 M+Q"7!Q,2%W="Y%\V&R4,9=N+T\__;^*_%I\DON3"% MBL3/(9FFHYY#1,#4WZ\2ZBTN7U)4(M^L+[I4NR'3.;E4?UWJ6TN<+ M1C2UHR:SH^>H2G:IUSGT=X_J2/6Z(1<9TX M(7TN2O4YG_\!MQ<*E>X@S^[[SCQ^UFQ!?[H M<$-@"A+A77[X'?Y8OI]Z@WNV0&H1]PX/:I#]]R)XP[S2HSD>[BX,U[ MD&^YP\)B[D=Y66W'S<8)D,JWJ%TGBEYQASHM&HDIW@O\Q*LWF:<[RI1SIGO* M6"&[I@IBJ7DMFG+ LVK8EJ,9V].:O/WVM'ZZ[6GVZK/;_JXX)*JZ&\D;_2Z6 M;;"=8<."]3A:&1Z]B2?6YZ N^\?MS.87RSBCBH<-<7!NA1Z,]"J6NV_!V').$S=!E:[ZD-9_WH>5MASTZ\9!F75S\@_PS\9[Q>-()E,*N MIY9EE3?4\SZV?!$PB@9OF@UIA5(_&"_-T=E2S7UTHK])EKLE[B0Z_ICP[9ET M:0<=S>!UI9(.!@SK.^WC.) M$FQ^R/7)8\)=2\T;!*!H&F\I%R+^FJ+RQNZ#0IH%K*+)O*Y?R#:&:NI V2-L M>$1_TQ"O'U$-X*QIZA+XFFO5+=D/P*X#A_H#O,3 M:?DJL#HF>(D$UAJDQJ.SA[< ;A>B!T_ MK6W.._[.?,C$)*-Y43&Q\\F]W<_II0S=M(-ZJ?;-5-U.)_76G );,*/9/:UL-RP6'# MOY.WQ+Q1L\DW3V;OSVQ3BLI$##-ER,3$SVZ\=^ M2>9H5[^5G<4]8=GBUYO[&^XAHLVF7D]Y2F7'PTVFIO.&=.8'N!JR.[-J.B^;[#A-];,+1B,2T4%I8V=,HJ,KZ+TK M4F2)%PVE&<*P+[ -D?E]P;R6=CXX=!2]?1">U2_D<)2A\V(UM3',!W]#M4?C M$#O)IF4XJ;EJ\I#?$&=];-_"2=B'%I-?:[NTC&J'G@6^-2ZD,AH!9-]9W M(*^IFF^64L?*+FQMGJ0E3WU"RVQHQ4H"+\J_:)Z2UT0(:B]$6)J0>MG_[?-/ M6,0#WIH^DLXB.=U23V,?D.6KT9F,%6IB7!H>0] \_E/X3** SH9PGDC@GC2A MOZ_,0>@M&1<22S1 M1PDCE!V3O\U(HQ EE4OY,"-)/*BW,BF@HW2Z]WT] <= M.H3)H=$DF3@^-Y@$_>:I=,G@5>-">@_($"1=2$N)Z]U[+#1"K4L6;YD70DN) M5W??TV'^^\YZ'M>R2='WIS 0T->G*)T>G"H<_W<_--GG;T20?1! ZP_F&><2 MZF)8-+,!Y1!GS >;V*32V=[5J#V"QMG$7F5UW-38 [S^5JVM1>U6-CQ M+4 MP*[MPA@]ZK6P8UG$6@!;VX4QJ:C7PDX=LZZ/4(_!'SL6?6/M$YZ[:$A2 M9-=S%[QA-:3.8?>C%Z:^<\A=YZ,7#9OBLB.4EB7RZC&ZGIUG;*2 ,>F'DT>? MU,W,'79ES?$[&$4811I*D49!6]^5,=.*L 6)< MGV: &S1X8+T V:LO_=5GW"J%=>YBG;OJB9R+ZMQ5+(&U\%J')];"ZT+LTDH> M82V\ZELZ6(\I\[NV#[)T7FG*^.$=8=3.>YOLVI3K?:QG9];4FG'J4AEBH?4&]EGEQ M=VO32\08&5PC!Z,'HP>]2X-8%1@4E$_>M0M M:U?C*)R54Y\'A*RYD75A#'*,(HPBC2A)B)T8%)1CTILG,Y]6'& MU+,)Y@O$.L#W[-67\NHSK@ZK?()YA[AD]$A*=9F*1*>8IXF1QQT#($8C-L7\ MB+62;(KYD3F6G868 9B=A3@04Q)V94P30SOLKF3S'7)5Z_F!DF%S)^ZUK?N?*J$4<>*-,JE9P"J!\Q374?0\R<<#;&_#?+ MX@VQ(0[/WKJ!%_6&!![[JWEY9QW8##T/GKJD-6"FR"& U11>5RMQQ)C'?A%S MS$V(V*LY&ED_6*LI:JX?G-<['S!HA(('EI5VGZ';+%(:O*&?[.#R!;OQYS=) M7 5%+S?D;-7>4G,98%Y+.Y]$:H2B1Y:5+L1F2PJO5M./@SGR9SM)7.'^.ZZ%31(WFM)3=%] +R2NN:YY MC]&]^56^E/TFI9(0]1+Z*["^0HP>C!Z,'M7;I]H 6]N%,:FHU\).'32N#Q&/ MP1\[=_921)4WI(9D)7:$4N8MHR%;(WOTGI/KO?N]%X>:^GG3SU"01ROIKW<) ML1'K'L0HPBC"*-*$"(G1@4E&/2G"1GFO0"0;Y3W/10?XGKWZ4EY]QOU"6/LJ MUKZJGLAA[:M8^ZK=T,/:5S76'*WD$=:^JKXE>\V>X&U(O++[SD,CDO-2-0TE M:@/?M:J9.=GSGB$MZHHO&)=R/EWF3?5"SDW M?2WO0]9&%$LCZUX,/171XDWM9"=IFEX8P,K?&#T8/1@]ZET2P*C I*)^]*A; MVJ[&43@KHSX/"%D9=;/IQ\JH]S(OK!".4811A%&D"3$3HP.3C'I2I(YEU#;M MWFR/(\\OEB[3Z;H&SR5#P@VP3BC=VT+4TS(@SBNJ?#@LXH$G3:;5.YQ/BW.X M)$P<'S[^:%GBC58\?N3YOA<&-]SG ;S!B]/'\O",'^4;>>$Z;NCTESP=5O&C MN.SR01C!HY[@^H1$\ (GX,* <*_$B6B;NQ\MT[Q1-GP-/ E?)-_H2U_$^22. M9]]QL\ G)R3LZM')FQ$7'H3D74=<0U%NQ V):VU'W"5$>I.XAB+>2-L2=Y$Y MZTW/?(]YCR0P[),)B'G]>$O;Y"V=B1(!4 9W#MSV=!) #7/ M!"Z"'_K8SQV!!ZR, 4,>[F5[HS$P"5Y_P[6/L&M<"\ M%--G(X\M0WM$? $2,L*1(]%K7<@% M6'##((D0C% X:OCD9=-$+;_F1=#W^_(BZ%N M?^1ES2V'^OYDKS[CDM?]ZZ?UM:6Q"R)*5_$XO69)T3)*\.Q5K&3Y9/7O%W>" MYM3G(,UC] M\C'$P!E@,"VE470RC,+)TY#3Z,?F%3!+ELAK6D.V,P\!K*PU+V:B>678(A8P0VC2#TI M4L<2J/9^._-T7QX>0UY06,@]Y*2R_@UB6U 7")DY!X MFP*&EUD4X><9')@EM;::HE61H,Q/?K;_T2&1]^PDWO-")Z=CK$C?I, &2-.? MN$#_QTGL!5@/Y 62)T-+='ZW_@+=[(^Q]!AD/V' R(F^ #@5&'3O!$N A6P0W\ M"3)>NKHPF*YZ_@7PB/+:1V% $B<"/H]C@C4[P.Z^YSQZ/I6>FU))4 @D0&:? M4(CZ4YIS W@60 T(\((XB2:IH&'A%: ,*S\X^#,>$W?BTQO@[@PS6\E%E84] MLVC>#,F L1"@3F@E%:VNPULCH)T33Z*4A/"$-S \1X]%BE%6G%*![CXB\P)G M9!-IA2"MV9HA9LS1%:9_%PX2>($'H-B6JP77HJ%FXOUH&]"XM#BP*SP1=XUJ(BN>8X M6FI7-L*3?E@\G;$N6$.:O=]\M+6RRMWZ%I64L@Z86.J3&);K9,. \N"FY&LN MNHR5%V*TEQ1?ST-1>CO:M_[R6 MQ)T/3NS7Y.X$H%8TVZ))!49-=/DV48:L&K3^)5&,'J<++VH:V--:W')1 8O; MJW.>E4K.UM8&/+#OU4P[8?:]GO:$E=@RBM23(G4L>MZ@CJ,H9BS5;):RZN]^ MH%5)3P$M1<)"UR%623C)M(0Q'),H*WKL3R+ZHKG:*'C&]M51^Q9\';@,9(-M MNAI4@>@';7R67R*S?FJ7NJN[9GK-7D#7W M+64)0 M8<6'!]1EQ<>/5*G- KNLG*"+.F\OG##.6\IY7\H&J4*FVZ[ZI$SZ-XITZEH. ML2U-"V)QD4N/2E"XC]*RP9!9EUNU(5?^#=ZW/S2]Y[QX[]^ MF<3"D^.,?\4)3/_&QB@=+W:!* !&_$!>DI8?NG__ ;=Q_\HOO0W<%$;';X_84,?K\B MH?_MKBOIBB7 ?Y(AB<+_@4PHW^X?.M\L^1O20E1%^9MXQ4W@B/'CW^_$I0KSNO_?N7UX29-ES3CF]RU.EU+; NRI-J":BF28$NJ(2B:;:D= M\%XM2_DF?5.O_C#AA04J]H9O%EWW[I#T)S[Y/("GC2,R)$$,9+FE*1@L07B@ M3\QQO3-RYJ#O:6JG9QN:T%7@?ZK5LP2SUY6%CM+MB+)LJ+9L _3BU1_($!D_ M5*Q UK4U;-,$6=K#T'4GHTG:-RIM.^26,<==H]+XF4N36#SW?>BY0\Y#68&+ M8MQ:2'M183LPYX5'C,9>G.3MP::U99?6KL>2]RO4TA564<5>?<;[I)6/.4SM M.WWWVB*L=M;)[>TK'["#J[^DH="RB^W^?R=IT^#9:\^\5N#K=,KSVRBBC?C> MONPZK1W\F=L$[>E@2QHSO'GM/7&S+L\71:(O)/%2I^MM%-WYP/+%>N\B+XPV M06ST[+D;4* =D;YW60)2#)I@U31[U+=(*BMPJ6OB?TH%_,.C3$\S 6E9--== MDPF@V/6F="HH5LN"ED-?Q];,UGSF13U;JI*LWV>I#*Y4)K>\B6.A4C!Y.%MD M,_T0#DHG.9R7Y3_\*)9N_U$6K=)'6-N/UX9A_GQT[;3K06A9XBVYFEXG]0%2 MK^:P=VT E'A#;\A,XYWY5.1E:>?)9GN?V3\GOVW+"LKY/ECE1'"YUAA3P<7G M1X);*<7GB+B^$\?>P$M/_\4;ZN!W..9F1OER/ZHR_E\\O@>X752RP,0F;^F5 MC*VK'ZB:U ! ]W_[_!,6$5'L1H#CH9YPJ:?F"(M7#;T*4,_;,]Y26=MT?E"\ M3.^6CXW@CGG)>RYV^TIZ>(W:?_?#=.NOV.5+I_. 8K[6U9_Q'^7(;C 3YR.* M\[6U<_?8IO6"U'C!Z,'HP>K ]NSW" MB4_ES,Q"!_0QB;QPPY!A/E,$#T^+"#?, TVC"T733Q%5'<)O+[TXA79(T'K^?B7IJZU3Z9KBT)':D.O/^$#8Y1P; MOJQ#J>S<<.U)M/6Y88X=%V;'A8]*C95(9L>%ZYMNG%(!_]CPN'#6&XQBEQT7 M9FN^W#6SG8O#'1?6]CTN_ Y/!:N:]?/,KH'T,]B26>$B]K M2B-/^$HB+QL-Z>&^+ZP*+S8!5'8J\)C\K_"**EC!Z,'HP>;*-MOS.^ MV;B;A$M/]"X=^9&E=;CNB>F^]-GO#\V1H'G^G=EMMZ5Y5Z0LN0=$%5 M9%FP-%D2S':OJ_=TP]3A_B//]);,V;/,C_CWEQONOOOG1X@1N-M/O<]?/MH/ MMY\_4>0_3FW_3H.WMUS=NHGC#R1R^J\!X880L@S"2<2%8_@*: MC#P@7W_B)F$$]\0)S]V_Q@D9T4?@QUOX-4XBS_$Y>P*B0LM+.2?H#9&V^XAR'A%M^:7X!;(?ZD3_#V;+UA$,.3 MTGGI24AGG,/O(+L\!PB9#!PWF40(%2YI1 ^5XB>Z9+XL"/K.>=S],5[3+>N#V\HJ6OQRH$\$C!B"6Y!>'1"$..T\KQ #O$UQ& MBO.$TB,&4)PGDD*#SW&]R)UXB? 8.E&??DW!@0)[T14%\)"84G)<"J# M12I"6$X6 L$4_XW+Z MH)@G<5QZ*BS#>Z:'IGENX 5.X"(C1"2>^$F,6,7"<=>)X0,%9DQ/$",S(O(S M?-P<39E)\B;:C(#=G@"3Q+B?"FL=T:S,HQ,#VU#>?H8K?0Z9)8P ,.0.5$OO M?J!0C2,/..>UA(\1<=":(:T?)[$7(!N5>+38EX4G9+7VV=>)\Y)KCHPU$.OC MT/=<#_EZ0-^8/Y1JHTSM>@%'!@/@*ZHL@! M%(7'+3WH1=-B->&?^RE%*<]0/9A#DM"S MKZ/T["M9,RH7=4"PZF L,A"UM+X??H]_W1UL"L;V;F1F9W=*T69.;?OSAP_V MW3W<1-7Y."97G$M\/-#M O/]?B6FG\=.OY]__N[UD^'O5Y(H_C1_WIL#>] G M$5XVDU*9]<.S!VCR3QOG3?)[UMQRJ._9J]FK*W_U&;>'J+I9QTPD,1N!+6T, M!/[A7)QV\.*1>N&'AC2U1,PIT%$$1&^CI(B8+@ Q>8S&."5O?!1&8PQG-^B1 M!#[AVQ=U?6\$,0>-F2S7DH-ZZ64Q9,4NZR7 M4B/7S%;*5EJ#E9YWC=Z6IVV^D&<23+(>H0THM5,TC=?DAIP5V15&BS?52BJU M#B6DNP*F\[)QFD+):@&3-5[>??!>Y4=SEKQS,T ;VYNB6G*KFLY;IQL^>$Z1 MPY;FZK:\N[AL;Y&[EGZ^/D$CPWT/RUD&;^EZ,\S:WD<@Y=-U;SP>B-KNAW<; M :+$:TJM;?D!:"AI.T/8"!I:,I_WIVZ8'6N4U:+M\3DGC@G6#RK-LTZ&*O** MTI #0'LK-E$'^W0:8(\$HJ)(50E^74#4)5[1SAI"B==%F3?EG?M)- %( %"5 M>7GWIADLV&(C+]@V3162S5;*5EKA=2R":/(V#00,LMZ0@&'7\_0*KQNU=KYV M;84 \8]::]=YUVT:B&)W'ZG"MFD:1FY5$7G+JH3>EQ8YL&V:+!&F\/*)4D/' M3P[SJG7>"7Z#EW;?M6]$@O\:3)ZDGJCCZ)%@E,X]6ZL!GU8CB2S&.J==&EU7 M>4T[3>'8\:V3R.M6K8OD]MZDT41>,T_3D^Y((*JBR:LG*GLYFG42%977];.F MH\QKJLE;U;2(?*-YTRKS07L"_'7;>7B/IN.GZ8G]Q8-;J_K#_L9]N/W4%=YW M;_]\_T"/2,T%T_ERZ]938$43@7Q5.YCK_/EJT;' )X-\A-//:\E.[Y^_Z1:/ M9&'GF7RDFY=_05[&V-4'FZU@8Q@ $)M0P)^QU\^ZWG!._[^3.*&-07@.+\_; M*XU#>$)$$B\B62NBM$,+]L%Q:%.?)]IZ!J]-ITKD_4JRU_Z<]F)*&^U@=Q%X MQ/1<([VM?"KQ9FMNO4#VD'=BCRD!:+\1;TE"X=T/LRD%[$U":+NB0;D;3TPI MZ@Z=Z(FDA'WVE/(%B; Q54I\7 %]\/99D-:/#S7#N>EPU,3%7=@!;#HZ(9 MT+Q KFE'MUK0D9Q_EN< $E3L0T'I3YG]6D.M,%)Z?U% MV=#W:PUD[M :2#U=NYC*7WW&)^#W;TN@+SLIG[W@$?_NA:4N92"EQ0=:$%1\ M3"N#Z#(?R I4.SE^T;IIPQA5<2;FF+@S*>%\[0'Q;G=8%+.3!<9\Q+ M53@E0I)BJ Y=?@7 MG.B:EFY)O"*=][ 7A=?-DPU[:>Z6X9:R\85@M_%RCVV:.SBZ&.Q?)J#OS"P- MFTJJ5E, N'-*J,(&S@LYF\5>_3/)FOGT##QBFJ!A^9G#YF?$[?,SQNGR,Y6_ M^HQ]7I:?.7<*L_S,&W"Q_$R=TA4L/\.XC^5G6'[F&-':CMD+LYKX8N>IR [H#L,CU%)'K\IG>FV[ L@KYTX>L^NE"ULI??<9N M9SYW" M+&1E(6M]M 4+65G(RD)6%K*6XB"?.#'X\:.QXT7HNS)P[X%Z9I\FB:+1P=4%X]P(*5^J9_5W6-8[H?E?FKQZC/VIUGNY]PIS'(_ M;\#%R91[/CP/D!Z7&IK^>Z'E8TMCQ['[EKP MT)2QH#MGP"2CD9/>ST*,CBT$^^8XY&IR'-5G2_=[0DW3I@O)H%_ZWC-^_-5=,42X#_)D$3A_\"!4K[=/W2^6?(W]/M$592_B5?<)/#2 MF[PX5&7)^/;UOG/%]8GKC1P__OU*4*XXKP\_]^%.3974"8+W@6C#OGE>:1'D+; M_6?B1>0NPG12\GKG.T%B!_TN?#L>9:V7CP6H8DM=J=?5!=&46X*J6XK0ZK0L MP;14T;!MI=6U#0!4EJ[^D&51UV< W1RDY:B .![88!*Y0R\4FA:1U=-5>YJJ9H'&9!F M!7];N#;3 U\#N-CW_D?Z[T,?L_!_.EZ Z AM#D+617TF^O:>05D M3\/ 7A2.[,_M6]#HR."?!\6;ZXE?L$NZNK'^W17P.=2F&V&4R[,'UU!K26B< M%,649[&SN/99X(";:@V6C-I8D^59A32SZEF YE71;7";[>%[QW6K-W2U)%"X MNBQILW1;"\5; (-^#B?@IP'[$^^9;J76$&X@K"0KAO46X(O0S,*/[L9WS_=! ME D$=^U)%)' ?7T 4Q7[5.QSQ7I,+.B&UI:U#GB1NFT+J@K^)'B3MB#IFB@! M)MJ:!-8"G4H5Z&_(LUC8'*8Y7$Q-R-R='3 =SW C:D?,A5 __E.8=$@,5^&4 M$CM^3_I/5%-,+SBJ/C"[JFKKMF!J[;:@VCT-V*;=$719ETS1D*2VU4W=3TF4 M9K7!@:&>1>D2TU)C_T-2,431E%D;N0:&Y<'JEW1RS4,(5_SE)<-AZJ&@M1PZ M$6F!8/;QH?#$-+--?:!,=JH)9CX_.@XSU[?1+T:PFU!5##6Z2E0)?6OKE?O1I!A:-98UT! M"%%!M6[J3&\#[>8X7&;A')/GLZ M_JY^_KQD7/VA4&=WQNE;OOX%1Q=^ ^#!$PP#U_,]BASXXCU6$3BO%:H=;0F\ M+;O7TPVA:RFBH+8T4[#-KBB88D\7P9'I*"T;X 4KI!KB/+AO 3+GU47 *W=1 M./#J2%$(R65=A=!SUBS]VX(C%R3'H:'5'IF88H=-HJ0*NT1<$V M+%50%+O=ZIFRK8J=E)Z2-D?/;4":0X8'"R4?0"GT@>>=X,D#_6K3P7#U"F=, M6Q$EL6<+7;4%1A:P(9BV";P@]61=DPU5[9CP#E&GVT2JJ-&_ M'7]"/D)T.$GG<*(#]S4('V,2T?CP-AA/:+Q8$JXO:*TPB0:NG1=_\)Q'^"5Y MS5^2EU3?!ETG"N"RHV+7L@U;5MLMP9)[*N@2T"JV",Z,8HI=3>FIDB3K:6I6 MG_/LCX:.62IT7Q*"9:3+$\/91_ ,;N-X4J48+V-4\ 4!EX*B61*$D1U+:'7! M$OTQ1-H=76U99D699IJ&G*6A)GTP^;0K/)[L=_5M#TRU9N%VQ9#]S)1#+ <8QJ">#==-\(UAN05X* MZL+RMP@!1UC8\;\5NPMWZ>QH<.;I,^["."FF1[=(0, [PO(!M(+@V=^!6$79 MYB(>2FO3T:8UCGA$0TY =IM6 MB$Y MC]/SWBEI0K3R(3$8 TC)XSZ7N!$K[=X3 PE!>Z,0M^G:J&V,:8,HFYA M;?B2J*L2'&P;X7PY07S3MM6>*8%>[%A= WQ,>+PE LN!(=1,W=)D19?2^$:0 MQ*T#G"]+PYO5*2,:'N8WX4..&KN+G9[9U3J2(/6D'CB)J@YANPBQ7LTA_GD;@!V9! E6GBV]91K.2#7T0\S%(.Y(R)BE0(<,"(AS M?ZKN,M\G,[0UQ)P!JDE1C=E=BS? F(<93*;KU7;+"B(Q75*5.0"+-6\3A.<[ M&S4,O@%.T]PJ^,Z!69$0/AWK;NJ12+C);VE+')(W6':Q'B+G^*P8$=SE-CC2 M\*3([C\[@4MB^ JX)HR]XU)_TT!,1SE6YO+%>\(YC[34+ZMQY UF0%/%^=J7 MF64O%&JU(4X%^!!6H$ "EAI^<8_#3C3="B\B!:Y M?Q[7%J4&W9TP9S%:*196(SRMJVQ69018)ED"XZ6L1.!;4,T5O3>E6D;#G6MU MUCYM4@E3RN*$43F]4T,851 .233F8IA5 ,S!6?KE\Z!#'A,\RH6.]UU$1MYD M=-3:0DVQC5[/$#2Q"Y;%;HD"!&F68.FF#5\K$-#E)S7DN>S00 P'FF&V5'0R];F7+%]X5SIESIY.Z8[ M$C@^+98)^D=S3Y8$^T9/TW6Q)_0T61146;4%VP2'O:W)DMHUK5ZWVTM9)\L" M+757-X%JH]J-3R'Z_.#OXX9P=N-RM4.;M!T144K'[$E=NF&DZ8+:EC7!MF1) ML#33UE6M:]M=)464-E\.T^U5418"258JO%&&+0!<(O%8+1EX5_@D9!.^+V.MAAB0-F0YQ/T M\PO?8(_==2>C":WE7;4K,K-I7>_-'G3?]?GSU8<#>AZ=,7$B=TBCZ&?BA_3P M)R20%T""@(S:+B/W@K%492$TK0!#O M2JTJ0*H_&EWCBASP(.9"V\J@K_:,?SW1"VZK.G=VH0+ UZ6>YNNGZ^AR@$XP MK+D#S>NAF#MRN33ODJ+GI!TT-K1%F&C437T6 =L -7\"-0:)HUU5[H&5:DAQ MW,G15&NN8]+WMU1 D#,4LR3+%)2!EJUX&4-X:IH80Z=BX1Y3F3P:7 M5UWI48M[DB0^.7I-PH9G*_!,K*C-E;U5AH"=LGLU3.QAT#U?++@A-)LVL;AS M7A'/&*-B+0CIY_BLYQ8BMF$1#$U[J[IA$_!6M*')HKHZZAAL/P#OUK39PQ0+ M2]_O?/#\H=AZ^HK*U1][' -> N-&O<9.4/6UX2D;%<^)6G/M&+:H]BKOPG]T MDLR#OHO(.+N<>E>^'S>MZ$#%7 M3%,S3#$[2*;05, 3^M4$J/Z)5C MZ[3F*4MHX"78MO6%1*X7Y]\_GPZ"@D=\Q;N[<0)0)*"!0M\# M$Y5W+]X93_.G4UIRKVW+MF"(.DJ"!6QARX8@ZNUV1VN!(3',%!'8:#GKLUQU MEW'YI\6A7.7VYA[^7<(@3LV:XI KD$@[C@,:\?Q@2;CP+"LX.H/TH$M+G!E.X2E/"(D(WSF*X'U[FI <3N"2$3W\3CN2@ M4OC_.^D_I7..?0 SXDHGVRBYGVRUYZP]F@]> K>._$A\>- MG%>N[\'C(G@"]O6BZY*L=816MP=> MAMCM@MWMVH(E61VSI;7;<-\1M7"['P9/ B!^!-R0%M7GPRZI:+I973WG9(7U7)C*7_8"E*LA M(4M3)?'D+C1_+D!=AT#8/P,4WM M''U2V8[C[%2=-[1*YMG5"435LJJ?+G;A(_O2T]^.CS(0P",7H]\L@CVZ:.P[ MQ$_G);D!8_P. ZHI&TT4E88;$\S+/05>GLA=E)WY-%#CA.C:!-;:68I^;I88 M71N\+$F5 +N)()4R=:M!/ (:-Q&R+ "A,E)$'R]I]+$@0AMD(!NSL.-;AUJ M7=N%G=J$-EP6S5% ,HHF9( MO5Y'Z+;;'4$U954P=5L1;+4G*5U;MXV67+MB #=#7EX\0_?Q!X _9$2<'P\F M](%$3O\U(!GU 076;W%14P-/\DJC_L#T+NQC<8@V^N@.<VWY=51ISA_NEZ'"W5WQOAB6V[UF4//'>8BF509^G,^'@] M#M!%Y"X/;$;ZZDA_QAII):8EE56"U#47FG;$>#.N/_@FU:FN8VMF:S[SW1!E M.PV /6+2@QGX!RFZQ1Q=*>RX5Z#(*F^H^D8W-W4_Y")@% W>-%4&(ZM2JD#- M?72BOTF6NYVV+#B^W[-G<8[$2YK!ZTHE):$,W).#JX@J;^J55#%>&+C,QYNI M;X[ J\-FRYQSHH!O7UY1+Z2*^7( 96#65KG5S=?;,JE5ZFIW?$5WJNO8FMF: MF=;]?6>242G77)]G)UU+?W<.!VG:!IO*1U] M,LB:!V1:=Q79Z?WS-\T<,7K&FDOLS1N1.&O@BP=^'KW!)')I<^!^.AIQ- X# M#.W#P'_EN>]##U!-V_A.SR5AD])'''<,U\ C_IF$>/N(;@1SXXA.SAEDO0[= MDOT(X#I\H#O,>YSFJ\#JF.0UNQA;O',#@NWR\T:_V_#JJK-N^YY4FVNW[?7S MN8Q>[/HA3I8Y^*$V739M56ZUA5:KU1%4I=<1+$/"SMIB3^II;5ENM8Y]J$V< M[9[]B'__>G>V?_Y"/[#/24"_7Y!<$_1$[LT;2%-5\4)GJNC+$V/NM$# M>$&?Y^1BX]&MBT0W+[]M(UUG2G7;!@[+C861:M M7VP?U@T.;^T+VQGS$^O%RGJQUE#J62_6VA8KX"YEY+@)#C69#!P_!AY)_M^!I59T,V+'0V51XQ3*;D>_8%4255XU*VC"==V9W2_G(HE@0 M#P\T5Y!V[L*V73CCD(NS8;)'EXM]DV389?%"DI\&KQN5[.@SR[*1Y"3.2P,% M! R(?"%U("JOZXT\$]0H<:!#<4_J2^V_D=RI'#^:OK350#V'B^$T,]B51YRVS(74K.\-H\NHQBAK.TR"Q!KB,(O6DR%9E M&F^65"SK/=S)YI]\2<>?V$&_GFFH(H=6[!4 M0Q6Z5K?5,L5V:SKO'0%=498QRSRF9?Z4TQ+4*7M 'D_6K M^M-OW "6+\3>_\BOJ<6DGP?.R/-??YTSF#D].YM-"EY7%P%/F:N,**82;SJ3 M&)^Q?"KQFX44):"Q9J*$-K'X6&!MXQJ*;4H>BAJ'N6VY:2U%_L=:HLQ3<,V. M,2N@V*N 8NP\$>$Q(L[?(#]X0.U7ZLAR&Y/'G*URJL^&(RN?.'[YQ 5Q4PYR MJO%RO2K=B&)><)![$S4OGS@*R$^^(2KQE+6^$5#OAV'NCV^+% M%8?^#BTES'24Y:8]GU_@N0D\U?>>"28(B$^R845YM5'CQ$@R>4->?NKP[,1( MEGE)6[YA7)&Q*;'<^.6W>N;G-Q*R+*3 :V@\\;(DGCA\.OA$2SL^9]<$\!HO MC;E[6YBM=)MX;1Y[:M&:$@Q)HLH;1B5.4(U@-'AK14D3LU ;JQPE53GI!F'- MU.&AUM8\&\6HLN5.\N[;P\NVF.^'3D1:V.O@+JT=LK\[49]:"OK3,/0!&U]( M,HF".]\)_NWX$]H+T8[CR6B,?U6T"2WVVCVY;7>$5D=M":HNBT*KI4B"KAAR M2Y-D2^IU3M ;8.V\VU(+B>].S)$X\4:T]<0DQLUFW!;^B-CAVD[DAUSLC28^ MQ28W"B%^A*=\]Y+A_!9U@6EV'G^[\_BFN/UVLG&Z[>3*7WW&)U@K&DV:O8!N MRO3"TN8LR&CQX6$8D=)'E/%AZD)/=W.6S2WMXO[#[&55;;&= 86;6S)0*30* MZ[%P/!U1NQX+)P+S^)T5+KF^_XL7_RT,P,1PN$L7@5O)1>!6[A03G717X6;G M$24_5;W:P\"W\\'LM?"QTYCEPRXD&>0XR=?"]Y%88>Q+V1YSI^XV1" MUF]V/JS<"*&0C89*1<.-QJ?_W'>Y-G:[C+V$<+<0:[R;)P45Z=7:",'-SE,_MI"!C;/MA\^4%_GX M#P2>VWT9>^FN-W+\^/R!$LW;?A:Z?3, M;)= 4A437IQ"^#80RS9+9@_Q5;/MT>K:MBA9IM"6I):@:NV68/:ZIF!J;553 M5;5E&,JQMSU8]^%&[':PPW,7D\EL;B[\#(_/G0$_G6%F_.0 L^[#YW5\CJ67 M6/?A]6%G(ZI)6?=AUGUX]Z0,ZSY,(O6DR(Y5+.M*&(J2A]O MC; &I$/2?V^#V?OLH$_#$CN.2;KO?ZQZ#\66NE*OJPNB*>.I4$L16IV6)9B6 M*AJVK;2ZMO%-^B:I5W\(D@0ORBL^M@,I1<4D%IX<9XSWAB- UDMV;8L$9. E M.\+]35)D5;24%TF335VW-L"#MH '2Y%%6V[)@F'+NJ":HB2TY)XIF(K=D[IB M6U$5Y9LDBK121-!DRJ+_^N4-B%: _84 I*[G>[0LC@9(:LN:8%NR)%B::>NJUK7M;H8D8)?5.-H' M_%F,TNL>YZ^SL?_@$^T9U7HM+BF7F17%6';@G=EF0"QLPV5E*I@BKIEFJW9,"[E6),OOKCSOA/@:V#@78@C/4<+\(2 M/%(JOT-JN0GI/Y!H)%6%PFZOW5$-T%"2HFF"VC)MP02E)=BJW>G*1JLE=;II M =>==@C\O0GH$H0NL.KB>Q8J'=>])Z^D_>(DY&!XG0K\>!*1LJ0O6H4-<:Y< M_2'>B)(XA_4JL5$A\O%46"\B)"]@K#GR)8I\N2KD+\/&@53)W21RA_#E7>2Y MX$+!W:,PN$_ 8P*-A84)U6/]]E-OL?2U;2B2I?8$45':@FI+DF :'5GHJ9+1 M!:] [,CJU 7 ME$'4#9OHF(.Y6]43],[/Z<$?+M>NBJ-;1F=+MS9$Z0VCKL M RBT=$47;*.K&!V[HTJ*>NR2V[2"=;-6(^$ %H'X"5.LK>H] G>V?,?]6P"R MA#Y.JJ#7"V,@)EY">Y LZ4 "][$>)#M7Y;(>)!=3Q\9ZD)P[A9M;=UTI-*P' M29T*CUD/$E;O>_!=OCRXY7QO0+CK5^)$6<5UDTI1M-W/S#;AR&Q%X+%ZK#-L MQB.?_?'Q:GI$,#NQ5CS^?18=1F3C9N=3((V0#D6^63[>H^[BT2AA8!U&:BT$ M)^\P4DV>_$![3O1__\8\Z^5:&=/7'G3J_;7H@Z(ZP45I8QYKO MULFX6R<;9L5;I;/XJ#7C:IJIP&=%!$;%SZIHF0O8E?1.MV>IJJ!:;4E0I9XM MV-VN*MAZJ]WI:;U6IV,5C"Q5RLBT\&O7IQ8/Q.R+\T2^CL/@XM=,5)26I:B=*>;^*"12PIY&W ;5P,TC]VW#9LLM=IZUS0$#2RAO$232A$D6+A1^&3I"Y MY52OQ[=9$>-?!(,,TK=!^X-)H#^B_I^N^A3Z1UZL?-$TJZLK+4$7<<:.V-$$ MJ]63A#8X@3804)*[W:F[HF@WNGX RAT:E0UTVRL3,%ID)Q^$3$=WV[?DB\-3 M85%BEA7>;RPR6'4W5U)^+-PT5230[904"5U_65=4HP(1R1Q_\492U"9*R8G, MC:I+JF*40C/9L-05IS(V-C^*V>O82D\7.CT1* :$$FRM96-O6D4T)4M3I(QB MX+490+$#$.RD-N;8*NY-JFVD\C8GD]QXE5<[/V^>A'D\7KW@R9G?AWMA9^SW MG5HF%PAZ.)G,\R\FD\F#RJ0F6ZJ\XOSJQC((KJ/84=2N8+9%6U!M2Q),2=8$ MHVUJ;:W=1@)/8R^004-F,G@H&5P@X$8RMSG%:N/Z3PEU&XPG2=SQ8C> _<"94739-_&R(5)$IDF'A9T71+1%^MQ31T+=RX8VV)MO8R+_;$;N"VL73 MW: OA:XE&K:FZY;>5:<.(9XF6Y8.701U\S3QX:*:TZ,HC7)D>;.,\;I@I4HN M4@W%TJ7CHRCW;AK 12=%D;@W%^'N6CZJO.=A)U0O>,*S\?8HC!+O?P2>,_D(7+PN%G'>=UK0PK,&8"NZX8E M+=OOM]6.8@NZV.H)JMG2\%RC+K05^,74+4FS>BGH.H+>*>B\*R3;XJ,*)$Q% MH?/6!MSF^-&N_M"VP6G';1^?%&TU&T[N+_>3#(V63;?3-\6*@AK#, M7&:VAJ\F\J.IH$X7G;Z-\) ;DSM%/)X I7_&H(>^H#;::^M_!@,K^43? SO4 M85,D51+E#3 T#]LI=?/6+P1;D.,]F2^S:,$.QSIS MB##ECB:V6VU!DWN(B!X@0NSH@M56+$M4];8N%S'NG?X?ZZ-D;B) F\"T+_.5@9)]\CKY@!J7[ M NCVIFTSLA_C[-?X%AQILI?S^R;.MBA)TFP+&:PKM T-8H.6I BF*8N"+)N: M9.FFU6Z7B@*L&TO+9NKM#'F!/3M(O+[G3VANI/_?29RD*8]!B0R?PH2\)_TG M4H%JWRP/I*J2(BJZ(!NF)J@]M2/8IB@+IFST%+W5,579G")(4M6,O[:';Y7; MB%C#@1(8C\2'C:+6:7.]I]JJ:;4$4VRKR!@BR)2N"1U+:VNJW+5;FC[-SM#F M8%LO?2Z?2##OF%^]CY723!,"9=64M9EZTBU:R6TT1C-3QOI\[F\6CODN>\\D M98.TX5Q>O+0/M)9.-_O@7XUN-(AI;&Q(QB:-])84C;?MKM+N:H+5 WJK7?@+ M$&H*K;8.;&!9EFD4K88$2YOKH[<O6',(Y;9!!& M8/1=U# >J&#*,?$GDGP>/#@ONV-J?\ST-+4EBQH.Z<1^E$:O*UARMR?(HB7) MEF&J'4WY!OP@T_!14F8PLP?,L\B;OZP7A2,[=+WV)(H [ZELG1A3&_%0'DCI MZ@RB-H5O:,"JNS/W$,;%A;,DZ] M3-XQ,-1 DW<,M*#)V]7:%0U*@)VR82$TF7FH#MV*:)HRAFRFM:2M@MTR]+8$ M\&D]'3//;0!75SM"K]N5N[IH*AU9JE6'[EX8T1[:"3;EY4:T%R]'L-4NM] ( MED-$T-G0"UU5X4G8Z)+G'DCD]%^#O+\O?&G]%G,!2;@QU7>>RV%-*3 OD"!. MN&N/TO)G; 4.#W&1S%X,;P\'L[V]+ZV;MR7OU\W;D+;OYJV>KILW>S7K87[L M_L22NK9S;ZX::;]RCK4IKR<1ES:BGU)CN0T[+'F:A0*%HN#X+:DOET/7]P?_ M"I[TO,)8IE?N$R_!T(R>$@R#" XC7CO2?3LN?]_>U_>W#:2[/D)]CLPO&]C/1%"&W7@ZNUQ!,YN MQ[HMA22_WO>7 R)+$EZ3@ 8 96D^_68!/$%*! ^0!; F)MHBB:,R\U=965EY ML&)S7+"K!>W)-?TTO0J.UIK]I M&,:\!2G+L];IP(_D O9IN^+H'^V:,1]WGC!M(Q34(-U9X[>-V)WM]'<)E8;> M@M9;3(7BA[1/:90 1TZY;=W;)-JY@](1O3=[O[WZA%4^\%MGQ_;TA$,]-2!P M"^S&#@-"VIWO:N!O+.^%_7P>D@)\^'1;U,J9U%5#J249)1 BYCF.S<[79O'\;32XUXA2,PL8XFGT29 M%(IX'F+R4H:8[!+MW9J!'1_40I M[,"D/,0:F)2'6 ,[]:ZAY=Z>VR0/AS42 MJ(ZZR^ _[AB,8UK=#A8CM"6!)#O2]U''.Q-XY./$7VP,*1$I$2D1*9'M+?%/1?[[XA>3<@4+Y6+K%5NH5NF^CV(V MF%Q^-0SC:2#==1%'=QGS[^PBB&[_,@V$4FNW$DW801[1;5?1?>5M%=K,I=G[Y-G)E&57.FMH 7:+7PTOLT;:(?8'4UV?4L MP*L%G- _?"9%)NDT\F60(M801O,&E\B!U= MTVQ-\7W'5*AKJ8IM&[IB8<-%Q$749061YV]TAG1 M9#$7];#%7&HD=^Y?R\70]ZOE8JK;UW(Q3E?5I/%7=SAIMZ%J$),7W/&_04O, M!P'3/W][/=%/J_H\,/R7!2ZR('IZC"6FBZYT,%B.1L) MEJ5Q]I[Q[QO;4G/:'?]($.&90B>E(=P\I"VVX8 2+#BE(53AU.M4CN'T+5E M;=J50+,9 L]A19+!*%(B8DKD5.%!P9@WKE_7_%=RD+8@)NR072(>(@R M#F"'> B/($\/-%\AQ+,4BE1/<0Q+572'N![1=0NYVJSOM@+;DPTQ$?6I/G(0 MT1$XA#Y\YB$CXH<1'8$7A'?EW 06$2*)CL +'DRT"1=OQA(=.>Y05RVUN<"J M0HN0AAT^P E4$(VA1QMXW2.-*"TS1C" _ V\"60ZPRC>G8IAFD\S:% MF^:1" JV:4: =BW:@^^F7B?=&V0#T3Q@_1&#]EDIXW4.'X>)#]V 5@B69-RJDAKI;B*]I M$Q6I@:WXU'$4BFVJF+;)E^@ ZQHV*' ,WCEIIHZM9>V[%]E"<1#^I^]FVM3E M(.$<-*G6609:#4,0%Q"D9E,,O&;/+!ZS?7@!$Y'SPB":OALOX#[-,HBM&(9F M*-3S',4T75!KE2!5:6I^,^6.=PR;QFF!T/OHR>PBCE'Z[2Y#GB&?\GA9^! M N1Z*E%\RZ7 45A"G<#T%:P3F)R>83O(GRV<\*U6 =\V=)8\ G[]R@V-R_LI M=&=7P/SU7_HLR^ !EW=9,F0YR (NRI/TM1UX J*,"M,[KY$?W,4P?V.&R:);95F$)@A\\PR&*Z@9@<<'?BD/ M]M(<8)5F!X[K4I&R:&!.#\<\9R:*BZR5&S:*@#4#0&^2]FZY8LM*-O;"E/7Z M)2^+5)I^L57BN2^3>V<9+SU0 :P7<;4P_2WC+=SX8S(>=Y',-(LXG8[;D1R# M9:/C,PDXELDQ79>P3([90)=,CA$I5T0FQTCTR>28SL1"%XYZL,73R29LGO=. M_T\TWUT6!O].@1ZGR"ZY@$UFK5M/GC^P:\6]"[V9!JTR#'-A;BPY<(K-;@+F M<7KT:;!WN#S6F^D2)AZI#?6_K!T'=B"_5%.>>(MB#37J7":%)U['!J[AB/\] M208_H^&PT0.9O4G7#[7@G"W/6,0@C?^X1G%7[ 4QR/8%?QJ&HJE+A@B3@!5AR"5-\W5,<* M[&/[WDLO=4WG^Y=X, :I\$YG]AA6JS)/<9W_O;P!'K'&YRY=[K(>E72Y2Y>[ M=%1)E[MTN8NL+:3+O4JP=+E+EWMW7>ZBN!5W]#WK;6T57H]>41LWGM8%.7_@ M.Q'&!][?4ZQ23%?V]S:EOD^(H1#;]11*]4!Q7*HJ)M4\N$0U \,5:G\_337B MN]]HQK)>.$N[RZ+R#&XY>HXK!MCL_P\>6#=W$*P\X**H$Y&4F_V[Q.[7Y_/!H/P[SJ;GN#/[,DX[/BDEOR"(S$ M"FLFIZ"5;Z>'HI6O%\Y(*[_8@_\>9SFW7<^*K=]8OAETIYV^'5;/NZZ*TMER M0F>+QY[9,'F"S5/.^H\Q4/+PNK)O$=33@@WUPC2,6C>W-9+Q(T;H0FU-?-JN M5)(+;'6\A["F7VA8UG5O/& ;#)]DQ-)>RDK3*'N,GK*CJ[1] S4M?&%0U [5 MMG?\K6%=H-T#4UL6@ON14/-,2$6@UHV3=4X_8ZL.=H8#%H>C20YZSC^.PO3O M]NE!3;U ZIDTN_B(Z04A.RO]EBF'CR9MBU6[+ZD@5ZN94V%I^BUH/3Z6^R3. MI\/YZX\OM[YR/?5X(A:8W]&"QMH(1XF4#NWU2VW,6<;[;NP__

6B=SD3&N>C,/2B5 M.E,\3'284>?0SD4VM)+RD/*0\I#R$&E@I]X-G-;V)[LTX%N)M3[Z%F#'HUB* MZ 56=SZ%:<5Q\T<"1)IF&PS_?:BD%W3W2D_MH-$".5(BK>W=%@G9JD]*1$I$ M2D1*1,21;;="K61UOCWZEV5[F'^N)"2^U!ANRQ/V=JC)T^74M?-\=8-X,I))>S)I3P0NR:0]F;37.?6\Z\HHD_9DTEX= M/*W&PIY%TIZJ7Q!#WY7(=OBE/VH7JK6S7[H=-&K6!6WFH*C;YXDR:4]TU;9W M4*&A7QCJSGJ\91D<'S5R-DE[V@6U=EZZI%4GD_;.+&F/7%#2EA"$O:E%%V1W M>ZAEQ&+M@FB-[%2D\2?3]OBEYY.VAUH1B=;AS KQ,(&H3-N3:7O;PT:F[4F= MV4:=V6%&G4,@L4R#D?*0\I#RD/(0:6"GW@V M#127.S!>LV<6CUEVL+:*8QA&\9 H2RA&QH_O-]Z'WH#UHU$XS/[Y02$KK1XGXS8UR3+@C09N4!=%(^C^.'RB:5EK)S#[I.4E=?=AB\L\U_R-$S2012' MZ>N7G(VR;TG,^9(FPV'1Y#)G*3XLSM;M>#"_^2I-GJ.,L_F4$#)4"U,O,!3BF*I" M+9\HIJ?KBF7:IJ,&GDT<_0?BK% Y*PIF+,ZV;>@L><1[Q[I)!LR;SM79%4&2 M^B]]EF7P@,N[+!FR'- '%^5)^MH.+@%@-%S.LUT)G;/I "UVF^J0JVN:3@*L M*R@P+(4:/E9L0_<41(GF(P?[NN8)U2'WRT*#6][&]J\H94.00.^6*_&L9"%O MAMOKEWR<7CCKE@L/ 1W'>A'7>]-?LSS,"\QGO+MN,E.=XC3&K9%5M7^:O:'O MEV9O[I!FKY\NX;SQ5W@&8]E8O<)@S.7]J1%%E ")L#4("A"NH9\U]Z+9EO4G9R( MIS@.NX ->*U;A0O2JT=QFV/SVAL!L6WT@OASIWP;.5$ MQ*6:;ZJ*AZBN4,<"?@2FHS@.<$.W=1W;5%AWKINDP,6?ISNRYAZ<_=0)?TYXKDWI3^7(D^Z<\])W_N]SAZ9FD6#N%] MP/1R9PE7@RCA ? ABP830[X7+E<(;H'75R>-M+T7ACYT@8R3M68Z&Z_M6]/H MV)-@7[\E;L9OV?P)R'Y/$/0HY-@.7F><13'+,C<9W4V!<-H_P5'2Z_)(_&LHK4"#WXUF0^4Q=_@2RZ15EV_;T@J.PJOBN,'0 MK.,>-YPL@GP/GCJJJR$->0KG+Z^-9G+UI:AV*()]R MK<(1I&'/,W2D$-_B21B&KUB!R3]23PU\&E"J"7ODP(\*;EXS0.IN\>/RN.'D MQPW&Z8X;&G]UAUTX\KBAZQ*6QPT;Z)+'#2)YW^5Q@T2?/&[HS'&#T-&M.WK8 M83_93I]IEZ+&3Q +FQ9;RW#H)J-1$M_ /2RS\SR-[L;%8&Z3XCLGS-C@*GPM M@A@7W'[[[/PUTWJ!?Q%2K05_258,88.K!/N6YUNJJV!$;85:!"DVHH9"--NB M'N@4RR*EJX1P5YU:=3[M2;6 7-0TDS3"Q<)-7-8&(8VR<3^_\^TCN^9_7=Y? MCG/N-,PV>:#_,QR.V1^@ /;A_H+G?K//[\NW8$4&JJ/AP'8M!43A@ RPIL W MFJ*K%E;A&2 );>;TPYI:*31R,J:U[LQE*TFM*0CCJ0CY :**;;BN0DT?_B*6 MI1B.Z5"BNY:NF5Q0Q>F ?E Q;7FFPI>*R6Q[\YX 1A%SE]LI68H-A%V=N(KA MZJI";=ZBHYU9*H&0J[ES\LXJ<5\F_/OP(Q8YK(?IC'\GEVQM# 8O&@X MAANWX!;EW-*!6^3'&T?F/YY8^F/5+,*K?.(G2YIJ*)9C: H%5"D.099"?4\+ M#->P ]O[ =+1/GQ6?\%TSJ(WJ*B0>G_/^B6W)D>;U\"C:P:D]D&)EVM 'C"N MR88W>9B/^69RZ>+]V?(T3MDFP\2A@>H'/E+40 /CD)@JAXNJN &FGN7[7F"H MP :5Q@JF_J*AZ!%Z#K&5N?&.Y&V:/Q2'O /39Z_>,%W"<')S' M#S;G?91'4U-N^53]H"S:H&^(C7P4^+JBFA@L6]TB "#'4DP+5@#;)HYO&YPQ M%NS0- ,OJ^O]R%QFV5^,[_)!#SW#[P_LVWATQ]++^\GT+'1@/MK.( MWN!1KL18CJ-7BRF;!E[DQV]GG2_]N+^%2,!_/UC?6'\,]1ENEU M*U1=R)B%ZM7GG*E#U/L&RH%F1I/F"=UDGJR9"P5+KAF8!_U'[K/QBDA@N"%* M)I!I!/:KIKYN@*5KVX9B6#; 7M5AV?!]2PET1!R*;,TCDUQCI%4,_OQ7UV_U_C*)W-&>[H/ZUU49,1W#]G_F(NF!=UR:ICG39C252-T#4! M<8'K8%_5%=\T@7C8 "FFZ_+<:ANNH+M_PE28HPOHF&W2SI5#+I>D#+_/7 M[T#&U01C]K0Q;C/38^=5 53 2MCE?O3M';2[MU594_V1#Y\I42UK.;1Y?8CN MQ)F4W2:3>0)6)P D?^5> EZR@7/DZ3"+_L'-9USX.D@EAKL^2>M9 7O\N0KE M7K;9@BDB"V"!QZ:JHK4L>)N49=(O>:H+_/J4LD<69S/EP9T>93#R-3<-LBRZ MC_JE\H!-RN4]*)=C\D3%JHWLP%=\3?=@0; TQ2+45["O$8^8FA^X^@^=UWGA M-B'@8GG?L >5%5,A'+)L,I]^3Y(!OTQ /< C]343D64]N&[P;Y-WP]+GJ,\$ MI1"6?@.;FO8F@0O#KTSV-!F,^_E?(3]RR%_M?C\=A\,KT/4O45:>*O>Y%<%M MXN+?H\Y]Y 4>1JY"D&;"W(=EW_(L3W&)KGDZ-2D OM3SF"Z?2VY-5CT]\#V& MBX?1O]G@CV3(MTQSC^@-ZX.1R9T1=AIE\-.BS7D*)>$9M@%W>XKO 6JHI0:* MHU)+P:KI40=C#]MJN6LD:F4GW13Y]95M50'-MZ8\5\2^=+^ 2N< YV$0TS>+ MR6!8F!14C[_[4%[A[=1'-G^P@&H+ ?C@ADJSB#5C7W%_"DT6!G5,+]3<,F1N)$>4X6):T$&]*$9[$:!EX[:9M6_HV;.CM MYS :\MDX63_GJZ> C.%+"(8G&N;[6_JWB5K/#7XZ-'%VBTBU!=M5C#6RENB% ML=Y6CT[;(;ZJMGSS,K?RV?OD,)_-,/< ";IM&KIK!__&Y$:R]$>\QB'!A7/ MZAE2S< ,'E9;C:+;3$C%K$L!*U=I1;.\$5:MR&IPHPP2HN8 MYS^+X[3B%(0;)-_CY"YC:6'B?XF?QH7)OP"5:ZY\TTG$03:+T)V^;EHGX$L\ M/94])FXLV[ Q=1W%P@&%F0%SQ%9A<2:FZFLDH AAO?2M(60L+\A'XT?E7/(E M9SQ!>KUO;_(15KHO639N$I6KO#1M,&Z F0K1+ 3;(L]2'!\6(L-Q5 ,F'6#5 M+5<>W<3&$B^W(VI3P*X]XJE _RZX?7G/&9MQS@IIXG);#UG+R-J"HNHIY++7 MK/"5)?VHG.UYZ88\LCWBN[9/7%]3K$ '7>7#7V#)F8KCZM1!EF69!ITX8*M% MA.H14\>3?\II4=-]C[FRKJ1G[3(="AON6Q(GR_Y#_X7O$(_J4*IK9?$I0(U5 M0_1-(M83W ^SQY/16M=Y!DNRPN/^UQ&[0L 6^[L%_;#J*K_BEQ=V>O&,JR3+ M4Y9'Y9*UH&6XC0]&^Q5,K'1R5,;C8]R4#2*1]S(( 5=-M?[V\'C+RE^H$":Z%FZI:&B8[*O8M"JKWDZU.TS(FW_4'%UF]Z4V%7'9,7JA>8ON8A M!04H (N9ZER-P3[.,PP?%A'30UIYD%#-X=J&HIUXT;3!O#,SU)V9LJ>PVV$PGPQ?B9+K8"L,T W:=32JYNV]\BHT@QK9C\2 M]D"*^SVKZ];BF+=Q24P/+@1T1? #?%R)2JE'S!O>WM-!MZY)@CC)JK[&(MD MV=43_BGB)\%U8#"[8$K#DU)[\!S&?<:KK0)JDBPZKO3K;L9T'I-$3++"C7T( MK7*MM,P$WG[#0E < RVQ8&G4M=(NRW.1-J9=\O1E0S702J#2'F2N.*7ZC T* M@Y_[;#AFIBEYWT'9I( YT"JP@0(@K3_6+W:%N2R0,GXD6K@1PUPAS6?#B).FB M>T= &FF1MEN1[9L$O&EHA-.VG5[L/2.U!G6K@3A%>@_?YX-"XB*=_R6B^=*XKMC2_BDI:9.9O3.&8G&0*J&+X!5C:F,RS0 M4&L[/"N[U[KM,.%MBC1DF,L*9C\ZA3K*%O04F_.=+CLA3L^HAI,5!8XJ@$6V M,@4:H[[9M%LQV:OSG8]6C\%[4%[Q$RS%T<'&,HP?HKLAL[.,'3F'K.:RS./T MK6KQCO?)J"2%@=+F'FOXAU>Z> 8(QD5%/>#/2;/::ZY&],-GC>H5H&Q#5#5' MCC>(*RH=W "6!!0Y+U:A&YI6S8M;&OJR.O3],ABK67MB6HODP^<]\A37T%BK_L\)(E=J9@L - BJK*?;1*PLGB7^ M&>83$_HJ94^3RPOK:CC,VG9T2@OWGF96.;,_M2M>T3P%;A>[C?E:Q(^K1D^P MTO$/L_;#0FH7'N2EF*\*M.05JO+3MP=1=G5>."_L+0?9=-O#A:]4JN*KFL[ M'K("K/BN"VI5,RS%<6B@F*:.3<.P7,\W2@ML>CI]$.KFC%IS8,?53S28K.)3 M1]WQ/1%U33%NC2!JSIBS'45+G'C#HOTS3/]F1>G58ZPQ.YOIN*PEN\"'+>A9 M$YAS5XUM60BN=E[GETS;AOT,T\%L,P7<'8]*L'&^]WFI&):.=HTXAV4!4V0M M=*.KKBZ!ZU$#T(*(!JN+8]J*"0!2;&I[/C8L6Q9]K\IR4?37PIM"I W*C0>9?1]G?0^XH%SAI6+!0 M[]TWPO-5A$PPBP(+\;9S+BS[!G;!:@XTST*.18A?MIU3JST4MB&W=3JZRMW- M.,7(<74?S 8- ,M[1%D*F!*F@CV*->K9FFE:4D>?EOEJR?R-L<7BZ>BR$<%" MX!0@WZ!4^MT4/WHPFMFH3Z%_5CMZ6)IF^3IQ%'@\ M[#Q43^.F-E)"K7\&/6G3-&YLN+8.A)OVCHE>&]11!#EO45U0HW#3Y%",H6M"N]IXRPY MT7)#=42)P>6C(JN0CV%1:\_E1U,USW!\30GL0%>HJR,P?O5 L33#T3QD>)ZA MEEU@P6K3?B&'F$DG76.:460KLB%4MF3;#KB:KM-_6B& ' MJAY/%3)=U5:H;8$($=84PS4U5W-=,_#LV48*)J%Q"-M#3L+U JPUZ>I+3!P[ MGG')Q65^0+;/ 1.8PBJWN8FFOV'#;3K--7U<),FY1*5@:WN&XFAJH+BV:V'D M4N ;*2TW=36EM$)'H]7)"VHMO;!8X5^MT-6J9106+#+J4+]C1=4I=A1S-7ER M<_GRXW< / AGZF90;M?O:^N&@ V7X3T>B/!DR:AV[MJM-&^#U2^/C)YM^U%L M 9/CYBD?F6^K*57-I2WO,)M;P\=MI[<^SUK#'%1L4_0U-9;?INQ4^INH MI$G]33@_>%4-O37J>W>.U$4(X>I[FW+1;=#>QP 2!NVM=EQ['P-^>NUL=@"U_T=EWO5MM$\0R$AYC7R0" M36MD>&-VFRQD2^_AN26J:>+BA)=:NYD#V$$>T6U7T7U>)9)'\EH.P8JA82]P M3=-&GOJ#X>TC?-'O64[>))PLE MHEK B*)7B+&!$0LD;:(^&,,<8LO5=]97SCH 1Y>J#Y"B&>I5"D M>HIC6*JB.\0%KND6$N\UH"]3* M$7@Q/94_D&)IU C156NWS.!:6I:4G2OIIA:FN]LAAV[G>DS>T$.V=VU6B44[M,L@]B*86B&0CW/44S3=17#,UR/:J;K M!UH9ZDV+!O;5L]PI#:*W%CTRLWCO%(*U95X=K=GH4>HA'82C!@J0ZZE$\2V7 M DP3GSJ>(;MH'G6876UVJ5 $B\2LE3K,IM=$22I_\(KR?-B*7=9 M,F0YF[4W: >3>,DG&2H1%ZU34,7@%*DHQ MD&Z>2D4="%<4JQ331GE%RS919$7]M U71^$5QQ6\O-)PKG%@G4RQ[\%40[4P M]0)#(8[)"UWY1#$]75S[V-&(87HX*&/>55&:8Q]LS8*)3(QF]7 1CZ01O=+:L'UKUE%X!=Y&MV-BY*%M\EJ#MD"KO=ALF:NJP6V)F]N MC9/$MSS?4ET%(VK#\D608B,*JYEF6]1S7=^RR.RT@E:JV^Y/M8!$EJXURL46+$P+"]%.^8J>BI ?(*K8!N@":OKP%X$MM>&8#JQW+K#8 M+/,5U_4#/>K"3KK M1K%#G>.I'.9-ARHUYCV61L]%0[R%U-IO2>ZQ#*[B8;=V]@<;/!3J>';!'LR; M6T)X-YO5!PA26[<54^. M --<3S74W2L(U,U$'*M!?<.MI9W[ =F1,GE"3>* MD>[!C>)A\#AX,(!Z\@D^\W)X>70?L;27]1]ABOSSPV.>/_WZZ=//GS]_R5C_ MEX?D^9/[Y?]^^%P@Q3(P+Q0WOVW^J(P]\'%__NWE+AT.HE_9R],PZD?YGVQT M!X\?1*.R]]H_/RROZS,?MV=B&+!PN7 M444E_-&#A8M^^[3P\-\^3<2XKTR7U(.0,IUJY:(I:!;-Y,Q#41(>,)%GUS??SQ0,A;5_OF#P1T_#Y)6QA>X YP:$ MQ;VUD$"8+=!3W7Y3/B*;*_:;UXSOL6]A:O^>)N.GLY1A31>=D#(^X++=@/EW MN8OM=TA\NTGZE, 0>/<.?QB-)OO-L[-@%@\%A,2QE.5.1V9ME>5?4,Y2?I/XA+;*[TL\&//=0#BTQWDR"L_6_IO$)+55CC=L% $+>)_%)#W#R;@4 MY2JD$%>#83,OROK#A/<7[#H-H<]M3[14HZB-@IWY;C>7-CI3T185NSHBVG6*>S9W>=+7 MVF2X\Q1\66*S(X('V7Z/4Q8.>967>>GJ:0#">4GX_4KB0DJ\6L7IV0.DVR<-A$5KXF P'+"TK9AW =JD]J$D"1#B< M1^F7PV,O_<=?_]^W_[HY2T1)!'54NB(')R]+5X83JT4)K(9%U3KN8,X= [B# M94[4(1!OU).I4<@4'TFF*E+!3C:I:@AZ&CLYI^%IE44N\.00_5LX6EB<0)S? M;V[&=UDTB,(T:G3'++ 8#1.^;K$8%P.E;L9/3\-)3OAL!U(YM)O'5)R9O&4J M8YN%)U,93Y/**#(8!-XM="^544@@R%3&CLA0IC+*5,;SP;F8.):RW%*6,I6Q MU?*3J8P=D:/ 6V"I3***$1$M"*;B5BB[N:"B/O8OH(A-_@2YV'\$-T-6=DS MR7G],_SO)'5Y7.RR\>7"Y 1[*[UF99)+]A@]G=LZ.1,MT07UE.\DVMLT'+!1 MF/[-BVT7'[A+]DR%BZG1J7GKL62C65EB(X*5E:&Z*YH966(\Q2\P'4"VI1A+Z"$964( M61FBG;@M*D. #:F)NF'8HC*$'0_.]VP;4PWS0A&4$%W0.!./W>75A$8NR,N8 M7251G-_^3 +0$%4G9F-.4$!T77#$C3"X4T4%(&L(,1SDQ@M M305=-015P:7-'H3]HD]=U0!X3H;/4?RP?-'9R9#RHBT&L73$/QMJ4<2%@/5G MGET*2GU_^Y[PN)U-/^M?"*G&H%_]G.!P7KRJ.>J-_C1?>]B<'@1NFP^0F M*DQ&N&QV_9_)@ W/$MN$ZM@T);:;P?;F54]BNQ%LR^)J9R!?65RM#<75VH,? M61E+\,I8XD))5L9J9V4LT1$E$=11Z1:%#UIINNQ7ND!:+8>&3HM*PIX6.D>L M!BLR>@0NLB%"23XA1:=:A+LS3%W4M,B%N+X@2;^QGW:_GXP+5]E5FL3P9Y]5 MTB3G5]SD83P T6??GP; RJ(U[%%9;1Y-)M3223V?4%P5%3XNDPH:=7+47R4OYI' MT,,M91)>04$*PWJL$:%RG/X&J+$)61=Q!!GM.6YI,>(VQ_MU&7$285V5[SP$ MH)5KV.E# .0*MB?>6K6"M19OY[I^R8"4#DF72ND>7KJTGG1I@])%,GGT],FC MI??D=$X6)*P'2A3F:"K%1NG1[; '=Q\8:UP$V-@DJ=EEQY,4-G51(R7722I\ M.3])$:H59X+(*%N^='B.;9&_ET8A+%O7P/OE%WU-XD$2?P%>IW=A_/?E_3V# M]8Q?]_6+H@^+S*Z?#;Q9YC^S?*P<%%/&SUW2234PE;+1 +[Y(=;EHZZ+AJX&@FZ^+\E MFK+ KPV6*[O+_QSGXW 8C.-!E\3"(S34%HEEUH+IYC9E839.7SLY6WC.BBGH MLO^>6*;=-::MF_G$Z:B B*$)6MG@/0&Y_(2ZJ)S.LLM[CSTE6=0EHXR[T8B@ MNYGW]=GOR3-+XU$12%#.'IYT"XN/_<#B/LR>CLXC56^CHG.3T8BEO"C45?AT MZ,)BIY4(-C3:0HN@TVN.+#'04H')N@%M$QE629?FV&4Z8.EE.FEIPLM!A_V_ MA\E#EV2&31,)&D*ZD\R^)3RIZ8GES'Y(65F@<@*)U$QA8*4_6O,>WY67!;3BQ+ M\8V:_1T&CLC')BT"3G>/"]:C1N"3G1:AION'3>O1 W,URT!#Z] M;!& NGV@NA8YA)HJ%G5SVA[D7*7L*8P&_@O/>S]PT*]8>!'X0+XE>.E^C, ; MR!$W9J!ER#F',(8W,"1N6$/+,-3A2(NWH"-LY$7+H'.&P2!O0$K \!2Q=NX]B-G!8#'_D M5T.8;?-Y]HWE5\#%](:ESU$?E&66NRD;=.1,92).;*#NB!,D]CU.63B,_LVC MZ:=[N=_#*/Z:9)W0F]C 185Z"_XD[=B[.>&0%Z&_>60L_YKTR]5L7MJ!<-Z[A\Y<9Q/_@4,6+\LXDQ*NJ"6B9JAZ7[/IRV"ML2PKJN/8@_ MV. !8.BQ#%ZR0/9"$M=@\AL;= FL!*NZV36PSM(E"YNQL/?S!O2?1.Y)D$M- MJZS>,Z&Z[ MT]8"6P)9(""W"T[4PEKK6WCM#"_2/GCMO2_K<&N6FJAN2:\?B6K9>*@VNB6: M!4)S2^"D80N6>$J(+BA\N.=PG@6_<%86LZLD A7P,PFB9W;%TGXYX9]Y4';A M1(^C)/T>9UQ@;/ MR5GFC9G'^L6[@N@^9RR&VV\?DW$6QH/;G_" U]O'E+4_ MIZQQ60I&,\(2SR?#,\+-R5:3M0(/*"ZMZ:FX*BY9*[!M I.U KLD3EDKL$5R M$\EL:YQF0Z5J:;81,-PPF&WPLZ@%MF=8=<89:)0LNRD?L;"TW[QF<$EV"Z#\ M/4W&3XVAT5!4JJ@-&ETKDJ%$UT7U+]20S"P;QHX'_C :164]L^;TQ0DDA%4J MJI>^AH3^BE(VA%_XY.F05(A%L2;H&7,-J7R)!V JI5$XM,=Y,FK6BWH"Z1A$ MTT6WC=Y9;]@H @X,QOT\23LS<<0OLBA$$<$3B$3@T'.A0JM/(!J!0Z>%"0T^ MOEA$+M^9D'L..!AP/86<;RS'G] M,_SO)'6'85;MT#G.\@2FT34KCY>SQ^BI8P(CNJ!Q #L)[#8-!VP$&U6^+A4? MOH6CCLTQK)(NS;'+=,#2R_0J3;@3#I[GA/V_ATESH8$GD!DV35%/?G:2V;>$ M1VP\L9S9#RECS<;;G$)>U.C4.N;Q^-_DB0UN6?\Q3F!VO5Y'#X]=$5J;4VY$ MSP."-A<5$ATUW3]L:G,F75O0!'X0+XE>.E^C$";6Y2U 3GG$,;0YBY@;M06G)_ET0AL]&T4EZR$ MUS:!R4IX71*GK(37+KE-V[L603[\LXDQ*MJ_6B9JAZGR?KO7K>)NA#"/:@_B M#S9X@(V.QS)XR0+9"UDX@\EO;- EL!*LZF8[' UO@W.6WU8L\H6!EC?;CUAZ M.E8AU"E]=R1(2>5W$N16&K.W.SOIG'JCRU2I/2'=CM0I"6F9Q[4MM%N27"&A M?=:9'G7!W([,#PEFF8:R':Q;D98B82US9'8%>"MR9B3 90+/MKAN0T*/Q+7, M+CH0WEN1;23Q+E.?ZB*Z':E0$M$R+VM[9+CB*J$MJSHN@VL M6U(S1L+Z3 O8; 'C+KO4SAG&'?4\;$1TMUUJYXSH;KO4U@); ED@(+<+3M3" M6NM;>>T,+](^>.V]+^MPBY::J&Y)SQ^):MF J#:Z)9H%0G,KX80-U:*@' D" M$Y/#B^@6KX!G$=40]-3!&6=1S++,[H.QGT7+]4F^Q]$S2[-P>)W<)1LW >V$ M-']PH=^*]K(1 'DAMYGCP@W387(3%65WX++9]7\F S;L/(K%1*U$D& (TK % M6QT*"D_0992?H,PK@LP%=!FSJR0"4^AG$H"RNV)IOS1\GGF"2G&8&$=)^CW. M^,+%!M^2G&7>F'FL7[PKB.YSQF*X_?8Q&6=A/+C]"0]XO7U,64?R:VE9/$U7 M#4&U05FI+@C[/."C8H1*K09)^8S_M?I]7J88Y=)4F,?S9+TWYN4SG5]P _P8@ M\^S[TR#,&="NJU;K!=>XH$2B60>:25DW\ZRV+[O#4"]$0HXC$DPQZ _X6=2: MZK-2IE/9W)2/6- 7-Z\97)+=@I+_/4W&3QV2#"6Z+JHKJ89D9LE/=CSPA]$H M*LO7=6GN4*Q240]D:DCHKRAE0_B%3YX.2858%&N"AA/4D,J7>##F%FLXM,=Y M,FK687X"Z1A$$]5>K;/>L%$$'!B,^WF2=F;BR"80;127; +1-H'))A!=$J=L M M$NN4DO9\MD)I*SK'&:P?C"1JE?-###BE 2W1 T,.J:U[I?UB5_AB_1:#QJ M#'0:%P VCB& I8.J=@CD\ =79XT%0]544RP%9"@JD&TV23,B2#B:D4)0DPN- M<#3KV],\AM6^(#C*$HJ1\>/[C?<#+O^1<;,AFU$WB)YA9/.W\ON^C4<\*C.9 M:Q_X852&V7V>/.]7>-YOGZ9?SF[_M/[^XK$>BY/"Y;O^P>7 WGKFZLV_?5H8 M>WE1A?0*J>^]:.W]"ZQ;>41_,L:]TX<3BNWEZZGXK<:3UFE M8)RGO[XS=JZ@A[_>)TD>)SG[&L5_]UZ&\-]?TV2X#'E^Y2])^O )PSSZQ'_^ MQ"_\,+D^!],5YMU+SN(!&\R&43Y_F/0GESVF[/Z?'_YG-/AA84U'&BR[KNO[ MV-$46\6N0JW 4AQ'M11/)0%V5!S8*JS,/[3IBX;A'1N"U'9_0CG4(2__D:0? M/AUXJ'COH>(##)68NA?8OJ48EJHJ%"&BV)J%%2_P#>R:GNE3!WB"C+?'NO4C M=AZLIEN:91!;,0S-4*CG.8IINJYB>(;K4L0!:X<8L';$ >N'&+!^K %C/L'?4< [/*3Q ;^[ M8NSPD,8'3 XQ8'+$ =-##)@><<#:(0:L'6O A,\7LN> EQ_2^(#Q(0:,CSA@ MPYX^2&-#Q@?8L#XB ,FAQ@P.>* MZ2$&3(\X8.T0 ]8.,&#+-FQ,74>Q<$ 5ZN@&WZ0["C%57R,!['^Q_N/=&;?M M$YH>ZCO:;-LG-#O4=]7"MD]H>JC[:B^&OA44PW%<@Q-HS ]OC\5=\>Z]:/:':P>/_!XKJ#G?J0EU\W_?:';A&*3<.:>0OK.)BG=R\/ M(&59,D[[_-L1,"F,'_[Y@<7*]YL/GV\?6:\?INEK%#_TGGFR;B]E3W #CX#I MY?#K770/]_*XE]Z W>6]_C1 II?$P]>+WL_':,B**^_#*)T\(\IZ=SS6 J[I M_6N<\)M'1:78WE,:]5G6NT_2XI[^/.>S5S #'M=_[$5Q?S@>L'($K C,F5S* M#U1[]RS,QS#(7\H#TSDO=^"PJ>)F.O MO3#/T^AN7)31[>5)CX7 @ND=O_1FZ0'3F_N\0D@& K@'V66/O3 >E'^P>>VP MBPG#BV=FL]J\Y;7 \3"*>PD/))P\]#"L;!:L7^("#SG/\NV-DCA_S'K%Z4G/ M!E@->_BBQT]"+WJW+ T'KS'K\;:[O?] OZ#>*!H..72 9_P9]I=;SL9)R962 MH].:*[_T-KV(%"_2YQB?)3WURJRG_PWR #$,PK3WRN __""^YSM?;CT;YEI_:+.AYGVD*K^K^EPV3!Z*.;(Y!EO#;T7CGA.X$&$B9J=%S6%60!V MB>L7567#I\%;_)CJ&1!"K"3C'#0+OR*&B<=__AGEC\7OX3R5C3^O*L_>SS#C M2HEWO841WKWV_D/]19])BX\14(:G7UQP(3_Q=SPSKB-A^# ;(YCJ@W$QPT/0 MI>7#^(#X 915J1S]OA$/XS\FIZ,.8.?.4=Y\/$%_#OY@I5]KB_>0>D\RAR8 M4T;)%$Q\2N#^E.516;BF]\1C94$X^3CD:1Z]!U!;I0XK=5?Y[M['R2O_4>C5 MR>(QX*Q=T)UPTV)RU4%XC)N>(W-*.$BFY Z3+/M'[XX!NF=?YN'+9%TMEH^) MXIC$#94+3O\Q3!^F:T 1X)0!LXN85@[*"-;7& R5USF#:S+)3J=VUWV:C/8[ M:T[>LX'"M+^!T9,K/MT#:)0YPY,4P/?/#^B7BFT&E[]EE^U+%&X94=L?7Z]2 MM6!,"4+5+J?<7:(+=Y0NTE&Z:$?ITCI*E]Y%NBKG^6OH0J*M7@>B"[=57N]; M&^V5UP:Z6BLOTE%Y;:"KM?*B'977!KI:*R^MH_+:0%<[Y54)9>J,'56)>.H2 M7:2C=-&.TJ5UD:Y*-%9G]/QFNMJIYRO!:%V2UP:Z6BLOTE%Y;:"KM?*B'977 M!KI:*R^MH_+:0)=P\MHZ%G6=$26:L+:.6EV'P%9*:L-RW$Y);=A+"B>IK6-F MVW!,OG5T;1N(VCX,MPUKU4&H$FZEVCX*N3.RVD354615#8GZ"A?!#^77G_\_ M4$L#!!0 ( A?K$I!D4A3S!8 + # 0 0 =&5R+3(P,38')Q?7WTCY_^_K=/_]/KH/W.&9/Q,6\CWJ]1.6O M4>8?T?OCL_/C]]J3<1!2#W[7?KI@V!&0&GF0_T=T=G+Z0^_D7>_T;'IR\O'= MNX]G[_ZCIPY6:T86CP*]<;]3B=%E0"GV?;Q&5XE5WZ.;FXMC-/!]-):).1IC M:2CVCF-=/"H>5!7EGX^T,CZ?'P=LT3\[.3GM_^OV)JJ&H[__#45I/[[,F$]R M$O*71.:\3R@78 361'Q"_[!(R,,)E>?D]P?HRJSXDZD$JS(BKBVZ7,V1D&D^D8GI5O^M'#[74+O!1L'4^ M.;F8>B2E3@TI3MQR&7BP04*LV 81>%*4$0Y;8''G+#%? M.2ZN2$'HUI:8BJN +2_QW E]J(\_0\(GDAX?Q]68K1=S/]F7*_F7@AM). MAWI#*HA87X-NME0Y'B'B?3ZRIDBM2.SP,'301-E[>G(*G7@BKG\$52C2A31E MG_I%#47E(B/ZD/KN.[X:^$KR![[%PG,(FN&+0(5/10#*S;+-<_&L"QYY0 MFH"YBDZC>3K2W =.]!_BTPK"5FQ_:#7)D0[OH! M!T'X,GW$2+9^AZX[X!H -R$+"G-1UZ%BX"I/!J&+^\ G+@$)_"*^^('[1R4P M*ZJR GQZ4@0X4X4271W0#8"^Q-QE9"6-&LWO\+,&$0,%(77C)AF(?V,Q\(*5 MR"U2]ZW93H/3(@W&V 4=_AI=+7"X=.1J0XYH^P;^ K;,ZK]?VK0KL M4)\5H4YT=2V]&9A7#F&_.GZ(LUJMV9/;-=CA/"_"F>H'8+E@8==*FW?A,]&T M@6Z2M8/YM@BF5--AUP"[>X97#O&&+RM8I.*F*&[78L?S71%/I7#=-&,.8%3;&M8(:.[#OS88::42Q2K6-S,2N-*%'9H=ND1:R:^/Z#>M3Q>L2 S M'P\XQWIKKD>"FBJME#@S_&:)=C7P9_I1E$''@08<&#J,$KK@]YBIWKD>W)NE M[<@:KK [+.*6C%912U\&%"F=':P-8!UCZ99P1<@ 'FB,\2@\< 5Y E-QXP;> M2+&=#(:S+)>':NNJ_^^(T&1B+T?+@ )2J@[O81K&L"!,/?V"*9CFF^)6!38X37<=/%P#\HZ-)MM<^.%_#_&JX#)AM$4U"IZ[-@: MGKI897>X>E>(I9?C,? ]S/CPSY"(M4S;&.C*VNQP&TXZ-4^/%?\OBE1W>!_L MY$KRPQY/L*0J[<@;;KB2DRSH3?*I.S*X[W,+4V?F5\2]@AH[UH9#3CO#@-Y$ M*CJ$]WZ8H0;$5?18,3XW/&RE!QLZM ]PPJ$&SG8-=H0-3YM4U@%ZT&,/-:"M MJLL.LN%!TXY =%@?]BQ$K79<49D=;<,]5NU<1$>$PQZ0J-7J*RJS$\'PF!4/ M2W20?\-3$W4ZAKWD9">+X7_;=(*B(\TACU+48$5%57;8#==^WOF* M&LQHI-C.$\.G9S]KT1'C((#684%V;%?2WAE^P9$.OP[U"<*NT#LV]EX'G*9L6;[$C!<'(,9;A M2V%<_.)PPHMTV*-F.U],9UV->-5-+_&GA7ZS>2I)FYGB'GD3F-(DL%V'+C"_IEH_<(.? ML'^>'E(6\(D3+XX!M9D,]579B6$>SM.($6>&""WT(BI'=)Z=L18HEVE'E*]$ ME)+H@ ?0:Z>0>=EV/Q3*QQ/L*%6'4O\,'1FO&JR7>T'IS!"Z]0#Z=^CK?R/B M,25#/.9'L08C7I1,98OT.D@>=JH9WD7=AMP4.+,"23-T\FF6Z$0LFV-WI&O8 MCSF,K>6-OZ7T&\FI2LH#KDV!M<6,I>^JK\M*HG>FMU+OK^+<4)R=F@)EY.'Y M.73NU&-'E294&3Q!I4G/\%7 )HZ/;QWV!U0D_#"1JX\M<^-*TG8Z&-Y.G0ZI M?@1="Y(YH"P+E.71H;_;TF@W%M328F>#X2LM72AUM#B,,YP*YK@B=/Q;&157 M56'DZ^;1Q:P82/*:C MZ#6UO39B(-*A?W-GL*->.T\,SZS>/60YYR8&L/3)8G'GI@])_L@1^@2U(U0C M0@WG<^R**@3(8FV/L1LL*/D+&]W*WO3:"65UW48YUZ!69@#*+.CX5(=/\L)+ MIS0GMB)?$*9R);B]G3S.(Y2J@LFG(D]$P4#-!U.R/DH"I&\JWJ;K<.U.J[)A;"!Z[)0SFU6MV-N>.C2"VMQ M!BC)04Z(HULJ<2;=[G53#@Q?!*90I87+AQF6D\> "7D((:"+*58OA:W9&1PB M"SN3#.]>8H)Y%U*GE+(C.@P!EO2D*5V_:,^\S$3B2KKS UHW L DQ!FBTQ[3)K(C8B:0^*#$*:11WS]L<\ M5=&CJ%Y_EF/" Y?',7W'_0,$01./'MX#,/#@-O"PY03.WG*P<\[N3MS N8A2 ML2%(68*4*4C9@F)CXA0H-@SK&U?)/)>>PM&O5YMM;Y95J_86^.\C;V6*X M(K736C4O?GBZ_@@:F@Q$X'TT-(L]&C9]T;T;,Z/E3GPP; *HT1M63M##"\KK;P:-W@L)^5 M:?[%\B*Y#?$^()X'D5!RYBEA7D+&C;/A C8!V';S[ MG>U!YPE=,@D\XF:A"O-1"F6(X_(=DJ9J["2P7G&7G7V2$XJS4JT_GQF2N:$W M47Z=CZ?NO&_3FP,K]0.UY>UT,'R$UGFM&/]H^/3T M%Q!VD.ZGSX^W2X- M2=N!N .(:=A@K4K3'9,+6.LN;'?VZRBQPVYUQR6PI_GD"*!MP,1Y=9PX."?D M#(QAZ%7W0HY,FYTEUM.8M5FB)GDJVXXPM0BCO?HU>O%KM1&_HIB= N;AR)(7 MT79#/OPL_\P8P5\KG6/!\?ARP1?_TPX;DA?4N[+5,LK M*;;OS+!?K<20M*3$-U+!*RELL8UO+S-(E)3Y7M-35O1/?6>U(M"7J>_PC=(@ M2AW] "67-YRHL\1\Y;@VNPGE0MY,.$(] M\]/C%^[%)M:Q(*OH>A8D9PD'GZ?O>R2DHV&B#RE^77#C. M2@GVL2]XJJN7Z:I?'9Y@?:FE3P/:H^$2,^)6JQ5=\BX2E-7R05;+Z?M=+&EF M13,3=)#?J6^>J,R*1$!F^JXV$5(X=^>!_*4N#91:CMWC1?#45R_G8.O*YI3) M)5]V,R1D#%.W@26Z8/IM)UL\3*2VMW7,2&3DAUXF7#]S_.(^UJZ$5$A]VJGP M1,4HD\K.ZUB@B<6?>YF*^E90A[BJLSRM8T0F%7WL90KJF\")6]N 1$9^V"US ML6+U31I C&!^B@?F,)-Y__CASS\K!U,?YC%HAQ MX/U?& 7MFSHON:K8J]ZHSJ+2+ ,*ZT6V+JNTN>/STEJ+9DDB>31S?#EG@MK$ M,^DO^7I5J=8-V(M?!V=]99S:!6]2K8WR.%@5N[%/ZNO5,; )DP6]B(>[*8,R M^O%^QBYTK:SW-= 5.BI/'IO+69\/UB4#+?V"O=3=K*JJIIQ>%5RZA7BMBMAK M;_'KKZ5?1K,Q[LH?07#G^4 M3EWX)SUR3]#?1MOVFWOA]$YUYMW+ZF-?^EY!8[F0%Y5&\SB&R8B-R>)1#%\ M4,*QO+:-TX<\?LJO.0^3Z)>JNG;0D2.159G70/ L*G-);+]PE>PBHY:9B;Q73:9"8_RW+'$41BV."TX6TVU[:B@+M M+.>VX'!Z$6UI7\,J<'LYHA6:J%/T5.2_HP9N81026%)9/H65*J' Z3H5LDG# M?T?]/% /^["XAT3#2)0G#I(ZE615\RIJ*G!5]R[G-O*%7VO]\&=LH58AE5+G MEOQ"WMGY9O.AX7+E!VN,C4F=\:!-L[CX) [UY!!\&\J9]E5(/;,06]*UJ4QE M[Q/37SEV0ZA:U&KC50V1%E%NF]53J;]Z(>/D7[F GOCXN)83UW"FJGA#42OX M0PW2UA)J$X,ML0\R=U8)C>O*M8C+E4PO$+J.3"M9K=UO*4&S_&F+,-,,+"!C M/FEW_35D(E0[J+++"8"$W98<^4;.R=!$\FI><"M&* MNYN:=GE,X\+(+H++"U'LB;@[5$IC/2VK%>A\\(7#_&!"EO%]#KG^C+H@&9#< M: .5)=K4(M+@1/(\3SY 4E_LJ1?"789R.J=*EJB+R*)DJY%F^WQ0C)90<;;BM%" MLF2$J9B\14.,S>*"PZE"TE9ZH/+. ,UKB5_$%S_/S.U)))N-F\K&D/MDV[/S^7*D94A:-YNF.4A;V'0CUP+10O MOP]\XJXW\74G3>VC!TEH*GEX)DN:]?;:J*NAO75A\<(4)IQU9%HY\RR\@CV=AVV'VYZ^O>#6 MB$BUO1)V4-;B&I*D5=..>/FO7D\Z#>3R-XNS-,8B9%3ZEE,GK/;^T@I5=X!< M6E>G>$G<@,KN,&!3F,/!$/$;89"(<_FU.-FHFKY54Y"BS5L+UN^L5E5?-]L6N>:,?DP52UO;W6)'^F[4)EWA>D@3V7;M\*G&D OU M)WKBG+%:\G9.%Z7MT27A2_5RC(AZBJQ<7KV.WX4MS^O' M-XWS;\E[NJ<^PD.[,WJQL=NYEBR8A&1>*U(*D;C18 M?#SZ?'<\OCN_OC[ZVU__^(>?_^/X>'1Q=3?ZITM\PIR8C.Z=ES (E^O1N>.[ MB>_$,,CHA@9?'YR(C(Y'CW&\^G!R\OS\_,:;1V[XQ@V7)W,:.(%+'?\X(NR) MNB0Z&1T?;R;X1TK*A]&/;]Z]?_-CZ2^S, D\^'WI5^>,I'-Z0,V'T;O3MW\Y M/OWA^.V[^]/3#S_\\.'=#_];;AVNUHPN'N/1?[K_Q1N/+L(@(+Y/UJ.K#57_ M/;JY.7\S&OO^:(:-H]&,(*'$>Y.-Y6\ NN"Z.-1">7+ _/?A&QQ\N[T]/W) MIN'1'_\P2AM_>(EHIT5]QPI]9Z),9 MF8\X#1_B]8I\/(KH7P?SD"TYT4.N <#F*,^$[P98GC8.=]*1T!AW_=1># MD.$4DWDN+-,PHCC#N>]$$9U3XG4F7'+8 T*8.HQT_P =QHX?24Q=QU<.ZAHT MUY+T(3T;035A$X#,SL/EBI%'$D3TB?0G53CFH8CO+2>- P\F).=.]'CEA\_1 M=>!11MRX#X3=P?J2>T$CUP^CA)&QZ\*6%\-./ U]ZE(2C3V/KR?'[Z4J.\^@ M#A-^[4PIX&)[ B:&#.;]1+I_!KE1U=%>&ECUAV@=6AV*7#E?@Y'!^)ZI'([\ M'.IPH>GD)3Z![<>A[!^.GY#23C2.(@(T!-X-=1ZH#Y20Z)8XV-&;!#/B)HS! M,CAS(AKU *Z0B"$X,R.KD,7$:Z1("7RYF8; >/[H! L"^KCT!6[($_'?GX=< MU8$PPO\BZN$9II^<]YG5".S5G58+(]1N]@5)?T\031 M_$+CQYS(;!FFFWI*;XT2Z\&A0<@91(894125=5M+L:N2F M^[1#H!\_.=1W'GQR%;([QR>W#OM*8OS%':IG=0I2:J(A]X"#(>TTH4I+,XB9 MX\:)X]\Z<39^:AU&,1>@7XG?_;C>>8(AON$%8?0I4R7Y>K@.FH[@XSA?3TJ^ M:D\2AN#*Y7P.!S 9TB:K;/.)P.@*%P']?0_'S0 DJ./*!7F(55OUXC$5GP\# MY!9L"2$L)193KB$"&K)/8=Q+)TD,KO*T"'\$37#YLB)!1":!1'&X)&SL/:&#O0_Q$H.K0_(%S",P M(-=CUV4)+C[73SSB70?,-)04)=X]@ M2N A,@P6]X0M!_W 0U"C<"W&H?OUS(F(AVH-%$!ZGE"L\[O,,LB>'L5TB<>C MTG'R_FXV)8S/"SSEQ,U #3+J0CM.\.> QN-GAWD1G*^2Y8KOLVHV>(7T'(I? MG(1).NDO*,*?(_0R^8[[%3K"[%'ZQRE0#'^X#3VBQA>@C!B%]L7&/0%Z+%GB ME37Q=J\A;L(HVO."IL=4^E"J<@/UFU<=?C"ILQO'] H\FB1@@SGERJA.@!Q ZR\JC]K,O\E#+UGZOMGZSNRZ.E+[##)(#ZR)9@] M]'?TW%QCP,4"#QRI?U^-:ZQA?'5X-KP"*VU[%M5&5.>I!K4,MDC8\C<7FT.$Z'2>2J4' MDUM0SLL0\2XM0RN4S]02*M^YJO:12,XPQ)K;G5O)PJH9=D#JTQM"D.O2?+D) M"\8N6RBZBNPRGV:\N-@9 3$Z-/!B8H4<0(/A,?0]PJ++?R#16])R_QF1^Z7Q5"E)S0 M"-B;7QP3RS#^#8G)!H:;7TX4% RBVYKGT0E2^4>5F6UP MY?40#[M$13/H :;\&S;/,S!('@Y"O"6$9N@%W3J9=K@#+&G)*8<6\GQBC+$L0H9FA-_5HCLV MXH=U'B@9F6DVR,#8>0GQ:I](,5;D 2$XX,.R& MN_)A=XV.$QO%!N6RL-?T [/DTF$!#1;1E#"NAX80 O$QFY,GW@X^;"K?*_IA[86\ZMK'GY0O;\^(P&9TZ&5W]XD&,H:]>9U/T*& MMQ5$00+#RDW'B0=W7&=1!4/[YANF&?IJ:NLB=UBD,K/I!ZQ\L(TBI1&3*8 'D_F0*P84Z=1M"#-XX&F#O4P=V)% M8\?/(IICKD3KP;5WU((G2[BHI[F<+:&#KI8U4&FCAP(J==6!Z2R):$ B/&(\P&[+-]GZ"E*;7/1U\Z?K,: E^%L_=K\Q=7 ! MZVOBR1+^06/T"204SYKQ)O,M*VA3BU:NKQ94XF.S"$M##UT(LMVO\1-L-]-# M:UX6!8-:6E>)N'TWZG=.>_"+?[77B*C78MWZZF#S%G6M;!:WUTD]F*>I=0+& MJC0$02?-.$HU6KH@J>^F"0ML5U[F7L5LMI3+8*K@#QNWJPRXCN/H0'NY7/GA MFI#L2J+T&9KMFO9^.M!L;A %1.=_UD';]I4FK-K+%RSJ WMJ"]U27?5@RN*H M>25M >VE)CIHK-2GJB5QMZR4-@IA=]UUA;:37=]-,Y9F!6*(QA"4%VNFO:63 M03A:=ZGV?OK02/AT:AIJIE>2X]MM=5#=>+V\:[Y$7>1*S=A:N%()4V\6O_JV M>J@.5W!\7",SL3H@;@$KY+5X9V[LH@/#C,0.RL4F6*CDX$>)<:D(B41''7BD M=_*FO;MTKSAF5=(=YFX&A/_N7"I6W]3*6IQ$R3*]S3RF,5EN^L]9N-QQY&\F M"T4^]%'(@&3^@-M?3D^/1L\$WR[C/\-/*T9#!E@^'KT[&B41$!>NTBL-4]$U M+Z("[/^\!K!R[OL"]$^O 72;PR6'^_;T-< 5V"4%RK>O >4>'IN" ^]> P?D M? L%Z/>O 70=L#_;!FS+OBSCD[R%*C2T=8NY ;S$57D!W+HUW 2\,3JIP&S= M$F[ 7'4C%AA?TVH6'"L+L#^\(K!U_IL"Z8_V(*UQ'I=QUGD,8H*UEBDL5M8TW !7<"U2%E+PA7?]!:H+5+?+:@EO.L%;(L4>0OLGM%@!4M> MC\9O".LIX%KD#).]>Q3L>F74%GG%]D'=&#Y7<,$B-]D^7*AKE8-_;Z?&ESB- M;>>X%!X'.[5] V2)B* "O9V*O09]QRC)@@-VZOK6LYLX(J* ;J?";X#>)_J_ M8(N=.T"S$A0EFQ7[GD7W)?+[?378O-CG7AU8F3RU KY%C@U)^%T3$@M>6.3) MD..%3!1& 7\?SX:1&=35M[DTTYF]':(CJ:_T4!+2L?W25CKC=CI?;'T-2H)['J$GZ V? M/ZP1\S>Y!8B'G%$?!X'.[#(MNWEH1+_;6E,.2/GQ="'%U5:Z,CNB.'V.!_G7 M*F*"YCIHS]^.0Y$7$%QMHR5F/%U]P2+[S")*=]MII;:5LW4MM<7D@]8*J_0T M+[V63GJBHB,"5CZ& EV >"'/"(UHRB/\AJ[8- S/*3#UN9R'X9PL?8941,' MBO*)=R2.?6XF8YG0YG-R^$R/(_JPEEMWQ2911 MP.UE<5Y!;5/=-&^,4CFRRZVU4$ZXE?4+F"K,P7JX8V]) PH2#$KIJ46'27;6 MZHJH/?14O6];YSV3M^"6_SOBW7G/KCA'&5E,$"MBZ J M*P,RVG3$5]2]=]9$&:>BMN[YG\)$=-TZ%@?_D;\E,#T[UF,PTOO7@@K&89L3- A==@9[( M)!SO%O*R/OLSHM]\)G'O<\"(X]/?B?=KZ//R* X-$.(D*&D#!H>38''!CS!3 M CK4VY-YO:?3?'W5:JR4#<\!-^%UM!EI%];#,KRQ@-P<1NDFYEI,0@;#OD:;9?$1_S7$!&9?U@ MI;9ST.*3^>6+R]?X#%3])*A?!G4A M)@)"@[ZJU53!*8*?JA( #>PYF%NZBPF=GE*6N9F!J+YW"(V16 MF'8M_U&[C6H&)TH!8=(XRWU,09%69.VR!,M]S$!1''ZJYY[)@T\7C2IVO[$4 MO-18,W&E<.SF(%>;C[_' %I?#?L"IT5R$3Z+-O":AIINO'%7Y4%+<,H[6W^. MT-K+BDE@>%],G](B.O*;>,]!#>)#&I2NF ^R@QK$ASP&2B4?9 ?]'@G2E@?L M G>[I #OME>@WL$\S7P]]8?\?/G7:';YOEH>H$JI0S_BC*P2!D>3B""MI0I2 MM?R6Z*@3SV1^07%%!IY(Q.M:ZJ0X*]QX'X)!^87&CX_I51IZU1\=1LZ O1ZZ M0D&FFT[/>P^G$_M]F,7:BR\36N#*C& $0N%C5;( Q0-H>L#.)<3CZ3;7493@ M\6XRYR(6?0Y QX$N!MKH$UJP]9+'[S&@69ITP57'9-6TYPX[IVXNWCIQ)K#\ M!+#.2Q<[O@_*JOL*43*V;JZDU]F]P+<.H:5D0!?=WJ:YM43>[''!L!5]U,LJ MMS(I;R"F21_IK'S18R"F2?L#K"R9WY=I_>]"K*RQK\9WM/5(Z9"&DI6/U@S M98GCK."E&\/CWX;C5>6H+'@/YYME3O=3N>#YG&^&@QW]98+G=^QD5T>?>IW MR3@*[*S,< ">-9T/!2\]?'M,ZW2JMO*EB&&9UL-!8^4CDVKNS5Y;QI%ZKE1# MXZS,+U#/E(:X9BMSAM1SJ-4.M:GRIGKVU$6M6)F$,H3":8F;MO+M9_5\.EAV M@I4)IX/(I7P4O* :FYUF?0^F-<3+",JU?7,LDHOI%I1X^\ZM:G2QH/[;-\.F M?:)^[:RM=LB%V)Q48F6MZ4.PKV,>AY55IP_!1ZG, RL?D3[,_E#*H>E77_K MV=P7-'+],$H8R101EB@)?>KR*@:;-U:O@WG(4DYKR3DOJ,23?O84)E:IS;=E MK/>H,S/D"JL%/Q)O4V837UB("'MJ2$=J[ZDUUT7\\$REB58:9\[SK0-R0QV_ M&]/%'?7F%X7L:UYSNQ.@AIZ::__OBE.MDZKA4UKI)9<&WO3-K72%2R-OTIG] M7-S:MJ?2CF3B[ID_)WT=8,WS]/[.0#KO7!"+!&]HKQS*^&OVI;>PTT,EF*JE M(](M&&+0T9L$,[QUQ$IK9TY$(RT5:3A].>4%+($2%[?7L1EUCC0W+*Y= M.Z %P/8924'*77V(*3H&A(QNES6% YM3S$=^BE+?5@?5I?GEA::EDU8CJW6/V7AJ56D3*V,.I+@D7H56!1*HWSHJKT;* M*V"KCFO#!Q"5$$-!B8=) M)SFP['R?YE:D&&N<&>9\&8>Q-5XN\1 HE/P<253R9)3<,,:0OKUGW3KL*XGQ M%Z7=Z[M?0B']8]=-E@G/MN+O[Q6/"F"\5_ILJ_@EC_[CVL(-#'P;@AO5<0WC M1AK_AR'.D>@^3K:WWJ-8-XAR5K3TRA&<20R//SHPS[;6EY4'E$%89NUUU*Y) M+K^[:PSQ"&+FN''B^$7"61KLD>;#1+\2WS/+!+D@#W%!['@.0*_ KKU_9&&R M>+PGP6_$83V5^3YSF+69R2'(+>6!.%2,;SQW)L&&>,0QC RUSF$CEY3*4./X MQG-G,.5CJ<891,W8I5ON:+# K9__O+X 4[ G#VH&M M_18;3P!'5'*F9PF0> MH?>-!J#Z4*Y5ZHZ&@:WAARK=(1C4T!.4K!*1.U3)L=?*FR ]+)2PA:Q,:];( MS>;3B95)RQJYV1#7.UR%90Q -!X-U>52H,4(J;HN7MRK%(<9\1-UP$N#-H MOOC#S*L0-0D,$>35FOL(=NW M/H;(R]_:3T4V:!$-4\/"9+7S9))D)SUU+BJT(,<$K*UKJ;FH@9#T/--.XDM9 MJ>!:L'=81OT\9@;8UZ6ZY]TT5>/:OG6"9(Z2PPC#-W"2U8)/GG055->_OIL.?.M06(+HS,H+*]X1]D3=':>%9">- M#,V*I#7Q,6VB5>4U?OUMA2^S?*U4_%)9LMARD(O<>,O#M;DC]>\GC LL_H]MZ63MJ(,\@NF\FAG M"PNLVH:[LZ'?/ M(<.' 6_"8'%/V%)V!]?G0,#W5W=>*C+QKJMTE1C%=(E9HJ7B$O=WLREAG%;@ M*@>XN&[ M-,EX1ES?B2(ZIVYZ$=^E89<3UY91:<118=\9?K7;=#DRJ K4CR9,$/H]2&",'^DO]9 MQ_ZYF9Q77FDA,&VCD\KKY0KL9.*51#?]%7[:FW8$[?VU[CK;@E+>6;8^E%5^ MHR[X)#ZQK1%'I9)V663"@X]A2*"[,.@HBW[62^/F,XP#;YLR2[P#6V27@T V MSW#JC]Y-XBPJ!5-J7(RMHWX"Q.?/L4_Y?KP, _ZFM)Z7I-RTO*7CERB)QG', MZ$/"*S3=AUB>.%ZCCV6:,/?1B2#$)JHOWOZ?I/7OY$>(^ M[&@>6 <_OG"EB^6[0.07Y%.R?" L$^(4 =B8$:Q$#ZVQ_.5X 1/V'JYQ)ZZI67,Z]%W1W=!YC0@WAD)X#^#!)EFGH5)?2RAPR.*&,/O01/*R2*#R$W\F4IE[;7;I-8VT]"T?D,D2C7G$ MU?FCPQ;Z$Q[VH1D76[H):28>W;2/H0_:*TIOC5T0$(=IZ%-4K/(-J MFGS4/%-M[$)LI-5([FXJ()DMM (JC>1HM>Z$^;QMI==(+F]ETYK/YG:"C>3S M5GJS^7QN)]A(/A=T8OG>(OUZ1GBX.R^MN1/99.P^V!.-D5^H)D4/&YOZ"=K( M-9+'#9D&YFN>;L0;R?]+AV&5E6A*&%^>IK):2*>17-T.7,NTX-B-Z5/Z((KQ MLEV$AJ6UU2KQ89G7_17#,%*L&FX S/\2^7V ^:1N.X=?!<5&2C2O0"S$G[X?U!+ P04 " (7ZQ*YOV%)8M8 "820< % '1E M&UL[7W;'__.__ M^E_^^M_>OGUS=7/_YC]\%"'L9>C-@_>2Q,EF]^8*+<,XS,@:;SZ'\;AMBO!SZ*/TW9NW;_?K_Z.$ MY):7-Q_??_CSV_<_O_WP\>'] M^U]^_OF7CS__O^;H9+O#X6J=O?D?_O\L!K^Y2N(811':O;G90_6_WGS^?/GC MFUD4O5G0P>F;!:* HN#':JUHCR"A7)S^[8<&EB]/./HQP:MW']^___1N/_"' M__I?WI2#?WE)P]:$[Y_VPS^\^X\OG^_]-=IX;\,XS0@TK8ET,=;4#W_YRU_> M%7]MCB9P!-EA>!.LG]^5?RQ'I^$O:?'-SXE?D%("G3?<$?1?;_?#WM)?D;UX M^^G#CR]I\,/_IA_\*TXBM$#+-P7$OV2[+?K;#VFXV4;HA^IW:XR6?_LA0_@M MW:+W/[W_2*?_]ZO$SSL(M1 M<>JRZJ2^HR/?"1=[-Q#2!9GX^WU&CB3]Q'QY.%IW25IN;Z+D>WH;!R%&?C8$A=/%AH)[%:9^E*0Y1C/? M)P(R(V+[+HE"/T3I+ B*^^1%@UBE\A?TX41WNV(*]+(]$R(FF'SW*U+?!KE5 M]<'>6%CW1G0NK0^+ W.^)2H)+F2F=G3DOZ$/+ZIH!7F$B/CQ0OP/+\I10Q+- MTA01&.+@<^@]A1&!!*5?D$M0/(-ZA:<> XY!PFY#R2H_E;F*T/0%;7L!3J);P,)C: M0J. ,\H9\C#>D7V:;:AJ0&_L :JTP(G23X'LO M0E\\_ UE]!?WE#WK8Y!2'QI3!IP-4Z4/ZM0TXPQ[?I9[T1U2/Y(.,'URQ;%*9K'VM&1_<(8=^T.HZVWTR?^F^OIO 5+A(EQ MM2 :5)PCHE1!<_4'3\$>(G%]6'R&U&/B *YF_D^SNGE\Z,\0,%M M7/C0BM\B34:<\J?T87G]DJ&8?.L.)T'N9WM(:A#NUT25H$9D$J\>$-Z,NL%C M0*/Q+F:)_^W"2U% V1IA *4]H9GGJWQE%)F>9N&&FD<-<_+A?G&']"A#FY4=_I4?X,:5> MILCSOY&)Y.MI^<<[ C'YPY#K/B/H NX\!C.+UT M':HS #?"S6O[L^;+7Y,D^!Y&T<7N'JT&^A(5/C**CVQ#U)[P#^JYN:4)%RMJ M<)3^?3VN,<'Z^O#9TXIH:<=?T:U$*7]J5,W@"(0]M>F'*TM2K_"7^)Y>_T&> M>64DF ;2?$+TJS#*"2!?45:)G8)=;!*BP!,V,-"AH/HU?;AROJ#[]"I]1J=, MHHXSGSI6"8.+2RZO&S>%C^C$+ O+V,Y=Y,7:N8W4\F-P&')0R!$)DR#T[Z@< M)G9B'-PEA,('B"[)OP8KUGV_J)7+;,+2QT^-_'U@5/Z?1@%AJ4]S)& MODO'TAK/9ZD)-6.NNGTDDE\8X\Z=?EO+Q6(L.R+T9820G.O&]PXJ+%%V\4I3 M*%+E>\#XTLN.$3E&YT:\_K!&"E"%89U$ <+I];_R,-MIOX.27]"23%J$51Z2 M0X"S-C&_TD P&N0U4%I\9'3NPU5LHLH\;]I1%'R@T:@O?_% MV=$_?'AD,ERAU,?AMK1NOJ+O#9 P02>/_>I<)MD_B5T7)-NL1QA=]_=')LH^ M4W=7\YXQ+H+P,X H/E"OC,XC+_&QD=$]!"=J"$;A;>+O0"*I?5-EOC8Z\WK* MQKVBO"_ (*9]#\7?&1G)(ATD#"K_X+C[V/TM:&2U[ZWL%T<_RJU\B;&O:^?' MP-$=X1)+?G+T(]Y*H1G[0G=^#!S=$:ZTY"?'/N2'#],5&HH?-HH,VL]"K\^/3))K#\=AO$KO$"[XT!B'@/\-*.2T;VW7ET9&]#CB M7HF7F9^%ST4Z^;BWO-?GQ]86#Z'K(OV@';^^0#%:AF,SO]X@&$H:_>KU,$#& MUQ5X20+CGAO%#X_NN*ZR"L;VS0L^,W9HZBB0.RZF,E^#1UC[99?_YMC(TV*) M5E2;CAUYSZ6_62'O85\6?TZ;N7T#.]I?[N>"+EX4_?"F6KB)U6%6&&?O@G#S MKAKSCDX8$1[RJ5( O W0TLNC3 VZT^GG@379>&'<&]1R]IB0%E]XNT&;)X05 MP6Q-'1'&-5D"^_D3>GN@C!JDK 4J>(-#B\W/!+(6S*BJ/=Q#39?2T@JQ^#+Y M-KG!K0]&M%MD@IE4*G!+D?_C*GE^%Z"04.K#3_0'RLQ^>OO^0]40\K^37_T^ M(Y\.Z.=O(F^U7R[RGE#TMQ].__YN='@N'>3X8&\>>W"]T2P2<"%#FRK "LXL_C0U.RW4M$&\1$MX2/O_Q?M&. MQ1YW-OC*8@ZJ[Q6>(%I81[L4TT;1?&!%D\X%^56EV'!@O&IJ+N-#5'Y[=E+R&++QR/&A^F! M:%3D%-_O-D])Q("H_?<#/+46-\-MR(@*N%^FT@;E#)EJSA(G&PD1M?]DTB$D MWB28V'1_^^'#^_<_OB?_(Q,+7?<7:MBA@%BGF/:&VO\RB3.BA%Y'A55(E.A] MU>J6,'9,-N5O/WS\X4V>$I22;9EG/19)CLP$'<0IQ<2>(#^^_T#)835F1VIW MC=I'ZU'CZ!XUBI\F@^*)6ETC^=/$D&S9.#6:/UN/YI$8J5'[D_6HL76*&L,_ M3P3#$\V]1O'?K$>1[Q"IL?R+]5@R5?,#@A_>3P1!L0U7XPNDX#"]IQ)8MSP@ M>XQ/;(;ZO$)MYXFK_1@WCIW3WL2].:N*SU_?M3W(HWJ5)=^IZ6VE+;WTJ2!R MGKY=>=Z6FFI_>H>B+-W_AMIL?VK8;-6O?Z_JPM([;T>/3<7?C@RXCL']K"'I^$ZD21MI*BM!XOB3 \G%2 M6@4$TT,U])T7!K1SU#;,O*@A/GC(=4\$P:=J-\6&N=DK"@*NV5-:M 87PG<8 M! =GQUUMC0&'4HJHQV-!H#YJ=%^WM^^@=^<\L[#YFL1^3X0:4R%PNLA3HE:G M-'WMB>@RA0K#?IUDW^=X)]ZZ 0M:@G_G9@];$X(*].TVFK5(_D,3G9[)":5Y MC-F^JV+U6 (36[FY(%CQ4S)YN AF0&%0Z1;"+3@>!@/KH>4^+9CNO"7\\6K0 MGV02DE_\WMU_G,W%U.9"D/D(NDXR\\=#0D^4_U)+(:: - J<2;*-DAU!5[M+8!K%>TSUO M*BD?_6F[KY7CD/#P9PC8CHOW" ^Y?J'/5Q )WP&WU%08G*J.0<6;L1S8&T.F ME"P-ULD4XVU%BTM?0J C;4EKS]3/A% @<%BCSZ+G8-T=HA/3H MB?%#'B82$R'P.03K/W,*7P0#0>%EE;YP!L' *:GA&:+3G8+1H2,))IP_)>H0 M1V(&56D.37O$B1IHH]KQ,VKR)!'7,ZA6.-J7FF&/*XL?,RKPE 5DDULS"NVZ!#HITA) M!O$/.'\T77)(X"R18'3 ]Y/I,D0&7V&B;(VJZ1)% M5V<*-&S729(8$:Q[M1 MXVBZK)# D>4]K!$T77C(7$4>;E"B!+8" V*O!%&RYDZ)PB.U!F!>3:(BFIH\ MR35%S/442%)$D"M58VFNKT 12WXN4HVLN2J?)+(2(;9:P;6>CLL3:]W)"B$L@:E$EF&-M!5R5H"T M8L)UC;@5HE?:UN'GK]086R%_)3 >4C9TH,9/5LAG.;[&*_VMD;5"!$L@*SS@ M/P&)X)->8=WA_R9.QT'W"?8'4R/(L0O=Y"9::I@Q-3&3&VBIH2>L>3.YA9;J MA>5G3('^6L6P,[5]UY5*M? MHRST"9@0C3:B*/E.G08W";Y*\J=LF4>GD>^.%B)*:P 7]Q.*SW&Q.4$A&_8O MTG%PDYD)C%'9@F^69VMR_/^H3RL?DY,91F!PFZ:Y//35:",@Y[>PEYHRE6KF M$:#Y_:.KI'V-U16CY6OL'])J:B06)FSH3$ A=PP>(^=5U.Q55-/KIN-TE%+U MIN6$Y.J!TW%"89D83)<@O M\L6Y;'W(BD 4R'#N9SFF3URB+"L]]03\V\W6"W'Q3BM.GD/JE>)=-\5%8/ L M;%D^!M6?(6'KN$A,Y0B=K4KV(:F%XK('6(( M-K2OZ')YMRJ)V2YF&XK#AZ!Y\$G#%TF\OKXZG;:ACXSG&6J**Z9!2K5^S ;N6Z\J&_KGV3RD5GFG73R?YO945-)UD=X%J.)UT=V:<'#S+71]ZDCJ1#8_%R&$\:@*< M#>_-J)")D>5FPS,S)479\+*,'&)\+ZL-#\S(X:@8L[+A@9E!B//#DC:\ M-Z-<>B:HS %_C^:UEZ#Q.AY!%*4QP*B;+I6?.ZWAXLZ82HVX&2OMD'*[# M>T5$Z4Q;[Q7-@O_,2^?R_@#>T8 *85)9AL.G/*.S'I*R-Y-,WN@9OFX291D/ M7#"00H2-TCZ]&'DIE2+%?WM24\<73:(@O2S-*%Z-#+6=9O/+6^$+(TTZW"28 M$.".RJS*]TK=/I=$8H=9!TM#6I7E3:,-@9GHR7'9.,3? M/6"RR>1VE8>A^%=T=&8&4&K QTRCVP J&(^3?NFINKIIE%E0HZEH\>AS.&AU M]VFJX.'-X?Y'9-CW3*+>8TRD=D3;U_P]B8KW78E&3E&#Z(2Q)@'UA-+\VX>/MDHX7&!@I-\U'S MS)QCPT9?T(NULFD4Z>57.F.XPS2:]76"GB_(X>(;+K[AGH69E)VF1:39X*8; M1HY!O-D&[]KPT])?W-O@(1M.GW,I[."NM-=N<%]ZZ?HF2KZGMW% -M#/0-Z( MJ4]8@IM'CZ.-\,=#*% U-.E#0AA+$OMAA%H^Q8>$TKEH\D*V[&+WF-(&1X1$^!3-G39/85SL75ESN2*XD9]2 GQ9=SG#1)*O MBM.:7J[IC[,56B)<=#[CU-@RT>J:!83) M42BRW?2+ZJ,I95;<9M$J*\!@2+0F/Q0)J=80D-=[EDLBS^?+ZQ>_X%P+(O3G M,?L:L K>.7@-7G8JY7*#WHIIL1LB4ZK'3>^\'54O:3M WR?F?+"7)B'WJO1< MS"R\ZT==E;%L3#4#ISU'WK>N(;>"*&V$.>-9\$P?M4V+#IC;) VY#R .7=4, M2C2:94CCV9QC"A:$XN1K*E>P.<<,+ X6P*6W#3,OZK T%!8P [_:)]%V1\R? MHG E%&C]UE+#FACC%)4_O__I_<<"$?(+UHA%VO^$P0U?)=YZZQ!CH(NN']"2637]#3%=B_S=M>@4U;N"B]M&A@^%I6MP@ MNI1=:#6?#]E%[:-#O_.ANKA!=&'X!(>?#]E%[:-#O_.ANKCKE-+U0)Y/J*SR MQM_I> VJ&S&MJ_@)VPE\$!L,K4U^+@29*^AHZ&Z!MCGVUT2QI+ >FFQQZ"TQ M$1(?V@NM:@[6@4!S)"3$"Q1Y&0H>$F(,_Q9FZW49S*>!Z>I]%Q30\"TYTR(_ M9._E('%_2*IW0/A5AQWHRJQ@!(9$8A QD.VHDYL^"D'=I]LR54<.0?X"(/C1 M5UM04+11O4W3G+JF]@T8'V/"XP@O)K"%S]0Z99^\(G6 #"L?A"E8QWPKTD7& M_28T%;]X675@"^N^W/W"UQY%A%FIWQ M:T-3I4S.&81\YQ(@Z9@JO-T@SNW2 M7L?,Z!HSQZ29$]:.:]I0Q'\NR@ARE&RH%SP7F7CLRX8"PG/1B.43!Z\\-(@^ MG8DP-O2N/A>QSI9)!]Y VR"B*R4XV?!"\+D()W#BV?#6\/DDA'SXWH9WC-73 M$<348*4-V?!"K&XZM%)3;'@IMA\!^B1+V/",[%C70IQ%:,/[LKHIHYB39\/S MM+I)))5 9<-K\OJ9;".+T;TR?_X-U9OWT]SLD8,5-KSV/")Q)2+)-CP0/3Z% M6K%I&UZ-'I\DZL%O&]ZCUD\WQ604&]ZT'N]P#4VD!7\_NS_U>B9!LJZF3.9" M32ES;8PS4DH4IJY)9:ZM,2*IE$+Z-:W,-3_.0ZL!22$U$R8ZRW3*_62=^JZ!&.-$ VJ:6J?_ZSE@@VH5:NH!60&NYYOVWMQ:CMIT MVK[IDHW3Z?2FRV*<3F^WX;T_P#NSZ>OXKM0[R(;'<8;@?=()"OPQLE?9@N\J M3*D(SS&J@K:T"V<2A7[Q+DX0EI#=QLL$;TH'Y_"BM?I+A))QX.$@?=P&A*8T M1?K]7[ZT3ERC8$UN'G#KO:+5Y/<&,3&A=A[[9;X;H[J_WQH@S<_R34Y;V3ZC M/5L_@C(D4FX;%3%^S?$A2_7T M:)Y(OI-ZY:'KVD0-40W+L#4AJ/! /E"S'*98$@ZU$.;?/YXA7P0MO3S*V+I5 M+TG:U#;9!(!/+Q&FRXR*/=E3T_&W+UV(ZU[3)DC:CH5!_'C"SKM1R#U$T;7! MOS<*T;JKI*#\>]*&O1:U1YL?8 )TZ"G7*DI]-#D95*1H[1.B)!T=JNY>( <1 M37.C>>DAK2QK5'Q\10,>:YB.-5[5TI8/_PBK^=EC0:&^(4I'9(^!-A>\$F M^!NMWTI\E*HA))AIM$<-2*$0D*3%K46J M,D^3/*V?K*95$W>5N_/#QR]DQ#J=X\])O$)XMEIALGL9$KX=.-[W0%+<>F-S MXX58]-JGCI7MHLAG8@ ^K+W#/H]]GKJ^9R?U'KZCZ!F5&(UWQL1?LXMR31SV MO&4\RHF_9A;E?L4$\$6%1-$U49D-AH2\7]?7AS5:T)_FRWF>T>R1M*O_:\$[_AZNUAVT.3\\,*\_ MX_"YR%.B<-+:,9J5(+P PBD3P*&9P J"16WY+,+TF^ :"Z<,]_Z$11DFQ>!3 M]3.%_5,#]O*W#3B^)J6=5C9C/@*[:[3-!1G,*B6F+1L'!PV&YY-4FWL&0%F^ M7OEY$+>)J!TH7,6EO\O?/1!.G9);3HX;U:L^-U00SMU26,!,_&J-NC>&C24 M<=P7_NXYM; B03S':(]X_^O[&!-FBE,O6B1/299RJQ_9X^" M3CTN\ES/7(7W)T-]+U-- KWWURC(:0O]P]Z1'_>[6[Z+1S:V\1;<%^31B<$\ M7E!!CXDA=^&EA!P0^3,%? ?(:[1XN3+<\69E_RBG^AB>3W*P[ =G@M0K:8CF M<)J=Q@&?T-UG3>/"('TCF:#+7S'Y^5#8-< 2!CC98Z&@[@05$CZ$LW 9DO41 M?9:L?!%3#+!@!@@&R69#M!XB\NX\HOZ(86>.A8$:;Q/"%]$5>LIJ5M(!O6@. M;#K6_AE>)N GPV!A;;V.VP%P<^SD4J\HBR0*,7T)]RG[DF>Y%]WD<<#/C>B8 M )+_LA=/D@HO&? UB7%+_STQ]8_S9;1^PU8JB6J9]:T/2IV+W>''OX=$;<7^ M>O<9/:-(D%\J.1D8KVH/J+5_@]&_&])*1<)3C\PSOMHBJ$GSG1_@QQ M/31NZ+CR7K:.21!X/-[_FCPC'&\*EVUY\T+Z4EH[P+R0_HF9P.>C3Z]@NXF9Q0"7+A6[,;D%,.ST:;+ M"#$__7"T((7%:8JCTD0U[F%^8N.YR<4/IX G0YI!*Y:[K"+-3X;FB?:+!C(/ MB)S'&IP+259J*X01NZAQ$I,PB09R9T(S"8RHXE;18[HC3)U7XB2\ =^;HA\! M.L-13%*P8M?U$;! E=5)@8^G%#"O(GU4"GPZI8#1'5KXD3"^ L"./]G ]^3C M:,>^6W,:LHR))2,ENT;87&]T/X1%8:,::W-=S#VW61S'KQ$WUR7<$W%1 M? X!:ET7A OC# 7"0E=7T*H*_847$7*B^S5"V6?ZF4-U-Q-X[G!38!=WI^=/ M,*=NL[-JD#M%1WDM.R[)+0P2C[>Y<,J<^IN3**"K4G)52JY*R54IG0D#5Z4$ M7QDRO2HE5]%C0T6/JWYQU2_F5;\P31?:_?0!X8VJ"2,W3R. 7SS\#654G>RH M09&K1&>^3[.45M+YT C'@]Q/PJ(JK>DNS"0FZ.!K'<8;;TP MN'[9HCA%7&HRA\&^"]+AH&HE6@L<0C;$G+L=6DUL.\Z9#>%G.80EV )XZ-E5 M[;WRJCVI(AAS\R+,*5> JM1SY0JFT:1/_KVK55 J[7#E"@:6*YA!&K[B71'H M9WMR]U]//0=(+8,))#"EDL&&^GA7R> J&5PE@ZMDZ,KQYR.D!AXIXA1C[8T\D:*K.DG=I=OSJ:W M]0.I\V6I57!VKG^2]^2R2B7>>'J,DZ<4X6?*VPN5C?PYB7TRJ^HX))EA M&_W[$Z#N/#=?).ELTA7JLD.E-&E'IC4K&R;FRGAK'A%*_[. MHWF+:Y2%/L$"HGJ8\:PU_1$C)"XB[IP'^;"O=FR '@%BP24H2^>,UI XS5B: M=Z();R2_\U:LYX5[+0-)^.YFU3.,Z9TO=(+R^M_<V2QQEA!QW]K3]T;.38 M7W>5Z#MZ_;GWO6H5$Z\8_%A^K@9 '^/P&>'4BQ;)4\+I M\,$?!UB>(:M4[&-N'$3A$^#E&AYW*!VL-QT$I#'<)AD#:2.:&CN7HW,Y'N5Z MR L*YT(<8*\XQV"O5W\&&E+.+6BN6] (TG1*>O#:J=?I/?WWW*-@%^];W<;+ M!&]*=I"FB4^V$@4TCL"*+^Q=JX=>F+=Q2E2 0LH;XJN;EB=U;,_CN5UWC7?F M!KKAZI5 .FBR@;K8=70KZIYG$#84)N$]ZIXW*6P&120FY[XETB+?%.(LI;GL M/A$;_T@B0C)Z*1=$BG0Y&;L7<$TO1VM/2)4!JNC+;!1CA@$8V-Q@L8*GUK@Y M&IET@$-]02OPEPI6J"UF2N+H*VE#.2:69Y''( &F+]23>NGA*+D/-WE4'%]* M@;* * E0Q&^2)SM5 Y@+PE#C',UC?E^WDR'Z/OOP/>GZ;#W$G&#:&6_D8=\? MD+^.PW_E(M.$,]@,N(5,@SO<8MB;O&T"X5>HWA1G#T0:X/J5C#E+NS#:+W5U MVM8FX2_8]''0-R(.+7'#I7TD^QM^*NIMZ,30%\V&:@'??D'YS6S7=.I\]##B MPG4F-&; %UN /#L"P!:2*C]%G:H'4P6Q>Z]-K6H'4R;KNPEP':TYK1=A,^O MA\C?@C+VQ(Y=,>\W$5>!'3<<52-,-(FKVN4Y/C2+E X.J3YM %_,[6&\H_W" MBR1DVE?\P'[2^9*1=0CS\/:S%T946MPD^-YK=J[D./D%$URZWCDPWI^K_5ON MY?EB/ ?2\0:VVBHPF+*ZY\H_ER<_'RBU[QGA+"17Z0H]L4@O2+SLG F!T17" MA,A4%2V?4N" ?S(,%M:&-MT)<'.L2Y^\3K.0V!M$UAV.H"H;4EH"-H6R\9+' MKSC)MX1Y'H3X/;' "G/DTBM=>"=>+6YR9<]E@=-)66!+);B)I@+CU+ JBPHA MY;?3ZUF@F-3WAAZ52OV4RU033;4_/4T/G>^(OD0-J:PWTU-9 2S*-I#?<1QR M K[Q&B)K&HFJH!Q;%5732"*1;6M5+$TC34YU=/ P&A E!@:H+7B%=)1CTS*7 MP-\;A6*^,K8[>,:H>GQ)0K&?4C1:$EUI6P$\"*V>7RIJX*VF]X$=AR%N. M0C+(&5GP^"NP10ES4<-!,#>OMB\AU+Q?\*FWXU%".2(!_QC:JVR54LUA1JT M;?\8U&BO:Q@U-E2F$B ODS13Q[DUVRS,2H,Z3_*CG;A+RMRS@XQ0QEI^99#8 M+C4.ER%9G^9Z7!&Y2* 2Q^,%,V"BTYL-L::(97SG$;-*##MS+ S4F*@@A(;4 M*C]]A)4#O6B.S5%>9N4W=183G28.*+I?\BSWHIL\#O@EX!T30$)=A(V'J[C/ M;DM-A<")_YSV$0:,@?#PBMZ2%<+/G#@Q?";1VT,/E?DF2'T)3SRO1P176\-4 M+$79$O+S(;![O/\U>48X+KSE%1^E'G,B(F8K%/L$.$EFW&&%\+[.*5\O+H0MB7Q7NV)=YD#;D/V0#^L._1'&U($^FYW M#PYN0YY SW,@LM9MB/CW/?Y,$]^&F+X:PC)F+WBP?K1MEC.6X2-U$ZM^Y&98 M]C*!FANJ8%U,.*=R,!FE_?$VA&['I(9LY H^JFLHG8YB6C6=/KQ&.C4)8*Y% M,2(!%()B-:6 3!#IG#IEE]<$\@A[X2QR3*CF#X+GD1PR?EP^B3$9%"Z?Q.63 MN'P25:S/D4\"GQ'@0M7FA*I-">PRLT0^)_'J >$-2Y!S,T4D)NEX3T(%)&V@ MN/"WT>%OFT.+!I@\H[C<11=U>D%%6:X)'U5TCG;G:#?#$\9UM)L;83;*T6YP M2-HH1[O!D>SS.-H-#FH;YFB'"G\[1[MSM)\XVND!QIY/DU6^>%F%Z'Q98Y3^ M'46!68[U(K_F .QL21"]"9_1PQHG^6K]@.)_(@\/=%'V^899CDPY#/J[,U77 M-YXZ\W@//,5CG#/4^0T;J:3U# G7-YXZHS$?2SG.*&S&+MYR'\8K&JXN_KV[ MXC\@/V!!N_!OG>&B%XYVBC ^83*-?@NS=1@3UD?/M4[>(5C8&GKHXAV<1:<2 M;#4EV.?"6"Z,Y3S]SM-_;E>L$C=)J$4V!QJ+GG M(DR_"?B1<,IK>\Y3!]2U3M;E-Q?/F4J\1,,SB&F#4BP.?K%CW\2+W=]1L"*J MX!5*PU7Y,)34TY;Z/PC86_?ZQ5][\>H J$Q37% AO(&LD!,3S;(WP98XQ40@:TE4(NWB.AHK1.XRV M7AA9V'K/4@(=NY2HJ]:!K2ZO6;CMT7U?(/L V M.-#E<)3D'C9XP&4,0D9W1IZZ!1])DKJX,B8D^SE1%I7 +R\WT43*8&.^%SB" M-3+A3!1E.HN>-38W)V( FIQG>,W-91B\I0+'(7B*@OK3LZ-Y)R90[G<>(G6Y M"L ?\S647F)97U'MDZ-:M[G2HMA/)MAF(EM4[%(3WRAC-#LY=78XJK;8H%T^ MNR:N3&\4?+KN*W_*]WJY1'XFDP,Q)XRQ?.=C@?QD%=.D18C2#2KTEV=>"=L[0Z8HT!G.W0_168]IO,JR/L&\J?81 &PO"6>,XD ML'"1NG;[%#PGWG5KV^^O$SB9_K> M*!$CA ,BRO9.,I5[+ !32)&B!;D*0O7V:)"&=*[+R",R9OF;A[$79W.\"%?K M[/J%/F6:HCL<^NCPQ[3Z:WJ;IGE]7!ID'K 8!,DO,2+G]<;S:22491 )!L+# M*S0UF4,MA!FL)N@IJY4G8>W&R4!X>(O"^?LM1EXPC__AX9"JV91M?)#"0C = M'K<&P[Y ,1%JM ZQ_"45N3>(%ISR?=4]EC(*YTO"/7=$\YEMDIR&(1[6J'R, M^3+9;).X,(344)=8T2P*'#:H$"AR1UHTWU#L%E1Y&H!=-5^#BL#]V!?O)=SD MFP&P3>1W*?)SZH=X(.8!Q<';R8E)A>7,Q+T^HO/E?9;XWPI6\H##U8JK MN@]=U4Q*Z-AZL_:;Z)^HE(52"#6&P\-^&Q-.B]*,*FME*@.Y3ERNW&\-L[ L MO$=\P=-C >T"DQJX-%N-MK1*3_E[IZCLF@^_(=UI$.S1\)!+]*H63("'_ZNW MZ>J/P!D.#[LXJ>ATI $0([R1 Y@.A(?W,?;V_?3V^J44^*QY,-@L$<8H*/L- ME0Q0U-N$/5H+0V\N3705NK@D*Y>;.944L&DEHE!1-5^V_9)51>5%@G'RG6ZH MMR5_R7:<4ZFTA"DX/L9YBH(]6)?)9A,6 9,;U*U-]E\/!/LD#I*X4 B?O/C; MG"B\!'*J&'Z^O9@OA,$8N;D06%4N%2'T[3$@4(9Q-Y2M,1I8^3Q&=TE(1/3W MY*8V;!IFZ3V*PP0_%MX(LITT*IA>Y>@*^04,-^$R0R@FTQ_629YZ;2>78]4?1EHPZ4;)%$\<.5G9 ]2-4 M+QS)/BF\)(UV(C//80:^HX*T;:%[E8_>:TBH[DD:<=0 /CEZ1-2;(2WX[-@1 M$>5TFS>ZD4M/5#N#L>!M7,Z-/2\A ;[KUYD)T9&=8$.G.QWT.$VELJ/EG4[, M]RER-CS?(H%Y[VPT&UYFD<1?M18"_,T5?:@/J56HR3!!!:\S[Z?&?B):'R

-IZG5S><4V-B6MU$@40-2VFK><)"V!J(EBM M\HDRL6H_I=5:7;]LDQIYZ_4ZZ?2J&N<)*G&BJKT:\4GH;ZR3+IES5%/">@VO M*_&A1M46E>XT'7F/ZUG2;FJ"V:(1"@AVG(IS0.Z3^9V:N&G>D^A#)<1.%&P& M[Q.E&\G39!)[.E9+HMC([ +O+:T;-U8 O4+R9T-S.4;OG@.5?W.207AR"$_[ M&\%C),C.D$7(EMP:1HIB$Z.CE.M:%3'7!=&%43L]N]8_H.Q-N8O$2W#DR2T3 M&87@6O5#SY9+QL^@;#__T&Z555\VM,97-SA1,_CC55[C97B?>& MW8C.Y-/V9&DX-A5W?-T/ I0/OMBM)/#0]L[=G4%R_.EY1=881G<7"? M;[=1B'#S8WS%3V+R5)024[SZ>A2EXEV]8IO"H.)AE\*0N&""CH: Y<+D"!7? MJ5:>I2G*N"^NR\\;&4"6FBXW!V+G539][/W^0JXDX9'4+;JGTCW"SZ'/?-%/ M8A(@01^\EQ.HF4.F*1W'MU"4^<2AZ*;[[D[0:NE-+A7%P&0[9NAY$3(GD\V9 M7HBSN1FX13,6FB+]Q^1HE8Z]Y>,+5$/7:;8J:6#:#%BP5Y7+TN@%>D9Q3GG/ M99YFR89PX>"9X'^ES9D?<-DKHQ? G*7.@L8C.2M1 M^$S3O2M=(MV?[EZXB-:#?,ME#S'MTK0JX+K8/9"/B\,;,G/-PHIGJ*K,G(JW MI#]]KRLF>H>3(/>SJKG7;N;[./8[+%.2I53+ [7V6 [8A3W<9^ ME)-%;^/B1!:_1<'GT'NB;3W"(:EC9JEHTPIH*:F+VM5$W7#?L4.ODI,,P@,C M1$Y$1@0>N5<8>315HORO&FJ"=!#/F:;@/9]1)GV^VFYKX39.V!3302ZK##"-")\R8QL,+HT$$,I>&\PL MG;1@1*R!C"QI!YV4]+(]V,7Q&M5&V/TZP1DQES\G\8JV@-8='3/7/IN*"WTL M/#IL),G)YN$E:44H+N+\!,["<1:.LW"FH.--(=0T N*OR.*1U0S S1RG[;=J MF>@K![259T#[1!)R%!6#LR (2^ANXV6"-\4O00KTOWLXH$%^08_%]AB0!*00 M(Y^LS6RVQ1FD(9_M>K.-DAU"*;?)U_$($-6Z@J$X:>6#"D(Z\<>[3*SKE^IM MW?ER&?I(?. X@R'@OO%"_ \ORM&,B,%-L:^*H9^ )EA)<4?6U6Z";!UU&XHLU4#K=]OKQ+T@P?AMU%7LS*'AZVGCZ$ M_HD\3#Y2U7)HP*CO@EKJZ))EF%T@(C;1;4Q$;Y%BY+W<(5Q(TMA'A;A=(/+Y MD)[>@M$]$BG/Y^,:%H6X]BQP%O>/0JXEG@.!15WN?;_V,#I5ENIDH_1B5X^I MN%&IG@BL?WWK:SB^U951/Z*2$T$VL(NL/*H6__?F0W%\8FG_EE4GJWPMM>[WD1:9;0]K+RXUWO37XOWLV\.CBWI/ MG>KGITS;WQ ]22B8/1-[>86*/UYY&3HHG,#$[X;/*GY!=/80M]X3UMTD\CQ&UP&=Q3&M*4@_OYDNZY?-EL?LLZ^&LWS?R M:G-MN]J_'0?43='Y&,LHGS*(9@60!!EB-Y.=%GH35%8P$\/&X\,],:Q7T,4H MUDD4(+Q 68[++S7\4%^01^-*A4^-):U[+@*V.07;%=&^' !WT.84:_1;1Q0 M_W?N18(@&7NL$5#_%F;K!8J*8P64S6,,\:H2,_&@F>\RCCX'GD4WM:Q MZ6P?[5$>#IV6654.W\:6$'&G^ \A=- MG<82213U)GQX99N@5M=1T^E5&CI5)+&FPJLT4\Z9W523^K48,V,EW-64M-AB M&9!A<[!A),LC:GI9K#$.I)=D%5!-*HO51$VD$M3*'LCTT6+AJ>$&#L],J"EI ML5300$D=E8HU+>$;9*.EET<9FY["5"EA_*TK9P<\FBN7SS 6 7[_: ()NB]4 MSURL_5TY:;502RUS'9,#<-XO<=S9HK[OD]SJ@QSF]%FHT8>RW>38'2-MC1%& MMXR%J2!E"UMBYL5)&'+L%/B:*9GKW-> <2,EOKZ00O"-_B46WT[TZ&FO](J"9*&PF>FYY'7[:>HHLP_7:#$;J-B1 F O-< M]&1^URIJGL0.7DF;@4G5V+K"+5'M'=F(=(EP2JA9ZO3H, MK9:76^O1-XE @N,#1!\S?'&NKM'5-;JZ1C"J<'D/>&6CJ^(S,$I@6%:A M9H*O+1?X+,XR5RLYHF=W$@649J68&5Q%.8;U3RG8L*%5J_>,C,XVFG6OP>@+++OPK O/NO#L67OXBK"B M+QH+7WD8YX.3.8TNO.W"V]#4=.'M"82W'4'BBX M0#'YH6SD-PO^,T\SNH%?479'R5PUP;E,TNP2HR#,A!$<7:M#> \:L!/P'F., MO"C\ P6W\3,JH?Z5G%RZ>[(DD%L&&-?3 UH>3@IAEV]->1F#<14%HI26,!1' MV4/;,7\JD=@!4>VBIR2E4!*3VRQT$[+':BC]N4DP"E?Q98XQBOU=D=]1-KVH MF2R_RD=EM@MVEULINOAE7Z4%\B,O3<-EZ)?M1PC_GR\?O!?.X1BRHFD4&( J M*$['%+XAJJ\$,RQO3M6YO -WK9\ ":MD!$[*$HZX62I(/A+/@<&"F!5ECE]: M L4%_63@N;V+?=6SEBM52>V9L+M0!S%9A\>&YPITX#Y(\-GP!($.(NF5(S:\ M03#VT6)1 ZAIK'1LK(^I.8&08%^T)14,\"B@Q&T0&H7[6@,EH\V&F%$GUOU] M:S9$=?J@/\SI:D,PI@]5NIQ6\'&2B:7 R*4\25E^K1@.>^]5T;4D?G/G4>5M MC3*B],&4 ;E@CM7!'*9K5U*;FCU[840U*J)5W'L1ND=^3BY5B!H[<^J4&N$# MYT/YZ!26#&P6EW,8SY(-0K_/Q\Y'"AE5TXS[/Y4C(@_) 6&W)*DLI(ZXM17E*RFAC0YZKC)X7@<0R7N!>S'6%PN<*$KMJ8A41 ^A?%JMDERPCV6OR9)\#V,HHO=?<4!7[UINR<)1^\\_!D2-GZ=VEYG[(!> M8@%(_'[%W2B48R"AO-ULO9#HH@UV6OZ*7B2)3>B>#XE=EUOA=)R&/D6W<4 T M&QQZT2S/" ^@)Y+;ED@PV'F7*CEW>+ETOUTBSP%O- CDI3P2O_;=&F,%E'K: M>=VC34A,F"#WR?@'E+)=_**1H&Z>BSPE3"--*\I(N7F8KM#NG0Y^;@,-* D-)?0+>%27QB#-+?]QW MHV'I!?"IMP.1$EEXX F+0Y'C*9,V-&43(\8S..!;IRGVAQ'9'BWFTB8'. -5 M]&OW0M.B?C"UF)AM$IR%?U A<1MG7KP*R4^S-$492'^72\+=D@W""U0J]>DZ MW(K3ST0S(,ST*_2,HF2+@@?DK^,D2E:[1;A:<_J#R\YR.7,W]$:@S^$SS?%H M']2&^; _SEE#0SHB=8^%#,/W8O?%^\\$7]+0I,#YH[*"81CVCM ,6],P*HCB M.)W3#,.E*QXB-=4PG.H[]-7K:$RANLJKP12HY\8Q:%]1=OWB1WD0QJN.$+;4 M5!=!*XGU-:'Y,%N4H=D*(\1_*$5B LA['%2?G^,[G%#CC02H##I7DTA?/I$VPV"L 3Q M-EXFN,S$ .EOTM"UY\N3&"[;]=$QR>9H(S-'6+"1]6[S0A0]%C@7R"R/G>)D MHSW5([M2^A^-?6:/RBY-T)DRC("R+ S<-NH4H?TNK+DZ [#B!YX5=9UFX:9( M1V_O9/.D7K]L"8V0*_D5^01/Z35;DKWX)_+P#9G0(T6G:T7S*;! =*NHZ4<4 M[=3W(@J[%DJP5S:?(EJ/@T4GH0 UR?5L_F$Q._!^()_7M^'E:I9@_CW1AS=9 MRS"L>6;4F3*]II4_ Y*WX0+8)MM<8X9PI945<)/,& (=.+KET2O=)"G%N^7! M+,U$*74]RZ-;NFE2Z/WPH2Y3:')D'\,G$[D8X-EC@%!][I+--L\J-^R%EX;^ M+ ZNPB@OF^R6K0WOBH:'FR2^7WMX@/=K0,2+4#:@4)$-N4=^3D@9HK3,+4(! M;;_90N3:PW$8KU("> 'RQ8Z]@*"2:LPO@G3^9X+36=K1.6U"N #5I9P<'7H+ M.2BPQYH =<4S).'>CP:!?+.-DAU"]UGB?YMOF^T4V+!SQ]L<,]=54^7CPG+V MHH:$2&=9AL,GPAR)I'Q(RDZPCT2.W>787WMI(_V+0_/AZQI+C?V]1<&=MZ.# M9QC37K.#R2%>V'G7JAS$O5(CJ"ANC]&0V-%:L*U-\5RGTM-@'N&@#6E\PL$+ MIDBO8+JX?^QXG5PT1T=?PH/R+J ;+WM&83($P7]#-',<$JT2 MHB4OF.=92NP4FFE?-[OG;$7?U8S!?+[D0:N"L6 5@S ] 4ZD'ZJM 5OO> :; MKI5QU&DT@/LIY HB#:.;$163$JX\6:.Q_$S,-\E, M4%71%P\-YQ34GPF&2/N0C6,3F!S &H*FHH)AZ!\]_C3#0:YM2-1OJ;B)S M:S9&1/@LUJ8E-:&<0+CF>E"S8D*F>/T-]Z=;Y(EF@TI-_-LTS5%P1:YFO"K? M+BVE][U'P2B&S.+@^H7PFC#=_Z;T"[#(/'Q-YSMPO@/#M2%-EP?_36F <3^K8*93TSQM#P+]$=BA0LSH+KG002^6%#Q$_-X MHR$A)[?@*8R+XW!).!XY,H3)D9_2D!SV\@'RAONH?%OX-MX_* 03#D5]OEGL5F9!# MZFU=R8EC@&C'P\V(!D5B'Q6GBJ? '8\"@=3$)Z8?XY!0)O6B1?*4<%Z/X(_3 M (!A#TQ+Y/E(FX1[YP6'QO!!.JDDN Z;L1G!D* ,N"=O:IY)R110D4+>W$*! M&FD2JH+S.AA36](L.S5^[@.I'-W#Y/2)X4B?8 F5+,!MV:)B3K!;MDBH[!,, M*@RE']OT!(\7C(@QQ\L&GW(\'LHG=H+)N:=]D>4Z+TW.,!VZLV<+#8"GHO;H MKB'MQ+$X]6H@UF+%435QREKTN79>18%/DZ= AX.FHL-/)ML$3-_F7C*(=7XC M.R I^<[:XKY%"&MR(;*PK JXB[S8G&1;K\? C'["ETW<]6J,T%Q*I): H>K4<4.)R[9AF&B3"(TSUO4M@,"MR: ME3]B2C($.R4ZB1_O[_,G8B2$'@XY[R"+1L+&=4]95N,)#J)3144X M$?[I?;[=1E7%W/4+\HLRAR,X2DV"@B,*9 U;\MQ>027IQ'8+2NWXA!V#O4FH MH/? NPOE D&2:@&#"B*)!>XDD#,CQD#>EG"1M-[1"%L/9+XV^).5R<(5__ . MY8F%MGOX?11TFTDY/!7QEN:'EI2-MJIFRM*@T*\8TBP.[I(TPP?7"G4"EI4U M9KA2V@_TT>?K4UKRPTU_55G!#'=*&[X[>H@J'SO=BTN,@I#70*_G8F;@/2$W M4@,RVDJ?-NI:H"S'\;S@&,+W<)66, /'FYP AK2>6X4ES:#!+3'QB/ H^*4T MEJU)9N#1$ G5;Y4PXDPW [<%\I-5'/Y1/"% &3_E^U+8U#<\Y4'/0#WC9,, I7 M<<-;<'3AA*VM96?;'WK00^VBF+YM_K1NESSE^ZSDXAQC8=GTS34OPWSY>%]= M6WY>2LCZ+>#34\]*%IZK"KXR3RFYH)^31DP:V\I0 MQR>%98D'?"]0$]N^A@UX5:=N0DC[2O&O)?/HJ8"?/J52[[H=+BXY(O> M$L*2E S:KC3,RAJ=.#A45_JT([GKYFV+_WC_[$B]FV4_>K*7GY-X14["IO[3 MB;)[W'*NWV+&XRUR)?=8"!+?^5,4KLK[*,:G,= ,>(GQ>$OLIY?LX3N*GM$7 MPG#670>Q:[93%89Y[(=QCU9M=H_[.&$_OG["-B^^#0[M,2G 827@SFUIU;2_ M]+*]F7R9U_O@O6C1,IDU:3/?IQU#""WOZ7M;'@[2QVW@98B*JO=_X1:>R8D#F/?=35J%)M#0@LKY=+Y-.RE<,961#BEX9)3L"< M;ZN6+SP4%18P!S_J:"=&5Q26#7"R&T0[VT34P9830':MP4J(JZUL<^(3DPTT M. W/[N$.T_MYWO-&)T- ^OGO@;A^\395=Z8[1)AR\319'.Q#Z32J'*>\$ZBZ M"BBF?T^B,/#J\U^Y< X/M77AV#G?!.P>B Y1;<05GW-TS0+%I,W OB94^\@) MGR-7I3I']=.T].4]\INJN1@W^5//V@91A?RBY;I3P_MDML&8%5&'8>B52^AD M[J??*Q(G4MH6CU@%:\+ZKM SBI)M::SR98#B2F9M5,4]U$_?8>*HF_+%P]]0 M\6)S_>JFTEXP%S!K"QII&55D4GDS&$LX-WM)M$.724*81V(IX8QHJ81D=TG9 MB"^]S#$^O>'*TR%P>R ?F"]G0>D@$"8B,X?"I%?C0X)20P,[G&V6[DD,7IPC MWEM50U8TB )E=E+Q=CU17:Y0^5\UG#EK&(3EHE36R,4AXC&/J(2GSR]_]K;T M6,*/+V-_W!3FU MR"<8@) A1A^'F\DAA^$X*SKAP ,-FH@A;5.:G!NO 6%5UX+)6?'*W%#5A#4Y M$7Z$PU^Y'4S.<]>#-9/5Y-1L%8P532*3\[(U MH#W,1H)/UQZ5.'*.@IH($]'S9&-\->*3U/=:'NL:5SN5N1[AS1KEB:APO)AG MC2B0UM:9$29*%;"X!J,+K9Y.*O"W?J:6&2R1R"D*#^QU;,F4N_HZRID34,U* M2\]>(RO1%<18$ZG[FM.S-E]6SDMR(JN'B#A^?_YXV.9(%1@+M*4M">)5X^!= M[*H_RK5(DE\)!&,^=">R_^3->(FI3A",556I?$+-U6>X!3(JIY/=T4J!2A,, M1PVEHX";JT:DP#N?GZH5$.W-A8V@>[5X9B9C72:8;#71 &=Q[.,_Q13 MQP2;T]-UIG[1-CS4C<>*TEX@H&<4Y]P4XL.?G5Y\ M1KU8V(ZY/6;2VGM_-G&/-B'A0#08DN#FR[HG/((W$H2P,N_I'E-4.$<'*7".?356RF%ILI,U5+6F@H\;\+M<>7I$;#F#![K=AYO\K#\N4 MT^)'C)#0J=$]#\(>9T'%M\1YHR$AOTPV3Y5N<$APS\A/:1A4C'"&L4=^6UP: MT(WX>9_,E9\HAR9CWA-VYOFY]R((#4DJPW\OI.YP\AY0/WB3X^L6G MYRL.YD\I81 9(1891&N5F(#V6,9%7$J-X"!7/M,OB>^]:(9!& CYKWB.B]L8 M%[W?UR31+/7-U@LQ_<>!@_%C M54J+N(B6BVBYB-9KC&@]QN$SPJD7+9*G)..K>NQQ$XQG=;L3I.VZO8.20V/X M&("46Z'#\&LZ%"0H Q[BDD-:0O,]=;%QU4QXI+M/M92F?/((CECK@@\&N>BT MBTY/-CI];GIP)4%%B4^OAA)"\5!1XR>3N?W0K 5+X^#RH6)+8^%R@7[S^GH, M3\V :MWA@ON&16_[APVFG 2@ZE6<( ?1FR? K>!3--"&9. M*W+E8B N!O*JPP_:"FJ<=+=AV3G+%DHK'T MA9SQ3;X1IO2UQT! 24Y4P0#FR\,AX\#*&@F2<$C]6@(CH/X[&'3"/6^.@#'B M4>P1QDV;QOL>)XNI8S DW(]QND5^N Q1(#;+N>.MAO[WC[#F^!XP&3.\-5:' M^9TE_K>67/^:9*B6^SQGA]K<,P#*>V%8;A[,_A/(B"*=8W]-'UFY*B(S9:O^ M0@OA'X;.B:;A\P\ORKF.R\YY!F!#K)85]C:S/%L3_?P/%)0*(Z_F2W8V!&8/ M]/&''.\*&*OLS&#V3*R %:*F6H?F+#T='#?A)6*-!(=8=$T8 YWO4Z,A?Z($ MMX+G31T4'J%N/PU#:6[B?0R'B>NM2]MMN.K9'#/WA3GT6T]/(HXR K MT@U9B#*H G],U1QHO5$E^CL\LLPW.96UZX.#74[;G:"CN3?9E!4W> ?S^:C M4L;!@S5CXL]4!.&SLA;GEO3"E6&5@F>-C(LIQPY0K2P[:WR]"RD< F1!29NP3V_W&& @:-.(%9@0#0>$5 MIBZW!SFWYL!<-^X98?+;Z?H2U C"8@7@/@+YS%7F1=.F-ADB5N_#51PN0]^+ ML\8SJ4D4^B&90;YY07C9-R=J312UDGO'$1%RDYU(=B+9B>3)B&19EN'$M(UB M>O\+D-;<7AJF\^41=+OR_[N$D>1D".9^F6PV8?F:/"UH4S++X::P@$N2 M-U'-^HJ^-PXF)O5E-.1XWF&T]4K;:[YDL!5R(!]38J%=IUFX M(;_L.-):EG0:I=,HG48Y&8U25NZ#:Y2#,=;#4$U.$E%T[RG+19/31=1P5]$* MP7-&G"W5NJ-7*/5QN"WOL. 0DQ7^B;)90+ @($#4X?8"E*TL]%O+&20F&B1. MFW7:K--F1Y'K/5DNN'+K1'Q+Q!^ZGC32I*86RQSR@I> .FSN+)SBY+*3RTXN M.[D\HEP6LRPG?NT1OP7B+G?73 %VZ,UWV,'+'./]<>U,*9*=[H2S$\Y..$]& M.,NS#2>HS1+4-UZ(B\K66E!/+^FW/P\6DX?-DL5SG*;AI+&3QDX:CRB-.YB6 M$\$6B>"AQG)_AC=[]L*(?OTFP?=>A.Z1GQ-R2A26R,R<2EQ9@VIQ&V_S+-T_ M<46H].^Y1X'SLO 9-1J!2UG@0U<%I40#VB]%(Q(4S.,%/3VT_T:19_88)T\I MPL\4Z@)%\N>$7*@H++&1)8_.3SF5[M@*Y'. (QJJ.95Z+JNC5>X!ADL/XQTY M(F5+%)K[=3A3:2,A\#:F3P,6_%V(I.;%8;?]"N'PN6(P!PA_)0SVA6FL%+*$;@*GVM M))-[;ZK10LK'9'*GS;Y;KTGW-[D/IU;2]#$BS6_9^;K\W%?H*=.:C3VDKHH- M"ML:X8V>B@][8EY(9Q [@]@9Q./41G'8)KAIZT2MC*B%"R9?)O$SPEE(OD]A MD_+-BNN$KQ.^3OB^&N';P4*="#9+!!=]@L+@^F5+:($F7(5LB@#CM[\3 M[D(;#+DY3K(ZR>HDJ_6259)!.,EJF61U!<9GDZ]UV*:]*PHYC\*)3M(Z2>LD M[20DK2RK<.+6+'%[A98(8Q0LT#.*<[V6[) (;B=4;$8H,=&YEIUKV8EE)Y8G M+Y95F*D3R[:)96<& YC!1]M"6\/G:99L$)X%SS1!4:4<4'DQ)Y>=7'9RV7JY M/)2E.%EMEJR^PTF0^]EO'L9>G$VY);4I4EJ/J)#8-[;XD)CH1+43U4Y46R^J M55B%$\NVB65G0@.8T-?59A]MS[Z*>J=@0"LN!=OEI!>^O9=Q^H?3/YS^,1G] M0YV-@&LCFMTDJF(#O-V(T\;: 8V#^C5?7B8;FAM2=+]8H(@,"2Z3-$OOUQY& M%QZYTG?>KI@%FX0P$&2V0!FZJDM?,-&7Y'0?I_LXW6><](6A;!A<%7*J@$Y5 M +!G^GT>A#9$#TD&6$R]$_K)")\<8&R M',=WD1M1%\.;5&JQICO@!9Z,C.PH^6N8HH(*"7%]*"-HNF$Q%=#!H4* 3)K;2U3G- MV=I&VMK. ' JKM/=QFEXU\5(G=_>+G'LTBG-%60+Y$=>FH;+T"\4_'F>S91%TF6=KA!D;+.4LUK0XK#.= 1]]DD+16RZWBE-EG"KC5)G)J#+*3 1< ML]&&NBZY NYO<[I>2]?[-4F"[V$4S>+@-LZ\>$4;4Y?/(TZXOK6_M%*D%UN: M*2[B=%NGV3C-QFDV(XIW5;8&KM@X,3Y C#L'CL%"KK(Q$OHN9IBAST25/MG3 MFSPC^SG;)#@+_RCT<9F&S:-\ M:9(T! T:$COQ(LQON;+H_9Z0P0#$HI*#B.4Y1'EE1[I]I_%N($9&#Z0-*,V;F/&>0T]&U M*:*9?N*L5&6@9)FQ#@>^?LJ[$\QPSY#>X3'0%-!<4,/-%0 M._IZ=/>:+C^_;AO;1,0D.;VE"9G7'H[#>)7>(5PD$X-F8O*!82N*_/$N]])( MC\=KLE:#4SO,I) +6"6Y)F:)=F"YRG;/>8-%5MRT[VKX++PW]61Q MH4#1&:VVFA/:3F@[H3T9H=V;J3B1;I9(7Z"4'%8_RS'91+)M5=^CF9^%SP0. M-.4,NVG)^5X[R98QO99R$MY)>"?A)R/A^[$3)][-$N]W)0G(_A7%#W<)V524 MA;@,!Z"8P#/I)/IIB?C>N\D6-+V7B7HGZB,D(EG.R5Z0DJT%G'6>FB"+R' ]6\)Q;-3P#'T M3P'O -GDE\EF$V9E M6GP<7)+;&<8K1 9I#H$/ZO:K B%;65)N >#5A*3PQ"2:Q<1PQ(3'3R60GDYU,GHQ,EF(63C1;)YK[I($QN]9= M)IA\A7QY%@?74;@AT%!,4VX'NXX)-KNAF02ZC8,\S3#9H%F>D54ILESB" ;; MK[YTO:]^=&IOXV6"2Q)<[*H_7JX]O$)*SZCW7A4V'TD&;OG\)+75IMB0E7WX MT"8D4CO(?3)>V'>3-])UA75*^ZA=8>]W*469'KE?<9)O^2>4/= UIC7=9)EF M8]J!2'$Y,WQFW%#,.!<:/%%J*&(B11>\>>A0Y+K,G!K!/YF8L*FD.KA.T*_( MO]/7X*A/PI_-O=%"$FBS/FM2_-OK=G^9B)@DY[,TE?4^(R=PG40$^/3Z7SF! MF(YUH3A;0G'.!AX)3MEKP4-!=KZS<9W:!J&VR1]P<%> *=H)0V3_]1W]Q).7 M(O*/_P]02P,$% @ "%^L2F$C09@MF0 &ZX( !0 !T97(M,C Q-S T M,#)?;&%B+GAM;.2]:7/<2-(F^'W,YC_$UKQCHS*C5)G(BZQ]>\92I-0M6TKD MB%3W],K6RD @DD07$L@"D!39OW[CP'T$(G!Y9/>'[J)(P,/=X<\3'I?'?_ZO ME[V+GG$0.K[WIY_F[V8_(>Q9ONUXCW_ZZ=O=V^W=Y:=//_VO__E?_\M__E]O MWZ*KCW?H_UC8Q8$9871OOOB>OW]%U^8#=D-T[7B_/Y@A1F_14Q0=?OWEEQ\_ M?KRS=Z'EO[/\_2\[QS,]RS'=MR$.GAT+A[^@MV\3V7_E6OR*UN^,Q;MU[B]? M_:-GD]_G?G498#,B3R.;*/(K,F;SS=O9ZNW>&??LI9^?(0N._\X/$78S9;_)(\^--__2^(/_SK2^@47OBQ2!Z?__)_/E_? M64]X;[YUO# BVA1>I,+J7IU?7%S\PO[*GPZ=7T,FY=JWF',D%$2-3]!_O4T> M>TM_1;S[=C%_]Q+:/_U/VN!_!KZ+O^(=8CK\&KT>\)]^"IW]P<4_Q;]["O"N M7@LW"'ZA[__BX4?R"6W:P@5M8;ZF+?RW^-])Y.).FN;>C-5UZ3\HD H*XY<(>S:V$Y6I#,'794VPP&!"J5C?*@AT:8CX M0:T+F*R=&3XP@]+(__>?7-]A71#EXGEB/Q@#^F$; M%&/>#*S$'O)CBR/B)WZQ?,+&A^AM(2QV@;_O&*V)1GX/;_X"BNI;WW4L!\MC MN/(""&++6BC$Y6I6P6GWQVZ(43JE@Q"4C3C,7Z#N7/@YZZIAA)(/+! %C<"-=C&0U9XV[ M;XEU$!2A#$?*%&K^ .QPPUOSU7QP\>61Y )>2V=;?GCZCK:D@6P?M-BL#*. MH1#%DLY0+ NT?^UEEU&PZ\ E:=";-L1634]:9SXD*+YB"SO/5*,O.)*#1NTK M "ITT,VG);SB\VF!)-,WADB$C6!2W\KBZ )MM]CC_P0W9(O$F[M?QS#B [F"+)O \>+F (HU@!MHRAP'HX1)6(4 M^22CI9$%- ($=226:&A+/O(B8&A&2G=I*=7-_,Z/J%LD8E&5#9Z M0Z7_K#UMC. >Q@^94.:.D/L#$X\0OOAL!K]C[I([;!T#)W+ TXQ.D&B@!7FG M#C-[G;1[$SWAX-+?'P+\A+V0#'EX+D0;W3Z;CDM=_I$PDNGBS/$98Y&A/9*EGNTV?Q0H0_S&+H4=>EBZQ,F,2? MC$8;?[VH&9]1T;O#'-W1K//\6HSCL(3>.!Q/H>?LT8LH]J)=O\QT/2KIWK'S MZ/'I9>OUGA*NR^AUH,&4; -Z]IR2VLO":7ZQOEA(#J9RV7KT1$9&Q M'E_0# M:;]Z"'R+KCG2<56B%QDHA<>'T+$=,WA%Z7\E.#3,^\L[5V/L?\'1S:Z:O':5 MHA_R$]7D]WTN+[K-+'_A.=SD2<,D#JG OFX2B&:?)P#P+%RY"/V SO136JL_GG;ISUHS>/7D'3W3IQ9L]H1F^"T'? =R9/S5%MNQ. MG9;W]<*TXN:TQ6J1Y.K9LLDB\V]#@6?0:RI["^'Q4E+6!7A(7( +"KHU/07_"-732'P/?*C MQ1>XMB].XV2OD@P0]$@HIC"GF2XB9?+9P432 LI7U2BT@;[35J#2RO$\80SI MB>E1JQ#V]4B6=2@PNN_]KY@ZQF''1',C5__2#)^(SL^.C>WWK]]"NB/]YD"+ M_A%CMO1@+-^@V%(!:(RF8+AB,/T5QFBK&DHA8])4D?@(27YVA?R9ZH,2A=## M*WI#=4)T*V"J%LKT@J]?!.[D"EL1+P:ID^F>BN1DJ\_^95$/'W(>]E._FJDJ MOVI"98-CO('QAOUV(,28%!0@Y'T5EQ.HGJ=O.;JN)&-**E-13/X,^#Q=W2Y4 M8TA:2/K[8I$*V(/OXSFB7\$*4+[H$OH%(E#V:G>$A]AZ]^@__V)CAX)[27^@ MF%[F,$U^]=N6\)+-QE6N^5B*ANK?)\!BI5'YQ1;#6"4#]OA]1 5,"Z&>^AMR M^H\=\XVA0>.YWD20WB@W$W"SN\(/T943,D#=!GCO'/=-_-;ZWI2]3ILR"I,\ MJTUURHINE*!242(6O8D%UZY53-"[#&MP;=4$NO773NQ-3ZVPS<8V]843AD?2 MQV A4?K)R\B']&.#7C18[MN,?B/N?P9G?I>\^8*$"+E_D1_@NV'W$90AT$3'WJ14D[V=!; M;S8726W=7 /Y_?04;E;6!O)((^B)M3+Q>8X1/3"O>" _?W.S0[DV$&T$\58 MSF&,Z 5&07=/)E&:'USZX1]=>D:6YP V.I+<( Z&$(B&ND,]/46A[D&0%"!5 M\SEWA/_#"S_\_)$X@^XZ.48QK7XP WH\.KS% ?N"[U_K!8C6V$9L<+AXQN'IHLU1D?@H4\:>3/H@^+?3'W^,JG%1V4(C3W M&CB?9+HHA/S%3$@*9XA*1=^Y7*W(H:NY(H1+F N+]&J8ML.UY"@0S DG"::? M#% =#%\D@W[(D7T'I5FLW[.2.>:(JM,&AE9]+:/Z9&!LGDGH.F,P)+#:-JD4 M'YH<:.JW-_@Z&%'?'_,W8?[._@0%FYUJ!H)%](MFQ *STP>T*J7 M/("!'QYV,R+$RKWH1:5GH0)=?=/9>K:N M#7A-F+R778S0+PO1#[L53A17C3#0A.<_FD[P5UK1EZYSNGYX#!I/83<^/SDL M:I10H=&+(C2H-,3$H4P>)#IZFV>,/5:2Z^%ZVY'U=O#X%@"EBO$FRT%PWEC\ MM^GC-;\P)=(;M9".H<5LED!=5$M[%(@<:W;!P5B4<\$=YN%'VOK0I-/';\O.K*-!-9^A@-:7=ZH?0#/>X7MQL4UO M E0/O,+;>G!(7B7Y1<^L8DD+4R3B$96/WINAH]TPJX<+%#,-V@#0'-,8UJ^' ML5X#DJM#M2255=RG%V%=^K3@Q=$_EDCVUN>W"\V-S^2)I_ FN/:]1QQL'Q\# MUK?RJQZ5PZEO>UJ08D\C%%"TDAOC90J5,RV4Z'2&Y@;B:M%;F+ABA( 3U=C3 MNE'OI([F9)WZ@Y8UIH L-NMCIF'^<4;B+Q"W@CHIGX/^1Z]M,H,]*2R M@? N1WY#?+[3HLMTK6+P4,\DGP0%INHJG*!--R8.0';9.N2I<5I'S_6=^^;' M/DM45_(O\ 7.PZ%R&/HJ?JG3(JIK'(;WI+M**'CLO*ZMO9,@M18C%%:KYG+# M8RFJHUKQU"/-\$X]KQO4T=WS.C?U[&DG=9)@'X859;[=:7+E_0_L/F-NU7B) MGKBUD^+)6A,4ILW7 R:$&4MRK5*F/-U,<4 W\RL J2=XOHB>DYSPWY FA3@? MEB2;/]UI463>CF0T/QY%BEL["8H4FJ"2WQC#462!&/.3A*=+D0.ZN1=%_@O- M$$I!?1B6;/]ZFK&D^)Q7ZWMZ,)?B4:KY[%QRD0*TCNRP]JIM$M8 U(+S9%*> MT0MHM);@9S-*UEAWY/-_=)[Q_5/@'Q^?[K'W=T*O/3=C=&E#"P!W4%PE^.7& M9*S,9Z;%&:*-HCOG!<5Z(*+(:>S_&-V?C$RN2"YA4MEHQ9(#.J+BCIK/^"_. MD*7M#HD>@)3CHJX?X11YJ_O 257^"?%5IXD-N<1$DJOT'06-ZD%I=MJ5QT:G M3%4=1S1=OH3V%'7C)0906\9)K5K;T)6JVA17V3(I-Y=33U?W/_R4KJ@F)YM; M#>O0$GO-&5FEY+4ZR'FNDD=--88:?$#J] M6: [QWMTE. ME">:X=&%(QK<>5K\4,B56!X]>)#5-'$2'%+56P4NR^%89=>?8Y ME<&."MZ&H: &+^M,2G]SHB?'N_'8S-"0,RP"P1H24+.V*MM?.]+.%_P2E<]; MG-XDRU N3$='/YC =!_PZ1!/.Z:ZT$V+?T^&9(::96D0JCNY=-I7OQJ.6$YE MHF4(IS53R4F.H,0PZLTI.L^TL )W7W-E-=5'2C4BM."*JE[R.\]F:[D3\KR\ M9-((*]"J73;1UP]-I3WR]3S2 T>/VI:H;8YT.8 WN%%C.'>LI5$G0S] *Y9B M(([LA.CFNC/:0+J+)Y0P30\1G@"FNU23:'*D7JC^0GS4\6Q?[E4M,)SIH[*T M)S?^SV3KAM>N5I_:.;]JH,K!L.0?O=!W3P9[[TG+ORM_]NQ-+;"7JB-_Z:8Q MDSEOA[[?L_"D#2#6 M2-=$/;SN^G(R-\>KW;T71SLP#EBG5_P:ZM)RHK 2P' MRJ++0##YPPSL>](*O>2^Z9,7GID29_F&%:ZQO4BV"]+W$16 OE,14)#I;H91 M- ,T^.LBI1#F%3,A OJ]2?QJX;LGC*-KVHSC>X+8;GQ\PC!OTD$Z5#9&$O&Q M*,1DH408:/0/8YW1R;JIL-$6='F8"/VA"V*N_+WI> I?-'X!<"Y7\8RW& M#1>H$7*Z6"C$CL!"2/04 [ -/SFOP" HQ%_-"'_&^P<<-'[-PD.3(B7?LCSO M+I)- 50 HA+0=RX##!#=#3$*AL"&>UVT%$.\8B=06#OAS6YK6?Z1EO%ZO/5= MQWKE_]\V9)=\>5H82&BD<+GZRDCAX;"Q:B;Z#'&QZ'O\7_!Q^QC6&P7K;XG> M9)C."!D87PIA6\*=K(] \'@,'0^'X=;ZX^CP^GGLQP!C<;[6^MZ4*&Q31CH$ M9ZNDG$(B$^6$GJ%$+'06-ZS!1D^#)T.A;+ 6 "CE*UVP)YA5:'@:&&<*HVY" M\!>S9G3!SB@,85HCCG283A '6QMBNDTF$+?3X-_,EC.#A3[Y19UX7M+UD?3T MY*?0L7' >OQ;3#XSZ?T?RWLC.XL9&"RV;QWW27XRD(Z2(;><+R^6%[\M&D,N M:P@56D)94Z- K8Y IO%%,[- ^:*1=J9Q"..C#^\_W5]MD96YP"JXP-S3Q/0, M'82N&)NF^A(#Y:]>3H5, "[]_8/CF0)EMT% OC=F2Y:73_3'3]Z6?;B;7<,K MUX[YX+A.]#IOZ?+&;AT@01G9)(5-6YM-B99RJITU\U)>/?(84Q Y'N(JTI%Q MTZMG*-43-I/2ZAND&P+J*=#^QY'O!QC%9<\X>/!/T&ESYK5/GA5@,\1O;,Q_ M^)G$85-OHD.&.Q&;UF7,4WR^T^NH[I_P5_K3S>[F&%G^/KG"H=E2=NSB+\[C MTRAPZ://R71F/8R4'O1>S%?G@W9O3&/:NR4Z-\O(]7-G_/S6&:+*GV*G-]FW MBC>FOCC[XQX=S%>J!4W\$38#[ZU_!#U."DXRPS%ZWP^J-\>G2O<&0R9)2UY- MU5-!V:H+(YY0UM[1*<(,_#1HIQ+WW0BCZ, 3@;KXDJH> O4&ONHU3T2/3@/^ M0C8#>N755$[Z5^(#P3U9/=UY(NS0>M*MGTR].4+]E-ABLUSVIPGHB#!$V_!&$9K MZ=SV?#X_YYLR:(O(]&S$?LBUS7Z9MHYV?H#N2@=SLZ)4*--ATMT:$&Z;GX[; M&DN30ODN*T@*M7MC6-Y)]G,,Z$N8=*A6_2CI&T2%_^3>G33UD5!(OHXN^5\+ MY,^0209 K3E!;Z,/.'!\^X-GB[.?P:U?%JRWZ \X3W@1PN3W_@YQ!4>T_2XR M@VABZU>MUC_@1\?SZ+_@UAM"ZV%37P7.*B:\LE[2AXK;4U_U]\$I MN4\VL9BM+EII><)$JQLT>WO@U.#9DDIU\Y8^,&V9+1*\ @Y&Q8/%RX4Q;QL) M04\##66F(313/Y")YGI:?*(/E&Y9'I7LZKR*-W4J?>L&$>!0J]=+@?C7L]:N MC[>!DD;0FZ29GV'N0!G/$^O\[E^Z.\\ZG>Y0'.3MR!7X#PK)*KTA>#?8O6/8 M+&?YF4"]NKV>9AEU9D[I_TZMC:\4 3. KAX61[W+@([R+_FE80X>R.'ZA M@Q8'D;-SB'PH>ZLJ6QHKE:KBUF\*DT;0S<[%$M$-P%B M(E'2(F)-YAX)TV="Q-N==B5Z(O?,]7:/L)3 5#YB['87!<[O&!V8'^CAH?#) M#-BIK1^\"; 5Z-[\D:XZ]_,G2'KA[_=4/].]-+.2Z(V) MH=&@AL*!J[F1 226QN'GISAS'ZXD>DUZZ=GIT21"W1 M6(:2R$6: 2I;-=P^A.S*#?5/7R-##]!5%5,8$%ZL)6"86T)'WY-& 'NPD1Q1 M"]>.CM M\U!+XGD!G]JB^VVXLR*0G1#=X>;AI:SF2J\P4LVC^F+=H1KCV5A M*><.OM,,S7)EUA4$Z('BC@7'CW<1T>'*>79L[-ET(\(=G5Z[PI9+_E.>Z59Z=6*PMNFC M,#%R<9[!U/<0DWN&4LEL5PYBPLEO8_%PR!S6\&S3@!T+1'8LB,V^6MPG;!(6 M&IZRT5L&II3'@"%Y:P8WP5UD1MAF>V43'=L#H?%-&$ VJ:,2EJLZ/!+!B)[* M8Z+C[>$I,,'A.(S91L[LD)M](&8_@Y]7E@_4!O )_0.,/:9(N#U&3WY K_QN M_]J5-V"P5E9#(1T[7]1AC M$F41P7/4SL09/(3?1%)H(@*NF(&S 4ZU?M,!1 M[9Z)MJM.,G3.05?I!;6L&C=-H&AA@JBOL,K[0 B@WQRB,R "8 MC!1E/V?^%4C(Y/10(>2E"#W%N+&LG)>)2U)KT,1ULJH'&?\S>S8U5-M Y0_.SV6Q&_U?-UOYO M-+^X.%M=K-G4(?UYOMD4^R?VEQS0Z%G_[2%P7&2<(;HME#U !O]L#PE:S-EO MUV>(B#A@*W*>L5M;)Q< GN^ A *#]@+>;%JS_Z*(X>7$U-9MY>6,"UV M9=526,B:9[EC*IW%8R9?LQ7[<9Q@#.:$"5&I&N@EP"IY$@K+ 7XB:A(._.31 MTO)?<'2SNS=?!/'1],;$6&U00Z5[RO;39-(0%X?>7/MA^/,9(G+I9F0B^0QM MHRAP'HX1*QD6^72*)@P9?2V26P29RAB[@\B.9C2_B MUX!AEM=%?IYA,[MHQ1K?6JG%II8!K68=W]:RCONCRU8R;J(GDH46_1 [X).6 MN*L+VC;P5?P%@\#: L?O7^])RX*[D=O?FQ2#+ MG3RPP>6; 50-G@YYDL%:A)Z,KX8X3%G?4.VYH/;GISX2*5)&,II6\SG)EN)3 MCPW1-.U!QN&,$G,"S"&H@4T4L@#8"4,94*6'"%N=H5$72^GGRM^;3AF.\N_! M=[&9,@H9WV+= B?>W7"Y>O6P7>T5]["M]@)WL-50E>A@2ZX:J(.E^X M(_\]!CC8>O;=\7!P'1S9\E?7#5#C:YZ2S M><4PEH\.60/O)N^>QS!\7C#\<]GP1#[*-0#3<8]AO*'^U2'[=C4\YSMZ!><- MR#U'T_WDD5_@,/KP0B>O\8UWZ1\/0F0+7@+BFF:-9*-MMIC-+XH<0X0B)Y:* M,!>+2/<6/6%D,>$P_#*4L?.RL8E4%(M%-Q[B@N'X9"AC#;4O"\TA[;@L+ MHX!&"L^TZ-.#BZ_P0]W%18+IN-8WIQTMM*DC7WE@=I&65DBE(BJVH2HZ6)6% M@6TVRC;;1"SPZ$ V/$OC RG':("XUELUFY^'0U>'*QY)?"V:, 5]R>5 UI4N ML&S"SA2+T(/8PY:@Z4)[>CN/R6ZWHPOOEKXD(;YQ4^P;#0CAGFYC:%^.%KT# M1PQ%1126A-;K>G) WYE('4YC#V9HNNG*]]A9= *GO-EWV'/\@"V[ ]=2D(A+ M ;1J7#3(J#@X^($983+X_N Z^_C6W/IRZ1(O3#X:%FDC&4?+Q9K\D(R$8X&( M2$1YD>,N$36/@(BKP^<8L17#8:+\:_X&7N"XVSY9R:/[[AAA9B8EZ([E@ U0='9 MB.P.;&3%I@1<3HC>X!?+/;*MN^37IO7'T:$%=!R2CGN/;&QEAB&FU;_V/AFG M_)-OA0B?_!_D__'!I&SKOB*BJO\#N)1L3016H9)W(#A06H^7U3T+!9P.IZ7. M9[4 TN!L6&^["IU%@J9?M0& ^#Q7D_6#S#7DA(>W@?_LA(0Q/OK!AQ<+A[3& MW,U#2$R*\">//$2DOM8.%CN(F7Q>0EU'V6'N0LSA]"2&;*>GH0[@>_@X'SXXEV E0>&CR/CUI6261W!0[\T0$ M9!?>S8P"8$*!&=-VW>60J?;9!7-!8IN,#9SHHVDYKA.]B@Z>51^<,L8KK2LD M=VF-+"8$)5)@3Y+U-,A0,VBRN&\,IT+LUQL/'__B$WNZWM'VK&4P,(G!);G;64WDVT6:1WY*2-(=X:S5I(>RAK M$*4MTNOH>9OTJ:15(+!.Y"6CY"7,O63:_SB&K+ ]+7#BQ%?6DP%21!"#;83- MP"-J\*&SC7/?K/O]C8H9RRI#]0 M*EGFJ(3\BBC(MI-]=$++=/]./LP'S[XRH_)"@O#1"> O:E_AH&$Z*\I%(2X+ M46'H ZWO1L1-B]CA##.ZVJF1"C.*EU0TP76P8^7L_"&,I$H]E$V&ZH-?:*_8S8'1#PH3M!I.LY M-CP\(6CJ-5#@X(L8+VP;CT;E&(/]U0P<>C3E M*QD)S:6^G^!U,) TZZ00:8M9+73.$)..N'AZZCYI 'V=?#P_KOD9T)R<^0_, M_# U_SDQ/P :]7<-ZV9TMC@0'K.YTV3OL8=WCN68+O\EVR^!35J#12I8)$6! M85E./X7#NYM5 ZYS+1&0IVVAK#$4MZ8#R,?P"P,\K]_@[Y!'#UDFAYEA[U3J M$_W-,%=PH5:03XZ<;]F)\YO=_1/^\,?1B5[3<[.J$20A40<":%=3)=[7,CR0 M'N_?IL?[>9,H;5,S-AC:2?59@)5WDE6M@8"YDRR1D\#90QY(4B0BZ7F]N"2E MN]O L21S?M'[6O!$22F%.7KC7(H5LI2 M: ;!?2RGP'^D^=$-/FA]4MBL#-S M#TWFPH.Y(9+EH%OG,4V!^I6NN?0 :OR^7D#E2JE,@,X5@ROZYGS M6 V:+-8(J\5@5L1JSFD#G&AJ;/"S^>+LC_M[\F[XY+OV+28!XD7F8WF$W57* MQ.>9.J@H7?36F*WB,J1B8,9-H;0ME#4VZ5FFT9TAP5*3.T-XD&ETCS#>REYF M)=-"&U[!).MGNO2&XX.;P/=>2I!V,D)YZZ.ENKW.0KIIN3 MR?>CRWMT[+/-G2'G6PV5\Q4IF3KD,#***B3@CK:4H9,L\<@UB.(6$6U2,RH9U$%)9>?4 M\"@VW":BT!Z;=+\*&UQI3!:2*)'B"1GOZDD1699TLV,WC[/IG/O >7QLW$;= M5ZI6A"%45:5S-=1XHYC.LY;YU"B*V]:50 9T6-VXYA1F3M70H\8@[>[5DTB& M2#"TS2HZ])1TQG&A1@FGD#YT]@3#^OTIYPF]DP/],H*/IH7YXJM40.0>!X-G MIH-T_)T;#;MZZ04LI,/EXG1 7%?C^ 7DCX\!?N2S?.S@,=_ M9=,.R/0"-=K&&4I; 5N.F, 3]=N;<&JZZ7F%Z];TVN4L&?'-&);QI5[ OHO( M_S6OP780H 6DRUHI3&'-F[9"E/#,F] 8S/U\4(_D G#/4,A]/A M3Q'>R\WQ94^#90RI"@HST_/Z+LW J3@$'CM?S#T65HUM?!P,-YD."BLA\Z;M)50:< W98^L)VP?7;8Q(+L*NQ1;87RKKQ:@ MZ6"I(6^I/K@IA%XS9#)W:( 6XE&Y;T@?A,,*:5TE@#8-_0F5HP4BE.WA.P5H M_!,PN+[IG:%7; 8Z17\NE 3!GU@.'_O?O'C2!-O)3F:ICU?W'A@R:I21OMW$ MF&^:C@GDQ*9G W0 3F]S&8[RUMD"ZV" )(C+9EPU.49+F-T&>.\<]UO/9H_F M)_F^X,X@;)&J$T3%JBI$]+IIOJ$.P.A-W.[/[!@L#RH'L(NAC4N@^USI MBA4LSH3!5<1/L_F#K(3GQ1/?T 8DU\#EWIQ\]5M*+=D+*]?KY6:9K'O'-ZYD M<41EGVFPXCV"R7,M3&Y9Y1[![AJF*"UM1PTC^&D6MI7@FBUIRWL*LK/]Y%G^ M'M^;+Q]>#M@+XVJ&;9UNTUL G6^#*M*=UWEVSM9YH:E/=^2+X$U#\W M:R0;/YOS^?J<=\WW?L1*O,51%%\IS2NM)'?4F+'X:6\8']K<(C?$4MG5X>EE M/(G@<KJM0Q[*V+7JMX7NEMNQ6>Z16UPU"6_$-XAU^J#)N]JQ2*R8].;& M^6PVC\GD"=<5@B4A$#HV#G@2&& +.\\D'OT@_IF5CC=#^FA$)#R8+AL^AT\8 M1VQ7"JTQ?_ CHA2M1YE>YA@]F1'Z@0-,=[)06?ZCQR:$B*PDV!V/-K_S@SW= MXO+#B9[0G[?;VS.&@A]/CO6$3"( DX['HKO"(Q\]X)*L\$B>HJ\28;Z'V=H- MU9XJZQ')1"?_P,RC:>^K1<_ .G2AQWO$ =U^;KE'.REM%9XAU[%8,K+#]%]4 MD-QSQSHA>=&QJ0<3Z?$'LK%+ M/F#P2O_]Z/MV2(4G=ZOKUDETBF:%ON(,Q2W C>(&-KZ85YYHKU%B9OG.(^^R M2?J0SR8%.9NB(G^]#WAYIDZ?NT&4=CU,O9ZRLPVKN;$N3RP)HQ3ML_;8$U'< MHFY<-81?%*@+Y=IC3R0MZDAE0_B&,1NMQWY@N]^;PD)?5A-SA3S)"9PY">=] M\^(< ML?7%8O(R1/W9#DHERAJ;\\[=A/H*QL1ST_IT7+5"CPF#6*<-PJ>]2G M[>I&A(.Y2(4-9ER&G_ M1.L@(%^9Z?;^]9XT+MY(+?,NP!* 4"&%D@X7FR;<9Y+)0/L54>'0>ZT'-]V0 M-EV'U0*I *Y;,VCWF%ZXO&X]9]K^IA:8O%8]HVELUEFYF>:PU.(PZL!&MV)1 M3PA68E4.@-<:G%XMZ-9\2[OXP]>\!P>]A@ODY0X?K-8-P,O?A9[(U0-U?>VM MQYRTO4#H:PY5 ?8:7*45\BKWPQ%';!7O*M>,AB;\M!\,%+!B$G6#7X= M3:['GRF[S@Z.OTK 2@&PZ"P-$/B%N*!V=;K]>3B\94HH%-1LFN8Y0YDX+:#5 MU3J&J.P,K;X;.J1#40"IDI,@D71OOFS#$+-=X])P:G@) %/UFDCO,9P;&Z,$ M++J3DHMDIQKH^C^]*ISOZ]BZKO^#AIX^N!O" Y5=ELAD(G7 ESA ZT F\ @P MTJX=\\%Q';H)1@5K]:_!H*U6%X6;MI<7-7C+"66@TPI= UA;"=4$9,+8 M;(!9LVN @.9XV(XW5M^2#Y,_PW"S^[/I>.&U3ZA!,#\I+6%:^,FJI1*7V7PE ME8YB\8C*+QWA(7T@:P.]X:T,?++@@KO 8V7P[198CN2))74%[>_91L& [L%\ M),+&-/1>@H1&LO:<6OL51TYRD0=Y*RR9#DU,JE@N<922YW2DJ]O \8,[ON.4 M'LBZ))PK.NS419A&)%:OH?RI><-8J/ 9:P[%[;%CB^@-;Q+NV-3H_N$7CI0\ M<6">B+U .YV8I891-):WS4O0N*V!J%%"H'YPYC5-!: M6 *^UF#?T]"6&Q*6ZP5,0>2*0=GD*ST ^2$^V4K2G&/@W7A9(B =# (1H/!L MUDMERL<0]:E)$XBW00\BLR#>-N:(,%-]@[F"S?6E5@>IU;0GU3(S;H]O,7I; M/*<'B#\>([K):\@Y, 61H""7UU.^>LXBNSVW#O2\R5.<%AO+61*38W'JK1 F4 /*:*$3M8B:">'HMYF7#G"X$>KM;RO"9 MVJ3?/'5="(J15O&%'ECZ@B->\,^QXM\JH:KA=5!\U>NDL'@B1AI=-T[DIW\: M#W5-1;;&M3]7;LO#47R%([$WF8>R6++ :_C4)@MPT!1'M!BD M?I =>O:1TG MHBI=V*;KVE='?._?X2B*#_/.I4-%4APHG.5T5!@5+H1KQUES#.FT0;X3YF=$ M&J5SL[EF]1DOC^*E);];+WE?+YRK04&,>P7OZ<$#839'%];\=?OBR,^&R<@" M90 )!17FL@_2B"@6T MB'E"UM&ZD(3XMLZFYX'!KG2AI;%9;\X%RU)2X0I^J><@3FA>H>KO!$CL"N[^ M%/E-#PSFYM&DOW[^'5 LYA11N&-%U,&>%::;=8%;9SOCRZ=UW4U9$WQB_)0= M 8BA_,X0-C0W][@]K6U\:WH<-:DBG8DM9_/21%1AEQ#C;'YG,WPR.HRQ1B]C M)\996X#6($WH)L@P>QT*(5T-,&0,F"[BJR%2#.Z2F3!Q'#C/ M1(5GW+(+K_38I/%<;%LAR<\ZA$0$WRH'%==]##%*ANBP^ZT^=HI!7F.S#H&> M.Q"_C3Z:3D!+AV#1Q;"R[P-"HU$IA4,-6;G:(F;HD?),_,]GR(P0;8+57,$C MWBO;OH8^BA/6M7A#;]R"$[QZJZ$@V!K5(FR*'0<+VLOX9B!:4[=E<"-X!02: M53WD9X8WLXL*&A-YX..8H0PL]VQ2!DZ/L.80K =5@UM@<93=X/[5"7\73LD) M7@'!454/^9'RA;&NX"B3!SP'-Y2!91Q)&3@]CII#L!Y'#6[1!4?T]H6_8/O1 M\1ZW%OD3ZS\52CUWEPB,0DDU%?J"376XEFN.+83&#:*L1;UJ1T_DIF:H]W<3 M)",H@JF-,%1\KPV?)#O8WK_&JG_%+ILD"I^GI/P'G2W@/EME&!W4J% MXWU![9CSNK76@]3+NC!6JI'">OQRKL VU_ 5'X8W7YXN6LS7@C,J(2V-]Z+[ M8+&:FV%LC83\LR!(S"D@7R!_GE4I3R,O$?0*#:[.%I6QU%(3N;M-*H=H^G^G MI9I9TQ-!#5[J<5_V07>8A]AZ]^@__^)XSSB,*,@7\<\4WHLWH"B+>HH# "/Z_,)M+BA%P8XM*FQ?J@IC&TI^:83 *ML+#S M ^P\>H@7Z+->Z2]^F(&-K'BF&P0UDF%(<2/C)=@.,DR7W>1SV+IW0#K,&D44 M)K"K&2O)T[(%9JVRU-Z6>LG;X?$H1E?7_4Y" 8=(56X!QX>90O^,?6LBC: MR0CX-O ]\J/%3X@2,O@[CK:V?R"I1V,(=)$U*1H[*"@_#[.9I9O:TW9HUT!: M0EE3J-@6[1K1*XY0W)P6M\R-[J:XFJ]%Q+BOZ%,8'HGEC3Z"Q7D/@!3QW]6K M,+SPC%W_0&]WL)X\W_4?7[\ZCT]1^!GO'P35?<5O38IUH2HJX9KN,HDEHDPD MXC+1=RX5#+ #VFH4;8U2D; HE K'(M[:G0*"+"? %I$M!E+QH2EQ4VA985;Q M(CFK' N QD0/.XR\':!A7QLKA2BOF@D3U,FR\^J5=5 M(2&<;X8A'/A![90NX\43(O+>6R:NX+"3H! QY;W' E&V,(N%+DU* 2!/Y<#U/*S$D E$L\2Q>K*$E03FJH9 [G*5&T=)# M8FF\CG,@EH9-EDZ'49G +$*PU4-J""/?A,)F,UO.# 8:\HO?KGR+;9[8>O8' M+W*BUT_>S@_V#.P-F;ST:P,#QX[;K#N!+JN3;&"=KS?+Y6\+%EBQ6+;+F M& M.E,"$Q<6E^%&3-RT M\!G0,J.+96.C1"K,*#3:'3$U'OZ.S4 .#=F3(%A(FU>)E_-Z)%!9>N"@HU6U M*!!;-3T&*J%5CX"B"Z:+_UR/5-ED4?.]:A^?& EU.B@$SF96@D,AS[B&VNXS MK(5&DX70H!#%6QD9C6X @4?=@3;AHW"P4#OFM#E?+D20@#@5-IQAIX"$RI&J M5O.G0P!/S3YX]I49B<*_^-S$L5]H7&$5JS+BCG-H(@E147!!W\,B0]6B*:.^ M-IS*(5\U?KIXIW53!-^%_7GBZ*9MJG3_1BFHZ?MPD:RNO2&E_911FP^*EL>43\L.>I&-L%>57R&64MIC++Z (W:$#8-Z;H6-)?DO^+"!4F (JD31O MPLD98K+TP$@'LQA QC/A&0F!]DZFQ=L+QC.C ^*[?:-6S-O-5D*AO@0? M$>[S3M$!^6U[$YN?!T2_\N:XQ7*>5+&KRXG!]P@.9&"*G4\9=BXY=AJW44%A M1KBU3^P/$-SL=MCBM5RH:^_-EZ]FQ(K).MZ1J'I#?,WK-C5]8GD!4R)+6BN5 M2(P75%/A23P2\8C*9Q<">Y;C\FL6SB@6Z8E,(/"-Y .CZ(.(&!\ S3!VC^(" M*M4?DE+7AC1A8PPOKV[>X?"U"6[V$GZLD__6"R-/,W0\T!)HYQD M2)Y+&V2[H-D/N:;/4-8XREJ'I):I?)9+1$+J-)PXC1(*XC^'U'E6XCSV \YT M@&>=_A"K4DY/_X/PS?[@^J\8QV><<@7F+EGYK\:%K=;WIF2,-F6D\^S-8I:, M-6*9;X/X4&!.*H$^EPL$]F'-96C>6E9 *]?@6';X/^@D678TDH+XAQ,]/?FN M30?2H "6C=D"0J6<-L#AHJ2A^OHR=4],?&2HU+QDL"QG%ZO-AI\.2B50\H^> M,,+LL,6D1X%Z63$O6@%3WZ.W%4;!"JAS.@WQGAS)J;,0LJ-C9YEO6/$J8=V: MYNVAL4PQY:#PIMC%$8DQR6I;?/7$KTT+1($ MFB@PI[$IPB)>V*-BX^(G(UVTI)K"SF!63 W,#:3W]#4O_I8KIZF6JMA5/%Z4?'Q<&E&>%'/VC.>(I/ M31JUA:95/GXQVV%B4"('*H1[&&,H&3-=/-<&4#&LJU9/%=U?\:-#=WY[T1=S M7W>^IO:Q2>.[V+;\5@ACN2X$>"8'44%0$=[''$/-G.EBO#Z,BD%>8SC(!,\? M1Z),VWF:6!P4M!@5%8FX3,2$ MCCM'V;B^,*")AM5 M^D-6TE>\V*BEL'JP2;JD6#Q=QL]=3/89FU0L*P8 O#XXFOT,A9G- MH+#K$+\%-*HZ"02D+]@ZTCVY-[N=8V'QG3$-#T\)O%H-%$8[RV35/1&$8DG0 MB!K ,*/6,% (":.K )9F^V%@$6'/QO9MX-M'*_J;&=!YE%>V&\]L_H;"ER:% MB4@3^6N:+S:K!"Y<((HEHD0DBF6.@II#4OY(C)SA;%WR:@KD40O3DRM$,.V# MN1XCFG@7F4$TE9&KDI$/^-'QZ"G,D4V5X,#AC#0*4?LC%@7+A3*44N3$5G_H MQXW)]1N=OG'ZLC9;P6'*@?;N-_ M.CCD=^5V"I**$&UP7-9,I3?92./YDY?#<]9D?/VPCKUJ/[_$-[E2\)HNA;:' M?]3 6WM4-P6_/+IK_0B!\G2*81N&. JW7OY(33R#9-]XA)*/04"2/O+ %]\+ MDG_22S$;OW+FZ8 M/977A%6M"P&KM&O@46,$CT)2U"C(S3/8\-_J5 FNKH3]\/)/C-C4:LH3""[+ MI)9?H0C/1& #J:4/["RCH[-.G9,J1?W'^0[07'3<\R-N'UX.V")#[>3*Q)8) M$2410(S2II?",L6F2AJY!LY0T@1*VAAI6J0+5PSK!B._TFL3U'MT.XZ=F*W3 M?:%=PKP)Z%).U W+?_5=,Z+$]"HH'*8@0!,<%[62W_UOS-:2*,Y:8(5[],-P M'Q9GZ#D5JBMJZP-:%K,U3@-%;+R8=?>$ M2';PT?'([QQ>2(Q]ETN36R$]N]%5+ 2Z.^HJOT5N,:]@GM;.YZN(K%F4M'N& MTI91VC1*VM9ITF(2KU7F*;IX30LBZ8FS6GKI\PE@2>>U3G6IF071JR#DT:R/ M2H]X426(A]>&:-=D!F PRRL@;[1<#R2W!V\]6EO\!8S(],>_.#@@?GEZO29) MF;M]<=H[>^'+,*@4:*0R]533<:<"T7UL?/;].-E.CTPUM\^^5Z.WK63;'%GN3[: ML@DM31)98; VP*_1??K@[F. _SABSWI5QE[Q37#\%=11B=%Y%8.I+ UQV,-. MHXN=L$BK#<]VM%6=!(JXC-@HK\6T)CSU*?4J!.8$^LAG71>SC6@A&/ADZ/"V M"M9QM3@NJA*HM>!K\Y0FZ M;:HH(7X%%6ZA#U1X:SLHPO M>2L!$58)QA9DA> 7 -&S<6@&))>&5@>T> 473)^]P)+TET8UVFS+;!6K>@$!250T%VC:,"HZX/#X/ MP+:R:+ !H*^-\>V[+09-#IWFF*L%3H,7-( -F\^<"VL0B-Z @TU>#85M8.RL0.N;YS?!:J$=K!9JL%IH!JOLB,C_/M(3M[08*KU2EN0. M>U87]5IV?Z>Z0$!0RFNITDW,&X=MA6L5\TVB7)LZ[>4GP?4"X2'Y%G&Q/SHU%F)JV_1KZKZZB-CX9L"H*U M!M1?&I?GLWEE*>Q,HAP-T^:L9B(!%372:<0%YM_*-N0)_3LY]XT ^%I"'/IK MGCA+2HW[AFKF--E1;3!$D%NSVCDDL'UTV:4ZET_D+;X#)3X&R8=UY(KE#.X(W(;BJ61V%!:U5 M#?4TG"73X_3.4%97,B5UJR?'>WOHUL*WQ66ZH#&L'FM7QF6S#&"$-BJFT(&M M*GO6\N4;M(/G0":7E\WD3(;$9FL@MZ%4[#EM\)IF ')[VT2O0J.SI(_*H+MF MMUM305]-=KT-9KBH#\T;KAU &R*W%9=UWM(%CG1IKY*%A\4TO)BS)VG]ZY\) MM5S[8?C)L]RCC>U/W@!M:X,C=X^,#&,8I3"U2KKRG)X,5']0==SZS:= M%E4\JTX;I'J>(:HI>D-U_1DEVM(1<:*O/G2EP>?(..^9I2.F_8]C&&FS0#X5 M(;11Y7A?ZE^ ;^]P%+E8JAC\\ V>+J/FK)"^?&YA5 O-CT"A.=6@;NW3QMGL MIC]1L?X3)<4:U([(@F7_GQ+MA0TV,5D#AZ^XK1,@.Z$!TKG)Q?EJ&)X+143' MY<)=\:R!CQF[$36Y>UC%0\C[H#7P2,=KI'7O!:1(;(@.H/U3@')_>$4^X3/; M#1OF:SY?T[:)^N]?LP?H:BFM971/M'O_^A=LDTAXO,*A\^C)[Z4:OD&(7F!P M*Q2FYA:5KB!$.77*%P\D*K$JKMES*%$+4;TTV54%[%9C2K=.SI"C0;V6)L?Y ME"!3*M M6NT'O*0U*TV36XZ\.8!O!Q)'7P%[ N>H 8=\!XJ&S6PY,Q@6R"_JQ-/+''/[ MB.H/G*B].S!.;-]BK3$>Z:.89(BM9K.+S>RW16,1/G;O9R["1C_H4<<4(UK> MR!O36][()B.:WUQ]4=7\L0FF$Z0IW:A[;P+RJ1M[R+^G&>DHI:X7Y^NE$N&, MF.EWY9H.!BOP#,309B2K%>@%;N2AC%=95@$?!S@18;9GNF@9D8]%T\?X3FN+ M /[HTD6<[=X/(N>?==#O(6C:T8.B=@I+[&GU,-;(6]8*RII!O)TSE&L)Y9L" M6WX;VRELXEG%Z@G''QVCOC0TZ>(_W6">TX]>DNN%>+LCQ/5W; 8?R0L=@J=- MHB; ;U%3?@UYD9:0;F. 7),H;O,,F;151)M%M%VP28AI',5OGG[" 69VZTH# MDJB0Y0,9%^I/#%\QW=)MX^!F]]$)+=.E^@\24/62M26*6G6E<6 L-O,^A)&V M3I?N,/DZ!.0;P'&,0.IA&;X)$&FRETN% U)U/FAVK/Z\,FFOHGV9TZ3AE MQQBUA'%2N44W[\2D8,Q/APB&RR5.+(U@ZI(P&RYF"ZK);"YKN5U.0_W5'+ MFD"L#>@-A^/XP5#V@Z;P;HIS25#7>E$S*'_T ^P\>I?'(*#5E>X#TPM=1D/) M:6;UZ)&0J0?I>Y@D -7;E<:,H:17EFLU7--!P/\#@_F); R[Y&CD] M82#TS5:/@@5#8$F20"3]K1FE_#GHQ!K\-3V(@>FBD*K.)8?M3*YVO7T':UD7 MS]Y#EV80O-)#DR2'/6J+S4)02L(O\XMF"+MNN_]"YE4]D':M?I?=8K602K4U MN&=B<+LE4FM- 5B)64D07L-?R="L7);??S'W6%ST4U&*'O"L4TW^X.E\=B[7 M+^:'Q+0AZ**@8SI$ L**#M$ W2(@2 *]T;,@F(\S;S\X^ $9,5WAA^B.5CN( M:XF+RH;*O#HENB7TD>Z$ELOS9$TZ&:HE; ?>+3YYY=_<. M_=E_QH''3@UG8D'1J1"R!4C*.@H2A_D1L&GE1\!?L>DZ_\1V2QA(" # 9+M6 M"A5MTLN):B=1N/C\!!/=016]<(@B'/Z-'(C2D%Y'L8O]8 MB7^LN$:#%O"5C_0Z$$OZ4D\H?_."OF#.B= *SIE>*C.DABJ@LV9TA7171_ ) M)P;A%-%U6(ZR)C6'PTA';JD *(0[&FSQ>X!1!1M]@+"=)OR4<)K_#.\;#]'GOD!RELM;X] M/L<;X."#,YOOV#\=MC,'DSU-R2=RFPA:I M57RN(WD5"+"=%#?&5]R/3'=XQ==MBD\&]U(,%W":-PT28%NOL@1_Y826Z],K M +8/(1M[M'P?.1D 4)523&'?QF9=Q#,K25C=*(*2;JNT$_F:OOX,RIZ*JIGK7"RSK2E$K)XZ5Q<=&! MH@#*6X]ENBHS016Z'LM^54*"+7FMCFLE'H(M?BVG(GZ)WA,E?N^3;F="=!L2 MI9JIC 0VZB@FS2#6CLZCHH[.D("T]@.@2I@KCX"*SH/$<^>C[0H" ' \Y"'L M6;+%,!$.=3Q=%;]#.Z%]+X^IQ>ES]=BN [#&Y\H3%46'R(O/ $!0]<#TNH(R MP(/@/8QH71F8&@:-I[JK1D(&\Z?]P70";.?N@^"_HG0BT1&UOP\ @E:EI!EX M,S]?EP&22"_>EY(U@*X'!Y!\B92Q7%"Y*<7)[.6;WG4 G70TUP%2SF608&V: M36]^#@!\JM.@=(AR4>J%-"B0T-,<0\F1OX.Z=QM3?W MQ)2QGC4KG\R?)W=J\.(T_'6@30Q=]5]G^A\:]9\LFJOA48CCDI$@$7PTR0@F MPCALV[90?7#*>*ZT+K_K=K6);W[(A,#O,.AICZ%DSV3QWAA,A;"OMQTB^JMW MR@M*LC8\/"$*ZC60[_<-(R;X9%ML3A)H.=4A##/4#9L*%^(PRV-#X @]\"&L MT]3X."A&U H-+>;+M0@EH,65AC&N&2D:%$IJ"SDQ6H!+'V7#\9O=-39#_.2[ M3049ZI^=$"FU"BA,:B9KF+F))7^'4DDP"!G *'Y:@KZ;FT."A(0PJO)X:#8> M! R>Y>\QG9?Z2,RA)S(=[TC@>I,>*WF/:0T*_MR]^8+##R\D'_0#V_',X)4- M[;\0]]"SG+[KLD,6) !PV#1&&;/%*8$YGAGRU8 VZUD,;]9*<).F= MR1AY?&HK\/K(GP2N=[A+#ARVS#XU/3TY*U=4D!ZDK@QC46#45!3X;-0@IAD= M3)L6KXW!5L5:O2\TP,FU;[7-4XG>@,-+7@WYN<[U>MV F40>Z+S58#;6@T?" M1B $U86A $45QVB$).&,EO@=>#0I3O^06-NTX@ETAFM .]LPI<%DEU1(2N * M>MHKR3NE#T&+WI@<5;5JJ"0_YP5,$7$Z'68>S$:CJXW3HDD8AE4L-3M&$R2U MG9X1O@*+I0Z'08P+,9C 3\$,9V8)3SK,:(@#KP4\?4ZOU)Z(S4UG7 N.Z=<^ M-O$IUSH=)*-A-5\99 2P*$<#W*GZ_L;,IS=&>!*UOT45L()OF6Q#2'**M-'V M81':=#*]\@@<,E6.&B\NR(=?U:$2X"!Y/QMJP AU(KR?(348A#W:W13^-="# M/::=*O+AQ=P[?*O$+?9,EUY3PX^DLM6 ^/KTMM1'4@I$\BFGFO2&@/GRO)J/ MYMHX0VDKR:EEU@Z*&P+.42^( MODE!V=VV?!=(H$7/.#P[M,SR*#8]X^#!G\"J>:-9VE%&'8X:J*'B#U *^(OO M.K;YFOX[5BR\Q<'=DQFT]OFM[T/01)M2"A.<"Z-"'+'TL]R6)I2T0/K] +$V M@-ED6!Y:I$IY4 ?L MWN,@R3:N2)HE&1GEMP!Q6E)%?M?Z:C%O1F=.*J)B]0!D+UM3&,9XHQFTP[=Z M(;O!1"C0-42E"&IUO@$%V%=,#7= M_H8]>>FW[$7N*QL"K'T45AA*7L2[X3[L=MB*KW)(P?V57HI<5(3M)_]8OW]_0E*8SJ>,.NBB3( CWF?'&71XAL+(MWY' MW%-6KA4MZ&0(#-:23F_?:T1-Y!=\^^\C)K_$XBV [6_#TTM9)?FC.LN9H4H@ M] ]9:Z]:M9K/> ML&5-G@1Z.SA'U('[5-P)(+D0[AW@G+EMR$7J:IL!MHE?O^(0$Q\\;3W["C]C MUS_0!671\J6B)*@E;S4UI8MP+Q<7\#^TH/%;*VR3MAY%AHAVT< MF"Z[RNQ( N0U+Y ,H7%(Y[,.!%SDW_&?XB-X[&RCE9UMS.X_0V84!<[#,:*K MN/3](/8@4]W.?,A:L9B7W\%L$1CSFY>G8(IM<9[FK:&D.43:0[D& ?<W?W3B9@P*ZU[DF0E=T.'1RM5^H63U.ICZ[2%[5(TQ)M%"JH+9==DK-T M*E;/C*R;'R270O3,QLH1+)>#%1PU:N;UV0Q^QZPWO<4^,S\4F@^; M0XB@WIXZ-+I0KXSA#D>1RV].CB\(4.ZE:D1HD454]5)9D#CODD]D3:9W:NB: M6_3UC@C@GN^]);]A"-_%]VO@%^N)B,7HT71@[^7N @:Y-*3!IT"(#V@AK2O, M__O)VUH6C3UE#<'!LMQPVB7(M@+#"Z=XSX&@/NAD/.#6SN%YFQ,^*I,6@& MZ &.$A=T]:Q>K$"X##O/-4>AE%[5 O&9/O(W<5SD3N\*\9T)A[J'9 3#EP7L M!D(3X3%:#54Y1);PXCD%\'6?C:)ET(VZ7CP M0Y)924>$FE10U"JIJK [WQ #.FD6Q>VRGBII&25-L]\FC>O2=X_H,9[4)ZX) M8<1MZ<4,G&(EI0]W->C!*[NRF=$CEWP%E@YPBTI%K+%>&$.OYD[>Z M@+BSH:431[H!L2;ZQ# K.T(7$!'0D]94QL3Y=X!!E"JBD ANQ!UF3J@^F6]W M2Y?<5*%-D"BJA%\;BHJ.T -%<9E?[_'2/#B1Z;;75I,5 (JO)JWDJR@MYALA MV-(64-R$#L781O$"Z\XNV90KCU=T#ZX:QCPOV8V'\A+(=O$R/8K-MD.!W4%)(A1+^O*8?:QE!L/\,%T M[/C\$-&![5C>,JZMWR*@(F#Z?2P*VDEO8##.SR_2?2RUT.6MI 4Z*(190XBW M-/5>EM&<(.2O29W0/DH8W1=LR,#DO;(EWOSB5J/%$VUAZ8#RW!8659^!I2:, M#-Q+?[_W/7;V,=SF]K??^Q_^.#K1ZS?/B6Y)9#T1:[:/ >8K\J*NKI?63X&Q7\?U%.)T M!IDMWM**D:0@J$Q)[5]BD#&9?23#/L=TM\?(W[.QS6>\?Z@/*Q5I,F MTK5PE\9JGHRK$F$HDX:^QJXYD%TM._R',+/=H.][CGWW?_N&XS3V*Q*N39@KM^BA,#"[3NUL3 ML?%LPADBDM&;5#9*A(,511W:;J-DMQG;[>%QS@Y(U4@=_.,R*^FGO"3Y!CL$ MWWP\8KJ,0QZ.Q9Q"TCU '"-5&1VP\GFW6MZSU6J9DH06-84]7^>K^F@_0U00U%7;/2UB5V3?TV:0 M4XI^1#)F>E2=!"OIHGC)1+O!4B!4Y$--@(S4+3#HX#N"7B^/04!^JKOF1OSL MI BI44!^ZF,]2Z>08CEG*)8$0&4&0H7/K9_ 8$ M2KI?B$EB:CXK846O.S\',M'H:.+DV)&]\E/L%TUPU'[EI^ 56"2IWX6Y,B[F M(BAI<./G4%8:6NV6;@^[%NCTN?!S8.Q\=#PG?,(VG2^@$P@W.UIL+'@6G#MH M?Q,"2GK50 M:W$+*.*N&V[D%3P(@:=KQ>M>&5.OROT1W.VU0QEDJ!DT.4(JX50+B.L>%]@. M'/\$CFV?BCX"$?.D787EA/6FTEE\&6FM1#[*E4THIU;C+?A(S.IU-6(M:\3D M\,Q%>RTP$U-!(?G5_/'9)#'FF*Y:#MC\(@1\&[51R846%5 3L2B5JUL".)#- M_#0,,70?"],"/*UQ60LIL4M @?97TSVR#2"R *N^ &LBA;RAYWGL\IT7RI- M%PSU-*^4(08"HR9'4&/ U2*GWA&@B/F;'_Q.3X3X%@[5^B;!FQ 8:E9'8<7^ MHIIR4KG\.!23K%O_-)39#&14V%O'>WO@XK1 6'N UD*MQ2^PF N<"%_Y/YI+ M\58>!$%4TKK"6&%CE'LC)N6M3<1 (Z6;.08_%9A<^[WS UKJE@05/Q[X$!(M M(DP8(FY&#]"4(ZP>(P6/0$$BC.BV=%XF*-E@(?B6M8]/#(\Z'>3O<-ALUAE( MN*BXA!6]T)M+@RO!,XAUR\*&)GZ9$30P1'%6AD>C"V!!$FY=EYW5S?^J?6N# MQ,L@ !)I)'\$B3*!',]+EM]!XQ2 MNB]PZ]G\ &QV.X0\4ML$P*"U12OYNE"Y8NNYJ*7B64X5GRG/6M )MH,ZH0K= MSDX P*]DF#=@6,:1L#B^)TUM7QS11$CI01!<)JTK[)];KBH)*)5"0HS( <=8 M-X,,-8.FQTLYG.IQ43 >/OXOR8#AT0^OW!,)S8/!CB@4F['4Z)H!3OI?TW)*'UX.#K^,]^_8K#OB7_?4 MQ&?[:U20O45VLSG?+/BA?B:%GN*)Q:!7(F?:RX1[&S+/#,G$("IG^L/[O8TQ M&K\*U*E] 2*2X_I-5G?OZT)LO7OTGW^QL4.[N27]@8)UF>O=R*](RX^F^\&+ M2+Y9D];5/3%!?U73K )SG\^2B"82$!6Y71HF22K M>Q(FJCO,^)QO*M$-/K75VR).W)^V[S]=?[K_].%.DU 7S4(UV0P=^IY]1XM' M/OFN33X;GQF3^&RUKP&!HDX7%0*=5Q&2S8:"=P4#F%??/S C6=&^6/3_0+C1 M9 @TB4*S"5J-S@+&67Q(O?US)P_"8"EN73J\+M:;*GK2>@+@V.ED3@XM5EP7 M0;^LJA1/#7#(VZ\' .13K?(+H(!07R4_7U43KURA#7TRL%X6\IMVJB@!O5&G M/>K$<-$I/_MH.@'=P8VS@^;MG[3N)1CXU&BB0L;Q$LA'QS,]B]8(I2G+%]_; MI;\HH(NVQDXBX%S-!'" ]?:!H=OL1&^+LBY6$YX0P*R!*YI\ ,D7KQ_]X!LQ M.XA,Q[LW7V[I-;+TZA^Y[+/U=0 .:=-)88_HHM0AO[)]U:EP\N_2M:XCY[&R M%#*L"QB9I.+H;:_HD C4 8RR,5P'2RE/P0#4PS>[RP#;3O31M)BNL4[O_2#P M?_#K^LA?!),O"B(F!:J\7@JS%NMT4M[#].03;P E+629=-H(2EJ!0NM8?N Y M-K=_E]K_D-IM">R>#KWJ 5Y$L*+W=$'Q-^\88CM1C=X"X;!M(!\QOL4DQKS( M?&S.V+O* \:WE)+R,_JK51O8>8,IPL]0UB8BC:*L57W /X*3.!-DIN^(Z8=4 M%O7D M;0<%L$H$%\ J[;$A=DCZWN,]#O:7OD>OP2:H)S^%CHT#\;5(2S&?R.V55NV7FA5@H1O 3$'\T:R<;5\L*X6&?D\3:B<96)+9P:@V2. MH2R=%RW=9Y:&$UDJQ1E#F6M(F O-%NU8+%-%BW<&X DE?M"'%_J'S<8PEC$? M:,0"0]DU+]FE!>:',LYH- X*X?+('A31PPSL/YLOSOZX%P[@B\],.% O-"P_ MW;3>;!(,L/>!A]P]K#!R5D .GFNC)#](KMH($LR.UQ[,A6>F#.9\P_(S+.>; M^'*_^'WH8.YNA9&S C28ZZ*D$,P5&X?(M;C0KSAR^+W;VT?\T0\^N Z[,//# M_N#ZKQB'-[M;/XR"]+%;XMKR4:7^\J;.V/HH*QEEJ]EZMCZ/D[H8*UF#B+2( M2),H:1.EC:*;'2HVBUB[T^9^TWEHKK>'Q%GD=&[*TQ6*EZAR#HA\]( 13GQ% MM^/%#L$O::+:V\W#,28]\$P:NL/!LV,-09E=!<)P9D=M90=5AF$L MC")ILA8IY.,V=2"%%MJ*I G:_,4X0\P]A3E"KU)]*>M%-B MTCYN'X)*?2_"EV;@^G=$&Y=13EI;_;-O8[=YVD_VU:GI45(OVH2VBI$GT\(K>T%:1X_V,TH91UO(9 MRMK.(1?FW-J4#ELG#K.HP]A67)J+[U(?F6ECH)@?!$(%?NCOY-/CDI:S[ ,) M/QEN42_ELSE?#(*-IK20?T6/ZP8!N.?<"/^S>H MSVO*#IS1R J%9QU)3>5O'%N?KZ78)FWXQ#*:41Q6S&@..89/,T_Q*@))@ M&!67GQZS=,MO5(6?#-,H]\T$0.=#,XZN^*] M9C(Z29]B7!,_\7UF5:8BLA$7CIAT])W*1ZR!:?>9#6]RF9RI8 "#A3O,AK?: MD+$::I^9"D23/6;2+H));'YL+_@E" MT\[!;22DX>1.FD#U5%9A++!(EZ5^H$PD*K:*2"_)VZ55:@N/Q4T#PA[(:\8 M7H/-*09"6C$/&>(;G!+QW-,QR< 1R66> .$P1:4S\-4\&^'U)!O6\(GQ3 =G M_;MR3 %40_!+YGO-N.76=QWKE?\_W5G.-I:K!UZ]&#T8I%8WE;YV(T$:9X@W M@+['_X7?IC^J1Q@SL,O&WKXW675B?W_ 7@AVZJ5OK$NBO-EU(,#VZ4#J@".\ M?0PPUU!8NT3PPI1@;=1"?I/$^3S9/9L*0YDTX!HG0QEHQ :^K5H(BK'6L"N@ M2>P,(-S8.'0>/3/"=AM@*D].BY1R\_(E+V>;N#H%D82^H3N4%P9S!'L0F^8P-HEGOX4XN0KGTO6<<1 ZKH^HY]-XT5@46VR2#P.'5$5]ABV'VH[.+,/;(Z_=/_C$T M/?O^!Q'P>D_:Q(U]YQ2M3MP/3V"2;'6UY6*Q7O$^G6B%F%J("$94L>0V))13 M#7'=4*H<8MJA*WI5:JP?BA5D@A(5$=<1,25A<@7M_#[_U_*[,)_1SOF,[^?O MC-5_5_;S?'6&C)FQ@,J=)F3B) ^;ZO-!Y'1IC_GAA+U45"-6EVDPB!V;?8TY;LTN?<-F MG9>Q4=@5"]QA=#6)=1FQ(?GS,;R[F\<"626"#(IAA9Q\+YE-:(![ ]3$COG"8CA9"=I\PMRCZX8.- MH>H#/QWOU%@+TNL$-@YN@MO MX\65>F]:?WN^H_"E=:6EZ;LBX2:2'.X,5LD M*1L52'?*92)1+!-XV75(4SE:F*"0#LJJ3 L]%GM[@#!4_2$@ZUE M!4=L7SOF [WNFYX,/0;T&&+3IQ6_-"6>A)I(!]G%:ATOYS"!*):(',$S, 9*XYG(V&T$:P[%,&8&DNVNH-C7I2ND6Q2V>:>P^^/\V4 MD>YIUA?K=6N7FLG5JE?M:F[IJF?_A+K8:IA*]+(E/\&A+@QQ))6S%AZ<'%?Y MUN6KA6[F12 Q*5JDH]WMR?5"<00ADTF#AT9=+%6Q4#$=./@ENYGRLS 04.?7 MY6(],^I0H$VSZ;CT@.3. M#T(S?[7YUO[',8SHN.D+CFYV]^;+K1_0$52^(-.]S\LQM2T$3]3ZU&@=WR2% M5=R+POBLH%IQ2>X,I4J^)5J^I6JB3$^4*4KH T=TZRY1EIZR9.HV5.2"7PG7 M\8LP[JIQ]]X,?L?<@V&J#^QJ^[0,4:'*B;Z<3N1[A7>.A^WWV",_\#LC:PS# M@>/;Y(4 FR'='L?^VY%PAVA1 Y(=P SY8@R&,6LFUC=.G^V%AE?H_L60/5:DNED_N=T6?<*GJ(?7?(.?E W/LVY]\#U4E+'AT0 M[#+<.=2GTHDO*<:V>TKT_V1S^9E!'\DGV-Y!MAV4N\H@F-J[33@X8E-5EC%6QG2G)TW($?(?-L7M4&=UFEE M44KGS)STDG%J$'K#3?HYS_=ZD;S6'Y7GT_DO1EQX8&Y.;BA_8W$/(XOZV_$L M]VBSRN"LM.N!49YC"7N1>/OK+[P.[!E[D;03D:Z9_.<_WBS.R??[CS?+-?D/ M^38'3"M&8Q?T.E5-/J=*'P41:?^&_9FV7=F_5R^FP'5+8[W::-^!_;OV7,H? MLK;38IW1V!U75/^)_DWZ)#V[(VU[HF2VC2A_US+;U@68*N)UZ144=);.8\_7 M"\'@9("9>J C-R!^7(^ZXL'.C&I+H!WP*DV#JA],-S)[3]<,\%=LN688.CO' MXF>W>O!7FT1-**M%387]6BOY]<0'UBBJM*KW),>@KLIOV"FX*KY+)G914'51 M-KF@*]-(@DF67&3\?B)\,BB5Z,\BBB.?M22!"/CCE(A#V3N-G/'&96YII8[3 MXXSAZ$)7IB 9$W8>/;[UT7J]#\APT&0'VLBPD?W++8TN>R0E/1K3A&FZ6Z R M4)!/96)]4*(0RFG$IEQR.DTZ_NI#6%,YF1%:XD$K\6"4\YB9MA!6EE5F9^Q_ MI["@TA_DLNS7\].= CN6#1B."NLD:\Q[->HJ[)2>+WN27 VIG0R;]7:=(G5I MG'DI0JP/$35Y73?6Z9%AZ98O==DVL9(F!ITGD;M9OFZ9E^%#+5VQW#5KT#H' M&.\\B:ITS3 ]Y.F#U<:XZ #[DSWE,:H?6R9W\R,9+?<>=T2=*MN1JC,D\K36%FEVLU0;&\3U8L"-M-LO-SG M@OO9PX_T2J&NW#:ENY>L3 ,.PU^K+C5S+B6.?#0=+ZSL56K:-[M>TGVS\_EI M3/(,0@NR'-K_^_Y+L.J$A'KJ7*HR%-IL%$X']Z/1?R7^5';@-CX(3D3U?DG]XC/P#;<2C7NSD-\-W7!I7N49X8 M,JU0K!:B>B7;A4B/FM^\R[5#7#W$]=-W/7Y:CS-RRKF3IQ[$@;4%2) 9^]+F MOCS$OBR-XY8&7:J?GQFKA?XCN:%(0888!_FV_PJ,.AV9GCB/JDW.K*>ET'\9 M[E3VFJ=\ Z!Z3%>$)D1?M:RMH+O?.Y"35H(C"Q1+K\P+= MQ'5(X2M^CV"G(;03'KPMD5B%H<@K8("BA3#-\(G30GQ1F^C;UCX_-9#JE%#8 M@U)@+K@9Q-8,/.B-$Y?VB"LYL+&W#I 2QV0=K@2NT0]<,AO. MVE_6!FP=MCFMYM*@TV,3V,#&LPR0R'R;V5T&(_S>+NGXE0>D'CNS&M5K'W&U MO:H-*-7&)<8Y^5D!DO CL4$--TZV3VP9FFN=H#>NK5UV)H)Q.>%<"U^@8,;J+17=BX8'F2BB*MB MJ=$/ UP)?,M]V/<^.I[I6>0/I2^E]N[$5P5+*R8; M39O9;&;P:X-CV>AFAS+IJ" >I?(GO4%X)*OG>E@MO%AX)-.-G.DAW5-E9;9; M>?E3SV^/^;F7?8R>XI)E9*$^4F[-O)5&\_/-P4*"MG9C$PLC5 N&#')4$M-@]LB]]%<8H/30+=/\^RSAS0$8L &W7H+IL.">>OV*5?[-Z_-U_^ MYD1/3WQC(SV5]F0&^#WA'YONA"3CJKJA1&]Q ,2@JJ-">*X7)?:(VZ)E1^AU MB+GF^+%3VN#;!]HBRC<)#$FXP$ **04$LE M\%*]#M^R[M0"TK*/ M7NFZ1+3U[ _DMX=]\^2_@@!(0#=JI3( G37C.9%_QI:LHC.V\IPVH@V@AW)# M%<^'U 'T'N.(V8]%]H.!N#7"A1@6>Q $PKC]9J_PR@DMUP^/ ;['+]%[5S!K MUE7H+\.7ZOE@H M0+^/"[4C@II+U7,GK.A9$N$:_S"R=:$(687E#T,LDQMC6ODB;KNXQ>4L?V3O M#&4::,@>XSBO3"4TBPB1J\=!QD&1)L-;Q584R?>6LU0&C2MORI/PSQ(8B%]N/^!:3[^M%YB-=X#,/3F2Z M=T3;P<: MT$@C9^0A,Y*NQL=&@BW'R\,MW0'3[AB0SC6I2/[1=(*_FNX1IS]D@PYQ/ZL@ M8@[E8Z8^''0U=B!#V_Q7 ^+Q5WZ\&8;@Y@]22>O MFT MKY?VV,BD %9EJ&G>T=K? MD+:+"P$\;TN5(H?1IPG$/$A:$MZ_!R[T#DP$T*R0]=S0WSHUB!A + MG73MO"4!&,K..LK28X_ ",;*,-F$77P[X$I=?(L?!J>"VGF[QL= :\V%[4\ MGQFK>HR/.N\F!^HNMM3B&&8.<1B#],1J=3I0:.UPB/QL.EZ$Z2%7G"3Z=SAX M=JS*)G;)EV#0*M!(ELJ7\_5R4\1N3FIN6)<(AD#R8';.@>V40?E@QA;&Y_N< ML6F!+!0*C)V0#B3@6"*'-BA*MQFQQ=&0(.@;/8#^(8R< M/?EE>.N[CO7:.F#M(Q*BP^RAKRSSSA>SV3S7G<8586YV*&T49:VR;H>T2_^> MMOQN^AYV,L?,^S@&?>=M(_A!]&0.,\H.\QL<9L8.\W,. ^W5!^";0I_?U^4P M&8%O86R']!;83V%XI.G*S8X=\ V_>38./GET_Y'S3).8^G._;)OB)W;UKN,] MLMU)-P?ZA^848\PV)\U91C1$8:I[D=(6UX??*9UHQ*Z39CJA(U4*I5HQ2#8= M_4]. *3*\1V"*%8/*L?2QN.,]_(^SE?\B3W-?T[+ E%W\U_YK$5^F@ VUYL M_L7D<>P/",VBG\TH/CV=F\PBQER:KAO>[-1K$PPB&X@5.RLL/X#:I+5."NR7 MM7R&$F\IY1]=X^;?EDBB(,"<$FQNKW0:"9B:K4DX!: M10#Q3)M>"EW[ZJ*.3JBX$V",8?U00PS4XI/D!-G@;X*^E&>!$&X?K>@FF5W> MOC@")%KT1&_#C"Z&38BCQA KX:7> M#8"XH-USXLHKGZXQB;]AS?/3(Z2JA$HTS84PX?)@@=+7/A%:!/9-C)?FT*L! M38-+ )'S-S,(3(_V;=G^H[#E5D>I5Z?'DU ?Z="[F,]7!6BA3&YN"UT(?IGC M\%8;O:V>&'M2P5L#PW:?P2/R=6M9P=&4^_KIPV"H2S10J.6VB&M6W$6$V\W MYF7K7B+LV=A&I3A\17$#HX#M@ /'MS]XXH)V QC,:M>]-UV^_R5"M*8T+6#' MVA_1-.+C(!K;N%7)N ?\Z'@>7500F@A#&F5\-=-$P1GZ$$-2'5#I@Z8O@1-% MHHG"+*8QZT(89^@*6P&F2S.T"/;M*.==%,IB#ND-1B=W:0GK$.U-&R.;WS\9 M/6%M45<.WG;T%3RD$0H#C,D .+XGDX59$FYJ ?#_MW=MW8W;2/JOX&V3<]P9 MBY)E:]_4W>Z,=YVVUW8GDY.'/;0$V9Q(I$-2[O;\^L6%%$D1 $20D$]^Y*X M;;)NK*]0 H%!1UXK,J%TQXASJ?GLW[P+5FB'TJF/W(D5U+5LE4?DG'K=F.9 M^7SYSVV6M[K8OZ3XW+< @>T&J9KL0&PN6P-S_.DQY*9=%:V)M'F-/M(ZUG%@^P5G:7)3^( M6U[IOP>'M+8P)BNPYQ*@[:@"MGPZD,)"F!DH#(0^N;,JP">QE4_8$W6&TGO' M \P9M0ZB47[(%DD'T+,39G#-D8Q<4@==?9LC28ZL):LH?X])4H[)="39 MT(KEA_#;+4[)KS9TI9N5+M_A+$^C!9F2LU+E+W&49XH^"X.).C^V-E1BW4Z M 9D1G98'URA3Q+DBSI9-'>G=AC7.B+%&%>_B# /C#M7YP:V]1D=BKXX3;6Z- MQH/B^ZN'NG'>J8P#=Y#-5A2JCK)9L350[B*^!.LS5A2LR%]QF[E(Y3 HVCVO M$I?ZO6_-:]].$"$*EKA84C-HJBFXW>V$WN(*G+=TNN->VJ(V#@BFBL-K].KW MB&TQ7'XKCEY=)_$3^>*;ZD^=$_1^Q%SBL)>$VHNZ9Y-=0_CR4&!%[@3M>"'* M[!WE5ON[#W-\!^8)>IH'%.J#4-(( OTM['UX4*XAF!/R-2P8S<*)SY^?#@@) MH,L0![;*=Q\)Y"L8_2P+&0%N'M?1DVB50/$@ ((K[B85C/L(K:C (J^O-GQ? M^>DI955I58>"Q$?P P<+\N2LM M[GH;%"Y"D0RJ&493*89.$"&.HAA1\HC31YR!+_"RH'US-*LA#:UQEJ'\.8Q1 M0O+[-QRF?H%/ZL'=!C[[VE#[8 M20_IZBU_J#MS4S,P=U7>I5=_PK7+&M[5>C8;CQM."WH0M;<&@9X&3CU8?F?= MOIH@7HP7ZS#+HE6T8$-"5:Q\L\UO5O/%8KO9LIIE?IU-LGE)\3.] O>UV(#H M6E:TR<$EBNR);5!:Q (QK0^36WA0< M74QE@8TU+M)#X.[R+L3%8%NE%,!$%#]"FSMC"F-;QG95J45RVQ;1/R@)Z&#L M6.5\DVSY4:M2#N)4S,O"FI?Q^PL6#2^+"B]3VQ JS-N(8:HX/_@[>1/HDT74 MD-(PB(M>AP[0 IGTU[?&9=,A2?"]^7#5#JU^Q=3!^LOBI6^!;T:-UD8W>@;\X3K)LA]+.^9)_4)0\OK-"^:W9H*6 MF]M%J;6H!=^(Z0YGF-CQ>1XO/^)7O$Y>^%$4>A/3?=XTT':&T<]3I:3"MH:ZDS8:'@CJJR(-?S7,@ M P26#. 4HR;.W<*KM@V]Q*Y^^^!>I'Q"](!^N^-@/+LP +=7;8 [3)^F%RL)'H2!;\->_7>9"/-X6=#S 6B^-!%A:R#4" M0=*>4TF14M,@G\:K8$@1RV,R9SH7(H?0+48T1MF+\W2V M]1;@:U]O?X"F]EDY\!2& @=B=148$?%J\Q)&*?W';9J\1AE=@-=QA6XB4.#L ME,QD.!@)8'J"*A;,:RLFJ.+B 5PM6T*29"9>)9G:SBW%KI[58%"14!V6;^6&*!#5%^%UMU95LZ+^VZS?<0+ M1A^-^6_.H;K'RP!2]H(7&@1F$.1FE8;:XL].!S3.TR"(GT\;W@Z6+?81/#B\ MX$D>KNT+/J6"/U#:*%6([V[,;'IR-N'G MP6;@$%T:B/Q/'WQ:O6DGT-5>CO?P->G*\:I'8'*\'7_M"?@TN+AHYGCYUP0T MQ^NIP\BI#CHY7D]%^N=X%\ Y7@L@>SE>TR! @T^R?J7KJ"E>1OFG<,$N;>LH M(5.]XW98D@MB4,MQ7H&%TT.<("HI@I>/6=,S4.H)/)YU>^+>X-9A%0A W8=K MG!7P_CE)EIG\&BSAHP[A(^*OG>:?DQ^*:^0I&530.4&,$N!M5\.UJM_."3IM M4?E2'0E2E:$!<(_3UVB!-3%0?QH(!C413'QF*D1"2&A?-L7/ A< M2P:)?<5!4+' <4@2UD])BA=AEBL3+,G#+C$AE$ _U1B=%KWR2T(GJ"0%G$O9 MT"P0:P8*#:5_-9 A-P D,+[$V0M>L(9VRJ9%\N . M0I;T"_KIYQHS4M<3P49L$ACD/./E=HUO5O/7,%K3PZL$TW3@N\>+;I2P[O5DGZ+B,\4,7$@\+ ]HB,+(%+%A[ M>'L3P*96]!74=YC:*UI';.U;JVO%8+*>05\EJ_YYCDFY-ZP?#9J,O>E1X=9F M'5&#LD6_A.F?.&?6.9X HH,LTYC2:79?PXRJX9;^^YX%#L/F4.,>^0)DSZP# MF>#[2A.D[:[,K&=A'[UB^"%,TS=ZXHXW>)_'RT]AE/X:KK!/K,3 M6D $^D(,W8 MBJXM,X9[9DPD9H0J=[ ?Q\I""I26:P0K%I-A% M$/8'++K<04<.)U9@(>+#,[U8-*--R(PZ /J1CQDYOS@KTS>LU=SL(U[A-,7+ M8CN11)X/VRPGS-/Y\I5$'6R2BQD3 \N]3"75'?3.1F?C:3O76A;LRH)Q-N@M M"HXH+%A")5:'-48KD2K9E<4$+)$J.:*2)7CL!,!J0#VB@H5_*W>7$=T$I@DL\X M+Q?X;_FR]H;F7E06/R),+]B((XFYL:VN:U]^RW&\Q,OBJ-MO89J&T/ TX7O?C&E MO>S=XPO 9E.[%&^>99B5)Y2R1CC[!8=T)6]Y$]_10C+:^Y+&>M.=?QL\0#(O M"X(;G- ;"R:0U3SE!'$A., J,5 I!UWKV4G",A3XC38/3-J:-]8FUHWIH;EY M_4CL+")8G.[9^F20@2ZAD]LHQ]=D^KN\(BE7_!01 ;E&G[8Y46&^(<-7]"^6 MC!7WIQG%.2LL ,*<#;GU9U1D2B6(^A3CW MYFSO"F1YM&$U5ONV%)K0AS!F$Y^B*&;MJP!G:W(E].H3.@G Y%D=4ND?\VJ7 M=W>&%U_*$NP:H9WV*(W@0PS0=V])GJ)C0+_Q:S"GTJ;D):+[U!.?[Z_1Z$+; MG^3@8(9IGW0K1C.J_I&B77=Z8F116/S3+F=?H_5:;[!N/@V"XX8(!A/OB>#\ M:4G+EP%W@&XMN.GHYAYA0G<3HZAM#$^0HCTBMM^ 14R?R=RL$S4^C64#5=T_ M'+1W?+"A_.,;NL=/=+/,,V3IC5%B2\$B["I^)>9,TK0TC:M,"N\*&LFZH9(5*T!W6/1CU7%D-3PV*P."56 M+@KLZ9V1IO-$]=L@*%6*I#WM&9^>7;1!2LMPRE,7C+J'&+6H/X,HU?F6W2H0 M+<@/<<9J'.,E+7C,4YQ'*2^&9'>H_L"+E(37W+D'KI9OBW';;46K14>$775R MEUB;%WBQ\B?19,[P9;#"HB[)=&M$)F>SB\E>*='-JEX55YSDV"^..^ADL+N@ MR*[^K1*BFOZ4@5OM-8N&[)H@,#4!?.V/+K3;U3Y:IK,:AFY3_!)&2YW]:8,7 MP<*/2BI-OSL;G4\F@AY(!6G7^\3=(<>>SJWL!TAGS4!C3_'6\ALC_>9)+R$= MC+9C2:=U8&Y,!F9=8K9JE"\5309M6CVN)W5B$89?W_IDO%ND6-\KM M_)B6F%C-E[]J8+-$7J+K#MQG5U<3&;M"43&2:.T9(RBBC/=D"H?6'#F M4&>B'-FGM;91D$8[QJC&&;W?;=BA@CEX?@-BME:X5)OML64V^/G,X$C4GNP, M,SYLOJ0CNU[>I$\))'_2%L]@SZ*U2-J%B),Z)#S)J YD&+-0<>)=380Q,,2Y MEIEUCR 6:"^.F%'S-R;TV,N\$)P*,HT+/JV<'-!.Q;6F7/,:W2,* GHK*.8V M! X&12\,.B_^:6KU?/OX;I4C-=&$@?)F ,$]I@ M;?%"L-K**+][I*11G3^J"\ B2>W!0@C$I/ FYW!IQW8F,MB.GD0G.Q"5Q"L+ MG\B7"%:7[CXG\?7FA76-I.? N5I9MMWPWQEN 5EA AS+^DMN,-;/1#F1#%\G MB,F!"D%.T$X45)/%QTS)N5%9=&MV@6C8#GW)6!5ZQD_42IW M"_(L)A2J286X6*QY.FPTTUB#![9S>W'^&.VLNW(/;&Q%OXWFJ/)P?X=JW:/? M\<_!]A*C!7V<#SM?XJCX.!GTH.,J\ IV! [S44'R:;XT\3'9A-%^>!8_XS*; MK3/6GQ4&07DBBK]/8@(G 94_]EWM+!A./&3<2QZ#EPJX<75F!] B-A0B5>ZK@J34 M:#"87!.:3S_C&*?A>AXOY\M-%$=T?*;WD11G7J3NH/6R4USJ2*3KHI/1K,HQ M&>$35)!FU=1-XJJFG2Z@:5_SH*8Y4SALT(0%HXG?-N&H;2@;:^5X$Q%UZ'F3 M)'W 64X8_A:E>(VSC/[S%[QYQ.G>-S5XT?7ZM994NHMV%\'9K%R)KA-&E!1S MN)(V_\T?G+SCI>0#J#SR0V7UJNX!] YT]09;836"ZVZM5-]4AP@I^C'$DZ!A MY#KC\_'9=":-$G[$A#X:R8* 1Y#OHY8$X]X@6A/"MC&;OD8+OHM2[3*Q32:Z MQY0I(*SUHG-$ZTBEO7O\L@/E3MB@GV]@YK>JJU7 MN(U6([A6,43;5#!3_5EU6WL0;Q>6_,H^F?AAE[XOE$#;=TYG M9V5)JJ0>' @+%M3BD*!1M%!KT:&6,S0H7:P!"KD9_,%&K1Q>5@W/_O,K&=JB M^(GWM90.(S99@..PG]SZFY 7H[$:O?73',K#'"=%+6$A2=%]U"?PN[ E"QG\ M3=8O@F643[3;#[%7GB"\>5DG;QCS.P7Q-[S8LA7\9+4B"5R:H5%0I<1<]/>>T?>2"3H:? MI/M@!^'E.NK95D#_Z,?H;'*@\,=E.D&55("A$-; 94PL7J9Q\;6P$ODQIW.+ M'&54B QM7XC-7ZKZ:!0NGB.2V,.>%3PDHEOQ[R ?ZZB2OP[@XMM)@"G[8T@2#74R2'HF(VL1E N):E(BWA0R M)W)6IQBYJ#1).LH<\Z"?@L7:VI(F3T"W]#1)R$^3%,DH>#QU&!BLI)A]/MOW M''5_PW2 "Q_4S9"[.P:%G9EHP):4KNNJ%U?R_.*J6@L^;<:1;0#'<0P MH^<<1[4,"+J!CP&V@29E=4(H9F/*A?>A<_:27):GTW'P8_1:[3$\?*.A%G;J8$VWV/( M7765T#XM9((>YV//&)OJF%3E MS-S%QDK([RUK'&+^9KQ\CC)Z6?PB7*/7'=.H5IX_)D=EJQ(Q547A7F0M\ M<'$3&P^>;0L^S]$/-W=1]N>G%..KF(0'G.6N!ALAWV,=:D3*F,R0IP4 :R%."L1ZAJ^=55?T9V4KQYOD>K0 M^L>QO8HE14W29YS3PIA/2;K"4;Y-Q0=C/0YD%LS\?9>9'KZ8]#LI&?6C,/0[ M+O\\<$'@Z>G(WOFG?[A[_1;JGH3^?A#! M4%8LQ>R:+<0H?R93ABAEC8\KNY)'JRD%6.=#B*"^:Z#H_+MZN1B E*%%H\8Q)#A:VI^U" CQLBL0RVD<\[CSWQ.7_!@F5/ M,(V;#VZ'CNWTEAT\# TJ+]= O-2&?@+YX6LR$,@5!:^ O!/+I$-/9R%-TX$) M#^^!W-,.1D F//P&8"I0 _I:WU37F32.QW)&X[1&J@K#4$\-WJ*HU6T",GD?;%( MMC%;7DS6T2+"6><=X7HON_1X+8GTUX%FIV7!4D4859112=J'R\(/H#J#DD!= M4$@9>6P#;OH6 H$B23OYXO\VBV*<9<5]RMG\6R0]1*)\QR7P5(+H+[D$DZ!Q M03@!%B4 !2E[2C$DE61020<41SKNUH!/IS5 4<-7ZNF,-XEU42-\!P(U(D$, M2HMFYXW]FXJ.'_ 9KEU@JIUS%*G<3X@BJ5% 473==6JQ_2 $7JZ-#\<1-RH; M"C]/JT'G7KY/G=M#SD_NRBW M?VI$_J.\SVN>YVGTN,WI5Z"76]^&*3[0J2Q>.W,9+]4X&*;IA"UJQTNZL_H8 MKFE)RP&5(5Z&G*(X/K5%.:Z$.JL%&^!(JJNB0&#K8K4Q0AB]+T$$?]50V&J J' M+9%KJO'5,I&-PPE"+A^C;+%.: %Q:Y.R^)!F[[H^BJ KF/ZQ_E/R__&^HS7\ MK")_^+US410YH.*M8 *FN/JHP6&T;\67OMH[.5I@BN?=B0(CXSF(/*)U*OWW M/(LX)JM!D^GIQ>C,(-H<<+VK;Z#IH:]^D(%8WSN0TOJQ!6XQT!BLNB'%MR7# M/>FZ#GAHOP\^A1 (99)BS[IF$PT_!3_K<1@35&>D]TS@WZQ"X?L/I(LK*WQ1M7V4Q>1!-B$QA MB,"Z;GL^'5\$M2P"<::(\($[72=M93#= M%O(-=!>93KZ@#?YK0U:YO$ ;;=I M\I2&F_DV?T[2Z%]X.=_0$^TCO<\N?1L.>3*1M > 67 AP1\J:)^@BCKBY+T MH1W5:WU/TDKUEU+UL%(]E*H.A,TN9U8@5&D[&Q/ZMXSN"#S@+/\Y3;8OPN:" MB@==3[V%4F@ZTAEAH$1NJX M&LFDCE0?L\2:@_A]E--UG*MX&;U&RVVX5AP3$C_KTO]% N@W2!C-BM#/Z-"I M244)],20!;T"<[V<(4+E8@U42,W@!3)^B_+G.[QFF5;V'+T\))=Q'N5ORHLH M3*E HDDMFHD_%I4-=6*TH)F3 [Y(XJ!J!SW5!L.BGE,K4:IA/POS+G;XHM4" MMM;]E36XKNZ$9M/"+_3^4>D,;3!)QW.YH?)J;W+-IK,QG_7Q(R^"QLLUKN_X MQ5JUZ[CYH@/C['1NZ-9 (RL& IQTNC47SU#N[P:YCHOYJZU(4\YTK9@9) -* MPR7>A.F?V3Q>LG_0JWO$\53O'9?9C4H0@TW$:;&&7-%#8;Q$[)^(D02^(<.B MHH% T9S^,Z840?,6'5=L9"F=5NF/J PO?GI*7O^VQ!$%TX3^0#$TJ6&(_(K) M$,5/]V^;QV3_Z[7_[@ ;+:;:K5[.23I6X8!N77(";EU^H/R!GOR']FFI:U#_ M%:L(%/WC;$4^!0'0/4Y?HP61J=;#ZBHF Q;+5[,'(DLF_I-Z)->SJEC=>3KCX:QNE M>#E_Q6GXA#\D&;W.A2704N?3?-UIC-"3R2!#NS@MAV!.NJS%+8B?H((\HO3I M-(O/2Z$"PB'T9V#_D&PV25P4W8:%SN!7NYCZ$H*>W8G\2VQ?W:S^G)?5"[@513CY7L/W^Z[^5/ M<)F0G?A3)4T63&XGKKX2UPC7=\ECHJBF%#_G/@*VA= =O&?CT_/I+JQQ.H@3 M0O._?0 +5$,U&L%HU!50AJH5B-0"1+\<)35(2Y2&F0>E>)$\Q712]A!^*^)( MQN\O(K\@$25]'2+E]+2A:P,Z3!0&E. MDX:9U:-8P?M@$,GIK@1)2/C_S=Q)0@,^'H@%,RA.FIYW1H"BQUK)!/U0LOG1 M*\C;, 4#^6><5\I&,=H2\*5Y2'[*B5U>BFLQ?42[VM4U\*VPH4>(OL/+[8)] M@SN<;4D8BI\^$?-3AI4B$-_6Q/(JV#CSK(L))5(E(+;1K1Q$R](]2#DLMP9BZ>?HGF9%RN==ZCB@VJ\V%I M?/,?17UNL MZ!PD>=@A9,02&!12E[V#=H30CA)H[R ;B@7FBKG"B=K-ZAA1&,(/?"B/0DH? M!\6(Z7F\<3!5H 2T6-:.% SV^5R:K0 'P'\-4PC.BN\"W/U2++WF%-\ M-'D;3 #.=KC@)!"E 3QN#%$F,%'&G?^+7:CI]P*UH?V]8V1H/0CD\X8!DSC* MN=#K@<>!80J)/-^+V"]S)YGW0\=[G-&5056HKSWATN,KM@9SS:#H!U:\#1O: M^VH0Z&G@S*?;+M)PYCTU ;U8'< ;S[CW9,,H1SQALN?+L &[OQ:!KA:./5H1 MH%O*0GCU;SAZ>LYW'0@^;^E*T\=HO:4%J>SH]G5P7JA@5MZV5V.'*GZ' 2!M3Z@"H!/C3-E6 M+"5*Z[M?DIQ0H.U\%D6O#_ V!0,Q40?Y$(-Z$PYN5C*)3=Q(004:_G+1]!=7 M1\%(#?MD)4#\21D-8 ;<@UHC:%BC;-[30/F[Y2&U[Q7M;&D_':8]:*SK!GQG MC.LPHT>QK27@^S"+%F8N(Z$!']?$@IEX\J175&-LO(II-BRA$]$>99H#(UKM MYAIX5AC0PM&SWZ(4KW'&+HF2GCL3/.3XT%E; MWCCL'I)"CN5RN)H)R>?=@P M,DX/F@W58M30@MVJ!G>\;*@R04L9J(-E<@R4I\HDN@[O;XV_+9Z+D93\M#^" MTM_][S\^_WZ_9_[J]PY&NATS[9@]'4^*78G/E[^AWV_N_AO=/]Q\^&]T^8\/ M?Y]__OGR!%U]_O 3D._VU*(?\F_R(_D,$3DW_\'U!+ P04 " (7ZQ*8L:L M;"!> !TAP@ % '1E&UL[;U;D]LXMB;Z/A'S M'WQJ7F8BQN6R7=V]JZ-[)I0W=\9)6[F5F5V[STL%DX0DM"E2!9*R5;_^ "0E M4A*N)"A (/JA*YT)@ L?@(5UQ]_^[_=5_&8#4 ;3Y.\_O/_QIQ_>@"1,(Y@L M_O[#R]/;R=/U_?T/__?__/?_]K?_Y^W;-S=W3V_^*P0Q0$$.WCP'W],D76W? M/"*0@20/8?'T-,O#F[9MEGJ__^N[=MV_??HSF69C^&*:K=W.8!$D( M@_AM!M &AB![]^;MV]T7_EG1\ME/;]]_>/[II[_^Z4]__?"G_Z_=.EUO$5PL\S?_,_Q?9>,W M-VF2@#@&VS=W.ZK^]YN'A^L?WTSB^,V,-,[>S A%$0_UF/%NPEB[)+L[S^T M9OG]%<4_IFCQ[L-//WU\MVOXPW__;V^JQG_]GL&##M\^[IJ_?_=?GQ^>PB58 M!6]ADN68FH..9#!:U_>__/++N_*O5>L,_C4K1WE(PQ(<"0+?,%N0?[W=-7M+ M?H71??OQ_8_?L^B'_T,^^#>4QF &YF]*&OZ:;]?@[S]D<+6.P0_U[Y8(S/_^ M0P[06P+Z3S__](%T_Q\W:5BLR+9)HMLDA_GV/IFG:%42_<,;,NS+[/Z >CQ$ M$&T34.ZCO-Y][TC+=]S!WO6D=(8[_O:$]S<@GYC.]YOE,P9I_ 8(*"^ ICYTN0PS"(M4_J'K.N%>A#>CV";L*F>,KH.EVM$5B" M)(,;T)]4YICG(K[W/N$./-@FN0ZRY5VP ?''Z[1D=7@SXI\R&!$EIM\^[_-5 M*^9^>-,: 4+O9=^0])]%0/0 _ TB5NPY#MZ'*=Z/>&O^"O/EGLCZ&%:7>D4O MA8GU0&@0<@;90P%"6[Q.DQ41#VB/^(.<'M]S5(,C!-M$]']@M#G+5'!-;!5M_UWQY/YRF8 M X25JQF6H)("8*'BNLCR= 70)-H0 WL?XB4&US>37[%XA 7([20,44$.7Q@7 M$8CND]*&5OX6:%+BE#^E;Y:WWW.0X&\]HC0JPGQ'24/"TQ*+$D2)3)/%,T"K M01=X"&HTGL4\#;]>!1F("%O##*#2)S3S?)6O#'*G9SE<$?6HI4X^/\T> 2J_ MBS$MB9MA-HA@B-N5!+\D,)]\"U"48?VJ6*W+>U;/!:^1GG/A59(PK3[ZB6SA MEXQ8F>(@_(H[XJ]GU1\?,<7X#Y_3".BQ!6@C1J-\L3-/8#Y6K(J84'?JAGA( MLZRC@Z;'I\S-4I<9J-]W] MR_'2M:G.0-P )^_0GC6=?TK3Z!N,XZOM$UCTM"4J?&00&]D*BSWP#V*YN2 M^T%1!:)-Y\21%F+0;V!<8$*^@+R^=DIVL4JQ (_90$^#@NK7],V5\07=NU?I M,SKO)&(X"XEA%3.XI.+RNN>F\!&=,\MAY=MYC(-$.[>1&GX(#H,W"MXB,(U@ M^$CN8:PG)M%CBA'>4W2-_]5;L.[Z1:U<9@4K&S]1\G>.S2%"=)0_I=."64I0 MP?+SGL".!M=.Z)-Q_6B 1&)9I' &4W?Y>P'RK_0Q*?D%+,&GI M5GE.]P[.1L7\0AS!H)?50&GP@:?S!!=)J7_./OT]Q\>&(8;D(4(KBOMY@OXUB()X>D425CORS3_%];KHG2==W"CZ_[^ MP*#L(G6W#>\9XB!P/V-PBL_$*J-SRTM\;.#I[IT3#06#\#;^=TQ.4ONBRGQM M<.;UF@][1%E?,#,Q[6O(_\[ DRS#06!4VP>'74?QMTQ/5OO:RGYQ\*U\$"\Q M]'$5?LSX= Y/L/DQC+)F1H!DI? M+3''9J6R7L;)/-8Q?X,<^)Z4V V4?E:AA9Z!0:,D"Y/&0VP?X:<,3U7[!I#\ MX,#3YOC*A[TU%#]L%0S:]T*GSP\,R6V $I@LLD> 2CXTQ"9@?\/4Y+0OK>A+ M T_TV.->7R^3,(>;,IQ\V%/>Z?-#2XM[UW49?G#HO[X""9C#H9E?9Q(LA4:_ M>-V/D.%E!5:0P+#[1O'#@QNNZZB"H6WSG,\,[9HZO+K5O&_!SS7 Q1 G4.UPX%\7$M)M_+;^.N8DH,/ MQJ3J78H.<:^_5Y:VRT#XXR+=O(L ?(?7XF?R UF4G]_^]+XN;/<_\*]^F^!/ M1^3S=W&PV T7!Z\@_OL/IW]_-S@]UP4B(>MW>"&"^%\@0+=)=(,7C4(:LZD: ME2>[%?_BM]VB3"B+,GG-RHSX(Y*DNPT/XHZ,"IHJ=O ._RZCH,AN>VXZR1+* M4=FT/!^-K97$QQ_<8S["(Y3:W BU)0^7H[1J>CXJJ]W&/N'T=N>C[QD/RR&K M_//PU%2;%&%QNJROC?_W MPQL\E\HO^U!-FTEK22@F)P-E2](3I@A3\_5J!"E9.> 8 MH>K^:%!Y/VI4CE2-!I8/HX:%(0PU\'ST\-!TA :@GSU =&6O@>A/HX;HZ"YN M8/GSJ&&A"W4-.G_QZ)RJ70T\_S%J>-B&N@:A7T:-$%6?VX/S?MPBLHS1H,%J M%(+S@:%NA].):CLR'8L*"G^C[1#ZZ2<7,6+8.@[/UST3S(7DM\B^SM M(@C6Q';TYW<@SK/=;X@1Z<\M(U+]Z]_J?,#L,=B2LU#?NT<6)4'C[N:N_G3/ M0 C@AE#S!>1RU%.[&)H#*0/:JN,@G "CO2'JV<7#*AI)"3&,\72.B67/26D4 M(S/=9\$_!C B%GX*P> MM#%.I12HQVV-4'WTP$'SK($ ;V$_NV;S)4W"CA-J=34QIZLBP])P1L(67[$X M4TI$]%=I=O6MM_REZS'@A> MSL74^IJ ^8@Z(O=!92;T;H;F@J^KJ$[9 M(!4R*Y2QJ$+^L4OED)F#5X&H ML)T^YF.,0H&R3VMIFN(D.DV9D2"?VLWP7/B7@M9;0">]\IO&!C,1XQDM/O:" M3A;-0R@YB?N9FXV$=932T#"]DH@?MS5!-3>-^E2DSE3VE9ZQC:!R4(Z-O_WH M;9=C4661XBA M7K@:>*RT=53]!PUH;N7SR8,F9XYN<'(KL4\>)QH6;N7PJ0I!;22ZI.JE>1!? M A(,2V8;$,FPE3U>'UR^W27PD@C'VV/UT>5[7@8K;DAZ Y/+M[X$3(W M$0W=*E>@")$FIUJ#IIOF14DT.2&G#4)N&A@5$6*'@S9 N:F#2 (E$2'1:&NC MYO(]$U,:%-U44"11Y"0E- BYJ:NH2Q-M3+KH)_:*FO*!=%*VF# #A%MT')>OI) JT]6[Q[)GYV7O^3N M %95CP8HYT4L":"XA_+G+B*6_>($.[;PU)Q'"UIR4_"40X4JGKI:R%8-&F[> MNJNE;-4@XD4^NEK)MOOYHN=C]2MM>T'<62*2^G!O'48KN^YVH$=GCZZHI!@. MW@%TMY"D?+#Y\1UV6+FDL2VY>G&IX"-3A:Y!S-6+3 DQU0J%#7QNFNG4X)/) MZVH0<]-.IX885V;ZT,4HIR(S65HD][$$>0ER&&)2313AB^/T&[&4WJ7H)BU> M\WD1G\;J"W]$O+,M[R+Q22O.6?*X5YL[]8U'/U-3MO\OK%.7PCQ(M,J_#%'R6L8C? MR; ^?P,W,,*KG.U$J1L0QO@_$F8)=E!]JL@@Z$DX55; M&ZB^@7&1,]D-=K))?R(TCFSD&.[A9FJYCM?[AV6TJKPMP(OYG1= MQRQG5V">(M"*R;W]CH\3EL>PS(^VI7A&,GUP3RS+8/H6^-8&6%)B%TD?[HOF M$-Q+8P+FQ&IMCG*,<%TYH4[2Y5)^VMK0^P+E@M>D,"D^;&7JU8 LK][$)?@) M#P>CN?>[5 !] 7G#0!@@'K8Q4AV[XF7)HMYZ+$I/VUE!K8"'L=L;I5ZX+V@M MC=5.QS=8>D@/GYD).MDW#]$FDNMLIBIW!@(4DFIG-UA-B].RQFM-V;YPX"3\ MO8"(9"MA\2TL\[^8;+W/B(80R%$1Y@7"9#V!/(\K:26)[E?K "+R#TSC!I+" M'ZSCICB(F7F66CA[!O6?3=(F.$EUO,)"^ HB/%YFD0KF$"R_CG<".X1RFVED@]141[%HIB?$\:QP:F.8]*1QK_^!ZWEI F/P M&,-@?/3KT1X1FML.,\EZV")<+QBIA*2LUN1Z\4@ET$1!/*[7CU0]JTI6,]?+ M1BJ!1W&9]"L::;_0J68_/WX(@.Y5[);&_DN%68*OZ;QNZR1J1UYCUY/6NT,E M_M'7[=Y4J,@?&==>?!Y(!I_$Z]7L R/X;3BZ- MYA0SG\O',=;Y[+WCP,F>V7JNG"..O.WS]9BA0J.IS,>'1E)4=/T1:#FT!HV: M[O>.M"L;DAF<[/KST7+P',7!]GLQVI4]PW91N?YPM!P^BN$1KC\YSJ:@ __\?/_&H !V/4M0%,E "@ MS*6I&%M][C1CGMG#E712GY!E*%6%LKGVC[1C;2T[>*1]$OV[J%QLNPWX2%SA MF%7F.8*O14YZ/:=5B5:97)^O-O&X2Y%&(!'FJ-D/YK_AHS_1 JL?' M;,.M!PK6STG_[:DZNFW(S(@67%9Z#QDG_.)],I%:BNA6/R&MNI MR"Q=JUIJE(M+&_2!^X;#ZVM6Z&37L(_=P/6040-+HIW5NAZY:F"-M'!: MUQ^[,,3.:,RI2_BM_7* @9@U^W>=0N"MCKWI0]R$(0?] MHNZ!BJV=#&6)7" M!VCY "UM 5J:WNGU84K.!EE8&U]AFVN/908X5OSUQ0K01K8-D4[6XC-ZB6W# MK*M;Y'R^8>\6]FYA[Q9V2V;NK.=+7WBN&[G[0=F+Z[MNF^Z_2[L+(=WLRY?D MK>Z/[KF4D-%4@O V,&\#\S8P[3:PZR!;WL7IM^P^B3#_:9V@.COQ3Z1:(S<[ M$8_PIAS"R+/$#6]-49OI,B1N=GL32D)#3?:P$W6/;#M$_RZP"A+2;WGT',?K19JJ^3L_KM@T7SHL>&*$V/,82).=[4 M=Z[:TZ:B7H9F-#'R$/9\CD6< MZ?SV>UARY!F68Z8)_1C0RH QYM5[6%=J(?1ZO/B W>"[,@S)99D]!ELBN),* M_V&("BR U[U HE5"4'J>[3ZVS (CCK^F<@3;?>R8Q5ZSN0[6 M, ]B\5OOL@/8,;_&RGAH8)R^QG#!O="ZC:4VZQP@,I6__/3S3Q_*B>!?T#Z, MP#J T:YR:6TQW3U8TRS5=QA ME3P)#VP5"F)'@[=]H?JX!;A0K%U]M\? MLH->'@[=]H?JX+X,'C=>CM0=QR@?O>A#I9C=7H/HAE7KVJ5$-V[OKPV*U";? MUP3,-77$&3\#ZP*%2RQ8$EKW)7$9>$MT-#D?4O6X+N4KF$"[I4F*9R FP2// M*5:&?X7Y MC&F#&Z*=TG=>&0R$FU7OPY:L8[KFR2+#?M,TBI^#O-ZPI79?K7YI:X]CS*S4 M3XB6L4VC4@7K]9J\< @CH=0JO-TBSGW!P?G[L"#Y2/S3+C[L7AR=-F0$4#O& M[= [Z_JC.^="E1-]YGHYA'-!S&+^KM='.!>^-&^$ZR\%G8_I"L*77'];Z%Q MGRTFU/4'CLYX,N3#X1K057)<#O.-GCWV$E;C!FF50HB7E-EUOFM5/MJD0=W- MFKWJD3=\)&D1<@V&KE;0U8WB00Q7 Y^*0N@^?%UBDO98?E#1_-S'4GR@^:&^ M#:YN:GRZ454,NFW@=5/ITPVO5'1E ZJ;"I[^2ZD5'MV YY:RY4NN'.TBO5&, M[1TVL.NUV:%N5E\8<&$D8FH:=%W51H?']R#&IP%41='T@/8+06I0=U4UU8^Z M8D!A [&KZNMP&[MO*L4>^X]=A!/[JW#K#:&GL129N+<&917EUX$=/@3.O!"I M!F@5-=@#K1Z,UB#MIFY\'IQ[A$(V"^"6?CW\ O1-+VN0=_,!&;UI13*/SGQT M\^6VX8 ;KLQ!-W:OC,0&>14M\W)8BO2;5%K6QU=FUGF!^F+,.E5X MUY_WDT.S?RFOT91.YN*H5D:PWTNYKMPRDB4E>[W%OBY7 -.#\M% ]MN'KD^A M'X!VFUAN@9%)M/(5S(^3N'P%6&,U'=>T]:E6E S'*W"*7H.D6DU#I-)3S*5%0:0D,1C^9[>$LE M48"B[&4=X.\!U:;G3A=_&E[ZW7(7-!R.?N'@T73<'YH\>\IGKOHA! !>GW'?Q M16P >DU=Q5/)V/+!'W\!>AWOH[W9Q@,L"; &_G%.6YD9U'D"\R[@6M+X M1F=P!Q.8+4'T*4TCLB6G\QD^$6C#>8Y%W-/HC$3&&DI#H_02/B"@E#0Q2N,L M^/89D0S=%L(H'E0LR^73<)*2+%NQA6*H(52GB]0L2 MM3?@T6*SOT&MOZ7H:XXB\JJ_5_U'J2B3P-[R[,CJ:J<=O(KF532OHGD5S3X1 MD<+<7%7-O,!($QCKY#TB).*S5%1^7&OBSYFU'^J$N+3(7A($@AC^@=D<#QSK.Y"R"J4\ TX]2, M?%F(/( L>UX&^W4>>C^)OG>9Z#U_ _$&5#,:;H_QOW99R+7GL.,MPR''_YI= MR'U"F/!9/8GRM0UE."A#6#S'CIR&-H:)6>Y>N"DKF%7;K2YF!JC&(OE^MLR& MG7[%:FV2\FXO#3TOP8S\-)U/BYP$J&:B-X=*WO$/N%@*L#D_/2;0OP$(;LHP M:D(GT5U)7!OW '"[F)U#HS/,8/:5,2L*T-N9M U+B^"[>'K&5%U_ M]%,@W-/>[>1 ZKK'04:D;4,F8#2N/U J(ST?/C3*@]?US24C9^ZXE:1_L#:-!0Y6K<:0#;FT%EZ*K94L-HBMP$_4K M>NH1[Q)@T*MVJL>\@QNY5^%5CWBGL(<&TCX#C#,*B.-3X<8=<]X)(3D3EK/U?WIAQK0I[^#R6TS6CO8HG),HN6!;WN38.^0M68D#8YGQ@LD2<0&6KS7- YL MI&P\E73Y(R;?W]3L6F1Q8S'H;4U1+235)'T Y7 .\?@@F\YO0%DFCT\PIX>1 M&:2K%4#DRGL,U@#Q::>V-4,U6J>8+X(;\)HWK$1 /:^/V>C7ZGH61KS6S M]1H0^\$= K\7Q!PJ-REF3Z,SND_619Z5\+[GA^5R>M@R@P_*,_A@V0P^*L_@ MHPTSH.UM;OZ13$];9I2=LB/EN;''L&:6^SM%;@ORNII,I^B@#TAU-54NJGXD M81+'TWP)4/M7XEI=$IW-SHN$'7.N3TI#\_1>XRVR2!'\H[3&<7>61,?+3VC1 M@W%+SI6WM DZF9C'R].G= -0LBK-MA5'@>3MLB2:+/#MADF59$M=1C(SXV=4 M7@9;Z8DQ.UB1%J!3 Q:_]DW=[:Z&LYX-:YYCR=7(U<'!U>DPZA?*:F\)X;/M M\%.;L:NQJN=C&FQ?>K^85+]=NWG*78UK-< D#IPUK@:ZG@U7D;;2+PAV'.S" MOZPY&)*J#AEGPVO/C3+;/>1L2.Y9(*99#'>(>M;0:]/JN2+=#9KNYMRF0BWG M5'(U/:2#-UV$XHFS<338B3VNPAUXXO!SO013)^R!@=%[^,I>FZ>7#5'N&XQQ_$:3V*O/%L2I_O"QX44+Q[@V/TWEH)TW1&B MI*8T8+GI#.T&%L_MWB#FIH>SX_;BQX8UH+E57**D]E!^\@"&54=1"S$WMM-OFDPL:;K!S2S?UY2#XY2!F^+)# M.8BXM2!\S0=5ZJ^"&,,)GI8 Y _D,_NR-53BFR+3^3UB;P^D=7DUZI*AEY?> 9H)6J:B;73R.!GP/T%>1$3!:DGDIVTD":$DG# MDE*ROTD8H@(<:A\,:OCM39R/DJ*JZG@NFH%<'PVP/B*P#F!T^WT-D@PPT:0V M,_H"H<#N=I"MQ;%SN1[=(;;QM9$2;%'7 SWDP)+@1JX'>=B1O.JQ'3;=SU<4 MT)/N]]'5R\6>1#3W$W5LR*AT5DKRZ7X7A2A;^-_AZEFN3Z,\YVKX-$J?1FD< MNT'3*!U[I'705#:?1NG3*'T:I4^C= EDGT8Y5)(@.X35]1J(ZIDA/(>DJR]M M=T=+QK/L>E5"==3H+E'7JPRJXR0(J'#UZ>S^QU$:.+<$-Y^AQ<_0NEX&>%-D M]\E>/IW.*Y&>L6&Z9VLYEQ[2X"D*JN1V,3H'B3>97Y+T-0-H0Z[R4N?#?TZ3 M$/?:;5&Y3!>=G[IPS*3R7G1]QI:PZE]AOCPA.#ND>'9DUJ_K6'_"9_TAS3"; M"N,"<[_[Y#9 "6XFW'2#?]\!=)] GL>5(>@\<+8_>$GX98SYE&-IAH[_+8]: MAV_]]L'NL'F3UF".+$.U8FJ[ UTWT0TI:8D\:QI.9R]WR!K@-8F>\@#E?I&& MOKB[N5Y^J58JP3PIK]OZ53J?\-HLFIO![;8OF4A>Z!?X7?&_VV0\YTHI1-G? M^1T '?9DN1L]YPW!F@W!CR742Y##$,_$1"6I^CVT2?A[ 3-8[B'R(P* 7U!* MV,](72P*59R27HS6&I(S*4.S=@! (=F?BV,MOO,P)H$7/ZLW08BKH[+ M?3)9I462X^,C>(GOO6 AA_ZZK^KEW3;>;3,.MXTM%3[HN?_!EK P)L^J2X4F M"\J=(M]7 Z$O"=Q@*2Z(9^EKRJCPR&YG-*-<5C#:Q8@PINIZTK- Y**]OA;%N:S"9U/M>IGQ\=7[FHYHR;R- M^%PV8J: ,YHGP;T!WIJU\09XF@'^/XN 3!I_8H-WQCQ%JVHMLBP-(7')$R\F MS;NYL\[OG]:X3[ L7I _>6/\)1KCSVW-WLLOO2W3S4A&'N2@$W6U%10)%O>S M:#:$)NXY$O?S'H!V"G:Q*J^ C"3,4#^#& M\\(!(8MHES*;C=+#@AE<\AL--3V-W,Z0PJ1]9.H#7L3\I?Q=:H/9DKA@ZTL6 M5OON/F,A UP'*$Z?X*J(RV4E\Z\RB=,(Q.PZ[;)=-9 YPXPF*< T89<6/VFB M[[//WU+19YLF]O@ISW@>]^O^#,)E G\O>&(ZH[$=='-9!K.Y;3[/?KYA-TNT M>=^P"EK2.OCA(]]"57>DN)UJ^[O3>'JUN5ZNJ2M$K6O8]1I-OB"LZ1 7185J M-#AV5K2[>?%;)NW1!*]H@5C%,CJ:X!2]R-+L?J/)_NQDEDMYHJC[^XGZ$4F](14%>(WB61-^V['#GNQNQU^:3 M3>>48,G,1+3D9!/ F%Q&=REZ"MH5TAF^)$X''V5XCAGO]M4,K%.4@ZC:7Q2# M(3$R\J[&EB1C< 89") M?%J]+,,@_Z2965I;(K:0X'9;'\5ZF^40*R'XKMMO054VI#2$V4C6UJ.;GU!: MK#'SW%_B3UBF*)61ZZ R69]88IDQKAV'-1S52R-;*D:/U]7PG%HZ99DJ)1>B M3.UE26PRV2JU^"D74LCK:LF<#,5;VQ(-J0?71RSS$54R[\RX54:PPF+4DW^+ M7RVCRJ6CGDO9R^:Y38I3>C!#24\E\- Y?C2CV#/]PRZA\GNUZH)R= MSX#H#I125@;70ZA5%!=?!D02)&D-:CPA'IV1ZWK>1^3QY>OG5%BYBO!HCK.$ M.:"-GI)JZ'K(?U<0U2RCH\D*4$11V=/E^F/.G;,"N!>3JYS0XK 7*P(4CNTL MM&?2?4B"3OHG85B4,3(@PFV:664C*]+B:"4>TRI&>']+*<]:?F0C M 1[$[C*'>'P2\'4#2O,S/RB'T\-,B,IJ!1!10A^#-4!\VJEMS5"-L+R(,20& MKV:S"*CG];GD4 ]JI0[BML(241*1Z7XN\B*([XHD8I?L$'08MV^XQQSP5007 M29<=*]75Q)SNDPW(-=H&SG>$7,]=JH; M8@)9T?6:&%VW68>[R_40J8[[CV?5<#W8J>N1I9I17 ]G4@-+QBSA>IQ2M^TE M9T1PU55OL9?/S";JI&O+Q5\?^2CZQ2VD>1"/%TE93Z#K(0U&,#[R+S88OU? M^)<*XP3SGKQN.T:4V_!UT-,NXLG! >%3<(XV.+NIVBF;3T<;JMT)*9Y)R_D0 M[5Z(*1[_.)WL$->%ZBM%@LGT'R+Q"@GMZ3+M^PR\U,^UML+ \J MES7_@SU<%H+4C@CE$S9C]"O,ES#!K(_L:YV\@S/PQ>"ABW?[/GQOGCO_3-DJI87/%SWT)\-9$GK M@JN^?3-XBRV"WO&M$V\AR-[SW0MD.36Z7T6*42=TRVF@KA>P,'XI>E?Y^2Y$ M*M9NOF!AYC*DYGY[E47S1=BU_H-;UYX/JO$A(@.GB3>O.MXG68Z*TN1UG^S? M-YO.]V^>[2+?6J]0F0@B:3^:\T ^0TAB)PDRFYLPGM*(X3X"SNE@@O[3)VNI M5)\TLX'6UJNEK1W\!; \(/+]SXG;Q>P<&MXS@]E7SFGF=K%E M#J2"Z3] M,!2S23$?ZHDGCWS%7C>^HQH%H&#=X$%=+6M-_D-R."B>LR;YTL<\(,&'QZY_1XN@V2Q)U3FQ1%& M'Q.S.$64P\\9C>V@FWN;,IO[<(@*H"\IUE,J<$#$W<.TEB8HGN9+@*X+1!32 MUOW$I9W?1T,]BD<$U@&,;K^O09(!9B4*:C.36KM(36LKZ3RUR'7KAE@EW"63 MTW>"Z]X+.7PDC[#K[@<9K9!2I9PE<;A>#%]& 6W#Q8?7=4ZE0=6EOH,]@+8P MGJ7@:*_TG;LSW+D>FM0#H@,[1K>0HDNJ0=![,W$LJ_UBA>SWX@UO\A"Y_3ZZ MRN/. ZW(:N%\ OYY8>9+7#NPG;VWSPLV6P7? ?W! ZUW5U-OT',&%9B!FV_S MY?/9L:A/(OMR&R6J[=35Y V+4X6L"-&YG<]!F,N$ZDS7H'Y#*4ZEEU00+"O<[>Z6&8BKY5K"]=7V/L'[ >R7DW9#'0I-/-?H&0FP#E]Y M/SZWLW?H[S"9)KOG+$O+>DC=$-F7-+_97UJ3K-YBK0:,Y=#]%3/Y]M2CPWV\ M@-W#HAEP?>#\/MX1WO))88DNK6YGLED);#R/KE)7.VR'6GP"Y[PV7=/\_9+L]C+RJ'NFX#4)/(VAMJE3%<-)0K"I@1_&(O=34JP/8DA M$LIKKOK/O36.9HTKBT!%$:SHN4_F*5J5WU,SKU$C/"<8S@C&1;FXT;^+NN[4 M='Z=)AN LO".$^8ZP?1-/EG M@""1S@GC>"\U"TYW\W-KL>PKD( Y))G7U2\SS-[O "F2P#;Z=QC*JCE?8_ZY M)8:C55H0C];S$E2%%Z_3U3I-<&/5J4N,:!<"^P4JKQ2Y+!)Z M:_.42SQ1PNE@GOXOP4I4TX;1W#SM_.BLTY864 S02HY@TM \O2])L*N7NY,O MI&LLJ9'!)5B[7TY58.KID46)-'S-SS EFBS[.HSY_BJ#G!*?S+^"GLB1RUT%/")B=NU;?S C +F M05S:0"@T"#J8V,HS4AV$XR9J_FZ,.NXQ:[R<6+$&BC(SAM>Y@^N%DQBQ^4 ML/ MHDF@UCG>S?6WSB2Q4\W5Z/>*F3.P]C !L51:PZB\*8&IC&H"J<) M"SNF(]C$$C\ R(2F/ BKD90-4\*F].(/^>?Z)!$ MIA41Z_QC&I*0T *K=MB,GGM04=1N(P^+V- MQ5%Z3R/4NFFL%*%QF$;42+)N6HA8208LL60LW(.=T'#XY-=AG<7F[+AIIY9# M13(+LCE:0QL3#58RW7N!#H-6*NM#:70P\6)0BQ(B*GU)D["RD>\^=EP!DMG> MEX$<2QG(2ZYD=&).O9B2,KXDRSDIIL23/"*P@L5JDD1ETW:H#J]X2+]1??V. M8X+ZU>\8:^Z^3X>T38+VZ9"VY_7A<_B:.@M3AQO.I_])Z$$]4_W2/(@O"25; M'.^CR&Y6\B][MQC;+>:[Q2[8+6;0*KG+9:H?V9HF]I@FVV&GY!'V2IMH MR2D,E5O<3\<#1VE2JC,%>93J!,)BG1[KTI*=O!5U?):]\UG'[+()]7DS^^#T M$) 8^-%:6FW%\H8:6P0&U51KB1MA7-H*5X&6N-U]428N&^MICKDT0X-_\=SK M=UZ_4]7OGL(EB(H83.>8K:Z#;5DU1E[VI@O(7*[]0C3[(, MY!E++93O-S"!-.U/KH^)E5=9]*'7^S,^DIA'$A_5#J4G@#8PI#[6+=')(*#/ MP?<3JJE--,#WDN"68('OK#] Q##WL-OYN]V@D*/,[8ZU4YG[VE4MM3-X,OS& M566U$VATYN9J^$ OB'BBE*M%@W7L*39673+P[36&*(F/HS.+**.CL/7<-94( MA4 9I,YN_3=H1=F519J!#4@*KK ,%6V(/*##I"+QD5,97:*3QG4553L!/!C*'.,HT7O%=BN"%9:K;O-!?>>"9?/MU13"K_ M+DJZKK;/^.-\5[1,7[MFQ;+^J/2T8$8*T1FB?JX85+MC>UM?"8\HC8HPK\M? M;R=AB I\V="!%72RVC!LQ$VEP&=&)[5V1DF)X;DKOW;@^VWT1 S 5?M71]CZ M"8"NVL4&!9,KAKIJ1AL4T3&DY4B*C'(7R<$-Y.I%;+%?R:"UX^A"O$_"N,"# MWBV;;G.?=$U\* M4SSI;,&\=G?05F3F$_>S:38\(RR_CY>A+!#$52[>0\9@IL>$ MLR[?.'G* Y2/!K+3N\%UPXU&\+ABA.OF&ITX4D(058PUOU2@)?@VRNNV8X - MJP;]PI\JAG>;7"ADWIFDA(["#CRG"\F@P8OA$&H,7T_+%.43?#[29$$>VM,= M#V2O33169F]E\E8FV\4];V4: M4NT:-&#(;6N3ZMWLK4[*(-*L)BJF)N>M)D)AO%]LD+>>.'PNO?5$7&*&O#=- MWK^*R!-'(,FJ=8LB6%%XG\Q3M"I_::2,Z+< 1226C?/,SF$;(PD?$($0CTU] M+8+1R R=NV4GKU@URST#,;D]REKQ3TM\W%[)AMA=3:*LE7Z#:L@,NUVMXW0+ M0,9\K>.XA1%#1TU#>>*JI[:Y^X7=WF:I97WX M!;A+T6T,%Z3T]?ZT3^>/F/N@?;/'.$AH>;C]QM,WH7^! .&/U'5)-,RHZX!: MRCREP"MO C.X6.99_69. ML&!N^$&^=5$[Z_;W A)?_:[8;59FJ3PO@Z22>+-/1$'/[I-J3^C>=:J?=QG; M7P'922":; #"^ZC\XPW6X/8"IV'PQ?1=%+_ ,CM$96/QUM8R_D7M79&W5L/ M%X7'6;BA SS/#LXV!O[U6*!PB7_YB 70!6@[G9,EG\[+U:=I#V?]OI5'FZG;-7;^)")F M"N&;ZH-\RB+,2B+Q9+#>C%>::TU0&<'.&3Y_2WO.L!E!%Z-8IG$$T SD!:J^ MU+)#?08!\8F4-C7:;=UQ$&.+4[)='O95 Q/T/<.<6(WNDXC8OXL@YC@+Z6VM MH/I7F"]+IQF1'99P_9QRW#!=1]&P]9]).963K=O+KMM[2!,+6%^YG,W6;F&0 M0NX&.FQC,HJ#ZNMO1VT,(SJX'ARCQ^E_L [Z' &N@N\CGH]VH7;GT6@?4!\$ M208/=O[%]4'!9,BE.U#]6>\"ZH'4M8/2'_8N4.JPSKM?IU:?#^,$^X'LKJZ7 MP!UP1;1%1[B>"F/9J3CUIKI>N47O ACP?;CZ/M; "Z1H<^[WLM;84!XX"JQ9 MC+_XQ9#:\CTCO1O _\,#K@)XYTCT!O%?/.+#RY[*\9/[]7GOM37[UDA9%JPCU"_O:Z ML62^5H/U2#6"GEA+IC0V,(]4#= $,Z=HP![B#R,54C1PC?ZA;,TJC/0&U; * M.E+%FW5P\P[EQKAR@PY$8:6N1QYUC+/=;:F1;T'7DW(X6$]I.9P M^BW&NN@9%6T:Z-Q4I"E!U)1HG['P*FK MH3J2<\$:CB5F^XF#6BULHJ:DS:T M8=5DN;]]/-DMQFY% L#WYJ#I_/EI)B%SE?AE+4.J+PSH;L$]%ZO'W4'RTCDD MQ2UW?AG.+F*UOOS::KXLE 7ISBR293Q6,WS>>2F9@W[7&33_F1)!G93_/3>> M1U^^>$1G,/MZAP"X3[ P@@6'<^%)_>Y%H7GB;QI)O1NGBCWX;&E>NCM>B QK M5!E&N7+68=5M.J=(5QE9BXS^)WXNO,Y/]!?OP/=P6>.#?SK&A?SNM__Z\J^G MH\DTO_>YV,Y9+'PNMD'P!6K?@1-%*[-R%5B?Y.Z3W"\)29_D/@"83*[JT]Q] M;K;QZ)3SQG?*VT2:F]!'\1M:&);YSV?/6[,TAW;NT:?4VQ7PZ&A>_1!V*H)^ MR]YSOIQL:R,-6O',53K$2X9AOHJ#\"ONB$?*JC^2="+\A\]IA.?KPPQ&$6;@ MG]C3%R3A0PU\J($/-3CKPPB\63T#M.(^G37,!YW9C3Y4PX=JF$;3AVK8':KA MO>6NJ.+>6^Z=NN9WH7?J6HVD=^IZ[Z.M!OOSUIZ44#R]V]&X;TOD#_9.1VO] MP1W,X;F> M;M!J+1[1 >4M9@)0FF"3S/71$UO MJR$=\"Y% "Z2ZP)?HDFX+:.-JCI!#9-E9_ZI]/9! ]52\@Y^57-N!L(XR#(X MAV%5L0GS_^G\.?C.V!Q]1K0-@1Y3-3JG8X3OL. LP0RKDU._CB*8N]9/&''I M8:&Y5!..N%G&"6;C]S$S"ZR45-&J6444D_23AA=&[V\?=%PQ+PEN"198V\+2 M*R/(C]W.J!^UHW1[8':@P-\KX'9='F1\+E!NM[5 !WJ]+DO7GS?2 ;#>>ZO; M^T:_5(@G6#C+Z[9.8RXG__1[N8CD5;B/)/7*ZO>F4,5>;Q,W]J&2H]_9D(FN M8$D*KL[[]OOBIW[4W7?6N,Z\YT(6+=#?"NN[N[0-?/J^-Z;JS@)K48=A(NSATE?4/S 8[D22Y##,#"3 MUNR#"2XZF(!J]Y4\F)-- &-R.+&P^Q3$X F$!3Y8$+16YM0I,L 'SC?EHUU( M_HQY:E+UH3QCW6OZ73YV/BAD-)Q>TY?]@*71%CYZYNS1,SZ^Q,>7C"N^1&MH MB8U1)=TF:%4L21K" Z>;8IP(K?L88T!\A((.'_N1@]+-)TX'P]S$EYXLI<;;VA@\I M\2$E%X"8#RGQ(24^/,*'1UB%DP^/Z!<><6+.FA;Y="X9*_&<[K=G-IU/U_B# MY1@^;,*'31B?J\_9=\RGJH?J9KM6R[FK]<4@G-G@7 M.^U8C"ZJ$0]]535C;'REFQJF _'3*\W-.#XMBLYH7V[1AIX>AN-\ 1CM>$M6 MU/$,M^L&[B6^N!\JY4,,-(88]-S,/N:@:\R!K]O@ Q"T!2!X%WU_%[UWZFL5>FI6R(\>3V^$]$9( M;X2\>"/DOB[L=8#0%B:+R2HM\.&7]:AU S!!;++7Z%6$7$HL@[F]R=B)#Y6D[#6:<^R3"XA&"03PI"I<@*F+0W&<\6R2KM1'*JUN7ZZLX;*-A^SV!%0Q3O*U" MW/X99'1G'*^E48/L59'APYAE-2Y2!EEJ'QU0;C/"% @TF%,7:S:2](8:2/@5 M,]<83XV[D)1&)A6@3G+,@0+/.O&NJD3">ZN-CHH Y:JMMQ-@M43F:EI%)TPD MY+]NUMM+2A)00JQOA5Q[G_#T#I1C2QY?\AQMD40)7"3E.N=#K!6@HG"A$1C+ M:2K2KJ@A3?AU/4>*"PC/M.!Z:@T7&):FYGH=:SXH+$N Z]6FI8P)![?4(8RC M\!HU-]-DE:(<_D'NI6-]W43T^35F<>D*H!FHM-EL"=?\<&I>#Q/&K!NP 7&Z M!M$S")=)&J>+[0PNEHP7D61[^1CP.YC '#S #3@Q++7TU]UV)CN! 76'@2R; M[]7V<_#O%%T3YSC'1*HR@F4S[.P?[#>F92CPO(C";I;-1>2-D^IJV9R:,_0E M$-0O4QW%AR ,5SCSD*PO(+_]'L9%!).%($!$JJOWW%9@?4E)+-8:Y&"R0 "P M'X64Z&#D[4&B!TS1(TJ)#H5OB:L@_(KE,NXM Y/$C.J2X M@56 OF:8YY3_(&R4O]7X?4QJKQVDOK8NJWQ9N6ZM5I%()($\\22Z:7(; #FF MGM;-4G=)7L8!T%0+ 5 Q]HT!6#DQL-?SHBF@R4O*N98R8 MSD_"(.@V1$$G[["WW9U$3;F1^B#+E]EA@'.13#/P*W:VVK%U21*OZJ*Y*KET M/V\'I;$$S-M5XU.WHS\Z\;@[3%VVI[LQ^Q:KIE;$T=YF.5R5&72'^Z3-GFZ_ MKT&2 5^(A>2JQ5KD2]<59W/"^Z>@8\XC$,WG)4D,.*H#LV 5B+E MB,,\=.-9JB:NQWR.D-GN1UZZY MJR"#(>9J-S NJB> JFKMCV4-]U6:/"WQVAB)_\"[.R)4X55[ F&!X80@J](! M0$2>-CF8R&V $I@L,DQX2?+5ECX )S5_R"\:>1J12HXP*UK8S.4G"J[8V4%US"$FZ=ZV-4+Y:Q^D6@*<\#;].U^V27'3:F>U]O!B^ M#5"9=A#$K?L@F^0Y@J^8%>)[]#FMGDMYP7?L8X'"99"ULA48F/($2> ^D-!W]@;X2N4V9V(@RG(,UA&PWA?@<#'LI.+#^*=#QV @QLKIE*ALPG ?P4D.1-$DPT6X1?@ M2T% JR_1BA=,BSS#J@M)A6V>^V(L1=?1K)GY=,ZB5F7&G%$LFND)<3SY4&T, MDQK[&?2W@XA3H;+CNHE$5MT[?,R-R^==]S5V@8RC7;CN2Q0IX?LRMPH7M:NG MTAN[6['>*N+Q0?K[H2S?R[5L=>&//B IBA6N^I/[0*A#KW?5KSPXKGSKD:N> M9>TG7D99[%=\W]YW<@9@GVS]LU^M?C=!9+@XW*W4I1.LO6>E@>N]@W"IF^]& M%^W0'::S6%V<+3'2'7=Y/C"2Z!)&!(DU947,!Q+8Y1JVQ?EGN5OM@AQ2=%*) MM?(^RPH0W6">GBSP=V!:B[=/ 2&C;#))HMOO (4PV_VF,G'28.X_IC=F7L;] MZ(V9/<1^3$;5T>A9A7AY$?.*F^1(@:P34W0N)D_#W F8E M3>6/"/##=L7]3,0\T*AB1V"S6IND'!^55YB4V^$ZQ8PF6>#MB7_*(#XL],+@\P>(4Q/A_O!4@,_757U)@>,9VK=0 1@6\Z?P!! M!I9IS(IRIK?5()Z7@]U^7\-J@2B59%BM+E_ST[.,=8WO*7H": -#P.$RU*8& M:2;5\6M2,BZ+9[V'NT;7BJ17O/<,3YD4#$UF3VAG!)N:-?I)K+@)T@U"6VZ@(0 M4E8OZ>5V)+0&UP^GBEIXDAQTH@*[ZH?JBQ;#CNAZ3E!7N$[T)-?K!JH"Q30+ MNYK T7='G;>2^)1,Z8?2[P&"HWB6:09R6&6#/L9! M8L]#HR0A!B19M5_(@=Z1*?U:A,H()CP]-V".=V5T!1+\0XD^D7++%%P26WJU MK6M:L"H[R?>W8W;B1T'5^AJ<51MH0AZI3<+QSXEZ6383KL];W,^5X#5;(K'H M.3AI\O+T5+QB71@&" *V3Y;5TFS8R.D1;Y5LEPPKSK;R0[3RP!M.)3>C)"U]TNRI RKW%7_2X^C(5I_%(0B4:79]<; M+>FK8D16_GX0BB26D:0M'F1_5OG#,*RO/BP=/Z98$MY+R,0Z765\>I/:>8Q. M[4?2IO-/^$K)2+(M,VM$900;9_A(CDKMMB2[[1J?-\A:SHZ#V3%OA\R)+?A M[)A[6Q*D_%7L[% I=%!=G!!-KAU*.L\+MP.E961>!-U ,?3YKOYPGZI8$SP]9W7;<< MI(K)P%77V0"PJ@+J9FK38( >F)N[Y2>-]+S+FEZZA;"/%%26K<[5]V>T6+?X MD(ZFE(305M;&J:L"Z'KQ!"40I6U1O=ZG<0VU3C:E!D&W-!H?;.6#K>R*%)*Z M>'T(E@_!4@G!(F7S85YE=B;1OE1$2*H1693.R*)1)?I*80Q7O'EN^;QVCZDV M:UF] H=7\B%-%GB_KYH_G>AW1QNBXV#6SYOG_NHPD,GY3E]CN*BX#G\^K89V MT'M3@/OD"^;0S]] O &?,;M9BC:BJ+=AKYPZ!SZH"M-A"[LJ(GK-XKAR9"^^ M3MMF;<[ANLMM2/08?,SU5+3N%^YH]=U^D/7=RR-1UJKTE^?@NQ;EC)JP/PE# M4C40 _Y$GHD79E:^7#\3TMDD^G>15;++78J^@&\-J8\( MPUPD(1 ]$J VAHE9WL[G@-01;O;(#(-?26H%)G.ZKLL^LJ:H,( ]\R.N3BR% MQK!B=?D=(-4M8^(]*3 AVX/&2A-7&]D5>T&/-\=V>$A;9'@]-%0>:?%*EBF MV4SOYUG/)9\T,;INM]^#55UC]A'@:Z6L1YY$N_ U$HV59*PSI#J*T9G^(XUA M%#0GN+8$[Y]-%LU1V-^&V3UC4:E>B!LV[Q/U,CJ30Q;\)27R4X$Y-3XJ]3XJ MX;["\F+4#AOFY'#H&=LB5/ O#JPQ:O,^Z6WQS$KG=+_I54/H9.ZGWRO#_C)2 M0A7K3DO,^F[ !L3IFDB'O#M <22[%JKF'NJ[;]]QT$7Y'*"O("=7[!,("U0^ MM:&T%M0![%J"5FA?'?RBO!B4(;SGJ0)M7RL? _."=3V48SD;0_:85K6ZL^L" MH=,3KMS=Q-R>\0>F\TE4F3FX^434IF:RI- ^R+4E@>WW-DWVQ"H[*AH+S$FJ M5/<1+4*@BE'%5"/RSL8-J/ZK-F?&&!;-X KF7//'$%\R:8_M9/5JFV+I;,%U,[:$&6-7?NY4PW<5 M')$YI;UM5.R0KGKF^N.E:-=TU1^G J2T@NQJBIL&L%1M+*XFM\E VOU!VA'>@.;U")Y+J,%I?$I"A]B#!BZO&C"#&1J0 MG-8&QOT@L0B,CJ9N9S-D17BQ3Z"[[[OZ7)LC!P?/V[O;))(QX T3'MK 8/*) MBNI9VU:0O>:T:+L"@-T*V_A2D)TZG==.)[R?ZT>,&4Y@=GNS!6]K,F9@32JD M)8O6QKO:UG^4*WLK/Y*1&1]1)X@@9S:W@?86LB>RKF >U*[^]K3@]NQQ)$>; M&=@3,[7SY:XD*\LCZ=6P%:!W?C\J,.HVF!QAXGR!+%8\UG8J$YNH"L1]V:G3 MFTW4L/+K%.&-@I6?21+=QG!GAV*_&2[HX%,%*QL$*4I+?#RTT+ K@'=6.]OY M]COFS0NSW!EG.?&O _S12V9"U&!F3@,XDF1I]6) M8FXO3F.O]E7+/0,;D!3,9*C]G[U2=T;%B/LZU&$;&]0WKWI25,_N+.X)K"#F MGL3+GZ)GS#>9_(W5T@BPI IS60:WR# :6;83^3BE(OA]=$"YSAF&#_N-M&,9L&'Q^XJQGTIN"AK1DG!9TY]ZX MK@;MRZ'"N#Q=#P&KQ*[R1P0 UTHK[F?"2$>CBFV>8[4V2?EUNGJM):E]ZFN.?\I@5//N M"4(!_FUYY/#&P3_>D^0 M/#5WEZ+;[R'97TDT?1>]=])?EHG])X 8KK4$\2U_3G"VFTMN-S$&O MK)7NC-$,E%WW;PGTW;851@)2UPW.$IK"J165*9:/%"W!D^%\"==5UZH/+/*! M1:8Q\X%%6F%D7JT[ /T^Y /(O6UW(#I7J,2'MUD9WC;"P"7Y^)P1!B_)174Y M';C4(?[/L?J>/I++4,A,=Z>IC_ABQ<2I^6-\$!<=Q[.%8?@H,;JDZZ/$1%%B M^$Q7+PIH>.';1Z[X,FG>X>T=WF-R>#OL:]:6#NY=)Q=K.?2N$^\Z,0VC-UKK MR#X>AV;NC6W>V.9M%!;;*,A3),LTQE/-;G\OB$BAM^AY=QG\!FY@A*>8/09; MQC.M]O,@:MM)9& MTCB(W9JCL39_-T8==\W;+=F3)V%P.VIJA.@V_'ERD7]+\Y$7Y$_*YG738C*A?:.Y_EH5.K>\9 M"*79HN7[&=L16(XO4+@DCVK?E-[;ZLG04AIA;VIA1]OF\\\@+IB> F$_"V:# ME:8%"E:3(E]B6?T/$%6"(RNC7K:WB9D]DT=H"[0M::R30*+)!FL#"T T18$$ M+=W=^-RXAXC6TCC%O&-":>@-]A:8$4Z$Z(/ G+8,.PHD3M^18VAQSH<5BH3L M0U,G79-P]:%P*5F>!A %3=>/E9SFL'MDZWE5LZ_7K"X:I^K:=J#$*,8*9\/9>@'$4$B=S?KO!)8B2SMGJ-_90V7( MK+/G] XF01+"(-YOH.Q+D&,<]J_$DL0[ _;E21B2>Y;(*6D,0P@R@<^1T\%' MQQP39$-T#&6?T5>6TM"H_Y[E6^8T-$HO-]WIL)%)>Z'XQ%,O/,<-@]YOQ3*] M8;+' M>VM!!K/I_(BJ;?7_(E%)LK.)>5VGJQ7,JRS6)-H7(B-XR\U-80"O!-BH!'P! MWUH;$V%^4R1AQ594]KCR,!I2?!X1P!=)R6BGW_'ZCM=WV"5#)26)T>@[5+3TL'=7PX8573+*-[RK <1JN*G(QJY& M$7OKA+=.]+5.W( L1'!=\7$.,\(C_ ODDPC/!)-@U$A15>@FQ_X6H11=IWB1 MPM*;+6VVD!C"A.S=;3'HD^TVEC<#V&@&\#KDN71(>=[BM4JO54K*JAW9^FB4 M3"^V>K%546S=5S9M)3;TC\>R2X;I?O]2T!&(QKP>ELQ Y.3@=O&2I)%QR]X"@I./*YH)@E9<2]4J)CDE8^WO?3HI4$ M2!H\ BF2V\66.8CD-'X?+PQ[@?$!Y4R9/8=U2@2+6H_EX6V031-9N0$D!K199;02Y*^9@!M M"-7E%/&?4\P48EC-1A8>G9_R:L>QY8O-Q8XP5+/-=QQ6Q\MY>QJN X2VY-'M MLO0V"5G=[ZFLE9)UGV#64I1W%'>2F@]'[W= 3*^6OF$5J3] DRT!Y+"38MR)O MT?$-;^OQMAYOZ_&V'BGOH!:F-AK;D)P!3:L"X3/EM:BIXTZ7^9]Y?UKSORFFO- MW>Q3=:--BL![PVALIEH('4(9PMWSX3GFP?#&M$%Y-?_,>S.:-Z-)U_9@,.'1 M&,2\\.>%/SW"G[DPJ>LTV0"40_Q]0IN4QX[?Q[Q >&Y!UHN#7ASTXJ K]YH7 M!SN6)>9>)%XH]$*A%PKI0F%941Y&M]_7(,F 5MN@%TW4GFWAKL(A&7)]O,PT ML,QT1CKWJRI0,$[;>3G&ICN)*L=(L@ OQW@YQBHYQ@PN3%9HA\9X2<*=6T79 MK!;QFDB7PU512 _B=O3"GA?VO+!GQ06E$A+,9P9>XO,2GY?XO,2GX..M)CD# M&Y 4>NUY?5RD#*J$WE)1/S,.7R'&BM/Q<8'>$6R-G&O$$2S)'^S@]UZ\MD-* MHHK7*ES:B]=>O+9*O+XH2=)_(C^\QY@=$+C)*V1QFFXX5#+QQZ MX;"K<.A6X*(7$0>Q+M[6F_-H.^UJ6&X5;(N*0YFME]UIOIV'\5*PEX*]%.RE MX-/MH)+7(+P&(1O#VY?YCT:A\$*Q%XK/*Q0;?%WY6X"B9_P5BBA";V.U MX.JX '^[6L?I%H"G'&^::7D:/H/5*T",*;+;>Z';2J%[;[$Z81;E(6RM8T;> MP*GN@RPK5M7O%)T26CZBU),@B#?\[( MMME/H\W')L3(N:CNIZLM?:H-:T\B,L$OP0I0C^R@G_+ZK7OZ+56P.) >!]FT MKNMZWFS@S0:Z%+P!;XWV!N,(K0W$[]V$6,%'.83H,QH_IJ3O7(]4/9I7>)F6 MGZ/+W7E.Z2V#WC+8T3)([E;,O/'U6K[&BKL"TMBH/UQ($UV[$'9SQ:C4PT#W M>T'8 -_P>-3(&[^\1GX.MDW?FUX5]*J@],M HFO#NXB](.@%P6Z"H,_"\B)4 M7^QF((R#+(-S&)9;>UKDT_DD#(M549J'I_D2(,I&E/(;:AKD<;V:8@P>X 2?X MW14YP6Z5HAS^49XFF9=L!_F$6;L\9P**MGGYD'>JY&=VVL/(#,""\&-^ MEM!!&Z.:R%61X:LSRVJ2,DZ>*[^/U_]L>!.:FC_X*T0 W_;9,\AR:CXLHY%7 M/2] 6/:JY['60&/ NWP2VE$8C5;)X_4'1^<00>CT:$,-IG]R&U-O)U.TD]&O@!J@GSU WI"8W08H@P2HS +=2QQSS((Y)NN#B5A2P=GWVK[7]B7%:PXK'HWV[V5E M+PKJ$@7-%>0T+Q!ZD>H<[K_CA;L*,AA.DN@&QD4.(D6GI]IH7ICTPJ07)KTP M*31S*S(I+VIZ4=.+FG11F,NL8H]2N)JQVXU=>4O62JI=4Z9+J M(ZF?@)K9+JO7$X._XY.Z>06E1&\3=5& M>;SS?J5OB,[#>OE5K_QJSN=_*5)L MCP<\,>@)B&KTR?,UK17(*'_EI&EV&\N66?/29MGMO>9AH^;!YB_5VATL)_>A MUBXC&=2U5*D:=S4CVIMR>L;,"82)T:2#>\N-G.6FX^U8 _=QO,!YD]?> MY(4%TA7,JX3W)+I.\0%+%@ WTAQ6V,O$):90;.12&,.$(J.X#CVFZ7.G[38- M>15\'79.&PF.B8@'*T< *YE=G9GEY<=$=<]/(0_0$"YK$?H]"L&"T@ MPWR\R.A%1B\R=A89NZ1S4%\7NDX1_@K^\B2);F.XPM20F6;,EX8$'2[984L% MZ#Z)"GP#X 6:%#D>E4R6"0ZG\>6+U51XFM"PXUU[G\Q35$%PM:W_>+T,T +P M8]!UC6HVZEZ&;ODH?+71_,-Y=NET](,#5C!,,;\(<7ONVVZLEO[E0:],#OKR MX-,V(U,F6^X32HLU>X?2&X[L\4.O2ONW_'H PKP07$W&D$.%P8..,ESP3%$UW]0ZK2J6"*&FX#WU]&")\V4TD#XW^X M#:.WFRO:S?WCH-ZQ('(LY)B'+-,83SZ[_;W 5).V#D>D]'BIJH1']#[58:/+ M-_%[\]HPYC5==,H>7]849/L;?>N)>O+&J+EX@V(W%47^F#AO M$3I?@PS@?_S_4$L! A0#% @ "%^L2I!.K [H;P$ P9L6 ! M ( ! '1E

M+2;19LS*+";1IDS++*VN:><&1&SGYC#3#C#-FL ,NHQ1F<,,NI0ZUX$"MJM@ MPY0@H%->:*YOTPU2YG]LT,ORG5I,AT ME%98?"/=3/'M,-8.8,WM(PYC[3*P=AAK1[&F<0$]L[2T: Z[8WE[@I@M#U MF^L_/4;;9Z#M,=H^90KN*;)H$T R?A/P&&P/P.9F!!Z#Z#-:6(]!]&AB-DTO M'DRWI=$ADL H3;*"(8"C]'V: Y.?BNP$Y-9%1(QKC#WM%)F>1Z,Z*0QPDR; M$R0]4^ZW!0HJFGX V=ST M(V"D T!:D'TLU,/R)&.P*T.10C1C%F3,LB1C&F3,LBW8'1] /(9J8? M$8,= =B:Z9,B\T!+QK2L QW:.![_](:^H(,PVNDC%=OJ2\$\TR( V89[5$(P M3[6(C'F9%,R3*()NC>2NW[OHL]M^4,??]^L?C<0^ V?]N7__7Q ML&ULE9EO;Z-&$,:_BL4'./;?+!#9 MEBX^5:W42M%5O;XF]B:V#HP+)+Y^^RZ86#;[S!7>Q$">G9T9]L?.P/)G:_\Z/=7^++Y:V1U*=VP.U7%1NY=5]%D^;&S:#>@5WP[NW-P<+[I0 MGJOJ>W?RVVX5B-VU3%WX==NU]%:;38N9?\K6B_5N=?W1 018LA^M_=NRN\O//$S[&MBJ;_ MN]B^-6U5#E:\*V7^X_)[./:_Y\'^QS \0 T#U'6 -#\=H(C0@OGC6A_HE M;_/ULJ[.B_IRMTYYMRCD@_;)W'87^]SU__/1-O[J^UH;N8S?.T.#YO&B43<: M=:_8 5=);%WX.J%@EZH?KR^]4)8;$!# [HW8.["&#GY>-$DO>;8:Z1)%6DQ M"@;HK%0)*>R0@0X9X) >.731T,U$.A5JI-H@E;$:.T/0&0+.&&S 0@-V^OU) MH(%D0CJ2(% I$CQ)"B=)@TF49O*400/9]#"EP#B)_P]T,XCN(M62F8?!5H)Y M&.0D9D[.@$YBZN04[ ;1W0)6)C%VG!6@$TF:,@M58NYD")Y*&0L8%DDS\H)Q MD79*7FP0;YH1)>DX+T"72*&XO& )2*0BPKC)=,9B<& R6Q*8K(@8&65L'*< MF%!GM'\V,L@K3*P"Q#(L*LRBDM/SHIC]3TW(RR"Z>VS<,'])"A(QKF"F%6*: M>0PKS* R,Q*"(51HRQIO&(/H;J'(1([7"9!)08+Q!Q.M$-',5:(YXPIW#!_6LRH_3" &FV&0?4GPWC] MPR+-1GD!.I4(30Q%&@.M =##6;1H.IUG!8#JE=IC!BWC1LD].:,8%)C,-T&T1VT4B&UM\W#X! 0<7N] MP5P;Q#533CHHPA 0@)(8O8M[+S&@U"?-%4UI-"EM(991(QC4A MT!E)-F$V(L*\$N"5F%J9,(HTH]4DC")-:34I;"'#E@J)F)=G&&D+D":F2K:8 M0CNCQ[280HMZS/&F89'-<\2)9JS:P3BYFV@&G+5),6,VAG=)H6,VBG M=)IV6J<)9'RG:9E7K0!HRZTW#*"=T6E:#*"=TFD.HOLWY6&G"62HTXQO/EET MWY#^R.O7P[%9/%=M6Y7]-XJ7JFJ=-RD^^13O7;Z[GA3NI>T.$W]<7[[=7$[: MZC1\EXJO'\?6_P%02P,$% @ "%^L2F)'O#%N @ MP< !D !X;"]W M;W)K&ULC57;CILP$/T5Q'L7@[DE2I 6HJJ56FFU M5=MGAS@!+6!J.V'[][4-81,S[?8%V^-S9LYXT,QF8/Q%5)1*Y[5M.K%U*RG[ MM>>)LJ(M$0^LIYVZ.3+>$JF._.2)GE-R,*2V\0*$8J\E=>=F&V-[XMF&G653 M=_2).^+1:2M9,7):4EK^-:=V8=)O]7&DP()D+POP0\$?!, M4&+_10@G0OA&",UKC:F8M]D12;(-9X/#Q_+V1/]%_CI4KU]JHWEL>1RCK M)<-QL/$NVM&$*49,<(/Q9X2GO,\A BA$$2SH5H#=$I&$< 0,)H$-']\E@6$' M(>@@- [".P>A]0HC)C&8;L2D&-NI *@DQ#$L)@+%1("8Z#Y,OL2$OJ5WA$0W M2C[X*$*67@@5(81@P3$H. 8$QY;@)<9'%J:(%UIB;%5AM\3X?O*76B>@V@10 MFUA*$J"**]_2NUNB ARC%2PFM<3<7:Y I:MWBYPO(3A.80&J.X,- +U?F1P MX=A.U+OI.2WE)]//A5.R&9-498L>U.]5J2DZ'QIZE'J;J#T? M1\EXD*R?QJ0WS^KL#U!+ P04 " (7ZQ* H6 C4(" #Q!@ &0 'AL M+W=OV.FS 0?!7$ YSY)HD(TH6J:J56 MBJYJ^]LAFX#.QM1VPO7M:QO"<>!4^1/L979VQAO66F=B>YQF[2%(W ML.>.N%"*^=\=$-9M7=^]!5[JZ#] VAJ)UE8MH#\8&$9308%!7XV,U4X);LT4G^2D^@XMY\# M/6AF\9V>YV8 O=/TE\%WS,]U(YP#DVJ,F6%S8DR"$ND]J;Y5ZOX9-P1.4B]3 MM>;]$.XWDK7#!8/&6R[_!U!+ P04 " (7ZQ*/X,],$(" "I!P &0 M 'AL+W=O MJXU?:-T\!H'*"ZB8>A -U.;+2 M9FMQT;RL82\]=:DJ)G_M@(MVXQ/_9G@NSX6VAB!;-^P,WT!_;_;2G(*!Y5A6 M4*M2U)Z$T\;?DL<=B:V#0[R4T*K1WK-2#D*\VL/GX\8/;4; (=>6@IGE"D_ MN64R>?SL2?TAIG4<[V_L'YUX(^; %#P)_J,\ZF+CI[YWA!.[[XC?,_L?DD9K:Y-;H2N&^F>25L5ZS*%FL@ZLEZC&[#D-' M&#(@ L,^A*!8B!V=N$?)$B>(T!PC1[ 8$RQ7.,$")5@X@NBO#&*<8(D2+"<9 M+)*[(G60Q$'JKD@Q#6=TQFB4>*HS27""!"5(WJ\S10G2?^M,)SHI278S0GFY MN-1N0(VLPQS:4O?2_H%W0^PKD^>R5MY!:/->NU?U)(0&DTOX8#079FX.!PXG M;;>)V'0'+9I^, ;#=,Y^ U!+ P04 " (7ZQ*Y'(=<14# #_# M&0 'AL+W=O_^#Z9_LD M32\:O6S+FC>J%$T@^6X1?D*S1VP-+.)7R<]JT@ZZ4%Z$>.TZ7[>+,.X8\8IO M=.>"F<^)KWE5=9X,CS^#TW!F.)K4?TNM_JP"/,PV/(= M.U;Z69R_\"&@) R&Z+_Q$Z\,O&-BUMB(2MG?8'-46M2#%T.E9F_]MVSL]SSX M?S>##?!@@#]J0 8#,AH@>M. #@;4,8CZ4&QN'IEFR[D4YT#VY6U9MXO0C)KL M;[I!FVP[9]*CS.AI27(ZCTZ=HP&S[C%X@L&7B$< D8R0R! 866"0!;;VY(+% M%0<$=$"L SHED#M1])#,0AH+02C)4E(XL0 X$M,\S6 ^%.1#/3XD3V$'">@@ M^7A&4M!!ZF//H+5!_GRXQW^ 7/W]$.X&\2F5W.YM[=H%6S$L=&=BDQ&QYOZRMZKW7$ZH]B:Y$T)SPS]^,%4_F-?(V*GX3G?-S+1E?R7O.UJT MPW,C&M\\RW]02P,$% @ "%^L2G?:!#1"!0 LAP !D !X;"]W;W)K M&ULE9E;;^I&%(7_"N*=X[F/'1&DAJIJI5:*3G7: M9R=, CHVIK833O]]Q\9!,'OMBKP$3-:,UUS6YVU[>6S:[]TVA'[VHZ[VW?U\ MV_>'NRSKGK>A+KLOS2'LXW]>FK8N^WC8OF;=H0WE9FQ45YD2PF5UN=O/5\OQ MM\=VM6S>^FJW#X_MK'NKZ[+]]R%4S?%^+NF^3X<_+:Y MGXO!4:C"_A/511/CB)YWANJF[\.WM^Z_JF MGGJ)5NKRQ^ESMQ\_CU/_'\UP S4U4.<&TOQO STUT$F#[.1L'.K/95^NEFUS MG+6GU3J4PZ:0=SI.YO/PXSAWX__B:+OXZ_M*%V*9O0\=39J'DT9=:-2U8@T4 M]BS)HH&S"P5=J+&]OG(A<0<:=J#'#LQ5!XG)AY/&CYK]J)'2.B]=,AB@T\)X MR1@RT) !AG1BZ*2Q%R?2_F+8)S=4I KOL14+K5A@Q216+#G+0N4N3[Q E6+F MQ4$S#IBQB1E'3A,7RCM=)': +BY4[IC9\="0)X84F1U/3E04PMA$MJ8RK^-B M%=A.#NWD='Y$CCLH8 ?%[5&2 B-!W!"F270YV'P(4SHG0%<(67@&#Y*AE+PA M3I/H.D^I':HIF.TB,:JDNB%.D^@Z*4J0R4$RH0UC"*-/(O:ED9I$U\L5=S"9 M'ZHKA!":V8(2PT]2^M%024JVW#B5$TM49[U2.3=+&((24% PR9087=)](EH8 M-I+2!D2+2>%3="*=D\XSUTF-V:!1<41"0,L>D@$J44P&#$:,0751 MBDU#"YZ%3';P&HD<4I'ZQYE3?K0$*BD9V.%L650>42V#:U[%IK,#A!9YL[08 : M!$ 2*P"VHLC)Y !9+CVW>S#^#,4?"!5EFS24.D#EN$K-8@9:P$"N^K287%;> M'BF+26-1891&RH*BAQ0)0.0-$R>+*6-1:93&R=+2*%T>(&$N"1:SRJ+B*:U5 M+*V*%HIAHF6>K".@I1F91)?O$VR>5@@6%$Z*":S%,+,49K1 FT37+S?2.\KL MXN71\#;OC[)]W>V[V5/3]TT]OBUZ:9H^Q [%EVAY&\K-^: *+_WPUDM MVNF@;P[3&\+L_)IR]1]02P,$% @ "%^L2C!9GP@= P Q0P !D !X M;"]W;W)K&ULE5==;YLP%/TKB/<5?QNJ)-*::=JD M3:HZ=7NFB9.@ L[ 2;I_/V,H(O9EREX"=LZ]/O>:VX-2)GJKRKI= MQ@=CCO=)TFX.JLK;.WU4M?UGIYLJ-W;8[)/VV*A\ZX*J,B$(B:3*BSI>+=S< M8[-:Z),IBUH]-E%[JJJ\^?.@2GU9QCA^GW@J]@?3322KQ3'?JQ_*/!\?&SM* MQBS;HE)U6^@Z:M1N&7_$]VOB ASB9Z$N[>0^ZDIYT?JU&WS=+F/4,5*EVI@N M16XO9[569=EELCQ^#TGC<IQ 5%DIB\")", ,MPC(X)E[$9)03./#H"S M&Y6*F>Y(D) ,")&@.S)8*,L0XQYL'<(DM9N5P712D$X:TDGA^ R,SVY7$D:P M(Z ;M#2 IK6FF:",^\8 X"2F<\\,GC$I?(.:!M!T*>Y+&\!@RF:XP%:%R0UR M&D!72DD)]=D *$;G6@,;'X:+^ M)B7+I*\I ,<(Q7.BP+ %8L #F9A) 1L7%O^A+-AJ<.@U@+)"%R$"4>F_%P < MHY1F:(82;#M'&'DW= 7*GM5$V)[JS!1[L-\4X*-7.=+?2WC?]P;H? M&'T&UL=97;CILP$(9?!?$ :VP.AH@@-5M5K=1* MT59MKYW$"6@-IK83MF]?V[ H"Y,;?)KYOQGCLAO6QO0; MA/2QYBW33[+GG5TY2]4R8X?J@G2O.#MYIU8@$D49:EG3A57IY_:J*N75B*;C M>Q7H:]LR]6_'A1RV(0[?)UZ:2VWQ;3K?#N-*1BV]E;%1>T1#5H0[U-YVWR(HN3!X$F("6'_3@YS"I!3 )QDP2F@8T#2!QN'([CZ M(H"4+LLO O8NQX](#^H< Z1L2<+08< /2A7#Q8X)0%I=*615K?8\T"R-%RQT M=Y&YA^('4Y>FT\%!&GLG^IOK+*7A5C1ZLH'7]FV:!X*?C>M2VU?C!3T.C.RG MQP?-+V#U'U!+ P04 " (7ZQ*YFC-JOP! #F!0 &0 'AL+W=OJ[@5[E]GQ[( W';EXE@V S=/;>XD\I1?%6M[. E'7KN. MBK^/P/B8N;Y[3SRUET:9!,G3@5[@!ZB?PTGHB"PL5=M!+UO>.P+JS/WH'XN# MP5O KQ9&N=H[II,SY\\F^%IEKF<$ 8-2&0:JEQL4P)@ATC+^S)SN^/@%YGYBUYF;_P8W8!INE.@S2LZD M?3KE52K>S2Q:2D=?IK7M[3K._/&F@$S*;*N?J*)Y M*OCHB.EC#=3\$_XQU&:6)FF]L^]TMU)G;WGD[5-R,T0SYG'"!"M,\!I1((AX M@1 M8%$1H"H"6Q^^4G' "4*4(+0$T9K ]S9M3)C$8GJ+"3>=%F\A'_S0PX5$ MJ) ($>+C!#%*$+_?BAU*L'NC(/23C143)E[UZ4?QQ@L$@\M(4!D)8D2 $^Q1 M@OW[C3B@! ?$B.VO?4 ^N+=QJ\! X=8,LKIQ9@)^I^+2]M(Y<* M-*'WH%UM]-!= @:U,MM$[\4T>J9 \6&>JF09[?D_4$L#!!0 ( A?K$J= MNB:Y_0$ ' % 9 >&PO=V]R:W-H965T-X64=RT;I:8V)%G">LE:5HX $O=$ MOK#A"XQ^-JXSFO\&9R *KBM1.7)&A/EU\EY(1D<550K%;W9M6K,.H_Z%MDX( M1D(P$53N_Q'"D1"^$R)CWE9FK'["$F<)9X/#[9_587TG_%VHFIGKH.F=^:;< M"A4]9Y$?)NBLA4;,WF*"&<:?$$BI3RF"M13[8$$/KA,?K RG:5 MO[V_%_&J0'Q'+^)[>K$$K?0"S2XJ!5Z9-RV&PO=V]R M:W-H965TK"^N5J$-7SD-T.S/#&?(<7KR^Z/)[=5*J7OS(LZ+: M>*>Z/C_X?K4_J3RIEOJLBN;+49=Y4C>/Y:M?G4N5'#JC//-Y$(1^GJ2%MUUW M[Y[+[5J_U5E:J.=R4;WE>5+^?%29OFP\YOUZ\2U]/=7M"W^[/B>OZD]5_W5^ M+ILG_^KED.:JJ%)=+$IUW'@?V,-.4FO0(?Y.U:4:W"_:5%ZT_MX^?#YLO*!M MDWXUSCUKC%;P^']+^^[+ODFF9>D4D\Z^R<]U*>- MM_(6!W5,WK+ZF[[\H4Q"TEN8[+^H=Y4U\+8E38R]SJKN_V+_5M4Z-UZ:IN3) MC_Z:%MWUTG^)8F.&#;@QX%<#P6X:"&,@K@;\M@$9 _H_PNJF@30&D3K;K4E\693^ SDD[3ME#V/3OOGW9=6?WK>F JGG[OB46KOWW MUI'!//88/L)$8\P3PJS&F(\($X\QGP"&!V/,#F'8%>,W^5Z3YC!IWCD0(P<< M.Q#0@>@) , Q>A'0>!'%1A M6#88T 0Q4Q-B@;L%2,&*!JY.P?C @#B*VM;T'Q8-@@BU7DR+_#C9N$-8: M!L2&;&X9$..#4(R6KDA8E%@((C$[4CC-*5[&KJ&#U8L!:2)N%QF!)G2Y#1HW M!JL< S)'9#=FJC1AC%1N+G '@!&_H5P,2Q<#ND32;A0".68\CL6+ _$B:SWS MR*?BQ8*&@J!.!AK=A(X;AN6. R4C6QX@R#$7!7/E@K>! !J1#!@26 1'B.;#%O!*!$R.UL$N%/.& M[N -8=X0X,TD6PARJ 1AQA @0^A0"<)D('%'MHY]/)AGIMDBD&-W09@QA,C@ MH#YA,M =NWG"9" PB4RS12#'2";,&$)D<*@483)0/#];B=%WKO#LK/6I=J\9ML&PH=U+)X?J0J6/=WD;- M?=D?:_6H< @ @08 !D M !X;"]W;W)K&ULC571CILP$/P5Q >< 1NA(M-&;G)&3-M GE&:E6 CLZ4LU1$D49JEG5A$7NUG:R MR,5%\ZJ!G0S4I:Z9_+L&+KI5&(>?"Z_5N=1V 15YR\[P$_2O=B=-A$:58U5# MHRK1!!).J_!+O-PN+-X!?E?0J!PT%:!F>$*&^#< M"AD;[X-F.#[2$J?S3_47E[O)9<\4; 3_4QUUN0H787"$$[MP_2JZKS#DDX;! MD/QWN (W<.O$/.,@N'+WX'!16M2#BK%2LX]^K!HW=OT.Q0/-3T@&0C(28O)? M AX(^%$"&0AD1D!]*JXV6Z99D4O1!;)_NRVS310OB:G^P2ZZ8KL]4QYE5J\% MH3A'5RLT8-8])IE@DEO$QH-(;R';>PBA9,0@8W)TFGB=)DX 3P62Q"^ O0+8 M"9 ;!S.7ZQY#':9Q&)RFSYC.\O7!DBQ[]MLA7CODWDY"_0*I5R!]O""95R#S M%"2;%:3'I)-,21:9:U:0QV#;[*YN,]B-:^IU3>]=D]G[6=,[.W%$HFS6V!L? MC&(<^^TLO'86#W35XK&N\L$\784FW[8]G'\P>:X:%>R%-L>$^YA/0F@PDM&3 M2:XT_X,QX'#2=DK-7/:G8A]HT0X'/AK_.L4_4$L#!!0 ( A?K$H*-+ZT MXP$ *$$ 9 >&PO=V]R:W-H965T)Q- M7+S+%D!Y'XSV,O=;I88#0K)L@1'YP ?H]9>:"T:4#D6#Y"" 5+:(482#($&, M=+U?9#9W$D7&1T6['D["DR-C1/P^ N53[N_\:^*U:UIE$JC(!M+ =U _AI/0 M$5I8JHY!+SO>>P+JW'_<'8Z)P5O 6P>37.T]X^3,^;L)OE2Y'YB&@$*I# /1 MRP6>@%)#I-OX-7/ZBZ0I7.^O["_6N_9R)A*>./W95:K-_;WO55"3D:I7/GV& MV4_L>[/YKW !JN&F$ZU1.4G$VL^A6&/EP:]?;=9KYKV7;!7@NP$L! M=EZ)H@V"2)+$/UC74=M#+EO>!@/,V_!1OZMSHK>"UA5&N^H&IY,#YFQE\.VW#R !@Z,R M#E0W-ZB!,6.D,?[,GN&2T@2N^Q_N7VSMNI8#E5!S]KL]J68;%F%P@C.],O7" MQZ\PUY.&P5S\=[@!TW)#HG,<.9/V&QRO4O%N=M$H'7V?VK:W[3BMI,4"D2&X_O*!*_ ?8:8&M [@RP M4\:DR:VFMYH"X^?"*<6C(B3'?ACBA2$>&.+ 3)ITE29/XLAA\8BR//.CI%Z4 MU(.2.BCI0Q:,D\Q!>121+"-^E,R+DGE0G"R[["%+C*/4.VE\&!*WVY[14\N7N1D[\#)G-TGKEARX)VY-@_F?#:&L+WSHOP\\U]=*Z@%0YAV^DA]$ MOG0'KGI@4CG7#6E%S5J/DTOA?X+K?:+Q!O"S)KV8M3V=Y,C8J^Y\/1=^H T1 M2DY2*V#UNI,MH50+*1N_1TU_6E(3Y^UW]<\FN\IRQ()L&?U5GV55^"O?.Y,+ MOE'YS/HO9,P3^]X8_ANY$ZK@VHE:X\2H,$_O=!.2-:.*LM+@M^%=M^;=#S-I M--+";%% $-V4\P=EKC,.>L]/AR'#NM3 M!]>QVJZ3'C2[8^94/84:O9=HM8\!&Q=2#B1\AN"4G1(V2_ MA*!5-F& RC&%"9UA0B,0S06RP"T0.04B(X >!*!5C0&3&DP[8% 01U9%'*@D MM5$[%PI"JW1[%PIE_Z@,<@9#CF#6)FX&3#Q?!F:996:[1$59$*5N,['33.PP M8U5F$R^6@:LTS"PS2U08PABZS21.,XG#C'4P-\EB V" TC2UW+A@:89L.V!V M-_77^#OFU[H5WI%)=IFZEJ\^$S.'0DZ\8O M/)A^,^5?4$L#!!0 ( A?K$J4"+"'/@( )$& 9 >&PO=V]R:W-H M965T.OH@:0SCLEK=BYM93=UO-$50/% MXH%UT*HW9\8IEFK*+Y[H.."3":+$0[Z?>!0WK5OD9NW BYQ=)6E:.'!'7"G% M_.\>".MW;N#>%YZ;2RWU@E?D';[ +Y OW8&KF3>YG!H*K6A8ZW X[]S'8%MF M6F\$OQOHQ6SLZ$J.C+WJR??3SO4U$!"HI'; ZG&#$@C11@KC;?1TIY0Z<#Z^ MNS^9VE4M1RR@9.1/IKD(R.KHH%(K?AV?3FF<_^M_#[ %H#$!3@,K]OX!P# @_ B)3_$!F2OV* M)2YRSGJ'#W]6A_69"+:AVLQ*+YJ],^]4M4*MWHIH$^?>31N-FOV@03--,"D\ MY3ZE0+84>[0*1Y\3E&M%&MDSA-8B0A,??BHBL1M$5H/(&$0S@S")%KLP:%*C M:0=(Y(>+2M:B9(-B.TIL18E7*-$F7: ,FGB6)?11L$"QB**-;T=)K"B)!25; MH"2K+%^B=(FR%J$HM).D5I+40K)9D*1K$I0L5:5%%08)LL-D5IAL!1/[_@(F M6Q\6/UZIAJL9\Z)+#1+)NO "\ MZ18J_@%02P,$% @ "%^L2JZ,@NXG @ "P8 !D !X;"]W;W)K&UL?51=CYLP$/PKB/>>^2:) .E(5;52*T577?OLD$U M9V-J.^'Z[VL;0BBX?<'V,C,[N^#->L;?1 T@G7=*6I&[M93=#B%1U4"Q>&(= MM.K-F7&*I3KR"Q(=!WPR)$I0X'D)HKAIW2(SL0,O,G:5I&GAP!UQI13SWR40 MUN>N[]X#+\VEECJ BJS#%_@.\K4[<'5"D\JIH="*AK4.AW/N/ON[?:KQ!O"C M@5[,]HZNY,C8FSY\.>6NIPT!@4IJ!:R6&^R!$"VD;/P:-=TII2;.]W?U3Z9V M5WZ&;EIHQ)0#)IAA'@BDU*<4@2U% M&:SHP=\)]FM$&MDSA-8B0L,/9_QHF]@%(JM 9 2BF4"81(LN#)C48-HA29+& MX:(4&RK:;NUF8JN9>&4F]A8=*P=,/$N3^$&\\&(!;8+4;B6Q6DDL5A85E\DJ MRX?-9N7%@DH#_Q__46HUDUK,> LSZ;K]D;?Z2!94XOOQP@R:W2$*_&+&C7 J M=FVE_EMGT6FB/0?Z#B[BI9ITPV!ZR QC\AOFEZ85SI%)=&ULE9C;;N,V$(9? M1= #2.*0M.3 -A [7K1 "P1;M'NMV/0!JX,KR?'V[:L#X[7(GQO[)I:8G\,9 MDM\,Q=FEK+[7!Z4:[T>>%?7-NUKM0_K M4Z72;=\IST**HDF8I\?"7\SZMM=J,2O/378LU&OEU><\3ZO_EBHK+W.?^1\- M7X_[0],UA(O9*=VKOU3S]^FU:M_"JY7M,5=%?2P+KU*[N?_,GM:2=QUZQ3]' M=:EOGKTNE+>R_-Z]_+Z=^U'GDF I._IZ/]0[RIKY9TG M[1B;,JO[O][F7#=EKJVTKN3IC^'W6/2_%VW_HQON0+H#73NT8_^J ]<=^,\. MXI<=A.X@[AU!Z@[2&"$<8N\G\R5MTL6L*B]>->R'4]IM._8DV^7:=(W]ZO3_ M:^>S;EO?%S(2L_"],Z0URT%#(XT<:UYL#;LJPM:#JQN$W%@2&&(R'F*%-+'A MAJVAL6)M*V*!/>5PPGC?GX^\2+ ! 0V(WH 8&9@:8=@:(29X$ D'D?8@+,(& M)M# Y/XP8V@@!AXP(\Q!PX;%*'I1%"3&@@$1"PB[DD!7$N"*L2U>!LWT9A"* M@\38@FM;Q9(@X=B9*71F"IQQ&& 11C:Z?VV8@WKV^>JLM#8 \0QC!P#S%F;48ON#!=CQQ!WYE;3HMM=% T#/OJV2@6NC8(;9 M!'@C'28PQ2Q^8/(Q?0SA-S'G!(EBQS@8+(;(;-<=2TV;/+EA8YR]9033Y3C=W!''-4 M1I(",HH <.9#CK,!15C ITB+&1Y&3>^#S#F<' <"WH@4B,7$BZ7R\:;W>SSY3=]UGM"_9TXJ!]A?VM!YN M7W^:'RZ#_TRK_;&HO;>R:$J*("3M6#:*$Q;\Y"MK2$'Z!_M@=I5F1D.=4<&E6+QI-P MSOS'Q7:_L7@'>*ZA4Y.Y9YTRZ<6,W\-_2\(1P2 C'!%/[?PG1D!"])<3. M?*_,6?U$-N7?&K3+1:YY$ZY1<+=& V?68 M<()9C ABV,<2(59B%]ZEA^\+[.\1JQBO$*$F(I*;E@1.FEJ)#L!)"S)3&*PB#8(D:: MUL]2&SN*+.4719L6CL*3%\:(^)<#Y?W>W_BWP'-3U^_>^=X:27*AZYOU7 M&.N)?6\L_CM<@6JX<:)S%)Q*^_6*BU2W9V3U1'#O M%L!. 6P%\%P@#A:GL,;@$"\*^1SSSDCL-!*OC43+ZUAC\#99&''HQ!]27G"K3%X$[? M6JU[\;2@4"HS3?1<#!UI6"C>C&ULE5C;;MLP#/T5 MP^^=3TM0) MY<59-D_M00CEO51EW2[]@U+'VR!H-P=1Y>T[>12U_F4GFRI7^K;9!^VQ$?FV M-ZK* ,,P":J\J/W5HE][:%8+>5)E48N'QFM/594WO^]%*<]+'_S7A:_%_J"Z MA6"U..9[\4VH[\>'1M\%%R_;HA)U6\C::\1NZ=_![9IA9] C?A3BW$ZNO2Z5 M1RF?NIM/VZ4?=HQ$*3:JQ%F79>=(\?HU._4O,SG!Z_>K]0Y^\3N8Q M;\5:EC^+K3HL_,=$Q]C(LNT_O_;^:T08X&N#%0,?^EP$;#=A?@ZA/?F#6I_H^5_EJ MTM_T]FV>O5Y%, )',*I/X;+4M4. E(L[P"OVR B:1LJX MU9@$"D),746FQ078%8FA*.'<9$.@>.1Z4+3H(34[N38 K53(K^]>1NL+L_7%[EYF2\>- M;LR)R@]EH7 91*[C":TQC!JRS 9FQ/!DS]IOH>9T:)%AE,B873."TEF@D(?F MS$?@XI#%!J%@[DIQ4YUEZF^;H:S_G"CY'%\ MCQ%<7J:L_@!02P,$% @ "%^L2MS&1ELK P \0T !D !X;"]W;W)K M&ULE9=A;YLP$(;_"N)["S882)1$:DBF3=JDJM.V MSS1Q$E3 #)RD^_Y?(*+ZZL>JE/E'+K-<^*>FF?."_G MCE/O3C1/ZGM6TD)\>9@UPV[60:X_5:L'. M/$L+^EA9]3G/D^K?FF;LNK21_;;PE!Y/O%EP5HLR.=*?E/\J'ROQY'19]FE. MBSIEA571P])^0/,MQDV )'ZG]%KW[JVFE&?&7IJ';_NE[3:*:$9WO$F1B,N% MQC3+FDQ"QU^5U.[V; +[]V_9O\CB13'/24UCEOU)]_RTM"/;VM-#E7YW\+@ *P" MK1<6N5M7.0YDT8X?F M1/Q5B0@"^?2)%+,NF5PCT$=X8CLW188VF*-C7 \W" V MB= ?(AL@B29S:R)^-(.%>F O/)G Z_>"!' "'TS@RP3^H)F!ULR6"2532.8. MN7I# ,@CL!("*B&&$H1=34G+D-XF&A%_2&R((50CME/$H) +"0 6AIJA02& M3&.&8Y.)7(W9F QV9UHY)G/GDY$I"\&*0J"B2*LH-'>)D#9),0 %>J9-:$Y2 M&&K0%H "C.&B(K"H""AJQ"1F8(+9[?\]Y,).Y@(:9KJ5N1\._20R%#)BJ>@& M&U#0I) I9"@$--X'A$TAH>X""IH4,H4,A<#&BCR@(R/SA6!K1?XG!@3V1&2: M(C @IN?YNG/& (0P\4;4P,:&(&XJ$:V$L09"9CS87=!'W"3C!L)_@6.\$?V\DD,A0"VPF^Q4ZPZ15W M7J1+ 2!_K"NPI>!;+$5!X;08 #+$.+W7V)Q61WFFJ*T=.Q>\>=7KK7;GE@=Y M;-'6UV@>MZ>/]S3M8>A'4AW3HK:>&1R]:=1+GK^XAHP?> MW(;BOFH/(>T#9Z4Z8#G=*6_U'U!+ P04 " (7ZQ*_^Z>^H " J"0 M&0 'AL+W=OPG8S,[.+AG6<4/9*\\($<9; M651\969"U$O+XFE&2LR?:$TJ^>1 68F%7+*CQ6M&\%X'E87EV'9@E3BOS"36 M>\\LB>E)%'E%GIG!3V6)V;\-*6BS,I%YV7C)CYE0&U82U_A(?A+QJWYFR)46AF*2.OQVIV>=4@+KX5IDN]3,6.(D9;0S6OJT:JS\%6KJRF:G:U+W3SV2U M7.Z>$S]$L7561!UFTV*< >:*L"1[G\*!4FR<2;ASFV [180>G,$%BW!UO'M3 MA ,3>""!IPF\ <%BI''30D(-J33DD^L[]J@2 (4";T:+#VKQ)UK\T!V):3'^ M( T*1ICM?<6-'15R M_NDI=:!4$"G1?I(-S^3!I5\4Y"#4;2CO63N]VX6@=7&PO=V]R:W-H965TU#6$) M\59Y 7LXY\R< 0]9S_BKJ &D\T9)*S9N+66W1D@4-5 L'E@'K7I2,DZQ5%M> M(=%QP$=#H@0%GI<@BIO6S3,3V_,\8R=)FA;VW!$G2C'_NP7"^HWKNY? ^9XF&,2O!GHQ6SO:RH&Q M5[WY=MRXGJX("!122V!U.\,."-%*JHX_HZ@[Y=3$^?JB_L685V8.6,".D=_- M4=8;=^4Z1RCQBB@Z9UYIMP*%3WG<1IGZ*R%1LQVP 0SC#\AD%*?4@2V%-O@AAY<)]C= M(M+(GB&TF@@-/[PR$=@%(JM 9 2B*X%DT84!DQI,.W3!6QJYQ82QO8[86D=\ M6T?R@9'$*I#T8D!$\]<)M&B$;>03_X''\W*6L?*THG0+O!H%7B\ MOQ-J#%F/AG='+T;0U2M?+9IAP43)HA0T.[ 4>&5FFW *=FJE/AJSZ#0_GP)] MX!?QK9ZK9A"\RPQ#^0?F5=,*Y\"D&B?FT)>,25 E>@_J5=7J/S!M")12+U.U MYL,P'#:2=>.@1]/?)O\'4$L#!!0 ( A?K$KWFV/1, , D. 9 M>&PO=V]R:W-H965TZZ L=+D]S> MK/2[QW*S$F>9)CE_+*WJG&5Q^>^!I^*ZMHG]^N)'5XG(K9(?UO8]N=N"7P=HQ>^$7ZO>O56W\B3$<_WP=;^VW=H1 M3_E.UBEB=;GP+4_3.I/R\;=-:GWE:VZ%M M[?DA/J?RA[A^X6U#S+;:[K_Q"T^5O':B:NQ$6NF_UNY<29&U6925+'YIKDFN MK]+,JQ=4JFV^KB.M%0>ZH M&N:N?JEGIS]3W5;J[67#@F#E7.I$K>:AT4!/0SJ%H[)W)0 K\0!&. P+;!$% MPRM0M FJX^F@B1!/X*$)/)W &R2(1E-H-('6Y%KC!P!X%8968485.B[22%BO M2!2!3\EH8,SP$H4L0W=DQS?LW 0^,-\?^9G7#0P%J*%@?CR! M40>H(A8;V4%D0*E'<3_%M/\\*A*90O]P06C F,4D$4C)?QG&KH!F<1 MH>;"":8:PFE$O \L'1PUQ&2-231BTF8::02G"#$Q8@[?Q ,0P@)C/2 ZUPO9 MQ'\;@F.$+. (00B!.D)T[SG"44(0E@13*7"8D _0!'":P *:@$D)PD(_&M-D M7C=TA-,$EM $$$@0+R3A^+M:(!R:PFD""V@")B>(R\@8)[.RH1^<)X#PQ)^: M,\X3^ !/ .<)+-B[@(D3\%WFN>.QS.J&CG#PP)+]2ROJ;Y1N<$_SPL:4T]M8 M9[P\ZC-(9>W$.=<'H-[;[IQS#WIC_B9O#DG?X_*8Y)7U)*3:WNM-^$$(R94? M]U9-YZ3.9=U#R@^RO@W4?=D<3IH'*8KVX.5TI[_-?U!+ P04 " (7ZQ* M;*_Z9=T# !3$@ &0 'AL+W=O\TD3H(*. MDTO[[-1]-@WUHTIL$ MR/'K8W+\V+ XZ_I;:7G:[+K#6G M]3YHCK7*MGVCL@B(L2@HL[SR5XO^VDN]6NA36^25>JF]YE266?WC617ZO/2Y M__/"IWQ_:+L+P6IQS/;J7]5^/K[4YBRX5-GFI:J:7%=>K79+_XD_KH7L&O2* M+[DZ-U?'7C>45ZV_=2=_;Y<^ZQRI0FW:KD1FOM[46A5%5\GX^&\LZE_Z[!I> M'_^L_J$?O!G,:]:HM2Z^YMOVL/03W]NJ778JVD_Z_)<:!Q3ZWCCZ?]2;*HR\ MP@&9_U0WV=MMEK4^NS5P[]US+I0\$=A;N:FN]C?N_XW,]K&7'U;A0E? M!&]=H5'S/&CH2F,IUJZ"4G;1!,;!Q08A&\_D%K"Z (H0]R#@0$7?7DP&2KB MA 5D7T!."@CK3@V:N-=4O49R22RQQG)3-K$30CLAL",M.X,FO.KG07"9),SR M@W0L2J(90Q$T% %#H64H,1]%TPE!J(PO)0I:*&4.86US<$>51 M=-U3&(5DSW,D2^4<=SCF($<@G"N!V<7#/\@SI@U'N''R[)(DI5@ZJ]"HI3VP^0A3*=F>N$F4B(B3/+#&&&$;\_R82)0X@X=I+)14G(S$)D;Y)N MR::&,'$($<=.,KDH>2 IA#VWH$Y(,;-W(\P<0LRQDSR*)ETETEXGD(J+.082 M!ABAW9<=97*W5213LNS.W ,,(K_(,H8.(2 XT3918EP M5JH;HJD9C!M"N'%B['+$[!H<-T#%DQD[ L-&(-C8D1'NQHH[]P:)Y)P9C"T! MME[IS'HG,+8$W1\7,?-(AD!CQT6X .&QI?I5Q=O;PQ>:+^$?^7?'C=\C&K]WG5>*^Z;779 M/\[OM&Z5,F9MR4-GVM/HZO<(++>Z35_U!+ P04 M " (7ZQ*L!>A -T! !D! &0 'AL+W=O<(3 PI#O M\-I4 MM;8!DB4=K> [Z!_=69H3F52*AD.K&M$B"66*GX+#*;9X!_C9P*!F>V2=7(1X MLXJX"38KZ;0 M=8H?,2J@I#W3KV+X#*.?+4:C^:]P!6;@MA*3(Q=,N5^4]TH+/JJ84CA]]VO3 MNG48]6^T=4(X$L*)8'+_CQ"-A.B#X&Z3^,JJ:99(,2#I'ZNCMB>"0V0N M,[=!=W?NFW&K3/2:;?=A0JY6:,0 MSQ"MFH@,>N!1" M@RER\V":NC8C/QT8E-IN=V8O?>/[@Q;=.--D^F/)_@)02P,$% @ "%^L M2LXIVO_S 0 804 !D !X;"]W;W)K&UL=93= MCILP$(5?!?$ :S"_&Q&D9JNJE5HIVJK;:P>&@-;&U';"]NUK&X(H<6ZP/9PY MWXS!+D8NWF4+H+P/1GNY]UNEAAU"LFJ!$?G$!^CUFX8+1I1>BC.2@P!2VR1& M$0Z"%#'2]7Y9V-A1E 6_*-KUO#!&Q-\#4#[N_="_!5Z[@EQWO/0'-WO\4[@ZYT5O!6P>C7,T]T\F)\W>S^%;O_< 4 M!!0J91R('J[P I0:(UW&G]G37Y F<3V_N7^QO>M>3D3""Z>_NUJU>S_WO1H: MXG\;VY^>]P!:KEIA+-J#B5]NE5%ZDXFUUT*8Q\3&/7VW&<_6]I M[@0\)^ E 4^]3"!;^6>B2%D(/GIBVON!F$\<[K#>F\H$[5;8=[IXJ:/7,GF. M"W0U1K/F,&GP2A-ER:)!VG^!8"<$6X-H#F&DM_]!3E>B28*6IT.<_G\ M(.+<]=([<:4/FCT.#><*M&'PI"MN]7VW+"@TRDPS/1?3J9\6B@_SA8:66[7\ M!U!+ P04 " (7ZQ*8L#/N;H" #6"0 &0 'AL+W=O69,!:]-W%:J>XPBN3^SALH' MWK%6_W/DHJ%*3\4IDIU@]&"-FCHB"&510ZLV7"WLVDZL%ORBZJIE.Q'(2]-0 M\7O#:GY;ACB\+SQ5I[,R"]%JT=$3^\;4]VXG]"P:O1RJAK6RXFT@V'$9KO'C M%F?&P"I^5.PF)^/ I/+,^8N9?#XL0V2(6,WVRKB@^G%E6U;7QI/F^#4X#<>8 MQG ZOGO_:)/7R3Q3R;:\_ED=U'D9%F%P8$=ZJ=43OWUB0T)I& S9?V%75FNY M(=$Q]KR6]C?87Z3BS>!%HS3TM7]6K7W>!O]W,]B # 9D--"Q_V80#P;QFT%B MD^_);*H?J**KA>"W0/2[U5'S4N#'6!=S;Q9M[>Q_.ENI5Z^KM,P7T=4X&C2; M7D,F&CPJ(NU]#$&@$!OBF9/W ;:^(D_@"#&81&SMXW=)%+"#!'206 ?).P>E M4X5>DUM-:S5%2@AV4O%525D6&0R3@C"I!X.14[%-KTDG8?27BU#JT$"RA.0S MVY>!.)F'DR'DX&1>G,(A\14E#)&#$#D X91^DWLADTYB8,>$H=Y"XG(S&>($=Q,$ #C MUF80.31N2P!5LS@SO0T#.',NP-ZUQN3?6PN&FQ.. 8K4+4KLOY=I[&X1H"JS M=(8&[G38;W4D03,NX/Z$T_^H"=Q3,-14O)KX/2,ND5L27Y04N0,334[#AHF3 MO3C(8,\OK3+GSF1UO)RLB3E-G?6-N;384_;-37_C^4K%J6IE\,R5/JOMB7KD M7#'-B!XTW5E?LL9)S8[*#',]%OU-HY\HW@VWJ&B\RJW^ %!+ P04 " ( M7ZQ*@V&'>MP! !D! &0 'AL+W=O&)"!V$+1 "Q@IFG[3TFA!N*@D9:6W+Q=941RA/R9G M]-Z;A3/.1B%?50N@@S=&N5JF/ 52=X(*'.T4.T/Z86[P O'8QJ<0]L)6Q144).! MZF9F!BEH,K]!N6@M&"3BDF%D3=_=MR=XZ1_I:T3 MXHD0SP03^W^$9"(D[P373>PSF)G(MHGIIFE=;K>N6^F M6F6\EV(;;C-\L4(3YN Q\0(3S0ALU.<0\5J(0_R)'G\,2+.G.NO=4R%1>=9R7?2D]=BH+)/VN>BWKA8_]F>,I.9VT-P3*MV(G_ MX/IGM95F%W0HAZS@I[.;K8>$C MFQ'/^5Y;"&8>5[[A>6Z13!Z_6U"_X[2!_?4-_;,3;\3LF.(;D?_*#OJ\\!/? M._ CN^3Z2=1?>"MHYGNM^F_\RG/C;C,Q''N1*_?K[2]*BZ)%,:D4[+5Y9J5[ MUBW^+0P.(&T Z0(,][\":!M WP)")[[)S$G]Q#1;IE+4GFQ.JV+VH\"/U!1S M;XVN=NZ=4:N,];J,4)(&5PO4^JP;']+SP9U'8- ["@)1K,DHG+PGV(P]XA!F MH* (ZN+I.Q%S&" $ 4('$/8!,!I4H?&)G4_95&&.$,PR UEF L>L#0^LQX+ M062")0)9HA$+IH."KZ.1EHB&@T,9^V <4SB3&,PD'F5"9A, "0B0W'^N M$R:3-8%[$E.@]A.GC^&NQ.$':@*W'(9Z+AS69#9NATFU<-/A<=>1:"I5N%MP M_ &U<+_@Y/]J-ZU37VTX4AOTYD?!Y&ULC53;;MP@$/T5Q &+-$1L:OA1.O*6W@ M=O_"_LG5;FJY4 7W@OWL:]T5.,.HAH9>F7X0TV=8ZHDQ6HK_"C=@!FZ5F!R5 M8,I]47556O"%Q4CA]'E>^\&MTWR2Q$N8/R!: J(U()IKF1,YY1^IIF4NQ83D MW/N1VE\<'B/3F\HZ72OPGV'LU[AW!X97&Q$]P\!(<','^%4'J)XB]!+%'0?:F2S,F#!QH<*!@ M]Q^9B3=+XLGRP4^0>@G2]]>9>0FR=]29^>J,WF0AF_O'0;9N\A2JQ'5P4[_Q MKL-]%[G[^Q<^OPS?J&S[0:&+T&8*W%UMA-!@M 0[T_3./$:KP:#1=IN:O9Q' M&PO M=V]R:W-H965T5+\%VGKM[SO@>?(LK;U[;(V/">ZO*NEWZ M1R%.]T'0;H^LRML[?F*U_&?/FRH7U/YJH=<> MF]6"GT59U.RQ\=IS5>7-OS4K^77I@_^^\%02N6%\UMOK7VYY;P2OC15*I\K?N6=3Z>37^W\UP M V(,2&\ \:<&U!C0#X-()]\QTZE^R46^6C3\ZC7=VSKEZE# /96;N56+>N_T M?S+;5JY>5@D)%\%%.3*8=8H@N3W1%'60 M(@RH];I3)]$XL8[$IL/$0TR:X$0RE$B&$(DL(ID3A%*PSPX"BF#B],Q1*G.$ M2FQ1F3M19C0,[5W!4%$T<40@Q LR1.@D=D6&3B3(+#((ADSL"TQH ]Q0%@84 MWU87@$K$ Q D4FHG39Q(V=Q^!0AH-EED@,L)4(1--N$"%Q2(;J]4P,4",+6P M:]6 Q@!*U"RQ MN2"8>((*+F. Z=C<#N-JU(S0^40@7*0 4RFG0EP!HI$MF @(D@DR!-@*T9GV/&5'#%()ABV.5A0*./ID,%P4P4 M!\&5AR!W&6K?Z QH+-HVX0V*BJ=V!E:@6X36V_)S+=0-<[#:MR$/1-V;K?6U;$^Z9N+#3=?;_,R;0U&WW@L7\E:N M[\Y[S@63',,[R?$HVZE^4K*]4,-4CINNI^@F@I],OQ3T3=OJ/U!+ P04 M" (7ZQ*Z(55R[(! #" P &0 'AL+W=O*=KUV- M4E\0<&BM9Z!NN\$3<.Z)7!E_9DZT2/K$M?W&_CGT[GHY4P-/BO]FG1UJM$=) M!SV]*-B]Z: MQSRK\,T3S9ACQ) 5)B\?%@QV_(L(V10A@2!_)T*V"?)-@CP0%.\(\KLJ(Z8, M&!DPY,-_1(I-D6)#I+@3B9@L7:OLLUUYIX-7X_>O^SO5%R9-9[MR3&=R'6AP.O?5FZ6P=GU5TK!KG'X.7;]O\ U!+ P04 " (7ZQ* M E//OPL# #P# &0 'AL+W=O> M<_'UPS3TVR[DXRB*O^&/CM<>R9,W?>UZ(\\+'_F7B*=\? MI)X(E_.:[?DSES_KQT:-PFN6;5[RJLU%Y35\M_ _X[LUZ0(ZQ*^1'B50^^;1<^THIXP3=2IV#J*+A6HC@VHFB[7V]S;*4H M318EI61O_36ONNO9Y+^$P0'$!)!K (YO!D0F('H/R&X&Q"8@_B@#-0'4"@C[ MVKN'^< D6\X; Q9 TG>E82JBFLI!"R%=/'1J)0$3A"!":(N03Q*D%J5 M0IC,JA7"S& A,2@D=A/$R!("8; EY#9F)(2"0BB0P%[['I-VF*I?64M&C\!H M "'!Q-(FH(X$T!%9.GH,)@,6.L62@BPIP&(UZ2IU65"0PBP9R)(!+-:.6V40 MB]UF("B&IIP M<##4WP(_6+//J]9[$5*=,;N3X$X(R55&%*@V/JC/C^N@X#NI;U-UW_1G\'X@ M16V^+\+K1\[R'U!+ P04 " (7ZQ*\HEW][T! #2 P &0 'AL+W=O MPZ$UP:4K<6SL<"3%U M#X*:&S6 =#>MTH):9^J.F$$#;4*0X"1-D@,1E$E<%<%WUE6A1LN9A+-&9A2" MZM\GX&HJ\0Z_.YY9UUOO(%4QT Z^@_TQG+6SR,+2, '2,"61AK;$][OC*?/X M 'AA,)G5&?E*+DJ]>N-+4^+$"P(.M?4,U&U7> #./9&3\6OFQ$M*'[@^O[,_ MA=I=+1=JX$'QGZRQ?8GO,&J@I2.WSVKZ#',].49S\5_A"MS!O1*7HU;-O2_5&PO=V]R:W-H965TR?V\2U!@%0H M[:ZT*U4SVMW/*9B+)B%LDI;9?[_.92CX''?2+R5QWG.Q_>8I>'HNRN_5WMIZ M]"//CM5LO*_KTR2*JO7>YFGUI3C9HWNR+JT-Q')5V.QO?\\F3D$U J_C[8,_5U?6HFNQKK(JO;O:/U: MU47>9W&MY.F/[O-P;#_/W1.M^S Z /H N 3$[,, T0>(2X!K]J, V0?(2X#\ M4*]ZO7HO\'& [@/TP *FUQNO0-2M;;M9#VF=SJ=E<1Z5G=].:6-K/C'.#NMF ML-W]]IG;K\J-OLVUYM/HK4G4:Y:=!JXT[XK(9;^4 *K$$E XW!988861MY(G M(HFBFQ#D/$4;+Z[GJ1(Z@203R#:!O%DH;Q[+3F-:S;'52*43+KSI$C+!DD32 M[2BR'46TX]598$VBO8X[B;IJ)0'&/=4*JY3A"=#]:K)?C7J1S.M%HRH02X#8 MTSW@5%I[=ED1N92,$]]6CP-R/6FT76 TR$30\S?D_ TJ!#K@OYA,$ \W<$(F M2 88.$'+)I12$'NK2\@D QTP,&=@ "Q,BY.%>*0-,! M7/)?^GA!:)"IEKWHIAO)A/"-3.A<,K% S#8A./X"3.D44W%H\VD( M @%!$^ HT!"$3T 0: @"!4&TXUB$=QP3\ ZX0C;%,FY"7[L$S4F!$8@VG-#@ M#>]%YN:=81"#EVU%"9EPT DLMO!9>?N49I+ 3)+/G!J'R0.E7\'DD1J_%RZ1H#*Y_7%/J!BWHNZ)()](]Z0[K7F?7G?V]V=: M[@[':O12U'61MR:\_\!4$L#!!0 ( A?K$HR1%/K\P( ,, 9 >&PO=V]R:W-H M965TX 0ZHD4I-IVJ1-JCIM>Z:) MDZ "9N DW;^?;0BE^-B2EX"=[^Z^._.=;WX6]4MSX%PZKT5>-@OW(&5U[WG- MYL"+M+D3%2_5/SM1%ZE4RWKO-57-TZTQ*G(/?9]Y19J5[G)N]A[KY5P<99Z5 M_+%VFF-1I/6?%<_%>>&">]EXRO8'J3>\Y;Q*]_P[ES^JQUJMO-[+-BMXV62B M=&J^6[@/<+_&2!L8Q,^,GYO!NZ-3>1;B12^^;!>NKQGQG&^D=I&JQXFO>9YK M3XK'[\ZIV\?4AL/WB_=/)GF5S'/:\+7(?V5;>5BXB>ML^2X]YO))G#_S+J'( M=;KLO_(3SQ5<,U$Q-B)OS*^S.392%)T71:5(7]MG5IKGN?-_,:,-L#/ W@"B M?QH$G4'P9A":Y%MF)M6/J4R7\UJT M9"R:>R?MJ,.L6@P.,- C/.6]#X%4B!5:YO@^P-I&Q"$=(2"3"(Q],$PBFM$. M0M)!:!R$ P=),BI""XD-I&RSB !&B=@@B)*89A*13"*+"02C P#ZA>"H?N@= >,,)T>(%6[UV26QEHC_%E%8FV-)D M;*++ *U-N$&<0*L3KI$G$/JT>A4!FFY60"L4"(E.N4!:HGB#1)&6*-H2M3X MM+7'<.)K1UIZ:$L/HZED:<'@#7+WO7%<-V\P.A6\WILILW$VXEA*/:0,=OM)]@'UZ#7:7ZD)MYU'W]RT MX_&WM-YG9>,\"ZD&.S-^[8207)'T[Q3)@YK(^T7.=U*_QNJ];L?2=B%%U8W< M7C_W+_\"4$L#!!0 ( A?K$J/"66OR@$ !4$ 9 >&PO=V]R:W-H M965T^8,_XS)DS8P_9J/2+:0$L>A5^5#G>>$' H;2>@;GE!D_ N2=R,GY/G'A.Z0.7^SO[IU"[ MJ^7*##PI_JNK;)OC(T85U&S@]EF-GV&J)\%H*OXKW( [N%?B) &E6J081@6WOG-/])PK?_@<6"^,=UTTJ"KLNYQA"NLE;+@I&P>G);6 MS>AL<*BMWQ[<7L>7&@VK^FD(R?PG*/X"4$L#!!0 ( A?K$H!D=7LR0( M !(* 9 >&PO=V]R:W-H965T>>-5+E67[P/1<)IO#:DJ X)0 M$E1Y4?O+N1E[YLLY.\JRJ.DS]\2QJG+^=T5+=E[XV+\,O!3[@]0#P7+>Y'OZ M@\J?S3-7O:"+LBTJ6HN"U1ZGNX5_AV=/.-($@_A5T+/HM3V=RBMC;[KS=;OP MD79$2[J1.D2N7B>ZIF6I(RD??VQ0O]/4Q'[[$OW1)*^2>[K@FUQL;SU*U(39ZT*R_^4^MF%"CIV623.?!20>R MF%6+(3T,'B+NQP@R11TF4 XZ&P2RL2+C $.)]1B11HZ+,21)T1#S &&<;!X! M,_$0\C2&Q"B!$P[!>0]-@'#@@\ !(C! 9 )$@P"ADTB+20VFMB[M TO%H%0, M2#ESOXY'4B2[I92 2@F@Y$S]JL5@TI/"DQ!624&5%%!)')5TE$^8IC?RR4"E M#%!*':46,^W/W'029L[\CE$XFV08-C,%S4P!,Z[,%)K<&%;!"*XH"-!Q2LJ# M!?7S01.4HL'C?)=/,.G*9X>OU#L\=IKC"!'<7_UVOB D(7%X=9]@ ML/[=80+8NK*Z&*XH^#]*"H9K"H:*BEME\;BJD"M5)>B=0A7E>W/I$-Z&'6NI MJV=OM+O8W!%]BCGC*SQ;M]>3CS#M;>E[SO=%+;Q7)M49:4ZR'6.2*J=HHHK2 M05W0NDY)=U(W4]7F[2VE[4C6V!M8T%T#E_\ 4$L#!!0 ( A?K$J)6NCX MI6\ ,[* 0 4 >&PO6,/H\^2LJ M^M)WR(@B&K5AL672V7-?KI^A\R2/4S3(ZCMK[ M?RZ=H M. G_II=CK:'WF>NGQZK[8S(\_HNW&GAZ3F^\691WW5]ORT7K#:/GN*A6=8.0 MF4>OR[7W'&TTC<6__,O6W;RIVUFYB'ZMRE7T!K[TP-E]4DX;?/8O2?>;ZU4Y MKY=WT=73PTVS\'X]N^Q^)0_ZLKJKV_6JA'G?E0_>YN#%D]>_OCN+H_-WISU# MG,*B5[#@=Z6J[LJ.IG-*G@*GIGS\WW+;AX> +NOULWLMSBZ(A2/WF_6[1KN 8#2V\7[ M=Z_/WEV=O8[@T]7[M^>O3Z[ACUG9Y%5S^=G5U?P67YAE=WS>;%L;S3[N:#:(LH2LPZ@-8V;;5NOW>^[EL[^FRSO!#]5^;^F.Y@.>] M27XN5[]5Z_)F445M-=NLZG7M7V. %U*5-EI5LPI&@J?C:%&U;50N%LVGB7D3RZM-OL-OJX0:. M3NTXAMG:QVJVKC]6"^\@SYKE41 < 9VY['SI> GGS9MG6%C+\-MZ6 \/]9KN/6]>33N#AZ/#JZJ*WC7K*KHXZKR)PM+W[6,Y MJ_[]#R -M=7J8_6'/T7=\:]^.KD\^^G]V]=GEU?_&IW]Y+I@TA,TB3>,/+U3)T@_E8:9MXR:L5D DI6MOH1X"T&[W?_-F MT\)*6D4[(W@OFL--FZT73P#)]:J^V3 [7#>PW-F]?F, XL#JL4&I0;U,B R2 M-W"Y61_#C:.'$(OE9X%] =:)!!R\3*@XO2B0I]T V0( ZVEO(>#%KWX[T M&MNW/^;A_UZ/\SW8Z]'FV<+:U37\\_/9.X#I^S?1^PN0;J_/X0$+HFH9%ECC M76 F52<+RW*73*Q]Q@D2QGPS\V%]!<2I#A!R1G%)^P,GQ*BZZIM./?#8,ZWZ MO=TZ_:PS3718?9XM-D0KYD$]#>2J^]2[9GELQCIDV>5(#>K!"V3+"G!_+86>4%4O-FN?2OU2U7?WR#O+CP!TT$7MD=OCF]!0.]Z9AV?P1)BQ![ MMB@1)[N["8!ML9D3\D9P6@H(A\C7CT+'0>R!."7<;GRCK>ZD_ 5/SNY1XY;L M#N:OB=6P^ '&OO EW]V\@$#\P;\:'E8KQ MB(1KY>E8<"'+50U7[@Y8=6O6J2$CISRB_=86^"QY 2DL*WF+^K!<5>4"Y05Y*+"6 M'BEK!?<>"-NHC&8IKC:)TR+;ON*W(!A]'UWB76K;^A9$K0XOB:_SV[R<9(H:(",EA^B02<$1"PM=2/$I MU;.MT\I;]\<^L&83!.MA/CK:!["A>R%I7D#.]![]>M?YI7+\_O<4(+3E/M&> M*Z#T+[M8@<&_[+8$!NRB%J',MT:OP#KV.^23JY^B-V_?_[*_W9<8]RT(NZTC MO*%,B#C<8V,S1XQ\%;2Y9CFKXP^R/ZN)%H"E&K"<[V@DP YV=5-9^XG /Y5H1ZR\8\UV(8(1@N^L\0* H@2)M/X_S MMMV0R0DM:I8])]HLX=K*SX\2]&SYHZ^:1[K1A(8^FNH7.J/Z*IM4EOH\1Q?J M5ED:#%)4N%CK!=\$F$*Y,>3:7%?&IW+E4WP]+BUP/SNY/AAU98(0]NP=M[<@ M"-%$0&*)0D6DH2;1CWU1W]1(MQ'0?B4\_ MZWT\O-XWKT$W1>&M7/J:R""Z_NF,)+*3=[^*:X#Y_&D);!^V.(@._]__9Y*F MPQ_4U_1G\L-15,.DT:)BM_K=HKDI%Z+=/#XN:D!6O'2;=2,C)#0AH:-:HZJ* MFZB7<^!!R%E$B>_-I'X8J;E <6]!K@.Y39JFR*"\W-PB2UHI\W>U6+1"S3;C MX=NG=ET]M(P?@*C\9?50 UJA>:]9P5"?@(*CM53]8P9/&9 -"B Q]:68QIZ@^@>"[R8FZ4" M0,QFMFK5D$M&VN9ND0_I :IV(.PC2<8_M-;H-O35[I0L"+,M@!HV;+^+5LU- MLY:0 O+&)VF!6=GC%FB'$=84RK5&,E?]@#2RBOYK [(TLI%:W0]G)%'=@BA< MDY#.VPH]1:*KA0=J@]U3-GCEHE-P]_"(4,9;!8KO!:'SZ <7-VATH3#_ROGI M&G[2=T!BP@]Z&'E,?]2'IT=Y+7\Y4;_H0=9LRT'[)^[%N'WEZ+%0"$E/ZF7) M+T,+(@P2LWHUV]3KXYL&Z*Y][5@AA%G46-+6CE^]PH=%:%#0+ !QE"J)J _G MIL&[JLAQN%P+M3YZRUF>@5/PK#2LSLVO)_I7O1PUY0^T236BNF\ND'Y15SRT M(<\0)>5!Q,"+9H%XZE'P5X/HY/3T_8=WU^?O?HPN0/$Y/3^[$F@%)<9RP4#@ M_2#11>H 8\V)99*EKM;R +K]X-&*^9_$23(C*D>30$N%HH9T>/#@IWLXAZ?C MYA-:*=K-#?#)NB22$)TL8$@@F:1P+O&ZPH0SIOL1W&MR@=- I"*7=.9M=%]^ M1&MS!:1:&NJJ.5P_/&&Q=^!9\'ZLC*W-8[V46BU0 T!MLM>(987:4+EZ8N8!#]Z6]X M;+1Z3]">U^ULT;3$&%<5>V$$4/328#5L'@9\1%$;A"S J\6"?J\>U\;H_6%) MAWF%N%*VTW>Z/FNW/D^L*A\!B+^ P* -OWHOKQ[Y1+^K3"8C$CU4/Y6194: MFN;[VV9^9U\(DE&9!C!ZPO7![9CS"4T(-Q^U=/1_MIL%#/90/@%"P& K8=$# M.&W",*;=>B$#P8:*5V2H.+5D=G&^C'XN08.0810XOP&=12^OT-&,XKUD((H MOSFY>F6)C!3#$7SMPR."4[]WH@ULH&,=!2()'/QO=.<;'1.SJ.XP&(E-&@CP.%J4G]I-+>58&7NT M*.L'#.8ATK]I6Z81'.)E:5%LRY*81C%*PD2&L:@.3 3ALV5>T>Y MYN(F4KNEKQ)@MBHNFY8@XV5X1UDQA!U=U<"]Z]LGM2?KB. .F-=AYZ CX&(5 M'P=IL#H&K>\1*?M[T.116+=D&G^QHV/\48DC[D32GG^-]GR ,^9W',NTB1-D MA-$U:E>WB'[(&MCOP?O!2R7.=>2'6AZP\6/D]["Z-]7-BN&Y?7F8/"27%[VM MR!S/P!*3/#T:Z*'=9\SWS>WQ!O2[<^L =TR8Z FU# BO*\-%*_'R_4=2+*+# MJ\W-F@YODA;'"9Z?$JI(JJ3Y\M[Y7J,!W4RI4>&NE:?5M@S&AH9AC$8PY_EZH MAX3]FZ H95(1#T$S6BM'Z)&X+#\94GD0C=(X&V?PH9C$1384OS2KWT!<.2;N M#!0Q3>,B2?"?:3X2;S D[QYC0N .M%&23.)LFD=%'N>35!S A%FG/^[N3=Z?G)6SC"J^O+#TQ9R3A^9FSBAJTJ7P+%]4;W]=T] M4/E%#8_.I3N'U0-")\=U!.>S EWA@1/Y%&.4S'PNQ0V*ZFQ9"0#V \P5S?/" M,L\/A)5J9.)2A"TQL"T"CZ F8Y!9%D@FF Z@?7) 98S/2J!P,T/1G>P*6KO6 M87],@JY.HRP='B/3.3=#RQO[6HU^QJ.;%0[D6R$7VGVUF!^OFV,)L*? ,\@= M2K0)@_ZZPC!6-)/%MO3_L:X^M=Z.T: \AT] ZNER51A.S9)7TU8L&)#-JD2! M8*Z"*TC*? 3Q%]X$TD32V3$2W&-0DS$:#9"]-JPA>E.2)T#C!\O/\PHS,&I4 M= 0(,NP.UO)D>-"N.1F-!G#R=VL.#"2A30J[U>#WCPV)O) >-&U'' M"&%H#__!&=P8 =#05&N;\1)4-,H@0:<&7;56$3 BKRO7:GI-08YK94(OE>2E M=#Z2LLW)Z+A(&DHJ%$PM]#[;C33QDT9#@?1"Z;@@;,)/CR2HH>8'G *!Y^S? M$H]LO2;66S["_C#N9QLY8(SF@GIXRUK1;C48!5D/)6U?2@SA_!69R#0()['W]B(,P MX&Y (;K'HP"R9YU33'2L=FA-*0&1I9-]''Y8&UOR[,9F3X0=] MK6P7A,7RV0NT)P^"KY)^QDY4LD+CQGEGL.)V[2B1FHZC+H\DZ@%=?]K6[)E= MFT]+GMGW2 98PJ4;O:K-3I*T;+ED0B=X.9=,RA[#0>9*'D,CBG3DCDBO@0/^ MNHL0^]STP"*<.3GI=X]%"!E;W0F@KMTP;^E<<=<-[XC@.U+A15SH1 N3*S?\ M=KDCN\V)#&6_!S(F05DQ^NJTS8(0W<$QW#=:&Q1;EQQ;/ ![;>8#\?IY5%;# M7FB5Q2+I:ZU\U63,:#9D6U+43%$\_$E>MS"W8(>'D?M5N!#36&#M MG8"F5.1C[V],K*M6='2/)4@ZSF3#4>'];?(>2&8/336-QUG2_1/]DWPO.&9M M#FP3= J66%"NDE^8<8HAPJ#[)^WT#B6K)4=&D)$WM Y8<))/NW]*%8 -_+"! MAPWYE6XW2U0KI_%T,E*OF+WSUYA.A=.;)4TRYS-G;QU$638!M72*RBC,F<63 MZ<@Y]P25UCB;%*!HKN#02;R1@HR>,R^C_.1");+L/"XS'&NQQPK\9HIZ%_Q.Z: M /[M@A,9%O(?L1MK_%@$E]RC'L(:P\^6QG"N-0;+]A(99/M',HD$\"]-^Y@$ M_^HS"8!+7DRBHHC'PUR_,,WB9)0:'D&;)WN&E7.UFU],L8A!-O'^[N<7HR0> M ?YU_][-+Q(8.BDR[^_GCH>QEF1T$W.8-Y\..S<[U&2QN,BV<8QK$_]XW;I!H^;?A&WF,19 MENH/.[F%)1S@YP"WR)+.L/GH=^46:0&H,QFB<9INE[O=X3B>3/)=[&(,\E*: M>W_O9!>$.5$.$N!HG!I')9P)QCZ^*&@ZC1'XHV!B!4Y+1<"IPEO,^&X>KGUD6<@Q2B0Z20:+-"M*L=G)^+?I. M9] _4>0/-M,K&/V+T@T[XO#'$Z;C;K MH.XO\X!:=&F@NY>)N&,[:]L&$P5A==H58ZW@P5AZ(RNT5QL*Y+T307O$]YHB M/74NF;$ET_]Y*=?:S!F2P'1=A1.NJX#7*;*N4R_9.NRBRA$)823DXMVMHM-R MM6C$5.M<6*=+!"::)-P/:*5F8AR:RU7'A/+1?-QQ:6R"A< M!\K]F*OLLEB< GCUVE1 B]4'\;'!B19:3E/;6Y%)7N4RD8=3I61HSL"[$)\H MJ)=O/5D+R9&*N3XK#&M"=U 0SSD:\:'\#+M]4-EE7MV,]:?&V[)>O;J3Y( [ M2"T"PR:Z6;E:D:U>173C'LUJVN!5,V'BCH-HKWIB;*JS>9C[DJ^"G:HE\BVU M+FSO+R_1XEE3=S^Q.+9+,$.&5HQ!)9DZG[)A'D]&8_/)%[!1!>?_0+[:2TR6 MK%']PWQYJW!,JB[]![*,E*H^HOZ#FR"MXQ!$W RDT6DVCHH,-@_N< SJ37V[6R">RJ+J$W3)X M"^GXD4Y+Z:=3=&AF+1QCVZ6+15YB&07+&A4_RFGA54D9;](D[:)V&2ICMI3^ MTK*3XRS(T_99!3)ZP)AO.,X0Z=H]Z!,LA2YI>@Z(J"@-;;N5O(W:S0, H/YO M.0G"L#5QTKZ%UC50NR;<*WR 0M,L=\:/Z)ZVBS=0)1"^/XSA]HUROH$5G'?# M/JR1WI)[I'O]^DP"<+$F!>!70E<,#3*'*7"F/#JB7\B,C)]RX%<3WZ#,AN-Q M%HU1](27I"$Y&H]($^BU#Z#A.!F1( K:S&$QP1G9F!S!>D;CR?X6 C(>YPDL MO\>ZO-M(0/;C<1Y-HL,L@Y6P.1FC'%&KVVXC 'E\G,+9%T"P#H$4'"FC8!*# MGJ>M!!&:_(WES[(N"[+[T2D0R8O'TX0/8C*:T$$8FG803:?#. =R$%28_]%H M%B;.@#_3$:BK!:K_6H-,1*,"@0@.4L@)A-,P1 M[Z3!%0ZNB//)\&4@]1G?_ZZ;/!TF $.$\E3>Y&'&-UD:^!#^8[C?P$;]FXPF M/43D/#HP*(G MPZB 521($LC*%XWC\6BXQS5&HUXZ(FHTA;?9Q@XZ(3 XQ2V#63G0$H8J$6 .@&'(.$/]UMBFQ)% -,S M?&#ZO^P"CV$+*=F=,F05AWG&.Y.6+_B4IUF1 MLH&!G#>-)T7R,ICV:CDD=#B!:O!<-WI2;);=&(4UVACASP.@$8-""^[1>YE/ MQ76!Q4%JA4[3"<3*R0D.*2@$NV#D3VD M%7:GQAM(J 3J"N\#&;8$;(',.,LLE28 F>E>D,GVA==05C(FZ>92J M2X->;RJ5^*1/WA8AE&\6GRMO$4L2?FA]OVHV=_=107^B&) FLBF<9KG\C-(%NCC>A$D M&514>7=>J9#I,-,J6\Y3FC<45(J&.<8$+54^7Y.,CYR8A#(W6G\X<)?49]G#!1VVC\ -.;M52%"@(NKN+-IK9R&++5JN M'$/MCFV)SIEU0$0'KC=>+=<VXF R[89>3C+#-[NQE\J*(FQ(.HT%S"HP.1JXJW%J M!) @,[O<-,X4N#$A7WB MN,/$A@;".C/"1RP<4(L?NV&GC4]"0F>_G/LK=^^E%]"*!3MWK+X;92LH!-S=!KBSI+ MDJ%'=H_S,"3?8BG67H4N.* CSIU*,J98?%_FA]@K'GP@]/&A.YT%SBV.[DM[ M60&WMU6E!,9[;U;9ZP__NFBPI7@]"6Q#TC&S.)VJH)W7SC%VGD"8TO%I*4#5 M#6)K\0II2,.4V+OFE 3Z$C;=$:U$@%M%^Y)F$7 W(S!XM:K*BK=$\;PE!ABJ MD*F6EFXF27"^9YKEZT!OH3>#Z/79JVO'KW)5+;& QCNJP/-^:2A/DJH=6R(P M)O009K-DBPJRD>(YZIJ4_3X^:.4UU*(=Q+;AF13K4V@@ !)!5)8K"0TC- MT-\)V(P7T.Q.QB"@S@;LS'K$'4MF74O +W ZZW?I@[//(#)GX$$/!'W'$ 2, M]#LUA.5?E(!8,N[):IS4",K,_(,X3(]LKGB+2W<00P99L,*/IXF/B)Z=JJ?Q MHJL\?XM8"O[9%(]:1B9A5@W#ZSXLG2Q+/&9LMKE$LG!$U_* VHZI^F>.'L+7 M2,,.H&QADTG.L))%B?4('X9MJD\56$=$=,:>4*$Y/;9 MT!N'V5&T>90)B\U,\@R:4B9@43DZY87 Z I4,-]3G!;?+O\21UCW8K&=.K18 M<7TNL,GN?(,F3?N8PYC*:;V6<246BCIAA1I)SO"Q6K(@2;7(VX$<[@X4!CH# MABAQ\[N&;H%-82R3 PZ,)53:VRLS8587$'!I:)A7"PQ*X;O5 MWIO>6K=R!'-H@K*AX9L;V>DDLENC];\7(UGQT(&*R>KZ@ET\4-$$A@< PZHQ MZYV:10%Y'.3),%6S;KD"*L>S;JV"!92YC898&C) *&XC*XP ICR "2 M,AAQ8V\ZO"U8A%4-RXJZ9#ZB+%#N^:+,HG0+;<&Q9 \#J*X1ABMR-L*+R4#I MN'*M*T*&]O0>8KE:BCQG[/3)LZ M65>K1Z#B=4CT$31]9$\?43Y][-03H](H)&W")>9F28CM;D\,% ZTJ=+@J8S; M,$2)3.ET$B!*"0NJM%^LF[RJ?U-DKL)*P$JL\!%).,20T9B*TB$>F6U&O=L4 MN[?IMOYP$%8DN1&7K3UOQUEA<-9#EKI31F)>?2;SBW^S)85G?17]%*T-AL". MA31.R^*7>#-A\-6L;BNK"M>3KC!A563G.R[H,'A"+@I);.&F6G^JJE#X=RE3 M[S5:!'8ANQ>2Z8N?ML]_$+VJ9N6F94,LRF?B(S:1()D"\0@+O%G%+KTU(T"] M^L^R!CY.8.@64ZK'S5IA6W O%'Y GY#'J;YZ7.+;)Q^J>$"8>@B;>H LL*+^ MX ZYT",%[[.P;_PO\OT@*=%23[VFS&H!VN,QP?Z80387V^Z**GXVD[9 6/1F MQF=BZJ3H^P(/;!=+2+@@*=T0;BGI$(@&T4_-IXJH$'X7VAGZ0!9SN[W]U*&J5>:N#$=T$;Y'CJ!&!?"F-C"%N%B"SM&'9S#N]1L6MO( M90_&G@QI!-A]K+"F/P)?TIJQV),@4G(]J3TF."$6IIRD=74ZERPF)P[&%^(E M1,DSMN^=L.\=93.88IR]EXK$NX=FCD6#^&08XBKPD*IZ$!39\(6^#S0[?*I9 MX9(P%3TPC?:$J="@N7FBY@0X]GY@M(J,V%4Y+3#62REK([.35\$Y>%*'J?AO M _3"5JQE7#H7Q6>JF(\B*X6ZX^H$.5C]08>I!]T G_*.S M:CL\PD#P<]8>=K:J'DFJQN6BM5DR^7S@$XW)5@J$RC)J7Z$Z-!A,9AX(V MC#MAG$;L*;*)C*Q.X^8,.,6*3:B^ AQYBY/A$*;1 5VAS74M<#0AOKQ#<=(: MN AIX)9$I AL?7NLK=R8%M4LJ"3L*74)Q!)XE!:$]GVYP#%G1_4HRR!/RU=/ M[@!-R5)G2[/='UVE^%6Y N+RU,*'Y6_1Q=M3T,M:X7:4IJ#4M13-%\BA5FBM MP"]CO2LTWH2)?!UEAO!BVBZ(#3U=C]Y9TNUD1P]=+0_FV1W77!?YL^P69LJKJ-^Q/ MT=QP7 XZ*JK/-36MG7E MVTY1)07]E@5KS/NTLK+<;FRAX649:MW 2_:C,.9)'=?#(G.S^HV-<(\U[,$R MZNG"U@>I"4+ 6!1FQZZ,TW_$2LCAM[ T%K'I+OE0=N_C+D?V1A8:>4A'[JON MI0ADP!DMC#-:T1"LFIOX6<)8,A*/XZ99K4 !FY-WAP/<>@^8V:]#\%K'\M\ MY\?.AKTC".K> LS>KPCWR+*ZIF6R6&!)$A;3NL<%Z"^E !2_JY=4"9U*_B&^ M# >8,PRO)?3AD9P)R\T#5>PZ?_7^D.6:?IX8%IM]1,Z1+! M;4L:NND.-:BO48\65T[+'4J(ECQVF\#59+\&L,AK_"CG!P"KUAD:B 3:'6CKKXIX$^9\ MP] /->,9W,IR@0NVZF$:FLQ8>+.JRM^X)WVK$N$\4B^M=JWU-CM>.$CEMMPL MUA@S93<50ILJVPA4_PBT%E..^<=*UGF]XS_0&KHLD90S"P%ZA=1?+EKV<*@! M>OXMW8':J@2 5106U5D9N!!'=V3#6-05AX?*KP718]LL(,VA-S#^4O6UI48X MZOR=L.OE'./'Y'IT,\J8CMO"'8,I:#J4]?BD[Z][!#T\V.Y08FR-R-*4CPB3 MDDTX*I'B-C(%^K3=5I9^(,_<+4BFY4)(_^OW=/^M>[90]XQ&XZ.UN '9MC$; MGW[>0?4_D13.H1>UJ?X,D!(:*QRD-+R]C>Y@@?! Q?5#U5&$=*QY\X"=+V9. MJ[&.>$8,\D8'M70(J"!WI?VZ;=XH@9HKT]FHT)Y4R>F5;^W6BS]V.I]UXUE^ M'$07EV<7)[]R;7 [?$U6=@_4=??YM'BT7FP3,7V:8-9?;TMJ5;4?EZ>J M]$QU=GOWU[-V'L^CDW>OH],/5]?N?SRZCD]=_ M/7EW>G8E]/@K:WS5C1*-4MSE;MLYBZX\1K9(&61FS!U;YA%ZGJ^"%F=HYL:U M2+K_A)IQ3D>!%HAX7&24?Q--I$673>)B-Q6D7)AR00QYM MF*I:6"6G&7V223Q.I]A4("D2'8^Y%[@/R!8R'C-BC.-IG@1Z-%-PA/0+>)UH MS_'2OG_]X?0Z^N7D\O+DW;5I1VLUK--*4TE=/2CDZG>J(02W2A9)Q+JD)[I% M#\QN,6S9R,(*E9$#P-U*,?$VGPZ%W;3>4E*P$8A6X@[S,6;J89'3*^T@0T/W MO J,?IC&HRDF;1Y2C;OH:%MYHC'@5D[_YM.1H(Y*=F1Y17&;ZL2Y*[V+H50F MNWIJ*/RJ$JQ0U^2WTQC#-8NUU8B*V**:CZ5GCA?ULI*%;)'K*8,(4T=>)Q9) M9LAHM2S2B-CW>ZZ\F)/7 ]=^<'OA8-,#?A#/IU*<@@7%1Y" ME=\'@]K,* 95 ?X_2<]+Y^ M@]WG_CR(@/J?_L?QJY,KX O8H_KLW=7)]?G[=^(#"?@][G6G\3BU1K<$)Y)< ME3>9==668F:5V*GZKLM^:[@M*O$$FY6=YL(/LWU*]4"7^"IK7M'EEAZV';Y* ME5.'TYM^A?33A1KA O:DV]R>75U<:(L3-W-4^[*GW>626:MB74*[T=VT5D9[ M%ORI^\E'+E N%7WVU%#J Q!J*31]I$81FY6TNFJ#D#4* HV3/R-9)T@HRXIQ M?Z H6S](^(Q18XZ,U&P8V M-@'N7X!>3JH"259C#L'#YA^;E4&OZZM+8\]$*@=?R$ND>!W0,-PB':5K/=:X M1A'U;#?#]^VEU:U5]YPBZ-D#='%?+X#7+1[OZS)R^W!C@.=GO1K178T,TN;5 MC'>N1KBKB8*K>0?$]==F]9N\BF2R.JU@LI9P_=S0?54^&D.(E@(Y$&"UP1KL>UTI&PYLYVAT*#*1&).?M5 /=Z2IT] M-'"@_+H!!"&YL"-5;K@4'_4Q=.$@MZQR/M9R';(%AK:6QWB.M]3A1[DN.F3' M7J#N_3)P>\EJ\VS[/$'&@J-4R;1(LWM\X06WLLEHXR /$P;=$X2AQ< 2&EB2 M?EM0D=*S:D:D K,EY9#^-FSOJ6FGRB>P&E=:VPMM2SC;HB"!.0;@6Q&\7GJ5 M RP9_-VS1K))DM1&JK->J&U=E E"NFDAJ4E4%$ "GMBR,@CJ7EGH/9X+DA<' MG=9X8T5.1@%"SK?@B^BQ!073NU<@;_GQY.0B>J<^X#<45HP?=$L(\4H+BS07 M+T@MS^-$,AL"7J\?:^FFX[@+@B6!K$+_@9,>HNHJV-YCAW3"9VRBB08N64@, MTSO0?%N2=W1>M\J],@A'53T3NLR_A9>5_4UVLE3*"0(W&-_,Q+;4_NFN1]$#'%/G2,Z]()WP,+ M1:65\\&%(Q*C(XL8RR'GJD*;-:BP!B5%2]6Y&" [JA[7J!5U#:(FZEZ@A1EC M/V.\0%TF4-_N<=^>31B^M+>+=]6<].JE^S>R(GE)=+18 3/IF-Z& 69K@#3\V*" M:8??X3\)E4U%U@)G\E1C20Z:&I/CX*RHHZ_TKL=)@:FA56/>#]5-H7T,(!I[Z88% E:;P M$MV+G6\.<4) /UK5(.K #X-;+.$';YY&.:G S-4;)BP%:R1-3" (E>HF9)$R MLNI+90>+R&.#V\+AHT^^#O4X9ZTA55#AH,BA&Z@"$F9SG3J:#/+./1T[[ MNY(*MTP!KOKBU?FUIHD[J 5#>3P3CI4(OG;,1?MK""AU@')CZUC^:+ M\1C&^H IJI]4G>=2.IZV;FK")'#HUAMW%]!VS0L!<>>Y4X\'0$'V@II.MO:@ MEEAAEK\CU.#\)]D_!FK%(!L.1-!*L=,4HJTV8B]3B&M3>O8 MHDG8-H1VBJD M2(@D"!VNBV\Y"^EAP^+5HIS]=GPUNV\PK)2?/E9)'7W,6'P-9JSYW**^K:)# MVMY1A"6KX;]>5IU*3@F\5/PUS*''6(0\RK 8W%9&&RZ"5KF 4[[]REFMI3M: M,^M<(^SQ*%T!'0E19B^4=ZI$<. 1S:R=E"=[5>K0_^I*"!Z/#4L)=C-:X011 M.IMD26X+3Q>[>7JTC:>+G3P]VL[3Q6Z>'FWEZ6(G3^^SFBN>+ER>'OM,/=K* MU(7%U+LF_1.KRR2[GT^=+I.R/NGER?O8[>7_]T M=DE>@79W_]0S>?W]U!>^_@Z_/["XGN]I;722HN5@3D5%UI" MO"T_Q[W>95-%Y515+:+T)ZD(&*]?MT9IRSNO8 GP7+!?>'1I=&2T_V-9'M3. MKZ2%289Y!+OZ^&2L4\_$JWUJHK>A-A8$=*(O+[(.9"H4R1(3W;)1$XUC;/$Z3[3$2D#("M&!8XV M249T1$D:3PLNY)P5$^Y[-)W2+\-X.D3WWIZ(W/Y/P60I&F[#Y"( :,#AO)C2 MR8[2E( SBC'. M84?*:MA7J3**) E57:=JM1E( VN[&3;&/)" =E,MX1.B MY;)52OYC _J0(2_D_/_>RWMBN[;RS.Y2TWDZ M^ORP^+Y]+&?5O_^!Q"D0G/_PI[>#Z,?W[U__S=/,D5+@BA-M)+Y IIE=X@\$XZ&"@5BQM=6=5M]W+5B0I MA- 4XGPYWZ#^#W XV6!\.6'$U5.+-_D:H? +[)]N?3M-XE"7? !@'>NX#!9 #!HG; M-#<;4K=R[^+Z]=PI. Y#1NFBU&&$ZA:&PP"16\Y&LAPZ71[I/:]:2MX(%I0_*(JQJ"+ M+:XJVW.,"91P@!C.H/D#]VW34)$O[HH9%YW<+O=UR1RVQ@E+#%IA$6&=0,PR MG\/W'3YVJOW$D9-XS._Y.+D@XTZY)U !2O!PLO.\@)IQ]=TBH_,J*!1XC_/*XCPC MM1<;B."K:1%GQ=@_,>P1;)U8_BU.#$"@.A(=CN)IQGH;=L_)AT!A=?YJ=QQ7 M\E(!*UQ+O%O>.K5JEW8]R\KD]2R'E2R <*9-?_NMKM,U45 %QG8SPUQ;2@BD MY"-I\:A=M..RFAP'!#(3M?(:I0E^/\'L\'QG5U+FUYTP3:_G]^_BZY^.KD\"]>%EIQ*&OD[XC)&:\VXR &6':JHKI+2 M8!]9_WM0E<&^I$-QI $;RYPU.T6?57K6L.7D>,3>ZJ+.ZOAU;"\7I]12**=^ M:>*7KN_(WD9[S..FV,EJ6)#D!AJX.#,ELU4))ET;RAW@^["O"7M'%ED634&@ M#? M(AYGJ0WD[@E+R!Q$0S1BXS_(?[8\K^:@-U+UQK6/:#T': ^V/P61'4VZE9'0GN5L.S/9<2X#=6^38Y%7> )2_>386YQ*;8WL=J\,UVKXPC MWW#WV1?OODNQZ*)@EY&5DA));?1HX""Z/+NZOOQP>OWA\OS=CZ0'DU?CA2$$ MJBF$.$BLKE$ C)6S( ##ZHX%9/)SX.,&")]*52L#H^;LSDMD+',U2E/G *C= MU6:Y?,(:HG%T>J*\4B-O8!TLWU(Z+)4FXA6Q>\X=AA:4 MG(&E%>C;#94"YS=TSN)"M\VF>%0J-,\QZVSLHU$JMPZ[[)+2"4FF-$H=/$0I M0U(EH"F_7@2+;N[AP(\];2;.P0UB(3>=-%_*\U5PJ66'9V6C,#YUM7ZO^7)O MOVD-S9<&;!@<'5I%.#$)2;,)#RW\^^7Z#[J_O\>+=7U^>8;YO]'%VY-W5P)- M/6-T :B2+5;$LI0Y+>O7*S:2J60+;7*4WT<7TLA&TQNU^=ZJ1=VU3I(IDG.\ M9>*S*5R@LZRM2!0GE\C*@%[*3HH8H/Q,^D )=O4-B3P.:DFC-OFY*1-958LQ MGGRY+1':EO9 VP.J]:(SGOP5@B%P2V6ZY!Z^1B\<[<;N-8.:UA4HX9-UOZ; MPY#[=I>LQ^MQG4YP?Y!,D-&\C92Y*?AM5^!63B]:)VK;:"]+)M3K%>TV,,%8 MG)L2 ?"_+,Z2E$S*&?FG0!$TD2T>?#&M-H,]C/3-T5G**:,YF)%#D=AC' M:<9D8FQJN5;14$:BT&@(RP2K=P71-,>Z6R\G(6B>D@NW/\ARZ(I6ZE M^'3?1 ]8.A ;3#S90>QV@H&T0LML:V67JE>B&P;.ABXJ:(FUEDAM];'\EVIQ MBZ(3;B(6G0;B6&Q]5BYD!3>ZPFH;LH85BLRC JL7ENM[H7^4B2&FG._F@:&" M6S+E0-H-8,7'1@;TH.U+=_.FP1<+__?QD&#Y ECXL^A6^IS#BL>]RHMO) M[O1#;%C>9=NG5OTCJAJARUO7?L6(BP&9 YTRJY=FHG24%3U(E.ADBO;8('9NX81DA3H6G=Z7.P/&"7 ?DC(K6;59NKPBJ ME$7//-9+*?28QI0<0+A9L#T,\X14V5YCQ(=?UIQ+!71$=^LL-)!_1S\EZ6#T73<"_9K2M5RI/[0&%7C;&ZV@ MII0"XLZ^6 QA'9NR]'0/K-VY0A.QH@GT("OK'(%J)^_'U%"J^1N+-NU]?:M+ MT-Y5S=VJ? 1,9_ Q S1MA5/XE1;9M)6@[E,$NR%'9'%F<\;!V')S&$-08366<^^R M=46=^AHQ:I)CZR5=S(8$NFV@EP$N.H#9Y+W0C&S,F(?VSO8?9[5D<-Q!6YR% M&Z\MC.,DCZ"I'OEG%]@R/QNX.E;4)@IRM<,""&/AU,=1/* \G2E>Z"; M.AYD0.;2)Q=LH<(X #P70)B!-C=\V8&K&^(<>.H"2UO^TIX#MTG6>TQYEU7M M%D^<[FZ7")9=W=DZRQ%>.M.7C;2ZH SN2"JE<+]LBLH$%8,?6CG2$@O4D2U2 MZ!1]U".:3V@>ZBF KE=U UI#A:VZ*3R@EL45E)1!^AJ%HC%?"JQ/PUO&Q*-T MP-6'G*I^;B$@TP2CO2<51O<-D>N)U'*PTD0#V+"H?X/5'*.X=@R"34A&#==0 M=R57<9#;%Y';0D[[79= T&4P%E.O'LK&DNR!+62"K"]LOK[/,%3(4S$;XO&- MU'DTB76J]79(*?*S!HMR<)'(G:1%4?7!#HE?I5^T]JG@QIHE(/Z3@$G;6K>M ML2,XJ 9#>*O4@4&*!=U"W3:5D]=X67V&H3]5BX_J,F-=;,!YOH]L=5^4C\JO M@4R838)4VK,TC<),,HF>GCH3*0W3<'OV"?"IL<"#EMP S18V8#50'6LND46K M)#S73,("JK7;BUI%T +E5](\!9 M'%HG70$.'HO.==C72 "'J(VE3:F:$,Z#!S4,]4X$R;.!KL(\X1WNR^*]NZ'U5SKEI %7; M?.0^F^ZL#YN68LP>*EDU%I??EA]) 985+=;R:[DKL;?\2K$EN:&BU 0'.\NG MY!55SE)R009G%_[LNZ5G9:"FQ@2IL?CKV9-MLZM-HI' ='=LI#?.Z;G+%S(= M>JKR%8>Y@OY/92P"==["\<&7@^CJ[$=RX)R_>_/^\F>N^^:X6BC%5&KRV&=3 M1=0>^G&NL8R*%?Q'.' 64<-Q;QZI3# 2W:F!N(K?U;-)IZ4?62L?T,99R^;0 M+4S/[;ECJRRL\_5L2^X&7*QK?-+(1Q8H\H;P"-XIZ_YD5,,6.F3^I\;>+8&0:9D)4,;ZI>RAC!E;*VJN\VB7'&U\IDDM[ZA_KZN M;JT%@(Q!D?14SWL5'?KU!>D%+]6=*M>AKK9I6VLXTV#*MLA)DUU,#5YG9:O* M+!I?(F7C\.XM3F14$KLJCZXWPC[FA2P1UAJ#JF"EO*92[689LB0<@E3'-%MH M8%*?A$S^,DQ27<=2JWD@32QJM&DK8XL:TN0$6'G%*\*BV:J^8Z90- MHSV*"SFLU"*#WJ,3MC)<$AU#2( 4\2"2X?%_B"N]'TVI]S;/"-\FU8E #!!( MFT"%[[A[[TYU\V*<[0REWZ6\=G8[@VC>)ID,NE*)1$'4 K86&=J^DXGHY&6*R7)GD:IY/A[HQ)>_LP?#K"W+DBBT=C\A3!1#G[H>,LR=WM9\-X.LWWW_XX MBU-8]33.IRE6DDTX=1:&3BB7(:%-%?##-/4W/QKE<5$4T708C[#.=3&,B\DT MRK$0^0@W/\RPL/D4-E_DDW@ZS@46(.NDC\5>^Y58](:[.$UDNWEFEL-7QC:X MWG"[MK8B$G+*(Z_6?#]R#ZCU^GG'<%@'8"X9(P0\5U6ZX0C MXV,Z1[-Z,EN 9< 9\*%H&FBE5AA6LV9KO.(UM ;C"+(VZJ57J(;9@CZ8EM1M M+/FEE+QT)C$M7[4OP%4*'A2C8UQX;1'0^N"APJ5T<#'5>B2=Q^O8T[IYH%_+ M=WO:,&!D&6:5DF:.A]=-R:X9)5W!O9T4PH] 9#0\3"G!(T]R'T"^N.A I@L- MH:'Q/P\8$XR?T8$EW9UNER?]/8L !OQ>>^X[R(-HE.9;]AB66/<[S]\-NWLV M)_?DA9\RDF?6KO?%B")-H]&P<*"T19KX7P6F+;&;HH^9(?IDG"*?C+->)$L! M9(K;>WJ]J1C=_FMT1IT0O6<&G*/QT_NWK\\NKU00T=E?/IQ?_RJS!4 258$: M%RMTZ3Y@9):V*[ !"V'(MAT \&MB-!2#]$ANEGE4BH-B.'3CN#'75H=\;P"< M*Q78(BU#7*J;S?NJ/BJ;%<=.A[DUE4+EUE=Z0%E3%.M%#FV#+K^]-316]!FC MS?A8U,D+2V]NA5.Q'?G[03:V;?YK,IO)Q C5*S(Z2*>#;")T[LC+0W=-D^C$ M\B:9AM'^^E(GG0H3T@/KPRIJ262MCPQ0LOL,/J0U;0JD:5OM?Z\M.RKIP>0+ M)O<>1Z^5%(N+3FFTHPUT[2SQ$Z-N*"2M4QA_13TPZ[4T?LG^&+I04TLYL C+ M)ZFLS4"7[JFTI)!8:"3V"@T'0LD"J*]G*87QRY'4I M(L:EW.+8 :^I1Z?!X M."6Q%0^T 1-D9G&0Y .KTZ.[]% 4W!L,9#L[[TDQ$N&I&8"9FQ[J8X!L9)K//65G==!4OD5WFA-MESF_A+:]< MK'MYN7&P< 4#<5>A@F'*:J+,&]&A^N1%$+[B.NRWP$I,/[V]'I()3)9;E[3$ M^L$R EE\7A(DCN#C);:B"72._ 0L0L59J&@(DJ- MCL-/N1^!+(!$?CJG"A*F&C1DLE(>$A51S,5\K4-F0YR?R+V/8Y\+('))PA45 M1. 0-P:G"$$\!JT7WFLJ[J*I< :AC3=Q(1W:NDH)QAM91D)NN8LE+$WW*_B] M>EP;,=]-,8!+??)087%$9J$X&J$3IP>K%=H&/AFD<$-A&V2( !#\;;/DB SM M=W/@$L8NP"?JOJ[Z,:O>E[S89Q@B8[]S6/58KG10\AL]_94[_0?V;ZJ\:C]D M^(7C$"P?W9=W T0UE[3B7+GMZ&]VV '.][?-_,Z^9VSX)=+"6"_=3N;80Q," M0>$R]"K*E<(0*#!06&0&D$@%";;60GR_74^3)N3Y/U-T@!'-#20M<@U 7%A%3V MG2^?;/)G0M),RD;#D:F8F 7,D(+DB,ER0+'?O1Q -99Q#]7W2&6'P#%J:Q"1,\CV7[(/Q"6+_:^4*Q##&P7Q8? MJ**KA1OVKWZJ@Y7:0+!["R/?!>65;<\:AY=LJ1[HL.P%\\?1HOS4;F3DI13D M9' _\C=VS5G>I@M+'^88&9TBW+2ML9[/GNS6KEOF)5LZ/<33"F-SX+=D?%"L M=:N(HN3J^Z:9RX HK+U"067-#<4HJC0@MX(0/09T3W(X&==E(J4&T2]R!J%_ M-F31&:7FTO!83)::CM.ODD*34U(L&S6[I-/\&/(*T!\I:JN$A>#6S!34V@2O MN[1?TP"Q#W!K;S(4#=L:6MTW:#++!T@G9."[8G4 2 M$LSAJM6CRYPD:--"\F0-^LX2YKC%Q#Z+ MF#CXV-^#TL\081,DZ2O7N!I?6U$]*R2]L%Z)L4+0EB&YII1TG 12Q_SJ9,$ MTF4QW'N"G_/ZL&<' PEUHA(KVQ.\OU_=;J,QCG9BK8W]=P M-T%T"K35,!)=:=9DER0@_"5#AFE/MW;*XQ-=TJOEEF2E$TAITD<\5!AT:I'] M9=-09ZL5A?5%3L#*I4^/= MN!CUNQ- U"(?>W]3R\<5'=UCB078[DF3S/G,[N6#*,LF0!6F[*'(LW@R M=4L8)D@SXFQ2 .$";9R%6KXY5L6QPOD<'CN/AWD2&!OIF443Q&E?B$ 8,;-Q M/*7RB_S!7J9UJ\WZAF/GLURKO:KAV!EV$@]3]-Q(Q= .M9'W*SFR[N0S[ARY MP+OW"68$>EW(_M=IGKF[37.,$A$_AYST%AX7#CZJO]_JINMA)S\C3Y3F:3P< MFS--@?T,1PDWN&>3<._9O_#4HX&J\RU-2C9%]D['_;L78[S+ ?=JC&R2_K&@ MT1>5XM\N.)%A(?\1N['&MX"YY!ZDUQ/.0>,#96G_' L*4'4!A_UJ9/M',HDD MQ^*L?4R"?_69!, E+R914<3CH2YK$4VI@;KA$;1YY!$63GZ_FU],L=):-O'^ M[N<7HR0> ?YU_][-+[#>85)DWM_/YQAP!9(LZ_ZY/\? *YKDW3^W[W>$XGDSR7>QB M#/*2*3>C_][)+@ASHAPDP-$X-;B84?'D,+NP/KWTR)GDA:J)>0?C_KT_HX#] M%T/^_TO8!)"[=)+*?\1.=-FF4%F==5S=2B).9.WIU%Z4IP.[Y=/==E]JL-X= M/B=[W"W8XG=;^#JQ.E9Y\!O=D[>Y5:TS;" #\\E&XD)YL[$GP"&?,-56X8)- MXHV!B&6M/;PYH@@>CM^Q)I7V(#.=8OU8KW4XIB-3J/+=0>*VN,,Q M3LZO>X-G!_T3= M4\[GQ\I.J4)+1C.KR6CU"SKMK%LIK1G*RJ\N5TV(GSKWW@+#7W4&^346U*[_:U,% M!4]=8/:$XY3<0KY'_=3ZL(N]U#>(97NKV[RXTIV!3>B].G=Y;_^\6:A8M$)2 M:26S"Y39DY2Z_6&9 #*F7I;41G "WQTH;>#K31EMG](/#;09A5OEG.U:YE1: MUQYG*18A0UNGN08/9I H',QE0@PLC/$,I&&K&!O<;"[AON0K4GJ_C'06_O7^ M\A)=G/5M]Q,+5;O$*V09Q1@4BZGS*<,^&J.Q^>2+R:A(\W\@)>TE[$KFH_YA MSK=5Q"6%E?[#@L\L&WU$+08W0;H#9G1@ELXT&T=%!IL'?IF!L(EY'_F$LF(H MZ\/!%Z8Q(/AQ, A[%F_JV\UJ)M/E;]:FEA=P(NH:3A%B'3I5FZ;5XK]8:68I ME",5S;6:60O'N(BH4ZF/?)NL%_&CE%IR6Y48X15PQUMWRK5>7J%F&NRSMH>M M&JM_/6!- %D&8^:Z)$K?3NJ:B?VE<$QVIRF<_;=L\4CXS\NV;X3SC72*J"@D MXAO62-QGKGM]^A1SJI@.^)'0%>$."D HN1Z=-.;BIQS(Y\0WZ[+Y=IQ%8Q3. M,%>)S;G1>$3R>*^6CN;;9$2B&N@4AP56OI,F7>RM,1I/]M?3R82;)[#\'AOO M;E6=K+CC/)I$AQF6 &6C+I;P1]UJNZ:.Y?]3RJX:P=N8IR9-<]@GK]"Z>H2& M=V-_LVR\@JQO= I$LN+Q-.%T<#$TZB*;389S#=0ZJK?]H- L35ZQ%.@*E MDC MX1[7&$UKZ8BH$2:2LJ4-V^Y@DX3MUW@4%V@MCL<( &H#*DTF (61,;E%8\ W MS%5%!!ZGL&T@.P=20D"A%KMB3F4O&G2K26Q3H@1@>H8/3/^77> Q;('Z:B24 M(G.89[PS:7_"O%=0II-TM^,"34[8!2.EKET )/SC2%FB0$Z;8N^R%\$T%"2T M*CD \&>4(7@%'OO!>;NVWK['%M:6X"QT7D#4*R+S,7M'YG4[ M@E.4P36J8JE#2Y6K")_CMC()/P3Z>+.YNX\*V?OBV/'11ANZ4))8N;;4A;TB$)10UP:L:G.]CA=H1-]K8],5146_;6;2 +%# M,?+:6ZE%<- B%\HH)9$ H-WA;AP=7Y55KS[+R$&%M3H-V3+MXJ$0YB3;WK,U MCWY'WV'"G;)0)U'UCN?6^M&HAQ^DI1]5K!V^<)[KG^IK4W6VQ8TNULKZ_69>KU4KV\[1J^L<7N/ M&3T4OZCEX_FV>82>YZN<^MGG-3.C3T 6RN4:VV9BP$^1$6V)QT5&"M*C+)CE M'BT@3$U.NQPT3*PR,P6=<&Q:5ZJU<@X =IK%;54+*W^(L0-TJG$ZQ>#7I$BT MU+ 7N ^(RHW'?.[C>)HG_B6C&F'1+VJ/?2?,6'!I&A)[HB'>87>X+A3F9<62),7( N(O4OC*?#L6) ME?MHQ8+#W3S6748.?B0BA Z5=Y.VXH6^^&+/BQ_U7'SQ^R(. MTP3^D$^G@@%64KN:9?4I :UF5&*PPF\2*UTD8$D MVW'"IF!)4NR;KK<7,S>=:-U@CNNKR^C"E,^3PUMM0+F$!R:A1B>?*&GO!*[7 M S==W-^9;-133#LS58RQ9A3?(LN9&;7:F0FZ!Y!@RY]L^))9QHLC.R[K]K?C M6WQ%"U=D%,32%]_!_X?1=R;9YF.#2T(/]/%]C94M*5 R'0U&\&PZIH??_7IU M%JFD#RI#5'WN>3')!CE.D@T2SYSS%JT4)Z HXV"RH?B8E;JI:WW2JD7^JXFN] M(J31KT_)]#)[BJZQW(&\X883=VW%+6\$8('<(^@ C;J-(F4"J.J(=4J%WL(Q MCCNK1EJT.E"6W&R=BYG$V$=\&HN#P_%X0AVP4I OI7WW<#24=M[Q2+9V!X:0 M T-X'X"[+/(GRRR:6@@SU<_(S"W4W'F*_Q]&DW@*NG.1F!#?*2@ZU/AKP\*. M55F!"QQLQP*ACC^PX<-1?H3_9!/3!OYP2@R/ZSYB"T/N?ZW,;I+=A="-)Q*, M=<'YLF(DIY/[S).)G&J*A!'4R&A-:CT80I3I&D M_.^8'1G3',^L *77DS$ONZ<3O=_0^,]C8:!(]=EM=\_8\(S[\29=#[79:M+N MCR+>%=OI.[]>8V$$T#K+&USI?H"1]7.%L>EN%6[(ED^Z/,B=YU8MRCZH/D=9 M"F5&&FI%56T]M&(<31)ROY.W+NL6W=4-E+OM@U4M7:M;))72_7Z_7I3>6K() MUT W.I:39Q!U2GIWJ4?FV9.A;QP?#@> MD//(*BQSH/<0+#NQG+@+/>C-4R3KAP?]RVZ4_\RWU]]9 YDF"Z8@^KZ1_K&Z MDD)?R7"Y5[O,\BER M='M,)P4($E-A$PVK^NF"O66:[R0Y\%5F/EG! 0582EL.AT:%41H7&-\BU J MA11 M,;Q=*Q3=*,T17Z9:>EEIJ27M26]6*D'(\JEZ^26Z-'XUSY!RX E39#E M9!HD"B!J_=-I&H^RY!L XT#/?: QG-NE>I\@A7F?LDME+ MH39CUF9,Y>3I%OL4MLI5V,Y,U5Z+;ND7ME ,9.B7Y?X4O16BE74PG M;G$(1 ;(_QP;.(#N,DH3_'X"BB]H$ 5^GE*2"1P_-H)!V&8I?D]6U6*88QDM MX"046S&)T^G(4X6=>[@U E8NFL/V.Z3,4["MA[M W>VA$C8=]UZ77&2KVT)B M_@HKCW1)J(W>SDF3W_.=J=0#":W4F-O0+)J[)YF[.)'!1 D'K9&, MCNYF;I(.&E.1#HUW@WN! 4CNZ\<6NQ",\P0NSS1.2*@_S/()RYTIR)V@WLRK M9?E@JA3.*PR$HC#59 CL-\W11TOR,<17H2-CGO+(XSTA! MQY S?#4MXJP8^R>&N9W6B>7?XL0 !"J&]7 43S/6,#'>,A]Z#C&$NE0P'EG. MQA*^5-)M:Q"%)9)A@9<9ASW)?EC6H!>=09]9""8@ =[HZ63[+;'4TB;M094A MQNDZ]D[Q'&>(R5Z*J9#\[@I1ND."Y*-0*L5)C**9L-K] AB[G+-U6&M ;X7EO^!C5+)J."EE87)F@,>8RGXR%+O/'+YE2NT"THTDT%:]WS(S*,6:E4(3M MCETJF*48IYR-L))Z/,Y2&\C=$Y:0.8B& ZRN ?\@I=SRO)J#WDCE&[X&W;$; M;8D$( 7ME530+J1*0F^%+MN%4EXN+%7NPM5;*/CSD&^0-^.^C13]Y-U N>%> M=,?("I#N8J=$\A-[?$#/=5:A.]5^.F7N8=CK8EA"R#3OX50P!#?>SO:!- M/.=<]6'/F<&(Q[X9@TZ*;<2'F VU1\O(?C?V/YN6_;-IV3^;EOVS:=G_#4W+ MMID\%*'C7"K4,6SR:,RO6)H%@;27M>F?7:/VZ!KEQ]AX7.%%P/YG1SJW(YT/ M9\-J7P;@_UL[VGF0"@HB+X+9_X6]\3QH&6)^TN%:SP;9/YO(15_21"[4W>$!*A#86D1MTK=2?+([2URLFB5\GBDHKV05,QDS M9QZ3?5?\2Z;D%"YW1&+5H=1I/,7$JO[OX=^V/@PDQ\A&"WMW67AF9?'G@_)< M4Z3_U&$'[?_QC$U6>7#/M^/6!@_4]K:*@V^KIOYL_/B9JX!MV9.\VJ%%!0J. M/V,!W0&3U+F_^\WG5DS:>@!^](8E=\:1CN- ^?NE[Z*2L,>[0=$W?FGR?C"2 M61;>T:''=7>8S=+9,792Z9R>4_[9GW7R!MN8E2\)<,7F/70O_1OTX/@^>3;S!T_;SY\ZEVS M7+D+Z+W^H5+)WG$Z55WZJU49T8I2A;<\V*FX\MJJN'*-%5?D%R$NJ0K#7&!A MF.!*?S1%6$ZX"$O_2F39E1,JG !K_IG+KKS9A(03567%FJ!_9/L K7J.0%#U M67D.231Z^%Z>3E&W+0\L^G,%]UA.]/<(*]B]_$WJ*2PM*2\;95],VW--^^+C MGL.]%&OW7>UVW'X&!)]S _8;]CGW9+\1GW>;OD:U^[]'+[B3O]O$/;?O]YY_ MVQW^/=?R'(1[7AN#%Z'!-YAB#X!_FUGW);+?:,_[$N5O-/U+B?BW@L9VHO\- M,> Y3.+;+.-Y+&#_]B,ON^&6X*^KW^V4^2VY?I\][RO]A\-BMY2"D*DJ,H5I MRX.Z1O$NVK.C4IXOF>_7/0"'C:C(P;YO? 6N\VT8V=Z@_#K3/?- GG5EO_2^ M[XU^+QMXCUHHSQUX[\-[[L#!(I5?.NBW/'L8?DMIJ+VI[I>0ZWU)P7/&?#ZA M^2K=4K[,TK.G.2D.[)[*#0*O6M2\CFU&Y^WU5;PXO![4"/8Y\0PLW#18SN@; M]/=,$=NKKTEO6Y!]^II$V_N:_&M_1Q/5OOU%'4VB/3N:O!!R>S4WZ9^\V]P$ M$1F>6%9D/#8%/\H9$%#CO?)\DY^X\2[YR.88^G(P'(PT:'"-!UAJ0WZ!KHL6 M V1A%"SK#\O'TIB+IVB^H5"?,II7TN$F?;&Z/!]J%ENCV2(F^M$5* M]*4M4FBR_A8ISS_<_D8LY/?JMSCL[R/'J+"7O]TI+O-5!N(Z%5_1Z[^7O>3; M'>+^U?+-V-M'#!2PCRFC(O3@M@KVN][J*V._<[:MSY&SL'\(;V>WW4"&YV_S M&4/T[_DYZ]C_)0F-G<]]@^K^S\=EJZ)XO&^4Y2_>X3!HOQ?Q&XA?S[@DK]M0!SWQW7=A#]4>7"UISB".LU7_0%VH5D;C-4\.ETS&)? MCX0>&G%NA@P/#!+D0.?W]PQ,SR3ICF=NUOT],_]$5B* ]J(I0?"Q/:KFF(8&4BH78<,X[-MVF*N!SO!'6\VJ/N (T25=;W^]^VHV MI">],W8/UXBU)!M[H,N"2G;G2.QAZ(+[IH*:TMFE#._."?ONOXQ7?+G7]\"D M/C6;!1;P4B6TJED;>NP$,_#IDFUK5<.GT8 M5@&<"%X0R83A,(,"C^K"0(H;/@%4SBF^$S[Q=%W%%RR=]XW%%/:@N)?DL[^$9-!D6N$[E,2 HXS:]]R ^^];99SF)!R M76_*Y6_1>[C;5*D>QSI\>_[J_>51_T[2+QHSO,[+ZF.S^(C8)$NJONDY*Y>& M= @$.M?V'KE_@ZO $,5&W M /*9EB3K9Z:CS>[][*_W;V_?X\DK+^[B8XOD@2X^0=US[W8^VQ0;IZ7/<\]; MM;'!D#E7K9*Q*]M4D^?UW>F;>GO3G;ZW*(V\^Z/7>B<,]2T/[-MGYT7W2A5; MWCGI",S^UY$X;J?BU NN_JKB:RD8M32Z WD.,E MB-[IHJ)&VY[J]MSV,M[[>W28,HYL!)W8A%6X=ES/N'ONY345$6G\<-L]0?%9F1A 5(7GO7&>#\0+675> MM6.1^Z/")NH=NI^5GKOAN=OH(U>=034/;3)*QVZ!E"^"K#$/Z[W/!E<2S$!T M53V)![A&BC*2>?7UJD5R)-W!*VJ%97!@EPW&TA.ED0($"8^7[=\+J4>Z(#)P MWRSF5+>3*K4]F@'W,2F% 2TUF4CNQZJW!<=]8P4'(:NZN+SZX(TP&FX?F0T) MB$VR AB.]()YDIYY3-%CB6YSU3Y'*A/::A2F1T';V7,.#+"RGU0BRL74RP.$ MZ^C]<@<^:=S$TO(43B'I/]G+[!.781;>.:?AT)IOM*%KW^AR\>K\^L7(_JR7 MOQ#PWVBJ $B^?;LT6WCX$F+3T\+*-^04/HKI2I)68ZO^^!_L;N:/@.//U,3,^M,MW9F"W8E\Z$4V%BP&UG@3 )Q5]BKS/_VI9W$ MGB_9[QI>C;O;%_I*QQW?A$.#O[#U4, :]++>0KJ<7__8,L:Y9R-;NS1T]V!7 M O3=$L_M0;7+)-:I'4NVRR\Z\J^'F5\::_OEYQTXZ&Y?'01\3_Q4X.W+3L.< MOOXX@5=#E\%IYK?E3NPY7*>W57#]W[J9U/./N;LFN_M@L]_JY+*V5DEZ#J7Q MEO2\=?S]!;WF_A$G]:47- #3 #"?W.7MOX MI=V!PU/93(L-W7&#&G!XJ[+Z:YS<@? >Y-G=%AN]R!=N\?7U*NOMF A3 K M-ZOMA/ +>BGMZ_#K=B[R#DBW) HY4E_:&R0,T*VQS[J]''-P9J,0M3G/) M11:W/ST+%J_^TUO*SJL^/]8R/RUD*7[;J?SLF^.]>LNXKNU-QRKT*"RMI@?D MO ROTNNULD]$[98SI6H65^@Q5UAI7 7;VK4$/&CNL]@DIDJ5! M-UFP=>=CL#,,5N%P>I]<;6[:>EZ7JQUQV"_J*?.2HK#=QB6^7F8OW^F#$W?A MWN/R"<85.HTV>@U P1XNSU2]^Q(\]NBHTB>J/A<,RC_]O)7?A(*F9E98C0V+C9DAS'%$LSOWJ9,,+,:;&:6W#NA]