0000042888-19-000016.txt : 20190424 0000042888-19-000016.hdr.sgml : 20190424 20190424163216 ACCESSION NUMBER: 0000042888-19-000016 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20190329 FILED AS OF DATE: 20190424 DATE AS OF CHANGE: 20190424 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GRACO INC CENTRAL INDEX KEY: 0000042888 STANDARD INDUSTRIAL CLASSIFICATION: PUMPS & PUMPING EQUIPMENT [3561] IRS NUMBER: 410285640 STATE OF INCORPORATION: MN FISCAL YEAR END: 1229 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-09249 FILM NUMBER: 19764226 BUSINESS ADDRESS: STREET 1: 88 11TH AVENUE NE CITY: MINNEAPOLIS STATE: MN ZIP: 55413-1894 BUSINESS PHONE: 6126236000 MAIL ADDRESS: STREET 1: CT CORPORATION SYSTEM, INC. STREET 2: 100 SOUTH FIFTH STREET, SUITE 1075 CITY: MINNEAPOLIS STATE: MN ZIP: 55401 10-Q 1 ggg0329201910-qxq1.htm 10-Q Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q

Quarterly Report Pursuant to Section 13 or 15 (d) of the
Securities Exchange Act of 1934

For the quarterly period ended March 29, 2019

Commission File Number:  001-09249

 
GRACO INC.
(Exact name of registrant as specified in its charter)     
 
Minnesota
 
41-0285640
(State of incorporation)  
 
(I.R.S. Employer Identification Number)     
 
88 - 11th Avenue N.E.
Minneapolis, Minnesota
 
55413
(Address of principal executive offices)    
 
(Zip Code)     
(612) 623-6000
(Registrant’s telephone number, including area code)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
 
Yes
X
 
No
 
 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files).
 
Yes
X
 
No
 
 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
X
Accelerated filer
 
Non-accelerated filer
 
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 standards 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
X
 

166,518,239 shares of the Registrant’s Common Stock, $1.00 par value, were outstanding as of April 17, 2019.



TABLE OF CONTENTS 
 
 
 
 
Page
PART I - FINANCIAL INFORMATION
 
 
 
 
 
 
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
 
 
 
 
 
 
Item 3.
 
 
 
 
 
 
 
Item 4.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PART II - OTHER INFORMATION
 
 
 
 
 
 
 
Item 1A.
 
 
 
 
 
 
 
Item 2.
 
 
 
 
 
 
 
Item 6.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
EXHIBITS
 

2


PART I     Item 1.
GRACO INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF EARNINGS
(Unaudited) (In thousands except per share amounts)
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net Sales
$
404,870

 
$
406,348

Cost of products sold
188,828

 
183,927

Gross Profit
216,042

 
222,421

Product development
16,569

 
15,289

Selling, marketing and distribution
60,817

 
62,522

General and administrative
34,129

 
32,914

Operating Earnings
104,527

 
111,696

Interest expense
3,535

 
3,233

Other expense, net
269

 
1,035

Earnings Before Income Taxes
100,723

 
107,428

Income taxes
13,974

 
21,918

Net Earnings
$
86,749

 
$
85,510

Net Earnings per Common Share
 
 
 
Basic
$
0.52

 
$
0.51

Diluted
$
0.51

 
$
0.49

See notes to consolidated financial statements.


CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited) (In thousands)
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net Earnings
$
86,749

 
$
85,510

Components of other comprehensive
income (loss)
 
 
 
Cumulative translation adjustment
1,169

 
8,746

Pension and postretirement medical
liability adjustment
2,127

 
1,826

Income taxes - pension and postretirement
medical liability adjustment
(470
)
 
(401
)
Other comprehensive income
2,826

 
10,171

Comprehensive Income
$
89,575

 
$
95,681

See notes to consolidated financial statements.

3


GRACO INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(Unaudited) (In thousands)
 
March 29,
2019
 
December 28,
2018
ASSETS
 
 
 
Current Assets
 
 
 
Cash and cash equivalents
$
119,711

 
$
132,118

Accounts receivable, less allowances of $5,400 and $5,300
289,047

 
274,608

Inventories
297,458

 
283,982

Other current assets
27,293

 
32,508

Total current assets
733,509

 
723,216

Property, Plant and Equipment, net
256,776

 
229,295

Goodwill
295,136

 
293,846

Other Intangible Assets, net
166,613

 
166,310

Operating Lease Assets
33,726

 

Deferred Income Taxes
33,368

 
32,055

Other Assets
29,919

 
28,019

Total Assets
$
1,549,047

 
$
1,472,741

LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
Current Liabilities
 
 
 
Notes payable to banks
$
7,557

 
$
11,083

Current portion of long term debt
75,000

 

Trade accounts payable
67,275

 
56,902

Salaries and incentives
39,937

 
62,297

Dividends payable
26,486

 
26,480

Other current liabilities
137,789

 
143,041

Total current liabilities
354,044

 
299,803

Long-term Debt
173,738

 
266,391

Retirement Benefits and Deferred Compensation
134,631

 
133,388

Operating Lease Liabilities
26,225

 

Deferred Income Taxes
15,971

 
16,586

Other Non-current Liabilities

 
4,700

Shareholders’ Equity
 
 
 
Common stock
166,364

 
165,171

Additional paid-in-capital
539,067

 
510,825

Retained earnings
281,038

 
220,734

Accumulated other comprehensive income (loss)
(142,031
)
 
(144,857
)
Total shareholders’ equity
844,438

 
751,873

Total Liabilities and Shareholders’ Equity
$
1,549,047

 
$
1,472,741

See notes to consolidated financial statements.

4


GRACO INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited) (In thousands)
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Cash Flows From Operating Activities
 
 
 
Net Earnings
$
86,749

 
$
85,510

Adjustments to reconcile net earnings to net cash
provided by operating activities
 
 
 
Depreciation and amortization
12,013

 
12,651

Deferred income taxes
(2,215
)
 
(2,037
)
Share-based compensation
7,221

 
6,622

Change in
 
 
 
Accounts receivable
(13,874
)
 
(20,798
)
Inventories
(13,547
)
 
(7,142
)
Trade accounts payable
8,043

 
(1,659
)
Salaries and incentives
(23,692
)
 
(22,803
)
Retirement benefits and deferred compensation
3,547

 
3,558

Other accrued liabilities
(11,437
)
 
6,247

Other
(2,262
)
 
(1,397
)
Net cash provided by operating activities
50,546

 
58,752

Cash Flows From Investing Activities
 
 
 
Property, plant and equipment additions
(30,433
)
 
(8,961
)
Acquisition of businesses, net of cash acquired
(5,353
)
 
(10,880
)
Other
(367
)
 
5

Net cash provided by (used in) investing activities
(36,153
)
 
(19,836
)
Cash Flows From Financing Activities
 
 
 
Borrowings (payments) on short-term lines of credit, net
(3,596
)
 
5,050

Borrowings on long-term lines of credit
16,057

 
115,465

Payments on long-term debt and lines of credit
(34,540
)
 
(58,828
)
Common stock issued
24,847

 
17,316

Common stock repurchased
(2,438
)
 
(84,719
)
Taxes paid related to net share settlement of equity awards
(1,268
)


Cash dividends paid
(26,438
)
 
(22,445
)
Net cash provided by (used in) financing activities
(27,376
)
 
(28,161
)
Effect of exchange rate changes on cash
576

 
(606
)
Net increase (decrease) in cash and cash equivalents
(12,407
)
 
10,149

Cash, Cash Equivalents and Restricted Cash
 
 
 
Beginning of year
132,118

 
112,904

End of period
$
119,711

 
$
123,053

Reconciliation to Consolidated Balance Sheets
 
 
 
Cash and cash equivalents
$
119,711

 
$
113,832

Restricted cash included in other current assets

 
9,221

Cash, cash equivalents and restricted cash
$
119,711

 
$
123,053

See notes to consolidated financial statements.

5


GRACO INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(Unaudited) (In thousands)
 
Common
Stock
 
Additional
Paid-In
Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total
Balance, December 29, 2017
$
169,319

 
499,934

 
181,599

 
$
(127,789
)
 
$
723,063

Shares issued
765

 
17,323

 

 

 
18,088

Shares repurchased
(2,051
)
 
(6,055
)
 
(83,407
)
 

 
(91,513
)
Stock compensation cost

 
5,263

 

 

 
5,263

Restricted stock canceled (issued)

 
(772
)
 

 

 
(772
)
Net earnings

 

 
85,510

 

 
85,510

Dividends declared ($0.1325 per share)

 

 
(22,631
)
 

 
(22,631
)
Reclassified to retained earnings from AOCI

 

 
15,453

 
(15,453
)
 

Other comprehensive income (loss)

 

 

 
10,171

 
10,171

Balance, March 30, 2018
$
168,033

 
515,693

 
176,524

 
$
(133,071
)
 
$
727,179

Balance, December 28, 2018
$
165,171

 
$
510,825

 
$
220,734

 
$
(144,857
)
 
$
751,873

Shares issued
1,193

 
22,386

 

 

 
23,579

Stock compensation cost

 
5,856

 

 

 
5,856

Net earnings

 

 
86,749

 

 
86,749

Dividends declared ($0.1600 per share)

 

 
(26,445
)
 

 
(26,445
)
Other comprehensive income (loss)

 

 

 
2,826

 
2,826

Balance, March 29, 2019
$
166,364

 
539,067

 
281,038

 
$
(142,031
)
 
$
844,438











See notes to consolidated financial statements.

6


GRACO INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1.Basis of Presentation

The consolidated balance sheet of Graco Inc. and Subsidiaries (the “Company”) as of March 29, 2019 and the related statements of earnings, comprehensive income and shareholders' equity for the three months ended March 29, 2019 and March 30, 2018, and cash flows for the three months ended March 29, 2019 and March 30, 2018 have been prepared by the Company and have not been audited.

In the opinion of management, these consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary to present fairly the financial position of the Company as of March 29, 2019, and the results of operations and cash flows for all periods presented. Certain prior year disclosures have been revised to conform to current year reporting.

Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. Therefore, these statements should be read in conjunction with the financial statements and notes thereto included in the Company’s 2018 Annual Report on Form 10-K.

The results of operations for interim periods are not necessarily indicative of results that will be realized for the full fiscal year.

2.
Segment Information

The Company has three reportable segments: Industrial, Process and Contractor. Sales and operating earnings by segment were as follows (in thousands): 
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net Sales
 
 
 
 Industrial
$
189,100

 
$
195,196

 Process
86,894

 
80,035

 Contractor
128,876

 
131,117

 Total
$
404,870

 
$
406,348

Operating Earnings
 
 
 
 Industrial
$
65,203

 
$
69,125

 Process
20,014

 
17,702

 Contractor
26,539

 
31,411

 Unallocated corporate (expense)
(7,229
)
 
(6,542
)
 Total
$
104,527

 
$
111,696


Assets by segment were as follows (in thousands): 
 
March 29,
2019
 
December 28,
2018
Industrial
$
649,643

 
$
640,683

Process
366,501

 
350,306

Contractor
295,457

 
283,727

Unallocated corporate
237,446

 
198,025

Total
$
1,549,047

 
$
1,472,741



7


Geographic information follows (in thousands):
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net Sales (based on customer location)
 
 
 
United States
$
202,885

 
$
193,782

Other countries
201,985

 
212,566

Total
$
404,870

 
$
406,348

 
March 29,
2019
 
December 28,
2018
Long-lived Assets
 
 
 
United States
$
202,733

 
$
178,331

Other countries
54,043

 
50,964

Total
$
256,776

 
$
229,295


3.Earnings per Share

The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net earnings available to common shareholders
$
86,749

 
$
85,510

Weighted average shares outstanding for basic earnings per share
165,616

 
169,073

Dilutive effect of stock options computed using the treasury stock method and the average market price
5,243

 
6,576

Weighted average shares outstanding for diluted earnings per share
170,859

 
175,649

Basic earnings per share
$
0.52

 
$
0.51

Diluted earnings per share
$
0.51

 
$
0.49


Stock options to purchase 1,681,000 and 1,020,000 shares were not included in the March 29, 2019 and March 30, 2018 computations of diluted earnings per share, respectively, because they would have been anti-dilutive.

4.Share-Based Awards

Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):
 
Option
Shares
 
Weighted Average
Exercise Price
 
Options
Exercisable
 
Weighted Average
Exercise Price
Outstanding, December 28, 2018
12,270

 
$
24.67

 
7,312

 
$
20.17

Granted
1,200

 
45.55

 
 
 
 
Exercised
(815
)
 
12.75

 
 
 
 
Canceled
(10
)
 
30.25

 
 
 
 
Outstanding, March 29, 2019
12,645

 
$
27.41

 
8,029

 
$
22.74



8


The Company recognized year-to-date share-based compensation of $7.2 million in 2019 and $6.6 million in 2018. As of March 29, 2019, there was $18.4 million of unrecognized compensation cost related to unvested options, expected to be recognized over a weighted average period of 1.7 years.

The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Expected life in years
7.5

 
7.5

Interest rate
2.6
%
 
2.8
%
Volatility
24.6
%
 
25.6
%
Dividend yield
1.4
%
 
1.2
%
Weighted average fair value per share
$
12.19

 
$
12.79


Under the Company’s Employee Stock Purchase Plan, the Company issued 398,000 shares in 2019 and 480,000 shares in 2018. The fair value of the employees’ purchase rights under this Plan was estimated on the date of grant. The benefit of the 15 percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees’ purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Expected life in years
1.0

 
1.0

Interest rate
2.6
%
 
2.1
%
Volatility
22.7
%
 
21.3
%
Dividend yield
1.4
%
 
1.2
%
Weighted average fair value per share
$
11.36

 
$
10.28


5.Retirement Benefits

The components of net periodic benefit cost for retirement benefit plans were as follows (in thousands):
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Pension Benefits
 
 
 
Service cost
$
2,009

 
$
2,213

Interest cost
3,738

 
3,434

Expected return on assets
(4,359
)
 
(4,086
)
Amortization and other
1,979

 
2,095

Net periodic benefit cost
$
3,367

 
$
3,656

Postretirement Medical
 
 
 
Service cost
$
150

 
$
175

Interest cost
317

 
264

Amortization
108

 
136

Net periodic benefit cost
$
575

 
$
575



9


6.Shareholders’ Equity

Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):
 
Pension and
Postretirement
Medical
 
Cumulative
Translation
Adjustment
 
Total
Balance, December 29, 2017
$
(78,430
)
 
$
(49,359
)
 
$
(127,789
)
Other comprehensive income (loss) before reclassifications

 
8,746

 
8,746

Reclassified to pension cost and deferred tax
1,425

 

 
1,425

Reclassified to retained earnings
(15,453
)
 

 
(15,453
)
Balance, March 30, 2018
$
(92,458
)
 
$
(40,613
)
 
$
(133,071
)
Balance, December 28, 2018
$
(86,889
)
 
$
(57,968
)
 
$
(144,857
)
Other comprehensive income (loss) before reclassifications

 
1,169

 
1,169

Reclassified to pension cost and deferred tax
1,657

 

 
1,657

Balance, March 29, 2019
$
(85,232
)
 
$
(56,799
)
 
$
(142,031
)

Amounts related to pension and postretirement medical adjustments are reclassified to non-service components of pension cost that are included within other non-operating expenses.

In February 2018, the Financial Accounting Standards Board ("FASB") issued a new standard related to reclassification of certain tax effects from accumulated other comprehensive income (AOCI). We adopted the new standard in the first quarter of 2018. We elected to reclassify $15.5 million from accumulated other comprehensive income to retained earnings, representing the amount of "stranded" tax effects resulting from the change in the U.S. federal tax rate and the consequent revaluation of deferred tax assets related to pension and postretirement medical expense.



10


7.Inventories

Major components of inventories were as follows (in thousands):
 
March 29,
2019
 
December 28,
2018
Finished products and components
$
145,934

 
$
142,535

Products and components in various stages of completion
86,721

 
83,768

Raw materials and purchased components
123,509

 
115,705

Subtotal
356,164

 
342,008

Reduction to LIFO cost
(58,706
)
 
(58,026
)
Total
$
297,458

 
$
283,982


8.Intangible Assets

Components of other intangible assets were (dollars in thousands):
 
Finite Life
 
Indefinite Life
 
 
 
Customer
Relationships
 
Patents and
Proprietary
Technology
 
Trademarks,
Trade Names
and Other
 
Trade
Names
 
Total
As of March 29, 2019
 
 
 
 
 
 
 
 
 
Cost
$
182,410

 
$
18,913

 
$
1,021

 
$
60,220

 
$
262,564

Accumulated amortization
(70,646
)
 
(9,100
)
 
(492
)
 

 
(80,238
)
Foreign currency translation
(10,560
)
 
(896
)
 
(74
)
 
(4,183
)
 
(15,713
)
Book value
$
101,204

 
$
8,917

 
$
455

 
$
56,037

 
$
166,613

Weighted average life in years
13

 
10

 
4

 
N/A

 
 
As of December 28, 2018
 
 
 
 
 
 
 
 
 
Cost
$
179,449

 
$
18,571

 
$
1,020

 
$
59,537

 
$
258,577

Accumulated amortization
(67,322
)
 
(8,647
)
 
(439
)
 

 
(76,408
)
Foreign currency translation
(10,817
)
 
(895
)
 
(73
)
 
(4,074
)
 
(15,859
)
Book value
$
101,310

 
$
9,029

 
$
508

 
$
55,463

 
$
166,310

Weighted average life in years
13

 
10

 
4

 
N/A

 
 

Amortization of intangibles for the quarter was $3.8 million in 2019 and $4.0 million in 2018. Estimated annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
Estimated Amortization Expense
$
15,424

 
$
15,413

 
$
14,838

 
$
14,980

 
$
13,992

 
$
39,759


Changes in the carrying amount of goodwill for each reportable segment were (in thousands): 
 
Industrial    
 
Process    
 
Contractor    
 
Total    
Balance, December 28, 2018
$
177,124

 
$
97,168

 
$
19,554

 
$
293,846

Additions, adjustments from business acquisitions

 
1,354

 

 
1,354

Foreign currency translation
(630
)
 
566

 

 
(64
)
Balance, March 29, 2019
$
176,494

 
$
99,088

 
$
19,554

 
$
295,136


The Company completed business acquisitions in 2019 that were not material to the consolidated financial statements.


11


9.
Other Current Liabilities
Components of other current liabilities were (in thousands):
 
March 29,
2019
 
December 28,
2018
Accrued self-insurance retentions
$
7,795

 
$
7,870

Accrued warranty and service liabilities
11,448

 
11,056

Accrued trade promotions
7,222

 
11,449

Payable for employee stock purchases
2,413

 
11,916

Customer advances and deferred revenue
39,922

 
39,995

Income taxes payable
11,221

 
8,515

Right of return refund liability
12,691

 
12,705

Operating lease liability, current
9,460

 

Other
35,617

 
39,535

Total
$
137,789

 
$
143,041


A liability is established for estimated future warranty and service claims that relate to current and prior period sales. The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues. Following is a summary of activity in accrued warranty and service liabilities (in thousands):
Balance, December 28, 2018
$
11,056

Charged to expense
2,429

Margin on parts sales reversed
961

Reductions for claims settled
(2,998
)
Balance, March 29, 2019
$
11,448


Deferred Revenues

For certain products or services and customer types, we require payment before delivery to the customer. We defer revenue when cash payments are received or due in advance of our performance, including amounts which are refundable. This is also the case for services associated with certain product sales. The balance in the deferred revenue and customer advances was $39.9 million as of March 29, 2019 and $40.0 million as of December 28, 2018. Net sales for the quarter included $19.7 million in 2019 and $17.9 million in 2018 that related to deferred revenue as of the beginning of each period.

10.Fair Value

Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):
 
Level   
 
March 29,
2019
 
December 28,
2018
Assets
 
 
 
 
 
Cash surrender value of life insurance
2
 
$
16,078

 
$
14,320

Forward exchange contracts
2
 

 
82

Total assets at fair value
 
 
$
16,078

 
$
14,402

Liabilities
 
 
 
 
 
Contingent consideration
3
 
$
4,000

 
$
7,200

Deferred compensation
2
 
4,595

 
4,203

Forward exchange contracts
2
 
9

 

Total liabilities at fair value
 
 
$
8,604

 
$
11,403



12


Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust. Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds.

Contingent consideration liability represents the estimated value (using a probability-weighted expected return approach) of future payments to be made to previous owners of an acquired business based on future revenues.

Long-term notes payable with fixed interest rates have a carrying amount of $225 million and an estimated fair value of $240 million as of March 29, 2019 and $235 million as of December 28, 2018. The fair value of variable rate borrowings approximates carrying value. The Company uses significant other observable inputs to estimate fair value (level 2 of the fair value hierarchy) based on the present value of future cash flows and rates that would be available for issuance of debt with similar terms and remaining maturities.

11.Recent Accounting Pronouncements

Leases

Adoption of New Accounting Standard

The Company adopted ASU No. 2016-02— Leases (Topic 842) as of December 29, 2018, the beginning of our fiscal year 2019. Using the modified retrospective approach with transition relief, we recorded operating lease assets and liabilities of approximately $35 million as of December 29, 2018, and made no adjustments to retained earnings. Adoption of the new standard did not materially impact our consolidated net earnings and cash flows.

Practical Expedients and Exemptions

Electing the package of practical expedients permitted under transition guidance, we did not reassess whether existing lease contracts contained a lease, historical lease classification, or initial direct costs. Electing the hindsight practical expedient to determine the lease term for existing leases did not result in any changes to existing lease terms. We elected not to apply recognition requirements to short term leases with terms of twelve months or less across all asset classes. We elected to analyze vehicle assets using the portfolio approach. Lastly, we elected as an accounting policy not to separate the lease and non-lease components in the lease payments across all asset classes.

Accounting Policy

The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company's current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.

In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments.

As of March 29, 2019, the weighted average remaining lease term was 6.0 years and the weighted average discount rate used to determine the operating lease liability was 4.2%. For the three months ended March 29, 2019, expense related to operating leases was $2.8 million, operating lease payments included in operating cash flows totaled $2.7 million and non-cash additions to operating lease assets totaled $1.8 million.

13



As of March 29, 2019, future maturities of operating lease liabilities were as follows (in thousands):

 
Operating Leases
2019
$
7,651

2020
8,250

2021
6,317

2022
5,012

2023
3,839

2024
1,831

Thereafter
7,527

Total lease payments
$
40,427

Present value adjustment
(4,742
)
Operating lease liabilities
$
35,685


Aggregate annual rental commitments under operating leases with noncancelable terms of more than one year at December 28, 2018 were reported under previous lease accounting standards as follows (in thousands):

 
Total
2019
$
11,613

2020
8,759

2021
6,745

2022
5,102

2023
3,721

Thereafter
2,340

Total
$
38,280


Credit Losses

In June 2016, the FASB issued a final standard on accounting for credit losses. The new standard is effective for the Company in fiscal 2020 and requires a change in credit loss calculations using the expected loss method. The Company is evaluating the effect of the new standard on its consolidated financial statements and related disclosures and accounting systems.

14


Item 2. GRACO INC. AND SUBSIDIARIES

MANAGEMENT'S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Overview

The Company supplies technology and expertise for the management of fluids and coatings in both industrial and commercial applications. It designs, manufactures and markets systems and equipment to move, measure, control, dispense and spray fluid and coating materials. Management classifies the Company’s business into three reportable segments: Industrial, Process and Contractor. Key strategies include developing and marketing new products, leveraging products and technologies into additional, growing end-user markets, expanding distribution globally and completing strategic acquisitions that provide additional channel and technologies.

The following Management’s Discussion and Analysis reviews significant factors affecting the Company’s results of operations and financial condition. This discussion should be read in conjunction with the financial statements and the accompanying notes to the financial statements.

Consolidated Results

A summary of financial results follows (in millions except per share amounts):
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
 
%
 Change 
Net Sales
$
404.9

 
$
406.3

 
 %
Operating Earnings
104.5

 
111.7

 
(6
)%
Net Earnings
86.7

 
85.5

 
1
 %
Net Earnings, adjusted (1)
80.1

 
84.1

 
(5
)%
Diluted Net Earnings per Common Share
$
0.51

 
$
0.49

 
4
 %
Diluted Net Earnings per Common Share, adjusted (1)
$
0.47

 
$
0.48

 
(2
)%
(1) See below for a reconciliation of adjusted non-GAAP financial measures to GAAP.

Sales for the quarter were down slightly from the comparable period last year, with increases of 5 percent in the Americas offset by decreases of 2 percent in EMEA (increase of 5 percent at consistent translation rates) and 12 percent in Asia Pacific (decrease of 8 percent at consistent translation rates). In Asia Pacific, increases in Process and Contractor segment sales partially offset a decrease in Industrial segment sales. Changes in currency translation rates decreased worldwide sales and operating earnings by approximately $11 million (2 percentage points) and $6 million (5 percentage points), respectively.


15


Excluding the impact of tax benefits related to stock option exercises and the effects of certain tax provision adjustments presents a more consistent basis for comparison of financial results. A calculation of the non-GAAP measurements of adjusted income taxes, effective income tax rates, net earnings and diluted earnings per share follows (in millions except per share amounts):
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
Earnings before income taxes
$
100.7

 
$
107.4

 
 
 
 
Income taxes, as reported
$
14.0

 
$
21.9

Excess tax benefit from option exercises
5.1

 
1.4

Other non-recurring tax benefit
1.5

 

Income taxes, adjusted
$
20.6

 
$
23.3

 
 
 
 
Effective income tax rate
 
 
 
   As reported
13.9
%
 
20.4
%
   Adjusted
20.5
%
 
21.7
%
 
 
 
 
Net Earnings, as reported
$
86.7

 
$
85.5

Excess tax benefit from option exercises
(5.1
)
 
(1.4
)
Other non-recurring tax benefit
(1.5
)
 

Net Earnings, adjusted
$
80.1

 
$
84.1

 
 
 
 
Weighted Average Diluted Shares
170.9

 
175.6

Diluted Earnings per Share
 
 
 
   As reported
$
0.51

 
$
0.49

   Adjusted
$
0.47

 
$
0.48


The following table presents an overview of components of net earnings as a percentage of net sales:
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
Net Sales
100.0
%
 
100.0
%
Cost of products sold
46.6

 
45.3

Gross Profit
53.4

 
54.7

Product development
4.1

 
3.7

Selling, marketing and distribution
15.0

 
15.4

General and administrative
8.4

 
8.1

Operating Earnings
25.8

 
27.5

Interest expense
0.9

 
0.8

Other expense, net
0.1

 
0.3

Earnings Before Income Taxes
24.9

 
26.4

Income taxes
3.5

 
5.4

Net Earnings
21.4
%
 
21.0
%



16


Net Sales

The following table presents net sales by geographic region (in millions):
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
Americas(1)
$
232.0

 
$
221.4

EMEA(2)
99.5

 
101.4

Asia Pacific
73.4

 
83.5

Consolidated
$
404.9

 
$
406.3

(1)
North, South and Central America, including the United States
(2)
Europe, Middle East and Africa

The following table presents the components of net sales change by geographic region:
 
Three Months
 
Volume and Price
 
Acquisitions
 
Currency
 
Total
Americas
5%
 
0%
 
0%
 
5%
EMEA
5%
 
0%
 
(7)%
 
(2)%
Asia Pacific
(8)%
 
0%
 
(4)%
 
(12)%
Consolidated
2%
 
0%
 
(2)%
 
0%

Gross Profit

Gross profit margin rate for the quarter decreased by 1 percentage point from the comparable period last year. Changes in currency translation rates accounted for approximately half of the decrease, and the impact of price changes partially offset the adverse impacts of higher material costs and product and channel mix. The full impact of price changes implemented in the first quarter will be realized as the year progresses.

Operating Expenses

Total operating expenses for the quarter increased $1 million (1 percent) compared to last year. Product development expense increased 8 percent as the Company continued to invest to launch products and drive future sales.

Income Taxes

The effective income tax rate was 14 percent for the quarter, down 6 percentage points from the comparable period last year. The decrease was primarily due to an increase in excess tax benefits related to stock option exercises and non-recurring benefits from other tax planning activities.


17


Segment Results

Certain measurements of segment operations compared to last year are summarized below:

Industrial Segment

The following table presents net sales and operating earnings as a percentage of sales for the Industrial segment
(dollars in millions):
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
Net Sales
 
 
 
Americas
$
80.9

 
$
74.2

EMEA
58.1

 
60.2

Asia Pacific
50.1

 
60.8

Total
$
189.1

 
$
195.2

Operating earnings as a percentage of net sales
34
%
 
35
%

The following table presents the components of net sales change by geographic region for the Industrial segment:
 
Three Months
 
Volume and Price
 
Acquisitions
 
Currency
 
Total
Americas
10%
 
0%
 
(1)%
 
9%
EMEA
3%
 
0%
 
(7)%
 
(4)%
Asia Pacific
(14)%
 
0%
 
(4)%
 
(18)%
Segment Total
0%
 
0%
 
(3)%
 
(3)%

Industrial segment constant-currency sales growth in the Americas and EMEA was offset by a decrease in Asia Pacific, where 2018 included large system sales that did not repeat in 2019. Currency translation drove a decrease in operating margin as a percentage of sales. Gross margin and operating expenses were flat at consistent currency translation rates.

Process Segment

The following table presents net sales and operating earnings as a percentage of sales for the Process segment
(dollars in millions):
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
Net Sales
 
 
 
Americas
$
57.1

 
$
51.3

EMEA
15.8

 
15.0

Asia Pacific
14.0

 
13.7

Total
$
86.9

 
$
80.0

Operating earnings as a percentage of net sales
23
%
 
22
%


18


The following table presents the components of net sales change by geographic region for the Process segment:
 
Three Months
 
Volume and Price
 
Acquisitions
 
Currency
 
Total
Americas
12%
 
0%
 
(1)%
 
11%
EMEA
9%
 
1%
 
(5)%
 
5%
Asia Pacific
6%
 
0%
 
(4)%
 
2%
Segment Total
10%
 
0%
 
(1)%
 
9%

The Process segment had strong sales growth in all product applications. Gross margin rates were consistent with the comparable period last year at constant currency translation rates. Operating margin rates for this segment improved by 1 percentage point, driven by higher sales volume and expense leverage.

Contractor Segment

The following table presents net sales and operating earnings as a percentage of sales for the Contractor segment
(dollars in millions):
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
Net Sales
 
 
 
Americas
$
94.0

 
$
95.9

EMEA
25.6

 
26.2

Asia Pacific
9.3

 
9.0

Total
$
128.9

 
$
131.1

Operating earnings as a percentage of net sales
21
%
 
24
%

The following table presents the components of net sales change by geographic region for the Contractor segment:
 
Three Months
 
Volume and Price
 
Acquisitions
 
Currency
 
Total
Americas
(2)%
 
0%
 
0%
 
(2)%
EMEA
5%
 
0%
 
(7)%
 
(2)%
Asia Pacific
9%
 
0%
 
(5)%
 
4%
Segment Total
0%
 
0%
 
(2)%
 
(2)%

Contractor segment sales decreased by 2 percent (but were flat at consistent translation rates) against tough comparisons from 2018 (up 15 percent over 2017). Segment sales in 2019 were lower than planned as new products scheduled for launch early in the first quarter were released for sale late in the quarter. At consistent currency translation rates, segment gross margin rate decreased 2 percentage points due to lower factory volume, higher factory spending, higher material costs and unfavorable channel mix. The segment limited operating expenses to an increase of 1 percent.

Liquidity and Capital Resources

Net cash provided by operating activities totaled $51 million in the first quarter of 2019 compared to $59 million in 2018. Changes in accrued liabilities, including income taxes payable, drove the decrease. Increases in accounts receivable and inventories reflect growth in business activity in the three months ended March 29, 2019. Significant uses of cash in 2019 included cash dividends of $26 million, property, plant and equipment additions of $30 million and business acquisitions of $5 million. Proceeds from shares issued in the first quarter of 2019 totaled $25 million, partially offset by $2 million of payments for shares repurchased in 2018 and settled in 2019. Although the Company did not repurchase any shares in the first quarter of 2019, it may make additional opportunistic purchases going forward.
 

19


In 2018, significant uses of cash included share repurchases of $85 million (partially offset by $17 million of net proceeds from shares issued), cash dividends of $22 million, business acquisitions of $11 million, and property, plant and equipment additions of $9 million.

At March 29, 2019, the Company had various lines of credit totaling $594 million, of which $564 million was unused. Internally generated funds and unused financing sources are expected to provide the Company with the flexibility to meet its liquidity needs in 2019, including its capital expenditure plan (including several building projects to expand production and distribution capacity), planned dividends, share repurchases, acquisitions and potential early retirement of $75 million of fixed rate notes due in January 2020.

Outlook

The Company continues to target mid single-digit organic sales growth on a constant currency basis, and growth in all reportable segments and regions for the full-year 2019,

Cautionary Statement Regarding Forward-Looking Statements

The Company desires to take advantage of the “safe harbor” provisions regarding forward-looking statements of the Private Securities Litigation Reform Act of 1995 and is filing this Cautionary Statement in order to do so. From time to time various forms filed by our Company with the Securities and Exchange Commission, including our Form 10-K, Form 10-Qs and Form 8-Ks, and other disclosures, including our 2018 Overview report, press releases, earnings releases, analyst briefings, conference calls and other written documents or oral statements released by our Company, may contain forward-looking statements. Forward-looking statements generally use words such as “expect,” “foresee,” “anticipate,” “believe,” “project,” “should,” “estimate,” “will,” and similar expressions, and reflect our Company’s expectations concerning the future. All forecasts and projections are forward-looking statements. Forward-looking statements are based upon currently available information, but various risks and uncertainties may cause our Company’s actual results to differ materially from those expressed in these statements. The Company undertakes no obligation to update these statements in light of new information or future events.

Future results could differ materially from those expressed due to the impact of changes in various factors. These risk factors include, but are not limited to: our Company’s growth strategies, which include making acquisitions, investing in new products, expanding geographically and targeting new industries; changes in currency translation rates; economic conditions in the United States and other major world economies; the ability to meet our customers’ needs and changes in product demand; supply interruptions or delays; security breaches; new entrants who copy our products or infringe on our intellectual property; risks incident to conducting business internationally; catastrophic events; changes in laws and regulations; compliance with anti-corruption and trade laws; changes in tax rates or the adoption of new tax legislation; the possibility of asset impairments if acquired businesses do not meet performance expectations; political instability; results of and costs associated with litigation, administrative proceedings and regulatory reviews incident to our business; our ability to attract, develop and retain qualified personnel; the possibility of decline in purchases from a few large customers of the Contractor segment; and variations in activity in the construction, automotive, mining and oil and natural gas industries. Please refer to Item 1A of our Annual Report on Form 10-K for fiscal year 2018 for a more comprehensive discussion of these and other risk factors. These reports are available on the Company’s website at www.graco.com and the Securities and Exchange Commission’s website at www.sec.gov. Shareholders, potential investors and other readers are urged to consider these factors in evaluating forward-looking statements and are cautioned not to place undue reliance on such forward-looking statements.

Investors should realize that factors other than those identified above and in Item 1A might prove important to the Company’s future results. It is not possible for management to identify each and every factor that may have an impact on the Company’s operations in the future as new factors can develop from time to time.

20


Item 3.Quantitative and Qualitative Disclosures About Market Risk

There have been no material changes related to market risk from the disclosures made in the Company’s 2018 Annual Report on Form 10-K.

Item 4.Controls and Procedures

Evaluation of disclosure controls and procedures

As of the end of the fiscal quarter covered by this report, the Company carried out an evaluation of the effectiveness of the design and operation of its disclosure controls and procedures. This evaluation was done under the supervision and with the participation of the Company’s President and Chief Executive Officer and the Chief Financial Officer and Treasurer. Based upon that evaluation, the Company's President and Chief Executive Officer and the Chief Financial Officer and Treasurer concluded that the Company’s disclosure controls and procedures are effective.

Changes in internal controls

During the quarter, there was no change in the Company’s internal control over financial reporting that has materially affected or is reasonably likely to materially affect the Company’s internal control over financial reporting.

21


PART IIOTHER INFORMATION

Item 1A.Risk Factors

There have been no material changes to the Company’s risk factors from those disclosed in the Company’s 2018 Annual Report on Form 10-K.

Item 2.Unregistered Sales of Equity Securities and Use of Proceeds

Issuer Purchases of Equity Securities

On April 24, 2015, the Board of Directors authorized the Company to purchase up to 18,000,000 shares of its outstanding common stock, primarily through open-market transactions. There were approximately 3.3 million shares remaining under the authorization on December 7, 2018, when the board of Directors authorized the purchase of up to an additional 18 million shares. The authorizations are for an indefinite period of time or until terminated by the Board.

In addition to shares purchased under the Board authorizations, the Company purchases shares of common stock held by employees who wish to tender owned shares to satisfy the exercise price or tax due upon exercise of options or vesting of restricted stock.

No shares were purchased in the first quarter of 2019. As of March 29, 2019, there were 21,002,528 shares that may yet be purchased under the Board authorizations.

22


Item 6.Exhibits
3.1

 
 
 
 
3.2

 
 
 
 

 
Certification of President and Chief Executive Officer pursuant to Rule 13a-14(a).
 
 
 

 
Certification of Chief Financial Officer and Treasurer pursuant to Rule 13a-14(a).
 
 
 

 
Certification of President and Chief Executive Officer and Chief Financial Officer and Treasurer pursuant to Section 1350 of Title 18, U.S.C.
 
 
 

 
Press Release Reporting First Quarter Earnings dated April 24, 2019.
 
 
 
101

 
Interactive Data File.

23


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

GRACO INC.
 
 
 
 
 
 
 
Date:
 
April 24, 2019
 
By:
 
/s/ Patrick J. McHale
 
 
 
 
 
 
Patrick J. McHale
 
 
 
 
 
 
President and Chief Executive Officer
 
 
 
 
 
 
(Principal Executive Officer)
 
 
 
 
Date:
 
April 24, 2019
 
By:
 
/s/ Mark W. Sheahan
 
 
 
 
 
 
Mark W. Sheahan
 
 
 
 
 
 
Chief Financial Officer and Treasurer
 
 
 
 
 
 
(Principal Financial Officer)
 
 
 
 
Date:
 
April 24, 2019
 
By:
 
/s/ Caroline M. Chambers
 
 
 
 
 
 
Caroline M. Chambers
 
 
 
 
 
 
Executive Vice President, Corporate Controller
     and Information Systems
 
 
 
 
 
 
(Principal Accounting Officer)

EX-31.1 2 ggg2019q1exhibit311.htm EXHIBIT 31.1 Exhibit

 
 
 
 
Exhibit 31.1
CERTIFICATION
I, Patrick J. McHale, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Graco 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:
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:
 
April 24, 2019
 
/s/ Patrick J. McHale
 
 
 
 
Patrick J. McHale
 
 
 
 
President and Chief Executive Officer


EX-31.2 3 ggg2019q1exhibit312.htm EXHIBIT 31.2 Exhibit

 
 
 
 
Exhibit 31.2
CERTIFICATION
I, Mark W. Sheahan, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Graco 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:
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:
 
April 24, 2019
 
/s/ Mark W. Sheahan
 
 
 
 
Mark W. Sheahan
 
 
 
 
Chief Financial Officer and Treasurer


EX-32 4 ggg2019q1exhibit32.htm EXHIBIT 32 Exhibit

 
 
 
 
Exhibit 32

CERTIFICATION UNDER SECTION 1350
 
Pursuant to Section 1350 of Title 18 of the United States Code, each of the undersigned certifies that this periodic report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in this periodic report fairly presents, in all material respects, the financial condition and results of operations of Graco Inc.
 
 
 
 
 
 
Date:
 
April 24, 2019
 
/s/ Patrick J. McHale
 
 
 
 
Patrick J. McHale
 
 
 
 
President and Chief Executive Officer
 
 
 
 
Date:
 
April 24, 2019
 
/s/ Mark W. Sheahan
 
 
 
 
Mark W. Sheahan
 
 
 
 
Chief Financial Officer and Treasurer


EX-99.1 5 ggg03292019exhibit991.htm EXHIBIT 99.1 Exhibit


Exhibit 99.1
 
 
GRACO INC.
ggg2018q4gracoa08.jpg
 
 
 
P.O. Box 1441
ggg2018q4newsreleasea08.jpg
Minneapolis, MN
55440-1441
NYSE: GGG
FOR IMMEDIATE RELEASE:
FOR FURTHER INFORMATION:
Wednesday, April 24, 2019
Financial Contact: Mark Sheahan, 612-623-6656
Media Contact: Charlotte Boyd, 612-623-6153
Charlotte_M_Boyd@graco.com

Graco Reports First Quarter Results
Currency Translation Offsets Underlying Sales Growth

MINNEAPOLIS (April 24, 2019) – Graco Inc. (NYSE: GGG) today announced results for the first quarter ended March 29, 2019.

Summary
$ in millions except per share amounts
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
 
%
Change
Net Sales
$
404.9

 
$
406.3

 
(0)
 %
Operating Earnings
104.5

 
111.7

 
(6)
 %
Net Earnings
86.7

 
85.5

 
1
 %
Diluted Net Earnings per Common Share
$
0.51

 
$
0.49

 
4
 %
 
 
 
 
 
 
Adjusted (non-GAAP): (1)
 
 
 
 
 
Net Earnings, adjusted
$
80.1

 
$
84.1

 
(5)
 %
Diluted Net Earnings per Common Share, adjusted
$
0.47

 
$
0.48

 
(2)
 %
(1) Excludes impacts of excess tax benefits from stock option exercises and certain non-recurring tax provision adjustments. See Financial Results Adjusted for Comparability below for a reconciliation of adjusted non-GAAP financial measures to GAAP.
Changes in currency translation rates offset modest underlying growth in sales compared to last year. At consistent currency rates, sales increased by 2 percent, driven by Process segment growth, while sales in other segments were flat.
Gross margin rate for the quarter decreased by 1 percentage point compared to the first quarter last year. Changes in currency translation rates accounted for approximately half of the decrease, and the impact of price changes partially offset the adverse impacts of higher material costs and product and channel mix.
Total operating expenses increased modestly, with increases in new product development and product launch expenses.
The effective income tax rate decreased 6 percentage points due to an increase in excess tax benefits from option exercises and other non-recurring tax benefits.

“On a constant currency basis, the Company achieved low single-digit organic sales growth. This was below our expectations but we remain cautiously optimistic regarding the balance of the year,” said Patrick J. McHale, Graco's President and CEO. “Price-change implementation is on track, and the full effect of increases instituted in the first quarter will be realized in future operating results. In addition, we anticipate the revenue and profitability for Contractor Americas will improve as new products released late in the first quarter make their way into the market in Q2.”

More . . .


Page 2 GRACO



Consolidated Results

Sales for the quarter were down slightly from the comparable period last year, with increases of 5 percent in the Americas offset by decreases of 2 percent in EMEA (increase of 5 percent at consistent translation rates) and 12 percent in Asia Pacific (decrease of 8 percent at consistent translation rates). In Asia Pacific, increases in Process and Contractor segment sales partially offset a decrease in Industrial segment sales. Changes in currency translation rates decreased worldwide sales by approximately $11 million (2 percentage points).

Gross profit margin rate for the quarter decreased by 1 percentage point from the comparable period last year. Changes in currency translation rates accounted for approximately half of the decrease, and the impact of price changes partially offset the adverse impacts of higher material costs and product and channel mix. The full impact of price changes implemented in the first quarter will be realized as the year progresses.

Total operating expenses for the quarter increased $1 million (1 percent) compared to last year. Product development expense increased 8 percent as the Company continued to invest to launch products and drive future sales.

The effective income tax rate was 14 percent for the quarter, down 6 percentage points from the comparable period last year. The decrease was primarily due to an increase in excess tax benefits related to stock option exercises and non-recurring benefits from other tax planning activities.
Segment Results

Management assesses performance of segments by reference to operating earnings excluding unallocated corporate expenses. For a reconciliation of segment operating earnings to consolidated operating earnings, refer to the Segment Information table included in the financial statement section of this release. Certain measurements of segment operations are summarized below:
 
Three Months
 
Industrial
 
Process
 
Contractor
Net Sales (in millions)
$
189.1

 
$
86.9

 
$
128.9

Percentage change from last year
 
 
 
 
 
Sales
(3
)%
 
9
%
 
(2
)%
Operating earnings
(6
)%
 
13
%
 
(16
)%
Operating earnings as a percentage of sales
 
 
 
 
 
2019
34
 %
 
23
%
 
21
 %
2018
35
 %
 
22
%
 
24
 %

Components of net sales change by geographic region for the Industrial segment were as follows:
 
Three Months
 
Volume and Price
 
Acquisitions
 
Currency
 
Total
Americas
10%
 
0%
 
(1)%
 
9%
EMEA
3%
 
0%
 
(7)%
 
(4)%
Asia Pacific
(14)%
 
0%
 
(4)%
 
(18)%
Consolidated
0%
 
0%
 
(3)%
 
(3)%


More . . .


Page 3 GRACO


Industrial segment constant-currency sales growth in the Americas and EMEA was offset by a decrease in Asia Pacific, where 2018 included large system sales that did not repeat in 2019. Currency translation drove a decrease in operating margin as a percentage of sales. Gross margin and operating expenses were flat at consistent currency translation rates.

Components of net sales change by geographic region for the Process segment were as follows:
 
Three Months
 
Volume and Price
 
Acquisitions
 
Currency
 
Total
Americas
12%
 
0%
 
(1)%
 
11%
EMEA
9%
 
1%
 
(5)%
 
5%
Asia Pacific
6%
 
0%
 
(4)%
 
2%
Consolidated
10%
 
0%
 
(1)%
 
9%

The Process segment had strong sales growth in all product applications. Gross margin rates were consistent with the comparable period last year at constant currency translation rates. Operating margin rates for this segment improved by 1 percentage point, driven by higher sales volume and expense leverage.

Components of net sales change by geographic region for the Contractor segment were as follows:
 
Three Months
 
Volume and Price
 
Acquisitions
 
Currency
 
Total
Americas
(2)%
 
0%
 
0%
 
(2)%
EMEA
5%
 
0%
 
(7)%
 
(2)%
Asia Pacific
9%
 
0%
 
(5)%
 
4%
Consolidated
0%
 
0%
 
(2)%
 
(2)%

Contractor segment sales decreased by 2 percent (but were flat at consistent translation rates) against tough comparisons from 2018 (up 15 percent over 2017). Segment sales in 2019 were lower than planned as new products scheduled for launch early in the first quarter were released for sale late in the quarter. At consistent currency translation rates, segment gross margin rate decreased 2 percentage points due to lower factory volume, higher factory spending, higher material costs and unfavorable channel mix. The segment limited operating expenses to an increase of 1 percent.

Outlook

“The Company continues to target mid single-digit organic sales growth on a constant currency basis, and growth in all reportable segments and regions for the full-year 2019,” said McHale.



More . . .


Page 4 GRACO


Financial Results Adjusted for Comparability

Excess tax benefits related to stock option exercises in 2019 and 2018, and additional benefit from tax planning activities in 2019 reduced income taxes. Excluding the impacts of those items presents a more consistent basis for comparison of financial results. A calculation of the non-GAAP measurements of income taxes, effective income tax rates, net earnings and diluted earnings per share follows (in millions except per share amounts):
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
Earnings before income taxes
$
100.7

 
$
107.4

 
 
 
 
Income taxes, as reported
$
14.0

 
$
21.9

Excess tax benefit from option exercises
5.1

 
1.4

Other non-recurring tax benefit
1.5

 

Income taxes, adjusted
$
20.6

 
$
23.3

 
 
 
 
Effective income tax rate
 
 
 
   As reported
13.9
%
 
20.4
%
   Adjusted
20.5
%
 
21.7
%
 
 
 
 
Net Earnings, as reported
$
86.7

 
$
85.5

Excess tax benefit from option exercises
(5.1
)
 
(1.4
)
Other non-recurring tax benefit
(1.5
)
 

Net Earnings, adjusted
$
80.1

 
$
84.1

 
 
 
 
Weighted Average Diluted Shares
170.9

 
175.6

Diluted Earnings per Share
 
 
 
   As reported
$
0.51

 
$
0.49

   Adjusted
$
0.47

 
$
0.48



Cautionary Statement Regarding Forward-Looking Statements

The Company desires to take advantage of the “safe harbor” provisions regarding forward-looking statements of the Private Securities Litigation Reform Act of 1995 and is filing this Cautionary Statement in order to do so. From time to time various forms filed by our Company with the Securities and Exchange Commission, including our Form 10-K, Form 10-Qs and Form 8-Ks, and other disclosures, including our 2018 Overview report, press releases, earnings releases, analyst briefings, conference calls and other written documents or oral statements released by our Company, may contain forward-looking statements. Forward-looking statements generally use words such as “expect,” “foresee,” “anticipate,” “believe,” “project,” “should,” “estimate,” “will,” and similar expressions, and reflect our Company’s expectations concerning the future. All forecasts and projections are forward-looking statements. Forward-looking statements are based upon currently available information, but various risks and uncertainties may cause our Company’s actual results to differ materially from those expressed in these statements. The Company undertakes no obligation to update these statements in light of new information or future events.

More . . .


Page 5 GRACO



Future results could differ materially from those expressed due to the impact of changes in various factors. These risk factors include, but are not limited to: our Company’s growth strategies, which include making acquisitions, investing in new products, expanding geographically and targeting new industries; changes in currency translation rates; economic conditions in the United States and other major world economies; the ability to meet our customers’ needs and changes in product demand; supply interruptions or delays; security breaches; new entrants who copy our products or infringe on our intellectual property; risks incident to conducting business internationally; catastrophic events; changes in laws and regulations; compliance with anti-corruption and trade laws; changes in tax rates or the adoption of new tax legislation; the possibility of asset impairments if acquired businesses do not meet performance expectations; political instability; results of and costs associated with litigation, administrative proceedings and regulatory reviews incident to our business; our ability to attract, develop and retain qualified personnel; the possibility of decline in purchases from a few large customers of the Contractor segment; and variations in activity in the construction, automotive, mining and oil and natural gas industries. Please refer to Item 1A of our Annual Report on Form 10-K for fiscal year 2018 (and most recent Form 10-Q) for a more comprehensive discussion of these and other risk factors. These reports are available on the Company’s website at www.graco.com and the Securities and Exchange Commission’s website at www.sec.gov. Shareholders, potential investors and other readers are urged to consider these factors in evaluating forward-looking statements and are cautioned not to place undue reliance on such forward-looking statements.

Investors should realize that factors other than those identified above and in Item 1A might prove important to the Company’s future results. It is not possible for management to identify each and every factor that may have an impact on the Company’s operations in the future as new factors can develop from time to time.

Conference Call

Graco management will hold a conference call, including slides via webcast, with analysts and institutional investors on Thursday, April 25, 2019, at 11 a.m. ET, 10 a.m. CT, to discuss Graco’s first quarter results.

A real-time webcast of the conference call will be broadcast live over the internet. Individuals wanting to listen and view slides can access the call at the Company’s website at www.graco.com. Listeners should go to the website at least 15 minutes prior to the live conference call to install any necessary audio software.

For those unable to listen to the live event, a replay will be available soon after the conference call at Graco’s website, or by telephone beginning at approximately 2 p.m. ET on Thursday, April 25, 2019, by dialing 888-203-1112, Conference ID #3050476, if calling within the U.S. or Canada. The dial-in number for international participants is 719-457-0820, with the same Conference ID #. The replay by telephone will be available through 2 p.m. ET Monday, April 29, 2019.

About Graco

Graco Inc. supplies technology and expertise for the management of fluids and coatings in both industrial and commercial applications. It designs, manufactures and markets systems and equipment to move, measure, control, dispense and spray fluid and powder materials. A recognized leader in its specialties, Minneapolis-based Graco serves customers around the world in the manufacturing, processing, construction and maintenance industries. For additional information about Graco Inc., please visit us at www.graco.com or on Twitter @GracoInc.


More . . .


Page 6 GRACO


GRACO INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF EARNINGS (Unaudited)
(In thousands except per share amounts)
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
Net Sales
$
404,870

 
$
406,348

Cost of products sold
188,828

 
183,927

Gross Profit
216,042

 
222,421

Product development
16,569

 
15,289

Selling, marketing and distribution
60,817

 
62,522

General and administrative
34,129

 
32,914

Operating Earnings
104,527

 
111,696

Interest expense
3,535

 
3,233

Other expense, net
269

 
1,035

Earnings Before Income Taxes
100,723

 
107,428

Income taxes
13,974

 
21,918

Net Earnings
$
86,749

 
$
85,510

Net Earnings (Loss) per Common Share
 
 
 
Basic
$
0.52

 
$
0.51

Diluted
$
0.51

 
$
0.49

Weighted Average Number of Shares
 
 
 
Basic
165,616

 
169,073

Diluted
170,859

 
175,649


SEGMENT INFORMATION (Unaudited)
(In thousands)
 
Three Months Ended
 
Mar 29,
2019
 
Mar 30,
2018
Net Sales
 
 
 
 Industrial
$
189,100

 
$
195,196

 Process
86,894

 
80,035

 Contractor
128,876

 
131,117

 Total
$
404,870

 
$
406,348

Operating Earnings
 
 
 
 Industrial
$
65,203

 
$
69,125

 Process
20,014

 
17,702

 Contractor
26,539

 
31,411

 Unallocated corporate (expense)
(7,229
)
 
(6,542
)
 Total
$
104,527

 
$
111,696

The Consolidated Balance Sheets, Consolidated Statements of Cash Flows and Management's Discussion and Analysis are available in our Quarterly Report on Form 10-Q on our website at www.graco.com.

# # #



EX-101.INS 6 ggg-20190329.xml XBRL INSTANCE DOCUMENT 0000042888 2018-12-29 2019-03-29 0000042888 2019-04-17 0000042888 2017-12-30 2018-03-30 0000042888 2019-03-29 0000042888 2018-12-28 0000042888 2018-03-30 0000042888 2017-12-29 0000042888 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 2018-03-30 0000042888 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-29 0000042888 us-gaap:RetainedEarningsMember 2017-12-30 2018-03-30 0000042888 us-gaap:CommonStockMember 2017-12-30 2018-03-30 0000042888 us-gaap:RetainedEarningsMember 2018-03-30 0000042888 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 2018-03-30 0000042888 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-30 0000042888 us-gaap:AdditionalPaidInCapitalMember 2017-12-29 0000042888 us-gaap:RetainedEarningsMember 2017-12-29 0000042888 us-gaap:CommonStockMember 2017-12-29 0000042888 us-gaap:AdditionalPaidInCapitalMember 2018-03-30 0000042888 us-gaap:CommonStockMember 2018-03-30 0000042888 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 2019-03-29 0000042888 us-gaap:AdditionalPaidInCapitalMember 2019-03-29 0000042888 us-gaap:CommonStockMember 2018-12-29 2019-03-29 0000042888 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 2019-03-29 0000042888 us-gaap:CommonStockMember 2018-12-28 0000042888 us-gaap:AdditionalPaidInCapitalMember 2018-12-28 0000042888 us-gaap:RetainedEarningsMember 2018-12-29 2019-03-29 0000042888 us-gaap:RetainedEarningsMember 2018-12-28 0000042888 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-29 0000042888 us-gaap:RetainedEarningsMember 2019-03-29 0000042888 us-gaap:CommonStockMember 2019-03-29 0000042888 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-28 0000042888 country:US 2017-12-30 2018-03-30 0000042888 country:US 2018-12-29 2019-03-29 0000042888 us-gaap:NonUsMember 2018-12-29 2019-03-29 0000042888 us-gaap:NonUsMember 2017-12-30 2018-03-30 0000042888 country:US 2019-03-29 0000042888 us-gaap:NonUsMember 2019-03-29 0000042888 country:US 2018-12-28 0000042888 us-gaap:NonUsMember 2018-12-28 0000042888 us-gaap:OperatingSegmentsMember ggg:IndustrialMember 2017-12-30 2018-03-30 0000042888 us-gaap:OperatingSegmentsMember ggg:IndustrialMember 2018-12-29 2019-03-29 0000042888 us-gaap:OperatingSegmentsMember ggg:ProcessMember 2017-12-30 2018-03-30 0000042888 us-gaap:OperatingSegmentsMember ggg:ContractorMember 2017-12-30 2018-03-30 0000042888 us-gaap:CorporateNonSegmentMember 2017-12-30 2018-03-30 0000042888 us-gaap:OperatingSegmentsMember ggg:ProcessMember 2018-12-29 2019-03-29 0000042888 us-gaap:CorporateNonSegmentMember 2018-12-29 2019-03-29 0000042888 us-gaap:OperatingSegmentsMember ggg:ContractorMember 2018-12-29 2019-03-29 0000042888 us-gaap:OperatingSegmentsMember ggg:ProcessMember 2018-12-28 0000042888 us-gaap:CorporateNonSegmentMember 2019-03-29 0000042888 us-gaap:OperatingSegmentsMember ggg:IndustrialMember 2019-03-29 0000042888 us-gaap:OperatingSegmentsMember ggg:ProcessMember 2019-03-29 0000042888 us-gaap:OperatingSegmentsMember ggg:ContractorMember 2018-12-28 0000042888 us-gaap:OperatingSegmentsMember ggg:IndustrialMember 2018-12-28 0000042888 us-gaap:OperatingSegmentsMember ggg:ContractorMember 2019-03-29 0000042888 us-gaap:CorporateNonSegmentMember 2018-12-28 0000042888 us-gaap:EmployeeStockOptionMember 2017-12-30 2018-03-30 0000042888 us-gaap:EmployeeStockOptionMember 2018-12-29 2019-03-29 0000042888 us-gaap:EmployeeStockMember 2018-12-29 2019-03-29 0000042888 us-gaap:EmployeeStockMember 2017-12-30 2018-03-30 0000042888 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-29 2019-03-29 0000042888 us-gaap:PensionPlansDefinedBenefitMember 2018-12-29 2019-03-29 0000042888 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-30 2018-03-30 0000042888 us-gaap:PensionPlansDefinedBenefitMember 2017-12-30 2018-03-30 0000042888 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-29 0000042888 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-30 2018-03-30 0000042888 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-29 0000042888 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-30 0000042888 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-30 2018-03-30 0000042888 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-03-30 0000042888 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-29 2019-03-29 0000042888 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-29 2019-03-29 0000042888 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-28 0000042888 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-29 0000042888 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-28 0000042888 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-29 0000042888 ggg:PatentsProprietaryTechnologyAndProductDocumentationMember 2018-12-29 2019-03-29 0000042888 us-gaap:TrademarksAndTradeNamesMember 2019-03-29 0000042888 us-gaap:TradeNamesMember 2019-03-29 0000042888 ggg:PatentsProprietaryTechnologyAndProductDocumentationMember 2019-03-29 0000042888 us-gaap:TrademarksAndTradeNamesMember 2018-12-29 2019-03-29 0000042888 us-gaap:CustomerRelationshipsMember 2019-03-29 0000042888 us-gaap:CustomerRelationshipsMember 2018-12-29 2019-03-29 0000042888 us-gaap:TradeNamesMember 2018-12-29 2019-03-29 0000042888 us-gaap:TradeNamesMember 2018-12-28 0000042888 us-gaap:CustomerRelationshipsMember 2017-12-30 2018-12-28 0000042888 ggg:PatentsProprietaryTechnologyAndProductDocumentationMember 2018-12-28 0000042888 us-gaap:TrademarksAndTradeNamesMember 2018-12-28 0000042888 us-gaap:TrademarksAndTradeNamesMember 2017-12-30 2018-03-30 0000042888 us-gaap:CustomerRelationshipsMember 2017-12-30 2018-03-30 0000042888 us-gaap:CustomerRelationshipsMember 2018-12-28 0000042888 us-gaap:TradeNamesMember 2017-12-30 2018-12-28 0000042888 ggg:PatentsProprietaryTechnologyAndProductDocumentationMember 2017-12-30 2018-03-30 0000042888 2017-12-30 2018-12-28 0000042888 ggg:PatentsProprietaryTechnologyAndProductDocumentationMember 2017-12-30 2018-12-28 0000042888 us-gaap:TrademarksAndTradeNamesMember 2017-12-30 2018-12-28 0000042888 ggg:ContractorMember 2018-12-29 2019-03-29 0000042888 ggg:ContractorMember 2019-03-29 0000042888 ggg:ProcessMember 2019-03-29 0000042888 ggg:ProcessMember 2018-12-29 2019-03-29 0000042888 ggg:IndustrialMember 2018-12-29 2019-03-29 0000042888 ggg:IndustrialMember 2019-03-29 0000042888 ggg:ContractorMember 2018-12-28 0000042888 ggg:ProcessMember 2018-12-28 0000042888 ggg:IndustrialMember 2018-12-28 0000042888 us-gaap:FairValueInputsLevel2Member 2018-12-28 0000042888 us-gaap:FairValueInputsLevel3Member 2018-12-28 0000042888 us-gaap:FairValueInputsLevel2Member 2019-03-29 0000042888 us-gaap:FairValueInputsLevel3Member 2019-03-29 0000042888 2018-12-29 iso4217:USD xbrli:shares xbrli:pure iso4217:USD xbrli:shares ggg:segment false --12-27 Q1 2019 2019-03-29 10-Q 0000042888 166518239 Yes false Large Accelerated Filer Graco Inc. false GGG 5300000 5400000 -2095000 -1979000 -15859000 -15713000 1800000 961000 0 -15453000 0 0 15453000 -15453000 0 -15453000 56902000 67275000 8515000 11221000 11449000 7222000 -127789000 -78430000 -49359000 -133071000 -92458000 -40613000 -144857000 -86889000 -57968000 -142031000 -85232000 -56799000 P10Y P13Y P4Y P10Y P13Y P4Y 510825000 539067000 5263000 0 5263000 0 0 5856000 0 5856000 0 0 6600000 7200000 4000000 3800000 1020000 1681000 1472741000 198025000 283727000 640683000 350306000 1549047000 237446000 295457000 649643000 366501000 723216000 733509000 14402000 16078000 7200000 4000000 113832000 132118000 119711000 112904000 123053000 132118000 119711000 10149000 -12407000 14320000 16078000 0.1325 0.1600 165171000 166364000 95681000 89575000 40000000 39900000 39995000 39922000 17900000 19700000 12705000 12691000 183927000 188828000 225000000 225000000 -2037000 -2215000 32055000 33368000 16586000 15971000 -136000 -108000 4086000 4359000 264000 3434000 317000 3738000 575000 3656000 575000 3367000 175000 2213000 150000 2009000 12651000 12013000 22631000 0 0 0 22631000 26445000 0 0 0 26445000 26480000 26486000 0.51 0.52 0.49 0.51 -606000 576000 62297000 39937000 18400000 P1Y8M 76408000 8647000 67322000 439000 80238000 9100000 70646000 492000 39759000 15424000 13992000 14980000 14838000 15413000 -895000 -10817000 -73000 -896000 -10560000 -74000 18571000 179449000 1020000 18913000 182410000 1021000 9029000 101310000 508000 8917000 101204000 455000 82000 0 0 9000 32914000 34129000 293846000 19554000 177124000 97168000 295136000 19554000 176494000 99088000 1354000 0 0 1354000 -64000 0 -630000 566000 222421000 216042000 107428000 100723000 21918000 13974000 -1659000 8043000 -22803000 -23692000 7142000 13547000 6247000 -11437000 1397000 2262000 3558000 3547000 20798000 13874000 55463000 56037000 -4074000 -4183000 59537000 60220000 258577000 262564000 166310000 166613000 3233000 3535000 142535000 145934000 342008000 356164000 58026000 58706000 283982000 297458000 115705000 123509000 83768000 86721000 40427000 7527000 8250000 1831000 3839000 5012000 6317000 7651000 4742000 1472741000 1549047000 299803000 354044000 11403000 8604000 0 75000000 235000000 240000000 266391000 173738000 -28161000 -27376000 -19836000 -36153000 58752000 50546000 85510000 0 0 0 85510000 86749000 0 0 0 86749000 -15500000 229295000 178331000 50964000 256776000 202733000 54043000 3 111696000 -6542000 31411000 69125000 17702000 104527000 -7229000 26539000 65203000 20014000 2800000 35685000 0 9460000 0 26225000 2700000 0 33726000 35000000 0.042 P6Y0M 38280000 11613000 3721000 5102000 6745000 8759000 2340000 39535000 35617000 32508000 27293000 28019000 29919000 0 8746000 8746000 0 1169000 1169000 8746000 1169000 10171000 10171000 0 0 0 2826000 2826000 0 0 0 -1826000 -2127000 -401000 -470000 11916000 2413000 143041000 137789000 4203000 4595000 4700000 0 -1035000 -269000 -5000 367000 84719000 2438000 22445000 26438000 0 1268000 10880000 5353000 8961000 30433000 133388000 134631000 17316000 24847000 115465000 16057000 5050000 -3596000 11056000 11448000 2998000 2429000 229295000 256776000 274608000 289047000 1425000 0 1425000 1657000 0 1657000 58828000 34540000 15289000 16569000 9221000 0 220734000 281038000 406348000 131117000 195196000 80035000 193782000 212566000 404870000 128876000 189100000 86894000 202885000 201985000 7870000 7795000 62522000 60817000 6622000 7221000 0.15 0.012 0.012 0.014 0.014 0.213 0.256 0.227 0.246 0.021 0.028 0.026 0.026 7312000 8029000 20.17 22.74 10000 30.25 1200000 10.28 12.79 11.36 12.19 12270000 12645000 24.67 27.41 12.75 45.55 P1Y P7Y6M P1Y P7Y6M 11083000 7557000 480000 398000 815000 18088000 0 17323000 765000 0 23579000 0 22386000 1193000 0 -772000 0 -772000 0 0 91513000 0 6055000 2051000 83407000 723063000 -127789000 499934000 169319000 181599000 727179000 -133071000 515693000 168033000 176524000 751873000 -144857000 510825000 165171000 220734000 844438000 -142031000 539067000 166364000 281038000 6576000 5243000 175649000 170859000 169073000 165616000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Components of other intangible assets were (dollars in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finite Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Indefinite Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer<br clear="none"/>Relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Patents and<br clear="none"/>Proprietary<br clear="none"/>Technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trademarks,<br clear="none"/>Trade Names<br clear="none"/>and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trade <br clear="none"/>Names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of March&#160;29, 2019</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">182,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,913</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">262,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(70,646</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(9,100</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(492</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(80,238</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(15,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Book value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,204</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,917</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">455</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,037</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">166,613</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average life in years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of December&#160;28, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">179,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">59,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">258,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(67,322</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(8,647</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(439</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(76,408</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(15,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Book value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,310</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,029</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">508</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55,463</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">166,310</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average life in years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other Current Liabilities</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Components of other current liabilities were (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued self-insurance retentions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued warranty and service liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,056</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued trade promotions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Payable for employee stock purchases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer advances and deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Right of return refund liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating lease liability, current </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,617</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,535</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">137,789</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">143,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A liability is established for estimated future warranty and service claims that relate to current and prior period sales. The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues. Following is a summary of activity in accrued warranty and service liabilities (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, December&#160;28, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Charged to expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Margin on parts sales reversed</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reductions for claims settled</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,998</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, March&#160;29, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,448</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Deferred Revenues</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For certain products or services and customer types, we require payment before delivery to the customer</font><font style="font-family:inherit;font-size:10pt;">. </font><font style="font-family:Arial;font-size:10pt;">We defer revenue when cash payments are received or due in advance of our performance, including amounts which are refundable. This is also the case for services associated with certain product sales. The balance in the deferred revenue and customer advances was </font><font style="font-family:Arial;font-size:10pt;">$39.9 million</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$40.0 million</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">December&#160;28, 2018</font><font style="font-family:Arial;font-size:10pt;">. Net sales for the quarter included </font><font style="font-family:Arial;font-size:10pt;">$19.7 million</font><font style="font-family:Arial;font-size:10pt;"> in 2019 and </font><font style="font-family:Arial;font-size:10pt;">$17.9 million</font><font style="font-family:Arial;font-size:10pt;"> in 2018 that related to deferred revenue as of the beginning of each period.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-align:left;text-indent:0px;"><font style="font-family:Arial;font-size:10pt;">Share-Based Awards</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Option</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercisable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercise Price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding, December&#160;28, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding, March&#160;29, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,645</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">22.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recognized year-to-date share-based compensation of </font><font style="font-family:Arial;font-size:10pt;">$7.2 million</font><font style="font-family:Arial;font-size:10pt;"> in </font><font style="font-family:Arial;font-size:10pt;">2019</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$6.6 million</font><font style="font-family:Arial;font-size:10pt;"> in </font><font style="font-family:Arial;font-size:10pt;">2018</font><font style="font-family:Arial;font-size:10pt;">. As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;">, there was </font><font style="font-family:Arial;font-size:10pt;">$18.4 million</font><font style="font-family:Arial;font-size:10pt;"> of unrecognized compensation cost related to unvested options, expected to be recognized over a weighted average period of </font><font style="font-family:Arial;font-size:10pt;">1.7</font><font style="font-family:Arial;font-size:10pt;"> years.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life in years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Volatility</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average fair value per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Under the Company&#8217;s Employee Stock Purchase Plan, the Company issued </font><font style="font-family:Arial;font-size:10pt;">398,000</font><font style="font-family:Arial;font-size:10pt;"> shares in </font><font style="font-family:Arial;font-size:10pt;">2019</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">480,000</font><font style="font-family:Arial;font-size:10pt;"> shares in </font><font style="font-family:Arial;font-size:10pt;">2018</font><font style="font-family:Arial;font-size:10pt;">. The fair value of the employees&#8217; purchase rights under this Plan was estimated on the date of grant. The benefit of the </font><font style="font-family:Arial;font-size:10pt;">15 percent</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees&#8217; purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life in years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Volatility</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">22.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average fair value per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life in years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Volatility</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average fair value per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-align:left;"><font style="font-family:Arial;font-size:10pt;">Earnings per Share</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net earnings available to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,749</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">85,510</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average shares outstanding for basic earnings per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">165,616</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">169,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dilutive effect of stock options computed using the treasury stock method and the average market price</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average shares outstanding for diluted earnings per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">170,859</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">175,649</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options to purchase </font><font style="font-family:Arial;font-size:10pt;">1,681,000</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">1,020,000</font><font style="font-family:Arial;font-size:10pt;"> shares were not included in the </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">March&#160;30, 2018</font><font style="font-family:Arial;font-size:10pt;"> computations of diluted earnings per share, respectively, because they would have been anti-dilutive.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash surrender value of life insurance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forward exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">82</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total assets at fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,078</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,402</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forward exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total liabilities at fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,604</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,403</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-align:left;text-indent:0px;"><font style="font-family:Arial;font-size:10pt;">Fair Value</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash surrender value of life insurance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forward exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">82</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total assets at fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,078</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,402</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forward exchange contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total liabilities at fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,604</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,403</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust. Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration liability represents the estimated value (using a probability-weighted expected return approach) of future payments to be made to previous owners of an acquired business based on future revenues. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Long-term notes payable with fixed interest rates have a carrying amount of </font><font style="font-family:Arial;font-size:10pt;">$225 million</font><font style="font-family:Arial;font-size:10pt;"> and an estimated fair value of </font><font style="font-family:Arial;font-size:10pt;">$240 million</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$235 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">as of </font><font style="font-family:Arial;font-size:10pt;">December&#160;28, 2018</font><font style="font-family:Arial;font-size:10pt;">. The fair value of variable rate borrowings approximates carrying value. The Company uses significant other observable inputs to estimate fair value (level 2 of the fair value hierarchy) based on the present value of future cash flows and rates that would be available for issuance of debt with similar terms and remaining maturities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-align:left;text-indent:0px;"><font style="font-family:Arial;font-size:10pt;">Intangible Assets</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Components of other intangible assets were (dollars in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finite Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Indefinite Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer<br clear="none"/>Relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Patents and<br clear="none"/>Proprietary<br clear="none"/>Technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trademarks,<br clear="none"/>Trade Names<br clear="none"/>and Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trade <br clear="none"/>Names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of March&#160;29, 2019</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">182,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,913</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">262,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(70,646</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(9,100</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(492</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(80,238</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(15,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Book value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,204</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,917</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">455</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,037</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">166,613</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average life in years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of December&#160;28, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">179,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">59,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">258,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(67,322</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(8,647</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(439</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(76,408</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(15,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Book value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">101,310</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,029</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">508</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55,463</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">166,310</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average life in years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization of intangibles for the quarter was </font><font style="font-family:Arial;font-size:10pt;">$3.8 million</font><font style="font-family:Arial;font-size:10pt;"> in </font><font style="font-family:Arial;font-size:10pt;">2019</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$4.0 million</font><font style="font-family:Arial;font-size:10pt;"> in </font><font style="font-family:Arial;font-size:10pt;">2018</font><font style="font-family:Arial;font-size:10pt;">. Estimated annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Estimated Amortization Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Changes in the carrying amount of goodwill for each reportable segment were (in thousands):&#160;</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Industrial&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Process&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contractor&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, December&#160;28, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">177,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">97,168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">293,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additions, adjustments from business acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(630</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">566</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(64</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, March&#160;29, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">176,494</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">99,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19,554</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">295,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company completed business acquisitions in 2019 that were not material to the consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-align:left;text-indent:0px;"><font style="font-family:Arial;font-size:10pt;">Inventories</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Major components of inventories were as follows (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finished products and components</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">142,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Products and components in various stages of completion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,721</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,768</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Raw materials and purchased components</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,509</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,705</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Subtotal</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">356,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">342,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reduction to LIFO cost</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(58,706</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(58,026</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">297,458</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">283,982</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;text-decoration:underline;">Leases</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Adoption of New Accounting Standard</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company adopted ASU No. 2016-02&#8212; </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:Arial;font-size:10pt;"> as of December 29, 2018, the beginning of our fiscal year 2019. Using the modified retrospective approach with transition relief, we recorded operating lease assets and liabilities of approximately </font><font style="font-family:Arial;font-size:10pt;">$35 million</font><font style="font-family:Arial;font-size:10pt;"> as of December 29, 2018, and made no adjustments to retained earnings. Adoption of the new standard did not materially impact our consolidated net earnings and cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Practical Expedients and Exemptions</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Electing the package of practical expedients permitted under transition guidance, we did not reassess whether existing lease contracts contained a lease, historical lease classification, or initial direct costs. Electing the hindsight practical expedient to determine the lease term for existing leases did not result in any changes to existing lease terms. We elected not to apply recognition requirements to short term leases with terms of twelve months or less across all asset classes. We elected to analyze vehicle assets using the portfolio approach. Lastly, we elected as an accounting policy not to separate the lease and non-lease components in the lease payments across all asset classes. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Accounting Policy</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company's current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;">, future maturities of operating lease liabilities were as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.66666666666666%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,831</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,427</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Present value adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,742</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,685</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-align:left;"><font style="font-family:Arial;font-size:10pt;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;text-decoration:underline;">Leases</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Adoption of New Accounting Standard</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company adopted ASU No. 2016-02&#8212; </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:Arial;font-size:10pt;"> as of December 29, 2018, the beginning of our fiscal year 2019. Using the modified retrospective approach with transition relief, we recorded operating lease assets and liabilities of approximately </font><font style="font-family:Arial;font-size:10pt;">$35 million</font><font style="font-family:Arial;font-size:10pt;"> as of December 29, 2018, and made no adjustments to retained earnings. Adoption of the new standard did not materially impact our consolidated net earnings and cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Practical Expedients and Exemptions</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Electing the package of practical expedients permitted under transition guidance, we did not reassess whether existing lease contracts contained a lease, historical lease classification, or initial direct costs. Electing the hindsight practical expedient to determine the lease term for existing leases did not result in any changes to existing lease terms. We elected not to apply recognition requirements to short term leases with terms of twelve months or less across all asset classes. We elected to analyze vehicle assets using the portfolio approach. Lastly, we elected as an accounting policy not to separate the lease and non-lease components in the lease payments across all asset classes. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Accounting Policy</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company's current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;">, the weighted average remaining lease term was </font><font style="font-family:Arial;font-size:10pt;">6.0</font><font style="font-family:Arial;font-size:10pt;"> years and the weighted average discount rate used to determine the operating lease liability was </font><font style="font-family:Arial;font-size:10pt;">4.2%</font><font style="font-family:Arial;font-size:10pt;">. For the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;">, expense related to operating leases was </font><font style="font-family:Arial;font-size:10pt;">$2.8 million</font><font style="font-family:Arial;font-size:10pt;">, operating lease payments included in operating cash flows totaled </font><font style="font-family:Arial;font-size:10pt;">$2.7 million</font><font style="font-family:Arial;font-size:10pt;"> and non-cash additions to operating lease assets totaled </font><font style="font-family:Arial;font-size:10pt;">$1.8 million</font><font style="font-family:Arial;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;">, future maturities of operating lease liabilities were as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.66666666666666%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,831</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,427</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Present value adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,742</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,685</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Aggregate annual rental commitments under operating leases with noncancelable terms of more than one year at </font><font style="font-family:Arial;font-size:10pt;">December&#160;28, 2018</font><font style="font-family:Arial;font-size:10pt;"> were reported under previous lease accounting standards as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:66.66666666666666%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,721</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,340</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;text-decoration:underline;">Credit Losses</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In June 2016, the FASB issued a final standard on accounting for credit losses. The new standard is effective for the Company in fiscal 2020 and requires a change in credit loss calculations using the expected loss method. The Company is evaluating the effect of the new standard on its consolidated financial statements and related disclosures and accounting systems.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-indent:0px;"><font style="font-family:Arial;font-size:10pt;">Basis of Presentation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The consolidated balance sheet of Graco Inc. and Subsidiaries (the &#8220;Company&#8221;) as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;"> and the related statements of earnings, comprehensive income and shareholders' equity for the </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">March&#160;30, 2018</font><font style="font-family:Arial;font-size:10pt;">, and cash flows for the </font><font style="font-family:Arial;font-size:10pt;">three months</font><font style="font-family:Arial;font-size:10pt;"> ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">March&#160;30, 2018</font><font style="font-family:Arial;font-size:10pt;"> have been prepared by the Company and have not been audited.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In the opinion of management, these consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary to present fairly the financial position of the Company as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;29, 2019</font><font style="font-family:Arial;font-size:10pt;">, and the results of operations and cash flows for all periods presented. Certain prior year disclosures have been revised to conform to current year reporting.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. Therefore, these statements should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s </font><font style="font-family:Arial;font-size:10pt;">2018</font><font style="font-family:Arial;font-size:10pt;"> Annual Report on Form 10-K.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The results of operations for interim periods are not necessarily indicative of results that will be realized for the full fiscal year.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Components of other current liabilities were (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued self-insurance retentions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued warranty and service liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,056</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued trade promotions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Payable for employee stock purchases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer advances and deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Right of return refund liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating lease liability, current </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,617</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,535</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">137,789</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">143,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):</font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pension and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Postretirement</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Medical</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cumulative</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Translation</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, December&#160;29, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(78,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(49,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(127,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassified to pension cost and deferred tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassified to retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(15,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(15,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, March&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(92,458</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(40,613</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(133,071</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, December&#160;28, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(86,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(57,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(144,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassified to pension cost and deferred tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, March&#160;29, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(85,232</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(56,799</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(142,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-align:left;"><font style="font-family:Arial;font-size:10pt;">Retirement Benefits</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The components of net periodic benefit cost for retirement benefit plans were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pension Benefits</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected return on assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,359</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,086</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,095</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net periodic benefit cost</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,656</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Postretirement Medical</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">108</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net periodic benefit cost</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net earnings available to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,749</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">85,510</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average shares outstanding for basic earnings per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">165,616</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">169,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dilutive effect of stock options computed using the treasury stock method and the average market price</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average shares outstanding for diluted earnings per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">170,859</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">175,649</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Aggregate annual rental commitments under operating leases with noncancelable terms of more than one year at </font><font style="font-family:Arial;font-size:10pt;">December&#160;28, 2018</font><font style="font-family:Arial;font-size:10pt;"> were reported under previous lease accounting standards as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:66.66666666666666%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,721</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,340</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Changes in the carrying amount of goodwill for each reportable segment were (in thousands):&#160;</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Industrial&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Process&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contractor&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, December&#160;28, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">177,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">97,168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">293,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additions, adjustments from business acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(630</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">566</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(64</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, March&#160;29, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">176,494</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">99,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19,554</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">295,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Major components of inventories were as follows (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finished products and components</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">142,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Products and components in various stages of completion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,721</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,768</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Raw materials and purchased components</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,509</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,705</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Subtotal</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">356,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">342,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reduction to LIFO cost</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(58,706</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(58,026</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">297,458</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">283,982</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The components of net periodic benefit cost for retirement benefit plans were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pension Benefits</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected return on assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,359</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,086</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,095</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net periodic benefit cost</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,656</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Postretirement Medical</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">108</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net periodic benefit cost</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Following is a summary of activity in accrued warranty and service liabilities (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, December&#160;28, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Charged to expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Margin on parts sales reversed</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reductions for claims settled</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,998</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, March&#160;29, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,448</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Geographic information follows (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net Sales (based on customer location)</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,885</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">193,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other countries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">201,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">212,566</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">404,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">406,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Long-lived Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,733</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">178,331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other countries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">50,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">256,776</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">229,295</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales and operating earnings by segment were as follows (in thousands):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:normal;">Net Sales</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">189,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">195,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">80,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Contractor</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">128,876</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">131,117</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">404,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">406,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:normal;">Operating Earnings</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">69,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Contractor</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Unallocated corporate (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,229</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,542</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">104,527</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,696</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets by segment were as follows (in thousands):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">649,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">640,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">366,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contractor</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">295,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">283,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unallocated corporate</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">237,446</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">198,025</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,549,047</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,472,741</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Option</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercisable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercise Price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding, December&#160;28, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding, March&#160;29, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,645</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">22.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The benefit of the </font><font style="font-family:Arial;font-size:10pt;">15 percent</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees&#8217; purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life in years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Volatility</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">22.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;padding-right:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average fair value per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Estimated annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Estimated Amortization Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Segment Information</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> reportable segments: Industrial, Process and Contractor. Sales and operating earnings by segment were as follows (in thousands):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:normal;">Net Sales</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">189,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">195,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">80,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Contractor</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">128,876</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">131,117</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">404,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">406,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:normal;">Operating Earnings</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">69,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Contractor</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Unallocated corporate (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,229</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,542</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">104,527</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">111,696</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets by segment were as follows (in thousands):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">649,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">640,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">366,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">350,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contractor</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">295,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">283,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unallocated corporate</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">237,446</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">198,025</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,549,047</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,472,741</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Geographic information follows (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net Sales (based on customer location)</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,885</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">193,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other countries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">201,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">212,566</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">404,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">406,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">March&#160;29, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;28, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Long-lived Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,733</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">178,331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other countries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">50,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">256,776</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">229,295</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-indent:0px;"><font style="font-family:Arial;font-size:10pt;">Shareholders&#8217; Equity</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):</font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pension and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Postretirement</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Medical</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cumulative</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Translation</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, December&#160;29, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(78,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(49,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(127,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassified to pension cost and deferred tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassified to retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(15,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(15,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, March&#160;30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(92,458</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(40,613</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(133,071</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, December&#160;28, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(86,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(57,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(144,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassified to pension cost and deferred tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance, March&#160;29, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(85,232</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(56,799</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(142,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amounts related to pension and postretirement medical adjustments are reclassified to non-service components of pension cost that are included within other non-operating expenses. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2018, the Financial Accounting Standards Board ("FASB") issued a new standard related to reclassification of certain tax effects from accumulated other comprehensive income (AOCI). We adopted the new standard in the first quarter of 2018. We elected to reclassify </font><font style="font-family:Arial;font-size:10pt;">$15.5 million</font><font style="font-family:Arial;font-size:10pt;"> from accumulated other comprehensive income to retained earnings, representing the amount of "stranded" tax effects resulting from the change in the U.S. federal tax rate and the consequent revaluation of deferred tax assets related to pension and postretirement medical expense.</font></div></div> EX-101.SCH 7 ggg-20190329.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Earnings (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004001 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) Consolidated Statements of Shareholders' Equity (Unaudited) Parenthetical link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Intangible Assets - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Intangible Assets - Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Other Current Liabilities - Accrued Warranty Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Other Current Liabilities - Components of Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Other Current Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2317302 - Disclosure - Recent Accounting Pronouncements Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2217201 - Disclosure - Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Recent Accounting Pronouncements Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Retirement Benefits link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Retirement Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Retirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Segment Reporting Information - Geographic (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Segment Reporting Information - Operations and Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Share-Based Awards link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Share-Based Awards - ESPP Fair Value Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Share-Based Awards - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Share-Based Awards - Options Activity and Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Share-Based Awards - Options Fair Value Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Share-Based Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Shareholders' Equity - AOCI Reclassifications to Pension Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Shareholders' Equity - Changes in AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Shareholders' Equity New Accounting Pronouncement (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 ggg-20190329_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 ggg-20190329_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 ggg-20190329_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Statement of Financial Position [Abstract] Allowance for Credits Allowance for Credits Allowance for Credits: Includes allowance for doubtful accounts and other credits against receivables. Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Unallocated corporate Corporate, Non-Segment [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Industrial Industrial [Member] Industrial reporting segment Process Process [Member] Process reporting segment Contractor Contractor [Member] Contractor reporting segment Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number of Reportable Segments Revenues Revenues Operating Earnings Operating Income (Loss) Total Assets Assets New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Leases of Lessee Disclosure [Text Block] Leases of Lessee Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Employee Stock Purchase Plan Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Expected life in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Weighted average fair value per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Defined Benefit Plan [Abstract] Retirement Benefits Schedule of Defined Benefit Plans Disclosures [Table Text Block] Income Statement [Abstract] Cost of Goods and Services Sold Cost of Goods and Services Sold Gross Profit Gross Profit Product development Research and Development Expense Selling, marketing and distribution Selling and Marketing Expense General and administrative General and Administrative Expense Operating Earnings Interest expense Interest Expense Other expense, net Other Nonoperating Income (Expense) Earnings Before Income Taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income taxes Income Tax Expense (Benefit) Net Earnings Net Income (Loss) Attributable to Parent Basic earnings per share Earnings Per Share, Basic Diluted earnings per share Earnings Per Share, Diluted Fair Value Disclosures [Abstract] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Assets Assets [Abstract] Cash surrender value of life insurance Cash Surrender Value, Fair Value Disclosure Forward exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Total assets at fair value Assets, Fair Value Disclosure Liabilities Liabilities [Abstract] Contingent consideration Business Combination, Contingent Consideration, Liability Deferred compensation Other Liabilities, Fair Value Disclosure Forward exchange contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Total liabilities at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Long term debt, carrying amount Long-term Debt, Gross Long-term debt, current maturities Long-term Debt, Current Maturities Long term debt, fair value Long-term Debt, Fair Value Fair Value Fair Value Disclosures [Text Block] Reclassification from accumulated other comprehensive income [Abstract] Reclassification from accumulated other comprehensive income [Abstract] New Accounting Pronouncement or Change in Accounting Principle, Reclassified from Accumulated Other Comprehensive Income, ASU 2018-02 New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification Other Intangible Assets Schedule Of Acquired Finite Lived And Indefinite Lived Intangible Assets By Major Class Table [Text Block] Disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived and indefinite lived intangible assets by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company. Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Goodwill Rollforward Schedule of Goodwill [Table Text Block] Statement of Stockholders' Equity [Abstract] Common Stock, Dividends, Per Share, Declared Common Stock, Dividends, Per Share, Declared Statement of Cash Flows [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Statement [Line Items] Statement [Line Items] Net Earnings Cash Flows From Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net earnings to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Deferred income taxes Deferred Income Taxes and Tax Credits Share-based compensation Share-based Compensation Change in Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Receivables Inventories Increase (Decrease) in Inventories Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Salaries and incentives Increase (Decrease) in Accrued Salaries Retirement benefits and deferred compensation Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash Flows From Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Property, plant and equipment additions Payments to Acquire Property, Plant, and Equipment Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Other Payments for (Proceeds from) Other Investing Activities Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Cash Flows From Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Borrowings (payments) on short-term lines of credit, net Proceeds from (Repayments of) Lines of Credit Borrowings on long-term lines of credit Proceeds from Issuance of Long-term Debt Payments on long-term debt and lines of credit Repayments of Long-term Debt Common stock issued Proceeds from Issuance of Common Stock Common stock repurchased Payments for Repurchase of Common Stock Payments Related to Tax Withholding for Share-based Compensation Payments Related to Tax Withholding for Share-based Compensation Cash dividends paid Payments of Dividends Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents, at Carrying Value [Abstract] Beginning of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents End of period Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents Earnings Per Share [Abstract] Computation of Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] ASSETS Current Assets Assets, Current [Abstract] Accounts receivable, less allowances of $5,400 and $5,300 Receivables, Net, Current Inventories Inventory, Net Other current assets Other Assets, Current Total current assets Assets, Current Property, Plant and Equipment Property, Plant and Equipment, Net [Abstract] Cost Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Other Intangible Assets, net Intangible Assets, Net (Excluding Goodwill) Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Deferred Income Taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other Assets Other Assets, Noncurrent Total Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current Liabilities Accrued Liabilities, Current [Abstract] Notes payable to banks Short-term Bank Loans and Notes Payable Current portion of long term debt Trade accounts payable Accounts Payable, Current Salaries and incentives Employee-related Liabilities, Current Dividends payable Dividends Payable, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Long-term Debt Long-term Debt, Excluding Current Maturities Retirement Benefits and Deferred Compensation Liability, Defined Benefit Plan, Noncurrent Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Deferred Income Taxes Deferred Tax Liabilities, Net, Noncurrent Other Non-current Liabilities Other Liabilities, Noncurrent Shareholders’ Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Common stock Common Stock, Value, Issued Additional paid-in-capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Total shareholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total Liabilities and Shareholders’ Equity Liabilities and Equity Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance Shares issued Stock Issued During Period, Value, New Issues Shares repurchased Stock Repurchased During Period, Value Stock compensation cost Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Restricted stock cancelled (issued) Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Dividends declared Dividends, Common Stock, Cash Reclassified to retained earnings from AOCI Reclassified to Retained Earnings Reclassified to Retained Earnings Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Ending Balance Stock Option Employee Stock Option [Member] Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Industrial Process Contractor Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning balance Additions, adjustments from business acquisitions Goodwill, Acquired During Period Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Ending balance Inventory, Net [Abstract] Inventories Inventory Disclosure [Text Block] Activity In Accrued Warranty And Service Liabilities Abstract Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Balance, beginning of year Standard and Extended Product Warranty Accrual Charged to expense Product Warranty Expense Margin on parts sales reversed Product Warranty Margin Reversed Reductions for claims settled Standard and Extended Product Warranty Accrual, Decrease for Payments Balance, end of period Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Other countries Non-US [Member] Geographic Information [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Long-lived Assets Long-Lived Assets Earnings per Share Earnings Per Share [Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Employee Service Share-based Compensation, Aggregate Disclosures [Abstract] Options Activity and Outstanding Share-based Compensation, Stock Options, Activity [Table Text Block] Options Fair Value Inputs Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] ESPP Fair Value Inputs Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Stockholders' Equity Note [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Pension and Postretirement Medical Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Cumulative Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning Accumulated other comprehensive income (loss) Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Reclassified to Retained Earnings from AOCI Reclassified to Retained Earnings from AOCI Reclassified to Retained Earnings from AOCI Ending Accumulated other comprehensive income (loss) Net earnings available to common shareholders Weighted average shares outstanding for basic earnings per share Weighted Average Number of Shares Issued, Basic Dilutive effect of stock options computed using the treasury stock method and the average market price Weighted Average Number Diluted Shares Outstanding Adjustment Weighted average shares outstanding for diluted earnings per share Weighted Average Number of Shares Outstanding, Diluted Antidilutive securities excluded from the computation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Intangible Assets, Net (Excluding Goodwill) [Abstract] Total Cost Intangible Assets, Gross (Excluding Goodwill) Total Foreign Currency Translation Intangible Assets, Translation Adjustments Increase (Decrease) Intangible Assets, Translation Adjustments Finite-Lived Intangible Assets, Net [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships Customer Relationships [Member] Patents and Proprietary Technology Patents, Proprietary Technology And Product Documentation [Member] Patents, proprietary technology and product documentation Trademarks, Trade Names and Other Trademarks and Trade Names [Member] Finite Life Finite-Lived Intangible Assets [Line Items] Cost Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Foreign currency translation Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Book value Finite-Lived Intangible Assets, Net Weighted average life in years Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Total Book Value Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Trade Names Trade Names [Member] Indefinite Life Indefinite-lived Intangible Assets [Line Items] Cost Indefinite-Lived Trade Names Foreign currency translation Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss) Book value Indefinite-lived Intangible Assets (Excluding Goodwill) Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning (dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled (dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Ending (dollars per share) Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted average exercise price of exercisable options (dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Estimated amortization expense 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Estimated amortization expense 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two Estimated amortization expense 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three Estimated amortization expense 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four Estimated amortization expense 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Estimated amortization expense thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Leases [Abstract] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Expense Operating Lease, Expense Operating Lease, Payments Operating Lease, Payments Operating Lease, Right of Use Asset, Additions Operating Lease, Right of Use Asset, Additions Operating Lease, Right of Use Asset, Additions Operating Lease Liabilities, Payments Due [Abstract] 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less present value adjustment Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Lease, Liability Operating Lease, Liability Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Other Current Liabilities Details [Abstract] Other Liabilities, Current [Abstract] Accrued self-insurance retentions Self Insurance Reserve, Current Accrued warranty and service liabilities Accrued trade promotions Accrued Marketing Costs, Current Payable for employee stock purchases Other Employee-related Liabilities, Current Customer advances and deferred revenue Contract with Customer, Liability, Current Income taxes payable Accrued Income Taxes, Current Right of return refund liability Contract with Customer, Refund Liability, Current Operating lease liability, current Operating Lease, Liability, Current Other Other Accrued Liabilities, Current Total Share-based compensation expense Allocated Share-based Compensation Expense Unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average recognition period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Employee Stock [Member] Employee stock purchase plan shares issued Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock purchase plan discount from market value Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Finished products and components Inventory, Finished Goods, Gross Products and components in various stages of completion Inventory, Work in Process, Gross Raw materials and purchased components Inventory, Raw Materials and Supplies, Gross Inventory gross Inventory, Gross Reduction to LIFO cost Inventory, LIFO Reserve Total Changes in AOCI Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Amortization of intangible assets Amortization of Intangible Assets Segment Reporting - Operations and Assets Schedule of Segment Reporting Information, by Segment [Table Text Block] Segment Reporting - Geographic Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Customer advances and deferred revenue Contract with Customer, Liability Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Components of Other Current Liabilities Other Current Liabilities [Table Text Block] Accrued Warranty Activity Schedule of Product Warranty Liability [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Statement of Comprehensive Income [Abstract] Components of other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax [Abstract] Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Pension and postretirement medical liability adjustment Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Income taxes - pension and postretirement medical liability adjustment Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Other comprehensive income Comprehensive Income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Pension Pension Plan [Member] Postretirement Medical Other Postretirement Benefits Plan [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Service cost Defined Benefit Plan, Service Cost Interest cost Defined Benefit Plan, Interest Cost Expected return on assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Amortization and other Defined Benefit Plan Amortization Of Gains Losses And Other The amount of gains or losses recognized in net periodic benefit cost. This element may be used to encapsulate any other periodic costs associated with defined benefit plans that are not separately disclosed. Amortization Defined Benefit Plan, Amortization of Gain (Loss) Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Components of Inventories Schedule of Inventory, Current [Table Text Block] Fair Value Schedule Fair Value, by Balance Sheet Grouping [Table Text Block] Share-Based Awards Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Segment Information Segment Reporting Disclosure [Text Block] Document and Entity Information [Abstract] Document and Entity Information Abstract Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Shell Company Entity Shell Company Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business EX-101.PRE 11 ggg-20190329_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 ggg2018q4gracoa08.jpg begin 644 ggg2018q4gracoa08.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! 7$5$2 M 0 ! 7$0 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( '$ : ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z*** M,?Q3XBM/"OAN]UF](\NWCRJ9P9'/"J/ MP]AT'TKU3X]^./[:U]?#EE+FRTULSE3Q)/W_ .^1Q]2:\=H ,FG(KR.J("S, M< #DDTVO7?@/X'_M[Q(VOWL6;#3&!C##B2?JH_X#U^NV@#T/1_A#%:_"M=.> M-5UZ3_3&E/42XXCSZ8^7Z\UX[(DD,KQ2*R2(Q5E88((Z@U]@UXA\8/"/V*^7 MQ%9QX@N6"W04?=D[-^/\_K7N91B^67L);/;U//QU"Z]HNAY75K3M0N=*U&WO M[20I<0.'1O<=OH>E5:*^B:35F>2FT[H^IM'\2PZYX2&M6:@MY+,T7]V11RI_ M&L&>!/M$;26L5YN2V>6ZEB#,3*Q!._.Y .,!1Q7F?PN\7?\ "/:]]ANI,:?? M,$;)XCDZ*W]#^'I7N/\ 88C5HK6_N[:V8\P1E<+[*2"5'L#QVQ7RN)H_5*KC MT>WI_P ]JE4]O!/J2:++(]G+%)(TOV>>2%96.2ZJ< D]SV)]115VVMH;.VC MMX$"11C"J**\V33DVCK2LK$M<9\3_&B>"?!UQ>1L/M]QF"S4_P!\C[WT4<_E MZUV3,%4LQ 4#))/ KX]^+/C8^-/&,TD$A.F6>8+0=F /S/\ \"/Z 5(SA9)' MEE>21B\CL69F.22>I--HHH N:5IEUK.JVNFV49DN;F011J.Y/]*^V/"/AJU\ M)>&++1K0 K G[Q\68_4UX_\ L^>!_+BE\7WT7S/F&Q##H.CO^/W1^->] MT %5=2TZVU;3;BPNXP]O.A1U]C_6K5%--IW0-7T9\H^(]"N?#>NW.EW.2T39 M1\<2(?NL/J*RJ^A/BGX1_P"$@T+^T+2/.H6*EE ',D?5E_J/_KU\]U]E@<4L M324NJW/!Q-'V4[= KZ&^%OB[_A(=!^PW4F=0L5".2>9(_P"%OZ'_ .O7SS6M MX;UZY\-:];:I;9)B;$B9XD0_>7_/?%&.PJQ-)QZK8,-6]E._0^K:*JZ=J%MJ MNG6]_:2"2WG0.C>Q_K17QK33LSWD[ZH\Q^.GCC_A'?# T6SEVZCJBE6*GF.' MHQ_'[H_'TKY8KJ/B'J^IZUX[U:YU:)H+E)VA$#'/DJIPJ_EW[YSWKEZ0!70> M"O"USXQ\5V>CV^0LC;IY!_RSB'WF_+I[D5S]?3'[.ND:9#X6O-6AE674IYC# M.,O6%C;:7I]O86<0BMK>-8HD7HJ@8%6:** "BBLGQ'XA ML_#&D-J5\LK0*ZH1$H+9)P.I%5&+G)1CNQ-I*[-:O&/%/P?U"[\07%UHCVB6 M3E3@]3EJSP]56DSA_\ A3'BC_GKI_\ W^;_ .)H_P"%,>*/^>NG M_P#?YO\ XFNX_P"%U>&?^??4O^_*_P#Q5'_"ZO#/_/OJ7_?E?_BJ[/K.9?R? M@<_L<)_,7?ASX=\1>%K6XT[5'M9+$GS(#%(6,;'J.0.#U^OUHJ&R^+V@:A?0 M6=K9ZG)/.XCC00KR3_P*BO+Q-.O*ISU8V;^1V4I4U&T'=(\^_:#\#X,7B^QB MX.V&^"C\$?\ ]E/_ &O :^]-3TZUU?2[G3KV(2VUS&T4B'N",5\4>,/#-UX M0\47NC76287S%)C_ %D9Y5OQ'ZYKC-S"KT'X0>-SX.\81K?44 ??P((!!R#T-+7EGP/\%?[*O)=VI:6HC)8\R1=$; M\/NGZ#UKU.@ K@OC!_R3^?\ Z^(O_0J[VJ.K:/8:Y8-9:E;B>W9@Q0DCD=.E M;8>HJ56,WLF14BYP<5U/DJBO6_B=HOA/POI$=O8:5$FIW9_=MO8F-!U;!/X# M\?2O)*^RPV(5>G[2*:7F>#5I.E+E;"BBM7PWH5QXDU^UTNWR#*V9'Q]Q!]YO MRK64E"+E+9&<4Y.R/2_@UX4RTGB6[CX&8K0$?@S_ -!^-%>MV%E;Z;8065K& M(X($$:*.P%%?%XO$/$574?R]#Z"C25*"BBQ7DWQU\#_\)!X9&N6<6[4-+4LP M4X%?:UA?6 MVIZ?;WUG*LMM<1K)$Z]&4C(KX(KZ%_9\\<>;!+X1OI?GC!FL2QZKU=/P^\/Q M]* />JAN[N"QLYKNYD$<$*%W<]@!DU-7D/QE\5[(H_#=I)\S@2W9!Z+_ I^ M/4_A71A<.\155-?TC*M55*#DSS/Q3X@G\3^(;K4YLA7.V%#_ 1C[H_K]2:Q MJ**^UA!0BHQV1\_*3D[L*]^^$GA3^QM".K74>+V_4%01RD7\(_'K^5>6_#WP ML?%/B:.*5";&VQ-)G&*LO81Z[GHX"CK[1 M_(6BBBOG3U HHHH XKXH>"T\;>#I[2-!_:%OF>S;_; ^[]&''Y>E?&\B/%(T MH7]QJFHW%_=OO MN+B0R.WN?Z5]"6WPH\*VFEMID-O="R:;SS";IROF8QNZ]<4W_A4GA#_GQF_\ M"'_QKU\NQF'PT6Y)\S_KN<.*H5:S26R/G2E56=U1%+,QPJ@'/$4F@:3I#ZE?1.(Y&,FU0Y_A4 $L>1Z&.V09=M[$J/<#D?E7F'C7S?#'QTFU/4;:5+=-32\4A?]9'N#97UX_6NY M\??$_1[^VDU+P[XVU6VNE@"0Z?;VY5&?).YBPXZ\_2@#K=&^+4FL^"==UO>*/$?PT\=7NMZA=W=G'8>7 TWW=_);''IC/UK ^$,'CF8ZM_PA=W9 M6Y'E?:OM(4Y^]MQE3_M4 =X?CYJNBZRMAXJ\)O9'@N$D(D53_%M8<_F*]<\0 M^)+3P_X3N]?E(:"&#S4&<;R1\J_B2!^-?+7C(ZG;_$>/_A8^^]D2./S!8NB9 MB[8.W&.O8&NX_: \51O#I7A33F(B"))@XCM&MC/-SGRMH.\'Z$$?A7SZ- M$\3_ /"L/^$3_P"%>W^\S?:OMV_YO-S][;C^[\N,TSX3>(;B70?$O@=R3)?V M4[V*-_SVV$,@]R,'_@)]: .RC^/&KZ]JTEEX4\'RWVT%AOD))/!AL]XW[?-9'*YQEN_P#%/Q[T4:C;Q:)HL6LH4PTEPA0AB?NJ"I)H ZKQI\9-)\*Z M9ID]O:2W]QJ5LMU!%N"!8VZ%CSCZ =C7/P?%/XC7=FE[;?#R1[61=Z.!(=RG MD$<<_E7"_'*QU*XO= U^XTY[2&ZTR-'B ^6"0$DQD]CAA7I>C?'/P3;>';&. M>ZNH[B&V1'A^S,3N50" 1QV]: +'P]^,UIXTUC^Q;S37T_465FC DWI)MY(Z M @XR<>QHKR3X.6-UK7Q>CU6V@D%I!)/<2R%>$#*P4$],DL./K10![7\6O^1; M7_>-?.ME_P A%/\ >HHH ^AM?_Y(9JG_ /Y5PG[-'W_$GTM__ &I110!R M7Q]_Y*A+_P!>D/\ 6JOCO_DM@_Z^++_T".BB@#ZWKY"\)_\ )=;3_L-2?^AM M110!VWQD_P"1C?\ "J'PB_Y'&W^M%% 'O?BW_D5[[_KF:^,[O_D8'_WZ** / -K?X:?\B;;4444 ?_V0$! end GRAPHIC 13 ggg2018q4newsreleasea08.jpg begin 644 ggg2018q4newsreleasea08.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .PU$2 M 0 ! .PP 8:@ "QC__; $, @$! @$! @(" @(" @(#!0,# M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP, M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( -H$/@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /W\HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HK^,^B@#^S"BOXSZ* /[,**_C/K]5/\ @U4_:"D\)?M/>//AO<.WV+QE MH::K:[IR%2ZLI,%5CZ%GAN)&+ @X@ P1RH!^[E%%% !17\S?_!P7_P I>?BY M_P!P;_TRV%?&= ']F%%?QGT4 ?V845\9_P#!OI_RB&^$?_<9_P#3U?U]F4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117 MQG_P<%_\HAOBY_W!O_3U84 ?9E%?QGT4 ?V845_&?10!_9A17\9]% ']F%%? MR#^#?VG/B5\.K.WM_#_Q"\<:%;VJ"."+3M=NK5(5'(50C@*/85]&? S_ (+S M?M0? RXME7XC7'BZPMHQ']C\36R:DLH&,%YF N"W'7S(YG@4MNP!YP QENIK]0 M? GC[0_BCX2L=?\ #>L:;KVAZI$)[2_L+A+BWN4/1D=201]#0!KT444 %%%% M !1110 4444 %%%% !1110 445^ /_!U7_RD+\&_]D[LO_3EJ= '[_45_&?1 M0!_9A17\9]?9G_!OI_REY^$?_<9_],M_0!_3)1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\9]%%% !1110 5[ MA_P37_:!C_9<_;P^%OCBXEAM[#1]=ABOYIG\N.&TN ;:X=%)CU& M""003[G0!_,W_P '!?\ REY^+G_<&_\ 3+85\9U]F?\ !P7_ ,I>?BY_W!O_ M $RV%?&= !1110!_3)_P;Z?\HAOA'_W&?_3U?U]F5\9_\&^G_*(;X1_]QG_T M]7]?9E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5\9_P#!P7_RB&^+G_<&_P#3U85]F5\9_P#!P7_RB&^+G_<&_P#3U84 M?S-T444 %%%% !17LG[)7_!/WXO?MT1^(F^%?A%O%0\)BW.JXU.SLS;?:/-\ MG N)HR^[R)?N;L;><9&<_P#:4_8@^+7['UW;Q_$KP#X@\*1W3"."[N8!)93N M0QV)<1EH6?"L=H./^";?Q4CNM+FFU MCP+JUPAU_P .2R'R;M/E#30@G$=R$&%<<' 5@R@ ?+]% ']@GP,^-GAW]H[X M1>'_ !QX3OAJ/AWQ-9)?64VW:VQARKKU5U.593RK*1VKK*_&S_@U._:ON;V/ MXA?!?4[YI8;.)/%.@PN9&,*%U@O44DE%3<]JX0;3N>5OFR2O[)T %%%% !11 M10 4444 %%%% !1110 5^ /_ =5_P#*0OP;_P!D[LO_ $Y:G7[_ %?@#_P= M5_\ *0OP;_V3NR_].6IT ?F;1110 5]F?\&^G_*7GX1_]QG_ -,M_7QG7V9_ MP;Z?\I>?A'_W&?\ TRW] '],E%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 ?QGT444 %%%% !1110!^[G_!JK^T M'_PE_P"S'X\^'%U>/-=>"]:34[.)QQ%:7B?=4]P)X)F/<&7T(K]5*_G'_P"# M;WX_M\&O^"E6D:)-+,NG_$32KO0)%$F(A,%%U"[+T)W6YC!ZCSCV)S_1Q0!_ M,W_P<%_\I>?BY_W!O_3+85\9U]F?\'!?_*7GXN?]P;_TRV%?&= !1110!_3) M_P &^G_*(;X1_P#<9_\ 3U?U]F5\9_\ !OI_RB&^$?\ W&?_ $]7]?9E !17 MC/[9/[?_ ,*_V#?!T>K?$?Q-;Z7-=HSV&EP#S]2U/:0#Y, ^9@"0"YPBY&6% M?D?^U#_P=1?$3Q=J<]G\)?!FA>#])RZI?ZV#J6I2CC:X166&(CYLJ1,#D<\' M(!^ZU%?RJ?%7_@K%^TE\9KB.37/C1X]41AAY6EZBVDPMNQG=':>4C=.-P..< M8R<^2>,_CMXX^(UA):^(?&7BK7K69Q))#J.K7%U'(PZ,5=R"1V)H _L&HK^- M2QOY]+OH;JUFEM[FW=98I8G*21.IRK*PY!! ((Y!KT/0OVR?B_X7?=IGQ6^) M&G-G=FU\37L)STS\L@H _KHHK^9'X+_\%Y?VI/@M=:>(_B7=>*-/L4\LV/B. MSAU%;I0NT>9,RBY)'!W"4,2.202#^@7[''_!T[X5\8WMKH_QM\(2>#YG15;Q M#H)DO=/+[6+-):D&>)<@ >6TY)?D #<0#];**Q_ /Q!T/XJ>#]/\0>&M7T[7 MM#U2%9[._L;A9[>X0\AE=20:V* "BOY??VQ?VS?V@_@M^UG\3?",?QL^-&GV M_AOQ3J6GV\!\9ZFH2&.ZD6+:/.^Z4"D'H001P:\W_P"'C?[0W_1>/C-_X6NI M?_'J /ZRJ*_DU_X>-_M#?]%X^,W_ (6NI?\ QZC_ (>-_M#?]%X^,W_A:ZE_ M\>H _K*HKY3_ .")OQYUS]H[_@F?\-?$GB?5+K6O$2Q7FG7]]=3R3W%TUO>3 MPQO))(S.\C1)&68GEB3P.*^K* "BLKQUXDC\&^"-9UB5MD6E6,]X['^$1QLY M/Z5_*5_P\;_:&_Z+Q\9O_"UU+_X]0!_6517\FO\ P\;_ &AO^B\?&;_PM=2_ M^/4?\/&_VAO^B\?&;_PM=2_^/4 ?UE45_)K_ ,/&_P!H;_HO'QF_\+74O_CU M?M3_ ,&SW[1WB[]H#]DWQY_PF_B_Q-XSUK2?%K;+O7-4GU&YAMY+.VV1K),S M,$#QRD*#@%F. 220#](:*** "BOYE?\ @H+_ ,%*OCA??MR_%M=!^+WQ*\/Z M%8^+-1L--T_2/%%_96=O;6]P\$6R))MJDI&K-M !9F.!G%>/_P##QO\ :&_Z M+Q\9O_"UU+_X]0!_6517\FO_ \;_:&_Z+Q\9O\ PM=2_P#CU'_#QO\ :&_Z M+Q\9O_"UU+_X]0!_6517QW_P0>USQAXT_P"":?@WQ)XY\0^*/$VO>)KS4+YK MW7]1GOKIH1=R0Q /,S,(]D(90#C#;A][)^Q* "BO!?VY?^"DGPI_X)[^#H]2 M^(&NE=2OE8Z=H>GH+C4]2*@GY(L@*G&/,D*1@D MD@'\C?VH?^#I'XL_$*[O M+/X7^&=!^'NE,)(X;V\4:KJF,X20;P($;'.PQR $_>;&2 ?O917\H_Q/_P"" MH7[1'QAU7[9KGQG^(C-Y8C\FQUF73;; ).?(MC'%NY^]MR0 ,X QY+XV^*/B M;XEO;MXD\1:]X@:U+F$ZE?RW9A+XW[?,8[=VUAYR".0<$8(K\A?^#1S_ )N"_P"Y<_\ S?\%&_^4A?QX_[*)X@_P#3E<5XS0 4444 ?=G_ ;A>/YO!W_!5;P? MITSGC!_I$K^9O_ (-]/^4O/PC_ M .XS_P"F6_K^F2@ HHKQG]LG]O\ ^%?[!O@Z/5OB/XFM]+FNT9[#2X!Y^I:G MM(!\F ?,P!(!S^$O@S0O!^DY=4O];! MU+4I1QM<(K+#$1\V5(F!R.>#GXJ^*O\ P5B_:2^,UQ')KGQH\>J(PP\K2]1; M286W8SNCM/*1NG&X''.,9.0#^JNBOX^?&?QV\Z>7VL6:2U(,\2Y \MIR2_( &X_JIX M!^(.A_%3P?I_B#PUJ^G:]H>J0K/9W]C<+/;W"'D,KJ2#0!L5^ /_ =5_P#* M0OP;_P!D[LO_ $Y:G7[_ %?@#_P=5_\ *0OP;_V3NR_].6IT ?F;1110 5]F M?\&^G_*7GX1_]QG_ -,M_7QG7V9_P;Z?\I>?A'_W&?\ TRW] '],E%%1WEY# MIUG+<7$L<%O ADEED8*D:@9+$G@ #DDT 245^:_[6]S]FT6 \9Q<;6:<\_P#+-=A_OU^:_P ;/^#A[]J+XQ76;3QA MI?@>SP0;3PWI4<*G/?S)_.F&.V)!0!_2A17\COB']MCXS>+<_P!K?%SXG:GN MY/VOQ3?39_[ZE->>:[KU]XHU:?4-2O+O4;ZZ;?-M(MO?*N2"T1!,#PUHVR?47 M#' >0%@D*=3ND8$@':&. 0#Z>HK\ _VE/^#HCXU?$?4+ZU^'6A^&?AWH\BE+ M>>2#^U=4CY/SF27$&2,?+Y)P<\FOD/XF?\%0/VB/B[JGVO6_C1\16;R_+\FQ MUJ;3K8C)/^IMS''GD_-MR1@9P ?U<45_'GXW^,?B[XF0+%XD\5>)/$$:RF M=4U+4YKM5D.07 D8_-R>>O)K&T+7K[POJT&H:;>7>G7UJV^&YM9FAFA;IE74 M@@^X- ']DM%?R2^$/VZ_C9X N[>;1?B[\3--:U<21K#XEO%CR#G!3S-K DG* MD$')R#DU]0?L^?\ !QY^TM\&=53^WM8 0#M/(8 _HZHKX:_X)Z_\ !>SX0_MR:I8^&=2,WPZ\?W@"QZ3JLRM: M7\F!E;:ZPJNQ)P$<1NW\*M7W+0 4444 %%>6_M9?MG?#?]B/X;/XI^)'B2UT M'3V<16T.#->7\AZ1P0KEY&[G PHR6*J"1^1?[5'_ =4>,_$NH7%C\'O ^E^ M&=-5BL>J>(C]NOYEV_>$$;"*%@QZ%I@<#U(H _<:BOY5_BQ_P5G_ &E/C5-$ M^N?&CQTBQ!@(M*OSH\+[L9W1V8B1^G&X''.,9.?'O'/QL\9?$^T%OXE\7>)_ M$4"RBX$>IZI/=H) "H?$C$;@&89ZX)'>@#^PFBOXUM,U2YT34K>\L[B>SO+. M59H)X9#')#(I#*ZL.58$ @CD$5Z/X>_;8^,WA+']D_%SXG:9MY'V3Q3?0X_[ MYE% ']<5%?S=_ /_ (.+OVFO@UJ:G5_$FD_$'3=R;[3Q!IL>Y5!.[9- (I S M ]7+@$ XZ@_J%_P3W_X.&?A/^V-K%GX7\76[?"WQM>,L5O;ZC=K-I>I2,Y58 MX+K"XD/R_)*B9+A5:0T ?H%1110 445XS^V3^W_\*_V#?!T>K?$?Q-;Z7-=H MSV&EP#S]2U/:0#Y, ^9@"0"YPBY&6% 'LU%?A3^U#_P=1?$3Q=J<]G\)?!FA M>#])RZI?ZV#J6I2CC:X166&(CYLJ1,#D<\'/Q5\5?^"L7[27QFN(Y-<^-'CU M1&&'E:7J+:3"V[&=T=IY2-TXW XYQC)R ?U5T5_'SXS^.WCCXC6$EKXA\9>* MM>M9G$DD.HZM<74YMW66*6)RDD3J#YG15;Q#H)DO=/+[6+-):D&>)<@ >6 MTY)?D #T/5(5GL[^QN%GM[A#R&5U)!H V* M*** "BBB@#^,^BBB@ HHHH **** .E^#'Q-O/@K\8?"?C+3XQ+?>$M9L]:MD M+;0\EM.DR#.#C+(.<&OZ]? GC33OB1X'T;Q%H]S#>:3KUC!J-E<1.'CG@FC6 M2-U8<$%6!!'!!K^.6OZ7_P#@@%^T#_POO_@F+X'2:>WFU+P2TWA:[6+CRA;, M#;@@D\_97MR?4DD8Z4 ?C9_P<%_\I>?BY_W!O_3+85\9U]F?\'!?_*7GXN?] MP;_TRV%?&= !1110!_3)_P &^G_*(;X1_P#<9_\ 3U?UWW_!43_@H1HO_!./ M]F"^\8WD*:CXBU*0Z;X,A0H.YUSP/\ P;Z?\HAO MA'_W&?\ T]7]?E7_ ,','[2EQ\8/^"@[>"XIYFT?X7Z7!I\<+!?+^V7,:75Q M*A'S'*O;QG=T-N<#N0#XA^/O[0/B_P#:?^*FJ>-/'&M7FO>(-6D+S7$[Y$:Y M)6*->D<:YPJ+@ 5QM%% !1176?!+X$^,/VD/B)9^$_ OAW4_%'B*_#-#96,6 M]RJC+.QX5$4=68A1W(H Y.BOJKXF?\$1_P!J7X1>!KWQ)KGPCU5=)TZ%KFY> MRU.PU":*-1EF,-O/)+@#DX7@ YZ&OE6@ HHHH ^PO^"1?_!5KQ-_P3L^-5G; M:AJ%[J/PKUV=8=?T9RTRVJDG%Y;+G]W,A.6"\2+E6!8(R?TQ>'?$-CXM\/V. MJZ;=0WNFZG;QW=K<1-NCGBD4.CJ>X92"#Z&OXVZ_HR_X-N?VB[SXX_\ !.6Q MT74IKBXOOASJT_AY9)2"7MMJ7$ !_NHDWEC/01"@#\H?^#@[X87'PV_X*J?$ M*:2.-+7Q/#8:U:;!CI('Q77ZN?\'7_ ,+8=#_:7^%W MC*,R"7Q'X M(_V&/&'A^XN/._X1OQ?,;9" #!!/:V[A?<&19FYYRQ[8 _3BOQ!_X-,/'UOI MWQB^,GA=IHUNM8T;3M5CB)^9TM9YHG8>P-X@/^\*_;Z@#Y__ ."K/BN/P9_P M38^.%Y+(D2S>#=1L06(P6N8&MU'/Y%?RGU_2%_P<@^-[?PI_P $J_%E MA-<1PR>)M7TK3;=&8*9W6[2Z*J,C)V6SM@9.$)Q@$C^;V@ HHHH *_7[_@TJ M\5QV?Q%^-NAF1!-J.G:3?+&2-S+!+=H2.^!]I7/^\*_(&OT/_P"#8OQO;^%/ M^"F#6$T\4,GB;PEJ.FP([A3.ZO;W151D;CMMG; SPI., D ']$-9OC/Q)%X. M\'ZMJ\[*L.E6%+ MO2@SG +WB_8T7ZLTZJ/\\7:RS:9X7T^92T=S>LA/F2* M"#Y,2@N_(SA4R"ZFOI:TM8[&UCAA41Q0H$11_"H& *_GA_X.7?VD+GXO_P#! M0V;P;'-*='^&&E6^FQ1$+Y9NKB-+JXE4CGE9((SGO!P.Y /A?XP?&7Q5\?\ MXB:GXL\::]J/B3Q%K$S375]>R[Y')).U1T1!G"H@"J,!0 *YFBB@ HHKN/V M>OV;?'7[5WQ+M_!_P[\-ZAXI\1743SK:VNU1'$F-TDDCE8XT!*C>[*N649RP M! .'HKUG]J_]AGXK?L/:]I>F_%+P?=>%;K6XGFL"]U;W<-VJ%0^R6"22,E=Z M9&[(W+D#(KR:@ J;3M1N-'U"WN[2>:UNK619H9H7*20NIRK*PY# @$$<@BH: M* /Z'_\ @@A_P5DOOVZOASJ'@'Q[=1S?$OP3:QS?;F95;Q#89"?:"N<^=&Q5 M92!@^9&W5F _1&OY6_\ @DI\?KS]FW_@HK\)_$-O)(MK=:]!HNH()C&DEI>M M]EEWX^\$$OF!3P6B7H0"/ZI* "BBB@ HHHH *^,_^#@O_E$-\7/^X-_Z>K"O MLROC/_@X+_Y1#?%S_N#?^GJPH _F;HHHH **** /V8_X-'/^;@O^Y<_]RM?L MQ7XS_P#!HY_S<%_W+G_N5K]F* /Y-?\ @HW_ ,I"_CQ_V43Q!_Z>:*QBUB:X>.,LMO&=(O8P[D?=4NZ+D\;G4=2 M*_I=H ^9M'^%^EP:?'"P7R_MES&EU<2H1\QRKV M\9W=#;G [G\[Z "BBB@ HKK/@E\"?&'[2'Q$L_"?@7P[J?BCQ%?AFALK&+>Y M51EG8\*B*.K,0H[D5[]\3/\ @B/^U+\(O U[XDUSX1ZJNDZ="US)O\ @G9\:K.VU#4+ MW4?A7KLZPZ_HSEIEM5).+RV7/[N9"?''_ ()RV.BZE-<7%]\.=6G\/+)*02]MM2X@ /\ =1)O+&>@ MB%?G_P#\'5?_ "D+\&_]D[LO_3EJ= 'YFT444 %?9G_!OI_REY^$?_<9_P#3 M+?U\9U]F?\&^G_*7GX1_]QG_ -,M_0!_3)7X&?\ !>W_ (+$:K^T%\2M:^#? MPZU6XL?A[X;N'L-1L5E0G@FUC8%0O21E+?,NROUK_X*O?M*7'[ M)G_!/CXG>--/GFM=8M]+_L_2YH0K207EW(EK#*H;Y3Y;3"0YSQ&>#T/\J] ! M1110 445](_L^?\ !(?]H[]J7X?VOBKP1\+]4U/P]?J7M+ZZOK/38[M$]5N(O/MTN=DD5 MU'G!:*6-FCD /!*,<'@XKSF@ J]X9\4:EX*U^TU;1M0OM)U33Y!-:WEE.]O< M6SCHR2*0RL/4$&J-% ']('_!"_\ X*IS?\%!?@K=>'?&-S"WQ2\$0H-3D2(0 MKK-J3MCO H^4/D!90N '((55=5'WA7\M/_!';]HN\_9F_P""C7PPUJ&:X2QU MC5HO#VI1QD8GMKUA;D,#U57>.3ZQ"OZEJ /@_P#X+H?\%4YO^"?7P5M?#O@Z MYA7XI>-X7&F2/$)ET:U!VR7A4_*7R2L0;(+@DJRHRG^*M2T^ 7-V(I8K>&UC)V@R33.D2;CD ,P+8. <'&K^U7_P3 M]^,7[$9TYOBAX%U+PO;ZLS1VETTT%Y:SN!DH)[=Y(]^.=I;=@$XQ0!XY1110 M 5^\G_!N]_P5AU3]I7P_/\&/B/JTVJ>-/#MJ;K0=4NBSW&KV"8#Q2R$G?/#D M$,?F>/DY*,Q_!NO1?V1_V@;[]E;]IKP-\1-/DN$F\)ZQ!?2K %,D]N&VSP@- MQ^\A:2/DCASR.M ']==>3_MN?M>>'/V&?V:O$GQ(\3;I;7180EI9HV)=2NW. MV"W3KR[D9;!VJ&8\*:]3LKV+4K*&X@D66&X19(W7HZD9!'U%?B1_P=;_ +2% MSJOQ8^''PFM9I5T_1M-?Q1J" +Y-OB!K4VK:K?2$PP!F6STR+^&WMHB2(HE &23EF+.68^:T4 M4 %%%=!\+/A7XC^-WQ"TGPGX1T:_\0>(]X_M6?\$V_C;^Q'XQE+'=)(D8+QMR3''(&/R+N_7"OX__ -GWXS:G^SM\VB:Q;^(=%L]0M7\ MRUOH$N(7_O(ZAE/X@B@#Y[_X*B?\%"-%_P""_?$S_@B/\ M2_"+P->^)-< M^$>JKI.G0M)O^"=GQJL[;4-0O=1^%>NSK#K^C.6F6U4DXO+9<_NYD)RP7B1624@E[;:EQ ?[J)-Y8ST$0K[^H M**** /XSZ*** "BBB@ HHHH *_7S_@U _:"_LSXA?%'X77=X_EZM96_B33;< MK\J20,8+E@99K;@GI%QT:OR#KZ8_X(\_'T_LX?\%)/A3K\DUQ%87NL+H= M\L?BY_P!P;_TRV%?&=?9G M_!P7_P I>?BY_P!P;_TRV%?&= !1110!_3)_P;Z?\HAOA'_W&?\ T]7]?@O_ M ,%3O&-YXZ_X*1?'*^OA$)H/&VJ:>OE@@>5:W+VT?4GGRX4SVSG X'[T?\ M!OI_RB&^$?\ W&?_ $]7]?@#_P %&_\ E(7\>/\ LHGB#_TY7% 'C-%%% !7 M[$?\&DOABQO/%'QUUF2WC;4M/MM#L[>]?R3_MZ>&[+P;^W+\:-'TVWCM=. MTKQWKEG:PH-JPQ1ZA.B* . H _"OZV*_DU_X*-_\I"_CQ_V43Q!_P"G*XH M\9HHHH *_:7_ (-(_$5Y<^'?CQI,DQ;3[&YT.[@AVCY)9EU!)&SC)W+!$,$X M&SC&3G\6J_9C_@T<_P";@O\ N7/_ '*T >G?\'6/PQ&O_L>?#_Q9'8M<7'AO MQ7]B>X2'>UI;W=K*7+-CY$:2W@4Y(!;RQUQ7X,U_3I_P7?\ A=5_*'_ ,$Q_B7< M?"+_ (*%_!G7+=HU\KQ=I]I,7!($%Q,MO-T(.?*E?'OC((X/]7E 'Y2_\'8/ MCN#3_P!ESX7>&6G5;G5_%4NJ1P[OFD2UM)(F8#T4WB#/;>/6OPIK]:/^#LCX MA6NI_'[X2>%4EW7FBZ!>:K+'M/R)=W"Q(I(KY;KM?V;/ MB%;_ D_:+\ ^*KMFCM?#/B/3M6F8*6*I!0 M1WK\=O\ @[1^)MQ;>&/@OX-B\K[+?76IZS%P1SD M _%BBBB@ KZT_P""&/PQ'Q4_X*H?"6UEL6OK72=0GUJT.2?,%Q=7,/ED# M&,>7!."2<\K@')( /WOK^4O_ (*G>,;SQU_P4B^.5]?"(30>-M4T]?+! \JU MN7MH^I//EPIGMG. !P/ZM*_DU_X*-_\ *0OX\?\ 91/$'_IRN* /&:*** "O MW2_X-0?A/ING?LS_ !,\=+;C^V-8\3IH3SDYQ!:VL,ZH!V^:\8G'7"YSM&/P MMK]^_P#@U2N%;_@GYXTB#?O$^(5XY&.@.FZ:!_Z"?RH ]/\ ^#B7X#V_QF_X M)C>+-3%B+S5O 5W:>(+!A)L:$+,L%PV<@$"WFF)4YSM& 6"U_-K7]7'_ 5% MLUO_ /@G#\7QN M_L_]H>'/!=]HWP-TO5/%'B.^@: M*+7=3M6L=.TW.U/J>J7.MZE<7EY<3WEY>2M-//-(9))I&)9G9CRS$ MDDD\DFH* "BBN[_9L_9K\9?M:_&'2? O@31[C6=?U>0*B("(K:/(#SS/C$<2 M Y9SP/)OVE_'?Q,FAD72/"NB#18'>W.R:[NY$<[).F MZ.*!MRC) G0G (S^[%>(_P#!/3]B/P__ ,$_OV7=!^'NB_9[F\MU^UZUJ21> M6VKZ@X'G3L.N.%1 22L:(N3C->W4 ?RE_P#!4[QC>>.O^"D7QROKX1":#QMJ MFGKY8('E6MR]M'U)Y\N%,]LYP .!X'7LW_!1O_E(7\>/^RB>(/\ TY7%>,T M%%%% '[$?\&DOABQO/%'QUUF2WC;4M/MM#L[>.UT[2O'>N6=K"@VK#%'J$Z(H X "@#\*\GKV;_@HW_RD+^/'_91/$'_ *?A'_P!QG_TRW] 'ZD?\'1/C&\\,?\$W=+L;81>3XB\;:?I]UO!R M(EMKRY&W!'/F6\?7(QGC."/YZZ_?[_@ZK_Y1Z>#?^RB67_IMU.OP!H **** M"O[(/"GABQ\$^%].T;2[>.TTW2;:.SM8$&%BBC4(B@>R@"OXWZ_LPH _+[_@ MZS\,V-S^PWX#UF2WC;4K'QU!90SE1O2&;3[YY$!ZX9H(B1_L"OP0K]_O^#JO M_E'IX-_[*)9?^FW4Z_ &@ HHHH N^&O$5YX0\1:?JVFS&VU#2[F.[M9@H;RI M8V#HV&!!PP!P01Q7]D=?QGU_9A0!_&YXE\17GB_Q%J&K:E,;G4-4N9+NZF*A M?-ED8N[84 #+$G '-4J** "BBB@#^D[_@WH_9QM?@/_ ,$U/">J&SC@UKXA M2S>(M1E#%FF5W:.VY/0"WCB.T8 +L>I)-C_@XA\-V6N?\$E?B1=75O'-/HUS MI%Y9NPR8)3JEK 6'H?+FD7CLQKV;_@F'"L'_ 3E^!:HJJI\"Z.V .YLXB3^ M))->3_\ !P7_ ,HAOBY_W!O_ $]6% '\S=%%% !1110!_7!^Q!XQO/B)^Q;\ M(?$&H"(7^N^"=&U"Y$0(02S6,,C[023C>)_P#@K%X^ ML;D1>3X=L=)T^UV Y,3:=;W)W9)Y\RXDZ8&,<9R3^]'_ 3D_P"4>GP'_P"R M=^'_ /TVV]?@#_P<%_\ *7GXN?\ <&_],MA0!\9T444 %?K9_P &G/PGTWQ! M\:_BYXTN+<2ZIX8TG3]+LY2>(5O99WEP/[Q^QH,XR!N'\1S^2=?LK_P:.W"K M<#'4#^U ?_0A^= 'Z-_\%3_@/;_M(?\ !/?XL>&)K$:A=GP] M6QO;5#(+SQ9^PI\%=4U"9KK4-2\!Z'=W,S RRR:? MSL0,#EB3P,GP'_P"R=^'_ /TVV] '\V/_ 5.\8WG MCK_@I%\?+A3/;.< #@>!U[-_P4;_ .4A M?QX_[*)X@_\ 3E<5XS0 4444 ?L1_P &DOABQO/%'QUUF2WC;4M/MM#L[>"#WK\9_P#@T<_YN"_[ES_W*U^S% '\ MD_[>GANR\&_MR_&C1]-MX[73M*\=ZY9VL*#:L,4>H3HB@#@ * /PKR>O9O\ M@HW_ ,I"_CQ_V43Q!_Z7/AWX\:3),6T^QN=#N MX(=H^269=021LXR=RP1#!.!LXQDY_8NOQG_X-'/^;@O^Y<_]RM?LQ0 4444 M?QGT444 %%%% !17K'[=?[/C?LJ?MB?$?X?"+R;7PSKMQ!8J9#(?L;-YEJ2Q MY),#Q$YYR:\GH *DM+N6PNHYX))(9H7$D[OLF$BYX/R\@'BO :** M "BBB@#^F3_@WT_Y1#?"/_N,_P#IZOZ_ '_@HW_RD+^/'_91/$'_ *#[J-I;?Q5H%]I$BK]XB>W>+CT/S<'L:_D!K^S"OY*_V^OAG)\'/VW?BU MX9DM5LX])\6ZE';Q+C:+1T444 6]!UV\\+ZY9: MEI\[VM]ITZ75M,GWH9$8,C#W# '\*_L1\#>*(?''@G1]:MV5[?6+&&]B9?NL MLL:N"/;#5_''7]3W_!'[XD6OQ4_X)C_!34K.;SH[3PQ;Z.[;67;)8YLI%PP! MX>!AGH<9!(() /Q9_P"#D_XEP^/?^"HVNZ;"LF?!NA:9HTC,!M=FB-Y\I!.0 M!=@'.#N##' )^!Z^C?\ @KM\28_BO_P4Q^-6K1+(LXTM=_5OL6+/<.3P M?(R/8C@=!\Y4 %%%% !1110!_7M^R]\2H?C-^S3\/?%UNLJP^*/#6G:LBRX\ MQ!/;1R[6P2-PW8(!."#R:_#/_@Z2^(4WB7_@H'H&A?:&:S\->#[5!!CY8IIK MBYE=OJR&$'MA![U^L/\ P11^)4?Q4_X);?!O4(UD3[#HIT9U?J&LIY;3/4\' MR01[$=.@_!7_ (+3?$BT^*G_ 5)^,VJ64WVB&WUP:27VLO[RRMXK*0<@'A[ M=AGH<9&00: /EZBBB@ K]S/^#3KX9V^F?L[?%;QD(V^U:WXCMM%9S]W9:6PF M 'XWQSZ_+Z"OPSK^EK_@WM^&ACB([@$ X(Q0!]K5_)K_ ,%&_P#E(7\>/^RB>(/_ $Y7%?UE5_*I_P % M9/ ^,X&< ^>J*** " MOVX_X--OBO#>_"KXN>!F5EN-,U:SUV,D\2)<0M V!_LFU3/^^*_$>OI3_@E+ M^W[=?\$Z_P!K;2_&3VTFH>&]2A.C^(K-'97DL9'1FEC X,L3(LB@C#;2N5W[ M@ ?T0?\ !5"Z>S_X)N?')HSAF\%:HAX[-;.I_0FOY2Z_I>_X*8_M0^!?C?\ M\$7OBCX_\*^(;36O"OB#P\L%I>6P9OWT]Q# D3IC='()9%1D< H<[@,&OYH: M "BBB@ K^S"OXSZ_LPH **** "BBB@ KXS_X."_^40WQ<_[@W_IZL*^S*^,_ M^#@O_E$-\7/^X-_Z>K"@#^9NBBB@ HHHH **** "M+PAX.UCX@^);/1=!TK4 MMKLN<--+@< DD(@5%R<*,G/\]_[(W_ 6O_:$_ M9#U2W6P\;7_B[P^D@:71?$\KZE;NOR@JDCMYT(PO C=5!).TY.?VY_X)C_\ M!9WX<_\ !1RQ.CQQMX-^(MG")+GP]?3J_P!K4 ;I;27@3(">5(61<$E=N&(! M]BT444 ?R:_\%&_^4A?QX_[*)X@_].5Q7C->S?\ !1O_ )2%_'C_ +*)X@_] M.5Q7C- !1110!^S'_!HY_P W!?\ /^RB>(/\ TY7% M>,T %%%% '[,?\&CG_-P7_?A'_P!QG_TRW] 'Z9?\'5?_ "CT\&_] ME$LO_3;J=?@#7[_?\'5?_*/3P;_V42R_]-NIU^ - !1110 5_9A7\9]?V84 M?F;_ ,'5?_*/3P;_ -E$LO\ TVZG7X U^_W_ =5_P#*/3P;_P!E$LO_ $VZ MG7X T %%%% !7]F%?QGU_9A0!_&?1110 4444 ?U=?\ !+ZZ2\_X)Q_ MHSE M5\#:0AX[K:1J?U!KRG_@X+_Y1#?%S_N#?^GJPKJO^"+'C.W\>?\ !+3X+WUO M))-'!H9TXLZ[2'M9Y;9QCT#0L >X -?*_P#P<@?\%%? /A_]F#Q%\!=+U&WU MSQUXIGLO[2M[259%T"&WNH+L>>0?EE?RD"QGYMK%C@;<@'X,T444 %%%% '] M97_!.3_E'I\!_P#LG?A__P!-MO7X _\ !P7_ ,I>?BY_W!O_ $RV%?O]_P $ MY/\ E'I\!_\ LG?A_P#]-MO7X0?\''?@.7PA_P %5_&.H23>8OBK2M*U2)=F MWRE6SCM-NF^-V ."%;:VUL8(!_61X^NGL? NM31G;)#83NIQG!$; M$5_'+7]4&D?MX_#/]K']@'Q]\3/!^O1WGA[3?#.IS:K&R$7FD-%:2O)%/",N MKA02!@[UPR[@03_*_0 4444 %?UE?\$Y/^4>GP'_ .R=^'__ $VV]?R:U_65 M_P $Y/\ E'I\!_\ LG?A_P#]-MO0!_,W_P %&_\ E(7\>/\ LHGB#_TY7%>, MU[-_P4;_ .4A?QX_[*)X@_\ 3E<5XS0 4444 ?LQ_P &CG_-P7_/^RB>(/\ TY7%>,U[-_P4 M;_Y2%_'C_LHGB#_TY7%>,T %%%% '[,?\&CG_-P7_?\'2_[/T?P^_;-\*^/K6.& M.#XB:%Y5SMCVM+=V)6)W8_Q?N);51GD!,=,5^8=?T3_\'+7[/Q^+O_!.BX\2 MV\,\VH?#C6;;5P(8][-;RG[+," "0H\Y)">PBR> :_G8H **** "BBB@ HHH MH _ID_X-]/\ E$-\(_\ N,_^GJ_K\ ?^"C?_ "D+^/'_ &43Q!_Z'[S^T- \3>,]8U;3;KRGB^TVT]]-+%)L<*Z[D=3M90PS@@'BO,Z* "BBB@ MK]F/^#1S_FX+_N7/_6#;K;.,]\R6TC9X^]CMD_P!)5?AW_P '97PU MM=)^.?PA\7QP[;S7M#OM(FDR?G2SGCE08SC(-\_(&3D9R , 'Y)T444 %?T/ M_P#!LW\6(?%O_!,K^RY-T/\ P@WB34=.D+'(*.([T./;_26&/5#^/\\%?JM_ MP0#_ &E;KX2_L/?M=VY6*:/PGX:/BFPBWE&DG-E>1NI/( )@MP"!D9/WN # M\R_B]\0I?BW\6?%'BN:#[+-XFU>[U:2'?YGDM/,\I7=@;L%\9P,XZ#I7.T44 M %%%% !1110!_0Q_P;(_%1?$_P#P3/NM/N%%O'X)\4ZC8;R^[?$\<%YOQM&W MYKEUQEC\F<\@#\$/CE\1S\8OC7XP\7-')"WBK6[W5S&YRR?:)WEP?<;\5^EO M_!"']I:\^$O_ 3K_; AM_L\=UX1T$^(]->1B0]S-8W<(#*"#M#V\'0C.\C( MX-?E30 4444 %?UQ_L6?"V3X(_L@?"_PA,_F7'AOPKINGSOMV^9+';1K(V,G M&7#'&3C/4]:_E6_9=^'%O\8OVF?AUX1O(VFL_%7B?3='G0,5+I<7443#*D$9 M#GD$&OZ]418T554*JC ' % "U^ W_!S[^R3>_"_]L+3/BM9V3_\(_\ $JPB M@N[E-[+'J=I&L+(_&U-]NL!09RYCF./E)/[\UY[^U)^S!X/_ &P_@EK/@'QQ MI_\ :&A:P@SM.V:UE7F.>)OX9$;D'\"""00#^1&BOL#_ (*;_P#!''XD?\$[ M/$M]JC6MQXI^%[S*MCXGMHQM@#L0D-V@YAE!PNXCRW++M;<2B_'] !1110![ M!^R+^W/\0OV*O%4U]X/U&VN-*U# U/P]J\/VW1=8 *E?M%LQ"LRE5*R*5D7' M# $@_M]_P3R_X*S?LR_MP-8^']7\(^#_ (=?$*9,'2-6TZU%I?. N?LMT4"/ MDMQ&^R0X.%8 FOYX:* /[ O^% > _P#H2?"/_@GM_P#XBC_A0'@/_H2?"/\ MX)[?_P"(K^=W]@[_ (+X?&S]BY;/1]3O?^%F>"+?Y1H^N7#?:;9/F^6WO,-) M'R1PXD0!<*B]:_:K]@K_ (+!_!?_ (*"^7IOA?69]#\8B(R2^&M;1;:^P"P) MA()CN!A2W[IV95(+*F<4 >\?\* \!_\ 0D^$?_!/;_\ Q%==110 4444 %%% M% !7QG_P<%_\HAOBY_W!O_3U85]F5\9_\'!?_*(;XN?]P;_T]6% '\S=%%% M!1110!]_?\$-?^"5/P__ ."F\?Q3_P"$ZUKQEH[>"1I7]GG0KJVA$ANOMOF> M:)H)=V/LT>-NWJVP KQ^@ K6\!^.]8^&'C32_$7A_4;K2=);:*,QI' M?1HK&1%/_+.5'61<$@;BNF?MJ?$'1_BW^V1\6O%7A^\_M#0/$WC/6 M-6TVZ\IXOM-M/?32Q2;'"NNY'4[64,,X(!XKS.BB@ HHHH _9C_@T<_YN"_[ MES_W*UXS_P '5?\ RD+\&_\ 9.[+_P!.6IU[-_P:.?\ -P7_ '+G_N5KQG_@ MZK_Y2%^#?^R=V7_IRU.@#\S:*** "OLS_@WT_P"4O/PC_P"XS_Z9;^OC.OLS M_@WT_P"4O/PC_P"XS_Z9;^@#],O^#JO_ )1Z>#?^RB67_IMU.OP!K]_O^#JO M_E'IX-_[*)9?^FW4Z_ &@ HHHH *_ID_XB"_V0_^BN?^6MK7_P AU_,W10!^ MOW_!P!_P5'^!/[;?[&_AGPK\,/'7_"3:_I_C.UU:XM?[%U"R\NV2QOXFDWW$ M$:'#S1C:&+?-G& 2/R!HHH **** "O[,*_C/K^S"@#PW_AV1^SG_ -$+^$O_ M (2ME_\ &Z/^'9'[.?\ T0OX2_\ A*V7_P ;KW*N;^+?QB\*_ 7P#?>*?&GB M#2O#/AW30#8_\.R/V<_\ HA?PE_\ M"5LO_C=>)_MB>%OV%_V$_#)OOB)\-_@QIUY)'YEKH]MX6L;C5+\9 _=6ZINQ MD_?;:@[L*^'?^"B7_!S?KGC<7WA?]GZRN/#.FB3RW\6ZC C:A=*K$$VUNP9( M4< 8>3,FUC\D3#(_*'QAXSUCXA>);S6M?U;4M ?C9I=D\UK8P'PKKTL>]C;H9'FLI&4 JJ;WN4+DCYGA7G(Q^EO_!.3_E'I M\!_^R=^'_P#TVV]>D?%'X8:#\:?AWK'A/Q1IMOK'A_7[5[._LYQE)XF&"/4' MN",$$ C!% '\=M%?H%_P59_X(0^-_P!B+4]3\8> [?4/&OPGC1[J6ZC427_A MU!C@_LW?M1^./V3/B%'XD\#:Y<:3> M%?*O+8_O;'58""&M[J!LQSQ,&(*."!G(PP!'[0?\$Y_^"V/[/?[3L6D^%_BE MX)\#_#7Q[VT'[S^T- \3>,]8U;3;KRGB^ MTVT]]-+%)L<*Z[D=3M90PS@@'BO,Z** "BBB@#]F/^#1S_FX+_N7/_,-#O-'DE3 >'SX7C$BD@@,I8,"01D#@U_(CXG\-7W@SQ+J&CZ MI;26>IZ3.VTKQA*GBNQ579MPO 6G)S]W_ $I;G"C@ #&!@ ^/J*** "BBB@ HHHH M _ID_P"#?3_E$-\(_P#N,_\ IZOZ_ '_ (*-_P#*0OX\?]E$\0?^G*XK]_O^ M#?3_ )1#?"/_ +C/_IZOZ_ '_@HW_P I"_CQ_P!E$\0?^G*XH \9HHHH *** M^_\ _@AC_P $JOA[_P %-?\ A:/_ GFL^,])_X0G^R?L/\ 8%W;6_F_:OMO MF>;YUO-G'V9-NW;C+9SD8 /@"BOW^_XA5/V>O^AR^,W_ (-M-_\ D"C_ (A5 M/V>O^AR^,W_@VTW_ .0* /P!HK]_O^(53]GK_HL^,]6_X3;[%]N_M^[MKCROLOVC MR_*\FWAQG[2^[=NSA<8P<@'TS7YF?\'3GPUN/%/[!_A7Q#:VWG?\(MXO@:ZD MW*/L]O/;7$1;GD@S>0N!D_,#C )'Z9U\K_\ !;/X5Q_%[_@EQ\8-/9F1]+T< M:Y&R@$@V4T=V1^*PLI]F- '\N]%%% !7K_[+_P"TKUFX!8CD,5;R"B@ HHHH ***ZCXH?"#7/ M@_<:''KELL"^)-%M/$&G.K[EN+2Y3=&_J#D,I! Y0XR,,0#EZ*** /7_ -GS M]I6X^#WP%^-W@V.ZEM8_B9X>L;"-H3(LCSV^JVD^S,YK@Z_HL_:!_X*\_L$_M4?#J[\*?$'QMI?BC0[Q2K M07?A+6M\)/\ '%(MH)(I!V>-E8=C7Y]_%'_@B+X4_:L^'>N?$_\ 8U\=M\1_ M!^F:A/8W6@ZQ:W&GW]MBK&KZ1=^ M']6NK"_M;BQOK&9[>YMKB,QS6\B$JR.K %65@001D$$57H *M:%KM]X7UNSU M/3+RZT[4M.G2ZM+NUE:&>UE1@R2(ZD,KJP!# @@@$55HH _HR_X(6_\ !6V7 M]O[X8W?@_P =75FGQ6\'P*]Q(F(_^$ALN%%ZL8 "R*Q"2JOR[F1AM$FQ/OZO MY,?V _VH;[]C?]L#P'\0K6ZEMK71-4B&J! S>?I\A\NZC*K][,+/@_\ !37_ (6C_P )YK/C/2?^$)_LG[#_ &!=VUOYOVK[;YGF^=;S M9Q]F3;MVXRVO\ H'&?M+[MV[.%QC!S^37_!U7_RD+\&_]D[L MO_3EJ= 'YFT444 %?9G_ ;Z?\I>?A'_ -QG_P!,M_7QG7V9_P &^G_*7GX1 M_P#<9_\ 3+?T ?IE_P '5?\ RCT\&_\ 91++_P!-NIU^ -?O]_P=5_\ */3P M;_V42R_]-NIU^ - !1110 445^_W_$*I^SU_T.7QF_\ !MIO_P @4 ?@#17[ M_?\ $*I^SU_T.7QF_P#!MIO_ ,@4?\0JG[/7_0Y?&;_P;:;_ /(% 'X T5^_ MW_$*I^SU_P!#E\9O_!MIO_R!1_Q"J?L]?]#E\9O_ ;:;_\ (% 'X U_9A7Y MF_\ $*I^SU_T.7QF_P#!MIO_ ,@5^F5 'B_[=G[=?@?_ ()^? R\\;>-+HL< MF#2]*@=?MFLW.,B&)3Z=6<\(N2>P/\V7[>G_ 4>^)G_ 4-^(\FL^-M5:/1 M[69GTG0+0E-/TA#P B]7?'61\L23T7"CL_\ @LG^W5=?MV?ML^(M6M=0:Y\% M^%Y9-$\,Q)+OM_LT3D/O9J\9_P"" MO,_B/_ ,%R?V6OA)\0]>\*^(/BA_9^O^&=1N-) MU*U_X1O5Y?LUS!*T4L>]+5D;:Z,-RL5.,@D_@A_P4#_X2KQ!^Q3\2!JLWA;[.^K>%==M-0M;:W%P)!"MM=W4*29;[ M/,=LGF/PD^*6M?!#XH>'_&'AR[: MQUWPS?PZE8S@GY)8G#KG!&5.,$=P2#P:_KD^!OQ8T_X\?!CPGXVTEF;3/%ND M6NKVN0581SQ+( 0>01NP0>XH _E?_P""C?\ RD+^/'_91/$'_IRN*\9KV;_@ MHW_RD+^/'_91/$'_ *_\%-?^%H_\)YK M/C/2?^$)_LG[#_8%W;6_F_:OMOF>;YUO-G'V9-NW;C+9SD8^_P#_ (A5/V>O M^AR^,W_@VTW_ .0* /P!HK]_O^(53]GK_HL^,]6_X3;[%]N_M^[MKCROLOVCR_*\FWAQG[2^[=NSA<8P<_3- !1110 M!_&?1110 4444 ?V85^._P#P=A_L_0S^%OA7\5+>&".XM;J?PI?RB(>9.LB- M=6RE^NU#%=D*L M$MX_,F>>Q(N@B+@DLZQ-'@#)WD#DT ?RV4444 %%%% !1110!_3)_P &^G_* M(;X1_P#<9_\ 3U?U^ /_ 4;_P"4A?QX_P"RB>(/_3E<5^_W_!OI_P HAOA' M_P!QG_T]7]?@#_P4;_Y2%_'C_LHGB#_TY7% 'C-%%% !7[,?\&CG_-P7_/\ LHGB#_TY M7%?UE5_)K_P4;_Y2%_'C_LHGB#_TY7% 'C-%%% !7[,?\&CG_-P7_0I<6?B;1[O2IX MG^[+'/"\3*?8AR*Z2B@#^-2^L9]+OIK6ZAEM[FW=HI8I4*21.IPRLIY!!!!! MY!J*O;O^"E7PPN/@Y_P4 ^,?A^>../[+XMU">!8QA1;SSM/!Q@8_=2IQT'8D M\6:99W5L8//62W:ZC M$V],$%!'O+9X"AB> :_:C_@Z?^%DWBO]ASPCXHMK19W\)^+(EN9L@-;6US;S M1L>3R#,MNI RB_LF_$CQ8UK MY5SX@\5)IOGE<&>&TM8W3'JJO=RC/3)8=0:_5*OCO_@@E\+Y_A9_P2L^&$-U M'''=:Y%=ZV^P'E+F[EDA)R!R83%G\AD_^FW3*_ &OW^_X-5/^4>GC+_LHE[_ .FW3* /E?\ X.BO MV,K/X7_'+PM\8-#L5MK'Q^DFG:YY2*L8U&!5,#S;$DY;G\J:_H MT_X.5/AU9^-/^"7FM:I<0^9<>$=>TS5+1]Q!C=YOL9/!&04NG&#D=#C(!'\Y M= !1110 5_7!^Q#XSO/B/^Q=\(?$6H^7_:&O>"M&U&Y\L$)YLUC#(^,DG&YC MC))]S7\C]?UE?\$Y/^4>GP'_ .R=^'__ $VV] 'LU%%% !1110 5\9_\'!?_ M "B&^+G_ '!O_3U85]F5\9_\'!?_ "B&^+G_ '!O_3U84 ?S-T444 %%%% ' M[,?\&CG_ #<%_P!RY_[E:_9BOQG_ .#1S_FX+_N7/_W->?U<\1>(+SQ9X@OM4U"9KK4-2N)+NYF M8 &661BSL0,#EB3P,_S?EFOZ!J_ '_@U4_Y2%^,O^R=WO_IRTROW^H _DU_X*-_\I"_CQ_V4 M3Q!_ZG@W_LHEE_ MZ;=3K\ : "BBB@ K^S"OXSZ_LPH _,W_ (.J_P#E'IX-_P"RB67_ *;=3K\ M:_?[_@ZK_P"4>G@W_LHEE_Z;=3K\ : "BBB@ K^NS]K[XAW'PC_9,^*'BRUC M\ZZ\,>$=6U:&,/LWO!9RRJ-V#C)0#.#CT-?R)U_65_P4;_Y1Z?'C_LG?B#_T MVW% '\FM%%% !1110!_3%_P;Y1JG_!(CX2E552YU@L0/O'^V;X9/X #\*=_P M<%_\HAOBY_W!O_3U84?\&^G_ "B&^$?_ '&?_3U?T?\ !P7_ ,HAOBY_W!O_ M $]6% '\S=%%% !1110!_65_P3D_Y1Z? ?\ [)WX?_\ 3;;U_,W_ ,%&_P#E M(7\>/^RB>(/_ $Y7%?TR?\$Y/^4>GP'_ .R=^'__ $VV]?S-_P#!1O\ Y2%_ M'C_LHGB#_P!.5Q0!XS1110 5^S'_ :.?\W!?]RY_P"Y6OQGK]F/^#1S_FX+ M_N7/_M_#'PO\<-'L535M#NTT#Q!)$BKY]I+N-O-(>"3' M*/+!Y.+A1T7C\0Z_J:_X+%?#JS^)_P#P3$^-.GWT/G1V?AN?5XQN*E9;(K=Q ML"".CP*<=QD$$$@_RRT %%%% !7]/7_!"CQG>>//^"3WP=OK[R_.@L+S3EV MX\JUU"ZM8NI//EPIGMG. !@#^86OZ9/^#?3_ )1#?"/_ +C/_IZOZ /P!_X* M-_\ *0OX\?\ 91/$'_IRN*\9KV;_ (*-_P#*0OX\?]E$\0?^G*XKQF@ HHHH M _9C_@T<_P";@O\ N7/_ '*U^S%?C/\ \&CG_-P7_86MGSDYWP-&_)S\W.#D5YA7Z8?\'1?[/?\ PK?]N'P_ MXZM;>"&Q^(V@H9G3AYKZR802EATX@:S .>>>.,G\SZ "BBB@ HHHH _ID_X- M]/\ E$-\(_\ N,_^GJ_K\ ?^"C?_ "D+^/'_ &43Q!_Z]EFB;@D?-' M(C8ZC.#@Y% 'AE%%% !7[,?\&CG_ #<%_P!RY_[E:_&>OV2_X-']1@BU'X^V MC2*MS-'X?FCC_B9$.I!B/8%T'_ A0!^SU?R:_P#!1O\ Y2%_'C_LHGB#_P!. M5Q7]95?R7_\ !0R^AU/]OWXY7-O(LUO.Q^/UTT,JVTS^'XHY2A\MW4:F M64-T) ="1U 9?44 ?LG1110!_.+_ ,')7PMA^'7_ 5$U[4H3)CQIH>FZXZL M1M1A&;,[>.A^R;N/?@WXSAL6W:AI^HZ+=7BP M\#R)(9H(G?'?[1<,JD]I"!]ZOQ_H **** "BBB@#[B_X-V?A=)\2/^"J'@J\ MW*+?PC8ZCK?&+3I#(K:;HAU MV-DQN5K&1+SOV(@*GV8]#S7YL?\ !IS\,[?5_P!H#XM>,'C9KCP_H%GI$3?P MH+RX:5OQ/V%<'TW>IK]M/'OA*W\?>!M:T&[5)+76K">PF5QE626-D8$>F&- M'\>#(V9E\*^&]/THLYRSM#;1QLQX R2I)P ,G MH*[ZBB@ K^,^O[,*_C4OK&?2[Z:UNH9;>YMW:*6*5"DD3J<,K*>00000>0: M(J*** "OW^_X-5/^4>GC+_LHE[_Z;=,K\ :_?C_@U1OH9/V O&ULLBFXA^(% MW*\>?F56T[3@I/L2C?\ ?)H ]K_X.#45O^"0_P 6B5!*G1R,CH?[9L1_6OYG M*_HZ_P"#DKXFZ?X&_P""6_B/2+NX\J[\9ZSIFE648!)FDCN4O6!QT CM7.3Q MD =2 ?YQ: "BBB@ K^LK_@G)_P H]/@/_P!D[\/_ /IMMZ_DUK^M?]@GP[>> M$/V%_@OI.I0FVU#2_ FAVEU"6#>5+'I\".N5)!PP(R"1Q0!ZS1110 4444 % M?&?_ <%_P#*(;XN?]P;_P!/5A7V97QG_P '!?\ RB&^+G_<&_\ 3U84 ?S- MT444 %%%% '[,?\ !HY_S<%_W+G_ +E:_9BOQG_X-'/^;@O^Y<_]RM?LQ0!_ M&YXE\.WGA#Q%J&DZE";;4-+N9+2ZA+!O*EC8HZY4D'# C()'%4J]"_:UT[^Q M_P!JOXF69;S#:^+-5A+8QNVWDHSC\*\]H **** /TH_X-8YFB_X**^)%5B%D M\!7RL/4?;M//\P/RK^@BOYV_^#9'6HM+_P""FD<$A4-J7A74K:++!26!AEX' M<[8VX';)[5_1)0!_)K_P4;_Y2%_'C_LHGB#_ -.5Q7C->Y_\%.O#MYX7_P"" MC/QTMKZ$V\\GCO6;M5+!LQ3WLLT3<$CYHY$;'49P<'(KPR@ HHHH _9C_@T< M_P";@O\ N7/_ '*U^S%?C#_P:/ZC!%J/Q]M&D5;F:/P_-''_ !,B'4@Q'L"Z M#_@0K]GJ /Y-?^"C?_*0OX\?]E$\0?\ IRN*\9KV#_@H9?0ZG^W[\Q!KQ^@ HHHH _9C_ (-'/^;@O^Y<_P#G@W_LHEE_Z;=3K M\ :_H+_X.EO#MYK?_!.;P_";9I%%Q-\0+25 M(\_,RKIVHAB/8%U_[Z%?@/0 4444 %?UE?\ !1O_ )1Z?'C_ +)WX@_]-MQ7 M\G5C8SZI?0VMK#+<7-PZQ111(7DE=CA551R220 !R37]8O\ P4;_ .4>GQX_ M[)WX@_\ 3;<4 ?R:T444 %%%% '],G_!OI_RB&^$?_<9_P#3U?T?\'!?_*(; MXN?]P;_T]6%1_P#!O==QW'_!(KX4I&ZLT#ZPD@'\#?VQ?-@_@P/XT?\ !PA< MQP?\$BOBNKL%:9M'1 ?XC_;%BV/R4G\* /YGZ*** "BBB@#^LK_@G)_RCT^ M_P#V3OP__P"FVWK^9O\ X*-_\I"_CQ_V43Q!_P"G*XK^F3_@G)_RCT^ _P#V M3OP__P"FVWK^:#_@I/8SZ=_P40^.T=Q#+!(WQ!UV4+(A5BCZA.Z-@]F5E8'H M001P: /%**** "OV8_X-'/\ FX+_ +ES_P!RM?C/7[)?\&C]]#'??'ZV:11< M31^'Y4CS\S*IU,,1[ NO_?0H _3?_@H\BR?\$\_CP&4,/^%>:^>1W&FW!%?R M;5_5!_P5\^)NG_"C_@F9\:M1U*X^SPWWA>ZT:(@%C)-?+]CB0 <\O.H/8#). M ":_E?H **** "OZ9/\ @WT_Y1#?"/\ [C/_ *>K^OYFZ_IQ_P"""?AV\\+_ M /!)3X/VU]";>>2VU&[52P;,4^J7DT3<$CYHY$;'49P<'(H _GT_X*-_\I"_ MCQ_V43Q!_P"G*XKQFO<_^"G7AV\\+_\ !1GXZ6U]";>>3QWK-VJE@V8I[V6: M)N"1\T/^RB M>(/_ $Y7%>,U[!_P4,OH=3_;]^.5S;R+-;W'Q UZ6*13E75M1N""/8@UX_0 M4444 ?LQ_P &CG_-P7_L9X['X_730RK;3/X?BCE*'R MW=1J990W0D!T)'4!E]17[)T %%%% '\9]%%% !1110!_9A1110!^=/\ P^"UK^T=^SGXX\!7C-'!XOT.[TKS%QNA:6)D5QD$;E8JPR#R!7\BOB#0;S MPKKU]I>HV\EIJ&FW$EK=02?>AE1BKH?<,"/PH IT444 %%%% '],G_!OI_RB M&^$?_<9_]/5_7Y'_ /!QW\ +SX._\%+M>UYHYCI/Q%T^TURSD,!6-76);6>( M/T=A)!YA P5$Z CH3^N'_!OI_P HAOA'_P!QG_T]7]6O^"S_ /P33C_X*,_L MR"UT?R+?XA>#7DU'PY/(%471*XELGQJB^/?$US>6)4D[[6W2.U!/'!\^*Y'&> .>P_&G_@GE^P/XO_ ."A MO[0NG>#?#=O+#I<+I<:_K#(?L^BV6[YY&.,&1@&6./J[\<*&9?ZF/A#\*M#^ M!?PM\/>#?#5G]A\/^%]/ATS3X"Y=HX8D"+N8\LV!DL>222>30!T5%%% 'YN_ M\'1/PNN/&G_!//2=>MEA_P"*-\6VEY=%R0PMYH9[8A< @GS98.N!@'G. ?Y\ M:_J8_P""Q_PSM_BQ_P $POC1IMQ&TBV7AR76DV_>5[%EO5/YP#/MD5_+/0 4 M444 %%%% '[[?\&KGPWF\-_L.^,?$=Q;>2WB;Q=*EO(3DSP6]M @;V E>9>< M'(/;!/Z=5\F_\$-_A7)\(_\ @EE\)+&:3S)]5TZ77'8+MXO;B6YC&/:.5%SW MQGC.!]94 ?RN_P#!7?X4Q_!C_@I?\9M#AW>3)XDFU6,-_ M\JWH4<#@"XP/8 M#D]3\XU^DW_!T5\(F\$_\% ='\40Z?%;V?C7PM;3272!1]KN[:26"3=CDLL* MVHR?X2@!XP/S9H **** "OMO_@WE^&%Q\1_^"J?@.YC$)M?"MKJ&MW85 M_IMP92QXSN'V 8.,,^0>, '[G4444 %?RA_\%-_@S>? #_@H'\7O"]ZL:M: M^)KN\MPF<&UNG^UVQY Y,$\1(Z DX)')_J\K\L_^#CC_ ()=ZG^T7X-L_C5X M#TV;4?%G@^R^R:_80;FEU#3$+NLT:<[I(&9R0 &:-CU\M5(!^#=%%% !7T-^ MP)_P4Y^*7_!.'Q'JUY\/[O2KK3]>1!J&CZQ;OK"OLROC/\ MX."_^40WQ<_[@W_IZL* /YFZ*** "BBB@#]F/^#1S_FX+_N7/_O6O":^[/^#CCX2-\,?^"I/BC4/-WP^-M*T[7H4\O;Y( M\D6C+G/S9DM)&SQ]_&.,GX3H **** /K7_@A5XFC\)?\%8/@[=2R+&LU_>60 M)[M<:?=0*.AZF0#\>W6OZ>Z_D _9W^)Z_!']H#P+XT:.:9?"/B&PUHQQ8\QQ M;7,0*HNB5Q+9.Y&528*N" M" )(XB3M# _S2^-/!>K?#GQ;J.@Z]IUYI&M:1ZE#I^M1V[V4Z7$ FM[VV=E9X94.-R%D1 MN"""BD$$5]>_$[_@YN_:0^(W@2^T.UM?AWX5EOH&@;4]&TFY6^A##!9&GN94 M5L9PP3()R,$ C\\** )+N[EO[J2>>22::9S)))(Q9I&)R22>22>7[ _B_P#X*&_M"Z=X-\-V\L.EPNEQK^L,A^SZ+9;OGD8XP9& 98X^ MKOQPH9E /V6_X->?@S>> /\ @G]JWBB]C5%\>^)KF\L2I)WVMND=J">.#Y\5 MR.,\ <]A\2_\'5?_ "D+\&_]D[LO_3EJ=?NY\(?A5H?P+^%OA[P;X:L_L/A_ MPOI\.F:? 7+M'#$@1=S'EFP,ECR223R:_"/_ (.J_P#E(7X-_P"R=V7_ *T?P/I\7@?Q3HOA^V2RTT^(--GEGL[= %CA5X)X=RHH"KN!( SP M*^%J* /?/V[_ /@I-\4O^"BOBW3=2^(6H6"VNBHR:=I.EVYMM/LB^-[JC,S, M[8&6=F. "!Q7@=%% !1110![I_P3+^#-Y^T!_P4!^$/A>RC61KKQ-:7ER&) M&+6U?[5I Y'6OZ:OVXO!]Y\0OV*OC!H&G^6=0USP3K6GVPD)"F M66PFC3) )QN8= :^#?\ @W2_X)8ZI^S+X,O/C+\0-+FTWQIXPLOLFAZ=<;EF MTG3'*NTDJ'&V:=E0[2"R1H!D&1T'Z@7=K'?6LD$R+)#,A1T;HRD8(/U% '\: M=%>S?\%!/V3-4_8D_:Z\:?#W4+::&TTN_>;2)G#;;W3I27MI59@-V8R%8C($ MB2+DE37C- !1110!]4?L$?\ !8KXR?\ !.SPOJ'A_P %W6@ZQX:U"X-W_9&O MVDEU:VTY #21&.2.1"P4 @/M.,XSS4G[??\ P6/^,?\ P46\)Z;X>\9R>'=% M\-Z=[G PLDQEEE=RH+;1NV@L3C."/E.B@ HHHH **** /ZR MO^"OP/_P"#A;X,WGPB_P""I/C>ZG6-;+QK:V7B M+3RNO_L5? MMR?$+]@3XO?\)E\/=1M[:^FMVL[VSO(C/8ZE 2#Y%_&#>&]!\-V-Q]KDTSP[:36L.H3 81YS+-*[ M[,L54,%RV2I(4K\FT44 %%%% %C2M*NM>U2VL;&VN+R]O)5@M[>",R2SR,0J MHBC)9B2 !DDXK^N+]D#X+/^SE^RK\.? :.8Z3\1=/M- M80,%1.@(Z$_!=?TW?\ !9__ ()IQ_\ !1G]F06N MC^1;_$+P:\FH^')Y JBZ)7$MD[D95)@JX(( DCB).T,#_-+XT\%ZM\.?%NHZ M#KVG7FD:UI%P]K>V5U$8YK:5#AD93R"#0!ET444 >I?L@?MB^._V&?C+;^.O MA[J4.GZU';O93I<0":WO;9V5GAE0XW(61&X((**0017U[\3O^#F[]I#XC>!+ M[0[6U^'?A66^@:!M3T;2;E;Z$,,%D:>YE16QG#!,@G(P0"/SPHH DN[N6_NI M)YY))IIG,DDDC%FD8G)))Y))YR:CHHH ***]V_X)Y?L#^+_^"AO[0NG>#?#= MO+#I<+I<:_K#(?L^BV6[YY&.,&1@&6./J[\<*&90#]EO^#7GX,WG@#_@G]JW MBB]C5%\>^)KF\L2I)WVMND=J">.#Y\5R.,\ <]A^DE<[\(?A5H?P+^%OA[P; MX:L_L/A_POI\.F:? 7+M'#$@1=S'EFP,ECR223R:Z*@ HHHH _DU_P"'Z'X?O=2MM]THEG0R1QLJLMPTP MV9X&W@ @5_1I10!_)K_P[D_:&_Z(/\9O_")U+_XS1_P[D_:&_P"B#_&;_P ( MG4O_ (S7]95% '\FO_#N3]H;_H@_QF_\(G4O_C-'_#N3]H;_ *(/\9O_ B= M2_\ C-?UE44 ?)O_ 0V^''B+X2?\$M?A?X?\5:#K7AG7]/_ +5^U:;JUE+9 M7EMOU>]D3?%(JNNY'5AD#*L"."*^LJ** /E'_@HE_P $>OA/_P %%K;^TM>M M9_#?CBW@\BU\2Z4JK<[000D\9^2X08P ^&4$A77)K\44 ?QY_$CX-^+_@ MWJ$-IXO\*^)/"MU<;O*AUC3)K&23;C=M655)QD9QTR*YNO[*KVP@U*W:&XAA MN(FZI(@93^!KB?&?[+7PQ^(UA):^(?ASX#UZUF<220ZCH%I=1R,.C%7C()'8 MF@#^0NBOZSK3_@G?^S_874<\'P+^#L,T+B2.2/P9IJM&P.001#D$'G(KT30_ MA9X8\,MNTWPYH.GMG=FVT^*'GIGY5% '\I'P8_8*^-7[0MSIZ>#?A;XYUR#5 M%#VU[%I$T=BZ%=P>_LS?LJ^ /V/?AE M!X1^'7ANP\-Z+$PEE6!=TUY+M53-/(V7ED(506#M0EC)!P=KK$58>A4D$<@D5_6+10!_)K_P .Y/VAO^B#_&;_ ,(G M4O\ XS1_P[D_:&_Z(/\ &;_PB=2_^,U_6510!_)K_P .Y/VAO^B#_&;_ ,(G M4O\ XS1_P[D_:&_Z(/\ &;_PB=2_^,U_6510!R?P$^&MK\&?@9X,\(6,/D6? MA70[+2(8\EMB00)$ 2223A>I))[\UUE%% 'Y:_\ !SG^QWXP_:(^'7PI\2>! M?"7BCQAK'AW4KW3;JRT+2I]1G$%S%'()72%&8(C6VW<<#,V.I%?C_P#\.Y/V MAO\ H@_QF_\ ")U+_P",U_6510!_)K_P[D_:&_Z(/\9O_")U+_XS1_P[D_:& M_P"B#_&;_P (G4O_ (S7]95% '\FO_#N3]H;_H@_QF_\(G4O_C-?M9_P;1_L MO^+?V=?V3?'%QXX\(Z_X-U[Q!XJ/EVFM:;+87DMK#:P".0QRJK[/,DG )')# M5^CU% !1110 4444 ?G1_P %%?\ @W6^&_[7&O:EXO\ A_?)\,_'&I2M+ )+,R,S$U^2_P"T7_P1$_:6_9LNKIM0^&VJ>)M+ MMF 74_#!_M>"<$#YA'%^_503@F2),8)Z8)_I_HH _C=\3>%]3\%ZY<:7K&G7 MVDZE:$+/:7MN]O/"2 0&1@&7((/(Z$51K^R+6O#.F^(XO+U#3[&_0=%N8%E' M?LP/J?SKSSQ?^P]\%?B#J4=YKWP?^%VN7D<0A2?4/"MAH^+]:M]-TFPO=4U&Z;;!:VD#333'!.%1068X!/ [5_6C MX1_8<^"G@#4VOM!^#_PMT2\>,PM<6'A2PMI60D$J62(':2 <=.!Z5Z)HGA?3 M?#,/EZ;IUCI\>,;;:W6)<<#HH'H/RH _F&_9Q_X(K?M*?M,7D!TOX9ZUX=TR M64Q/J?B=#H]O"-H;?LF FD3D#=%&XSD=CC]7_P#@G;_P;@_#_P#9+K&9;BRM/LQAT73G &#Y3$M7_">> _&?@G^UO[!^P_V_HESIOVWR_[2\SRO.1=^SS$W;(O%G@.>6TNM*TZW:XNK^PN-I+1Q(K M/(\4J*0J_P ,LIY( K\8_P#AW)^T-_T0?XS?^$3J7_QFOZRJ* /Y-?\ AW)^ MT-_T0?XS?^$3J7_QFC_AW)^T-_T0?XS?^$3J7_QFOZRJ* /Y-?\ AW)^T-_T M0?XS?^$3J7_QFOZ"/^")OQH\>>.OV,]#\(_$[P/X\\&^,_AY;QZ/(WB'P]>Z M;'JEF@*VLT4DZ 2L(E"2 -N#1[BH#KG["HH *^4?^"B7_!'KX3_\%%K;^TM> MM9_#?CBW@\BU\2Z4JK<[000D\9^2X08P ^&4$A77)KZNHH _G#_:A_X-S_VB MO@%J<\OAO1;'XGZ"I:#.JW2H,$>9:2E9-S9/RQ>:/E//(S\7_ !(^#?B_ MX-ZA#:>+_"OB3PK=7&[RH=8TR:QDDVXW;5E52<9&<=,BO[#*AO;"#4K=H;B& M&XB;JDB!E/X&@#^-6BOZ]/&?[+7PQ^(UA):^(?ASX#UZUF<220ZCH%I=1R,. MC%7C()'8FN9M/^"=_P"S_874<\'P+^#L,T+B2.2/P9IJM&P.001#D$'G(H _ MDQKUOX,?L%?&K]H6YT]/!OPM\&/#+;M-\.:#I[9W9MM/BAYZ9^516]0!^%/['O_!K7X^\HV\4ZZAJ+M$TD,;*'" MNC%2<@.IQ@BOV^HH _DU_P"'^LK.VWZ1>QIOEDB5%W.ZJ,D99@!R17]# M%% !6/\ $#X>Z'\5_!FI>'?$VDZ?KNA:O UM>6-["LT%S&W!5E;@_P P>1S6 MQ10!^./[_\2FO/-=_8"^!'BC5I]0U+X*?"34; MZZ;?-TC_N0Q"-?R H _F;_9M_X(/?M,?M)^3<1> M Y?!.ESJS"_\72'2E4AL8,!5KGGD@^3M(&2,Q!0,@C.:_0*B@ HHHH ^ M9/\ @IK_ ,$N_!'_ 4J^%2:;K170_&&CHQT+Q'!"))[%CR8I%R/-MV/+1DC M!Y4J>3^#G[7'_!%']H3]D769A?>!]1\8:"KE8=:\+PR:E;2+R0SHB^;#P.?, M10"0 3D9_I^HH _C3N[26PNI()XY(9H7,Q/YUYM_P[D_9Z_P"B#_!G_P (G3?_ M (S0!_)S:6DM_=1P01R333.(XXXU+-(Q. !R23Q@5]3?L#^'-0\'?L+?!;2-7L+W2M6TKP)H=G>V5Y T%Q9S MQZ? DD4D; ,CJP*LK $$$$ BO6:** /B/_@I)_P0N^%O[?\ J5YXIM9)? ?Q M(N$ ?7-/A$D&HE00OVNVRJR'D#S%*28"@LP4+7X^_M.?\$"/VE/V<-0O)+7P M8WQ T*V5I$U/PO*+TR*">#:\7(?: 2!&R_-@,V#C^EZB@#^.?QS\._$'PPUP MZ7XET+6/#NI!!(;34[*2TG"DD!MDBAL$@C..QK'K^R?5-&L]-OV-OA!\2WMV\2?"GX;^(&M2YA.I>&;*[,)?&_;YD9V[MJY MQUVC/2@#^1>I;&QGU2^AM;6&6XN;AUBBBB0O)*['"JJCDDD@ #DFOZTO#O[! M/P+\(:S#J6D_!?X3:7J%L28;JT\(:?!-%D%3M=8@1D$C@]"17HOA_P $:+X2 M0+I6CZ7IBJ, 6EI'" .?[H'J?S- '\M_P"_X))?M&?M(Z@L7AWX3^++:UWQJ M]_K-J=(LT5R1O$ESY8D"@$L(][ 8XR5!_4+]@C_@V$\-_##6[/Q)\L_&] M];B.:'PWI:R1:7%*#D^?,V)+E?N_(%C7@AMZG _6*B@"OH^CV?A[2K>QT^UM M[&QLXUA@M[>(110(HPJJJ@!5 X P*L444 %?*/_ 42_P""/7PG_P""BUM_ M:6O6L_AOQQ;P>1:^)=*55N=H((2>,_)<(,8 ?#*"0KKDU]744 ?SA_M0_P#! MN?\ M%? +4YY?#>BV/Q/T%2Y2\T&=5NE08(\RTE*R;FR?EB\T?*>>1GXO^)' MP;\7_!O4(;3Q?X5\2>%;JXW>5#K&F36,DFW&[:LJJ3C(SCID5_894-[80:E; MM#<0PW$3=4D0,I_ T ?QJT5_7IXS_9:^&/Q&L)+7Q#\.? >O6LSB22'4= M+ MJ.1AT8J\9!([$US-I_P3O_9_L+J.>#X%_!V&:%Q)')'X,TU6C8'(((AR"#SD M4 ?R8UZW\&/V"OC5^T+G@WX6^.=<@U10]M>Q:1-'8NA7<'-RZK"JD=&9P M#D ')%?U;Z'\+/#'AEMVF^'-!T]L[LVVGQ0\],_*HK>H _"G]CW_ (-:_'WC MF^M=2^-'B:Q\$Z.RI))I&BRI?:M)D-NC:7!MX64[/F4S@_,,# )_93]F;]E7 MP!^Q[\,H/"/PZ\-V'AO18F$LJP+NFO)=JJ9IY&R\LA"J"SDG X 'H5% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ' %%%% '_V0$! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
3 Months Ended
Mar. 29, 2019
Apr. 17, 2019
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Period End Date Mar. 29, 2019  
Amendment Flag false  
Entity Registrant Name Graco Inc.  
Entity Central Index Key 0000042888  
Entity Current Reporting Status Yes  
Current Fiscal Year End Date --12-27  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   166,518,239
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
Trading Symbol GGG  
Entity Emerging Growth Company false  
Entity Small Business false  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Earnings (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Income Statement [Abstract]    
Revenues $ 404,870 $ 406,348
Cost of Goods and Services Sold 188,828 183,927
Gross Profit 216,042 222,421
Product development 16,569 15,289
Selling, marketing and distribution 60,817 62,522
General and administrative 34,129 32,914
Operating Earnings 104,527 111,696
Interest expense 3,535 3,233
Other expense, net 269 1,035
Earnings Before Income Taxes 100,723 107,428
Income taxes 13,974 21,918
Net Earnings $ 86,749 $ 85,510
Basic earnings per share $ 0.52 $ 0.51
Diluted earnings per share $ 0.51 $ 0.49
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Statement of Comprehensive Income [Abstract]    
Net Earnings $ 86,749 $ 85,510
Components of other comprehensive income (loss)    
Cumulative translation adjustment 1,169 8,746
Pension and postretirement medical liability adjustment 2,127 1,826
Income taxes - pension and postretirement medical liability adjustment (470) (401)
Other comprehensive income 2,826 10,171
Comprehensive Income $ 89,575 $ 95,681
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 29, 2019
Dec. 28, 2018
Current Assets    
Cash and cash equivalents $ 119,711 $ 132,118
Accounts receivable, less allowances of $5,400 and $5,300 289,047 274,608
Inventories 297,458 283,982
Other current assets 27,293 32,508
Total current assets 733,509 723,216
Property, Plant and Equipment    
Property, Plant and Equipment, net 256,776 229,295
Goodwill 295,136 293,846
Other Intangible Assets, net 166,613 166,310
Operating Lease, Right-of-Use Asset 33,726 0
Deferred Income Taxes 33,368 32,055
Other Assets 29,919 28,019
Total Assets 1,549,047 1,472,741
Current Liabilities    
Notes payable to banks 7,557 11,083
Current portion of long term debt 75,000 0
Trade accounts payable 67,275 56,902
Salaries and incentives 39,937 62,297
Dividends payable 26,486 26,480
Other current liabilities 137,789 143,041
Total current liabilities 354,044 299,803
Long-term Debt 173,738 266,391
Retirement Benefits and Deferred Compensation 134,631 133,388
Operating Lease, Liability, Noncurrent 26,225 0
Deferred Income Taxes 15,971 16,586
Other Non-current Liabilities 0 4,700
Shareholders’ Equity    
Common stock 166,364 165,171
Additional paid-in-capital 539,067 510,825
Retained earnings 281,038 220,734
Accumulated other comprehensive income (loss) (142,031) (144,857)
Total shareholders’ equity 844,438 751,873
Total Liabilities and Shareholders’ Equity $ 1,549,047 $ 1,472,741
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Millions
Mar. 29, 2019
Dec. 28, 2018
Statement of Financial Position [Abstract]    
Allowance for Credits $ 5.4 $ 5.3
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Net Earnings $ 86,749 $ 85,510
Adjustments to reconcile net earnings to net cash provided by operating activities    
Depreciation and amortization 12,013 12,651
Deferred income taxes (2,215) (2,037)
Share-based compensation 7,221 6,622
Change in    
Accounts receivable (13,874) (20,798)
Inventories (13,547) (7,142)
Trade accounts payable 8,043 (1,659)
Salaries and incentives (23,692) (22,803)
Retirement benefits and deferred compensation 3,547 3,558
Other accrued liabilities (11,437) 6,247
Other (2,262) (1,397)
Net cash provided by operating activities 50,546 58,752
Cash Flows From Investing Activities    
Property, plant and equipment additions (30,433) (8,961)
Acquisition of businesses, net of cash acquired (5,353) (10,880)
Other (367) 5
Net cash provided by (used in) investing activities (36,153) (19,836)
Cash Flows From Financing Activities    
Borrowings (payments) on short-term lines of credit, net (3,596) 5,050
Borrowings on long-term lines of credit 16,057 115,465
Payments on long-term debt and lines of credit (34,540) (58,828)
Common stock issued 24,847 17,316
Common stock repurchased (2,438) (84,719)
Payments Related to Tax Withholding for Share-based Compensation 1,268 0
Cash dividends paid (26,438) (22,445)
Net cash provided by (used in) financing activities (27,376) (28,161)
Effect of exchange rate changes on cash 576 (606)
Net increase (decrease) in cash and cash equivalents (12,407) 10,149
Cash, Cash Equivalents and Restricted Cash    
Beginning of year 132,118 112,904
End of period 119,711 123,053
Cash and cash equivalents 119,711 113,832
Restricted Cash and Cash Equivalents $ 0 $ 9,221
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning Balance at Dec. 29, 2017 $ 723,063 $ 169,319 $ 499,934 $ 181,599 $ (127,789)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued 18,088 765 17,323 0 0
Shares repurchased (91,513) (2,051) (6,055) (83,407) 0
Stock compensation cost 5,263 0 5,263 0 0
Restricted stock cancelled (issued) (772) 0 (772) 0 0
Net Earnings 85,510 0 0 85,510 0
Dividends declared (22,631) 0 0 (22,631) 0
Reclassified to retained earnings from AOCI 0 0 0 15,453 (15,453)
Other comprehensive income (loss) 10,171 0 0 0 10,171
Ending Balance at Mar. 30, 2018 727,179 168,033 515,693 176,524 (133,071)
Beginning Balance at Dec. 28, 2018 751,873 165,171 510,825 220,734 (144,857)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued 23,579 1,193 22,386 0 0
Stock compensation cost 5,856 0 5,856 0 0
Net Earnings 86,749 0 0 86,749 0
Dividends declared (26,445) 0 0 (26,445) 0
Other comprehensive income (loss) 2,826 0 0 0 2,826
Ending Balance at Mar. 29, 2019 $ 844,438 $ 166,364 $ 539,067 $ 281,038 $ (142,031)
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Shareholders' Equity (Unaudited) Consolidated Statements of Shareholders' Equity (Unaudited) Parenthetical - $ / shares
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Statement of Stockholders' Equity [Abstract]    
Common Stock, Dividends, Per Share, Declared $ 0.1600 $ 0.1325
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation
3 Months Ended
Mar. 29, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

The consolidated balance sheet of Graco Inc. and Subsidiaries (the “Company”) as of March 29, 2019 and the related statements of earnings, comprehensive income and shareholders' equity for the three months ended March 29, 2019 and March 30, 2018, and cash flows for the three months ended March 29, 2019 and March 30, 2018 have been prepared by the Company and have not been audited.

In the opinion of management, these consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary to present fairly the financial position of the Company as of March 29, 2019, and the results of operations and cash flows for all periods presented. Certain prior year disclosures have been revised to conform to current year reporting.

Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted. Therefore, these statements should be read in conjunction with the financial statements and notes thereto included in the Company’s 2018 Annual Report on Form 10-K.

The results of operations for interim periods are not necessarily indicative of results that will be realized for the full fiscal year.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information
3 Months Ended
Mar. 29, 2019
Segment Reporting [Abstract]  
Segment Information
Segment Information

The Company has three reportable segments: Industrial, Process and Contractor. Sales and operating earnings by segment were as follows (in thousands): 
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net Sales
 
 
 
 Industrial
$
189,100

 
$
195,196

 Process
86,894

 
80,035

 Contractor
128,876

 
131,117

 Total
$
404,870

 
$
406,348

Operating Earnings
 
 
 
 Industrial
$
65,203

 
$
69,125

 Process
20,014

 
17,702

 Contractor
26,539

 
31,411

 Unallocated corporate (expense)
(7,229
)
 
(6,542
)
 Total
$
104,527

 
$
111,696



Assets by segment were as follows (in thousands): 
 
March 29,
2019
 
December 28,
2018
Industrial
$
649,643

 
$
640,683

Process
366,501

 
350,306

Contractor
295,457

 
283,727

Unallocated corporate
237,446

 
198,025

Total
$
1,549,047

 
$
1,472,741



Geographic information follows (in thousands):
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net Sales (based on customer location)
 
 
 
United States
$
202,885

 
$
193,782

Other countries
201,985

 
212,566

Total
$
404,870

 
$
406,348

 
March 29,
2019
 
December 28,
2018
Long-lived Assets
 
 
 
United States
$
202,733

 
$
178,331

Other countries
54,043

 
50,964

Total
$
256,776

 
$
229,295

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings per Share
3 Months Ended
Mar. 29, 2019
Earnings Per Share [Abstract]  
Earnings per Share
Earnings per Share

The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net earnings available to common shareholders
$
86,749

 
$
85,510

Weighted average shares outstanding for basic earnings per share
165,616

 
169,073

Dilutive effect of stock options computed using the treasury stock method and the average market price
5,243

 
6,576

Weighted average shares outstanding for diluted earnings per share
170,859

 
175,649

Basic earnings per share
$
0.52

 
$
0.51

Diluted earnings per share
$
0.51

 
$
0.49



Stock options to purchase 1,681,000 and 1,020,000 shares were not included in the March 29, 2019 and March 30, 2018 computations of diluted earnings per share, respectively, because they would have been anti-dilutive.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Awards
3 Months Ended
Mar. 29, 2019
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]  
Share-Based Awards
Share-Based Awards

Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):
 
Option
Shares
 
Weighted Average
Exercise Price
 
Options
Exercisable
 
Weighted Average
Exercise Price
Outstanding, December 28, 2018
12,270

 
$
24.67

 
7,312

 
$
20.17

Granted
1,200

 
45.55

 
 
 
 
Exercised
(815
)
 
12.75

 
 
 
 
Canceled
(10
)
 
30.25

 
 
 
 
Outstanding, March 29, 2019
12,645

 
$
27.41

 
8,029

 
$
22.74



The Company recognized year-to-date share-based compensation of $7.2 million in 2019 and $6.6 million in 2018. As of March 29, 2019, there was $18.4 million of unrecognized compensation cost related to unvested options, expected to be recognized over a weighted average period of 1.7 years.

The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Expected life in years
7.5

 
7.5

Interest rate
2.6
%
 
2.8
%
Volatility
24.6
%
 
25.6
%
Dividend yield
1.4
%
 
1.2
%
Weighted average fair value per share
$
12.19

 
$
12.79



Under the Company’s Employee Stock Purchase Plan, the Company issued 398,000 shares in 2019 and 480,000 shares in 2018. The fair value of the employees’ purchase rights under this Plan was estimated on the date of grant. The benefit of the 15 percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees’ purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Expected life in years
1.0

 
1.0

Interest rate
2.6
%
 
2.1
%
Volatility
22.7
%
 
21.3
%
Dividend yield
1.4
%
 
1.2
%
Weighted average fair value per share
$
11.36

 
$
10.28

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Retirement Benefits
3 Months Ended
Mar. 29, 2019
Defined Benefit Plan [Abstract]  
Retirement Benefits
Retirement Benefits

The components of net periodic benefit cost for retirement benefit plans were as follows (in thousands):
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Pension Benefits
 
 
 
Service cost
$
2,009

 
$
2,213

Interest cost
3,738

 
3,434

Expected return on assets
(4,359
)
 
(4,086
)
Amortization and other
1,979

 
2,095

Net periodic benefit cost
$
3,367

 
$
3,656

Postretirement Medical
 
 
 
Service cost
$
150

 
$
175

Interest cost
317

 
264

Amortization
108

 
136

Net periodic benefit cost
$
575

 
$
575

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' Equity
3 Months Ended
Mar. 29, 2019
Stockholders' Equity Note [Abstract]  
Shareholders' Equity
Shareholders’ Equity

Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):
 
Pension and
Postretirement
Medical
 
Cumulative
Translation
Adjustment
 
Total
Balance, December 29, 2017
$
(78,430
)
 
$
(49,359
)
 
$
(127,789
)
Other comprehensive income (loss) before reclassifications

 
8,746

 
8,746

Reclassified to pension cost and deferred tax
1,425

 

 
1,425

Reclassified to retained earnings
(15,453
)
 

 
(15,453
)
Balance, March 30, 2018
$
(92,458
)
 
$
(40,613
)
 
$
(133,071
)
Balance, December 28, 2018
$
(86,889
)
 
$
(57,968
)
 
$
(144,857
)
Other comprehensive income (loss) before reclassifications

 
1,169

 
1,169

Reclassified to pension cost and deferred tax
1,657

 

 
1,657

Balance, March 29, 2019
$
(85,232
)
 
$
(56,799
)
 
$
(142,031
)

Amounts related to pension and postretirement medical adjustments are reclassified to non-service components of pension cost that are included within other non-operating expenses.

In February 2018, the Financial Accounting Standards Board ("FASB") issued a new standard related to reclassification of certain tax effects from accumulated other comprehensive income (AOCI). We adopted the new standard in the first quarter of 2018. We elected to reclassify $15.5 million from accumulated other comprehensive income to retained earnings, representing the amount of "stranded" tax effects resulting from the change in the U.S. federal tax rate and the consequent revaluation of deferred tax assets related to pension and postretirement medical expense.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories
3 Months Ended
Mar. 29, 2019
Inventory, Net [Abstract]  
Inventories
Inventories

Major components of inventories were as follows (in thousands):
 
March 29,
2019
 
December 28,
2018
Finished products and components
$
145,934

 
$
142,535

Products and components in various stages of completion
86,721

 
83,768

Raw materials and purchased components
123,509

 
115,705

Subtotal
356,164

 
342,008

Reduction to LIFO cost
(58,706
)
 
(58,026
)
Total
$
297,458

 
$
283,982

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets
3 Months Ended
Mar. 29, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets

Components of other intangible assets were (dollars in thousands):
 
Finite Life
 
Indefinite Life
 
 
 
Customer
Relationships
 
Patents and
Proprietary
Technology
 
Trademarks,
Trade Names
and Other
 
Trade
Names
 
Total
As of March 29, 2019
 
 
 
 
 
 
 
 
 
Cost
$
182,410

 
$
18,913

 
$
1,021

 
$
60,220

 
$
262,564

Accumulated amortization
(70,646
)
 
(9,100
)
 
(492
)
 

 
(80,238
)
Foreign currency translation
(10,560
)
 
(896
)
 
(74
)
 
(4,183
)
 
(15,713
)
Book value
$
101,204

 
$
8,917

 
$
455

 
$
56,037

 
$
166,613

Weighted average life in years
13

 
10

 
4

 
N/A

 
 
As of December 28, 2018
 
 
 
 
 
 
 
 
 
Cost
$
179,449

 
$
18,571

 
$
1,020

 
$
59,537

 
$
258,577

Accumulated amortization
(67,322
)
 
(8,647
)
 
(439
)
 

 
(76,408
)
Foreign currency translation
(10,817
)
 
(895
)
 
(73
)
 
(4,074
)
 
(15,859
)
Book value
$
101,310

 
$
9,029

 
$
508

 
$
55,463

 
$
166,310

Weighted average life in years
13

 
10

 
4

 
N/A

 
 


Amortization of intangibles for the quarter was $3.8 million in 2019 and $4.0 million in 2018. Estimated annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
Estimated Amortization Expense
$
15,424

 
$
15,413

 
$
14,838

 
$
14,980

 
$
13,992

 
$
39,759



Changes in the carrying amount of goodwill for each reportable segment were (in thousands): 
 
Industrial    
 
Process    
 
Contractor    
 
Total    
Balance, December 28, 2018
$
177,124

 
$
97,168

 
$
19,554

 
$
293,846

Additions, adjustments from business acquisitions

 
1,354

 

 
1,354

Foreign currency translation
(630
)
 
566

 

 
(64
)
Balance, March 29, 2019
$
176,494

 
$
99,088

 
$
19,554

 
$
295,136



The Company completed business acquisitions in 2019 that were not material to the consolidated financial statements.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Liabilities
3 Months Ended
Mar. 29, 2019
Accrued Liabilities, Current [Abstract]  
Other Current Liabilities
Other Current Liabilities
Components of other current liabilities were (in thousands):
 
March 29,
2019
 
December 28,
2018
Accrued self-insurance retentions
$
7,795

 
$
7,870

Accrued warranty and service liabilities
11,448

 
11,056

Accrued trade promotions
7,222

 
11,449

Payable for employee stock purchases
2,413

 
11,916

Customer advances and deferred revenue
39,922

 
39,995

Income taxes payable
11,221

 
8,515

Right of return refund liability
12,691

 
12,705

Operating lease liability, current
9,460

 

Other
35,617

 
39,535

Total
$
137,789

 
$
143,041



A liability is established for estimated future warranty and service claims that relate to current and prior period sales. The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues. Following is a summary of activity in accrued warranty and service liabilities (in thousands):
Balance, December 28, 2018
$
11,056

Charged to expense
2,429

Margin on parts sales reversed
961

Reductions for claims settled
(2,998
)
Balance, March 29, 2019
$
11,448



Deferred Revenues

For certain products or services and customer types, we require payment before delivery to the customer. We defer revenue when cash payments are received or due in advance of our performance, including amounts which are refundable. This is also the case for services associated with certain product sales. The balance in the deferred revenue and customer advances was $39.9 million as of March 29, 2019 and $40.0 million as of December 28, 2018. Net sales for the quarter included $19.7 million in 2019 and $17.9 million in 2018 that related to deferred revenue as of the beginning of each period.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value
3 Months Ended
Mar. 29, 2019
Fair Value Disclosures [Abstract]  
Fair Value
Fair Value

Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):
 
Level   
 
March 29,
2019
 
December 28,
2018
Assets
 
 
 
 
 
Cash surrender value of life insurance
2
 
$
16,078

 
$
14,320

Forward exchange contracts
2
 

 
82

Total assets at fair value
 
 
$
16,078

 
$
14,402

Liabilities
 
 
 
 
 
Contingent consideration
3
 
$
4,000

 
$
7,200

Deferred compensation
2
 
4,595

 
4,203

Forward exchange contracts
2
 
9

 

Total liabilities at fair value
 
 
$
8,604

 
$
11,403



Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust. Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds.

Contingent consideration liability represents the estimated value (using a probability-weighted expected return approach) of future payments to be made to previous owners of an acquired business based on future revenues.

Long-term notes payable with fixed interest rates have a carrying amount of $225 million and an estimated fair value of $240 million as of March 29, 2019 and $235 million as of December 28, 2018. The fair value of variable rate borrowings approximates carrying value. The Company uses significant other observable inputs to estimate fair value (level 2 of the fair value hierarchy) based on the present value of future cash flows and rates that would be available for issuance of debt with similar terms and remaining maturities.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Recent Accounting Pronouncements
3 Months Ended
Mar. 29, 2019
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
New Accounting Pronouncements and Changes in Accounting Principles [Text Block]
Recent Accounting Pronouncements

Leases

Adoption of New Accounting Standard

The Company adopted ASU No. 2016-02— Leases (Topic 842) as of December 29, 2018, the beginning of our fiscal year 2019. Using the modified retrospective approach with transition relief, we recorded operating lease assets and liabilities of approximately $35 million as of December 29, 2018, and made no adjustments to retained earnings. Adoption of the new standard did not materially impact our consolidated net earnings and cash flows.

Practical Expedients and Exemptions

Electing the package of practical expedients permitted under transition guidance, we did not reassess whether existing lease contracts contained a lease, historical lease classification, or initial direct costs. Electing the hindsight practical expedient to determine the lease term for existing leases did not result in any changes to existing lease terms. We elected not to apply recognition requirements to short term leases with terms of twelve months or less across all asset classes. We elected to analyze vehicle assets using the portfolio approach. Lastly, we elected as an accounting policy not to separate the lease and non-lease components in the lease payments across all asset classes.

Accounting Policy

The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company's current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.

In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments.

As of March 29, 2019, the weighted average remaining lease term was 6.0 years and the weighted average discount rate used to determine the operating lease liability was 4.2%. For the three months ended March 29, 2019, expense related to operating leases was $2.8 million, operating lease payments included in operating cash flows totaled $2.7 million and non-cash additions to operating lease assets totaled $1.8 million.

As of March 29, 2019, future maturities of operating lease liabilities were as follows (in thousands):

 
Operating Leases
2019
$
7,651

2020
8,250

2021
6,317

2022
5,012

2023
3,839

2024
1,831

Thereafter
7,527

Total lease payments
$
40,427

Present value adjustment
(4,742
)
Operating lease liabilities
$
35,685



Aggregate annual rental commitments under operating leases with noncancelable terms of more than one year at December 28, 2018 were reported under previous lease accounting standards as follows (in thousands):

 
Total
2019
$
11,613

2020
8,759

2021
6,745

2022
5,102

2023
3,721

Thereafter
2,340

Total
$
38,280



Credit Losses

In June 2016, the FASB issued a final standard on accounting for credit losses. The new standard is effective for the Company in fiscal 2020 and requires a change in credit loss calculations using the expected loss method. The Company is evaluating the effect of the new standard on its consolidated financial statements and related disclosures and accounting systems.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Recent Accounting Pronouncements (Policies)
3 Months Ended
Mar. 29, 2019
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
Leases of Lessee Disclosure [Text Block]
Leases

Adoption of New Accounting Standard

The Company adopted ASU No. 2016-02— Leases (Topic 842) as of December 29, 2018, the beginning of our fiscal year 2019. Using the modified retrospective approach with transition relief, we recorded operating lease assets and liabilities of approximately $35 million as of December 29, 2018, and made no adjustments to retained earnings. Adoption of the new standard did not materially impact our consolidated net earnings and cash flows.

Practical Expedients and Exemptions

Electing the package of practical expedients permitted under transition guidance, we did not reassess whether existing lease contracts contained a lease, historical lease classification, or initial direct costs. Electing the hindsight practical expedient to determine the lease term for existing leases did not result in any changes to existing lease terms. We elected not to apply recognition requirements to short term leases with terms of twelve months or less across all asset classes. We elected to analyze vehicle assets using the portfolio approach. Lastly, we elected as an accounting policy not to separate the lease and non-lease components in the lease payments across all asset classes.

Accounting Policy

The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company's current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.

In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information (Tables)
3 Months Ended
Mar. 29, 2019
Segment Reporting [Abstract]  
Segment Reporting - Operations and Assets
Sales and operating earnings by segment were as follows (in thousands): 
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net Sales
 
 
 
 Industrial
$
189,100

 
$
195,196

 Process
86,894

 
80,035

 Contractor
128,876

 
131,117

 Total
$
404,870

 
$
406,348

Operating Earnings
 
 
 
 Industrial
$
65,203

 
$
69,125

 Process
20,014

 
17,702

 Contractor
26,539

 
31,411

 Unallocated corporate (expense)
(7,229
)
 
(6,542
)
 Total
$
104,527

 
$
111,696



Assets by segment were as follows (in thousands): 
 
March 29,
2019
 
December 28,
2018
Industrial
$
649,643

 
$
640,683

Process
366,501

 
350,306

Contractor
295,457

 
283,727

Unallocated corporate
237,446

 
198,025

Total
$
1,549,047

 
$
1,472,741

Segment Reporting - Geographic
Geographic information follows (in thousands):
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net Sales (based on customer location)
 
 
 
United States
$
202,885

 
$
193,782

Other countries
201,985

 
212,566

Total
$
404,870

 
$
406,348

 
March 29,
2019
 
December 28,
2018
Long-lived Assets
 
 
 
United States
$
202,733

 
$
178,331

Other countries
54,043

 
50,964

Total
$
256,776

 
$
229,295

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings per Share (Tables)
3 Months Ended
Mar. 29, 2019
Earnings Per Share [Abstract]  
Computation of Basic and Diluted EPS
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Net earnings available to common shareholders
$
86,749

 
$
85,510

Weighted average shares outstanding for basic earnings per share
165,616

 
169,073

Dilutive effect of stock options computed using the treasury stock method and the average market price
5,243

 
6,576

Weighted average shares outstanding for diluted earnings per share
170,859

 
175,649

Basic earnings per share
$
0.52

 
$
0.51

Diluted earnings per share
$
0.51

 
$
0.49

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Awards (Tables)
3 Months Ended
Mar. 29, 2019
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]  
Options Activity and Outstanding
Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):
 
Option
Shares
 
Weighted Average
Exercise Price
 
Options
Exercisable
 
Weighted Average
Exercise Price
Outstanding, December 28, 2018
12,270

 
$
24.67

 
7,312

 
$
20.17

Granted
1,200

 
45.55

 
 
 
 
Exercised
(815
)
 
12.75

 
 
 
 
Canceled
(10
)
 
30.25

 
 
 
 
Outstanding, March 29, 2019
12,645

 
$
27.41

 
8,029

 
$
22.74

Options Fair Value Inputs
The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Expected life in years
7.5

 
7.5

Interest rate
2.6
%
 
2.8
%
Volatility
24.6
%
 
25.6
%
Dividend yield
1.4
%
 
1.2
%
Weighted average fair value per share
$
12.19

 
$
12.79

ESPP Fair Value Inputs
The benefit of the 15 percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees’ purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Expected life in years
1.0

 
1.0

Interest rate
2.6
%
 
2.1
%
Volatility
22.7
%
 
21.3
%
Dividend yield
1.4
%
 
1.2
%
Weighted average fair value per share
$
11.36

 
$
10.28

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Retirement Benefits (Tables)
3 Months Ended
Mar. 29, 2019
Defined Benefit Plan [Abstract]  
Components of Net Periodic Benefit Cost
The components of net periodic benefit cost for retirement benefit plans were as follows (in thousands):
 
Three Months Ended
 
March 29,
2019
 
March 30,
2018
Pension Benefits
 
 
 
Service cost
$
2,009

 
$
2,213

Interest cost
3,738

 
3,434

Expected return on assets
(4,359
)
 
(4,086
)
Amortization and other
1,979

 
2,095

Net periodic benefit cost
$
3,367

 
$
3,656

Postretirement Medical
 
 
 
Service cost
$
150

 
$
175

Interest cost
317

 
264

Amortization
108

 
136

Net periodic benefit cost
$
575

 
$
575



XML 38 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' Equity (Tables)
3 Months Ended
Mar. 29, 2019
Stockholders' Equity Note [Abstract]  
Changes in AOCI
Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):
 
Pension and
Postretirement
Medical
 
Cumulative
Translation
Adjustment
 
Total
Balance, December 29, 2017
$
(78,430
)
 
$
(49,359
)
 
$
(127,789
)
Other comprehensive income (loss) before reclassifications

 
8,746

 
8,746

Reclassified to pension cost and deferred tax
1,425

 

 
1,425

Reclassified to retained earnings
(15,453
)
 

 
(15,453
)
Balance, March 30, 2018
$
(92,458
)
 
$
(40,613
)
 
$
(133,071
)
Balance, December 28, 2018
$
(86,889
)
 
$
(57,968
)
 
$
(144,857
)
Other comprehensive income (loss) before reclassifications

 
1,169

 
1,169

Reclassified to pension cost and deferred tax
1,657

 

 
1,657

Balance, March 29, 2019
$
(85,232
)
 
$
(56,799
)
 
$
(142,031
)

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Tables)
3 Months Ended
Mar. 29, 2019
Inventory, Net [Abstract]  
Components of Inventories
Major components of inventories were as follows (in thousands):
 
March 29,
2019
 
December 28,
2018
Finished products and components
$
145,934

 
$
142,535

Products and components in various stages of completion
86,721

 
83,768

Raw materials and purchased components
123,509

 
115,705

Subtotal
356,164

 
342,008

Reduction to LIFO cost
(58,706
)
 
(58,026
)
Total
$
297,458

 
$
283,982

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets (Tables)
3 Months Ended
Mar. 29, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Other Intangible Assets
Components of other intangible assets were (dollars in thousands):
 
Finite Life
 
Indefinite Life
 
 
 
Customer
Relationships
 
Patents and
Proprietary
Technology
 
Trademarks,
Trade Names
and Other
 
Trade
Names
 
Total
As of March 29, 2019
 
 
 
 
 
 
 
 
 
Cost
$
182,410

 
$
18,913

 
$
1,021

 
$
60,220

 
$
262,564

Accumulated amortization
(70,646
)
 
(9,100
)
 
(492
)
 

 
(80,238
)
Foreign currency translation
(10,560
)
 
(896
)
 
(74
)
 
(4,183
)
 
(15,713
)
Book value
$
101,204

 
$
8,917

 
$
455

 
$
56,037

 
$
166,613

Weighted average life in years
13

 
10

 
4

 
N/A

 
 
As of December 28, 2018
 
 
 
 
 
 
 
 
 
Cost
$
179,449

 
$
18,571

 
$
1,020

 
$
59,537

 
$
258,577

Accumulated amortization
(67,322
)
 
(8,647
)
 
(439
)
 

 
(76,408
)
Foreign currency translation
(10,817
)
 
(895
)
 
(73
)
 
(4,074
)
 
(15,859
)
Book value
$
101,310

 
$
9,029

 
$
508

 
$
55,463

 
$
166,310

Weighted average life in years
13

 
10

 
4

 
N/A

 
 
Future Amortization Expense
Estimated annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
Estimated Amortization Expense
$
15,424

 
$
15,413

 
$
14,838

 
$
14,980

 
$
13,992

 
$
39,759

Goodwill Rollforward
Changes in the carrying amount of goodwill for each reportable segment were (in thousands): 
 
Industrial    
 
Process    
 
Contractor    
 
Total    
Balance, December 28, 2018
$
177,124

 
$
97,168

 
$
19,554

 
$
293,846

Additions, adjustments from business acquisitions

 
1,354

 

 
1,354

Foreign currency translation
(630
)
 
566

 

 
(64
)
Balance, March 29, 2019
$
176,494

 
$
99,088

 
$
19,554

 
$
295,136

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Liabilities (Tables)
3 Months Ended
Mar. 29, 2019
Accrued Liabilities, Current [Abstract]  
Components of Other Current Liabilities
Components of other current liabilities were (in thousands):
 
March 29,
2019
 
December 28,
2018
Accrued self-insurance retentions
$
7,795

 
$
7,870

Accrued warranty and service liabilities
11,448

 
11,056

Accrued trade promotions
7,222

 
11,449

Payable for employee stock purchases
2,413

 
11,916

Customer advances and deferred revenue
39,922

 
39,995

Income taxes payable
11,221

 
8,515

Right of return refund liability
12,691

 
12,705

Operating lease liability, current
9,460

 

Other
35,617

 
39,535

Total
$
137,789

 
$
143,041

Accrued Warranty Activity
Following is a summary of activity in accrued warranty and service liabilities (in thousands):
Balance, December 28, 2018
$
11,056

Charged to expense
2,429

Margin on parts sales reversed
961

Reductions for claims settled
(2,998
)
Balance, March 29, 2019
$
11,448

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value (Tables)
3 Months Ended
Mar. 29, 2019
Fair Value Disclosures [Abstract]  
Fair Value Schedule
Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):
 
Level   
 
March 29,
2019
 
December 28,
2018
Assets
 
 
 
 
 
Cash surrender value of life insurance
2
 
$
16,078

 
$
14,320

Forward exchange contracts
2
 

 
82

Total assets at fair value
 
 
$
16,078

 
$
14,402

Liabilities
 
 
 
 
 
Contingent consideration
3
 
$
4,000

 
$
7,200

Deferred compensation
2
 
4,595

 
4,203

Forward exchange contracts
2
 
9

 

Total liabilities at fair value
 
 
$
8,604

 
$
11,403

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Recent Accounting Pronouncements Leases (Tables)
3 Months Ended
Mar. 29, 2019
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
As of March 29, 2019, future maturities of operating lease liabilities were as follows (in thousands):

 
Operating Leases
2019
$
7,651

2020
8,250

2021
6,317

2022
5,012

2023
3,839

2024
1,831

Thereafter
7,527

Total lease payments
$
40,427

Present value adjustment
(4,742
)
Operating lease liabilities
$
35,685

Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Aggregate annual rental commitments under operating leases with noncancelable terms of more than one year at December 28, 2018 were reported under previous lease accounting standards as follows (in thousands):

 
Total
2019
$
11,613

2020
8,759

2021
6,745

2022
5,102

2023
3,721

Thereafter
2,340

Total
$
38,280

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Reporting Information - Operations and Assets (Details)
$ in Thousands
3 Months Ended
Mar. 29, 2019
USD ($)
segment
Mar. 30, 2018
USD ($)
Dec. 28, 2018
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segment 3    
Revenues $ 404,870 $ 406,348  
Operating Earnings 104,527 111,696  
Total Assets 1,549,047   $ 1,472,741
Operating Segments | Industrial      
Segment Reporting Information [Line Items]      
Revenues 189,100 195,196  
Operating Earnings 65,203 69,125  
Total Assets 649,643   640,683
Operating Segments | Process      
Segment Reporting Information [Line Items]      
Revenues 86,894 80,035  
Operating Earnings 20,014 17,702  
Total Assets 366,501   350,306
Operating Segments | Contractor      
Segment Reporting Information [Line Items]      
Revenues 128,876 131,117  
Operating Earnings 26,539 31,411  
Total Assets 295,457   283,727
Unallocated corporate      
Segment Reporting Information [Line Items]      
Operating Earnings (7,229) $ (6,542)  
Total Assets $ 237,446   $ 198,025
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Reporting Information - Geographic (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Dec. 28, 2018
Geographic Information [Line Items]      
Revenues $ 404,870 $ 406,348  
Long-lived Assets 256,776   $ 229,295
United States      
Geographic Information [Line Items]      
Revenues 202,885 193,782  
Long-lived Assets 202,733   178,331
Other countries      
Geographic Information [Line Items]      
Revenues 201,985 $ 212,566  
Long-lived Assets $ 54,043   $ 50,964
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Earnings Per Share [Abstract]    
Net earnings available to common shareholders $ 86,749 $ 85,510
Weighted average shares outstanding for basic earnings per share 165,616,000 169,073,000
Dilutive effect of stock options computed using the treasury stock method and the average market price 5,243,000 6,576,000
Weighted average shares outstanding for diluted earnings per share 170,859,000 175,649,000
Basic earnings per share $ 0.52 $ 0.51
Diluted earnings per share $ 0.51 $ 0.49
Antidilutive securities excluded from the computation of diluted earnings per share 1,681,000 1,020,000
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Awards - Options Activity and Outstanding (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 29, 2019
Dec. 28, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Beginning (in shares) 12,270  
Options granted (in shares) 1,200  
Options exercised (in shares) (815)  
Options canceled (in shares) (10)  
Ending (in shares) 12,645  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Beginning (dollars per share) $ 24.67  
Granted (dollars per share) 45.55  
Exercised (dollars per share) 12.75  
Canceled (dollars per share) 30.25  
Ending (dollars per share) $ 27.41  
Options exercisable (in shares) 8,029 7,312
Weighted average exercise price of exercisable options (dollars per share) $ 22.74 $ 20.17
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Awards - Options Fair Value Inputs (Details) - Stock Option - $ / shares
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Fair Value Assumptions and Methodology [Abstract]    
Expected life in years 7 years 6 months 7 years 6 months
Interest rate 2.60% 2.80%
Volatility 24.60% 25.60%
Dividend yield 1.40% 1.20%
Weighted average fair value per share (in dollars per share) $ 12.19 $ 12.79
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Awards - ESPP Fair Value Inputs (Details) - Employee Stock Purchase Plan - $ / shares
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected life in years 1 year 1 year
Interest rate 2.60% 2.10%
Volatility 22.70% 21.30%
Dividend yield 1.40% 1.20%
Weighted average fair value per share (in dollars per share) $ 11.36 $ 10.28
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Awards - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Share-based compensation expense $ 7.2 $ 6.6
Unrecognized compensation cost $ 18.4  
Weighted average recognition period 1 year 8 months  
Employee Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee stock purchase plan shares issued 398,000 480,000
Stock purchase plan discount from market value 15.00%  
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Pension    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 2,009 $ 2,213
Interest cost 3,738 3,434
Expected return on assets (4,359) (4,086)
Amortization and other 1,979 2,095
Net periodic benefit cost 3,367 3,656
Postretirement Medical    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 150 175
Interest cost 317 264
Amortization 108 136
Net periodic benefit cost $ 575 $ 575
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' Equity - Changes in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Accumulated other comprehensive income (loss) $ (144,857) $ (127,789)
Other comprehensive income (loss) before reclassifications 1,169 8,746
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 1,657 1,425
Reclassified to Retained Earnings from AOCI   (15,453)
Ending Accumulated other comprehensive income (loss) (142,031) (133,071)
Pension and Postretirement Medical    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Accumulated other comprehensive income (loss) (86,889) (78,430)
Other comprehensive income (loss) before reclassifications 0 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 1,657 1,425
Reclassified to Retained Earnings from AOCI   (15,453)
Ending Accumulated other comprehensive income (loss) (85,232) (92,458)
Cumulative Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Accumulated other comprehensive income (loss) (57,968) (49,359)
Other comprehensive income (loss) before reclassifications 1,169 8,746
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 0 0
Reclassified to Retained Earnings from AOCI   0
Ending Accumulated other comprehensive income (loss) $ (56,799) $ (40,613)
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' Equity New Accounting Pronouncement (Details)
$ in Millions
3 Months Ended
Mar. 29, 2019
USD ($)
Reclassification from accumulated other comprehensive income [Abstract]  
New Accounting Pronouncement or Change in Accounting Principle, Reclassified from Accumulated Other Comprehensive Income, ASU 2018-02 $ (15.5)
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 29, 2019
Dec. 28, 2018
Inventory, Net [Abstract]    
Finished products and components $ 145,934 $ 142,535
Products and components in various stages of completion 86,721 83,768
Raw materials and purchased components 123,509 115,705
Inventory gross 356,164 342,008
Reduction to LIFO cost (58,706) (58,026)
Total $ 297,458 $ 283,982
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Dec. 28, 2018
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Total Cost $ 262,564   $ 258,577
Total Foreign Currency Translation (15,713)   (15,859)
Finite Life      
Accumulated amortization (80,238)   (76,408)
Total Book Value 166,613   166,310
Trade Names      
Indefinite Life      
Cost 60,220   59,537
Foreign currency translation (4,183)   (4,074)
Book value 56,037   55,463
Customer Relationships      
Finite Life      
Cost 182,410   179,449
Accumulated amortization (70,646)   (67,322)
Foreign currency translation (10,560)   (10,817)
Book value $ 101,204   101,310
Weighted average life in years 13 years 13 years  
Patents and Proprietary Technology      
Finite Life      
Cost $ 18,913   18,571
Accumulated amortization (9,100)   (8,647)
Foreign currency translation (896)   (895)
Book value $ 8,917   9,029
Weighted average life in years 10 years 10 years  
Trademarks, Trade Names and Other      
Finite Life      
Cost $ 1,021   1,020
Accumulated amortization (492)   (439)
Foreign currency translation (74)   (73)
Book value $ 455   $ 508
Weighted average life in years 4 years 4 years  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets - Future Amortization Expense (Details)
$ in Thousands
Mar. 29, 2019
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
Estimated amortization expense 2019 $ 15,424
Estimated amortization expense 2020 15,413
Estimated amortization expense 2021 14,838
Estimated amortization expense 2022 14,980
Estimated amortization expense 2023 13,992
Estimated amortization expense thereafter $ 39,759
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets - Goodwill Rollforward (Details)
$ in Thousands
3 Months Ended
Mar. 29, 2019
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 293,846
Additions, adjustments from business acquisitions 1,354
Foreign currency translation (64)
Ending balance 295,136
Industrial  
Goodwill [Roll Forward]  
Beginning balance 177,124
Additions, adjustments from business acquisitions 0
Foreign currency translation (630)
Ending balance 176,494
Process  
Goodwill [Roll Forward]  
Beginning balance 97,168
Additions, adjustments from business acquisitions 1,354
Foreign currency translation 566
Ending balance 99,088
Contractor  
Goodwill [Roll Forward]  
Beginning balance 19,554
Additions, adjustments from business acquisitions 0
Foreign currency translation 0
Ending balance $ 19,554
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 3.8 $ 4.0
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2019
Dec. 28, 2018
Other Current Liabilities Details [Abstract]    
Accrued self-insurance retentions $ 7,795 $ 7,870
Accrued warranty and service liabilities 11,448 11,056
Accrued trade promotions 7,222 11,449
Payable for employee stock purchases 2,413 11,916
Customer advances and deferred revenue 39,922 39,995
Income taxes payable 11,221 8,515
Right of return refund liability 12,691 12,705
Operating lease liability, current 9,460 0
Other 35,617 39,535
Total $ 137,789 $ 143,041
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Liabilities - Accrued Warranty Activity (Details)
$ in Thousands
3 Months Ended
Mar. 29, 2019
USD ($)
Activity In Accrued Warranty And Service Liabilities Abstract  
Balance, beginning of year $ 11,056
Charged to expense 2,429
Margin on parts sales reversed 961
Reductions for claims settled (2,998)
Balance, end of period $ 11,448
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Liabilities - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Dec. 28, 2018
Accrued Liabilities, Current [Abstract]      
Customer advances and deferred revenue $ 39.9   $ 40.0
Contract with Customer, Liability, Revenue Recognized $ 19.7 $ 17.9  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value (Details) - USD ($)
$ in Thousands
Mar. 29, 2019
Dec. 28, 2018
Assets    
Total assets at fair value $ 16,078 $ 14,402
Liabilities    
Total liabilities at fair value 8,604 11,403
Long term debt, carrying amount 225,000 225,000
Long-term debt, current maturities 75,000 0
Long term debt, fair value 240,000 235,000
Level 2    
Assets    
Cash surrender value of life insurance 16,078 14,320
Forward exchange contracts 0 82
Liabilities    
Deferred compensation 4,595 4,203
Forward exchange contracts 9 0
Level 3    
Liabilities    
Contingent consideration $ 4,000 $ 7,200
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Recent Accounting Pronouncements Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Dec. 29, 2018
Dec. 28, 2018
Leases [Abstract]      
Operating Lease, Right-of-Use Asset $ 33,726 $ 35,000 $ 0
Operating Lease, Weighted Average Remaining Lease Term 6 years    
Operating Lease, Weighted Average Discount Rate, Percent 4.20%    
Operating Lease, Expense $ 2,800    
Operating Lease, Payments (2,700)    
Operating Lease, Right of Use Asset, Additions (1,800)    
Operating Lease Liabilities, Payments Due [Abstract]      
2019 7,651    
2020 8,250    
2021 6,317    
2022 5,012    
2023 3,839    
2024 1,831    
Thereafter 7,527    
Total lease payments 40,427    
Less present value adjustment 4,742    
Operating Lease, Liability $ 35,685    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2019     11,613
2020     8,759
2021     6,745
2022     5,102
2023     3,721
Thereafter     2,340
Total     $ 38,280
EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( :$F$X?(\\#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,$% @ !H283B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " &A)A.=N\O8.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:8=0T/7%\4G!<&!XEM(;EM8TX3DI-VW-XU; MA^@'\#%W__SN=W"M\D*Y@"_!>0QD,-Y,MA^B4'[##D1> $1U0"MCF1)#:NY< ML)+2,^S!2W64>X2ZJM9@D:26)&$&%GXALJ[52JB DEPXX[5:\/XS]!FF%6"/ M%@>*P$L.K)LG^M/4MW %S##"8.-W ?5"S-4_L;D#[)R&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " &A)A.8*[2B7T" !!"0 & 'AL+W=OTD MV[^O;5A*[4/5E_@V<\;'AXF=/QA_%16ETGMKFTYL_4K*?A,$HJQH2\03ZVFG M5BZ,MT2J(;\&HN>4G VI;0(N2=N;4OXKSUM MV&/K(_]]XKF^5E)/!$7>DRO]1N7W_LC5*)BBG.N6=J)FGOOT.: ,DTP MB)>:/L2L[^E43HR]ZL'G\]8/]8YH0TNI0Q#5W.F!-HV.I/;Q'ZK5$_U1H$VD#K/4D^;LS)K*5JC9>Q'FP5V'&1'[ 8%G"#0A M A5[$L"0P!X[=/RWP,%%1+! !&80&7HTH\

@57BN;PNC$FJMA(^J6.MU'MF&C3T(G4W M4WT^7.K#0+)^?+ $TZNI^ U02P,$% @ !H283H1![[0/ P H0L !@ M !X;"]W;W)K?=W*RIY6XR"3IQ7(=/^+' J0FPBE^EN/6S]\"4LI/RU0R^'M8A,D2B$GME MEN#Z<16%J"JSDN;X,RX:3CE-X/S]??7/MGA=S([WHI#5[_*@SNLP"X.#./)+ MI5[D[8L8"XK#8*S^F[B*2LL-BR'E?1*#5_&YYE8Y^WX4M* MQS X@(P!9 K0N?\70,< ^A' ;/$#F2WU$U=\L^KD+>B&TVJYN13XD>K-W)M) MNW?VFZZVU[/7#46KZ&K6&27;04)F$CPI(KWXE(% &;;$"R?W"0I?01S>.ILP>#)+&2QDH88EGJ;%4!R1+*,I@F!FEBGX8Y-(,D MGJ7!69:1S*&!9#0G*4R3@#2)3Q,[-(F7AN $,?>4 1DAC"R<= K2I#Y-XM"D M?M%)G.0.#*"*29;#+!G(DODLJ<.2>5D2E&%'50 J$I.%&YR#++G/XER&;>YE MH0P3=U\ %$?-<#ONE MQ^Y=+R 5F;G%/0UHB$^8^#38I2'^O\6[Q( (HQGR/0SLG9CZ,,2%H4 >E!+J M\D"ZE)$%^\.P&V/?CIEKQZ/F+A/-4^8"^3*"<[S$ _LQ]@V9N88\:N;&GR4I M\PX,D,4Q1@L\L"-CWY*9:\FC)ITE0@^QZ\BP:L&0,>S(V+=DYEKRJ%G,,]) M*N9:6F4Z2%FLU.?^41,8^3,;TW_:1NFCV6&YO4[[TYE MTP<[J73;99NCHY1*:$B-'09GW2]/@TH60SX##^!OPQ/5.R\)D="J>M^X@V%?(E02%^-3"R MU=J15O:$O,K-M^/6]:4B:.' 90HL'E>HH&UE)J'CSYS476I*XGI]R_Y%F1=F M]IA!1=K?S9'76S=SG2.<\*7ESV3\"K.AV'5F]]_A"JV 2R6BQH&T3/TZAPOC MI)NS""D=?IN>3:^>XYS_1K,3@ID0+ 11^W^$<":$[X1(F9^4*:N?,<=E0BVCM/"N,L\,V4V08 5!"\(3R9<*@:W" M+C#HP<<"E8D([U0(K1Y"Q0_7'C([/[+R(\6/UOQ(.X,)DBA(KR!9DD:Y9L2" MBF/DV[7$5BVQZ26W\Q,K/S&\Q+[F98+$*Y4();H5$Y2E46)7DEJ5I*82I"E) MC2(!"K3K5YD@E 5WE&16)9FI1+N"N\PH\BE*M8.K;"#_SDW-K4IR4TFH*9KL=;-:4.Z%GU M;^8&PO=V]R:W-H965T&UL?9AOC^(V M$,:_"N)]+_:,_V4%2(6J:J566EUU[>OLXEW0)80FV>7Z[>N$'&)GQO<&DO", M_8QC_SQX=6F[K_TAQF'QK:E/_7IY&(;S0U'TSX?85/VG]AQ/Z9>7MFNJ(=UV MKT5_[F*UGX*:N@"E7-%4Q]-RLYJ>/7:;5?LVU,=3?.P6_5O35-U_VUBWE_52 M+[\_^'Q\/0SC@V*S.E>O\:\X?#D_=NFNN+6R/S;QU!_;TZ*++^OES_IAAW8, MF!1_'^.EO[M>C*D\M>W7\>;W_7JI1D>QCL_#V$25OM[C+M;UV%+R\>_@D]?'VF5M)5IKJV_7[>)J^+]=?G)W#Y "8 ^ 6H,T/ M W .0!)07)U-J?Y2#=5FU;6717=]6^=JG!3Z =-@/H\/I[&;?DO9]NGI^\;: M5?$^MC-+ME<)W$G@HV+'%=;=)$7J_V8"1!,PQ>-]O)?C48S'*=[2Q%7B M)LEIDFA=>JU))H(,0>L@NS&B&\/=E,3-56+ONH%0*N.)&T'FC5,9-U9T8YD; MIX@;R[LIO:%#N!-D T2KR.G>"#-*TR:R!(+H); TXE.-+,;[DV1B23?K$.M,HYD[&G@ MCCQU!'RBHP>HIQS5G)#:&H'KDM#XQ':=\23#5#O&#)]K04:@Y@ST ME(%:H)NU+"6NTEJ%#,*TS$ =N!VD=H)@1RE%_7!9;D'(/-4(A4$5EJCC*&.N"ZA M+JC,^@(9JL"AZBE4@=-2>_1(*2_H(&V!96Z,9*P"QVJ@6 6!EFC2;DL=23K$ MD"D*088J\!(UT!(5A!HUK2"Z[@59;D[+> :A1&4S2 "O+3T;'$'F;,C]39/Y M#)S/@6X7\"/PSEZXQ'B5&QH9SU"RO2^WV: ,5.1 #13PR$DYUGFTLMZ).JMS MNS'*2$6.U$ 1CYR5%DM%Z\:=I$O[,62J,)2ABARJE-Y;Y+"$H!4#AJ0#Y=%D M'&7^ZG.H!HIYY+#\21M0C!BRT(3LZ8.,5>18#>S\@>,R&&/X*'&=MSKXW-R6 ML8H"5BGH9\V'LPZQ6I6$8K5:W!TZC:> ?U;=Z_'4+Y[:86B;Z93II6V'F!I5 MGU*CAUCM;S=U?!G&2Y^NN^OIV_5F:,_SR6)Q.][<_ ]02P,$% @ !H28 M3JQ;6#"N 0 S0, !@ !X;"]W;W)KQUC Z,"R2^OGT73"PWM?K'L,O, M,+M>BE&;5]L!./*F9&]+VCDW[!BS=0>*VXT>H,>35AO%'8;FS.Q@@#>!I"3+ MDN21*2YZ6A4A=S15H2].BAZ.AMB+4MS\WH/48TE3>DL\BW/G?()5Q<#/\!W< MC^%H,&*S2B,4]%;HGAAH2_HAW1URCP^ %P&C7>R)K^2D]:L/OC0E3;PAD% [ MK\!QN<(!I/1":.-7U*3SE9ZXW-_4/X7:L983MW#0\J=H7%?2)TH::/E%NF<] M?H98SP,EL?BO< 6)<.\$[ZBUM.%+ZHMU6D45M*+XV[2*/JQCU+_1U@E9)&0S M(=W^EY!'0GY'8).S4.I'[GA5&#T2,_VL@?N92'&PO=V]R:W-H965T&UL?9C=;N,V$(5?Q?!]UIP9 MB9("QT"LHFB!%EALT?9:B9G86,ER)27>OGTI6?%Z.8>]B27F#'F&/Q\IKL]M M][7?.SQSMUFW;T-].+K/W:)_:YJJ^W?KZO;\L*3E1\&7P^M^ M& M6F_6I>G5_N.'/T^?.OZVNM>P.C3OVA_:XZ-S+P_*1[DO)QH!)\=?!G?N; MY\68RE/;?AU??MT]+,WHR-7N>1BKJ/S/NRM=78\U>1__S)4NKVV.@;?/'[7_ M/"7ODWFJ>E>V]=^'W;!_6.;+Q=%=1NM4C9."[L5WYO-8./7=]#^?;>]+WS>%K%?O8SVS M9'N1\(V$KHJ5K_S: J,6MJS"^<<&2JV02 L"+)+UQ26PH&+42J6P:Z5<+ MO5CMQ09>K&KECID"QR52&1$%N$H(,ZSHU$ M'&'8=&35DHII" X94:6P"8>)1 NQ0:",%594Y5,N(,R *984MV#=%3D8B.6,%F9P2R,L(8<)[G:P(",,J'81,0X9'VXI/ \ MO65]ZC+*;;[".:K +Y2R%?1W$RU'P!7 M:R(S6C!:11]:B?+0#3B-$B?AKE "G3_@)9$9+9%O=-&PCRT*P7 5 %<.X2J MFL(J^1+IB(O8*4@P7070-?SDW KX%*!>"50][/(@LQ-;O1DN+V __B975S\]6X[G6Z).P7S^W;<1@O MF6Y*KQ>1CSS>G 7E6[HO+]>)WZNYW&[^7G6OAV._>&J'H6VFV[.7MAV<-VD^ M^<[:NVIW?:G=RS ^9OZYN]PJ7EZ&]C3?F*ZNU[:;_P!02P,$% @ !H28 M3B["ESM#! 2!4 !@ !X;"]W;W)K5J[ MT_(UJ,ZE37=M49X%G#$=Y.GQ-%W.VVO/Y7)>O-79\62?RTGUEN=I^=_*9L5E M,87IQX5OQ]=#W5P(EO-S^FK_LO7?Y^?2G04WE=TQMZ?J6)PFI=TOIE_A*>&L M*6B)?X[V4MT=3QHK+T7QO3GY?;>8LF9&-K/;NI%(W<>[7=LL:Y3M*:=V9>TLJNB^S?XZX^+*9F.MG9??J6U=^*RV^V,Z2FD\[]'_;= M9@YO9N+&V!99U?Z=;-^JNL@[%3>5//UY_3R>VL]+I_]11A?PKH#?"@ &"T17 M('X5B,$"V17(6P$/!PM45Z!^C6 &"W17H&\%4K?WX]JLMON;M$Z7\[*X3,KK M CJGS3J%)^WN[[:YV-[.]G_N!E3NZOL2N)@'[XU0QZRN#.\QLL^L*4;UF0W% MZ#X34TS89Q**,3:46:5H1ICDPK;XA9! KPTB$PSA3J MX(:@-%.H.S%!&2$9?G)\[!/SFC2O"?/XRT)[0RCN/34^A&[3YA&9>%0F&2)Z MAD/2<$@81L_L*O1;'X9H2:Q]"!M^1"8>E4F&B)YA0QHVGF&)_1IO!*,4H'FL M?0H;'B7BAT9*AG1ZCB/2<43<8O1TK2+B276K$3VJ:Q_#GD>)^+&ADB&AGFE@ M]+;/"-MH+UYUT,!TU^/(9AR)"0245.AQ3PALUN?ZUC])/$!8#[%U\&?$(,1W MG, \^Z-(/(XDH_/I.Z=C#Q"Y1QCLG/N;,0\AC+!UGP-M&-X/-@2G0+F,A)M MZ+D4@(-F0G SMPNQ3WM!IQ\01"]P!NR@7B\4F!!O9P0'6GG+94-P[OO,X* < M$QSG+,1;3T)P,Y#2J/"37M!!#N3C41#H6 14+L)A$/SXP87R5Y:/ >#ULJ'$ MN##>[XFAR--U\>%4!'0L@D=R$1")QBB-O8\GHX>$XG&A9!#I^Z;3$?CQR$L+ MX <2HT/IW?/Q@#2.Q(\-E@PJ]8W3*0G\F.2'!O"#R8QK*16V/AZ5QI'XP=&2 M0:F^=SHO 168O.W3SR?_ MS(V4$F^R:X(#K85&3\^&X)2(F$;]C@F.&V!XW(3@W(;!F<";9W#W_JAYQ_AG M6KX>3]7DI:CK(F]?&.V+HK9.E'UQ?3W8='<[R>R^;@Y#=UQ>W^U=3^KBW+VW M#&XO3Y?_ U!+ P04 " &A)A.:MS)>=L! !F! & 'AL+W=OI!NB^UTH)99^J&F%X#JP))<$*CZ)X(UDE<9,%WT$6F3I9W$@X:F9,03/_9 M 5=#CF-\<3QW36N]@Q19SQKX#O9'?]#.(K-*U0F0IE,2::AS_!!O]ZG'!\#/ M#@:SN"-?R5&I%V]\J7(<^82 0VF] G/'&?; N1=R:?R>-/$!B_X^03(3DC1"Z2<;,0JF/S+(BTVI M>GRLGOF9B+>):V;IG:%WX9NKUCCON8C3."-G+S1A=B.&+C$S@CCU.01="[&C M[^CT.L#^/2+Y1X1DM8@D\).K(NBZ0+HJD :!]$H@N>G"B/D4,#)@HDU\?U/) M*BBA=S?)D,7S"-!-F&2#2G62UC=BX9V7Y8'ZY[WQ[]P2C3/_)C-NX#>FFTX: M=%36#4]XXEHI"R[+:./&NG5+/QL<:NNO']Q=CZ,_&E;UTU:3^:^E^ M02P,$ M% @ !H283B0%\9LV8+B]@H[T/Y/C49QYUW3 M,-L9X%4$*:&*2XT+;(8.YHBP]Y)H>%HB.V5XN;] !*'G&[I)? DFM:% M "NRCC?P$]RO[FB\QV:62BC05J F!NJ)D\XE W!I7]@?8N^^EQ.W<(_R652NS>DM M)174O)?N"8='F/JYIF1J_CN<0?KTH,37*%':^"5E;QVJB<5+4?QM/(6.YS#Q M7V#K@&0"))\ ;"P4E7_ECA>9P8&8\W2=^-F4(QE'$?UZ\]=%SL4W3 MC)T#T91S&'.29&UL?5-A M;]L@$/TKB!]0$N*M:61;:CI-F]1*4:=MGXE]ME'!>(#C]M_WP*[GM=:^ '?< M>_?N.-+!V"?7 'CRK%7K,MIXWQT81M_)YJGIO9(MG"QQO=;"OAQ!F2&C6_KF>)1UXX.#Y6DG:O@! M_F=WLFBQF:64&EHG34LL5!F]W1Z.28B/ ;\D#&YQ)J&2LS%/P?A>9G03!(&" MP@<&@=L%[D"I0(0R_DR<=$X9@,OS&_O76#O6=]G&?1AO^,T$6P?P M"XB?/>/POTZ0;)*D$2"Y+\EKL7< MO$O"%CW58.LX38X4IF_C)"^\\\#>\O@F?\/':7\0MI:M(V?C\65C_RMC/*"4 MS16.4(,?;#845#XQ^1OGKU!+ P04 " &A)A.:N]( M [(! #2 P &0 'AL+W=OQTG=?,"S##GS)EA M2 8N]DJ^%HB.V5$N;/ 20.&=W0B^.QK1L7'"Q/.U'##W _NZ/Q M%IM9RE:!MBUJ8J#*Z-UF?]B%^!CPJX7!+LXD5')"? [&US*C21 $$@H7&(3? MSG /4@8B+^/WQ$GGE &X/%_8O\3:?2TG8>$>Y5-;NB:CMY244(E>ND<<'F"J MYYJ2J?AO< ;IPX,2GZ- :>-*BMXZ5!.+EZ+$R[BW.N[#>+.]P-8!? +P&7 ; M 6Q,%)5_%D[DJ<&!F+'WG0A/O-ESWYLB.&,KXIT7;[WWG&^NDY2= ]$4?4[!UU(<^#]PO@[?KBK<1OCVC<+_Y-^M$NPBP>[#$M=BWJMDBYXJ M,'6<)DL*['6:%EGT MG4R18>^DT' RQ/9*4E)!S7OIGG%X@JF>/253\5_A M M*'!R4^1XG2QI64O76H)A8O1?'W<1\R P.Q(R][WAXXNTA\;TI@S.V(MYY\=9[+\5VO\O8)1!-,<+(.WZTJW$7X[@^%Z3I!NDJ01H+TOR6NQ>S_2L(6/55@FCA- MEI38ZSC)"^\\L'=)?)/?X>.T?^.F$=J2,SK_LK'_-:(#+V5SY4>H]1]L-B34 M+AQO_-F,8S8:#KOI!['Y&Q&PO=V]R:W-H965T0-DAIUOZ[GB131NB@Q59)QKX N%K=W9HL9FEDAJ,E]80 M!W5.'[;'TS[&IX!O$@:_.)-8R<7:UVA\K'*ZB8) 01DB@\#M"H^@5"1"&3\F M3CJGC,#E^9W].=6.M5R$AT>KOLLJM#D]4%)!+7H57NSP :9Z;BF9BO\$5U 8 M'I5@CM(JGU92]CY8/;&@%"W>QEV:M _CS8Y/L'4 GP!\!AQ2'C8F2LJ?1!!% MYNQ W-C[3L0GWAXY]J:,SM2*=(?B/7JOQ?;V+F/72#3%G,88OHR9(QBRSRGX M6HH3_P?.U^&[586[!-_]H?!^G6"_2K!/!/O_EK@6<_@K"5OT5(-KTC1Y4MK> MI$E>>.>!?4B/R'Z'C]/^6;A&&D\N-N#+IO[7U@9 *9L;'*$6/]AL**A#/-[C MV8UC-AK!=M,/8O,W+GX!4$L#!!0 ( :$F$XXK]]WM0$ -(# 9 M>&PO=V]R:W-H965T0..1T0]\=3Z)I77"P(NMX S_!_>I.QEML5JF$ FT%:F*@SNG= MYG#B^.NX"QWW8;S9WDRT=4(Z$=*9'CBS2'UO2F#,[8BWOGDK?=>BLWUEXQ=@M"$.8Z8=(F9$&PO M=V]R:W-H965T)R/VCS9#L"A%RF4+7#G7'\@ MQ%8=2&:O= _*WS3:2.:\:5IB>P.LCB0I"$V2C$C&%2[SZ#N9,M>#$US!R2 [ M2,G,WR,(/18XQ:^.!]YV+CA(F?>LA5_@?OCCN M SX"_G 8[>J,0B5GK9^"<5\7. D)@8#*!07FMPO<@1!!R*?Q/&OB)60@KL^O MZM]B[;Z6,[-PI\4CKUU7X!N,:FC8(-R#'K_#7,\U1G/Q/^ "PL-#)CY&I86- M*ZH&Z[2<57PJDKU,.U=Q'Z<;FLVT;0*="70AW,0X9 H4,__*'"MSHT=DIM[W M+#QQ>J"^-U5PQE;$.Y^\]=Y+F24YN02=&7*<('0%21<$\>)+!+H5X4@_T.DV M?;>9X"[2=^OHV2<"^TV!?138_Z_"CY TV[V+058=E6#:.$L657I0<8Y7WF5< M;VE\D3?X-.L_F6FYLNBLG7_7V/U&:P<^E>3*#U#GO]=B"&A<.'[Q9S,-V60X MW<__ARR?N/P'4$L#!!0 ( :$F$['V*6:M0$ -(# 9 >&PO=V]R M:W-H965T"7@,$MSB14TJFXK_#%22&!R68HS32Q964 MO?-&32PH1?&7<19-8,Q(Z][WAX MXNTQP=Z4P1E;$>]0O$/OM=@>THQ= ]$4QTE>>.>!O4OB MF_P-'Z?]@=M&:$&PO=V]R:W-H M965T"' M@,$MSB14>4 ;@\7]D_Q]JQ MEC-W\&#D3U'Y-J=[2BJH>2_]LQD>8:KG R53\5_A A+#@Q+,41KIXDK*WGFC M)A:4HOC;N L=]V&\2:^P=4 R 9(9L(\ -B:*RC]QSXO,FH'8L?<=#T^\/238 MFS(X8ROB'8IWZ+T4V]N[C%T"T11S'&.29$N MPG=_*-RO$Z2K!&DD2/];XEK,Q[^2L$5/%=@F3I,CI>EUG.2%=Q[8^R2^R>_P M<=J?N&V$=N1L/+YL[']MC >4LKG!$6KQ@\V&A-J'XQV>[3AFH^%--_T@-G_C MXA=02P,$% @ !H283O#I=\2S 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0]P?&7-F"%N[*]-#A M36VL%AY-VS#76Q!5!&G%>))<,RUD1XLL^DZVR,S@E>S@9(D;M!;VUQ&4&7.Z MHZ^.!]FT/CA8D?6B@>_@?_0GBQ9;6"JIH7/2=,1"G=.[W>&8AO@8\%/"Z%9G M$BHY&_,4C"]53I,@"!24/C (W"YP#TH%(I3Q/'/2)64 KL^O[)]B[5C+63BX M-^I15K[-Z2TE%=1B4/[!C)]AKN<#)7/Q7^$""L.#$LQ1&N7B2LK!>:-G%I2B MQ-B6*RC\*+XK,FI'8J?>]"$^\.W#L31F< ML17Q#L4[]%Z*W4V2L4L@FF..4PQ?QRP1#-F7%'PKQ9'_!>?;\/VFPGV$[]\H M_$?^=),@C03I?TO>9>!O>/Q3?Z$3]/^3=A& M=HZ7C?VOC?& 4I(K'*$6/]AB**A].-[@V4YC-AG>]/,/8LLW+GX#4$L# M!!0 ( :$F$[-BALCL@$ -(# 9 >&PO=V]R:W-H965T8 ?:_ZG1*.Z\ M:QIF.P.\BB E6;+9W#'%A:9%%F-'4V38.RDT' VQO5+4/X1E6MS M^D!)!37OI7O!X1M,_=Q2,C7_'0L=S MF/@OL'5 ,@&2*P ;"T7E7[CC169P(&:B*>?:Y1+)6XI#\!T_6X;M5A;L(WWU2F*X3I*L$:21( M/Q'<7K6XEG-W580M9JK -'&;+"FQUW&3%]%Y81^3>"?_TL=M_\%-([0E)W3^ M9N/\:T0'7LKFQJ]0ZQ_8[$BH73#OO6W&-1L=A]WT@MC\C(N_4$L#!!0 ( M :$F$[NX[?;MP$ -(# 9 >&PO=V]R:W-H965TO"BI74Y;[[LC8ZYL07%W9SK0>%,;J[A'TS;,=19X M%4%*LF2S^<@4%YH66?2=;9&9WDNAX6R)ZY7B]N\)I!ERNJ4WQZ-H6A\TA ? YX$#&YQ)J&2BS'/P?A6Y703 M!(&$T@<&CML5'D#*0(0R_DR<=$X9@,OSC?U+K!UKN7 '#T;^%I5O8AXV)HO+/W/,BLV8@=NQ]Q\,3;X\)]J8,SMB*>(?B'7JOQ7:_ MS]@U$$TQIS$F6<;,$0S9YQ3)6HI3\A\\68?O5A7N(GSW1F&Z3I"N$J21('U# M<'A7XEK,IW=)V**G"FP3I\F1TO0Z3O+".P_L?1+?Y#5\G/8?W#9".W(Q'E\V M]K\VQ@-*V=SA"+7XP69#0NW#<8]G.X[9:'C333^(S=^X^ =02P,$% @ M!H283A,3.#7$ 0 -P0 !D !X;"]W;W)K&UL M=531CIP@%/T5P@XYI/2+Z8#L.A5BMX4N+-V.!)BJ@XD,W=J@-[M-$I+9MU2M\0,&E@= MDJ0@-$D^$,EXC\L\Q,ZZS-5H!>_AK)$9I63Z]PF$F@JP/X:S=BNRLM1<0F^XZI&&IL#WZ?&T]_@ ^,EA,ILY\I5T M> )=$NB:< @Z9!8*SC\QR\IP'YJ\X/5)W-I4/AJ,(>\Z\<=%KF1Z2 MG%P]T8(YS1BZQ:P(XMA7"1J3.-%_TFD\?1=UN OINZUZ=H@39%&"+!!D?Y68 MWI08P_S'Y3XJLH\0[&Y$8ICL1H1L+DZ";L.3-:A28Q_:91-=N^(^O!3R#I]; MZAO3+>\-NBCKGD^XY$8I"\Y*\=*Z+UX6 QOKI1S?7\UN>%U8-2YN2]5]1 M_@%02P,$% @ !H283C;$A^&X 0 T@, !D !X;"]W;W)K&UL=5/;;MLP#/T501]0)4[2!(%MH.DP=, &!!VV/BLV;0O5 MQ97DN/O[4;+KNIWW(HD4SSDD1:6]L<^N ?#D54GM,MIXWQX9V>6HZ+X6&LR6N4XK;/R>0IL_H MFKXY'D7=^.!@>=KR&GZ"_]6>+5IL8BF% NV$T<1"E=&[]?&T#?$QX+> WLW. M)%1R,>8Y&-_*C*Y"0B"A\(&!XW:%>Y R$&$:+R,GG20#<'Y^8_\::\=:+MS! MO9%/HO1-1@^4E%#Q3OI'TS_ 6,^.DK'X[W %B>$A$]0HC'1Q)47GO%$C"Z:B M^.NP"QWW?KC9[$?8,B 9 TBP382;#^4>/NIQ*68_2<1-NNI EO':7*D,)V.DSSS3@-[E\0W>0\? MIOT'M[70CER,QY>-_:^,\8"IK&YPA!K\8),AH?+AN,>S'<9L,+QIQQ_$IF^< M_P502P,$% @ !H283L*X;WC4 0 G 0 !D !X;"]W;W)K&UL=51A;YLP$/TKEG] #22A:01(3:=IDUHIZK3NLP,'6+4Q MLTUH_WUM0QG+O"_8=W[WWMWA!.]TCEMC^@,ANFQ!4'TC>^CL M22V5H,::JB&Z5T K'R0X2:(H)8*R#A>9]YU4D/[^'!,'=X#7AB,>K5' MKI*SE*_.^%[E.'() 8?2. 9JEPL\ .>.R*;Q>^;$BZ0+7.\_V;_ZVFTM9ZKA M0?)?K#)MCO<855#3@9MG.7Z#N9X=1G/QCW !;N$N$ZM12J[]%Y6#-E+,+#85 M0=^FE75^':>3VW0."PA,,WP0PW/GRS M5M]MPP3;(,'6$VS_*O'NJL0 YBX*B^R"(KL 07PE$L+\IQ5I4"0-$&RN1$*8 MZW:1U>T0H!H_%QJ5&PO=V]R:W-H965TL!CKNW'V#'\SK_ >[EG',_ MN&0#FC?; CCRKJ2V.6V=ZPZ,V;(%Q>T-=J#]38U&<>=-TS#;&>!5)"G)DLWF MEBDN-"VRZ#N9(L/>2:'A9(CME>+F]Q$D#CG=TJOC132M"PY69!UOX#NX']W) M>(O-*I50H*U 30S4.7W8'HYIP$? JX#!+LXD5')&? O&ERJGFY 02"A=4.!^ MN\ C2!F$?!J_)DTZAPS$Y?FJ_AQK][6\R P.Q(R][WAXXNTA\;TI@S.V(M[YY*WW7HKMIWW&+D%HPAQ' M3++$S CFU><0R5J(8_(?/5FG[U8SW$7Z;AE]?[V(C I[*Y M\2/4^@\V&Q)J%XYW_FS&,1L-A]WT@]C\C8L_4$L#!!0 ( :$F$[0#NF$ MN0$ -(# 9 >&PO=V]R:W-H965T# ML4^N!?#D14GM2Z'A9(GKE>+V]0C2##G=T'?'HVA:'QRLR#K>P"_PO[N318O- M*I50H)TPFEBHD@IKWTC^:X1M,]7RA M9"K^!UQ (CQD@C%*(UU<2=D[;]2D@JDH_C+N0L=]&&^V-Q-MG9!.A'0F[&,< M-@:*F7_EGA>9-0.Q8^\['IYXH?=2;&[W&;L$H0ES'#'I M$C,C&*K/(=*U$,?T$SU=IV]7,]Q&^G89_3I9%]BM"NRBP.Z_$F\_E/@9@W/] M(0A;]%2!;>(T.5*:7L=)7GCG@;U+XYO\@X_3_I/;1FA'SL;CR\;^U\9XP%22 M*QRA%C_8;$BH?3C>X-F.8S8:WG33#V+S-R[> %!+ P04 " &A)A.]PZ< M:;8! #2 P &0 'AL+W=OM6IO1QKGNP)@M&M#"7F$'K;^IT&CAO&EJ9CL#HHPDK1A/DCW3 M0K8T3Z/O9/(4>Z=D"R=#;*^U,&]'4#AD=$/?'4^R;EQPL#SM1 T_P/WL3L9; M;%8II8;62FR)@2JCMYO#<1?P$?!+PF 79Q(J.2,^!^.AS&@2$@(%A0L*PF\7 MN .E@I!/XV72I'/(0%R>W]6_QMI]+6=AX0[5;UFZ)J,WE)10B5ZY)QR^P53/ M-253\=_A LK#0R8^1H'*QI44O76H)Q6?BA:OXR[;N _C#=]/M'4"GPA\)MS$ M.&P,%#._%T[DJ<&!F+'WG0A/O#EPWYLB.&,KXIU/WGKO)>?))F67(#1ACB.& M+S ?".;5YQ!\+<21_T/GZ_3M:H;;2-\NH^__([!;%=A%@=U?)?)/):YAMI^" ML$5/-9@Z3I,E!?9MG.2%=Q[86Q[?Y ,^3ONC,+5L+3FC\R\;^U\A.O"I)%=^ MA!K_P69#0>7"\8L_FW',1L-A-_T@-G_C_ ]02P,$% @ !H283D%H>1_4 M 0 G 0 !D !X;"]W;W)K&UL;53;;IPP$/T5 MRQ\0@W4H?W@-<.)KW9(U?)1)3\9U>9-L<'C"JHVX K=PEXG5*"77_HO*41LI%A:;BF#O\]KU?IWFDV2WA(4#Z!) UX"# MUR&SD,_\B1E69$I.2,UW/S#WB^,CM7=3.J>_"G]FD]?6>RUHM,_(U1$MF-., MH1M,O"*(95\E:$CB1/\+I^'P73##G0_?;=73)$RP#Q+L/<'^GQ*3FQ)#F#0L MD@1%D@#!_8U("',(BZ1!D31 \.E&)(")HQL1LND. :KQS^3&NX[> M _7=]1<^S^TWIIJNU^@BC>U1WTFUE 9L*M&=+;BU3\5J<*B-V][;O9H'9C:, M'):W@*P/4O$'4$L#!!0 ( :$F$Z(9W6CP@$ #<$ 9 >&PO=V]R M:W-H965TGW[ KJ>W?)%8/C]F0'&?%+ZU70 %KU)T9L"=]8.1T),U8%D MYD$-T+N=1FG)K%OJEIA! ZL#20I"=[M'(AGO<9F'V%F7N1JMX#V<-3*CE$S_ M.8%04X$3? N\\+:S/D#*?& M? ?[8SAKMR*K2LTE](:K'FEH"OR4'$^9QP? M3PZ3V@7FABL\@Q!>R*7Q>]'$JZ4G;NN>*+AXM_A:<,S,,V8CFV;8 CKPH MJ6U.6^?Z$V.V;$$)>X<]:']3HU'">=,TS/8&1!5!2C*^V]TS)3I-BRSZ+J;( M<'"RTW QQ Y*"?/K#!+'G";TU?'4-:T+#E9DO6C@*[AO_<5XBRTL5:= VPXU M,5#G]"$YG=,0'P.^=S#:U9F$2JZ(S\'X5.5T%Q("":4+#,)O-W@$*0.13^/G MS$D7R0!$1Y8^N(T2I8TK*0?K4,TL/A4E7J:]TW$?IYM].L.V 7P&\ 5PC#IL$HJ9OQ=. M%)G!D9BI][T(3YR;_P/DV?+^9X3["]VOUPW_TTTV"-!*D?Y5X>%/B5LSQC0A;]52!:>(T M65+BH.,DK[S+P#[P^"9_PJ=I_R),TVE+KNC\R\;^UX@.?"J[.S]"K?]@BR&A M=N%X\&J\TL$! W! M&0 'AL+W=O^U$I+9EVH&V)Z#:P*)"D(39)/1#+>X2(+N:,N M,C58P3LX:F0&*9G^V1[^2DU(L/OE2GKB>G]1_Q9Z=[VRYH^C4C9R\T8PX3AJXPZ8(@3GTI06,E M#O0_.HW3-U&'FT#?K.DTB0MLHP+;(+#]1R"]:C&&^<#E+EID%Q'87!6)8;97 M1&?025GW?,(EUTI9<%:2 M&^>E=5.\! )JZ[>?W5Y/;WD*K.KG,27+?T7Q%U!+ P04 " &A)A.2,,4 M8G(# "1#@ &0 'AL+W=OY4EUJP^JL&^VNLP38X?E+J@.I4HV MC5&>!4"("/(D+?SYM)F[+^=3?3196JC[TJN.>9Z4_Q8JTZ>93_W7B8=TMS?U M1#"?'I*=^JG,K\-]:4?!F663YJJH4EUXI=K._#LZ68&H#1K$[U2=JMZS5Z?R MJ/53/?BVF?FDCDAE:FUJBL3>GM5295G-9./XVY'Z9Y^U8?_YE?U+D[Q-YC&I MU%)G?]*-V<_\R/UWVW]6SRBR\CL3Z6.NL:J[>^E@9 MG76GO:='<3^T;&7=FN %T!G V@.A= ]89L#<#^JX![PSXP"!H4VEJ MLTI,,I^6^N25[?(>DKJ+Z(3;ZJ_KR:;8S3M;GLK./L\!PFGP7!-UF$6+@1Z& MGA&!93^[ ,S% AQS ''I8HEAY"5FA6$B/!"&YLH: G9!$.,$'"7@#0'O$S R M*%:+"1M,T6 8[B)$782."\8&'EJ(Z'G@A$=R$,@2@PG&1RHFT&B$&TT\B$8X M^5+"P^'B+1$8I2(6>#02C48ZT0R37DC73]))WB4"Y!\I'&CM!X(J0= M1@ABE""^OB$IP3]?\G&_=)B+HD0Q)<.&P7!Q2,?6B(X("OVX9SI,WY,(@;!A M0 @LICUYNHP'59\["A]W38>Y<,1CP0DP_7PC$<5\N$X(C! VMDZXU- KM(:Z*F)W.-2)!Q$;*H#77EA@D1$CKL&P07$D;&OBQ<;BBF-V.MAPL._83B *XX<(7B *(D$$72 M^>LC.&;_"W(D(EQQX K% 5=*0(1#V!*!,QX$ M%S$)8Q7"%0$C%+CBP"<4!W#% 41QG'5RI>1&]AUUZ^1N;FY$R$>^<, 5 M!US%<==).(Z 2<[%<)U<'(TCXORK@MZ^/%?EKCGS5-Y:'PM3[VU[L^=SU1W4 M^_K!_().ENU^_XVF/:S]2,I=6E3>HS;VU-#L[;=:&V7#)+>V;GM[/CP/,K4U M]:.TSV5[2&H'1A^Z V!P/H7._P-02P,$% @ !H283G-S=Y". @ DP@ M !D !X;"]W;W)K&ULC5;;CILP%/P5Q @!4QM)]G^?6WC90F8W;R ;6;FS#D';+(;92^\($0X MKW75\*5;"-$N/(_G!:DQ?Z(M:>23$V4U%G+*SAYO&<%'3:HK#_I^Y-6X;-Q5 MIM?V;)71BZC*ANR9PR]UC=F_#:GH;>D"]VWAN3P70BUXJZS%9_*3B%_MGLF9 MUZL0(FC$[Y+<^&#LJ%0.E+ZHR;?CTO65(U*17"@) M+&]7LB55I92DC[]&U.UC*N)P_*;^121;%T$]! PSH$9Y4[T- 6X@-G-#A?8#M%(' /60W MA821W02RYHDT']WE.2,06 4"+1 ,/:)1G3I(I"&-A@1^D,3^*%L;+$)!8G<3 M6MV$$S<0Q2,['28RV)G))[8*Q(^W)[$* M))^W)YG6PX=),GK;MU,82%&<0+N;U.HF?: ]JRC]0U8;+OS M\5VF.ZY_8'8N&^X&PO=V]R M:W-H965T+5M&S%$H-7WOQ[(Q8S?XOYG9#8+!(!@-5.S/#,+!(/PP MB$SR/9E)]0N5-,\XZQS>WU9+]:/P5Z$ZS(/>-&=GOJELA=J]YD&$,N^J'0V: M3:\))AI_5'C*^Q@BL(78! OSX#[ =JD('T0(K4F$QCZ< N('#B*K@\@XB.Y. MP9^=0J\A1M,834+B*)VE8E%A[",[#+;"8 O,[,0VO09/PO@$$Y\@-+N\K4V9 MHCB<*N^@B!6*6*#"&119A,)*M$1:Z@B.R4.@V H46X"B&5"\S#U&"4Z72#8E M)E'Z$"JQ0B4+J C/F'I)/(F$GO#\#V$5/7C1J94D79*0&4GZ>9">Q":://H[ M$E7.K24&6:YJ?BR#Z/Z=)O[RIFQ"I-K6XJ*\20FL@9]-MQ#.@5T:J8O-9'?L M2,^!+J&S_8WN5*:T?KCIV]Q/RL]E(YP]DZI FS)Z8DR"XE1'Z3J%ZJSCHH*3 MU--8S7G?7OJ%9.W0.KVQ?^?_ 5!+ P04 " &A)A.S!5;[J4" W"0 M&0 'AL+W=O5-R%=UYEP' M;W75J%5XUKI]B&.U/_.:J4BTO#%?CD+63)NN/,6JE9P=G%%=Q02A+*Y9V83K MI1O;R?527'15-GPG W6I:R;_;G@E;JL0A^\#3^7IK.U O%ZV[,1_5;7E76DXGC3^\T')C6<-Q^]_[%)6^2>6&*;T7UNSSH\RHLPN# C^Q2 MZ2=Q^\K[A&@8]-E_YU=>&;F-Q##VHE+N&>PO2HNZ]V)"J=E;]RX;][[U_M_- M8 /2&Y#!P+#_9Y#T!LF'0>J2[R)SJ7YFFJV74MP"V?VMEME%@1\2,YE[.^CF MSGTSV2HS>EV3-%O&5^NHUVPZ#1EI\*"(C?L=3PN^0,13;0%5GF R$PZ\+V!@8\C\C:$7W25N_F;JQP/(4(3]I1R/ MCJ&:RY,[L56P%Y?&71=&H\.MX)&X8^Q#WETI?C!Y*AL5O AM#D-W9!V%T-Q$ M@R(S+V=SBQDZ%3]JV\Q-6W9'>=?1HNVO*?%P5UK_ U!+ P04 " &A)A. M*GF@'R(" "*!@ &0 'AL+W=OQ4I,]",/5W UQVZSB)KX'G^E09%R!%WK(3 M_ 3SJ]TINR*CRJ$6T.A:-I&"XSI^3%;;I<-[P.\:.GTSCUPE>RE?W.+;81U/ MG2'@4!JGP.QP@2UP[H2LC==!,QY3.N+M_*K^Y&NWM>R9AJWD?^J#J=;Q,HX. M<&1G;IYE]Q6&>N9Q-!3_'2[ +=PYL3E*R;5_1N59&RD&%6M%L+=^K!L_=H/^ ME883Z$"@(R')/B6D R$-"*1WYDO]P@PK8'8GD :[@&%F02&?8^Z,S%$CR1(TL$8'@^V]Z3.8Q37]3 MZ"0)]P1%90^!&7)SA06HD^]V.BKEN3'NLMQ$QX;Z2%T+".(;VVC[OO@NTW?I M'TR=ZD9'>VEL@_%MX"BE 6MR.K%'J+(_AG'!X6C<-+-SU;?'?F%D.W1^,OY^ MBG]02P,$% @ !H283CB&UL?57MCILP$'P5Q /$?"1 (X)TR>G42JT47=7K;X=L CJ# MJ>V$Z]O7-H0CONW]P?8R,SMKXR7ON7B5%8#RWAK6RHU?*=6M"9%E!0V5"]Y! MJ]^P%YZ\- T5?[? M>+_Q0_\6>*[/E3(!4N0=/<-/4+^ZO= K,JDI<9O 6\ MU-#+V=PSE1PX?S6+;\>-'QA#P*!41H'JX0H[8,P(:1M_1DU_2FF(\_E-_>?\5QGI6OC<6_QVNP#3<.-$Y2LZD?7KE M12K>C"K:2D/?AK%N[=B/^C<:3HA&0C01=.[/"/%(B-\)2UO\X,R6^D@5+7+! M>T\,A]51\TV$ZUAO9FF"=N_L.UVMU-%K$:6KG%R-T(C9#IAHA@DG!-'J4XH( M2[&-/M"C^P2[CXCX/QEBM(C8\N.[(A)<8(D*+*W $B=@\'006+R#T>,KO"#8BS[7;2*_FE M5>:RS*)30WV(3 MPXEO=:(>^^"XS=.D?5)SK5GH'KG2#L6W@Q+D";3)8Z$^H MTC^&:<'@I,PTU7,QM,=AH7@W=GXR_7Z*?U!+ P04 " &A)A. ')]"3@" M "G!@ &0 'AL+W=O>,B<=93]D; MKP"$]=Z0EN=V)42W18B7%328;V@'K=PY4]9@(9?L@GC' )]T4D.0YS@1:G#= MVD6F8P=69/0J2-W"@5G\VC28_=T!H7UNN_9'X+6^5$(%4)%U^ (_0/SL#DRN MT,1RJAMH>4U;B\$YMU_<[=YU5()&_*JAY[.YI4HY4OJF%E]/N>TH1T"@%(H" MR^$&>R!$,4D??T92>])4B?/Y!_MG7;PLYH@Y["GY79]$E=N);9W@C*]$O-+^ M"XP%A;8U5O\-;D D7#F1&B4E7/]:Y94+VHPLTDJ#WX>Q;O78#SMQ.J:9$[PQ MP9L2W.B_"?Z8X-\3 EW\X$R7^@D+7&2,]A8;OE:'U9_"W?KR,$L5U&>G]V2U M7$9OA9>X&;HIHA&S&S#>#'-'(,D^27@FB9VW2O<>!?9KA/]$P3<6X>M\_Z$( MSTP0& D"31 \$/B+4Q@PB<:T&A-OEH6L,=$F,AL)C49"@Y%@821EQ$:1V$ 0FPD2(T&R_JKQ$P>ID2 U.$@690Z8<':8?IHX MCK/XL&M8H%".V8[L:\:[YA@,IUC$=ZH+Z[9QIQE:^'?,+G7+K2,5LOGH%G&F5(#TZ&SD053RU9@6!,Y" M36,Y9T/K'!:"=N.S@*:WJ?@'4$L#!!0 ( :$F$X+I[1MK ( (X) 9 M >&PO=V]R:W-H965T'X5\D6=.-?! M:U76:A&>M&X>HTCM3KQBZD$TO#9?#D)63)NI/$:JD9SMG5%51@2A-*I848?+ MN5O;RN5\IVV M%,R\+GS#R](R&1U_.]*P]VD-A^,W]B\N>!/,,U-\(\H_Q5Z?%N$L#/;\P,ZE M?A+7K[P+* F#+OKO_,)+ [=*C(^=*)5[!KNSTJ+J6(R4BKVV[Z)V[VO[)4DZ M,]B = :D-\#O&]#.@-X,8A=\J\R%^IEIMIQ+<0UDNUL-LS\%?J0FF3N[Z'+G MOIEHE5F]+$F.Y]'%$G68=8LA \P-$1GVW@6!7*S)R)S<.]B,$73" P6#H,X^ MO@N"P 0Q2! [ GI'0&&"!"1( 6QE\86DSI,W6(0RKU4 """)Z2DH)04D))X M4EI,,O!",SKSI "@F,:PE R4D@%24D]*-O+R*::)GQ8(A68I+&8&BID!8C)/ MS&SD!N>9KV4,(FB0X3LI.2@E!Z1XV5_GX^S3U-.[ 4!I,I$5C. "@ Q^03% M1 W!'S\^&*P1*TP^<( ZT-WV),A+"03*)G8'P^4$0_7$/T(=Z"[WV-\? $32 MB2.$X=*$XY$8BI O)AX'C?SS#('HU,\"ESD,U3G_S\7C&I9DB2_F?5 K)AIT ML8K+HVOX*MB)*%;%=T%M?V\N&ZXXWFO:F\H/)8U&KX%EHTV-= M)SP(H;G1B!Z,QI.Y'/63DA^T'69F+-L;0CO1HNEN/U%_!5O^!U!+ P04 M" &A)A.(,9QDAL# #1# &0 'AL+W=O51&HR39NT2=6F;<\T<1)4P P[2??O9XQ+@[ED M[*5@Y]Q[SW4YA\OB(IH7>>1<>:]E4MD< EDW/-N9H+((\DKFHO(:OE_ZC^AA@W$;8! _ MV\JS$"_MXO-NZ8%&TFS>.W3>KW-=O Z_NW M[!]-\[J9YTSRC2A^Y3MU7/J)[^WX/CL5ZINX?.*V(>9[MOLO_,P+#6^9Z!I; M44CSU]N>I!*ES:*IE-EK=\TK<[W8_&]A< "V ;@/T+5O!1 ;0-X#J&F^8V9: M_9"I;+5HQ,5KNO]6G;4/!7H@^C"W[:8Y._.;[E;JW?.*A&@1G-M$%K/N,/@* M\XX(=/:^!(9*K/$H' \+;,8(,E&!@$T0$T\&36 X 0434). #A(0YQ0Z3&0P ME<'<(4H3%CO-0#@HXW:P3H [%(7'$ MLX%P1*>;>,!3D% *$$K@!"B$=1[.UPB:L HT0R46-.@WB9+$?2XA7)Q0$DY0 M JWE$>$9.K&@ZU*AR^869$@$=B!$9JC$@OXA$P@UJ1,$^QF"#,U5B@7-E0J" MG0I!5N6*!8UMZ"YAF+@O @B78LJFGG78L1!D61/VBV"G0?%_R 4V$02YR$@N M@#VP.(T2]V '$T)F^H*MA$$^"Q8TU5@(-K@;!DC<',S-+ M;RM.E6I'KJO=?BY_-&.YL[_6\WHW7;^GZ8;]KUESR"OI/0NEQU0S3.Z%4%S3 M#._U<1WU]T6_*/A>M;>QOF^Z(;M;*%';#XB@_XI9_0502P,$% @ !H28 M3K3.X/&^ 0 U@, !D !X;"]W;W)K&UL=5/; MCILP$/T5R^^-P23M*@*DS595*[52M%6WSPX,8*TOU#9A^_>U#:'LEK[@F>', MF3/C<3YJ\VP[ (=>I%"VP)US_9$06W4@F=WI'I3_TV@CF?.N:8GM#; Z)DE! M:)*\)Y)QAYE.KN(YSORWM.T$.B?0 M)8%.O4R%HO*/S+$R-WI$9II]S\(5IT?J9U.%8!Q%_.?%6Q^]EEF:Y.0:B&;, M:<+0%29=$,2S+R7H5HD3_2<]2_]#D&UJS")!]HJ ;A/L-PGVD6#_BB![T^2$ MN8L8%3'OTL/N\*8,6_L*GC?_&3,N511?M M_.W&.VBT=N#%)#N_1IU_9(LCH''!_.!M,ZW:Y#C=SZ^(+$^Y_ -02P,$% M @ !H283I.V-T8X @ GP8 !D !X;"]W;W)K&UL?95MKYL@%,>_BO']+@J"MK$FJ\NR)5O2W&7;:]K2:JZ* UKOOOT O<:+ M=&_DZ7_.^1V00SYP\2(KQE3PVC:=W(654OT6 'FJ6$OE$^]9IU2/L-3C>I>#MY MT2@M?1W;NK/M,*Y@,IGY#>!D &>#./FO 9H,D&, 1C*;ZB>J:)$+/@1B/*R> MFG\BWB*]F2!$G(RF,'1J/"J4D\\-@+PSVP*0.#%Z%B2'"T<:A\7SR[5O6WYJ!U&WPOBU,S#P]M>WZ.HF9ST&7>?*G.^F3^V55UF;>F M6>^CYESK?-L;E45$C*FHS(^G<#'K^U[KQ:RZM,7QI%_KH+F495[_M]1%=9V' M//S1\?6X/[1=1[28G?.]_E.W?YU?:].*;EZVQU*?FF-U"FJ]FX#(]_1Z?A; 9!B,T?^NWW5A MX!T3,\:F*IK^-]A#2(/PQ4/UM#*/W\VX7\>?8S/ZFZ^PGN__/ M3$]C>M\7@M@L>N\8T1*I(JMB*!C?/$9<(MUFL(2V6&Z2A(1X'IE=A! ATD(!YEQ9.X1%-&(K7B M ;!$Q2S%=%)()P5T$HM.ZHS#E5+.]$*8X S3R2"=#-#QQ,,9U@(&5LBSQ-PC M)]QE(1P]X4ZXBI$M.VL DYD4GA3@4%A>. %"W"9$[G:(>6JO$H2Q)/80PB+# M!2!$-B'AAJZ82&Q" "9C)3R$L&AQH%K"YP(+#9>/IS;'XL#5(QM'N7F24LR= MG0-P21;'OKV,Y88_HC<<*0E3L;(I 9Q*O.<+QY+#@>:XN]E5DR?.S/ZQ*4%< MRGT)AF6' ]UQ]W/F'&><<6+VJ3?BY!3G%4+".D8,4+(//@B24]#J)Z I&:R( MA!314Y80UC"BQ].+L.H04AT[O4;09)72S#FLR%4=;DH37[V'58=0K60GUPB: M[-",,WLC(UBJ8L\^)JQA!*HE)[4(U$%I9N4H>P:E'V>$H)K#(":8.= M4B-H*GQD?[B,J*GLD4?T!-89 73&22CAEE1/<48V'802G@TCL&:)1^HN 0JJ MQ#X3(,A3GPC/A]TC-9=PU2^6TB;C@J3OJT%@Y1.HWK)3"8(R*Y5^ AK(1'TW,>SU&UL=93=CILP$(5?!?$ :S#_$2 U6ZU:J96BK;J]=F (: UF;2=L MW[ZV(2@A[@VVAS/GFS'8^<3XNV@!I//9TT$4;BOEN$-(5"WT1#RQ$0;UIF&\ M)U(M^0F)D0.I35)/$?:\&/6D&]PR-[$#+W-VEK0;X, =<>Y[PO_N@;*I<'WW M&GCM3JW4 53F(SG!+Y"_QP-7*[2ZU%T/@^C8X'!H"O>+O]NG6F\$;QU,XF;N MZ$Z.C+WKQ?>Z<#U=$%"HI'8@:KC ,U"JC509'XNGNR)UXNW\ZOYB>E>]'(F M9T;_=+5L"S=UG1H:3P>>]'HC^QO\-J;RH= M-%MAWJGBA8I>RB#T&PO=V]R M:W-H965T.Y_OI;>\Q+K)3^I MNFK9DPCDJ6FH^+UA-;^L0A*^;7RM#D?5;T3K94!8/M5^$#N-Y#U 0;QHV(7.7D/^J,\<_[2+S[M5F'<9\1JME4]!=6/,WMD M==TSZ3Q^6=)PU.P#I^]O[!_,X?5AGJEDC[S^6>W4<1468;!C>WJJU5=^^6!:=2D-?AV?5FN=E^)+G-@P/ !L M8P ,9QF$3.;OJ:+KI>"70 S%[VA_Q^0>=&VV_:8IA?FFDY=Z][Q.TF(9G7LB MB]D,&)A@R(B(-/LH 9C$!ISPA'@($C3'Q! D5SF6.$&*$J2&()T29/'-(0=, M;C"MP4"9%&F.ZV2H3H;HD!N= 9--=$B2I;A*CJKDKDIRJY([*N]RC\@"%5D@ M1X$;D84C F5&$D_)"E2G0'02G*!$"(I*/&XC M,SK$@J92L4<%-=P#@1D=8D'7+9+XA'!CDF1&EUC0=>7RM/15#K@3QGMLJKOG*!J5T2U?&A:=T@/L9,#]G'@K%?A?#6#@L%._LR!N-<_?Z#U!+ P04 " &A)A.J'O/I-X! !@ M! &0 'AL+W=OGNQ1.J<0U(BG0U2O>@& MP*!7SH0^X,:8;D^(+AK@5*]D!\*>5%)Q:JRI:J([!;3T),Y(M%ZGA--6X#SS MOK/*,]D;U@HX*Z1[SJGZX#?'4ULWQCE(GG6TAA]@?G9G92TRJ90M M!Z%;*9""ZH#O-_M3XO >\*N%0<_VR%5RD?+%&5_+ UZ[A(!!89P"M?[-_5'7[NMY4(UG"1[;DO3'/ .HQ(JVC/S)(O86V%7X=PDB8C;9D0C81H(MC8_R/$ M(R%^)_@()&3F2WV@AN:9D@-2X;$ZZGIBLX_M91;.Z>_.G]EJM?5>\WB;9N3J MA$;,,6"B&68S(8A5GT)$2R&.T2=Z]#' Z3,B_D>$>+&(V//C>8+I=ED@611( MO$#RX1;N;FXA8'8>(P)FM;LI)&2:Y28/,'H:#JGT/:U3(7AAW!3/O-";W MD7O8&__1CD_H]G>9,'O?J:I;H=%%&MLV_G$K*0W8!-Q6:/AA&=N,\D^FGDO\%4$L#!!0 ( :$F$Z,74!!B ( ,X( 9 M>&PO=V]R:W-H965T"WNFQ"''P//U?FB[4"T77?LS']R_:O;2].+1B_' MJN&MJD0;2'[:A)_PJL3$&CC%2\7O:M(.;"JO0KS9SK?C)D26B-?\H*T+9EXW M7O*ZMIX,QY_!:3C&M(;3]H?W+RYYD\PK4[P4]>_JJ"^;, ^#(S^Q:ZV?Q?TK M'Q)*PV#(_CN_\=K(+8F)<1"UY]'_Q_F,$&9# @ MHP%._FL0#P:Q9Q#U9"[5STRS[5J*>R#[V>J8711X%9MB'NR@JYW[9K)59O2V MC=-\'=VLHT&SZS5DHB&/BG*N2+-1$AF D8* %,39QP\4!>P@!AW$SD$R=9 A M+XU>DSE-ZS24%JF7"2#**8)1$A E 5"PA])KTDD4C)/$JWL)J=!285,0)@5@ MO,G;I;,PE!!_AN2S<*0!'NB8H76 J0I0!8,H^EF+.0 MK/!9(!5%"S 8P:<3 G"H?SRA6:0B\7=_":@6MC5>."GQC 4C?R\-HH?ED&:8 M^C" K$CCI>+ AR8F3YZI5 MP:O0YHYR-\E)",V-3_1D\KN8GXNQ4_.3MDUJVK*_8?N.%MWP]Q"-OS#;?U!+ M P04 " &A)A.C5"[JP0" !O!0 &0 'AL+W=OMKAUP"JHV9[83N MV\\/E#'BO(E]Y[O_[\[$5PY6&,B#\[H'S8AG'X MX7AISXTR#E25/3G##U _^[W0%II4CBV#3K:\"P2^ZEP.1 M\,3I:WM4S38LPN ()W*AZH4/7V#L9Q4&8_/?X I4AYM*-*/F5-K?H+Y(Q=FH MHDMAY-VM;6?7P9WDZS'-GX#'!#PE8->+ ]G*GXDB52GX$ AW]STQGSC>8'TW MM7':J[!GNGBIO=A+?$4B\-296 M(/FOQK5?(/4*I%8@G0ODT:))%Y/9F,XU&4>KS(]9>3$K#R9>8%S,:H;!*;[3 M3.:E9!X*7E"R&\HZNW/EN1>2>R#) I+?0#[A];KP8PHOIO!@T@6F\'R8-%UB MT.P/ST"<[5.70UD<.!*/SO[.$Z<*]#% M1 ^ZW49/O\F@<%)FF^N]<#/ &8KWXWA#TXRM_@)02P,$% @ !H283CU2 M+MT% @ 004 !D !X;"]W;W)K&UL?53;CILP M$/T5Q ?$W$DB@K1)5+52*T5;M7UVR'#1VIC:3MC^?7UA61;0OF#/^)SC,X/M MK&?\1=0 TGFEI!4'MY:RVR,DBAHH%AO60:M62L8IEBKD%1(=!WPS)$I0X'D) MHKAIW3PSN0O/,W:7I&GAPAUQIQ3S?T<@K#^XOON6>&ZJ6NH$RK,.5_ 3Y*_N MPE6$1I5;0Z$5#6L=#N7!??+WYUCC#>!W [V8S!U=R96Q%QU\NQU<3QL" H74 M"E@-#S@!(5I(V?@[:+KCEIHXG;^I?S&UJUJN6,")D3_-3=8'=^LZ-RCQGYW?9>SC\@/SJFF%ZMM(%DW/%AH?#7S_U!+ P04 " &A)A.,C%Z6*@" !8"@ &0 M 'AL+W=OI.]+PS=_9"MDR;J3PDJI><[5Q1VR0$H3QI6=W%JX5; M>Y"KA3CIIN[X@XS4J6V9_+/FC;@L8QR_+CS6AZ.V"\EJT;,#_\[UC_Y!FEDR ML>SJEG>J%ETD^7X9?\#W&US: H?X6?.+NAI'ULJ3$,]V\F6WC)%5Q!N^U9:" MFF'EBBF]$\ZO>Z>,R+N-HQ_?LU.A' M]#'=H/I;! M!60L(%,!IF\6I&-!ZA4D@S)G]2/3;+60XA+)X6GUS+X4^#XUS=S:1=<[=\^X M56;UO$J+8I&<+=&(60\8D-0>38&3.XPGFP&37>DL M?>'OF^L;DH>Y4]"2T.2VX;_I>",T- M([HSW3V:8]XT:?A>VV%AQG(XZPP3+?KQ')=,A\G57U!+ P04 " &A)A. MC&MT8%L# !$#@ &0 'AL+W=OJ*5+&76)(/ M>4A:AY$69]T^=0>E3/!25TVW# _&'*^CJ-L<5%UT5_JH&OMFI]NZ,';:[J/N MV*IB.QC5502,)5%=E$VX6@QK]^UJH4^F*AMUWP;=J:Z+]N^MJO1Y&?+P=>&A MW!],OQ"M%L=BKWXH\_-XW]I9=/&R+6O5=*5N@E;MEN$-OUY#UAL,B%^E.G>S M<="G\JCU4S_YNEV&K(](56IC>A>%?3RK.U55O2<;QY_):7CA[ WGXU?OGX?D M;3*/1:?N=/6[W)K#,LS"8*MVQ:DR#_K\14T)Q6$P9?]-/:O*POM(+,=&5]WP M&VQ.G='UY,6&4AB9POHN?>T82Y M'3$PP[PA(NO]0@$4Q2T@;DBU&>:&,RVAA%*W+AA$MA)$V2D"0) MX2!V2"B,Y\.E)$E*.' +GZ)B0<8\]:)K&G.W"R/=QP0#R2H18$B"B# MV)<0W0&X((C )1*(*!$\]1#1G8+C5B$9*IU$1#'CX"&B1W0"TYH$11&YSF4#O_WV2+/8PT:T!..XNW"-& MH%4/6/5N=UD#%CWG"1<>(EKU0*F>NTQ8]5D:>S0"M.J!4CTZQ6#5)ZGT59]6 M/5"J1[7#JH\Y\VTH6O5 J5ZZ1%CU]LSC.R#2JH?_4/T:L.I!2-^NHU4/6/4< M4$89EDAFSQ,.4S0[8M>JW0_7ER[8Z%,SW)UFJYZ6[3"JU,_TPM>-VO->,$Z./TYTMNEP<5_\ M4$L#!!0 ( :$F$YK5D_.T20 )VR 4 >&POMSV\B1_YS[*Z9\WHM4!='$@Z_=S59)LK7EB^U5)#NIU-9]@,BA MB!@$N HF:G[XZ^[YX$!9@!2\B:YNZ6K+%'$/'MZ^OF;P?=E6;$OZS0K__!B M556;;U^]*N,D M>\&V6?++EE_FVZSZPXO(]U_\\'V9_/!]]\_/Y5]R]WE6K4JHL^"+]M/W<3%@P M;^"A/W$_W#>>G\_ORJJ(Y]5_==;\N-OP]D-_>/:GS@K7O$AR[&W!7L>555=- MYM]^]SOG=*"-!;5SE<;W[:?+."VM%N6\;OA]@I.!JA_BM57J1YAF#I.?#SKJ M7T*G19Q"D07_PO[(=^UR0_P7!=/IM*N%;5'@R&_X)B^J)+MGMU5<;:W5_JO- M *KJ55+.80Q_Y7'12<&S,S\X"R8=@[A*4EZP2ZAWGQ?6'-[%Q3UGY_,YAU)0 M9B'*=TTH7Z^!2VZK?/[98[?$NNRG;556P$\POTX>,*=Q!5]:\^UE5EE;,I*S M_I_\]C"8>TQRWF Y;.U[SNKF=3W_ 'GFT=W)>#6(1! M_ICGBY)DQ2TO'I(YK/9MGEKR""A5ENRZR)=)U7X&WRZV\XHMH*LTW^" VD5N M>9H"*3RVCHO/G/8)=KG W9O<;5$P63WRC./>Q'+Q8IUDM-.KY,':'#]MD*^Q M345QFUX5!SZN&/\"(M\6)S]5*]A \J'',FY-0*_E!0=1RIE<@8_Q%YNT\EGE M>O:!5YVCO(C+9,ZXZ@EF)52'M6F2=(O(!!Z55XD M]@:45)8#CIT#_IA7L&;]94#HP;:K=AZ[3F-E;<'4G.*OM[!3WJ!8?DQ22ZF) MX8,\B[/[!.@C2>YLHY:+[WB,UO+D I0D:6DQ!+R;*"Q 6L4O-6DRB5@>8]4.>R<&YIPC/ MS^;[%Y6,R!48%;PH_^/?IX$_^8ZXO[(L+FE\EFA\6L)A 1(+)@ 4V\3)XBR! MON-- A1TT -<-D-!.N2,T!Q0YLE*1RQ:Z9@3=\Y)E#?((XRM)]#D,$%^0CK7BK1$00$J [@5'!N4A+5I!$_P;](\FR+'G;M@=SN6:[:'J<&& M=O'M:PX\ =2HE'*/URAP_N[<1WJS)3W6'ZWZV1WLLP6Q7->FO%R!>$<^/$!# M]DB#.U,:+-0 ^SH6^QH$9;&%DCT2B0JZC-MG4=I@A:LB7S/4WR75.>^L4^O4 MC=:I7.E4,+.$M'#L?2@C>1N8\$ZZ=5RH4/R*9A!CL<*.RSBG>+(M:>%/X;\: M^.&3E9NN=[(7>0&NJG F0>L0UY\R%)4K8$FA&E*<"$V MJ+3)##:@Q[:IM2G25EN;7)VBA2\,VVF*]PEW0.Y(8+\0W[&VP4]I>D M6J$T12JB-#(W6I_VH[58& H]>>J*+_7J=:_XF^62SXFW^)>YV-H8B&'B,U$5 M>W#U#-*D0+W,3A96SM 9IXP[NN]UC=ERC MV?$V@WGTFQU=_KUI=@A!ZW;"W[G,CGHYE T05TPX92)*; 4'WVK6>6VR#LVR M3^O*ASV;EGILJ!WXHW28L9IEA!R8XS33%/X^ M$5U;1*E-<=@=8+S;?=_@]V69+!,A+(JV;[@_WF$9OJ$ J;D^ MO4&\GA7M<+,[.NA*$WS-?OJ:N@U#%';F2_:J(P?2,#[=C-D7.S("U9H3/(PA MBS%Z2$TG5V"DC>9R#8."[MVV4'$?9]+:\PR"*&O0K-LTG@UZ=8_?.0807* 6 M3-K?R<6FE!0%;'520S@2V[LR623"<3T!JC-T)X+A=S*H37_YWYVRF#H#AIFO M-,=0"UBGD.JT;*RTVB.>>Q=@Y;+!#,(#(@V,K5:K@G.V%FDNCFDN5__B*[5+ MF%?KM24925_5VBJ&\=YQGH'ZYAOD!53?V)RD#U6B4EE>B9*2D0= 9"J9;Y), MKO$ZSN)[+J(V\*AL+=92LX!!R((O4U3_F$6(#:?E!*LFPEK$Z&>6[F ,Q1IJ M@W4/;C49%76%4S#HYF"JQL4.)=E&L U;QDF1BBG5W6_RVL1M3-;%!)[!!N4V ME<%88;;#$%WK@7,1BK]4 T&"78)!#N(5ODJ@$!H-&.*?@[3Y%]@&;@"=_@XLKP$:X*S ]:VZ2-.<%$%I@_ *NH8/DZ MJ8@DL*$+2ADHAC$& ,;[-@6&1,+'- QHXV_;;$XSI'$TE]6HB_//*%J&:HH# M]Q .=HR MBBD3(CF&NRD@#PVHMJH5:"H,9LJ9ILG?<:_(;;W4;]Y:"0;^-4AGEJYU?;&R!^9&OL$18.M^0R3T48A%9.6JZGW\*P\SL": )',2JK Q81W07SJ1&;I3=C+Q@F#&X -4BP+X MH(;JPU!'P00_^;XWAEF+8/13Z%X3&0P(OKX#@P)-LN8$HYDWCFB&T= ;3T,] MQ7 ,8QKZ+!P-O7 X;DP2%B(:3:"UT)O (-W3#,*)%T6P"K.I-P3:Z:G!5&?> M,*+)>=$D\":1SW[D^7T1;U;)O"$??S6>.A%>-!KM,'O0^P6C(4,GIS"!1!N( M)0PK& ;>=#HBGH,I3@.FK&B0G&2B@!3R9E B\ -O-![WL%C'*E L/ 41LU K MZQK$),2E\2=3+PQ]:Q"C",@8,EB@V3C20PA&8V\"W ^?H%=8J\XD\$:9F)TE MM!':(XGLYD@0B97#K:5D3T426&H#-,6VM=5Y1TECD4SO2@LWF<##* 2H-.-Y MO*:HXM/80_<3/\1)JA(VQ"("A(G$DTPP\C;^0/V5\XIJ)0J3Z '+GG MTC]@>0TT(05QUY$29SX(F+$/>P3DRW 2,LJ)H][A.M8BG,A\(U28(!OTB &_ M>V%0HE.\!6M*E%QS(-%"VT)J9 *Q@"H?; .0:L WL+^!30Z=0\^Z^).A-QW- MX#?,!NC3A0 P@T'HT#\\EDW $"5P%_0WFV#!&@T2A\=Y,=XZGM#F46%3RB8 MX2\Y!Y*0J-W;1L5^B]O@3S(CNJ?OH86PX1@VX^G. ^M@'F]+-/3YCCV2:51; M5S%87F<+N<5D-T M$W^ W ](S@?18#QA$R_T Q+: S X?I3D\<%Z&+)H-!B-=/,+=C+U1Z#J_6 P M ;.%HD/X+5TQ,B69X_ M!"_]Z2#2%:'L-C/&9073M 53LL%U0_D#YGML=A-6 M/O;K#R9$AE(X".ANLH@)E)O4S!ER*A98YPN>&DZ0UHK66..RW*XWM:\J_8Z#E=D;19TT M66)P0TR7308C^J_!8\(X@^7\!GY.X>>?S(#$P<4J=.KJ^4:R?IK)> 1:.(U?'\10V4A M6I6UI#=Y-9H.[4?(K?;"8\-<=JT3V%J[%#C'$AA1C!IX H=#?-W/'*(KF;=4 M_<"F!\H@'(,_^RU^![;$[_U! M^"OQ.[0T)O]M$%B!;P?"Q9%_)^+*YX+A^F"Q-F;FH[2N:T0B9H2%) 2S3'$E MB5LT[ HKTTX\4_Y:?KU"*^H!*M.%1@":"S8K:3 O\,-ZV>@I.%_A%'Y&852O M-PQX6V2X P2FC9U$7C@B-QHT._Q:(P@$A,,^5Z"(5O3\$<4HYB,VE, >R ]ZPQ)'\(%@0P2M\@1I.1 M^-D'1/I]!]S&F85 6-H^ ] )YF&7,L5+L3V3M>*G8) T-J&*OPCN:K.4B6SM M(+N!EOUHH&5K'(UTA&5ZR;3=9(81J'H"'G44HL$%GZ.99!_X[ <3\/?QC[UY M,U@OPE 7.CC,4HL4 MO#A5EE<,N_B1E;*4287VZA&61B8]<"5$4$/FJ@^5')C3/AV @8*YI3!P)$W MAI"8MM O,,=*F%(X4:K)4^TWZ#'NP#IAYX[]LDM+@Z,9X_,Y)]A:=I M5C"EC3BZ(W-\=3>@CZ.1-P/C 3\%WBBD$+ZS+'3Y$(,FWI;(6/<2"0;/4TY4 MQ=A? /XVF"0@X&[B1X;V/X;115,:-V(VZ@>A-P+KQ@6F]<6.#S=VC8 MXZ'&I?'WI0K?7P/Y50J1D/'H,,$V%"AYA>!WQ"@" @T&U*UIU%MY 6?R8#:*,A;J41V$OC4-(M=(7X>^AF3I DG&+Z&OVA MM!/%QL+!U!ULB\!_M8-M;W3,(1;I[P9%I9Q4>S(Z=8JJ6MC M)F6?)*8Q!KC: 6X5^!'@CU !.(ESJT>9X,B;^0 T54"@S:2'\3& TLQG(H/ MLRGM21!I,XRHAC-O NMG>" T,7M"]TJ:(:TIHF=GOMU>AY$15=E/(]O9Z4[4 M)K _F7@^S0ADLC^FKV KC"(2TZ$W!0FA$)@@H4Q3D!2_@F\+O+; O)BF;P@M M-?_JWQ-CI" G(XU(:I=AN42(^XV^F, M#I,'8E0H9,$1'2) DD*5RYKDT=(6T_OK<<7E80IUJD:%&#@A3#!]OR6K1>Y3 M$F%;XC;"VM!4:X:00 IH-X')BZ9P!^).1:9,A)F0EG)HN.F6C:F698Y'SF1X MHDT7D[T5,E@J=DMV-*BFQ8RPGV:#F;:3.H'!+Z.A84[%'<;M@-Q9P3!M8TV' M6E[ZL\'$;;+Y$V,LRF8S=CMQJSVY4F5>[LQS*F2]"$E@:< K3#S\&$ 2_CLJ MU:4JI7.)3%Z2U,2DG$Y>2:M<:=" +'AP :1-&8+!*H^%U(>7YM+& YU6AVP# MJ0BD-=R<=[/1:!BT+ 0*_9"]C9CHA02>,K1P(TI)HAI'2,!KURE&&$;DC4!! M1@0Z[!WO3(]8#-=JE@%4J;THS8Z5P@B(&KYREC M1&JB/=,1JY* %BS=0#.38*:Z:M(RT=A( #J*Q. /P M0(&W_#%#H!W:$ID^NUI[&)H\LCDI16%R]/J!5(^R^0+(;^,?+ $O,N/O5*Q/TB MS4$]!ZK7-!JW:+*7X"E24!XG2#9@?H>JFII.LLU6K(B:I#F($R&Z@P8R03Q: M)?,PWX$!,H^#48G:Q*V3VJ6'RH#5J')^@S3-@ MGS3&9)TOA$X!\5+D"F^II8P$F& 01)P8 JLKX4MI8..A&&X>8Q!^8NPV>E#\ MU/LKW8&AV;U]]8RP%1)H6=X(\+AR18,&Z:U\UB)9-,(E>"0%5@#QP-NB&31I MW!+1/.$T@%5'EPQ)BK&W1:*YZ\T7KI W;S UIH@,?7S&&"3R9-B8@%J18Z?!(UB\H< "%,5<("=@WHTYK1)0?Q1/<$Q)&.42TB2!6-@5J1)R[AL# M+HV98>:./"J,ALG=2@YI8X8DI1HY2*P-Y8##4HW1E!Q+^DYS#=V)($8B.Q<\ M3G(/V>:1IP_Z)"&,55PQ-:-0&=29[]0T2SR;1L$.35MQY"L[4RQ@ M9N#J4K4CVSDA4[Z)3DUA!;8$6''R>D#*QJH9"A@X(I'JLV$>6!F5HK.R\>ZV M"=W%($4$_/ 4O:!"OEQB,,.XK$.'6#"FHWV(ID+6W ;S%68.!DC$84P149%4 M(M ZIUT*4X79-\] _KZLHX^B0MV.L"D->$%#2$_7V>_;3*]MBR9B_$T4 MJS+!2VF=YD5M[*E $.UT3YSO%#/VC/N\/'DR3Q^* 'N (X>*,1 D[:IRZAFXK%T9.6,*1M0^= ^B8ICO\F2WG@F/J@)8C+/(/)[6H\ M"'D "MB_:+)C?6R5[->$A,-)6;>$APF^!D;[TK''H76J>O:D+&=X (2(PNA88P36E)<05,2IW MYAB,DCNZ%=\85N=229^D=AB,H\(6*0^!J+0NH"M5N'CBC4>^R)A.O6 D\Z:8 M6YZ([.G(&_HRAQIZTY"RJQ'SX:-O)E4G=!Q4!GN:!,:SAEX$3Z\;?%L;H9@- MG]#QTJY,24(G#C$A,AT9!X=DGEFJ,]P[B;1JA?UG\P5:*+!LXLX3<9A.V2MK MC&J#OX?Q>2Z,?'%32,L1)DJ+U*TV-'6$0"YYK?E+C5;K0RH3V>H /@(BY))@ M;EDNR20:J27QAWI)$/1CK$/@A>#RJV11"&LZ'>$/'E]E_;F&*Z!Y) MG-WY[44-GT-5FM;6?MXPGR@I(9I+\U(KZB;>K90(,O2 5+!:GX_(E!]%,Q0. M,EF6:%S4\#*C$]B,Z7R;2H5=FX ZI$.%Q,'"IJ#&D=3)(ZJC#RY:;DTNC*[] M5TV(,0OI8]Z)0,$88^EW)=1XNJO/3LAQ=&_PX/9/ &!JK'XSXZ MU$>'^NA0'QWJHT-]=*B/#O71H3XZU$]RJ ^YW.CD(W9NFVSVI4EG:B>IDZ5N M]/OQ>J/C]4;_K.N-#F':^@8DZYS&\6ZD?]W=2)V"Y[)Y@]&%OL%(W6OSYOK6 MNK?W>#'2\6*D7^UBI -N\.EB7G4CSKG"[")9>MZ/=KP)Z/_634!=ZV= /M\2 M\,Q--'M]?5ARW6\9^9XS\S>6V'ZK)CZ6!/J_6MU'XFZ@^;2 M<07"\/>9X>\SQ]AAQ>TS?-1F'R>B>MT(>[]GX M7W'/1K?753E?>]DJAJ]Y_[;^ OG2V:/UVHLO$ON63C\/LH#C,6#KXOXWB] MQ6_T>HNNBU/^HI9 A8@M.7R\" )8L.=,?=<.-8KQ_^M',=_ M[MG-+N:2C[O/G@I@J]<&K#?>F/Y>P.)W[&?JA?4@7X_X^J?BZZU(FY0!]/)% M0;;WX)BMMVN$&%7TQE8Y$A14%B$.6*,CH/]I@/[]< T3F=2!-\(7UE9QDI;[ M7N;;>/NI?/^O-*6=157T31:UKY WWKW:4:9_0C^_0VC>6P37VT?7M[2X9+Q8 M[Y5C_\TZ!EYS[6U=MG8)#BHNW8:#RM:N1;NX$\WSU 4W$#GU*A_Z\F:C\J%4 MMQ Q]JP,@$S7*X E-N80S(MS4J^,5VI@A^!E]<_T23"2=N6OQ9#8;UG^9T!( MGCN+;A2));$S/BZ%KZJIPM.8W:_P*)G- 40,]L[]P MC:DYH&%)Y?TE6PM-,JUG<2P1T 0Q$<;&:$F)HP,&TKM/+>Q(8X.*]RQ)\%3? MR\V;E\0UD!3O21SF:7[?]X9S-WZB74J^G8N-Y?D;1Y*EAEFT'P:#\? ;^\NI M_66-R;"*1\Y&1JYOFP".]E-_$-E5_$%@?WD8V@-9ZYF\X 81-1BA[\U;_6^] M_UJ9TVOQ^,0/]IKZCC4*!A/'M_X@M+]U4ND#QJ9(G78:<^_%:47[?4WU^5#8 MQ@TRW,@3K)C? ;'J(,/^MS$ZWM+'W:F.3[WOU=O+>.:Y.8$5<2\(FW;LSQ8; M_?R>G$!;&+CCK@(]IBP%.BAM$<11H8EO,X%LUNA'@Z'-#4Z@U)/M>0D[L?TP MQZN\S//$/=QOPGXZ):'K82=^R;(BG> EEP'OA Y9-'#";?HZ/0AP=,9:T*)G M+ ]5.Z_ ];G;5LK_N(XQ!B* [K!Q/\9?#C86SY\"6NIRQ9Z.97$$"ILOVZ$] M8 Y.YGX:?8GD1'T3N@#[F73H[D<$VF\4<$B[C:)C!^Y+6E1?1;#]F"[+YML' M\3J(\_JNZ&M'=KJ4@RNP<]@R'@B,>]X-@WA(\5+? ^&Z7M!K@J2>Q%EXEP%& MGLZ&#J",@75Z\C[>AT*R..=Y "1K@0Y"('5-=0>.8V['K-PPI/W HC/6 2%Z M!CW]H &KW=NY$!(G;[ZH6\(5HN"TAP]%7-6)(*8G*L5^J5+LQI9U,8"$*SF2 MEDY C+M3@JPXK] 6(*E9+0W=+-G2,J"J"1BY3(W*W MX]H#/0B@@X/N@IG.WE%,UX77'4X&=WHI3-V($[I&8JMNRW95,]FW0M9 MZJJP#]_25:\-6;(E\G[04J?&Z(4MV+ M %WA;>9H#6:B'&^S8\4LEJ!0T*#&O5NNL)6-4W*X"CV I4[ST85=ZAPF!BSI M=;*N\$X?W;]"9"C9)( $BC$;8!/Y AUT.63\JB<$_0SWWRF9NE%%[9(]F,D] M6!^KI1RSBGCW"]YF[[7AM:[B9V9QN38UIF9?!SU#$;?Z6ZMU$)S+8>9V(*,< M(3$;9^4>FV5'=,&Y' YU/X!J__6 3^8Q ;F0-]=URT )M+)R:C?ZBEAQU])' M6,)V*V.W>;R_\=E*2CP9;U[4I/6(UWP.RM@UB>?2FFB M>#6&>T_MYJO]=$C]];8O+N(RG5VVLN"E]GL#];CI@-I MMI>@[_9K8@$;\]I8,Y. 3_!Q7I5E]6QEHJ-S=/[GIXLCA97>,+@O M #1J.!-5A NMR_>>5R4%<%*=R1*$B612<:)-5^5>52H@:663./.FOK_P.*$" MQZ&H^0W7%4ID+72$SP<7 4 M(Z?Q*8UPL#C'WN^+GOD_US6Q/>GYRZ2?4=X37KR0^7GJ)]P75M[KUCX.,RG& M+9AAYS#U"0>T)BS"UX31E:(V*R.&[[ >JI'%PYV%;+TK-!K24W1DI)+@5I&?J, MSC"R"3!V;[^9K]F.=I,A-\9NB8^1I>A-,^O.''?-;Y&WU9SVMNQANJBD:ZD_ MUF8ZHNW;TP-W"C+:M/TF&P",.BE+MOG :"XXN,G\LF!P8,$X)'T=5$A%'XV> M/2J)<8#": U*TV3;\UV1<@F-[H]3DQW*/#U"YM=>YQP$*,*VHP,> >3\&" 7QP!Y!&=R=OF7&;WN:MRZ?W=NW\&+5C5E MFHJ.MJ!I"H['/G\B?&M?7VSG#APO82.ORC,VK6:T,C5CMA'C;#*Y M&#>4R^33Q_V]%GKL'RC+2LN5A)/]B4?.MN;E>G](*!1X9G_1IVDR20CMK+KC MPC)]0RW[K%77F;:\'!2T]&E)@76:7$S@AL_<\" TY^]MOR0*!+$X(^4_F M09XCD.>GZVYJ:@_R H&\.!GDJJ;:@WR'0+X[(>2@N]\CD._C0EY3PQW20C,# M17^/CA\0M ]QT59LXR+X*V%[@L7M25RT/CJ#7 UIF78CCOEDJ%$B*\7!C*!7 M8WA&JU6HF+:O"&W_W:0 M+?ALF#/2R-*8RV3XOV1EWU979:DZR)+E M!D2@)'POW:OJ8V(J2".[ ,40,ID^"F3]\1LP0661#'+HK MB(C.."*KXE!B041,&5ED901L%F3$U)%%5D=(:T%(3"99=)G\\EN0#?-)%MDG M!Z(+$F)"R2(+Y57C[4A]3,PR663+O'@OV(*86;*3FB7WES>_J!80X\G6."R2,+)N3 &V8I%X.!F:,K6L>8E PE."(/K2L' MP]7'Q"23'T,RKV'>41\3TTP>63-!S-O58D%<;/(Q,>/DD8T3Q+RG6M-^J7^ MB6DGCZR=8/83>H$PZ>21I1-,?T9D5H/309 ^)B:@//8R5PCSGFW_4Y*_=(T) MJ(@LH$&>%NCJ M-.$5D[AXD:Q""7&KDK/B:FG2*R=D*8=YWM0#]7C?*7K0O, M/$5D\X0P/RM5;;D09*E\3'0W)?K*V"'F2Z@\\S$Q\Q21S?-ZBC[J-]!\3,P\ MQ:G6S@ 3(I&/B9FG.-F$QW6^CXFYISCBA"<4+#'A%">=\13^-B0FG',GG/%^ M*[^"+$"RZAZJ,'"^I*)<:-)_['8>BO-^ 7'="3&#JFT,.I\O0C^>4=S=CF?.'M;+HG]82S%[KOIM MS,LBO._#6]N_I#K&G,+Q(A?#@N$G'UW\S_IVL]FMXGV[>CW$)O]2\;V@"+\' MZ720TH-L.LCH03X=Y/2@M#5=- 5/>AZ.NB:'B1S M(..RT ;.&++8!LX9LM &WAJRV ;>&[+0!NXNM0&\]P[,V>MCFZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM M0&_EZZU ;^7K;4!OX^MM0&_CZVU ;SO#60DZ+.'K;4!OX^MM0&_CZVU ;^/K M;4!OX^MM0&_CZVU ;^/K[4!OY^OM0&_GZ^U ;^?K[4!O/\-9-SKLYNOM0&_G MZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K70*]2[[>Y4CO5%=]7#_E?M=LTZE+?@S_ MLV8$=\H?^WCZC./4/_>/E,[#EAB.GR?_!SM._8H(/]Y%WWT"4$L#!!0 ( M :$F$Y*E27=QP$ (@> 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9RV[" M,! %T%]!V5;$^ %]"-BTW;9([0^XR4 BDMBR#86_KQ.@4BLJ40'2W1"2<69N M@G4VC-^WEGQO4U>-GR1%"/:!,9\55&N?&DM-K,R-JW6(IV[!K,Z6>D%,# 8C MEIDF4!/ZH>V13,=/-->K*O0>=]?;UI-$6UN5F0ZE:=BZR7\U[>\;IHZJ;HTO M2NMOXH*D][R)77R\-DEBU2?LA F_;VS/XWVO:W*NS.E?TH*M<H*NT]^UL##;LB,H[YUL>I">>3Q8J19K'K6+KSD(U*[=7+*3QH>6U_O MA_TT;ME]/_;"OXN>=8?SWOKE<@B0'!(DAP+),03),0+)<0N2XPXDQSU(#CY M"8(B*D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( :$F$Y@KM*)?0( M $$) 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ !H283KSY M;SA? @ 70< !@ ( !\ X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ !H283NS>_[B4! PA4 !@ M ( !_1< 'AL+W=O=L! !F! M& @ % (0 >&PO=V]R:W-H965T&UL4$L! M A0#% @ !H283B0%&UL4$L! A0#% @ !H283FKO2 .R 0 T@, !D ( ! M(B< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !H283CBOWW>U 0 T@, !D ( !XBP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H283OG'^+&T M 0 T@, !D ( !IC( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H283N[CM]NW 0 T@, !D M ( !9#@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !H283L*X;WC4 0 G 0 !D ( !/#X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M!H283O<.G&FV 0 T@, !D ( !(T0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H283@D>R,"X 0 MT@, !D ( !%$H 'AL+W=OJ\TL$! W! &0 @ $# M3 >&PO=V]R:W-H965T&UL4$L! A0#% @ !H283G-S=Y". @ DP@ !D M ( !I%$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !H283BIYH!\B @ B@8 !D ( !\ED 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ !H28 M3@NGM&VL @ C@D !D ( !&F$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H283I.V-T8X @ GP8 M !D ( !1&D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H283BPC91W3 @ @PL !D M ( !'G( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !H283HU0NZL$ @ ;P4 !D ( !_'D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !H283HQK M=&!; P 1 X !D ( !4H$ 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " &A)A.2I4EW< XML 65 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 66 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 109 232 1 false 23 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.graco.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Statements of Earnings (Unaudited) Sheet http://www.graco.com/role/ConsolidatedStatementsOfEarningsUnaudited Consolidated Statements of Earnings (Unaudited) Statements 2 false false R3.htm 1001001 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.graco.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://www.graco.com/role/ConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 4 false false R5.htm 1002501 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.graco.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 5 false false R6.htm 1003000 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.graco.com/role/ConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.graco.com/role/ConsolidatedStatementsOfShareholdersEquityUnaudited Consolidated Statements of Shareholders' Equity (Unaudited) Statements 7 false false R8.htm 1004001 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) Consolidated Statements of Shareholders' Equity (Unaudited) Parenthetical Sheet http://www.graco.com/role/ConsolidatedStatementsOfShareholdersEquityUnauditedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical Consolidated Statements of Shareholders' Equity (Unaudited) Consolidated Statements of Shareholders' Equity (Unaudited) Parenthetical Statements 8 false false R9.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.graco.com/role/BasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 2102100 - Disclosure - Segment Information Sheet http://www.graco.com/role/SegmentInformation Segment Information Notes 10 false false R11.htm 2103100 - Disclosure - Earnings per Share Sheet http://www.graco.com/role/EarningsPerShare Earnings per Share Notes 11 false false R12.htm 2104100 - Disclosure - Share-Based Awards Sheet http://www.graco.com/role/ShareBasedAwards Share-Based Awards Notes 12 false false R13.htm 2105100 - Disclosure - Retirement Benefits Sheet http://www.graco.com/role/RetirementBenefits Retirement Benefits Notes 13 false false R14.htm 2106100 - Disclosure - Shareholders' Equity Sheet http://www.graco.com/role/ShareholdersEquity Shareholders' Equity Notes 14 false false R15.htm 2107100 - Disclosure - Inventories Sheet http://www.graco.com/role/Inventories Inventories Notes 15 false false R16.htm 2108100 - Disclosure - Intangible Assets Sheet http://www.graco.com/role/IntangibleAssets Intangible Assets Notes 16 false false R17.htm 2109100 - Disclosure - Other Current Liabilities Sheet http://www.graco.com/role/OtherCurrentLiabilities Other Current Liabilities Notes 17 false false R18.htm 2110100 - Disclosure - Fair Value Sheet http://www.graco.com/role/FairValue Fair Value Notes 18 false false R19.htm 2117100 - Disclosure - Recent Accounting Pronouncements Sheet http://www.graco.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 19 false false R20.htm 2217201 - Disclosure - Recent Accounting Pronouncements (Policies) Sheet http://www.graco.com/role/RecentAccountingPronouncementsPolicies Recent Accounting Pronouncements (Policies) Policies http://www.graco.com/role/RecentAccountingPronouncements 20 false false R21.htm 2302301 - Disclosure - Segment Information (Tables) Sheet http://www.graco.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.graco.com/role/SegmentInformation 21 false false R22.htm 2303301 - Disclosure - Earnings per Share (Tables) Sheet http://www.graco.com/role/EarningsPerShareTables Earnings per Share (Tables) Tables http://www.graco.com/role/EarningsPerShare 22 false false R23.htm 2304301 - Disclosure - Share-Based Awards (Tables) Sheet http://www.graco.com/role/ShareBasedAwardsTables Share-Based Awards (Tables) Tables http://www.graco.com/role/ShareBasedAwards 23 false false R24.htm 2305301 - Disclosure - Retirement Benefits (Tables) Sheet http://www.graco.com/role/RetirementBenefitsTables Retirement Benefits (Tables) Tables http://www.graco.com/role/RetirementBenefits 24 false false R25.htm 2306301 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.graco.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.graco.com/role/ShareholdersEquity 25 false false R26.htm 2307301 - Disclosure - Inventories (Tables) Sheet http://www.graco.com/role/InventoriesTables Inventories (Tables) Tables http://www.graco.com/role/Inventories 26 false false R27.htm 2308301 - Disclosure - Intangible Assets (Tables) Sheet http://www.graco.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.graco.com/role/IntangibleAssets 27 false false R28.htm 2309301 - Disclosure - Other Current Liabilities (Tables) Sheet http://www.graco.com/role/OtherCurrentLiabilitiesTables Other Current Liabilities (Tables) Tables http://www.graco.com/role/OtherCurrentLiabilities 28 false false R29.htm 2310301 - Disclosure - Fair Value (Tables) Sheet http://www.graco.com/role/FairValueTables Fair Value (Tables) Tables http://www.graco.com/role/FairValue 29 false false R30.htm 2317302 - Disclosure - Recent Accounting Pronouncements Leases (Tables) Sheet http://www.graco.com/role/RecentAccountingPronouncementsLeasesTables Recent Accounting Pronouncements Leases (Tables) Tables http://www.graco.com/role/RecentAccountingPronouncements 30 false false R31.htm 2402402 - Disclosure - Segment Reporting Information - Operations and Assets (Details) Sheet http://www.graco.com/role/SegmentReportingInformationOperationsAndAssetsDetails Segment Reporting Information - Operations and Assets (Details) Details 31 false false R32.htm 2402403 - Disclosure - Segment Reporting Information - Geographic (Details) Sheet http://www.graco.com/role/SegmentReportingInformationGeographicDetails Segment Reporting Information - Geographic (Details) Details 32 false false R33.htm 2403402 - Disclosure - Earnings per Share (Details) Sheet http://www.graco.com/role/EarningsPerShareDetails Earnings per Share (Details) Details http://www.graco.com/role/EarningsPerShareTables 33 false false R34.htm 2404402 - Disclosure - Share-Based Awards - Options Activity and Outstanding (Details) Sheet http://www.graco.com/role/ShareBasedAwardsOptionsActivityAndOutstandingDetails Share-Based Awards - Options Activity and Outstanding (Details) Details 34 false false R35.htm 2404403 - Disclosure - Share-Based Awards - Options Fair Value Inputs (Details) Sheet http://www.graco.com/role/ShareBasedAwardsOptionsFairValueInputsDetails Share-Based Awards - Options Fair Value Inputs (Details) Details 35 false false R36.htm 2404404 - Disclosure - Share-Based Awards - ESPP Fair Value Inputs (Details) Sheet http://www.graco.com/role/ShareBasedAwardsEsppFairValueInputsDetails Share-Based Awards - ESPP Fair Value Inputs (Details) Details 36 false false R37.htm 2404405 - Disclosure - Share-Based Awards - Narrative (Details) Sheet http://www.graco.com/role/ShareBasedAwardsNarrativeDetails Share-Based Awards - Narrative (Details) Details 37 false false R38.htm 2405402 - Disclosure - Retirement Benefits (Details) Sheet http://www.graco.com/role/RetirementBenefitsDetails Retirement Benefits (Details) Details http://www.graco.com/role/RetirementBenefitsTables 38 false false R39.htm 2406402 - Disclosure - Shareholders' Equity - Changes in AOCI (Details) Sheet http://www.graco.com/role/ShareholdersEquityChangesInAociDetails Shareholders' Equity - Changes in AOCI (Details) Details 39 false false R40.htm 2406404 - Disclosure - Shareholders' Equity New Accounting Pronouncement (Details) Sheet http://www.graco.com/role/ShareholdersEquityNewAccountingPronouncementDetails Shareholders' Equity New Accounting Pronouncement (Details) Details 40 false false R41.htm 2407402 - Disclosure - Inventories (Details) Sheet http://www.graco.com/role/InventoriesDetails Inventories (Details) Details http://www.graco.com/role/InventoriesTables 41 false false R42.htm 2408402 - Disclosure - Intangible Assets - Other Intangible Assets (Details) Sheet http://www.graco.com/role/IntangibleAssetsOtherIntangibleAssetsDetails Intangible Assets - Other Intangible Assets (Details) Details 42 false false R43.htm 2408403 - Disclosure - Intangible Assets - Future Amortization Expense (Details) Sheet http://www.graco.com/role/IntangibleAssetsFutureAmortizationExpenseDetails Intangible Assets - Future Amortization Expense (Details) Details 43 false false R44.htm 2408404 - Disclosure - Intangible Assets - Goodwill Rollforward (Details) Sheet http://www.graco.com/role/IntangibleAssetsGoodwillRollforwardDetails Intangible Assets - Goodwill Rollforward (Details) Details 44 false false R45.htm 2408405 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://www.graco.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 45 false false R46.htm 2409402 - Disclosure - Other Current Liabilities - Components of Other Current Liabilities (Details) Sheet http://www.graco.com/role/OtherCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetails Other Current Liabilities - Components of Other Current Liabilities (Details) Details 46 false false R47.htm 2409403 - Disclosure - Other Current Liabilities - Accrued Warranty Activity (Details) Sheet http://www.graco.com/role/OtherCurrentLiabilitiesAccruedWarrantyActivityDetails Other Current Liabilities - Accrued Warranty Activity (Details) Details 47 false false R48.htm 2409404 - Disclosure - Other Current Liabilities - Narrative (Details) Sheet http://www.graco.com/role/OtherCurrentLiabilitiesNarrativeDetails Other Current Liabilities - Narrative (Details) Details 48 false false R49.htm 2410402 - Disclosure - Fair Value (Details) Sheet http://www.graco.com/role/FairValueDetails Fair Value (Details) Details http://www.graco.com/role/FairValueTables 49 false false R50.htm 2417403 - Disclosure - Recent Accounting Pronouncements Recent Accounting Pronouncements (Details) Sheet http://www.graco.com/role/RecentAccountingPronouncementsRecentAccountingPronouncementsDetails Recent Accounting Pronouncements Recent Accounting Pronouncements (Details) Details 50 false false All Reports Book All Reports ggg-20190329.xml ggg-20190329.xsd ggg-20190329_cal.xml ggg-20190329_def.xml ggg-20190329_lab.xml ggg-20190329_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 70 0000042888-19-000016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000042888-19-000016-xbrl.zip M4$L#!!0 ( :$F$X)Z^I!T;H *"@#@ 0 9V=G+3(P,3DP,S(Y+GAM M;.R]67<;1[(@_#SS*_SI>6CGOOAT>TZN'IVQ+;=L3T\_]8& HH1K$F #H"S- MK_\B"Z@B4%F%I0"2H(0[]XYM5F4A(C(RMHSE;__ST^W--Q^+V7P\G?S]%?X6 MO?JFF RGH_'D_=]?_?';E?G-O7[]ZG_^\-__]O]=7?U?^_:G;_QT>'];3!;? MN%DQ6!2C;_X:+SY\\\]1,?_SF^O9]/:;?TYG?XX_#JZNEHONOM?\>LA$,1QJ M/&+B>J0500/!Z#M&):/7Y']\^KZX+H:%)-?75"J&1EBE=Q$EE.#!\'I RX]] M>C>[&7^?_O]O .K)_/O!L!C^_=6'Q>+N^^^^NQ[,WWT[G;W_;C2>?Y>>?$<0 M5E<(7U'\JEIPU_'Z7=O+LVG'V[-IR^OO.D!YUP;(N_GT^KKC_?2H9P^+;U]4D'D--) MZ^OWD\7L<[TD,<*W\V+X[?OIQ^]6#],RV;KL:G!SLW5I>F'+V?6CW1]H_,!H.[Z:#=OHOG[7LP*AXUR)=RB7PI'7!N!TZ>-#^>C=Y5P\[ MEFW=F;47MBSO).7:"QW+MR[M6G8W*X9)"=-(&['@^O9MW+4G/VA;-.A;,6EXN1L,.C9V>M"T8 M=[S>QEC%[7]]['@=GK0MZ,*V:$6U^,_]>/&Y8T7YK&U1EXU2M-HHQ7T7QO>M M*'\:?FCGR?2D8T'W$:J>=BW<>O[6W]CV@V+VY?>#V^_CAJIVKY MJ&W)=-@A ].3M@7SJW==OY$>=2SI^I'TJ'W)]8>;#KV]>MB^;#SI8/7ELZY% MBV)6S+N!K%YH7WX[;3-35TO3PY9E[]^_WY!T[V>#X?3;E76JP=_0]9OW@P[1 MDYZT?/I#E^SYT"IZQH/W'>^G)ZT+IAUG-SUI6P >6<<">-*V8#)<##YU+"F? MM2[J$(KPH/WU+CJ5C]J7K#/)QK%M'P?_MK!C>E)VX+Q MY,\MT*3'[P;SHGI],A@/Y^U$*A^UF*_EW[MWN'[A R9MXG^/7]C\^G1X=]W!MN6CEM_HDM*M,GJZ^ :[E.' MVUL];5]X,QYTJ.K5PY9E=X,. Q,>M+U^UQ%%@@R-FU4+VM52>G) M>+)U8?EXV](6';6QMDU5+1^VF#4/*]M,F_2DC4NK5:V"T]3>V?& \'G28$.MO;/G M=#K\:_L'TAO;/K"8?]CQ 7ACRP?F'\#/V$V(^K5MG[J_W>-#RY?:/M.UGZU; M6 ROAI/1=9>%^/"\8W&W[U4][5C8)<:7SSH7=?J7]>..I?/[EAN):B$\[%QV MM_4GE\^[%]]U*,+Z<@/CID0?6X=BS;ZG&LO;!E>:>[L/9"Q_*M2SN635M.0DG+:>L9:+.> MEZ^W$AY$8O&^X\YQ];!CV5;KH'[>N;CKV"P?=BYK$9H/RUIE)CSI-"K*9YV+ MQEM^+#WM6#A_U[T%Z6';LC9Q5RYI%W1=6J=5V[0IFGF[?IEM'H[UUSNBQNE) MLN_;MK-ZU+%L_3!L+&J/$JK_NCZT_2/;/]!EZ[::MXMQ5P9$]:1M48>ML&C;T_OY MU>I.KF75VL/VI>\';4DLJP?=2]I/QMK#+4N;FY@M[[Y567MC]OG7Z7C2<43; MW]ORP:WP=,+23?0M%.\XMM63ED6)04>-6^LZ_+!\N/'JHO55OGQUL?[JPT=; M K23^6*P%J+X=+/EY?_[TWCRY\.;S6#K7[1\%6NMORN?OOKAO_^WOZ5_*1V6 MV\';XOJ;\L'W'\IHR_OW[Z^J.Y1O/\U3R+!\FDCT]U?S\>W=#0#V7?K*,HUK M.)TLBD^+;\:PC]&GI?_ __K=I]^I7@%F&"\^IS]4?QF/TM^NQ\7LFQ*,S;A- M)1+4_H<1I=3?OFLN+G_CN^:/K'[CKIB-IZ/U7P6RSA9^L"A^*+<: MDRNBJ^4/S]86%)-1];J^0G3M]>K)&@#U[U5_6%&FG52OEY3Z[<-@5LS?W"_2 MEJ=DO7.DVY(A%RLRL"LLZT^NGO0F0\DQZF5PC$P<0]&^'*,2QSR\?C3'Q!7+ MG".=-CED_: W]S?I=N]-NF9*K\V*#\5D M/OY8O)X,I[?%S\7MNV+V9!2M92"7/]W=C(?CQ1*F;T;CVP1I MRA]>(?3]5K1?_5"]MC?>?_NN]:>7D'Z7@?J2E0.TJ_L;F*/1.-6*#6Y^'8Q'KR=N<#=>#&Z^R W?BNM%'EP,R3,W)!_+&[^( MC',3&8_I/?3;](M%\%5L\\4->#&;VT.+7P3W2]?6AV_ZY42_B,U]N%J_'.IS M.]3GE%A071-?N.3+]/\RI4!_=7&)Y)S%A?)S,] J[>8B3L[" MF'R4Y*)+7.^<;823;WIOE7 )[5V$_84OGN,2^!'$?@_7\&(1GL'=WJ/D51_. M#)TO_^X[=SWV# X_M./%[]L$+D^S]^>R([_;F3L]9XGNRZ9_.<*\LLPODOS%V-J[M^MR0,]Z Y.S M=#EO+\*=V6^[+N?M;#>P8=2XZ60^O1F/RLE3KP'[S:#$&_@Z/)J\_VV)R KU M/+1A[^?C23&?5^^57WG__OV_7T]&]_/%;/Q2;B03'[03Y8$).JBRC2'ZQ$W: M:/KJ!R#J]TVB?B6V6<,+N_#NA7=?JC/YZ+S[ZVPZA+]?&/=DC+M!T:](XCXE MU\(/+&:#X6(ZNS#NR1BW2=0+[[;PKIO.[J:P3P58^"L2?CDLV(G<5\0*3VDX M7I3OEZ!\S\%DW)]K+P+LP@H7.^R<9=@SV6'/S;OK(>.+YGUQ7/M$FOA3W?U>8L$O4;8\72SXB^'#BX)[^0KN49,H+K[!2V3"I_,-GBH[Y**1 M7R(?/HM&?DZ#_R(/SY(/GT4>/J=>OCB>+T>\M+3M-G\-9J/?/]\5&YL:;N]N MII^+HBQI?'.7J/,R-K4NSEM'ZV$_._'Z^NX3+PSP' SPW#'M?@SPY6W]5[?I MAXO]RZ9_::+^;;$8STK[]=>;P23;_;**_=%'U>[:8%-?C\O6YAW^;%*/5 MGUX6=[1CON8V'([Z5R0[#F.C7Y?$_^)Y9A>>7Q&#J(N<>>ERYAS4U6%L=)$S M7Q6#'#V2=)-V)3G-Z+_NYXN7$[+JWZ%H#^2?)*3U6,-)_W%,9^K?9T".FS(& M^/5PQ!:D+Q+EPC?GQ3=G.-SHP@;/R@:/-=+T*$5R,3&>R\0X.\5RE$2Y\-$9 MF*J/-7/K(F%>)&><7=#M6%:ZF"U?)>L3YPC?/HHS.;7C#A0V>@0W.K^7[ MQ2 Y"U/UW*3#A2W.@"V>8BYH'$_&B^*G\<=B]'H"GW\_?G=3F/F\6,SMYY\' M_S6=N9O!?*T,# @$M/MU-KV;C0LP?C[_7@P_3*8WT_>?S60$?Q_=#Q=^"L2$ M]P8O+_'P (*LRKCZ4N0K,EC79=$A'%>M ;T]*FX'LS_G0-'R/WX9W!8OI!BQ M%V=5B[9B_C*E4),A7D]&2>#V8XH7R <'XMO@A2]N^R\:Z O40&=LQ5QTRC/I ME"_.*G'@$DQOB]G;8AE2F'\8WWT-_+,%[Z]:HESXX0GYX:RD20L#7:S:L[-J MSXIEFI';"[^<';\\?BDWNZB)#OR ? M^HF[BUQXX@7PQ%GESIZ(B2YVS8NQ:QXE^?HXM73AGN<)S#V%EW3QD\_.3SXK MO^A(!71QC5Z(:W162NM!3CT9"[SL\]D[\'4YGU_%^3POIKNXMB_2M7T$)FI< M\GUY39JSK.ES:)5\=A=WK;GU%QYXJ?D?AV_IBYJ&V>UZ\7T>JD1_L.W]**JOZ#-O(C< M%[:E<3">_9_!S7UA/]?_^K^ IH/9\,/GGXJ/Q4+"ZSH0;\^%J OG04VJJ4N4N#,I<#CE^U>I,"92X%3L\"* WXJ M!O/B]>W=35'?)9[CI7/=G1\7X>P.OCM+K\6;P_IL5,[XMKC>BFZ^6 M@GDP7%P9'3SCCF@FB&<81>^YQ,%%98UR ;_ZX7IP,P?J9Q^O?M'=SV;I3^/Y M<'#SKV(P"\L W!X_KB62S&$M@Z*<*^^DKG_<8\%>_7!5'D"Y_/FN7ZH@J;(4 MEB_\6I[,"'^;[P$*\M1)C[TRW@N$G<14U73@!$#Y!UY"T?DK[6 D./<%@D8K MO232P28HP3GETE5 &"[\JU(XMX%1_TH3B"5\^V^)8\ (&'EA@#,48HP$68'@ MM**O-O1#YR\UP4C#3?;X=6F9BT)99 E6FM!@=*Q^/2 +NX#1U3\V?S=]NOJY M4$IW5Z3XUDW*?_STOXO/>_RN1PBH;F@TB @I+0VDQMH+JS?U2^=E3.607OO MQ=%>84T9M8X;3)C"!DY815B*A'KUP[^2P-SU2YO0!-!H[^'9C[/I7XL/J2W; M8++/+MM &=>(6.TH9<@PP>M=ELCY#5FWY:;U9/CM.@R;/[0)Q&_ MM3=5A&L?L>.Y(=@2IB7UF*%@C*_%KT>T96LV?J+Z]91@E+CF\^V[ZLI(2QV3@.Z1@/%45"1,8H1BMI09N)2'QN0(EJI)@VN"-*\ M)D(/3$]*I!,/;^PBD@53!6Q(IXT5A#FB-#,5D11(M(Q(8._I4Q"IF8/8VJ*W M1?BLTJV[\/'! NTW"4M!:*Q]._?CM]_6$RO_Y@OUYH1 M'/Y44'28]*%*61:BP@X #HPI(S3C,6# *QDTD0 JS7ILQ] %?BK%.=_#F9) ME7W^>9 4_MOB8S&;@^8]E/(86^$"DD% M[MMBF))L4V!CM)C"H1ZD\Q,&LPD@W,KM6^$-0&(XC\YR[HWE(;I J !#%_0? M-1$UX5V!NAV*XV#MWWNX% _IM5GQ(8FSCP78+-/;8H<$(\I);JA"FE@,6E^ MG5K20-L IH%N.2V,/YR6:.V_.GP?6/)E=N'KKA*448W":A+3*8EOB2H*QFF;G\_QP;7YV MEWI&6AM0S%S"-H,TQ5+Y$F'IE%J]ZD)LDV;*26CU2EJ!M!*#:ZI_JIP>EL :9YZ6 .^CA'D[%'W@;-ID&Z8- M 3.2.M"1P5,M&%O%":PCN*,T>DL$#P8)RY:^MHN",I'+-R*ERFA_"("GQNUYM+US3NF N2/1 M C,J:B.M"&<4RQ6#5(RB+X-N?8P .,B2:^8CYI()QT0PIJ(7#LGW)[G#'DOA0-*<">M9@'\ M12$KPDDI,T_B2H/7H;X,NO4Y0Q@[Q@F%7Y9@8P;P+A\8#8&YD9\A)%9!N/.@ MUQ;[*DH7B"'*$^PYIW"*4&4*ZZ44&>DOQ]M?&07O3@<&RRD$1X,3C@GBT1JKP1I1=*EBTQD"QZ_EWH011,]'#SWZE+ANNH%'F"ER!%,Z,^9=)MSYG2*!(F0)G/2!P=KBVP3[(',QSIX&#BW%" MF0.HS8K1EN8A_RS2%4TQ,A^+V>!]\<>\N+Z_^6E\W9*\\&S]N=9],*S ?03_ M41$3'6'6DN4-#]6$I/R-7S'ZUSKM^A/@+ FY3Z_$M=-JN3 Z<,%26 ,L0L=1 M12X4HDSDHE\#N;:W %HC&-+@HCA0;U@R%AVSCE4$XX):(!@[>WH]VZS(M0 _ MDRFO!J6\!$HTDHXL(SX8:^$=?AGG])&'RZPG(F'.">;I*HP;H)VGO"*71SR^ MC'/ZZ-.]UNPWBE+B&$\N'G,B8(%9S5^.H,Y,HA?3!#O669A=58[[@,&"EMYK<*(K!((@+1ET M&@EY% )U"LSOTXZE93[MN\&\&"53">RD\N2]+8 'YK#]OQ6SC^-AL4R9?EL, MI^\GY5?*HI^#;[THJ%TY]"!D%B&B$&1X9HW.@WI-G ME:2H*:$Z"A<=QT[K"%Z>8$2(@#S#;?>HE_TX<69+2FN3T3CMI6$>TL@M-A:S6.95"2*B=C23S!>ZGS#OQWD?G4)) M-;I -+.%21:B_6J(OR.!4R"MB ,'043$A35>NF6T1$O@6IM=%'/% MQ5.-;*7T[&HRI3BR4)&*QY&977Q),4UDC4=XYQD5^Y7>A^0F6J M+24Q2"V)@C(""'! M.Z.NP@1'FJ6U2'(\)AOE3,V0S\%[00CQ%G$/IH@G3@>2;D3+RAYIN1'9Y=>R M*F\=@ZWP' /Y+MH;+KV1'H-E)1#UAK 'R%6>YDI5?\@GB_%H?'._ //BMV)X M/X/C4LS#I^'-_:@8Q=GT-FW:_6+UJ4H(5-TYX(?NF_F%[5NS7I7-D">*1@L< M1:BR7*.X2O>@)%41ME5EEWF\ZRB> O GH$2^U>N42 7\#.2BYLRH*+R'G:PH MH0EQ;900"C\R)5JX=E=L5$=C+0-5RY367D@9L*PRLZ,+V14]9I)(UD DY\YN M2/X]GRU2Y]'Y]&8\*E%[#FP$ MQ69Y80[_KH3*C&>PYE SQ'MJ+.H:O:K]X1*'8QJT=A8%1&$,!:EOL:/:(\U4 MK-#WGF3J"TXQ;..YHY_UO]R2+F&,<5A%AXW&5")>HZ]97MTF&!**GCOZF[U< M.XM\4OF'"Q*#W89\5."_^ KW('V&.^6((M$3]VV7%$%I8E)+%[! '"%(BZBK M2XKDU[9486G$^C)A2C%Y%$G"&?6",Q1!%DKF DT^825)K,OJ*@B5C!U!SS.3 M)%QN(#XP%D)L!@2U3H6^PR00I 0W8S'H\/_3WEB0\!-K,I"3N@P.BRSCP)%!OSI"ZP20EN.XEM)2S;P=HJY[@R5AG-'5%<&AN] ME_5MO!O?C!>?VY5_G7EQNB:?G^##0:;[\MDD4S7!2C MU=@(DQ 3L^0Z\WM(^(]K8SQN#0 M>(441\1%S2T72E1HDXBSRP=,*.+TA:#=O=N,16!;\-L8H,O ]O=5_ <$*#*Y MJ=!^)L\1[6UG&$7$ K(*!PM:%:PX%/T2;8\1E_ENMY_AYT=[>6/R>C*@HL0KJ^+X5XQW\T[4= PA(#)'912)BI$9:PX M1".>I=YA4+CZ=)0Z&,%S(NV.1 S*F873QCA)/1&$\> K5%Q(J,M+Y3!A2)X1 M;7\K71@PATJ%M:_?\AB3$CJ=R$A3T\_4FDQHC31#5M;6(+-Y;R!&&Q<6>^%Y M L(\T@B)[CXRQAG.O06[TFOAHF&B(HS7,KOOS;VNPPGSD G@R[;IDU%]F^%3 M7YI96S>Z7#RQ=9LRE;=3HEW $H,G">XC7E[$8*J9; 0M'IK3HV]!D_$U9/: M[7A<^9@D5HYHPZ <\MW)W!;*U 16.JI-A 9QA0!,%T=0Y*8M "7 M,DX. :Z9Y=5>%;F'GN6110*'$%EPDV2P7HJEWZJ B$9F;@48YRHC8Q MU0O2*E2O-&PZ2]@5X&L/\Y7GRHJGVVQVDZ;^E! M2@0'[IO#V(8H))BYCO%4%\(\LS&+DS',# 8=&?Z63XI":ID[NBU6NU/_; M3W-N-J!E(*VQI!QYZZV52F#)N'?8&PDV0!YWE0=Q5 ;@*5';D8CC)%4*7#KA M"0L\F !G'0Z+!^O9@US*LQJT?%34X)?N)Z/CSI"(&E!QG"JDB [482,K_F,Q M9-W*0;NAW6>H';)3X;,UC);T,:76!.VP@PVJ4C82/CAO5X:)T$U]UP^?.:B7 M'Z?34:I^7"4>SG^;WNQW@C:KTK!3/-T*>R84-=CB55R6@QXW>:A,4=U(N^B& MIB_,.S2VY4Z!MC8:#U$]4#9E^\6[R>@.=9%C!7DYM.H<7@ M(I(HO1*QBDM8TM+[B" J&Z!O!^DX\'>P.-(R:(Q1" XIY9SE M<1;)$G\UX1 MTNB-V0=\>+J\AP3S]9?I9-A+QE/')0)M+ UQ#$5$9%VI+#G-HA64(-X.>3LT MQ\"]]0H71PO6@1$6$:HE>% .5W SGS?CIY0V6ACU@KL2\^-BWI?B8,H!O<%) M9-)3<+VQD+6#J$S,XT."*]$%>2L\Q\&^M2P<(!L.\[QN+8:29E!=6OH&5F]7OK;90.FMV!"1CJ3C'#G8' MHIG9=(5IMK_[XGTR(FA7%;L MC>7IJ/-$4W*B3 01UNE@00&XU*:AHHZ,N9//FNU43T>=UT"!63%?)$OUG(21 M)B'@8#EAGEL*=+&"UL*(F*Q'+VG$(K=C^G0TZ#Z9RX,QX(]I#:KO-MDD3P7;KX,:GR M?-(EVAA3'R\<6=DOB8)%7!'*D98IA\_*/4\D<4 )<0_^DR:1:(I H"!9$X7: MC"C@K^Z2N7VHLHJ=G9O ,39=@[K@"/4:C'ZJ6#T44CN4AV9WLLP:HD]&D?[, M$8FG+&@.2AD+;%.N?X6^46VANT9/\\?"__F$2&#,81>!(APL>ZLY([5MKY3- M\^5X,Y1Y#A3IS1%&"LD0DRD]0U-#E*OZ,8/C!V9;QA$([7)M.O&_FP$,I;,, M_WY3E'V0)Z-U)_K@>&ZDQEOFHZ>>JV# TL:DCN=2D2=Y$L&;@:+=8!V/QJZK MBQ"",!@)$3$&C"3%J(KKFI8..1@^V3R8!Z)1I<^L)8&DM*>#=\ 3:UERYBR3 M@COFV6HBMO9@H%!ZHD*(R8(]P$!+Y_V:!/>B>%5ML:JYP!S@=T[Q$(L*-4!L'A M'PHQ O\/;'F+0AHOG7 V2EL;MC75.@.<#Q _P+!" M@*\K%!-:4+#:=8DG.'3"-A.!SPW/0\4/Q6!"I+EW,HT((=;;);(V>G#;3GV> MCQG]B8E%8$Y*%*/CP?AH2-T6 OZ9>=H JD+MH';/U-P;TJW#/R421J>)L& 3 MPUGA2+FZWAP\P39(Q:&0-KOXV,%\/-S'G"0;WAB84#8@1Y T'CM$R9YQK MW# IUA/%.7Z MA64'K#FNF<=5@'")VK0,L0%<"J$48I6^4;,.KT%5G($K#XU M5MHO*7(=6L\Y!@):+4!C\.ZG(747"("0EB M#X= G*JHZUC3,=V7$]K@+>M_WEROUP2]F;37L1[L';'4;H(P>$\3&@ -S&U= MWZQ4/JA:-#K8' +=Z;#:870Y)(7Q*EE><%)#U(B&"BN0QRV!UQ,A=7MW,_U< M%.4PC&*TEMC12X [IK@'Q:HUUXY$%K%BM0#?;'6V;(E"B-Z,E>X$Z$CHMPEU MRKQ&G! C>6H0)H'NMH*>:I^E:%*P&DX _2JZT]Y"\9?IY&,Q3U,P_AK,1O/? MI\M!#/7S%!/Z9;KX5['H2H'>52P0/>92!P3B ,<(-*BJWDR:X,'R2(EBC=S# M1T/D2:BU#,3'Z6RME2CN/L /1J03'"0GB1&<96&HB\C5E98"\HQ:STB6",3Z' ( M'P&_YYC/U$%1(B5XWY@)PD40,E)N=#7URDF?Z0,E&MW17BY!:W=NVYRFKIQ8 M'KT!L>PDL4VROR24B%"STU ;=1\/[N MXIY+#T9H$$@+X8SU5>\_K(W(:^7+ VA_C7P#! MW_\J;CX6/P.V'P[LL*.H)8PRQ0Q(%:O _:AF?!+M=$MU*9C=[ BDF]#VQ[O? M)E-*HV:8*,04***$I*WPI2'O_9YT\/[A^?O'V;%H1L:K:=$$2,4QB)J<)%KL2ZQS.MM MF3K OM@"YI&8_C4]#$_B XXZ8$=3A#Z-7!"U=))1MU01L49612\@]\02/.!B M_'ZR#+4,/Z\-!T^%)*F.I"W:R)YI,F\7*SD 2V!/O:1,QJA2I_V5(2Z8RD)H M5ZK1_> H ITGI8^QN%00V'"";##4.B*"#*ZBIQ1Y&DDJ4L)[^](OG:+];#'K M0R2@N<""32W-TVCIFJ9"J+P7F=Q;"#PK09]O3'=GL8/5P5DBJ#264J21=;6[ MH%Q>D*CTWM["2Z7T,<(@ B$)=:D'3KHKLI8]#$'7."\[ V%05@)\'13M*0P0 M02Q(ZL"@Y1Q3LS;X&^R@+&'T2NYMNI^,H#_.,IJ=7\R7DC.:-2 M&U2'*JG(O5"E]W=:GI%:1UV46*T%Y5@H';S%P#VT5H34BSP"H4@YR.O%$*7? MN<(<&18P]=XIQC@C\)\5682E+?V+R:-(X%^*]L2+,SI5V#*IJ PZ$)!#03&Q M*D^W(MFK6=J 1F1ON0SH/P>ACCE0*'7!B#$0Z:6EH,;#*C)B4SI,WG(1(TSW M/U#/3)">2LH$X4!=IPX&QGNAG(X524S4>4[3_CD!1]+CO/232\TM3'261Z8, MD8)4W;_ %&R9(@;J:>_XQ#,1ZIB3A&V0VGE'B>"6:^L$\A4Y L5Y02G"!.WM M4CPS07JZ6'"$I "[5AJ$'$TAK*5G8)E#!N=W7WSOD&"3'IL>5]4UL7SW'%NV M(QXL:&I)D"?84.V,Q55GN(>[X49JPH1STJ'@)%++ M!F")4ACESE4KSNNGF.3*5M#IJ8C0!FU=H9X6C]9 QPG0/4FW%]_3T>F+6 MTD@HAC7"#OQ1X5'0FM63QWC>G57O<\DW##+#P%^.AW]-;ZY.2Q9E K"N%?6 M4TR]M0$.KV'$!1+!7+=:5&@8;'/'14I,G@Z/_<:12D(IELPJKY",/!G0L4(B M75AG$BBU=CP"AZW)+$A2$XFW$CM%TG48]15_(TFRR75$\V8;R8.!>0S^UEI@ M <)-.B<4)TA'CRJ:JL#RT.N1_'T8&GOS-]B!J>,^TI)I1V122;1"0^B6H67) MT'XZ//;C;^&B,UBEV;"@:XAG@CX<4I9W*=:IT\K>.)CA?^['LV+D[V?CR?ME M-<'!F@>DN(I@B$NPF2+EE$CCZR/H:-Y&GW9P2QLTQT+]*.)Q=P&%# M-K7MKA F:&N!^)F@NO^D:Y;NHY@&]PI1D%56X'IOF>)9M/C\4-WOF%&G@]%< M):O$^-0)S=5;:GA+YZ)C>;C_16^WGV>48@[,0!6)DZ0,0];GT.>J\$JTHW#8 MW>OQ"#W&$454864QB/X(' M[2IFJ:!%K;F+@=V##\Y8(A+#&G=3:S^\-U0XAHW":_>.\ MU*EVU-"D\BNH(B9YUSLL$"/[0+7LS9(H&&?3VW32QY-[D*%O[E9SM.>VN ;J MKTU;^'D\F<[&B\]5&U=P73>_LNRF\7.Q^) &6*;RRMM>I>>:(T:1,VFP.EC% M+#JWVHNHO1,MD6G)&N-0GA"]LZ'JKI"%M5%SIP4+VH /!Y1%%57!C6NA*GA1 M]'RH"I];Q496'?L.;VE HA."N@ANB@)+DD931YR8(YE\)ECC-K;*(.D%[([M MDJDX'KP/)2*)8/UJI&G5]2)ZWS*873<2OO8#MC%FU@R':91-U2VEO#HYF-"@ M!CDW1K 8I+&>.DSKN=W,^'Q6#1:-XIK] #L%*CNV@7%%D0)1B\!AE9)@QNHV M& %$NI,Z>#)1#NI_4NL* X'PR;K) &J4\1V*09-,$ M3.$^]%=@'P>B&?5$"L0E#785+8ZIXV)&?XG9+MC7P#D"[IVQAC1"R J9)O& MN(0-(!75J(X%EBK6KB*F!\%C!E]/(Q6NG_R?M7Z+KO. MWV=FGTFS.\'0)MA'B;"GV-==><"7;--U^R#4 MNI,-IEN'.51K1)Q8U#SJ8X M==UGR#&<-R)[X?1JKURRIC9Z#K]YMW-^/W29CM69&'0[F(^"Y:V:=Y6D:%>.6<(ZX\\J;"D\96_H4[99^1^/Y MMA@6XX_);CA\WPRB'HQ?FL;*@^E+G'^8P>>"RV\$D=2[-FX-GB, WR7RTD0] MA\I4 651FK0<*\!!I+?(!Y7;POL"/DIMP;O2>,*GXB4^Z=)/C>;?W(=?[HG^DPJN&*BV1C"'K? : MT)_HME13[:;PMWI>F8"=28B+"@B<>9Y6" OF;B0S" M%9?-K=L'K%,@LK7UA"8L*"VML3KB8!TQH5(>*2DF[T1,N&@*OV,1 7/_V/UP MVE*2RI"X]*!(N8@\ X=(*.>KV+,%-S'/=J09P.L ' 3; MKJ:XQ"%M0C0Z%8!B$1RN86/4M/ASE.\/VS+<\SGEQL\_%*-R1/V!\Z CP\8H M!-(NR#2DFE<%NV#^1YV;_XSD$+:!T0?0[8UM042 =\@T92";+5%5#XR )?=Y M#A3CFC9EQ-Z =E?*=H=1E3," _4D,]B#4D%^58X8D! D2^.G*0[9= '7?_X0 MP+:>Z"#A3#-+)*(.,6HC)15@C.1M$2D7.).N.P'[Z75\\[:8%[.V1E);&Z\& M$)?:!\^-4-(;)8.H-A9 SVX!N (;I1VZ-1@.AW$K"4T@WB!F,;6*6BIE-!4) M*:C:'$:)>L+85?S6K748N.]!QY"*/44T1HIZX$"@^=UCFN2BF@&QAQ_?'ZAM M!+,A,N7!\K;&&V*11)XO@0+W$,B7)Y!*E@6R=@#U=O#7SP,0CF/X>3,9_79_ M=W>3!7UW48\;#W:'-8C; *X7[&58M>3S$;&6*G3,)>J0?QT '0?\]I9=)C79 MU2E^HT!A$Z!L!7Q4N7+!A'+4O SL ?P_I[,_7T]6Z2H'TIN8Y#]@3U+R@1&R M*J@$D#'*P]'@"(L.OMB H@^U 5,EC)K"66F(280>#N*)V9>9+WQ*NS MG^2^'SBNDR0XG48+BGS9'T0(Z\#N%@CLVL 5X)W7 S:&3_8%LP^J_;92I@R^ M:#@H?J()BG# 4H]8K9!/Q<,MK1L:T\0.!:\W:@?WBPS@\Z7FIUHE0T9A*WG: M/HG!1Y M<@5HR ,8M0O?+OJ3-97&C7V8W@!5YLNDO .M)IX: !GD%/B6A@2N21U9 M0C+FD:5E$G$LY20Z MG[07C> )2NI6M74:*RQYYJVL0YG_]L&@;8_M!Z:LYAI+#,XJ5QRY"C2M6":Z M9&G,HGX0UG3>33ZQ?IZB8<%C#)B ;^J(XW9YD4(,UL%FYXG0K4#64/0 LTG* M=3"1MPHT&H]8>!X%!3EJ*S"9D7E5[G+(56\P?YE.AGVXD0?,HC*( 1LBKWFT MQE;B22N:PRD$U;@3S@'[E0X[;@PH9891 E-ZH+1@%.+]CHI/)K,2+TBL"GB M\7!:UDT)*\G)/BBU 'N>11#HPF%,05" $^YL M+-%26C"<]X,XW;G;(<:(48&D#D5*B/+RB(JZ6%='D5GH2LA&"^WC 'MR@0 V M7:26LY!&\GB),",8=@)D@R 6Y2.BGPW3G@+!(^\U ?90YE MV_E=N[]6U9JIOEW.6+XS!=K^[*:HI MX68TO4N,]X_[ ;QP/1ZV3/KK$"SKDZ,->H*?(> 9$-2M5^Y3*?[C!O7#I!*;=@Z\G(P*R5BJYNW!T7+8E3A&C2&,?4 M!.!@X/X]GRT>&/3'8OI^-KC[ *@N&S>6M)E]_O5+&/2/$.B2E%9K9 M5?L>"]Z[;6F!I6CCSO"QL:B.&'SKCYW9_L:"+6YMD%XP8<'$K1J3 3H82322)B E@[2(52EIH"BE8V)2BZEHL)+!JC MJ5K Z EER2IN.IE/;\:C4@.\!JYI6B,SH EP$VSEBBB[Q S3$OB?,!#TC!FP MNL2J>901X*AD-V]7@C"P.:13#F#5CM"( MMO8_%#.,7S1I]NZU%<#G4Q(<*N%3K?K*2&X/DU(YCX93F&!)72 MS),['92/(]6\T6F, @;#LE:2@L4Q%&D[ST=L$_OJR2;.W5-.,2(>QY7!P9>34"5N?7FY(WJN$DT8> MPDLCS7Y2+3"PR[@/(,Z(IAX]+ES*+ZI!"JG5'76-F M$*;!6AV0=]@BCBB8-:E2#61Q%HDHF]:U0KD.1C><=;;7@>D.*)4-2##7L;;4 MZ*@#90)9D,9,T)!7 8&AV:$[-\'8 ])>J2/"@)^$>>HG9F'#B0"A005SRI/H M12Y,=T/:DJ-Q*,!;W5/G@^5&,T=([&F(,G@HP0;6AP>3]SG;#W)YQT /L;03G.MUPK"\ /TGM>;(2I-Z$:;:* GR(@:!';(M22AR MJ[RHX.B&].WX_8?%F^L_YLNJUP-90WF0N$%(SBA8,!%IE6B,9&14 Z/OS1H- M*(X =WN1<.H9DVP-0;"72,I@$[C)16+<9]>5E$K2X3F?#NH5T.5[KV_O;HIZ M>%EG1E5JEHVL99ZY0$0$NUY8QE/G#=:J^_*\KYYX_+-(;Q8C\Q'^^KY,"TPA MK;>@TG\M9L-]SNB&#J<"C&)LK0U @[Y%C'3A ML1N\O5%;IH-7#U.J%.Y [:', $2-)!%DI/0@9&P >PVPT1[^;H+%KW[X5?P+ M_;PG\"T = ,_C_>+^UGQ,RRXO;_=6H.UM::5, #:8VV(#$1SX++ N*#6@#$ M@BDO EF:*UTH=8+5 Y->5@*H+*-24J17 3O!A;.Z1 @39QAIB94UFP(RO.+ "Y*H"/+&&,>] MZ%E,?53*>J=41-C'% I,Z'%@4!XSBY3CKJ#%W@#V0J^L]^FS?=I%K5+O'NP= M6!Z<>ESB1Z.RAN71*LFV62=[0=@/P;^F/="3UHF@,>>*ZHC!W@U!E>@1P1"X M&-D-K.0=#OV^\/5 [O4A+GE320>'+[^; M+#LZ'([< WP;R+4WYNPE($-T/$:P-P,B1L)A Z]T62V@G1(HMXATLXW&=FB. M@7NK<9^NE3A''C$*_QZLY+&"6_ \D2DUAY!'P5U>/O6KRY%.@5]M0.50,&TH M^'SU5"KB;.8_@6?5:+"10W H?%O3R8E+L5:FP5VRFGO+D*CRWE'$>3\F233M M!U]?%]3B /Z$0DQ'%D&H&(+JU'PJ0Q[L48!R%X@=_MM^4&YU\0DW%-24!XXT M*'";9ABN-MJ'O#R8:-T+RI:TK!2\6C;:?UL,4U>Q.B,CM3%Z<_W[X%/K5<4_ MCLD1\ZE_6#%:-9'_]68PF9O1?]TOV_7OZE^F58C&@_4BTJ@?J^)J-IB!_T5Y M$[ FD?K1X&Q)N=:$;V\22NFPL-:#TG$2Y+BVJ^XN0$*!0SZ\6C92I,^4D%M+ M$ARB8"K$X)A4!',G7(TSHS3O;_$2<-;/> XQ9M@%+6C4C(%030'*)4$-(FQ[ M<.\+)&6?J9_AWHB?&HTGKQN(0H(7JAR+5(/]IZE%Z7:,: R. M-LD3 %X6>7H5&P0=I/&1<:N00(ZE-/9$DC0 V.$\$_1ET&+_T@1#602A$ RR MR#O&C,8E2RCG"*8X\_E>!OZ'5C:E>3LF@!B)$(T*8$HN\1\I60_10BL>0.!1&KQ E=AS-J]3(*IYX?:$6#RYU!,1G!D!.!NG#,%"Z(A@ M=\&1T0;#7UXT=7H)/0[&,_91"02TP:GJE[F2(LAH. 3;QAV?,2WV%WHNP.$& MORMU]/#4!DE2Z2EC))*88D@O$_\#A1Y'7!$%*MX*X3VWD8!9G9B 8$_HDS'! MPV">\JW-Z3SMSG9O\] +AL'0P0Y\<(.ULFFR8&46H]#2:N$047 $)L]"K%U5 MM5(ZY2@F5A&OO >+R%7$4B;ONW]%<#-5^(40JP\K.1H-3[4!A <10D3J@3I@ M169VTQ5#^UO2AT#^--38-9-=:!.P]G"T4MM5S8*P%352S7A.#8F>AAKA]NYF M^KDHWA:E"7'L31Y+GC3%T5-*HZ7*BV5CDW0CY@1M<:PU;I$@.Z$Z!1Y;<[2H MH>#=4&V)L$Y[N6+?\D:RI=,R8W-TOYN4+9(>EH<"[XJF?'QP0 M4,$QE555S?) :63E[RS+K=^-Y-$T69\K] 0TX8!]2E8'^QL#A[HT[["B"6YI M+<^X;LD(Z$^3OG?$)E JP&GB"4PB@K,,U;>O1&6"@V69LYV ] 5W:U-B80U5 M(14A@Z8F.JB')FYME>'] (5'T\TRA][3:GP4RG$*]H1P!+P3:40U?!QCEAM= M( Q;^*(3H&- WV4#@-> E +QQJ(@Z88"Z6J8C<*Y:KPB;3'GO2"ODG?B=%:6 ML12CXU7*]Y[8>W9-,R!>ZB2/= M,:9FSK+"QH NS2Z$0.WH+GPZ@#H6A5WSB@T+BE%5M@Q/K829%A6K>9DW,R.L MT6.R'P9OKOTX=6R;-"/$A-9Z&,P#; M\=N'P:RPL!NCY-B #.MH0K.+R3$JNX$X3>'L!L0UKL>H&YL?V184#H7Q.<&DY12D+ICUR%I2BR;8R]RT)Z)]PTZ![>]3,_S//?B85?UDL0QLI6:' MJR>C@W?2>MA"QAD6L(,L];="=;M%B?.&"QC4*6I%<1_P3H?6CHVSTAM.B0D. M6TUC%*F=T HM4#/Y*&3::/5Y,JQ )8'ML/BYJ7"R*&29KTHW6N?N#]NI,-IUO*+CP:8I=!(;L-F],JNV\!%+ MYO(<9,3HCFW:#Z5MT9N6G*H3^"C!(!8"E^"!6^1 G7*J*L^;R#;/&WR!ABPY M!=1/0(:M_!)I*[8#H2@5VY.A;,T@@^*A@IQG@: M;350(F!G44LH3C7&7YP @?5.Y0=O 7A(WGDP4Y!SQH-# 5YVA0%&^2QMC#D3 M? \4UJ$Z%H==NX"9%\9(!QZW%X$PPVNC-H#HSW 0B.^S"_N@ '9[;6O^E!0? M;!ZHNO'A.Y%J]1'84)'&8 $-9XRK=R+27!6CQG2PO< Z 1X[=B,8&X/&B#MO M14R%/UI7AQI[E=\G4*Z[#_6^B(SNAXM_#F8ST&:?RYJ5P8$SGHD&3\<@P8TC MWF$6N,-55-U8D8$-IX-G8+= T0?.K;.>4" 8U$- J8*#.A]7_>*0<3R*?(PS M9DR=!,Z#*O8WAYAX'I5'EH SE,;;*+OL7 3.*.?YD-5R[,YNB-LJ]QMO]HV' M*4T9, $">4UBZJ:NJLFZ+!5EY#T&6:,/43L<#4C;#;"#Y\22-!0FE4_'E$)I MK4EMQJMA%SBO VWI [H-F/Y ;QT=Q3U5P+K$T4 02 ,9$HT*M%8H>8&X= MI"E,FC#)P'0T0H.J%J[F!,ORT0U$9>.X]@%S(^D\">D]\KQ67_JUF(VGH_,L MN!+I.I* VP%D Y7ED%M&)%/E#(DNS[!EC6XHIR3-RR%YGX(0DKJV*D,\9SK= MDAA0436I/=G69?_%$GE[R")5&<5 ?5#YT\ S2?D5DKS/:0\DLABD9*FT.P 1P](_*TG=,O3E M2R#R#@\)N2@(03*D7GNZ &4RGNN/!WKK3E;QT05 O&66#A'7@H2M!** MJ#I:KF3NRZIEGYQU%-M!Z0?NC@UAQ 57&DR6"F)YFGMCE/G-*N.-=A7[ M@3LO4A8*F*H^I9E,2V.U;[8!\DX U1QCE.-(1>I^5EW96Q^R^U/,22-#:2L\ M1P"^@]AIQB%-L1J!A09?FWM#*\"IX;F9E693] 9\,1L/X4B4UQ"3\A])TGT< MW.2>[-()Z+:N<9H9J5BR_A'LOR52U $:"YHDZT](&NV$=H%S'.A;)\\;;AA- MH;MR_IY/.9#UC6K(+Q!Z [V9Q=Y0U<-F-&EWQJ;@'DZC\D)[%$14L4Y8TKHE MTQ$D*F4-FN\"Z5@$ML]5Y\9CQ Q(MRB"2[F#=Z3-6 XN;K#,$N&4 OG-!*J2E]*(J"PW# G*FI N?_L0>,ZLRW(,6B,1A$", M!8N9YL15+7,%R\=DI50*W-3-YTJ%O1LJ"]AR+PU)[9-#RO22U4@6(X(R>:*T MYK@1PCU?*NS9$=Y&, +O).]IE*1QP:\VIU]YJ%X!'8*I5PA['%(DYN(K##P2F1V M34I"%LV#P M6W%S_7HROY^E.^_D6:5LW)KM#_!-RJR>C'X>S/XLTB'MZ_2# M7:ZQ-9:1B +(8,69JGQG0?*2"$$X(4V8.X#I"_*NK'7C,(V<2*(\!3_(N$!J MD!7-N[@BU;"H]P3Y-!F[H.-2QR;G=%2<")D*>BHG7ZB812>$:!)X9Y[JB7)N M(R,D.H.T#SA5M.*(2)UGH7!FID07FB\PJ7WD>-%@$]D)[IWI,3D#L?8GPXBC^IOS\ M=KI32P)745(-]@!63K*E?(U4."DXOM#]%')ED^*>>0T2-J38'DA53&W%Z0&, MXPZ*LPO%C^-T:T A(ZHQ=<@PS77TR\@ Y1[D>LTXR=IY'J MDA@PC(V4,3CA-04I3RM>I]*)5IH33!^9YIMD>(%4WX??HQ=>8**5D,(KA1RX M*Q6_*[Q1(;E&>RZ^+MJ?6KH[1$U*Q!'1:'Z\1QO MO)$.(46UY4!P[S17E2VC9(>]3M@7PO%OQ_,_XZPH7@.M9\5\\3027G$=E*31 M@K4(TB9-DW85OPO,VR4\(OB1:-Y&A!='\7UX7; HM<646*D]5PY,1U1)=V=WBH+X_N;RJM4+AZ4I2AQ)U<138ZE1 /3**8]L3 T0)W;GDWP["Q M039BQ;\6RVX+Z0[I6WP*R_8PU,Z"F@T>7*>F-!)18J+%#JM0MA3$%34="::3 MFN1;>8IHQ/-1,TYGU\4XC6*;IX*K3W?CV7+RQ.O),JOX\ 84SN!4^Q6%\BAH MQ,DJ#1]HR> _6XXS1B<]S#MQ>E("[L^D[<1=YU--+";":ZW!M+>@25PE*K'A MCM$N/J4IC/"$!'XJ[OTQU6+V9]48K/,\!!120I!"S'E7D=.;C18P-:L2=%IF MW43A\8C3V)+R8;JTJ@VJQW%,-Z1LD@8"[$5EHA,&":9P9:X#3Y,N[L7 O:?P MDOK1Y85O29<]OV%,!"^I3#/N,?BNCA"&ZBB-L49U;@RH/WW9F%.YMNM;$D2( M)A+PK:Q5%)PL^*_JK#!F4.>6X&_I*?RLKW)+]CDK&DQNZ\#C;C=*A&-IHXOA4 G/XL 9A*7A/@)Y'<$2*2!F1=<@52==DZ5UB -W M4B1/2MZMBNLHVCJ76ET3[96WH&2"-;P./#@7;!=M&?^6GY*V^V.8$?;=[J/R M[I![SE2TC$_IV*T->-?(11VE N4DHK(6L=J7$RJ\^N%7_*\&41\%NY=#PTWK M+E]1,,E,PHKH) 0$ M7K7Z24D>'N$OGA^/]78>KF.PXN#D4,^H#=I1)Q&OKK&]I_39^'$Z6Z2_VL'D MSY^FJ3',9/3+=%',X9,I8GZ8%R(I=HX$9%/A.6%@,J*Z6QE7O*TYH*(-"WL' M0$="O[7ZGQO+P$>(5BDM1$#.Q[I[&?=9_Q7)&_U&#@,^<4MJHEF,_'U*=E]J MMG)3YQLL]>NJXWW9N.=Q HJ;]0!<@W;W"OG HI>(@:4JZWH )-N<2=;HXMT3 MNT2-GHU/C:!UH11;9?VN';RAG+# MP9Q6SGC 3ZX4 $L%WJ8-487Y_HBV0KD'CJ6 ^Z7XJWQR>!<'P9@27OL0X01[ M$].0U!(M'1B/>4T05DCMM7V;<)T,D2>?)QN(E@89,/VY\:"X HHA30N&?Y5 ML:R:^\50IM*INJ:*4( MPF**N0/SFK$E6W"L@LFK_J382Q:@0R[QB4@;!%GP,V>!=!EC"R'W$0MA4,Z:X)!*)?Z6?;SF:9JI^)V@SUX M.Q&+0*D*+DW5IMAHV./+]99Z7!$2.A&/>*,;.< M6Q&UYP3QK,G.E91D[YW>!^*GP/[)Q2JS4J<2"A$)\=P)[GQI14C*P0 GV_J< M?HGT[&>2,BT)^.;"*>;AQT/TMJ0ADAQ+E%EB7P-G[B_!42HD,0%':9D,0H$9 MSQ+U1$PE^&Q;G\IA8V3*E*M*0<+*;$>#I%P^:3$>Q@'F7_P M8&D?-0J$R#0G@CA#:1ID4$E[QG-5IC''+8I]&TPG0>#)!38B-("-9T"U,\$< M"=[Z\K@@8KV4VR8,GR=%>HE<&5GT""Q?\'0-TDQ;)$J'SU-GG IYAQ[>XOV> M&RWV%YH4"62#8,8;3Q2AR*YB0M8%A&C><1!Q?/[X'RK\?-1E)!3X/@ E$#B' M)1&"M< -66 ,3& DCZ1"&NY9S.9+-.# WMRGU(U?I[/R1F@!4O/=_2)=+_P^ M31/I4J_":=D*JBK=RJ]!Y+;QY\I339 E*-4<1&RC\948] %G@0T0F' 0>3H"A,I54ODY4NE<"_QK%(9 M8. !R,HMUT0(6<;CV/_?WILVMXTD6\.?9WY%A>^=YW%'P&KLBWN)X#KAYW6W M/;;G3MR/$%@4,0T"; "4K/GU;Q5 BI1(B8L*8 $X'1-C201 ()'G5&96+CV5 M673:#CV;GN<]:8+=9J$>S_.6RR-QI>\8D;QQ[KYPTRTMDKXO$"+I]DC6V=>[L#M,W?7Z9G>6JIC?7?$H:59]KYP M;TN%>ORR,ARY/6]L,D=ZP-APP/PH8_3@73OV+A':KFIT1Y G+BM,(UVM-U"M MGJX-=-<=Z/J#6EK6[F:,QB2L-]7:>2GE;&@9#)'>@,_&'#"/S!QIVCIIJS\R M=K>D+C+2!I?'1F..QY?4&/.QACIQA7^VI>Y85TW2?)L:U M6<)G+2O]H68,F*'=4_LJ [%A\,EO10:9:EJ6OJ.VEJ:Z^IYP4DN%>HJW,AR9 MNNH: [OGJ@XSJGOZ6I#FP-I-Y;(MK<%&3]7>BFNZO,O$P!R.;8,IZ=CMK:4Y MZNV.-]HS2:HYTGPI%U@WK:%E.R:S0 9JO^^.57V\GDAE>:.=O0#7-$UC3XI@ M4P11?Q!LV#?&HR*-=#Q6V6_:8+79XEKJ<#?*R)85736:"MPS)'S>LL)+-)D+ M,C8,S;7LL6IJ]H-4S?Z.5"W#4^VFKM6G"_4$;X6MP>K(9,;BL.?TW;X]+D>$ M\]RX\7"X@W_-YD919P1YXK+B.'U-'6N6[@W&YMCT1H.A]2!-1@!'S/<3+\TG M-81E0?8PC)9\"[K(3M\JE-T,\3U] FG?U"P^\,4=,2W2=8?YP64./7-$AN[V MFKK.H;>M)T.ASKS72A[W0%:I:CFF-3(TNV\.U"'/GG*,]>/JH_Z^3E7,,S5J M>=Q/T^4W,LV_0./^CS=RGT M 0\-^S79^LQ>H&68@X&K\L:WUL,#]A[U2MD\H.I:53]@>4Z91-+WLS X^=7I M8ZT_8/8L>WVZR\=8]E<=D_C,VI&^]\GX=,#54$2>R3VB/L?R;*U(UCFF4>ZN;EY_S68T M3-DEWTW]>1C=O_\6SFE&?J=WY$LR]^.?BL^R\#_TO:8N\I_>_)^;_*,W M_5Y=?"\?)&2O*BY_WW[2.$F9MOVT/B=/%OP^OV^>+B_++&D4K8[YY0U3-OY[ MMO"#]>^GOX*[<)+/V(],T-=)RA;]=P%_TD5&WZ]_V'D#FYM*'W[B)6_\5N)? MWG!@I\E=^8OVOM4/?X &F7&0\\F<*^J]3O(\F?_T:%G1V1*QO69L_UX>_^A/:;'6\+\< MO,VMA2QA-S*-DKOWLW#"%J^3%^ P9@MK^,S"[<\7/_T7,X]^VEE*?V2WL%_F MF]O5WKPLK-62MA*%MOA.BIFUY+^*-JCJ6<+3Y[3P60DO%:^FWU)_0N9_^D2G/JB _A/SNSVGVW"%, MQTF1D0 E;:N2KKZEB$7O?,7%-9@\IYD/:@NM;*-67E3QDMR/*O5I+B## _I8 MW?9;K]AV^\U/@]E&,75/(7P;4E[/^E6T*!VZP7Y0+B@7E O*!>6"WH^E/,M[>%7\1&.]/ MLOR2@'[VK.JMBF+9J;-UI2'?$(YN ?+KD^M6S];BU:/$53A9G O TF:P MF)X.J J@,I!'2F%X>J:+LQ+;HM[ U1T%A5O7571#1=KR/%K2%6Y9)>)$H@3 MX#A)*;LL"99I2N/@GN2I'V=195$ H<'=2T)04Q7+KC[HWP5L8D.@AB6N-@GR1_DUH^6%VTA*JRTL0&Y8!<2A_#D=E53=%6<72Z+!F#3I&4I MIK(H%JCE6'GPZCP'Q )B ;& 6$3*P[0LT IH!;0"6A$I#\M65 ,&"Y@%S )F M$1MDL6W%%A@+ED4#Y"J\DVC[I=[@[WJ\+?%OB_FV) JGE$].O6>R/Z4U^_&; M-(_:9AM,"2?)D@],76NAT'6-^J;X MG0DP6/^^1PC?PCG-R._TCGQ)YOZ.$._"23YC/ZI_6[\KI@:1O\CH^_4//SUE MDDZ'][3!(]_+)ZIE>>?J%OQX/CX?'P[?ZX3%8\JC! MDD,:T/DU3;=F2[K%;,E36DP<;3%5(#_I31OLMD-_H#_0'^B/M/*!_D!_H#\8 MY8A1CA@7T(9Q 9KC*:;I52X1[)9@[0//=)AG7,5R,&0-- .: 8@DL))7AQ8-F0#.@&;EH1K>XTP2>J2Y\O!N6K3U+H][(,$8Y M/M_/TW840\?(+8SVNNSSN QL"-2QQK0&>ZXGK!@W4 M 75 W5$6)R9; 70 7S%->JO@BF"\##*$>,?PUF=+*,Z*=I+_AS&:9T,@[C,*W?C^XGTO"-BK MS+//_CT_AEV6_25=TLG'T+\.HS /:38,LR!*LF6ZN033IYA3Q17->*BK MFOJ@-S9=TU4'CN=HH\&X[_:&/:?WYM)+]\'[G\9Z+ M,W9I#JDK9 RI<^&1A'JC!RHVZN'/FL<($^9<$Z:6V94O6](!XT":"B3QW_PT MF&V$J'L*>^+=B"VW5(H3[$ 5OM2.Y_9RO= MHO3!8%9RLU+7-9B5\+/@9Q5GN8JE"5MWVH*'5KE9XG3E"[\?7KV4TGR9QNR? M*7O@AXR)>QAX+RP\NF)[PA:>UAMX<)[@/)V"+4>%\P3G291"?5K0U,_9]Q$F MXVR3$WBO/)3LPG3\R5-,6UC.;EO !5>JLW@HA>'JFBY,6]J"BE8Y5#6O1;Q3 M1"76WX%"V;98AX:EV ('K)\KM;9 &9Y9'9Y95[#I*98ASG/K.C;AV1U2N&]) M[D?5Z-N>EFVO1F,+"E>/E9%XD8CO]>XHCBMZG-WSDFD+*\$E!LV 9HZG&=-0 M5%/<5E%7:.:HKI^UW=B6T'::3@H,.7L-/\B&97 MY-N,$MYNTX_O'[XGVWQ!D&1Y1J[]C'UY$I-9F.5)RH%3?AVAW_GE*&_?Q+^A M;-4Y]0-V5$;".(B6G#D(Y;/6RUV";$&#%6;;DMT3&2<06 M''XP$X9/LN5\[J?W?#.=73B\+:04LY^/ZTQPL$'H:]_WUCF/5I\ 4526#YQACSQHAQ7%Q;IZ2Y0CEOZLKGB?,@SA6.!LM:DQ,^H=++X==\G7W#%00.3BADJT3*58:&?94VN$J M"^QO>K[$6FBD8!/FW%NKA!O*7_G![\.<73PHKS-<-T#Y4C9 .7^4FG1J6;N( MB[/&W#AE[. SCW"U'901]K?5+D[9=B98-Z/)[QGLEG].',G2<_1ZQ7NV4LIS_POVC916?=0H?%9;#9://GQ:1$=MTP MF*TNQ0M/.;WPS;XP*_;4HFPE(5ZQ,WTD\2Q+@K#8;+P+\]G3U[.];7A=&B:D MV%ZC.^V!'K^\ATY"=WXF0I+_;7A7'F$'15>.2/$R@'$- M$O;Z-4GRVX^_C3EF1 TSGP>._E2/LB 9T!\G3$J[?,LB,\KFCYERNS8'(_, M8=\;>0/-=4W'-DVGF#+;LS57'_G MD\M924TW0XNS/BW*0%["[(1D/F?_9%S"&;GA62],R$7>S3+/\D*1]D= MC2+^+X?:77&;_$!F&_DWE-#O- W"C#=0#[GUP*V$;);LU>30'DV2.4/'.)MIH8C)MS->FRAB-'J;;J#PAT:?CU4F:XH4SME7+,:?Y7VLCM5<:J3+H^VAM\7[F M%B_T'NQ>%;L?[2+7H.XG-K^%KH/C.\?QK66+:RTFO<: O!I(7ITS*1S%T*H?4P50 M I2P*&!1B+8HU"N!S4JEUYC.%\S56W?S]S*_YI(L)@G.-$57T;P>L6\TKR_/ M,JTK"W/ @ >I\'#Z7H]T\H'^'*D_A_82NZ@_S6ZX4J]IN][U%&;<5M=CY7)6 M[UM7W+#/@_)I<^\'!,;J2)5J292N&T5FZUYY[*8L5KXA+FT,<-49KN1KT-]4I'U!MXD H/33=NH#^(>LL8 M]:Y%U6JJ1+ETW]3.)95JNF*;%4VJ/46^GFR#?*Y+>,MR#\"*E\?/IV1_1E M?$LS_G-2]OU2BC&BP>K3:[K-!=S8(OYN^^;5_'8Q[TV[VBV@/$,(G+>REWNW M@_(9Y4_],"6W?K2D#WWO2TTHNWGSV1Q,/\)YH2_):JX&7PO8T>41RXQ98\7? M^Q&S6=Y]#68)'VA07N8=;\[-#Y@G$QJ5$SSXL=,D8F8[_V!'G?PL6\Y7/<8Y M::8T6T9YAO;>%VGO[0KI[NUTJLFR9*>CPW2M+O'K]I0=N0>;"N]W^&V64DI^ M8Y_,,C)B?'IT#B$4K07M/X_?$:U9+_?X#\^9IZ&&^J*&'MWD MM%4)/'57L:Y&K .+Z0=N+E$>K?;S4^8_M+7:1;^R13L9Z2I&VJ3"L+_!TZI_;6L<5(2- M=.@$5.#RG2WC_TDB/^=CG>^EMRDO"4A3W.)U9.>BED(5KES37+E+PLX"["ZU M0G9M(1R&MR&[\(3.S8AY5SXP3*=9AD'+'.& M:82JPLO?VC^9%9<6!1^KVL*2_EQ=CS MR(^5[;-(F&5+*J1^SO!<1=TS/.KT*Y6V8M;.,D/35645DYA"P]WB)ZYO=*61 MV9:>DL5:+PMJS\ARI=1A5FAJ40CX^\7+V/;] M_/./R^S=C>\OW@_#+(B2;)G23]/!U@BH+^7PIT&2Y=E7;B;T^3RWS_[]G!DJ MV3__+SO4IM3MB_:2U,_OJ'%)?KW.Y?MW?GIY.'2[+W$7/A? MZ/27-^,ASSO\A_:_WX9O2#AA?_"#_)TSL,8CQW(MS1[T].%0-T<#1QL-QCU; M&]N&]>;7)R]S^\4@I$N,L9L$!EN6DX3(-ER2"+?">4I*$]!NE,S MUK;&0053EDZ!"ER^LV6,\I2C (DI2RA/:)XLQ+',65I_9SP7"M=^,$RG6893%DZ&BR"RU,$U)1LEZN, M_#1F6I9]IFEQUBF%)_IX[ U,:Z /+7TXUM5QWUT5GAAZWQSJE1>>["^!V%=) M<+J2KP53V&!?#]I@+]UFA?FVY^CF96[UVZ,2F[+<)*-YQOZ8KBIP J;0R[S0 M9U[,<^UG85#4VTS":,DM9+K]3LKY-V]#7@&4+#-V7*80^CV@BWSKQTU.K4:FBB5N>T506U.A=1M$.5$-VJ=$ M3OT[#M# R]?: MR!:;YP4_]8/H\)4SY-'0SMG2<1TZI0JG!/6=(-IZ219\J]]S:(N M?RY\';&Z0Y)]33"O"D&*CO2YMN*8XD)]9XM3&J7#=H2<5@$($@1Y$8*T%$L3 M-Q\)! F7_914D<*P6&BW%KG/+J MH;)LO6N^F?/_UT5!4NW2WVD6]LH35 DOQ MVN%KRVE0@&0Z33(:2*;=48=ZK9ZAB(A#M?M>;A),6WA$/LIHOTT" K@8 M 8B+RK2% (XJS:_MQEXJ0A:G!Q+?VM='601Y0A;+-)CY&24[-W=&8%*Q74U1 MU=UDS=.O520N"+DG55=%W=-JY^F.II3$24[".(B6$V8!AN6,3 '?L:?J;6]U MV^4DNJTNA>(=/ _?358I-5Z\R%OB&[SYH\FT[,6QMQPLTY1O\?*$V_+FGZWZ8&2/FU>@1<5E6E1HJI >%?8K^RQX:!+1U-/1(:/Q MKFP]@QO/])N$UXY_Y*O1EA#W_808BBC%.[ICP064L&;%0]L,*.'%E7!( SJ_ MINF6'KH85/O8 :A\>ZITMX0MW]6*45B2F72T@&2-ROE4%M5L@E2ACE!'6:3Z MR@%+QP[Z:-*B/?"S&-IJA0SJE*>]9PUL6T3@3:H-*Y$@B M%:[A:];QF38MR:0Q%LMG ^H 5HG0 M7<5,Q%8%[\0I1_45 K!^)!%+ M@YFX@LX[%R3DBF: M7?*%[ $+,E3(M,65#4Z0TB&5/SM;LB5Y.-+)&_I" ^" MJT1PE4QD?>YM2#.B5(:,W-?,:JM"D,)KY11;-2\O36ET#O%!\"/X$?SX4.>@ M*:; ."T(\DC?Y_GY5B]/F#EV>,S>@3/#, NBA ]!R4Z9,J,/W?YPI/?4L:H. M1V/'M/OC]929H>T.*I\R\XC>'F:A;+WDI[-17A.:YO[4_QSTIUZZW>IX[RP% MO,RM8G[/@6M@?L\S(2#,[\'\'LSO:9/'@OD]P@0+QHHBU0;D>)<[Z*-^3WGRPXIT34M$Z]. MS6S^+G%U3RQW<\RV[+N" D !W:$ S.^I,9341K,4\WMDLU$EDI=T*Q?&@UR^ M.*GU]=D * J#*"8WR-+WX2Z+0S,[VDGQ4$^PD@,DS7:/ED#\WL0PP3+@&4P MOT<^ED'&W?%)WYC?(P^Y0W#2IS(U*UL)&@>-JU=PR(_;S8]+,+_G>&EA?H_$ M ;V6>8K-<00QOP<, ;H,@-@?D^-@9XVFJ&8WX-4N$:L61T<,H+Y/>*L/D + MT-J"%N;W5&E.7L'3-S9F2.8WX,@%[#4V!*9MJ"JT1E",J3B M8WZ/K%%]"$ZFW%KY1P7(D)';]OD4F-\CC\$,?@0_@A_EXD?,[[F,[_/\_)[: M;FQ+:#L33 2ZRO+>VF =="Y[)3+TDGQ&F8-URURK9$H"IN-^&!,Z7T3)/65_ MO)LEQ$\IH4R_0J[7>4(6/D="N/!SWG/QX23VI._^7#)%G(9T0OBV?\B'U,03 M,MF7#D 6D1]GQ<5G-)KP*^7I,LNOR'--'OFM!ILGR/C0&W91?BFVMO&!,''P M>.C-E,$N8^3O,L0QC]MQY<:0?14E0W%=&YOZ$DNO[S7/& MA< >'O2%Q[DBWQZ^X.D!:S?VGMUW,8>J?/CB\2:;9_'GC"QXY7EY1_RC)[?" M7@%_C"673G3/7^*+SW\E@>))CHE]*=-;[RNEBY1FM) ]$SS3F7!>O)E2-=\N M,_X2?+)(D^O5.>_NBINE?,=G00/^0TKS9[X(=Y@>S'[A*3Y?L;Y2]WOLY M7;W::UHJ( =:2F_#9,F@>1?3M$"HSRX0_+D,N79=\^^EV18.5I=CI]%X29DV M2B!?B5_]QX2;,S2=,^[*&1S9:RBF1MV%^8Q,P^^4LQ+[G+UPPI2"'3'S;RE[ MT8&?I@7P2K#R%[/S.&?8>+IN$79,M"]9ZO3+%=3+]&6CKMOCPP3=L:D*O>-, MT(WM&?.Q=YS'F5(5(CKC])?]DD4DXJ:$R7__A(N]DRQ.OWBYR#Y6YEN?'G M)+G.:'I;7#J,%\N2H]>0VKZ)M^6$/7UMJ6Q]- O9FL(4\OZ'#57S0U:KRN8I M5OP=< -H6@SHX]I64D]AQ=PE2V8JL27"O_7#J+@KMO S6RA;%HL_N\:$7N2.*7@O MGGR(_98=S17U<>&9ICE5$VG;PULJU53-3+D?'C-37YEOI6ER)UP)SX =,T.=>1@? MPRGZ3E:@3YA"^8&9IU,HV265#%U;H%1@KM.=^67&;HRFS\4?OM"HW,J;A8L& MU]= !>55P<]^7@23_'CRG!9^3I-%&M+<3^^?.^0;#69Q$B4W]]!2:*EX+?V6 M^A,Z]],_,N59%>2'D-_]>=F4<]\A?.?@$X^80DG;JJ2OFII;N0:3YS3S06VA ME6W4RHLJ'B\]JM2GN8 ,+Y:^W"NVW8[-RI#&LV[1,'&P'Y0+R@7E@G)!N:!< M4"XHEVQ;'35T?A!6<_;H=FKH:I_EEP2T%,W8ZJ@-?47IIRS5G:ZNF)JPYL52 MO'E4L$O([>"9CO.,XFGH]@F: 0_ MI\Z:.KJC]SGL=,&.W6\=5;%-6S0W;[2D.N(1S,$_7')]:MGZW5JT>(HF;N8A MP *PM!DLIB=\/@^@ JBT$"H5S$UIBWL#5'06%6]=5=&-W5Z 6$-JSR6[3)1 MG #'24K994E0](L.[DF>^G$6518%:,NTTK>:JEAV]4'_+F 3&P(U+'&M 9[K M"0O* 75 '5!W7#2\^GTG@ Z@ ^@>Q0D5S:T^21:X ^Z NT>^G:4X-62G=P%X MKTS"Z$ .1C])_A [C_FL/#!9QNG5D MV(7$(3VY7-447/JOV\AJ 39.6I9C* MHEB@EN.'8'N: V(!L8!80"PBY6%:%F@%M ): :V(E(=E*ZH!@P7, F8!LX@- MLMBV8@N,!9#/<= M_URH1GT2J>&_1V%,W\V*$,O[.$GGC)&V9:SQ8QZ>L?A&$M H6AWSRQOU3?$[ M$V"P_GV/$+Z%LHB MFYM*]RXTZMX7>WP(KKPG0_O;89#NY9/5,[WR] M_/1X>#X^';_7#8[#D48,E MAS2@\VN:;LV6=(O9DJ>TF#C:8JI ?M*;-MAMA_Y ?Z _T!]IY0/]@?Y ?S#* M$:,<,2Z@#>,"-,=33-.K7"+8+<':!Y[I,,^XBN5@R!IH!C0#FJEVE"-FK(%E MP#)@F0H+23W%$EA(*L.+!\V 9D SY9&O9%AC')\ MOI^G[2B&CI%;&+F%X4+'#%A0;%/8T@2P "QM!HMI"-MA U0 E19#!:,<@0J@ M8F=P'-@1J6.): SS7$]<-&J@# MZH"ZHRQ.3+8"Z "ZFN.$BHH1JL =<%>W;VQ'C7*L#4A; M8MH>":GIZM]V1B^*8T?AMRKNUGI;#:+X + PSOWX)F3O*2/3)"7YC)(_EWZ: MTY3<^1G9N>4SHM'&E4O8,=&^:M33+\<#:P(NHZO:;G+,&7?CQQ,A0C*O5"F% MM+O5?_IEKL@HR\-YV:$LCI=^]*A1&:'?%S3.*+GV,W8$^P/7PK*8.2>!GZ;W MC"[Y*4OV.U/:A'V>;JDN\;.,YAD),_834^.(L6%&WH;\0LDR8Z\H^^']SG,\ M%R_NU#Q94\P\6>NBLR7=1@_&Q+/CV?'L>'89G_VL,;KP/(_P/(L=\_KG#;\< M_0B8O4-3@>[&7BL;R4Q0J]>JE;B)(% KJ-5&K82-LX):0:TV:B6\!3G4"FJE MZL(2X*!64*O56=^87*D_91<]5GB-3A6N;A=H$_-^M.DR*H/=ET2N_#OJD@\3 M:D31@Z68>O6-IZ11&21AR+FN@KW 7N>QE\#Z#NE5!NP%]I)$%<%>KV')[W*@+W 7I*H(MA+0%< Q?.$[;?)KS)@ M+["7)*H(]GJUH Q/<6KH6B^-RM34PDCR4C1Q^B/QK0UF?GQ#,Q*NZGMVZWIN MDF1R%T9148E&_6!&4KI(TK*>)J,WVV77H9!7Z"OTP7E M,?:RD:4)]@)[@;T:QUZ:IU@6;"^P%]@+[-4X]M(]0W%-&_0E@KY>OZ6J-3P: MUF.WQ;LK9 KQ)_]>9CE/%%XP"H!5 56"6J&J@-.A=!.A :T+XO"M;50T,/8,F6V4[E2A M74PO?T"$5*)%L"NHM6QQ@;]S1=:611? !#!E=O8 4 4 !5G[U8T3!WFKN = MM88[K _IY;_Y:3#;RBWWBMQR<1TJ#DU>?C5 6Y +<*R,Q(M$?,:XK9A>11RV M1S)=,2)@*X!F0#.;S&Y/45UQF=U@&; ,6 8L4VT&-E@&+ .6 #<,LB))LF=)O3.G[41+\\>M?__+S^LP/ M\2W[PB2]WW,_/KD/6V+_$"_QWW /;+]Y1:TG[:R?(4BK&45 MTI?3\%^ZW^K6(.$(JNY6?_/_G:0%EMA=\GJ'9,J0\R#<$CA^1J9)Q*R;;*=K MZKE/M%]9T"OUJ%ZIKI!6JT;JC>YXV:B';\A>E'1.%'IS;2T4.YMXSRUS M(C?WH(10PLU9^QN5O:"'1P?P6S6 ?#?O?=LR>E?\1=Q+&8=QF,V8^[1(D\DR M8#8DLPVW3,I+4H'\1=UH!/#Z(+II*9Z!/B;(-90YY@[Z GT]0U^Z8AD6Z$L$ M?9UNQW7-7/N\WTKC\?);/PV39<:CWWS*4C)=!]DK*C%L6.:T:RN.KHG":5L0 M!P^^NX P%$=<]].V *AA+,5ZHM_][!#6RY0BV4:S/R,GAE00/7/4V-3-Q1+ MK:CV J5Y<) 4[,41Q7G"78=G$UT!L5IT]?E=5X,U(&A:EBVHHFK>VT+ M/N"Z=1<1IJZH*GPW^&["?#?*PXIA$O/4VH\?QI_8W68YS,'S)?K6/D^ M1[M:V9AJ$#0GDVF-[!)P51W K0.X3?3QZEV8OYWH!)Z@BZ@<;'WEH*.8%MH@ MP+-&@3)HICJ:<0W%<),=/]*@9>FB6$1=DBT+]U3I%SYL\S]">_(\&C67IYPP?E, MIR>$B9=+/;LBV\CF0HX9NK,5I,DDG#SJZ\ $$3(=#?+B73WJ[A#3_.&J9?*K MG\T(MXD/-'D -9P,U,\I>P7<,".C[PLZ"8O7RV4^^D[GB\/C$R'R [;%1Q(#^Z)EF83S)N"3W/1)GB@G-^6/%M#B\_"K^%S)-GMYP MMO5DV3+*>:Y[T4)FYL<\T9U=[ADDWJU58+MP8'/4PK\O)?'\ TF( MIF8 _SG+=_,2/QR[WGR?>YYGZS9+H#MV;7(79PR96;ZV-1[@Q2##]#SD M#7)*^ZP8%'R]S-<@#VC*F9#]*8PF#R9&Q/Y/68.5G9!,&0\R%#+*6'"<% F[%=_!1:&DNW;>J Z!K9I@=LTYBM'F-U MH?^;K::'Y>L3-M=A5TDW7%TRQ!-3],E=;8B>,>*,'1;#,.8A]UO4#X\M^S(=9$?GI0TM& 4SS^Y M]:-EL2(^X24>!WVR8C""+'[FRTO,_F42W?KR:^;NS!FIAO]94RS[E>%M8[&O MN+1@.787/M._U.>J^XZK,;^]7M"AW*YH^K92C7*,5KD)K=5$*0,7+B4/YUR*^B)&5-P#K=E7GQ(IG#5HW__FYTNVQ-U_XP]V4C>^L:I[EF[T^[;;&XP<33,LT]8TSS,U;=1O:*BS MM#<*,U9 @.#8N2"G7UDATR5[<92'!?C[6P5,GH96MN,I!QK==C"-_?3FS N;])?YLGZ#^5F:O&7LK.:;5_9C_X3U[;/%-*VSU4OV[G.1>>Z M71!(M[N.IF$/9VU\CB-VWNJ91=WPRJ)+-_B3O\4)VN*\6E".8EO"FFW(KS'R M5+5<;!&MDK#T4V:\M[7HRU5T2]BL^TZ#HR/+_$G=CHXO VE)F8>M&)I3^0K5 M:9RU#$ZG9+BV=1&R%%43ENG;:7!T91$RL B]4,BON(:X=DY8A-J_")W2!J6M MBY#&4(-.GEB$CL\12JD_S6F*I>BEB)VEPQ_"4G1*7?J33 ]1VG/6KH(LH> : M-@]:LD=@JHHID')D40#I:*<3B_SG1TEHF[JD2I;\KG3",17'K*BN&XUP8$_L MS_/8R>ZK1@$%M:609MEI2,^*)A@FAJ78;D6-G/=(31H5DKS9Q1FYWMNIXK_3 MNTVQU>,CP^[U!Z.!.=*]_L 8 M.9YA&K:E#WJZU?=9H0])D<1<'HPT) MVI"\[FN*BZ(-"=J02(BW9E##,T!%&Y**;Q5M2-"&!&U(N@7\YRQ?M"%!&Q*T M(4$;DNXP87$6VI!TI@T);(;V-P[A>E!&43FE,K;D'@W30'];\PMDW#'"%?"5 M]M5N2=X940X>""I7L+U/, FSH%PNN.X7H-YQ7IYKCW(OZE'-*_UO BYS1<9) MN8CELY0^^#",!-E32:Y>Z\4]I9&_\J6>FC>BI/W?^I4K,(ZF[.C'@S'#.#I: M3DK;='/0)JY%BCFD8EX.>RI':'1PY4\6=\OWO1[6U6*1E9H9+7_=#2RV@,"-+)"(ZONI'RCD=4KC%=1@D,C*S2RJI+) MVD58:&1U@T966.9/10T:6:&1%18A87!"(RLTLL(B="IJT,@*C:RP" F#$QI9 MH9$5%J%3LTS1R J-K"Z/ME:!"HVLT,CJ=?) (RLL\L*4"8VLT,@*C:R:BU\T MLI+?[D C*S2RJK2156TW)B:/]G3-$GZSXFZM=W.3TAM>*./'\9+Y=JNB6%Y$ M%JZ:A)0M#'9K-WB1/7N8@'47_0^N&14IOPV29K4LC-K7?ZY8HV0LYZ+6]XEK!(O+F MR.'_=NZS<:GLR%-'GCKRU-N7IU[$0Q'&:6URNASBD2+_7!(O3=,46SLENP0[ M5@U8XY!&7GD:N6,)H]A.@Z,C"S+2R%].(W=,<:%"+$+M7X201L[3R#45:>18 MA)!&+BB-W#EIE<8BU.E%J.*$V IB?1?$EJX8IK"RVT.RZ33$.K&4G10GODQ& MBPS\+T,V2PMBI(:KZ&Y%['6*Q%K(:ZW/8I$ZCT#(-+!!2B=A3CXFV6N&@HE# MJYQ2+<[Z$)/_MXQI,6VJ[!<\[GWMDS#+EL4 $MYN/GK(@RE:L6_28W@G[:"4 M=91D#\WL'PT3"C-"BU[C1/A! M6U]"V-'!,EHUM=_,Z."]:(LI',5!2GEC>V<@)>5@ M@D?#CE:M]TMYY.L._\4]E_UO>5]B]O7+XO;9W[XS=L:!H4B[,QY%#&G< M'OKX*;WQX_ _A?0&#\_&?F%76V7:%[]^FH[7#_OUX5F'#X]WR@!(K3>R]8'N M:F.];_9M>^0X0T<;#<8]S7!Z3O]" R"W\H=> 9]^.8=@2K:%)P&L)68<#LE' ML+KV(YY?2+(9I048_Y[Z04(^Q,%5@:*OR^LLG(1^RAO"ON5(7<_$T]6?5N!^ M^(OVTP^K&6D[CWKZK5;7"O>AM_F:.K88A=W[>J2:4LP$2NF,QAGG3X;M9%Z. M##4(DQD8?CFXJ;"$,WJ$^9?2*9_^5LYDVQJ[^;:8C5..O^,] MSOE$F3(WF<\X6J8I_V#KA!^8^1G0+//3>]ZN?SV\9>J':52^[\W7+Y+5H,'' MDZB:L.XI6PL?GQJXW0"^&-NS2V]!?LD+>L/MLWO M#6YX""#SXJVM9?YH1%',)RHE.6,?^N@- ME-K.!REM#=38BZ$'9@M+[S(MIF>6U2>;(4KL$UH,2-X>L/C@[6R](,-JDM(UMK=N()LERVC"1SFEU"]N@UWCW\S3*IZP'#7Y"(%/ M_#_^[!D_)*5,M;:?=PN>:Q-5%O.YUM?*9W[.E([17JF0 M4?B?U=2R0@F7[(.M>=FG1A1$1P >11A$RZ+N]GC$>U!8RX!L![CIB4,FNQV S\Y7K4#&U\F&>Y--! M*(_REY^R6 M2]=!00G;JH3[Z^9?T,-=[T%(T@\3F,P9/X_N0-.?6$;OBK^(>RF]($CY1FI& MHRG[#F8Y%ZXM\Q/Y &1F?E^2"^0?OR)YP603>MXXBN-57\;)J?&"SE7+.HI^4A'^ M>4)I"SCAS=:PC+4%6H7!AX%F<+9$*=1G_[[(*>!I+72^B))[RE.R>'[(8ID& M,_]0Y58W[$I=,<6UPFL+NN!G=18/;!WR-/A9\+.$Y=\MV:(SIRGQ)[=\:[9, MZ)W0*4UY1G)*;VF\W*V#@FFX:47@*1[<+KA=,JUJ;<)6#;OW;<$6W*[#16]% M 7'N?V^"%CXAX&W@L+CZ[8'CJ\PGF2:*EJ$;8<%*>(2JR_ X6R M;;$.^2QXS1%F'9XKM;9 &9Y9'9Y95[#I*98ASG/K.C;AV35_>(<T&PG"^+%O_E5;;;^9?).'Q*SR6S?&W#<,X2T?^/*#0N)R M>$3N?S^N6>89 Y=V+=-]G36/$.?!:[2U.Z>F"VG/:7F7[5#9[/Z:>/BF/#QZ MDZ(MY&L++?EJ6?;I/W8)K/1VDBQ/:1ZF14-Q&>[H-\J;L N+_@!]0-]V>5EA MP3)S5095_Y;Z<1:=-*.NRMOI/8R_ ?@ O@K4_92H?MLFF]>[@=(O9S@J9$\7 MZG)ZE+"M]G-$*W_K1S0+?;6@WCJN8AK5MPO=Q>F%!"A8T7ZH37(=7IY!;:"V M,ZC-]!3#JK[_%J@-U 9J [7526V:+C9_!MQ631J@U@$W]M.A;69R7T'INM M7AOMRX/IQ<D%!;UC^@"JC"&B;G/K-\WITDF=2_^6DPVV#94(LT M:F%#MRMI'R&%)R5#7XG79.W(DICCZ8P9Z],WL8D[:YDYN.H0$5&E#)VX9(LM.;??>- M>GC$\JKJBN"*#>?!OGN%/C; ?'-MQ96U2$X.=8$3>FDG%!S4;@ZR',6SQ6T( M@(/ 0> @<-!I82S35%Q+W-RN+I-0(]*"T1"@L:6>: B C,0:,A(;A@I-T6QA MCCSP #P #^W#0[,; ES69D.# &'(M&OPM-H"681T:EC;V@(M- @ P PK%V2 M0*LA<\8DR>9X4IFU&G!1WP3HL_8XY&]D*]74WT:T3G8M13?TVL76V0[*\C&B M=(8&F W,)B+5Q%8^OWC_-9C1R3*BGZ:]("B'S=))D;4RV$Y:^5#DK'Q,LNP;%\$W M]EKZ41+\\>M?__+S[J6&=,I[X?5IS'[(/S.W-QN&61 EV3*EV&9NNFHXT&XYZC M>8YGO?GUB<2WA7>@.FR?ONV\L/V%;OOJQ<[9:%K/L28K4;V<]7-*D=^%%>TR MM_IM1HM<*W:/<9Z19$IBFI,%6\>321B0ZU+(Y4;>-$G)9I#XPV<+KJSDCJ:4 M^!D[*&(F1$;>AC')9\DR\^-)]L-[88^.4LQ7E&*Z0BHQG0O7X^F-KB9LU,,W M-$HM>M?PW*T?1^[.?N+'?\]22LEO[)-91D:,3R=GF(Q0M-,538[)\\?[,#7K MY9[MH^=L-)';2@CA0$//TU#>>O(%#3VZ(K"JI,8.[#U_7N4P'N5GGJOT-0J[ M"6PAC;#:2[/0.%3CG<""7VEZ&P:T" !=TBR2PT@7MO=2W1.+WCW1%55%K0@, M_XNW# #7(P!=''->MO" *@6.U^A/G#?F6;YJ49%YS+J#<4QJF_^TQ9(PG\4 MX#]V!UJF80):<)1%*=3H^X(&.9WP#(EE&I,D)GZ6T?/BABWK-_#65 Q+^*Y* MF_M$P<'L,EA4UP98JFRJ!E]L?59OGC#I_*=HH%9TZDAX(FLEEN.!#=ZV6):: MXCD5E=&<(+2V6)YPZNIPZCH"35U1/0O0E,,I[,#B^OMSJ?35Z*"@&C@YK#^I MRMPDV8DQ%,,6UV'ED%S:PE/PI4$R()D32,:VA(4?.D,R2+0]6^$^,X-HJZSP M-SKADCK'ST'R(])MD6XKK>"PBXAT6R3;'8@>6ZJHAVZ+:07_#?CO#OX=80'J MMN ?V[OGJQ-2;8^->FAH70W/4:8]V98 2[>19@L'69@Z;>_N_U$#_R*[W^UOFC_PT9@J7?:;IUYF? MTKZ?A4$OG@S#:)G3R>.N^\"7>5D'EDS)-1=F.;JY%">A*W%SFY1D M7."/>[PKA'X/Z"+?^MR?,R#DK^G^_HBZT>T=W=Z;UJZ]40^/)MSH]G[2JH)N M[Q=1M$-9IV(DU91>V>CF7G_@'QIX^6[M\L6-+A\O?W!2_%L_C I3/4^X;S-G M;DWAE,R2B.G4*5V9) H^-6!(8#,B4TV86^G:BF/6-Y!7?J5#=%Y.JP $"8*\ M"$%:BJ4)*Y['_)Z+":EEY'PW M6GZ.F]6RUH::;2FV)BR'JBW0D@]%TID8[46$IZ@.IBNT/! B3F&*S>WPEA+V M8#3(^59MEO/][63!MVZSU3XN6Z:66;'7.Z,D3ZF?+=/[U9%SFL^22;&WRS]= M+V=S/_V#9QRF85#)6M66@A9+T4UA@&U]NDB#0-O<1:\MT+(5RQ&78=]V:,$C M.](C>SZ#J1(P5A+P$K03)KY=@:JXXD8['([!="'4(A^&&[PT=@N-EF+7N674 M!32VS1>M=U.^__IHJ' NE,(RK&.#J/FE&^J5I<,A@*]]V3ULD$S;248#R;0[ MZE"OU3,4$7&H=I^K^7 MDX^7^3*EOX5Q.%_.OS"KP(\^^_=\)$4V3M)/; 7W<_85'ZF?T>SDXO*!X[CZ MB/V_YGJF/>@YXX%NVEI?L_L#PZRAN%R<,O=N;E)ZX^>4^'&\]".2%L(JJBS" MO! 88?8OLWB2M=!(5$B-W(7YC#!5"?PXH*OR#)K.,Y[&,$]2]MO,YZ.S*;EG M6D7\G.QHTQG&& WH_)JF6Q5CKD+VUN6ALDR M*Q^;^$' Z^"Y'(I]*3^=9,3/5A7YV>,R^E<4RU\P!32'L!5+ULA[Z)"O@&F[-&%HU74R!^0Y-RB#93#SXQMV/T7>!26!GZ;W/#NCG%? DU%N5@(JZH>I M'\Q6*1ZKR0DW7/9EZL?3Y(WC=D=?>LZ#Z0E'"*])*0Y"9QYHMI"L!L.Y;%:# MT>BI!7AX/'P#'KXA[CV2>>1-YOD03Y99SC_>DN3+/PDRL:&'T,/-69_3)*!9 M!B6$$EY."0?L;RES%9,4>@@]O'2&K6 51*#Z^18O$2_G4<@)A38R).I*T[U( M\BS>)HP"T!Q'T72SDT1GITCD?05-K>#2LQVZKF,2C M$'_R[V6V:H@S39,YN>8S>6B6$3_X^2!5P.I1NTI;*ZK>V45OQYT&9;92NN@HTP7KY R*D$BV"74&M98L+ M_)TKLK8LN@ F@"FSLP> J J#A[5]R./\Q=P:YL*]/+?_/38+:56^X5N>7U M3;M]-4!;D MPK(SD;WBB.;9B>A5QV![)=,6(@*T F@'-;#*[/45UQ65V@V7 M,F 9L$RU&=A@&; ,6 8LLY,I;2F:4=&&28MI1F@OR)W6C?L[/'Z(;VF<)^G] MH-CGST\>6.IH7L_S;-,T;'4X'/>\04\KVSWJ@[&C:96W>ZP.V[_Y_TY2/JYT MP5XE3\Y.IB1TJGJHAJ5YNK;(B9%M01P\^.X"PE <<:T:VP((A!+.5J@O M_AV9^SGE!Y0+U&*9!C,_HV<&%%"J\-38U W%4BM*%$<=$=QE@/,5X-0LQ5'% M>8)=!V<3G4%QVO1U>9V?.#>YK8:J8=F*)JY(KRWX@.O67428NJ*J\-W@NPGS MW2@/*X9)3/*$?/PP_L3N-LMA#IXOT;>6R\S!RS=EV=7*QJ2NHY.23&MDEX"K MZ@!N'9DZ.8%FJVX5FCFA(T4QW-N(;BN3IH MYI+5E"^72>XOK?R=YGT:TVF8#YBSGYU<6:GVC+[3\RRCKSJ.ZGGCGCTJ*BM[ MMJ8-!H,&5U9^F]$G=94QS"^:)5BI),E&0VK::R40_?D)+,ZOCQ=:$FYP*U<)>L?/LV2RDEO[%/9AD9 M,3Z=5!,@@:(]430YBBZ/S]VO62]1%GSQJ#LT]!0--504#%^Z H7&&=\G7GF. M9^7S'E3Z&H7=!+:01ECMI5EHG+!=NBBBO$:$M$&X8_&*!##*!K!AB@'L>J"S;%!^X[TRRO+O6V)1EZAN(8XK): MVEY'!?^QCN38UD#+K*$75UN@!4?YH$*-OB]HD-,)SY!8IC%)8N)G&:VF#T## MP/;65 Q+^*Y*F_/%X6!V&2RJ*ZPJHPM@@2]VOI![\X1)YS]^41+)6]DD.<-I M)99C1\JJ-,5ST+D&3EV#5LBN0%-75 ]]:R1Q"CNPN/[^7"I]-3J( J26%R 9 MBF$[MY ]-A213UT6TPK^&_ ?W?P[P@+4+<%_]C>/5^=D&I[ M;-1#$Q=8;?O&#SQ')-H>O^K'^?W'T+\.HS"_/[FYO6>X [5O]73#&7A#3QL->F;1W+[O]D:C?K_R MYO;BWLNXZ#W/2(B$&?%)MIS/_?2>-[5G#QK>,NF0,&8_!^F23LC=2G1%V5NV M2KR(5G(,J;@6]D<(Y=$2U:6.]*:0CO2NC:;L\*F/8(B^'_EQ0!4RI &=7]-T MJRFTJY!36NM6$2>4PGJHP^ILOE&I:8HJ,$]>AAIF%'>BR(,IC^D73?A$#] ]N+6 [8D=Z^*!&S P]_(3;QOU\)ACBH&Y)T@+ W,OI&@8 M1]K>@;G'2[5I>9!0W[/4]S+3=.7+ZZV.C'FMPM=B1^;MM9_1"=^G"5:>(&&N M7>':G#+]0)8.2Z]2<>GXHRF**IW@H([H!E9_!/^?<<@G"GW-_9R>,D>HVB21 MY@?=FQ,ZUU5=<5VT!+J(']'H%0L1 M[&4K1IT)NK+HD%1)NJ>T,D%.)W(Z&YV4V:B'1ZI="W*5)$I':E8V7:,-9"CA MPUG[.]Z\H(<5I<6A1G/K+%XA]2[B)5*DK)&J1+>1DR3*M9%';Z43'-01*7)( MD6M+[*LYZ3$\1.QI2H>)FC6Y3%W8%U#@IQ,)G974DQTRU8]7!7KJGZ%Z-0\1DT2&I$N1>ZF(INA/E_GZ77^G-G-ED7^B" M#R&/;SYLVC;V[UY*5TB)W-*7$SY[M>GD1E%DR/=L2G] 9&06W\ 'QHJ?P=+R5)UA4BW^/7N MD2E?7.BA@V4ERERC$)O M((J[WT"8UK6!YMO=N &R%^B"?++.<'7M+,D$ SU(T3]CN?%LXH-GILY>R)SZG24 S),R^ M("S75EP/27UP&)$P*QY;JJ(::-<*UUC 4C9@GZ9^D"=I)8AKU^QS37<5MZH4 MS_:F0<'1!**>0Y2A*9KF %%RN&VM7NH:4!8B@RDF0U+U06V5/^!4>[]D&70' M+K*"/0W_JS37"IJ$L24A2K*UUV&7--[ML2]%5]!R"?]A D45!J?(4QJM@Q,MIT$"A@1#7H0A-4VQ MQ;7& $,>:VP^WQ.^MAO;$MK17<7/L!KEO;6R63[:M:-=^_;YS>I8+MGI:-?> M!&M3LB[%$C4B1JML*&']2CBD 9U?TW1+#UTTQ+[P)$G):S:D<9@DS[1N@A=N MFYYBUS!B6AJ=01A2SC49] 7Z.H>^5,5V05\RI$MUP#!#HLI-*(-BNEM6ZX2BFB2;P<,C0!%Y0 J+G*JK %C0=010< MNK,UKL'%*VW;%^E _V1-L4Q/44T)BE#:PGWPG2O:X 69@1.*XNRO.3OATX+_F/6" M/+P-\_MO_&X?KL9>0.C8 MWD@?Z#U[J/=M?>AHH\&X9VN>I^MO?GWRWK;?P8%JA'VO?:?VHCH668F&)#&3 MPWS._LFX'#-RD_HQ#[+X\80DRSS+V0_LQ2B\R.2.1A'_-Y]14O; YP:HJO"P@YM00QBW\?'OEO6"<*TKBQA M947 _!0@ZR:(!_HSY'Z>\CV[OST\EHOHB2>TJ+JWY>,A>>'?$Y\N/_\:-E\7V]+%O.RZ\[ MN6&L9KG&:&!;_9[E#5Q[8!F#\;IAK&D;OR\B$YC2=,S68D&7&&+4XLQ\Q MWGG'H)"P1R%)H(-=?L \F="(W(7YK/S>)&)++__ WRA^\0 IS991GJ$C M[T4Z\KI"&O(ZG>J+*MGI: I;JQ7[NFT@1^XI5L);E'V;I922W]@GLXR,&)\> MG?8#16M!Q[[C-S%JULL]VVK/.2DBM]L0]8"&GJ>AAOJBAA[=E[!5>^YU%YXM M:,!;@$;AE)*P=+%.:2E^F:1]41HN?*/]"MT@$8.7934") %):3H2=6 Q_<#- M)9KEI*H)ZPU+4->OA$U/?ZP6QY80R>'T_@V>5OUK6^.@(BSUJ1-0@YV &/RU#D-%V)"&3D %_MK9,GZ8TN>74_JV\QUY M/F612'E)RI(B51LI^D?1%C.OA<5DI7COV(24<^$'RW289=0KO?JAHFUAF8H* M@025[NRK$$JFXS .<_HQO*63#W'NQS)DO4]J;)^QE_J>X-L\Q MBC-Z'(<4>ZW==U9ZRZ9E$2U'?Z0VLP;E!)T"C+P[E?&'%QO/0C MXF_)A]!20.2:O[=U24RP3%/V_DC@I^E]460R+VIMDBE)V.*[Q6Y394$?/>W@P@J]V 2R)7 M_CH^R?<9&]'SW%),O?IVA-*H#!(AY%Q7P5Y@K_/82ZN^$D(:E0%[@;TD446P MU^O9RU1(MC+<]$T".P%]@)[-8^]#,7SA.VWR:\R M8"^PER2J"/9ZM: ,3W&LZD>52:,R#2DL$E'Q\ZB2B-[PXJ0O=,%/BF^&819$ M2<8N Z)"U@4%1-9>5[S]ZS M-S]99CD_22&?TR2@63E;:,"ND#+M3](K\M7G4XKX7Y,%37V.),)>1I:&8A[16G*OE6[QZ]TC4[ZXT.\T+YV62I2Y1B$V M@06D$59[Z1,:)ZSA\+&-+U^G:[M?667KQHT0-]&<2YHY.X*H1N]Q76JI^Y;DX@+ CS7-8)HV298\*>XU M0)3"%*LCC_Z0\%HPAL-4368KB"MD/%MD;>$\N,A5;4:#RD!E+U.9K1BFN(X2 MG:>R)DP'KLU**W[=DZWTZ:&H8K0JJCC'GSJ41-+%7!'XX]"?>G.-L&DH2Q*2 M%&NKY*7:DIA=MJ7H:O5="-MB5,$_E,@ M;8$B_$>DX!Z-+4-33$W8N,;68PM.TPLX^V?L1U$2%,.Z@B1=)"G[D;RE91N_ M'V [_O36471=>(N2C98TIG#O%&6 H]51L#"SSQ0^\K7-8$$V;;>R::7I/]ST M_+0F]+365%.Q](HJ#$Z1IS1:!R=:3H,$# F&O A#:IIBBVN- 88\UMA\?BY M;3>V);2CNXJ?837*>VOE$ 6T:T>[]NWSF]6Q7++3T:Z]"=:F9%V*)6I$C%;9 M4,+ZE7!( SJ_INF6'KIHB+UCRM<;[I2\9D,:ATGR3.LF>.&VZ2FV67VYAS0Z M@S"DG&LRZ OT=0Y]J8KM@KYD2)?J@&&&0I.'3$3;5BQ56"IB6R $Y[N[B+!4 MQ5#1ZAUA %$:A7J3H^I-/$LQ+7&9-FU/BH>36L/:U1IPN8;B"$QC:SNXX$(= MTJB]92>50+!=+:MUPU%,$TW@X9"A";R@!$3/552!+6@Z@B@X=&=K7(.+5]JV M+]*!_LF:8IF>HIH2%*&TA?O@.U>TP0LR YD=(#/3T17'%-?\HO-DAI(0J6[M M[S2Y2?W%+ Q(&$]Y;44>)O&S]2#GWO#!$H_GG@AE(B@3D:'.HU$/WY RD>J, MG-=%I!RY(U+"L_&_S5)*R6_LDUE&1HQ/)]5$9:!H3Q1-CD*0X[,,:];+1II;Z&>HD*)_E"1-61\>\T)U_]B%GG;Z_]C$X(W@@-:Q &:9RB.BY$FK[8? M9!IIDR"%%KBVQK^:D MQ_ 4.<<0UA&\+?$G. ?@@,YP@.:XBF&@.7E-CED7# NDR!TM*LM4U!HF"K4% ME7 RD2%W/+94Q;--8*L>C[D#ZQH2Y&0RL;N28J);MN(X%36S[FJ*"5Q\L!?8 MJP[VTCU%]RIJ'-Y5]CHY06[]\\\_+K-W-[Z_>/^5WLR9C?2%+A(FY_AF&&9! ME&3+E'YC#]Z/DN"/7__ZEY\?#L_9'V9)Q&2;C?YC(<\)^,?VO]^&[XAX83]P0_R=^.>U1^J_>%X8*@CS[+5D3%PM-%@W!N, M#;???_/KDU>Q+=8#.6_[WN3I;1U?H>]?9WY*5X(J:=?5->P'A<0TYV?E_G=R1U,JK!TH4DD%II)JNI!<4LN[;#IELY-! M\?!->?B&)-)*Y\4@B_'AK,]\M4QBPE;!8Y? 2F\GR?*4YF%*N2$JPQW]1B=< M+Q!# /K$*]>@M&"9N2J#JG]+_3B+BM:2,MQ.;_+O998?Y & #^ [3]U/V;EI M6ZO:>C?)^G[DQP%5R)ZB"4\ANJH)F[%U5HSYN?"PCN#S*V8<-2'H_-9Q M%=,0UU/BD+@V.&W'+LHIA":MS!;6!VD!MH#8I MJ$W3'<5QP6V54(6JP2' M(,ERGN5 )G1*TY1_Z'^O G!MJ933%%/'F 9$AB1:R]H"K0I<(0 , / L'9= MH,B["U9D2G,_C-G/3,0QNXUJ^I=4D')U01"^U2S%M,3U,3E2.B<%\!L6HT=@ M!&BKT:8\(*&VK'] %5"%-4S.?6;YO#M),JF?S$ PU"*-NKZA0T(S=N10X?KZ M>+PF:T>6Q!Q/9\Q8XY KH8D[G-OOM&/3QB>55U17#%AO-@ MW[U"'QM@OKFVXLI:)">'NL )O;03"@YJ-P=9CN+9XC8$P$'@(' 0..BT,)9I M*JXEK)E8ITFH$6G!: C0V%)/- 1 1F(-&8D-0X6F:+8P1QYX !Z A_;AH=D- M 2YKLZ%!@#!DVC5X6FV!+$(Z-:QM;8$6&@0 8 8UBY)H-60.6.29',\JO-D&><926GDYX_W4/CV MR>+1"&4EV".^RVAZ&P:T2*AA3\P/3::/-VCRF9\7 MYX=Q$"TG[-R[,)^%,4F*5!Q^E61!4S]G*DOH=WXNS:Y(;6(3'H8YI?1/W#O^ M$),QO4Z7?GI?U*$H3/"4C,/8CP-V#ND% 5<"+N2O.7OK?CK)2#]A_Y"W;\:] MK_TW/Y PRY;L_?@DIG?LV\NCMK7F:5(4?]D!HS&?O<[<_T[H=$H#I@/3-)D3 M/PC*8I\&''Z[(ORC3N&11?!.[\T>WP"_/_C8-4Z90?[)GS-G5 MV'?S!RW.I!'[WB?W>+^K0V>LAYIU91%V4+1OQO+IUSM)-/O:6"KL3^S(C);O MDHO%+^#-Y?&& 9F)C$[>/'H=[/!E5!Q>?#L_)YCY\0U="_:?5U^OR)2R)8)I M"C^3P9$6W% "O7B;_U<\__[C, MWMWX_N+]USP)_I@E$;OC;/3G,LSO?T]R.@RS($JR94J_,9SU(W;,KW_]R\\, MA7^\GR9)'K-C/K)?R/?B3VG"W]LLSQ?O?_SQ[N[NZOMU&ETEZ^ M[Z_@]S>=E6=R(6/./;S[\QW%^NYC>@$_4C9:("'#)$!3( T]8+,!W#_$?8,[H$GRG[ =^ MA(X3"P']\,R],^XNT!("* 3#LTB@:\J6G] <1H$X[T7DSP@&>(Z1)TT(D%*Q M5B'WM8#,1^(K7"(>0A>=]Q9"A&?]_M/3TX'/H$L/7+KL'PZ&IX/1X6D/R#82 M?N;[?LV: 28_UJH^SUAP0)DO:PY&??7U#'*45B>4D&AI%O $ZXN7$/5E)4?6 M0@R[J9RJA"UZ,.$"$C?3\URPZVFD:P]/3T_[^MNL*O=,%27LL/_;EYM[S43O MXQL -#-X&5(F "EX= [Y3$MR)I2;WCN#H3,:]D#,Y0UUH= ])ZFO&U 0ZJ- M:J=V-'!+*K&U?G/8 MKF-&7O)K++A#:]I9TMZ,/"''^I-7DXZ<@%)\W$PE1^Z!3Q_[+HV(8"\J,IW4 M"6DFN?2#LP)I:4S$F$R.6EB3%\P^;6V/AW!EK.=E0NJA371? T//[J*Y"9F4 M?MK:"$P>$=>)QJ@)*3FQY-E90;2SA$#L\L:]8R45/V[=+SAV%=RPB1&IC'IP M5L(M#1 A:]XM,BG]9.D6D! J-)(J2@O#$),YC4MDF9JUS]*I>XKF0.?'9\G$ M:<^B^R&C(6("RV0JE^QK@ 5#\_.>7$LXZ:KA=Q<&!S+M3FL4\-=S"CU'21$W M"G0;;E8VI@@J:I_WN'1V@)*&_]-M\M"\:9ND"";XYVU2 &=-FR1%4/!SMB9D MJ&EKI B7J^I6O4X!/,@* ,N%Y07DF-_.[W)X/:!J?)M.2I;8V@"37*HF5;3J M11\/AS(.#0; 9\P=P/*(X;D!XT"Z!SD<3[T-Z4W<"..O%OR43]O.B(13JI8 M!#>&;6VY]:%A%$L*4S];O'])":Y_]V3EO'P'938H%DA@:?".F%O' MK*#Q>#!L1R-XNZ:GJ[1FGI.A[1+RQ75 G[88BQ5P=C)'%6-R!:X"J(('&G\_ M.M?]3I>R80M$.'Y$$R)Y0CLBU 9LIU;]-: VKPC$FO8DKW%Q!1G!Q-_14"VB M5=+98*2FZ'L*UYQ^OY 3T((&'F+\ZL\(BY?=D&G#M=-ZU(C6O)Y?0*QI3W%= M*EJ(;)=L_5-V57:Q!A-!51?;2G;-[ YUUG0/?$R\*R*D5R9D3MFR_DK8"F"A M?Y!-'-DV?.X1$@_$<""'UR%>TFGR#C'==VMQ41"ROY(8&5Y)9--SB%@\:CKL M]$](0!SP5KY/96T4' U&1X/#:@K VP2M2]/HID,?X"Q [;A(1&U4C :CD9Z, M*JF(P;K$Q#7$['\PB.H%H55M:_09#@S11\D"+=Q%]S8)-P4A:YP9#@QQ9N7L M3L:7S(,- LNFC#6BR FV&%'R3N]>))E(RXF/9;/'G"-1S^D%(7M6\]X05U80 M(,;HL,^O(R&=,EY2)O!?VK:KYQ 1WBC\- :UIT'O9294R9D:/5H-R.L!B:). MQK!-&CY3ZCWA()C2()"KIB?(O&U8MMQJ M4!9 *DD[KD-:!KMG2CKD5BP0VRS#DQAI><4T/ B>?< M! KDL/9,C%V71?RFOL>D?FBU5*W+E8E MNX77%#9VN[WR+?%Y@V3&CF!/;$X-B8UE?'4OS9DB5QW#2"H3##5=$&8OS] M*-OT^QT-L%MW;5$3RD;?X?#DL!@6*^E[FX+OF4M]8O^V26JR"SWVS?P3P\*D MDO/J3M'!E&:*!&:Z_1>(2.#:\V1!S/Y"X-@X-Z8@($7IM.>;C;$R:7O"?VQ8 MSAEXV(\%[89&Z4B)L#VI/S8D]48^NI=HW"-?^:#I<6R#F#TT'1I"4P+2T:/7 M11SSUY%I_E(0CL8 ,4B'G7[%PS [MSPA8=1P5-6'LP^E M(\/+]B)1ZI\N[N_N\N>D8R7[ 22]TVJOI!*DDK?"L4 C;]W>'=GT\FT8SS?) M'K"<=VYE+Q9R1I SQC;TU0*NI+0XJYDH372M=K+5A)93MV=Z1<@.8ZP=L9+; M8DIJXW8?:4VD-EGRF47M"[XCTX*O2%,7UWN%NP7JL[ N9D\YEOCVJ/>N+.IMWOG@@/'MY004 M= )!0:(5*+7=#8)K_%PN(/$1GQ!%U'94&Z$J637G*456$W2 24SPGC[EF*_H MJ62K<3LNJW$KB36O!3>)E8I*MRSW'&L?-7J?6=T\?=XS?X6#0'GR MO">8NG6!1S,NL(CT*VI&H_"\IW]QY0P+M.R!^+K;N&1)B1P4[&4BOU&F]T!< M/HOOOCSON5I)6APBAJGWH 'BWZ@0^?NITX9 J5]V)9$:E#;LDA)=3MD7M)PA MEK;*4-ZF2?'/T9QY= DQV6Q1WG0O8LD66='VU-9/BG;D)7N*=](=^7\COIU_ MECKX#>4TO"SK_QN#UCS].A.FMO[=I_8WL]--M9"+V#0A_W8S1D6*M]0.Z" MT(#ZZMV>+/966VM]!K]LPTEFTME]5>R*-JMG/S=_1B?47OYL2Q M/\BD(+TBK-C.DEH_;1RV6Z[X4BOK>NW,U?YIVZM^.M"+ M G0['[MR_2*QKM6Z -W(SN?)R"ES@WBE$)=L3K07_\*C^]S MEK$O'5U]0^6EPA$NVR&[INX\G< J<8KBT9"4E_OK)T%2LC:2ASP+*<_TXD4^ M !(?/B0R@43B7__Y[6+\[$N:SD;UY-?G]!?R_%F:A#J.)F>_/O_S$YQ\>OGV M[?/__/<__O4_ /[KM]-WSU[5X>HB3>;/7DZ3FZ?X[.MH?O[LKYAF?S_+T_KB MV5_U]._1%P>P+/1L\8?Q:/+W/\LOWLW2LV^ST3]GX3Q=N'=U4_ M7[SX^O7K+]_\=/Q+/3U[P0CA+VY*K?VB_ VN/X/R(Z ,./WEVRP^?X8]G,P6 M;3=HY/KS;P^^_\H77U-K[8O%O]Y\.AL]]B%62U_\UQ_O/BWZ":/);.XF(3W_ M]S^>/5O",:W'Z33E9^7W/T_?WJGD;.I"_4NH+UZ4?WWQFYN-9A_RQVF:(?0+ MQ+#Y12WGTY1_?7YV=H8=IY9P9DNW_V-#B?GWR_3K\]GHXG*,_7VQET OZ\FL M'H]B8]\&]64:_BUQ>7TW2>)K/1E_06%=!%:MV1!E7V MV:77;CI!+=IZ0-;6TZ?PG\Z1P.?U..+*\/K_7(WFW]MVHT&-!^K0'D7V518# M2]0%H-?+_[S/D1YE>9N M-)[M*-&]4GT(]MGY<=I5KKN%NA#KC1M-_Z<;7VT;LP??==IXLU%:]WFGHC0: MES5?=R'(6[05)VX MO#<KLL5/%XZPG2U-]S2>M.KA[_3UV=LA2\T61M5+8+(4]3*!Y2 M"/45NDB3LX_3>H)_#$N7;XN4S0KW+^:[Y&8-@=V]HO[%_XB^=MBN+7>KI'^Q M-_]KLVG980O=='@^FBYJ_RU-4AXUF 'K"O0C3E-4MY3K1[B&$W!SL2Y$^Y3. M2@/-=XK6%^A'G$9(;2O6H6BGZ;*XH9.S6XW]GFK\^/)\%)J1;I^J>N["A\LT M7?QA=C*)N[A>K>KLI%-EN^LW7(SB2?&IM\J[YO,^1'D]N[R\V0!Z.[F\:@SJ MSA7U(?Z.=F/3XGV(^N%RR;.5(X%\^X 8H9]=3L?W$W^7*GOL4B?\:517'YUH MIKTW%NI,K#NG,4U$>K1 /^*5G/YCL, M?+N:^^G@RW,W.4NSMY,BS[Y]V51)/V*_3U_7V-3[]J%QC?UTJ/F$W%!LK6C! MC,&Q=_CWU>=%E#TC9I8MI6_S-(GE]+EU6[O&LMPT71J^;GIRPS=CZ-?WV. M355W/ZBLBE$3R4 +D2 R34 DK4%IBS\(W%+)[G9B7"*WZND*OB%ZL=J/V=J9 MU7=5U#:&0 -8'A.0%"(P'R7H0#-C(EAO39,^W2+%R30\JZ=(X5^?T^?/OJ;1 MV?E\\<=E+6X:'G#E;IS9ZHL7LZN+I3T+2(^+Z_(E?J[]\-3=@H(B#S+()?(( M#:+R6]$/7]RX[#*+P-$BQUXC6PV V%&?*#A5*7=:1]VF^74$\^GTE&67)>0,^10_6:@>4 M(* \<*]D]BF)%IQ@3XP376$T% >N#];0"MHT]+<_JY3R 3%RX&C@$)B(X(T7 MH!T)B6NNJ?#[CSA_8B/>$IJA!GIQ*-/4%'CX<86=&*#W@E 0PT]^C27:3K__A&-ZT4\(2Y6E\6_V3SG-Q6K,MP[DI]Z)@T_SUMS"^*B<_#4:\2?'*94(9TTAGDQ(H*0-$[#,8A62V MQD:N]=.P<%NQH2>LAF+*JY03&N3QL_MV(__[>A*V^CR;"U8J9:)#5$"--:AQ M0X%4$4B),Y,3(_;Z*T9-(C0#&B$1+C1*0GB3( M+K. GC_5+NW/ O546- 5.(,-_C+N97*VB)$\+1!_R'_.EAIN$PDVE:LDRU)I MFD!R7"05D1*-=8GJT$=!18Y&A4;'/H^303\9,G0,TE"DN!W]/HF?YG7X^]'X M@D=XL:UHI;BA.@H"64N+$\ &$-)),![_PU6*,MC#G0C>#HO?J@@??ERQ&+R/ MB8&E0H$C:"SJK )Z)-0+0Q,Q@NY/_&'<_&Z'L.X!LZ'FP:=S]/@^I^G%;V[R M][O:+8(#W]?S-/OHOI>3C WDV%JV4IG8;$V$J#BJ%\( MZ+'OOG1,A,Z0&HH+KR\NQ_7WE$[38E-Q)\-B:]D*G0>F&=J.0C@*5NH(TCF< M#59X:8BC,O%CWY'IF"%]@#;8ULSHRRBF26RN.=:4J'*(!"TP#900"RIG--!$ M1 .-,YN%%QHUY[%OQG1,C.Z@&G1'9B>-L:9$)7R(WJ)6Q$[A@NET L8# R<$ MC=H;&UV+8\=A=F4ZID-W4!W"LFRT0_=X 21\#LI3#;X7,1\E?)HDN+J/F8YJ9S= MOB+?A$B=U%\E9:WFGH$*WH!21(+BZ+A9YI(04@ICPQ,R9[OGW:%@/L#)TZX, MW%:TPHF9LD<]G0SB;K./$' ^0HDM%EI8PVV+<*O!+>'NR=4#@H>R@YH?3SW> M4^\=,4EFT";A# E,8J-.@-(X;))2+D,+132X<=P]5SK%;K!=V@<8O)VL3N4_ MEH@='*3Y?#KR5_-B_7^N2Z?JR1Q1'R_N@,_3-,TV,:J;!JI$ A&&)$@J2P@B M9@@)8:0Y.^%,,$RW<,T&M\6[9]_!NOHWJ>50S7.,PF MWPJ0WG"P3@F(3NMHL'\\QOW9,\QIP2$&^/[-I/:X#K:;'..H8.+&']THOIV\ M=)>CN1O?ZL&FG>6MA:N8F1&2:# N:$BIA.73Z('(9*C7Q"?5@E'#N(-'P*A> MD![NHMO<%>_B.B7OG3#8/ JCS;?>MA6NG+0^E+,:Q1V!8(OKS#)BP'RTF>.O MK,61UC"NWQ%PK!>D#Q DO\Q_]S"#_KMZ5L+E/F1T4IK%PC>IJ=+6",%\!LH2 MA6B% )X=16-$6^V5%H:UB$D;QC<\ O;U#_MAHMVNC=GOS?S*;64KG9B).3.T M'10'1B,#RG5"H&V4*GCJ50NZ#1/UUJ][V0.$/ZCSKQ?WT7N'?^\_"<>&-Q)Z M2@:RR\,J R8%*:+]_A86"75.L>>O,3>(^9:A925-ER'%I>8AN%E7X/]X,B@%SR'/FY:FJ9HD2YL&?S])?YPM#%M MU;:B5>1">84>EHAH0E.%EH]-ED(P07E)HM?NZ&,T!V-1YU@.%_A]G>6Q^#KH MZ&S30(\7J"P)/G#G(4LI00FBP7,OP*-WY(P(-M,65^.&V?X8B"V=(3C4M_(,IT MC>3AF//(TS:-F'.K7,6YR#2BU:A#B8W/Z#K;B.LQ>N5&Y\!RJP,B^9,SIQV2 MAV/.O;CXSU,7-QTK-JN@\C+*E(F#Q)(!XQ*NS+A2XU^)D0EM/1);V,K#'%4? MC$H=(7I03I47CSZYL=M9(]TK6WG#!3DDDMP3P(=&OJJ%+.Q$IM(!.N@2:O M(9!,@%OOM,Y*&==BC]/^W$3K#M0#D^L&JE7(Q[9$L4TKJ9Q50AF"HE@3P BK M(%'M(&9E"9&24-OB()&2G]R6[Q#7H1B&TOTX2-]\#O/CN\I1DI*CHMQ;\U@E MDQ!IV8+5WDLA"4FV35+)GVI/NRUR S+A,3B*?SIK>USW2"45,TK*Q 4(:Q%3 M[3,$60S+F(BU))*@6G!HF WMIW]X"\4V5%,9XLH=%[0\#0V@4F3 A8U@HXXY$&V2:Y%T8Z#\ MN("8)9 $ M4T$;*Y,4QW[\_/1MNVY&9C"=>&N*G:;+U=S[D-\5_8Z:?1&[L4D3-BE?.6Y8 MDCZ YRI "@GU@>'EP1%+6* TL38Y@P_JN+8>[H>/(_0"Z"$(]78VNRH1U"C] MK50;#=GT>.%*H7E!B57@L^3E=0@*6GFT8CG-R4B-)D:+3?^#1F3U2:7.T!SN MJMHM[C=CS[HB50C&8.4)/6%0K"S_25 (4B5*)7&< M-DK?OS6>ZR MO\#_*R D)\5)9JT270]C2CVA#:J>QV:P-$IM$-] W5;U5C0DX8TMC_J4UV(H MRBU]_R'8Y9/< [9-Z-._DN'B:? M.8+,%P^%:I#.:$.I*F1%9.06+%$:6"8:G/(2-"[[2IB2LKZ1H_;_4+CB,'.X MJS%[HN&)+3-X-_6[#N!8M5LGP$)548'-(('C E3CK -0G;7S*@JAN M3K#[W CIGDT[T'58])\4PP>@=$'1D^2BTP:2X!Z<$0:X5!P\3=QQGR)7+:[Y M#J-HGP:%]T/[&#C[II[B($Z6K^2$[Y^GV!L75@F!%G];#7Q72GG_!A%AHX/Q M'A+)"D30&4P)@B%,9\DB9UJT,#"'B7<[*)\'Q?Y0'N1U$MW#NXV'=:-ZNRMY M32;D-H[!?#2Y0KA7][EP3'Y+&6EV*RO4'Z-)/5TDMETFJT6NW:UEF7KTCS0_ M+WOE)>+W8LM^TH!25-2BW1X5 ^D$AQB" ")Y_J027&8K"+H60I=[+PSG N4,'!.HM$U6EK8X M(AEFE/<>E0<''GN#,M@I-CJ+'_+O=1T7F=;3],LHI-FG>KSI1N/Z0A4M3Y]C M6Y"C2>@.1 W110M!11JEIE;:%I=]!KJ_V-7X=XK3@.>G"=LJYW.OD+_C>G%- M]_6W$EFVZ6Q^8[F*TF"C3G(18@1)&P,/F2MM-C2\G**6N48J'K:(N3CH%2TG9N/G8.VG#)K):>U79BW/NRE+?G6+;^;6Y8"5HLBJCO6\(,2E=7>NR0U M3BLC0$1GP06<:HJ2)!5:?):UN-DP7/Z73O=QNX#I4.<\B]LY=QXOVW;BT]\K M71MDV:/(,"^.O:K#59&EY(Q"O54T$JJJBSMWTSIO]/IP[F-:WJX:K*%7Y8G- M\6Q->_TKLK\6VB'%DR^H@<_2^ZL+GZ;EYM#XJA"CB#C[<#6?S=VDW S9H.!V MK*EB);(XLPS@@Q54*$?P?X<[3US3FV4WRIWB\BS?;!1V!^1! M%17UBCJO%;!@,J3$$0[4PD"3\*@JT?IJ<[-[F!W47D>_'@S8H>R'1[NP#JP? M80^[LFU[C>4U)%;>Z041@@+B$PZ)1D-.481*$HMF7(N2B_^0Z;1+(SKV=5TDVNZN6"ET 1F M(GL(Q@94:C2"I8E"T#KE1+66N=%<[:?7U\D87]87?C19#-[2\SQ#_A=SHDS<[/S3 M8MR0B@O1=^MWH_)5-M))2B*$8#-$13V88 )D38@QACE[_&]^=S3"C]SI[P._ M VOG!5B=*.9U-54^$V9T9!!+MF@M? 02T.IA!IU#(XQ,H9NXE2?'J?Z1[-OC MO9&R9U?W[03]_[,1MK$G,U1^1OOY>^.D;9[!%W+T@)@?LZ&H]/Z_$X MU].O;AJ'%N&]FRYC(X9N>)4A_NX/AQ:B=X8_>#FXSS8.O:%S+G$5[GKF0J"D/N(@6SST/=3]DWV%Z<%C=$IOAPA56@KXI,6/G*2Y"E)N, M^IT"E4@4\?(>N-8!#"$>=)8E)Y32-.84Z%.X';3_H*T;_[8H#7XVVOU6XN6BE*B=0QH"YU)4Z06T13DO)D-!K\B&L^.;1#=/_L9R7A#@=NJQ*5P-GD+=<@.$LXB70" MQ@,#)P2-VAL;W0'32JR(<2M.>GM/UY:I(K56!ZU+^B@%P:<$GI5,*ED)1J0) MUK1Y8'NX1#%MQ['N#['A[M$NMS]+:OZ75[,Y2CX]3?EJ2>6Y MM5QZ I19#3P+M"@CKCU)\N@5TX&W23(T8-*LCKG3*X2#QC*L9L'N6G5MP2IB M?X4R"HCA#+Q/'"PW%J@@ LT.871J$1 S8&:JCDG3.6R'U#HM]E]E= MUVRMH(J)::9*JD%K(F2E"8CL#+I+4MC K8QMTNC*)TN?WN ;+'YEJ2]O+J>7 M9!?-S>%'BU7>,6H=%^ RM>"B#MCED"%*QYG3F27=(A& >K)DZ1BTH2CR<5K' M*]20-WXT]N+'5;''GSU\I$"%2I)97'QJ6IY@7&UX;5<9&TI5*7L9%%ID/M@(.C@!B1H"FCM;@I*= M:^,'F2=+C6XQ&SQAX;OR -4.ENSF@A6Q 2TMH8!*6Q+H: 4Y) ^1!A=)\E:T M.:BT3Y8EG=#21GI631:.D/&'O>L!>[KC';*JK05V-<9XX+K#9@ MG S@M>>H1C--GGA"=8NCSH'3G7;)@(UK4 ^P'L9X6=N1MY//7^O_E=RT42[F MIG55(;B<>0[ $6Y(TC@@Q'!0-D8<#TJR;1&)-]"!P/'0K16RQ\MHA*1*1]1#,&# &D-!2(0"L,C*GO.C*.-?(8#(G&:+MRHW&K^ MD-^,9DCTHE':8O-HI15B@C"A;HK9(EJHF8#C>@@AL11)9EF2HW]AJ1]JU ?$ M^-CFY?OT;?[Y:QI_27_4D_GY)B-DWRHK:DW@2C#0AH:2]5V4=TGOLJ9H*54. &S".!+1CZ6T-SUC(9L M!#/:M?!EAXFH/"KFM86W[\"ITS0?31>!*:LG-/H,FKG?U*%#85ZA%),45^)\ M'+O)^S3_F*:C.H["ZJB\Q'OW.6#\#7/<+ MXU"+UD.YK]^%VIDWMPM6(<@H)"]7Z00IIXT&HG,9=;14J**YM9$=^T;6@8C3 M$L?#,:>D( SS%'&9N)I./DS*S^[F16S$H_755#9Y(PA+2Y-/48G.!DD$LM8L M@+/B1Z(5IW"NIUD9V=GA3F6<&87O,$?/"+5[126'_+O;C29E:?%4LF< MLPC)?H0Z>]94&4*=%B:#23Q#LD2"#,$#]5%K'HC.JIO@DB?+GN&0/9R66MN; MG934VEHJAA/&,5I>P;,HD4P2Q=(&?04I,U$FQS;/V0^;&J9OI^FR$* \#WK3\N^IQH\OST>A[RM &X3X\9YJ>9%YD$2_ MBZ>:?G.S%$]*5N7A&GH]N[R\2:#]=G)Y-7Q?![OU=;_A#Y?+05[E!2L+W(]' MO@XDS(''HN^9_^ 9T@&;.JG#Z#2%L9O-1GD4EC/\<_TQ36:+-Y-F\T'0OB/3 MRW,W.4NSMY,BW/#-OT]?U]Q[&UZ6K=1;K>SE%X^,_?<__B]02P,$% @ M!H283MV3D*OB(P F;H! !0 !G9VCA;IY,77Z>+Z MQ9^3M/CKQ><\NWGQ9Y;_-?TR>O5J7>G%ZL-L.O_K[^5?GT9%^N);,?U[,;Y. M;T9OLO%HL7KV]6)Q^_?7K[]^_?K+MT_Y[)?DB:#@O5L^N\9"J>/GK9+&M<+\P?;W^<5OT2=-?\:HLE%*^ M7OVZ+5I,GRL8&H6O_^?W-Q]6D+R:SHO%:#Y.7_[S;R]>K)'+LUEZF7Y^4?[_ MC\N+!XU[S^SPM@I56X(;'KUJYSM//O[Z\NKH* M&$$),)(E0O^UI\;B^VWZZ\MB>G,["]"\;B20R>9%-IM.2K+HT:S4[,-UFBZ* M/^:CY60:OCT@7_T&^A'W_2@/.%VGB^EX-&LM^[.M=:W(AV#6M'QK@YW-J+CV ML^QK(_SK-115_.SF-D^OTWDQ_9)>A+[J)FVM2(TF8ZKD1OD\=+BM#;*SG9C" M?[@.!+[.9I,PB+C_+*>+[VW5J-'BB11J4*5I9]&S1%T 6GD&:CYQ\T5XY,7\ M@Q1WX4Q,7_\93.QZS050X5:7<+^ M2MV(]26,Y5D^K2'+DY(="U#7@+LJ="Q.30OM*-^%,"MNFF5>.H%OIJ-/T]ET M<=A0!VI%%$R-Q_DRG?Q9]@3SQ7IN-RAC0>9\LP19I?O<^S>?@X7D_Y#DA9 MKW)\,=^DHZ(FL,B?4BOR@?47RG:72&..+60.E2M0]$N MT]MR&CJ_NO>PW](L%+Z]GH[KD:Y)4Y%5>'>;YJL/A9I/CIEZM6JS$Z7*Y2X= M!J.)*N?4!^7=43R&**ZXO=TN %W,;Y>U03VZH1CB'^DWUJT>0]1WMVN>;282 M@6_O D9AGET&TIN)?TR3$57JA#^UVHJA1+W>>V^ESL1Z$(VI(]*S%>*(H[+Q M-+APLU%13#]/URD9Q8F*Q9'&+Y=RW$4-->C^55:7,Q+>9KJLJ^1 M.&*_3;_N\*F;ZE"[Q3@*U7\A]U3;*=HH'U?2;3[>%W";Q#.=+UY/IC>O-V5> MCV:/(K,[TH2JS)\RQ8BN)+U7LVNAPN?U._)JDGX>+6>+AB+N;">BP-G-:#IO M+^^#9CH7=]7ZJYOTYE.:-Y7UN3:Z%O0ZM)>/EY_25UMH&HJ[IZ6=0@?23.?3 MLM=^$_ZY*5W*U3 ';?V@]-LBG4_*?(ZVCSHV.:S/)^_)M(@CQC'965L)RN=7 M$LRR\7/46M'J\ZCXM.+6LGAU-1K=!HY!\3J=+8KJF[(7%Z\ W*1>_M?FZV0K M5E KO0@?MSWY;/0IG?WZ,CPVV5TXD898Y+2&W $@"9/&4,(LIM@+AR!XJ-BL M3"G-\@VR/6FV&J#J:+4JF (N%<&6FB]QU.!7IN]V9XRL0P2"L.&+57?V]_$L"Z[ZKR\7^2K'8_-E-E\$ M1KO9ZA&A)ULO"_1+@@_C=#[*IYGZ-JW%\/OE$Z&XA]1R)94W&@-L@:H D9[[ M'BFQ9YS80Y$C[;J+'BU 6;&D#X-O1/QC7MRFXS"M22?V@:_RG-%WU4F(M1)B M):A%&@+#-5:XTM%H)Y-G_;:H!-CI,^XQ?S.[/69!QRC]F(PX#1,>Z#-<(NPB MP#]>/^-CQ?*]:B>4Q_<##R2%QQ>@=CKW&7FDSEIA@@>$/?8,_8SAGY1-"#8:(D\,\MZ&ORQ%=HN0Q;!/HS^WZ/[4XBUMDW6+2%]6 M5I/)"N'1[/UH.KF8F]'M=#&:';3XWGH)<(QC3C6G2 / *:="5!Z6P*RY+Y"@J3P!C(I,+468:](F,%OM"-0-'_S\7G8 MOA-8>GO]Q^/ES7)63L'7>>E/%R(.=P5UVT@<,@)I[A6SQ(9I%V)05QAPC5AC M:I#SH$8LI/IB2Q Q+]/H;;K^_\5Z@'NP5G.9S69^O5UP#V>.;"F!GGAGM;;4 M &XX$V$0W> !R[#!\-R)#M<=XH+5VY+W$YF#7K-EF9WXODS%#699+/+II^6B MG'5_S-YF\W)))& ^6Z7I+M(\+19[.-7- Q+)# 0< L$U\4)H9 RLT--&DN%1 M+1H_GBQHG #@7NEY413+=&*7>:E2FD^SR2K]]&WZ=?7+_J6P&O43*HP#7$KF M)+8TN 2VDIWY%!SIN/L:FW>0W2+_>C$!F0-T5H2B93A1 .' M-X@C;DGS'BZ:C]\76P<&_1 &ULO@#^33\2H '$JMME.\31?O/@>L/Z?3\A25 MIF-NG:83[YC'VF*". KS."K#$%(AQFB+M#IZ[F3M&=J^R!C$7,^SWV3%/F8] M*)<08@!4% )$(>5(>B[15A8 M?U>5X'\R3;T41!"E$.98B HG%!C?O,/@Y\Z$CB [3(HGNW_"%\G=CK%TLL@> M+\$^8^G#E1(%.!%"02B(9P@PH_6]X50W?^O%N=JZ<]#ZZ@)VK;:6O=9JY/HX M^K:G.ZA3/3',6L.,LE)1:XSD%(%*XY_:8=O>T'<>21GC ?MCB=\Y;0>YOBOLMSY:W 6T_ MG8?OIF%F7+U48::\VA/^ID8F;MNF$R*MP4 Q0H#EC$%!+>;0&2^ ,[I>EFML MU+X_I]RA;-XZU1-DO3">*\H5M\&'TQS;2GN+=*U]='WD^/9GYBPZBH/.$[ZG M[_;C_YVF>1#Z^ON;]$LZ.Y P7*^!A#"LG,"6(8F"(^"D4JJ"3$K&>R3>49G# MW?)A-]FZPZXO#WPK\>_!TURN3PDKGJIQ,,7TJ'829)SR"""@-$?8K'(I*BS* M5:EA)R)W;?!=?(H(Y?]N>@TRL_FL6'5B-JW/G5J!@@[FP>VIE1"$,#""6$04 M],)BXD6E9YCC#C =.I(==[&E-6:GY 9NQ(U-K<0+!XOJK,R/5IV(1IMK[4M4>%DP(P026Y*8 6NY=P$=6VH1) MB1MP[]#WC*L5*N%E<0' M"*S%WC)N>*6[0 0/CS5-C?=X;TT$>'H;/K(\G5[-U^>_C[^;,C\R8+%"YCB2 M'-E2 JW2Y68U#WCHCB4'$*.M0X?$ %,/.Z)+7*#Z'5N.H\C..@FDG"@+G6=8 M0JX4T-IMQV3 FX\XT7(*.R)#5Y#T9?;[EY <]BN>*9T(*R0@WD./N#8$2*>W M(RWEH/DD-;Y[V;=ST1Z^OFBAET70MBB3+3X%0!:KHW%71[26@ 0PII/-6>:5 M3M_WT*9!:TG D4(N 8#(VO"7('R+"T2^SR7:FK1J9=VL;\1Z38VX!\UQ(TR- MVHF5K$S3=T)Q8J3@E@NZ[5B%'V 'U"53ND?HQ*YJL65T)_[JWN82";7%$"'* MF(5*8\KMUA?3ML6^OVA^2I?R^6[2ZK9?^ML?&><]R5K_'DJ'MK:X_Y/95(;VHD[#PI MFWB)/*%:&0 \!0@)H?R:PT+7]1XB;6P97Z>3Y2Q]][F2^N 1>L_72)SDX;T/ MLTQEPWMIRAX;5SHR05"/OO3>/)L6UGER7&<72 PZ5V8[/ZWF"IN;IVJ?J?=< MO20,!I*5"YL!&E(SL]MGX'")VWU0>96C($8Q]KY&>W M$UW,)\MRC^.>@]">*Y8PYC!'0A/OL-#&&85X)9QS=HC'U#0#-^L,A(86>I]G MXT"PO>9Y4";!&%BNH)808^0X\-R92BS#9?-#TJ,M0[6W31L$&AJF6J3(\KVV M>5PLD11S 24SB@$E9)@$DZTG"=D03[EH;YZ6(/0U@MV?4QX^VNN9T@D0W%.N ME.6.$A% >ST"MIYQNYOJM,>C;SO7,&Y"0U\>B![^4 .!@11KNAW, M 1O@2-?*#CML>B0,?1M2C?^SG.8/3W"H8=SGJB4.:^T9 :R, M R"= Y4W%7YQ\O'^^_ CK=LO8J2/O[RU O7OM0K?1/0F#P6 MK@)-YC>K=CM4:3^BO>A1A*F#6-, M$$>%*M^CJ_[^^^C?66[*,T<.[2VM MWTJB9?#.E.(8<22UU0@26H&'**4]DJWA,GIW_'B<=! -QMX25W9K<"?_V]%- M>G@[X'$M!+ORL\6TS/XNTQ MBV7)Q]N).D.M:2QCM"B#9._S[#:?ACE/_OUC.KZ>9[/LZKN:3\+WD^5X49WD MM))Q?]RC:7N)T(X8Y:2@"@.(H1#T#D+5XJ#+>'L%(I.D3SS[ZEP^YJ-)>C/* M_RJ"]*M_E =[E[VUDLPI%!XJ14-"BJGL=S$+H*NC/KFW(FV_M-7!],E;@/P M;'[+]Z\9'JH:W@JKB..<(84=)\XI;RN-*?,#O&$CZIR_8[P&P)![]QS=SXAM MQID=C250!:?0ABZ52\N(@Y1C6:$B"&F^ >D48U54%G6#X !XU2J4T:K=1 9/ MD!E.O&?4..Z51%NS2,/.:W2+RK;.P1P \=ZF^W;=[J^82&$%%9 K'=XTCZPG M;CO (R:;S[RB;5$Y%76.1ZNWW?>;N.\>X?\,K+\NN]@O:3ZZ2O\HTL_+V9OI MY[T;]%LTFS *M4!*<\-$ %]+O91!@!H*%4 MBEFAR)8K"O5ZM?7>0&5<<^\,7$; <-#!RR-@/A# /+*EA B& :-208Z1Y]9 MS;;S0NJ:W[+=6Q"S6ZX\N38U)IP#&0..##,U:"VQ1@(KN<9E"I3S&C*%*ER, ME'#80,^%.&(\X(@1Q?_7BSPTA^M$/)IJKYYZ5\ -9!AJM2;>6V]Z;F1;[\2->Z'TZ MLD4'>""D=-_&L^5D.K^JL:7JV*82X6 PAE >&\4%T-3*[6M*(&J>NQKQ/O#A M4*XMGOWNQXA]6-*7=![(,>WE$=&WE&R?%!>U]76&JRYK<>\ KIX?I\;C?)E. M_BPW[,P7W]5X,?TR77R/#/(.83\;S>\.0GQ3(SA6JWY2G@EO@S<"F"8* M4HTJ8Q11S:F&]4RIB1\.>:E+"#J M6L2@.XZ%=6S=G<&O[C$;=.SKKALH5?T8!#X0XGJ^0D*UPD@Y"H!WQ%K"D>(; M2+#QIL\EFX:1K$X-GT4 K:^9\5-A#X8&=E5)B,%8,NDM%4RH\OABI"H-,;)D MV)&GMF8[R()6*/V(?!AD/&@H-#B-^=^O45IWB _ZR(.QGD-5$ZDHLI)JM+I' M3GLNN=QH3"@V [Q4L;WQLJ@8]<6*U73Y?58L\L?SB"9$:=!: BWG CA C9< M&X*1)Q4NG,'F5YM'6[?OG#OQ8>N+3D^=KP]I_F4Z3DW0[J@YW[UZ"0HS@* 9 MLQQIY!4+LP)4S08@)C^IKEWG\O( M=%&&IM-R.^]J$'V&' U;2B0L=P +SAV2A")&#<>5BBS,&1KS(]IFH3C\Z >_ MT_4T.S4YJJ/9V4JB$()&02( 0@ QPB&MG$+&-6F>EQ)MJ.7O8C\*>3H"+FTOR M-$87-RR[.0_]8OXYRV\>;/B/_Z1>-+M,;\LN8WYU[\&_I5DH?'L]'9\Z 'J9 M?DGGR[3PX=UPX;'Y?#2KCC8JQ\4#5_=W:ASU\^,9CMBK'O+)YI# 0GWREDB"5=A M--K>RB)4BXLR>PNQQK5_UCV(#3W#>L18$^^^A#OC:GO+)P9[KRTE".C@'4FL M!5?;X\B#&SS,(&M'=LKB(?1C6']0(=4A&;V-L8MT_,M5]N7U*DDP_U[:FU?_ M*,W-[YE[\W7RQX=G;'OW8[*Z3$U!S!20G"N,H-IV=,JZ7B^,VS]EZPCWK"4$ M?2[W5@(H6YV)&S%+HV<=OB%6/;_!XG=I_,!;TN&CB M$'<&""@HUUQ!9@)IM^\ <\TS&R/F&?1L_9:8Q5U$V[/T\R[,8M8'1@=4AG%C MS1YIZZSWU*F>E+=[2ENNF&JCL##*0T449JZ\VI7R6ML/8Z_M[%%$?]_\6']! MIW9K"=2> :L,A5Q8AK @GF^PT13@/IVPO:LXW1IZYXI-+. &MTQC0B>0S::3 ME6HK]/:LT3Q?.%'>(T<(-Q Y:+7D5( * B_)&2S01#!WUC%L,2?E3P7<.R?? M53SQY1@J@&-&6Q>&.XX\K30B (#A+LBT-=%>:[="YT>P^^"68H9@[A/E+Z]= MO_E5=<']X1SEYVLDGC)HL";".F$,D=H;7.EG7(O#@:,LV[0WT^,MHH+9:A TAF/4V/11EGDZ-WU7 MP/1E_.W"LUX6P4G" B>#AP(LYI6+8M#] MF\)/[KFU!#?K#(2&%GJ?9^- L/UWWMTODQ"A')&,>F2)1]1J*.AVZ]NT0:"A88)/N,A'XX#=7ML\+I8(CZGFD'#$.<'8P7LKBUX-\3*=]N9I M"4)OL:YE*5R9;%6Z.RLE!-DPDZ- X8(<2[X?A54EH1/@^TE MXZR-=X;4$"/=C#H-)( &,A(D1Y[I;9\#M1[@6:A1;=T0E][7L"[FX^PF/7!2 M[C.E$U.>6J,8[2'JR_0'TQBJ0+P4$F(M M@,&>.":)A;:2GFG2?&(2;3-B5 ,W0B5R>L+U*$_UJ$@GZNLHG\3; ?/H.:ZX MO?6C:?ZOT6R97LQOEP/(?=B*6)Y&&F:QHS7I\M'\:CU1_7Y7Y/WH>_G52IDW M=3(C6C>> ,V=($@B@\H+'LK%K\TMK@)Q5._6V^AY$X?4+';I>40V1;MG),ZB MX!MI@*E #B*J+:(5C@Z:YMF17>=8]$B9W1D8O8+=9U[&\8/>2JO#1Q0^*)<@ M;I7VEK+0RS,7G#B&206 %+[/H&S3]?F^*/!XM&R!8V_KM8VQN=-N/EGM!ZYS M!U*,QR7:$4:@E,&=1!X2R839=A).>C7LF$%#ECSN\(8#[$_J=H?P( ,?9\S8 MTS#5W=S.LN]I^F&1C?\ZF"_Q3.F$2&V] IXHB#&6PA &*[T0(LTS)>(M(I[4 MO%G7D/;:J7TZ[#-_>HS:=BX:YNC+F]M55GYUD-3'-+^!A[JV* ]-&++0,>.@ M%(!3YBA3O$*94CN@[*XAS%J&8H?!#.&[L'Y.X+QIP8NX/R!QG^0I4[_R_LO(.N=ET\;W/ ME^#YIR>8 0DDM,)+7Q["C(0%6P<1T"'&NG^0UZ 3@YSUBV"G7Z:3=#XYQ6MP M_]F)<09[0S!SG CL/<3<5Y@K; 9XJN6/]A*T,,?@7X%W:U5_*R_"*R[FZW/Y M_DRG5]=!I'&Y3?@A3CA6@F2<(Q<@!2#YC5GG,3)F-XRQ2+FQ_" M$NVPSG-\/7HQ3K_AWIK7&P[XW>TI^,J]4D)0A1 "&#).*=B<#20#^7BMC=D_ M@Z]IHAC%5&.KH;.&>@*1@A6.@E+ M'/8;I#]A\+6V>6L$7X^#M+\-[D'"BZ)8IA.[S,N[RUVUA]+8>TGB^T0O(@QE9=P%9 M7O=1'@5;'EOX^RC_*UV\SZ?CX()_3DM0;*0E\!J/3<*PI)Q'K#R/6"-L"::B M0EK!%JO?0XZ$-J;S<"S1[UK>9GE2C1?3+]/%]_)&J^6B6(SFDU+ZG^M[>]F& M*8?,8N@)H9) @8%9I^$)8I%BMLXK]G-]+TVD#^^I!\)@0XC'T@84*QR9)\,Y MP+)'RD1;WSL.[$&O[U7.\H'EO?O%$DZ,X Y#PZ'!T@$'F*O4U]KV>3#VB5;W M:A/@\:W?S6'LRX^KO;;Q:)I57E]-O5&64^69QPP#6FG#L2?#7E!K9I@=UFV% MR+G;>9"K3Z+ACYGDR]E3QU+,!N2N,.V+ M-_?%/-@_/2V<8*AU^4I* H&!G@.,Q18G9N6P!\8.K/7XXH&N(/I1"##(X640 M=N_$WK4N$;HL.[T]EX9M?P\R&P2%X1XSQR0C MT-;AZKYAW_\9N%SJ3C;X-? M=)OOS,E[5"+AQGFG.;*:(2V#;^/O%HH-T@.^I[T!]H\MUPJ#\['AH'KB?DUW MFJ'U7VE1'A-[P N_5RI,=$)WP[55GC#A11AQ'*[TD((UGZNQ'[7[;8]BSVPX MZ&,]*)=8SZ06DC*AA:+8>(RVR[R.$SW,CKF559ZW;"L\SMO&@^JX3V?: >1/ M_CR5^J@L.*6="Z,QHUQJ38S35FYVMSO/<;W[)W\F3H9!$6#A(2H/@+XN118 \Z<;)9-%91B\KC10D-/C@BAG$M*@"D9N=P M5WA?%-@;C3T.QY\AK?HA&&& I%(Q(YE%P<, T*,*6>7!0%D5P8@#!"2K="08][F7 MX92;I&N;>M\FZ1; #J:;.^:(O@#C[^GB.IMDL^SJN_I4K.Z)C#'MJ__TQ);I M$]CY,BV=*6PAA-L>A%C:ZYW$O>U9;3RS&9Q!>GT1/AW6_-,Q9U6>\,!VKI!4 ME'#F"?.( .$-KU!&D-?:1WHFM(_!O?Y.=#_.4&Z, M&]Z1[^?VGG1BL;-^4P9S)KRD EC*J!$$289A(0IFR2(NN",XJH!$ XMD$# MR]!Y#"6?))Z9'P?NXZ$WZ 21[3Z837<1U,[F97BF[L[!Y^HE!F#B!6!8".>] M!11X50&$E>DSG_&H!)(X+-BU0; #Z'H+9SX4]6#D_-GRB4**&\1! ,M"QP-( M=*N;5/)@R)(0A"@RHT(",#C)VUM.IN#Z5[N$Y GH]A MUEK,UO/@1J39TT!B:9CU4AK>0">(-%I2KBLWT"# &I,E6BPI&EFZ@ZDWDKPS M%VJQR*>?EHO2TPHSZ#"MG2_>IHMWGS^.OEUFLYG/\G(Q81]3ZK>26"^=M00: MPS3DR%@)7(4#1:[/>\=JTJ6_B5$T&$_0Y^R#JE*H_12[:BG1Q%CGA2L7LQWB MQ$A-*CR"FT '2*L8UFXVU6Z(8E^LVB>Z3C]G>?ID); &PUJTF@"KN$. :JR1 M D B2<3=&\X'F#_1!]OZ0[0OYCV6M[R1HL8[999YB>TZ@E"#BET^)L'4>1?@ MX4H0HV_SFN&B1^YA< MB09<#T&_!Y&HM^G7P.WR"IWR$JD\FX>/X]522N]!L8,1R TBY5]E\N@___;_ M 5!+ P04 " &A)A.+P\G1"2- #D:@< % &=G9RTR,#$Y,#,R.5]L M86(N>&UL[+UMD]NX=B[Z_?P*WIU;-S-5[3TD^ (R-\DIO''B*L_8Q_;L?6Y- MW5*I)7:;&;78(27;G5]_ %*DU&J)#8 R4DEM2O3;LM:SWH /%@ %A;^^7]^ M?]@X7[.RRHOMO_S%^ZO[%R?;KHIUOKW_E[_\]ND-^D3>OOW+__S7__'/_]>; M-_\;?WSGT&*U?\BV.X>4V7*7K9UO^>Z+\_=U5OWAW)7%@_/WHOPC_[I\\Z;Y M1T[]PR;?_O%/XO_=+JO,^5[E_U2MOF0/RW?%:KFK;7_9[1[_Z:>?OGW[]M?O MM^7FKT5Y_Q-P7?^G[E]=_83XTYOV8V_$K]YXX(WO_?5[M?Z+PSW<5K5M"2/M MQ[^_^/PWO_ZTER3)3_7?=A^M\DL?Y%_K_?2_?WGWJ?;S3;ZM=LOM*OO+O_X/ MQVGH*(M-]C&[<\1_?_OX]BJZY"?QB9^VV;W@^T-6YL7ZTVY9[MXM;[,-AU%_ MVY.6+=T^/V;_\IT:Q M6VX,]XP77WD5\T9\ZAW_Z?!!\>T]\EL;/XCJR1=GWW?9=IVM:]%\]M5.OOZ7 MO_"?%OOJS?UR^;C@NK7+Q+ST_B[-MUQI\^7F0U'E8G)!M]6N7*YVB\ %*4H3 MCP84 Q:C-(1^$%$_#%P8>KZ[J+][D6W?_/:I15+_RH*MOZ@P\Y+S,JN*?;EJ M)BP.4LS7#>Y_[> YQ9W3 71:A,[O+<;__Y]_.KKXC.)B=:G/U,CNEM5M#>_ M!H?IQ3]EFUW5_N:-^,T;USO,P/^@0MLYZ\7*#NL-B1L1?13EH><^ZV"H7#E% MN(J[S7;4(0N![8>A&C/@)81[S(S> GNOB&*$PB!>[;LZY M.OATOUMEG.VN3'T]@ZV#Y'!,S@'4U7%EAJU^E1J#*#5!FH*C]6&94J\N)N7J M&9)AG/V3\W:[VNSY6LM9/OO[=;&_W=WM-\YRM2KVVQW_^^W:*79?LM)9-?_6 M6=XOQ2+$*;-5QM=GMYNL^JOL!,!Y$JJ>N#Y(:DV_0MP%^1Y*\;1*/1A]8::C MR>EO)_W9O>AQ'[/'HMSQI7PG]XS$(8M=!+%'J9=$,/;3 /D1X^88A%0V -+] M?HM!3P/)Z3!-%^9<(:WYT;?KOE M8_:A5G#\=/C+ST)"%QY.(YV348O--!.%M>GA MN?A:9_,U7:[*W8(4VZK8Y.O:VEN^H*W0][Q:H#0%+ @@\0#S*$Y@&+NMH30) M AG9'?#UEE7U&2JGAL7#&0Y,4C*'$->OB"-QIB9X&G3)J!GW]43)^)_.5>PZ M&1=$R@!STVJ0"0<*8[UHB(+0XH$OA1>IFQ W=EE$,&418Q"D86LJ<%U77T,D M#4RA(@VT03HB2Y^.DEA@SH"6O$::135I3$OKB2)_C>M/M]4RB/%<)ZM&>X:3.0WT,^%&8[FZ* MF^-M.@'>5_DVJZI6]^IE&\&,H-"C8>)B+\)^ #VOM>GC-%3:!A]DR?:&=S=[ M*^S'&.)02_ MNCLSC*Z9Z(4>]LMG^%H,R.0;OMVN]]6NS)>;0_B#&*-Q#-W090E??[G4A^T" MC WC!=?L_*VD$DW5/YJE>Y^BD*ZUQ\1R:?/J1/4KP36F5$3@B.4UY4N$)5V67$% U W10*N"YKU?R +4IF3X)4!]Z8:!+R,OAA[)8\2#L M\/U!C%B01&$*:)""D&(O;O>]:<+B5%X+U;[7NA >X,B/=$5>7I= >X2HZ=\! MAX;X*5(BKWSVJ-&3O98BLYKWS,LK@J?'Q/1JIXF[&-H'Y'6.%-LZ%;0H#R;B MU \Q] ((( Q\GWFIAUH3*8H4I$[YJZVKW1&1_.A6)^AUS;/*C.K.=@M%0_G4 MN9$7/ZLG?"5=F)?#3Y:.WN3:0;*4]M_%XUMJ* M&T+Q*!=Q+M'V^M:=&=9GM:-GR*57+NL8X$M6^7[="UE]?]?8%IGH[?;P(@ T M\DCH8C<"0V6=&MZ_STJ)4!4N>A428<*8QW.#4]^IA]S;;[C,M=R+";N![Q MHH!_+4@CW*U[/8R5,D&EO]2RUK0XU&1%GA(Y$;'"AIIDO$J$%75HK?9H@3(W M\QCYZK"+@7U",]W[[795/&3OBJI:$!"R!$6 (<;<.(D"AEI+#'D8RNTZ#;%@ M??/IF+G,EN66_U?CV"5^&K H":A'VR^/<*"4N23YE9:#@[I$ MG--@49,)64KDE,$"&VIB\ H%5L9^8[-GN"NR,H\1K@JZ&-03%#<>LF^HJ;C$ M5>-#66SYCZNL27_+R._OF'*$YS_'7Q:P.'CCY]OD'6RK35'MR^QS]GV'.7U_+$ , MN2WJBWT,Q)<]40) 8S<%_#]0)9@8;LURG-$ %-MU#43GB-'Y7:!T:IB*ASH& M2)83ZW'Y59/BP=1:4=E7&>O14'-LST,A#?I3V.J7:NKV1&"708X3+;NJ"1/8P.RQ5F' M04>DAU76L^$Y40BDQ&3/0+73(O,8M)9\*\;HTQ8&\U%1&'9#UP]\'Z4@'K-M5:?0?,PVHOH%*:I=]>G+LLS$:T7K#\NG9G': M*CJ.:(1I"GV&:71BI(>>A$V,Y6TPR6+1K60O36)@^!8?*4FQFU5#PT_$S M!WCHV[)<-S5=&>4@/.SZ80R8!T),0=CB8QZ)-"M<6T9E.ZWXM,;RB9(\4YQ3 M;^I2RR\EQZE=&EP0VW83R\T:\VQ=M0EDY(:U755[6#OT94>/WM;SF&,F\/MZ M7>Y1F9?.;:@-\']2%X !D"*QQ/4B40.FL9'$J5217;UOMCP#-.-; MH-$J!:7(DF36@S6"%),?I+FQDP=Q2D-?.H067?/0(4WLY\D1 QB0CD2U5>J( M;KO^P#O8K\N'[%!'!K,@"KPD01X&J1^:A)VDTRTIQ[DZGII5IKV8D9+3#:%SY.V8#S4/!I*3@/*J=O#]GYA#T\ M;HJG+/NT*U9_M/4E$DQ3Y*8!\GS?3V(21%YK"8! J0BRSO?;5O,#)*?&Y'S@ M'_O"V\$1?*N)NA9YFYLKY F:<39 M3'/"4T>XZG2=Y&-?)YG7(DNV[6RLP8SWFQE-?_/@P]0*SE)+33(9MK/WWXH- M_YI-OGNJD?N1F[B)1^,T28'+ (BIVYVVNZ'2O9;]0RF1K6FG'!BM-:* M\YL6NT[R7V12/&VZL:=$K6[S7WA"U.-CC.EP0$M9GPS?-U!_YA_<56^W'[(R M+]9_S_+[+QPX^IJ5R_NL_DO*P7=.+J /F.N%J1M1G$)(2!#YW7$F];U1ID9+ MV"U/E"U 9]D@=.Z$:GZM5?,Q*YU*^.K\D&^==;'9+,OJ^-OK)5S_')W"\B0[ M@_XP^I3[OIUC&Z_%$73C]XW3=;2#Z\U''.'\R4S])YF%]=K6QIQLN9?]R6=H MV^R8FJ]':47I6AO97;[-UCC;\A]V'[@;')O(J1;%'L_^LJAV9;;+R]J[^C,7 MZBD%04S]@*9N"I,$IX@1S)%2/_1C%U-(9*MOC(W+GM0>T#H'N'7&^G15-@SS MVB-SDS7A/'1L.O?/:W-,VP[JU3K.,#U'41VK#\$ +YPH3XB 8MC/X04'W!X M81"JO>-GW+KE6/YCUTRML*CF_IGG6S+(GI1JQ3#YI!3&)1T_K:%6'2I=.).5 M4E-FMB](M=9*\Y!GB_Y=+59AATE9@6U>]/BTXU%E'8NVW\G*B**0.E35G[-5UGUJ=BL%U[@^H"@@+J^EZ;8AWX8' QZ"4-*QW,# MS%@.,00R,?'5V.H2HBTZ1\!3"S>&L"DG0",1J:9!NAQ:T:'K#/5(D0%:YZ%& M)APIC'A_CT3HL#0/3=!"?EXS M6=M[^;=TJXQ_]DN]7_,UVQ2/(OP19[S;*EL$@>_R^ C1( MU![8'6+)H^>U>'/@I[LX.8%1R&W8< M,A7W6QM0-7D=K&D4ZCH_?;NFPTF=AS:9<.1\']04-]*+I6R;E4OQE@5:/^1; M,1:7N_QKUEI-8Y8D""#D$C^$#,1IC Y6 0BADC0-M659GP[PZG&U? 90<8DU ME%+)9=>(;"HNQ4Z(?(YM&I5ZA:F^19LACN>A5\:\.5_<&65)5KDNO<*>LL0' M*4 8A\R-_9BDC+26$A10E>T>G>^WO.W307+8LMSR_X[\8S;WGXW(&@R#R0I80'*0P#@*W#1R QWRE%!#5[[8\97>%#;)7 MYA4S1,D>\MKC2/5P]T#/)-/N&0^])[EZC,U#);31OSBY'<*"]+2Y^Y*5OQ;; MXKD>M48I2>,@]7T/NI";C",:X]9H3!%:;+-[\5J5Y!PZS)C4R$B:D7&*2WY" M%?A:\;AQMIGB9NE0,N4$90P6M?2EH>\4F7/()_GA .[ZE1@[ 4HO4WVQBAF* MYR%(IIPYCV!,%R&^(@BB@BL>O[[<&4 M'[I!J+)ZF!-NRZN2=BWB-!ZU$E#[I!J0S84"VGB7X@T#XHR,4QSFZ MZAQ]=6Z;+G!XJ*1QP3GQX>99[[@1A,$R>F(/6[4U$/0\CR61+LF^:.^%+8KG _+LB]ES8J2/&.G1S_T6)R':FAB M+TST(\5WVP[#YD-6MK4!\M4B38#KIPB'* D("4@:N;"UQ;P8*KW0E-1 ]/WTI#1P 6M-9HBI40G71N6)>8 MP[C(2%.H)S,VV!LN- =4TTK- 82"V*B2.4^Y4?;B%<'18T561]+/8/( M"+GS&$EF7"DL=#[-,86?\))WN57VZ4N6[7XNB_TC']EUD9$%H&E,4HA"B" - MTP1#G[:F*<"NRIQNQ*#E"?XXVFY$7<(#3J<&ZK1(#Q58%-]+-<.WHI:-1;6N MI@UAV:Z^]3 GHW,FB)^9WAEQZ9KNF>-+0_^Z'_\MSTIQJ^WIG;C3AK[GU2*( M?,1BGT8@ 3 $+$%F>$:>N*Y\YSI2U[Y=L*6+-^E3\)0Q:/"SS M[0(0AE+@ A=A"'Q" THZ#, '5$L"C5B>5 D;C+I::(9Y14D7).FP>P,$2+_8#&-D2<"1D0BY(DGR_V@LT@9)4.%2-;. M*$+D#Q!2&$5>'%*_A44P5"IR:QW,B*S: )]2767NM9W@'48UUJ;]!R M@\Y,U:V[>W4_<12>9><'5%79KCIYU,4//!$ AZY'87W6U*;7SV):\Y";&OIO83" MHPA[(7-3%Z(4)-#U?-"=_X(X4%H>&[9M>S5Y5/ U2>R319A/-0S*M>EB,U^$U M2GB?*/RE6)$F$4H\RF)QZ3:)(85QV,6*<:H4P9FP9SFBH]E=QI?R:RZF#Z** MF8:6&F%53CO')E1-*YNJWB?P9K'(E."L1PI-,CX/Z3/JT:5*WT;9&GC 4'62 M>@E*XF'J>P"$440]A/T0TFYS#E,/&SAE& ;@SWW4,)#\0><-X_%NZ-"A.HD= M9Z&;.L2J'S^8::=Y**M=%^4.(DSRJ;$1>%'PXS " ).80A>' ?8@";HC$-<- M5(XD!IH:Y5QB<[(%-N!P8BBKRKN'M@E5%,HN9;B^"5ML[[I?S"W"U XN#9$_ M#_4SY:B3&5<*"QU.,=;BG>DS[TO"=!/[ M[18T37$,<1SX0<@P=IF?=H6B,")4[51$QX+U4X_C&#IH40/,>5CN]J7.>:P. MC9(1E67^AHG/ 9'SR^O$V8F57K+3%R -X'(>NC/(@_-0:# ;.BK315T+;L9U M880PBP*68AY>W\LB!NZP,-\3>?SY5T W#@EM4T( 4$H MT;H=KV7)]@[\ZX/%!GV26^NC,:>X-71IRZ=R?A?8G!K<#*J#=T3U[8D;(7@> M4F3(%XD"X;H,O29-]_?WBX_9:K.LJOPN7]69 ,+/Y6JU?]AOQ"/AA3C?%)D" M9?8EVU;YURRO7S7J4N5 FD <4A*[GAK9M-Z9\G+2A)PFK@^2 M6DP-L'A!:L=LFVF%>%1/B_%[ONISD=_0:B4VXO+M_8>RV/(?5W4)D/%R M+,>*(Z)8QV,:C-;WZKA;SA&V\\PQWOV=QC6N',\_=?#NQCEV**XYM0BA$Q%J MDLS(,Q%JGA:\<="GWYPF1%,LU#E1;Y$+P^??3=3"A*']HW%,5(EH7;MQGCLW M]BN@%MJG9]4P;7^8QVIC8@Y>O&XZ?8O(K&X^K;YDZ_TFXR97_['/RVR=YMM\ ME[WC(KJN7Y%?9W?'W[SE(>3V/K_=9,W50OSTR_+?BY((=:Z?*#FNQ!B,?0P9 MPF$0HI E?*C@!BL(" BE'D&<%J'EC9YFVCKB=52*9DW<=J^O6?\_Y1'/PRFG<S@)Z=VSZG][?%7=B!7Q9K\6,8OP4>2K=8DS7YOJ2_S[ M\_5>9+;5F0(WSK/G/=U^6.XY\Z]QF MSKVHI\@_N"ONLUK';K/5DF,4!#PY2TY&E3_DFV5YXV1Y\X$G9RM.F#,1T/$_ M\%_FI7!+A'6"MN+Q<.>IZHCD<);;I[\.VD"PUO>N;"U,W]>GWW28 0?%G-1' M;:.BQ5O[R_ZR'#?LN;JMEYQ CF+HPHL '7NJQ.(P3MX4( M(U>I?N"HP&P?L]4PG5.XFN1J";@MOG3U^..QKF( MZP6J)+1R",'SDKY!GEQ1LN'L2 M36X[__=VG'3?SI=APWBK&X_7=T_']]QB$ M&%+@13AA/.Y.*3F\W ))D$:R^9)FC%D<9]V+&'R@G2+\1Z?!.%D=+2GF^H:= M4>9G,@#-^G0^%"TP)EVAOGAX*+:U69I_S=?9=EU]R,I/7Y9E1L61+%]*+P+ ML.>F- 4(>BGD2^$@:DT3-Y7:YS=JT'+\T&!LAN6-T\&\<3A0IT;*?WO JEBE MW@C=H=X\7QHAB:B3GVZ*;\<" MB#SV801R944D\>/ @Y@E043]T$\A"R+9?.I!-D8*0.KW(FIDNQQ5!^E =5O6I]0A+/!S *,:MD1@1I1=:%;_:+@-+$\U$<4L 7# 1B'_FM/<+C&[4C#ETK(VG*C7,"S?F] :/""0DH8!A[D+DN M7U EA(0'0S$#GJL5TLA__7BKGG>Z#[#KD*88T]CA2WL))$.5W;CFG<3[Y0/8 MFXF>#'#@6CBCRX7\I<5=WJ]'USPZOB;V%U>:]!E0Z.YB)_)#68B]_C5^ M^JT2*53OF]3P[3U:[?*OSY\BH@E.*_[E0A0II MB'V7^CZ-:!)RS"GV6JBB@IB*,D\"T+)VG_CD[ JG;+URMEQ;LD,T)/Y&_'DE MM.;Q1&N*3F&6FDH_3:/+S06S;V^UV>*LJ3N''#&--"XY/PBG?A1__6>95VPT M4L_,,VF?F,?<-"T%YZ\+3]\>\M7['[F\YO5]"_[S)A,_H.WZ]![&@B0X]GV( M* (^Q2Y(PJB=6I,4(J!6Q=^ 0HYS/0TK-NO3B&0#C?,E+7?-\92/"GY??N;AN MU_R_A/\RWU4+3'' 0$@\!GR/BA#N!4%7: MAO(I*VLC4JDJ:0<6#Y%J#:X6-/Z3<\ WMI[UL]6K98:(GHN.F7+GA889Y4GZ MS%2D=N,E#Q3)R?N[PICOQ7X2T]3W/49@C-I4D<0/J=(32YHF;)^="E1O;@6L M 4\/Z](G>8)JGSG%4]03TH@,:7;.42_2TG>6.HS'>2C/4"?.SU1-<"*K,ES4 MRHS;HEGSWY-%*5D^YKOEIEN1IBZ!/@IQDC(_P= #('!; %X E;8Q#9JU?;#4 MEMQ4DQ^3O,I)TD24JLE4"]+YH87YHRA[==S-.T"=;"M/GL4>5;/0%/-0.AN. M%=:[\5!%_)BMLORK2/JO%BR.XC"," (,A0F#) 1=K(=B0!?;[%X48]:5015; M4L,T:8;I*2SYW?JF,&LECF0.J(:JH!*7NL)GG$236G<";FII.X&BI&8Z_,Y5 MP+1\>56S]!G2EZFWVZ_9EI.;H$S%!Y4N)05YZ,DV=2GF3('$F>3J HR9,.OW.5)RU?7I4G?8;TY:D-)CXL MG^H*;^5RG2U2CZ61Y_HHH@!X*<4A;$,XE"94Z=ZS(9.6UY,U"/%V4!-9/3;0 MANJ6'KFZ F:=5R-*UD6O!Y@W3@UT:E6[1)Z2O UB?ZXZ-\RI5P7/ &>#E*_< M9^M/R\VR5EPOB1%&!,8P!! !'^*P/>]$+DC88-%3LF9[-_^ XU";?<7GG?SK M\$!-F=,!6F>-3E,R)P Z+<(9Z-LI8:K2ID7VC%5-SQ\901O E+Z6?1#OBM4I M'!^*:E=FN[QL*N?<;O+[YM6"1>A[@ :)%R4X8JZ'DY20%HL?!DJWL^P@L*QY M'SM0SFVVS>[R72-_ZS9_0/]8TU*+Z*KCV(UAYK2A R?JZ-4.U,W3/$3TW!$' M'QIP:EF58%I):DVVW%SEUZB/KTJR>48''.**KGR8(][ER]M\4V<7+V)$(\02 M/W%CZ/L)"F#:[D7R7WO>P#-<3:N6Y;@9U\M#G+0Y AM\I*O+LO:)[@@$FY'8 MFO(V-'TG0?E8I[F7&50[S!W8"G.5R\%^O7Z4:X2Y@;)X?I[\:[9;1##!'K<7 M0.3'*"51%+2ZC%,"!Q_K:ANV?GA2(S,BA%J\#E)":X2:E\*3^VK-(W(BX#P9 M C?B!MPLQ/$"J>KJ.*1E9BV/@QR3T\?AW)FO,K& +HR2Q(M%2?W0#U'$8]@6 M@.=3OJ8O.%0Y>31H5BER[!!*#^E?[5PX-LF[G(!.1+F:@&J4DIAK_8@>Q;30 M%/-03!N.:=>)4.1NH&**\_3JRD7>,(T#ON8'D+D00==W$T);(,B#2K4V+9BW MG3Y]5I>G@VJZ+L^@)A@DHF.Q;U1,+[7#W.KR]!"KKJ\F6FG6.FO$03F]-<>E MK.Y^6#X=ZBL ?J47QD@1#%XO0+(@IP$OL 8M8" MP&D:JBWE#1JVOI1OH=TXCP)4BH#<<*Z[UXH&3B?95OLZK**B[K MS4LW[3OP"P@P983 ,&+ )]2+PZ1- B6 4#!0-(>8MBZ;-9*JUD;QS--MA_6F M+CC&?U5O 2P/@ ?*YZ!6T!10Z_0;DU!\0OZOV?'9+?0:^>.(: ^1*C)JHCUF M*J1&7'M-2LWQIRJF:5%R'5]EV;H2R]EZO_9"-+R((R^%44Q#%@<)!0@0K[VL M32+7U0Q"35F?XZ&2<8;5M')4:H?)Y5U1.C^T8!TQ)G\\'#(I;:Y854Q).B5$ MTW3#S$LWC7MW13KML&A^UW01I,"%E"(W\&-$W !&M,T$(&DJ$I0&GS/IF)WB MG.F'?;M9EW?CVO")DU8+F-XL-4J^]4W2N>Z,&MD1E6Z*>:BH#<>T=T 5N1NH MG6F^76Y7E[=@ Y0" G'" (H"+XKCD,$6B > ;^#$:8CYD4^<.JBF3YP&-<$@ M$1V+?:-B>JD=YG;BU$.LNKZ::*59ZZP1!^7TUAR7TBO^DW#Y8_9XB*/?W[T3 M.P_O[TA=^W'A^P&.4R\!1-2L9:+(!^EV&Q*U5^S,6+2LKK@HR^);_2###RW$ M'YUBZU1?BG+WAG_C@[,1@.M]TQIRO8VJN!E@AGS)+8#1>5=<^)\N]9T?CA Y MQ3\Z[UJR&YPC+_=EJ.M;Y!NE?AYB:=BG\P6]!<9T)/%M5>VY(F?<&7 $W'-E% =37/EV6U85O M!(*'J%X+3Y#ZKN-90)Q.\"Y3)JEV _F>G]0-=:A'YXQP)2MRST3UU!Q&R$NB M!%-(( .)Z_$?6W,0AXG:D8ZV&?M91%UT<2II:XZMSF<9I&WZY,HIFEU6M73L M6;@VJ79=(Z='L0;S.0^=&NY&8;B?F0B\2/'P4&P_[8K5'PL**2()=>/ =4.6 M(@8"W-H-D6L@[E*Q9GN'KX;B5 *+DW.$RDDYP_D<$F'9HM)4@'7@MP8XA_#J MA"_EZ$J'ZWF(ED%_I&(K?:8TDFBX@/)N^659G1GF 5P:HP A'Q ,$.#+U:@S MG":I=MZ,KD'KX=8S,2L[E)IIAD.H54Z8LU5QN328(;2/1-9 M,^C0]607,URI"MO';",$X'/Q>?G][_GNRY=BL\ZW]QS/E3==" QB& 6)'V,/ MD#@.*>O"Q1BE:L<'MD!8CN:Z,7L +M*!Q7-J)]CKX:S\PM'(3:4FGY.VDJ:H MFFX@JVJK2K"$!EMKLWDILSTWK^BU95Y55?S]'E[EF[*G$FYI:&B=LF!#R<++#,XVZ MG1 B(5PZ],U+D[0\N"(W^FR8S]E;!&X0LI 07UQ3<0-(:=(!H ! _G..F:G MS7>^ZU+%#.<[:[6 G%1-1+Z:@FFDZ,TU+\](/IYT4\Q##6TXIIU_I\B=K':R MN[MLM7M_Q[ZOZI0+(HY:(N0E*0R91_W$ M"]JJYPR&*599/QLU;'G-W& 5<4AV0.N4'*[3_%P?W0IY5=-,L\S+J>9DI*OI MYI'O%J@CD J>:SD5!^/U#R=PQQ5.%2)[I--*>\Q#/.VX5HS0G]4$5%@YL_0Q MJW9EON)+PP.2Y[\X^>2'K,R+]U8Q=G]:,7;6B4O^028C*GZ(KR,T),T-M;U81T&]> MS!LWSM&YX^QR_KMG_Z!QVKE0@/C&Z5P_F[H:[\>=I,9MV9YI;J9=;!X3Y5S) M*?X4,J$^6;^,#!!?@Y7E$P?RM^5FGW4WG6*&61"'($ ^<_D**PQPV&*(2 14 MECMF+=O.^+JHE)>$47V"-$B__/PV#?/JT]/%E*QGC4^[ M9;D;84'S*AZ5H7\.75H%<':?;[=BH!=WSE.V5"SK9+E%1EA1&&V&218(?Z(@ MWU;,+MV(\U'L$7PU&5$K,CR.HE/D 4IH'(9^" .?0H^T>-NIZWP.4WLKE2J69GX]$ M&O1)9Y&KR)C\S?0SS3U76H*1AWW/Y8(;\Q#,C2,:=6:#4.DVP6!CEH7NTA)( M>MUCB5XYN1N5636E&T2JI3OK_63UB)LQGN>A:^;<>7&7W2A/TGE>RU+L*HF3 MF#K+O]L9A(A"$H+0 XA% %(O0B'T&$DA33&* ]G,(MWOMYA%=( DSFN=&M1D MV^;7V.E+#1I*Z#S&T7 WSE-^S/ B.VX^K;YDZ_TF>W]W;A@OJWS%QR_--WMQ MG69YN\D^9]]W>"-N/C(_B( ?H23 *68!@*X;M&B8!Y6*PMK"8'MQ5#P\[G?+ M]J&7&FL]QQW0.NS#)[68P5ICR&G<'-I!30);Q'4JY0LYO+G0)K_7V!T!WJG1 MCZR4FASW"*GM5IN'SEKWLAAW+*BI=//(>S<5N)%'8\8 H &-L"MJ,6(_\MT@ M]%(>3"GEJ2M^M65-19\^L<_75=/*D'S.0,](TZ1J'@-(%WQAI+OH='>R+TN^ M8CC:\B%BLK6K =4#1PG :<6NB@29E<8&"?+;5I MO\%SX[2$3;7LN.?M8',!?(I# MBDF4)DD4133Q(]K:2F*B=*:C9\'VE+I:%7N1WEAVZ&XHC;\ MZT<2G\4["Q1PF8G<"$0P 6*+P"5^:R@,DUA%!#2^WK(4-(^(K@XQ^E)C4:-# MF9PR6&9+31\:HLX6->/*Q$L^>L1B 'GSD(PA#A3&.M* /9%%' $OAA'$:12E M*'$]+TA:&P13JG)-6NV;E41#_1;S9_%/!HF&(E$:.R!&.1JT\S'A=H?L-H079HNQ8Y%H^B(AD/8;J=E-3#$:0I22)& M,6:0L)BTIA&%2A&&$8.68XX6XXU3HZQW,SJ2>5*2F3I&Z@B)EGS:A\U?!FHEHU%AV]4N-XYDJEZ(RL1NEP M)+T\6ZWV#_NZ\#3-'LMLE=>)8?SG329^X#C00U'N\O^L?W\5XP+2,*")[\9I M@'W@I]#S40O/1:&O5B)Z-%A2HW=(7>D33YSUB2N*B\/1FDER73FK]M%;DIXT MS*D/-T[G1:VXIW[<.&>:?",9J=M9UQIJA+XE\=CM/ ^%']_M\X7X-+R;6,,O MXC1)4N*Z#"00I3#EL7071D?0PRI[?(,,6=[R>R4\TWGM?0"IPQ?L1ODTO5"? M29S;?QIIA-UY** 95Q16X8K\R"K5ST6Q_I9O-@M19LGUJ,N8FT"(48+"J%O< M>WZ@LLZ6_E++*^H6AYK.R%,BIRE6V%#3CU>)L*(2K=4>15#F9AZC7QUV,;!/ MJ*8D[7CSY[>;K#FQX/K!OA^*5G:F/1RRF((@]*'K$T09P+ U[=,P4DM5,F!P ME+R%(]+N9%XY$C%#KYQZC,ZLFK),S$5WG;^W>B.._'_/[+[OW=;U4#9.'1-$A"PER28A^F M$5_=';8%0Y]BJ*1RPRS9EK<6G%.CNW%J?&^*NS<<83,X%;.TAO$J)V_C4:JF M:T/8M)/)U4=47U*7$8+GH6"&?#E/]3+(D*QFT>PN*TMQR_1[IY>_IY21 &W5E&X*HMQ@::LJQ:+3KQ $'QD(D78U4SS(=R*2=4(]*H MIE0=@^*QW=,8K+BKBXTUA0Q0>R>(_UV'>EP%ZV>P1\(,43\/#3/E3&&E>VJG MOI_82C!):12C-"8^B-,$ADF7%H=\RC2SWQ4LC+*0U+G-JTF89"AEG2O%$.I9 M^OM4JG.1E;YX:1"+\]"8@3Y<3X779D0M&WX1D]AU21PAUXT8]4F:Q)U<>5% MU-/@7_U*RX=A3?[[*YIA,;N[[PQ;C:!Y='%5T!<3N15]ENW$[_+E;;ZI7S]% MV_6G7;'Z0[Q5SR<:<:"S>^H2*GWLA7Q2=F'JILR%<>B%N+M1XJ5*E2^,&;4\ M>;Y[B_#;=V\_OV6?'/0K=3[]&_K(_NW].\H^?OI__B$&'OQ_'?:_?GO[^?]3 MFUK-D2XWVT["M]H$? *Q.S'>/4V6TBW+6(]4&2=]'F)FWJW"AZH9].=E]I]1IJ2+JGXIRMWGK'S R^T? M[XKE5JCIK\4NJSXLGT2QD47DLM1U Y\!9X< 0ZIX97AVP-Q0>$(U2%-[6=-QRE4X^[-<G-CF37E%TI!U0#15.8^+O/0O/(80.0]Y&>K$RR7&<$ZD'SEY>-P4 M3UGV,:MO-+U0_8[O*OJOLD!GB5DZ)Q"553I1;;F[(!=W'#9.1G95ZCJT>L MS%$]#]TRZ,_YBS.&F9+.;Z!TG:#,H)SACD MJ0E.P]OT$= 59E[+2QO Y3P$9[ 7EW+3!K.BD=C3&J(A3;%'7!)"!(6HX;"[ MTA0'1*F8@\;7CY*U-EAF='B34QC+E*F)R_2RHJ0H [B;AY@,<>!Z@HP>%SKG M+B?9M 'U:1*0&$1X1WW(:;ATZ/[/-Y\:X)&--Z'@IIT)_>(AK#F=(HI'%94(,(Q%Z(/19B%T:!ZW-M M[00U3J%F*0T]8[:/'XT6T]#D4_(L:D!3=4%#>3S1 M[$!_:.Y.H-VNS&_W.Y'C\;D0@(KMCM/$O_3^[98K0%8=[^+YA-$X"$B8HB@F M@9M$N"VQ#U& E#8/1X9F6?<^?5F6V<&;KO9![97B);J1&TQ.*&?<5FKB>NK( M/QX:Z,;IG'$.WCBG[HCKD,\=M1\HI:?QPPPE?/G%PNG; /9 MF884#P_%MH8J2A5FB]CW0 !IP.7FPS)?O]V2Y6.^6VY.K"\2C""(2(QIG;D#HY!UZW//C91"30/F M+ O*$:'SR"&^R?GZN0&I>$W3 +%R@C,RIVH2=$*G0.?D6^> [\8YE:>1;W.^ M2EF/0AGD>QZ:9=*A\QN?IKF2U;6/V6XI#H?9LMSRT*MZ]K;=7;[*^3H? L) MZ&$:!GR%[S/0O30/HX0HU0,W8,Y^?E\P%/F,^)2%/H@9C"".VHJ#, B14N:S:=NVX[>3X5@T%[I. M 8MK[^(4]X<-QWQ]G([3"I+QW80-H!CLG7#?')X\P]J>H/\@X/[8O:? ,4_V MA+$,H7VAH*6FF8>26O/N^KO#%E@<]X!F$=$XP5Z"_0 &:8C2Q#N>'D'"/)6[ M:R-!4E)DW?MNU85CF6RR8YG7FVG,XQBC+33I,S%^IF+=//.0_;'=MK* M&8LBYZ9>(5C $$9^F(9IXD*/0D!]T,7_ "=4\^JRGK%1A/V\(+ZI\_?A5,M) M^*@LJXGSY;<&YO7 0(]Z&F-V'KIHSAW%AP04>9(/>'G$+>[1-%9$U%UL^1\K M]#VO%BSV8P3=)*:1%S+7 U$$ ^1'#"\#B"6B4(5]>A&3F&)(NW_G<%"T>EOEV M$8, QRB@",=NX ,:41JUM@ .E*I0Z5D868V1[#A9.B4/3D=C4O&8](S$8T[<1-+32Y1Z)IPBP?.0)$.^R.6_:3&DF_IV M, :2."5>E,1^2*FH$!RXJ#46>+%2>*-I8JP4-V8DQ4V6-SDQ&H$R-15ZF@2;+O&0(-0GIBN'4>_+V17["AV7S9.TT\90L:\-2RQ29 MGX?P6?!+/9U,BSE9>>0F2E&OB6;-?]]N7Q[I?2PVF[0HORW+]<)+@Y11C&E( M7$A@%/.%ZP&%QQ)/Z0D7T[8M2V4+U_FA!?RCN"%T*2G)^5W@=@[ %;?#C3>) MG'I.V1IJ&FJA(:PHJR*C/?IJJVWFH;+6O"O&Z>&3I.XF$?%,G_8C7VR]E_ MDEQ/V;::ATZ,[;2=7$\USI54I:F60/>E@%0/G?HV_J_9M_IOJD48$^;")(E8 MXM.0KZ\3C[:V 0-*MTC-6+01L,FH7/ U/IEJ(5=SUM@ =!J$ M3@.Q*]7!838?&/E%"BGJ7I-28]3/2"G-^71)" TSIJ1S'[-'WD^_\!#N)8"% M2UG 4FX/Q8'GTI!!"%J[D;';8KUI,S/I+/.8A^9#QXOD MG;D ,[9O\3&K=F6^X@%Q_2DD-F7KN@II4=YE^6[/A6"1LBCU,?4# ($/:)CP MI44+*PH),;6E802,]9RB%F-38]19B:W/S8;_^8=F"T3Q"-]^ZPS?'AF]88SO MG)PT6_/IVH>NY,R)'_/969%A77/3Q6B#SF/6&,]=A:T:"SQ+O]F4?\W7V79= MG63$DV7U91'&$0[3) [B "'@0S^.VR,WP*$0M4UX M[N_O%Q_%2*NJ_"[/UKOB/ EU@5P8Q#'RO#A((^!&!..3^!9+U1 P8,9ZB'A$ M)U;(Y7FE54:]47240IB0BB M"0HI(0D,@=N:=GVU:])&#%J6]_=FB\B:X5@NY!R=7C6AGW&)V(%U88T2/X\P MU:Q+EU[C,\O7R+FC!(+ @W516@)Y=.UYJ+W*Z:.8T$/N*-NJ)$G8AZ6>.=IZ M(#W*^3_X[Z110\TT#RD8VVD[2:-JG$N7K7IXW!1/65:#?/\HT!PN&X5)@+%+ M $J#P ?0!6X208^1%+(T\'VE@GKZ5D8Y]&\0*5:LTB=.+A@:AS.U"*C%Y)SR M-M&EQ:O\],C?<$[GH6@&_#@O966(&>DP1IQ#X_-S:%26O+O5I?OPT_$C'Y9/ MXE?U\42ZS,OZ[ )5U?ZA!BJJD/Z2[;X4ZV)3W#]USU52487+9RF%(8J03SV^ M_.R0TY IG0O/ *]E+11(F_-(YP1K7F6S^I*M]YOL_=W/ M1;'^EF\VGP6J!4L@@)@!%U&6<-.0 K^V%L33G $D<@+3 ^ M?@4TU<6"+HF2 ?X(_"D&Y3K4V0F>+W/3%_ .9',>JC78B_/ T@@K,EE-;[?K MOJN>T]-W54W%%C,KV4^4OMMQ5CW@&]=9SMZYT6&WOI^^S^M + ZVOMAQI@X]W^39[ MN\L>JD6:@#0(,2*NFX8N '&,.CL@3J6ZK_ZW6^[#Q]A90')J3(IK#PW&Y%8= M=LE26V^H\61EH?&"CIXEACYU\UA<#,!?F.I$>KIQ6@W1C6$:0H0H9%'@0_Y_ M:=):"MQ0Z34SG>\?33L&E&[5XDU-/VQ1IJL@$]97O4")A(KH$#@O'='RX(J2 MZ+.AJB6+D"\409#R_X7$J9HX-JCMY.D3[:DB$Q M!*3YFE>_EX=]I;,K^JW:P]'J/_9Y^?RF]8+Y&*=1X")"282"D*:HV_$#*%%Z M56*0(.K;A+?[B@4L5TVI$?$YO9E5CV.U*=8ZO7IS M[8W3 GM>1V(:F;E$DH3T#.)V7G(TS)4K$F6 'U79XM-_EM]OFX2(U=/GX'(JM:]3J*$\AELB7GIH$G'KJBB M<>Z4%R_8FB>^EM]JL66:KF-3SD M85];M:CY+?_RTU<>H1?ETZ_9KDM69=0+8D90 #W@>1Y,O78+P&5>#&23$[6^ MV]X\T\%I[FA/E9E^B96>?C^(Q'F,@6$NO'B^9S ?RF/C4N8@@*&XA9E@',>A MSY"7 M*:=)-$Z6[D($/6$VX:;,J9T+-LN5VO2S7:+MFWW?9=IVM/Y3%>K_:_7TI+J[4 M-\R?O7-VNL>/DA@3'.* Q2[V"&8H/L02(?%\))5F-38FVSN7JUW^5;P5^';; M74=H83OMMZT+S_V/A0WRMIO7 .;IRT MJ&AB40#^TC.24QYG&FJ-'ET?N[WG,06,[G4Q[2A3FUC. !Q&Q\)W(8-Q#*+ M!]0#:1J!N#46 TK4#VLU#8US=-ML?=PXM]T9;G'G/&7+Z\F01LF4D^L1&%13 M7S7%'5=-+Y/5(XX#V9V'U@UUHC#:XP8I$?LN+F1G"\9\$B8X) &/I0E&*$C2 MUIB+(Z6\,TT3E@-0\F59WC>%3K,&T2#5D29.2W5L<*:F.B_TA;U"VACZA%2@J +HB1E($P2#,+( M;>TE82A5%&&X%F4+[0]WA4:M7Y/ANUDK?AKGMT07W-L3#]S2-#?A2F^X>)!>>AN$ZU2%WB M(1("/X9^'&+BQ6FWRF44(+478 8:DQH!0]Z!^9@)>'7]K+NB=%:;9?[ I3G; M[3:J3\(,Y77(&M0LH2.L16^<=H>EYKW%/X:FJW BS#"FUG9%:NFIR M-' SC45I!*GK$D9PBD/ O(BVQ@!*(]7D(4TS(Z02=1MI?/B)+;3'"3*43>W\ MR-(YYV$D[X3;I<;LJ]VQ0,/21#OC<7V_EW^ M-5NCBD^255-4Q4_B"!!NGR1!0 +,D$O;_"C^!Z6'KBU#L;S&.RTDU.)OKF"T M'CB="_5$*9QX4WOA-&X,K=ADIP'E8I,9M9UB[&*_V2Q7B](AO$>11VK)>2CW M6,Y>+5$U L>OS015N5OP"'Y7'Y3^G!7WY?+Q2[Y:;M#WO%I@Z,5> %/$:) $ M$ 7AL?90C%PI@1]FP;)NG^)Q?A>() 5X(&_]NCH>96IRJ<*6C.YQ/T\TC__I M7.]ZB;@@8V:(FU:=#/E0F.Q*"EJ2W9];HL7#,M\NB)^FF(8!<+$+4>+C&*+N MG@A!4B_"#;,PJI8TF%341)\Y"349A;0A:O(:7^;TY!H5U_1D,'4ST)/A/A0F M.Y.ZH =11F3$0^'K+"O%;]M\QU<0 MM2Y+IOBK<-$O!Y9H4!O[O_WZ]C.CSJ?/Z#/[I#/FJVSUU_OBZT\';\2PA^T? MQ*B')Z/^Z/&%(:Y!Q[3C60=PH=WT:OM)OQ;;W]J2D($+$NA&T*.0B!S\,":X M*PG)F%+]#97OM3QVVX=>!9/*%W24^)';>[%%C=IXYBCX?R=ZD^R$@IZM#1VB MYK%/H86\&-Y-U,:^XF;&NZZ2GD\8I&Y"W!1$!"8Z!9N$5-ZM%'YRRUK:SUD-R=#5CEF M4^1*.G"S1Y.:\KT0M='CMV=,] =Q>J3-0W?TX;\,YX;P(/U.];(4=[*J#UE9 M/\=WO&Q-*0&BU#\*702QY\=!<-@Y]FE$U=Y5TK=B63E:8"*;IGF84_&U:GWZ MY#1D'.;4Q*0C[4-+VH1U&*X2U*,QPTF=A]@8\./\N6I#S$B'*=FWPRMSHB1C M66SYCZOZ)$O$3.2+>"RT>KL]_4R^7>6/FZPZ0O- E')9]"@CP&4HCB/B!2BF M$0!IP/]/*;09 Y!E4>,^.$> SG,OZC7.P0]QM?_9!UM7Y,;SA"TJ&8#-K3$5 MM]Q&:D<[(9\![OO"Q#&;=AYJ/Z[+Y^'H^'Q+A[ /CYOB*Q[@_\<8\0^7(@/J8>DD2?M +,9T!^Q=19YKK]G? M.)T')X6XJLDJ_PTFO2].'*U!YZ$P(_I['G>.S+1Z^OQE2)]V7-?>'QZI/Q2[ MJI,XCZ+G1ZX+?#= D9?@,$E]+^R I4D*]5+HK<&Q?;C:@'.ZRF BC'F_WU7B MCAF?-G23X^TUCYSVSZQEU,3_NM;7L)T#[IMCJS4Y\5PNGMD?\2VG(?N MC^GPU53YD;B65?[C'',-&A+WM^Z;&!@_'3]SN B)1&6QD]J5:8+C-(Z\ 8! M!1'F[=2A)%3I#'QL;"/-">DR+YV_+3?[S'F[?=RK'N.,WF)R,\.<&TMMFCBI MNUO<75T@.*?N.+=/SSYX<,FI?9I\%C'<-#U3RE2=8![SRV3>%_,8BL/7'*?V MN[62F!H_\+'ZA7_B Q^I0CH;+ZIJ_]"(ZME#$C6/ P1',"*(Q8U&+&&*U M NM3XK1]+/CIPX>AT]&DS:B_:)EC"RJN9DZN_%Z=>VZ8QD]V&41(!@QF+JA#_@4ZT=!@GR?_PQEGVD;:,6B/IT ^T>G@>8(;)/M MH?=3U:<,9CB>R> VY,SY^#3)D>P00ZO5_F&_$573ZNLL(L8MLR\\S,V_9F^W MJ^(A$T^[-?4&W(B") 24A2P!8>*Z,8M:"(GO4I6@T*AARU'>"5:GN?3S#*W3 MP#T\CZA7O<5L.\@)WV1-H":#9MFWHHLJ3/:HI)4&F8=FVG&M&*%#:^LIS>[R M;;;&V9;_L!.!5(6Z5[D/]Z\(\Y(D"N,P];V !,#S"&A!>%&@JZ@F3%O6U ^B M5?BJ21SK?2CX')?M\K)Y1^:7;"TNDFL+J!'BE25T;,[U1?2 U#E K1>RE7,$ MZZ#=KLQO][MZ#;LK^()8I)=/=*53C6(Y=3795K/35Z/.75=8\QQJ:.S)*\0O MC-,PQ&D84C=D<9 0G(00'XQC ERE6^>&3%K65-)@%$'1Z=O=1YC:DCJ(9V4I M'8MB?0E]\5;ZGT ]>UB54TT3S3([M33BU'65-,>9X17]N^Y>*0!^ $F0N(D+ M?7%)+*1I"R-RB=*M"./&Y[6R?Z=[!]]\HQA=XMMI#ZO+?)FFF'*M_T[BBKVU MUIF=RAIV3V_=K\NCM/*^)V]/)__/13/U_YKMWM]]7G[_>/*0)$T31FG@$1)A M#P)"$Y>U"$+ ?-GQ;="DQ:'-45X)BVX<#E4,Q<-A.RWYMG#NW MM0-.>>Z!VB+*:E/)Q5MS:26U^.O5Y=1-VT(OT)_&9^/*]0"J>Z1[C : ,Y]:7FB]FVLMH$,GH#6RJ2::XQ>J:8 M2=I\'G/.-*Z_*+ Y&?\RSZ ?X67K7?$QVRW%,7I;3TMP*K9!%D&2AOQ_E*'( MBVGD ACYK>$ 4:FJ>@;-C3:#<"W9%4Z+T^E*R#6*PZ'*/_%MBNE^J9^(9%T! MGR&_\F^I3\"SUJ/J1OB6>8I=CI +DY4%-J=_G-VT0X6UGF=W5QJP"*3$]1E M24PH7U$1TNV489RHOG5LVK[ZGK3R(\BL+A+SW]O10YIG'C&E->\&;D>KL2A? MYW1WM+4@"*;0)S1,<."B,$VB]H5TCR4!"1=?L_*VD"]9JO+=*H/T%(;T$!7+ MP*R=#I=?E_FF/1KF&!_X(K,2UQ0/%Z+&KDEYPE3/R--C=![C2A/[BW*/^@S( MCHF_9_G]%SXL$>]FR_OLU[W(GCO<8JW>5M4^6^-EE:\6"*=NPC C/)1Z?HN MGXE;\V&4*.W/&3-J>>74XN0CJ ;:C)K**8ZETIR[HG1N!=CC>!-ES"OU,N;F MFD)N_VR25E!;6G4-<,#H-""[H@*5T^"\<6JDXPJ9+'\]&F>\">8A?^;=*BQW M70.B2?/-GO^NP7!23/&8FKP@! ,_2!@AO$L%7AK"*&[1N,Q-!FNH 0R6);5& M*%8'V=U=MJKWJJNZ]$=QJ.XAUA#"!V=?"7GET:*S*[-EM2^?#I]\R'9?BG5] MN4W\;:O-#\OR#Q[U/);YRH3PFFC. 3H\4#Z%:;3V#+W),93Z1?)U=5 MLPTVUXPEW*27,HING-6!4?$U/ N( AA$-(D"%Z,@"F!"0#?-T! M=L5NN1D4 M'&O;5A+T#J;Q&'E]T 9+4;)^TPP*ED=I%=,Q\PG.FU:S9Z#*U]E4CZ 'M\N, M5=B$=W+QM"$6I;?BM[M\?8@//V6K?9GO\JQBWU>;_3I;BZ-F4@>']7'1^[OS M9Y+0@WCU8I'$<81A'(=YJ,46)53IC<5Q$%D.N4^=<*K."R<[N-$< MEXE0>G5T1LB%*J5WEA'Q^3:HF[\]:\^B PYZU)GG>DB\?B[MQ&D]&/I;OE\]5]?KO)FM<[?\UV#3".X.>B6'_+ M-YNN!%P*4$H\C$.?)@!X,(D#4D. B8>(=*4%HS;MJ<@1YN$IVB9S\(<.J]." M_7&R@H@J5/9H@I46F0OGQN^6.&FXLMO'*+8)1AC1G$"(@IA:Y@+KU3U+8/F M1A&Y%U6A3L#*I]6:(KA?^";B=K#H72YL)GF3U"2]\EG+$]"LE[7\=KL2QYB9 M\P/-FI]^= PT@4PBLQQ'5Q*9#1,\?2*S:8<*:YU1+4A.\VV^R][Q=?CZ0LC> M1>C(C\0UFQC1%,248L]GN#4>0A9*QG2&K-F3MP;@FQKAI8$FEKM3K6SER.L) MZ@RS/X^@SK13A=4>J_N<5 ^,IG8V-Q]%41RP,$8L%54X/*\%X(%8\W6HP68M M!WFG[P7U#UV]-P!,-H"<0D[$O9I*&J3=\EM+KY'8HY866F(>BFG#L:L/&QGF MSD!8@Y]^6?Y[41)Q>0Q]SZL%3I ;(01] $&"*09>$+8(0!B&*M)ITJYE[7QE MX-X^.35>IP;,@QX.65$]C3;"X #3*O\FHTQ%ZL>.-<]YU LXM5MC'AIJQ3/Y MT',@>P94]&C_U^5#1HN'9;[E6IX"C'#@ 1R6NM 19E M]9;LJUWQD)4?LV;[K_J2/U:'IPG\6#SE&7L4XS D"?4P(T>%C[&*M@ZQ8UE' M6VC.,VQJ(CF(1CE!'(M!-?&[3-Y$[YST4-0C9R:(G8=T&?&D,-_MY,^5/RQW MXN3A0UD\EGFV6Y9/G[/5EVVQ*>Z?T';-?[_>KW;T]&#K@"7&+""()7&(?-?S MO3@.C_*(/*E T"X"RS)V -Z\I7=$[QSARQ^/6FR&UP^DY]$":C)XP'QSA7D' M-8TB@#O/D+^NE&,VCOQQ]CP:2>^$NVNLQY/&VAT;2XR@QT-C/;,PZ'!;F[$K MY]WV6V#Z(_ 1?"S&[--JL?GGG"88A=P08MA/ M@K2U&86ITL[',$NVTZHZ<'76R3JK5]'-1%<7:5(+U0>R*A>LCT>HVCQUQ%73 M=TKG-"%[+U$]0;L9@N<1MAORI;#1!8WMWK[KWMU*",-IZ")*/0*!B^/("UK3 MN+Z#;F3+5M[@*/NTSKO\3O$ZHADV!V^WVB'2Z/'5= \!RO"FMY6J3OL\U,RL M2_*;IKI\&="V.NV>!X$4!0S""""?P8 QE-(N(2M*E0K/#39F>\]4^2;/%-7X9B-?-1H]Z5(C>O:RI>B.O&3I\&1 KDZ*W**'HMSE_]GL]WB( M8D#YXA4F- J8%T(_:8'$00 7V^Q>_*/!$J8+0&IH)LW0/,4J/4)/*T4O3Y 9 MDSIMZ@>+GU7.K5TUPZ4!I3W(X\G""J=M"2OU$*>ZT"L1RV/FB+/"&@W)X M&/.4+7M>G)F@0>0$<39MH2:7+>SV1= ,6>R"&880C M0"'UPN..(H_UB'3A04OV[4W81\C7YNJY%6G5H[AW@%MNM;D,>MMNOA""47A5 M+XGS"K"FN@3SHH3KD^MB+T$HHC$*NA ! =_3*XMCQ+3EI=1IC983>;!4'L=, M8\CI\X3MH*;*AIO #CJ,F9"II1!;-JV98V5"+MTZN88;P$C<:]5\HV'NU,4S5$D4#^8 MU6Z*>:BI->_40M>!+!K2TXOE)2A)7)I [,% S_2GT>)B':IIL@$VE"[VGM_ (_VX2 MH8BE<0 ]SV4!CKMS81A0Y3N\*E]N65%/[I9J7-!58DE._*P2I*9L,[EWJW#5 M5H>W>4B-/OQ+%VKU>;"P&'[777EC@/B$NGX0QR F@4]3VAV+,/ZCI16Q/(#1 MPC>->[9V&#>^ K9#MOEE\+NI[N+J<&EF1:S>-//01KLNZJ^-=?G4U-BCLB\2 MS$*?A C!,(8TB4'@^JT]B)#2H\SZ5BRKIF@):ZTQ:XY0)$):<=0 MMB,[\O*EP>@L-4K'CWXATF;&4$0G<#>P*Q,11YE9?0#[\PB6*^/SV% 8LA\ MCT!N*F$N-'37QDB;&BBJ= MDM"C.%I,I M@5:RB2I1:FI@@2-M/9@D[^,Y$1*:H,C8O%1!%?P57=#B0/I2_+=EN:;+7:,^ M%*8I7\ZY-(D2 .*(1R!!:P-X1&D[7^V;+>M"#<81:+1"!$66Y%3!'D%JHB#/ MC9U[X: %YG+PQ=IF)FJ\V;E+>8V6'F493N4\-,: '^>7(0TQ(_WXZHF9 M@\#Y'L8N96X2>"[Q4NCZ?MP:BB*:*+VYJO[U(RN-5I2BPYJ$U#JG*W^,C[2[-V\CT"O)C U(]8E$1!#!+0 M?G?J(ZDX1>T;+2M%#40I%%$DI%\1['&A)@)2-,B,?.[0R:CG?SH?\<\\OC#( M]1B9=EQK8BZ&] '%T7NX2@()2QF&@.((X"2@27K<"R4 2]V^5?W.<4:PTA2O M3(OD*+; B-8X-C&'RX_DJS>[='F9R6A617T^GK6\EHWI_Y95NWQ[WZP:" T@ MQ!2E012G,5\I,+^UD,214IT2E>^U/+(/4+0V"I3HD8O:;3&C-L(E2;$2I9\P MT!.>Z_ TC[A<"WDQO)=HC?SV!GD:)3A.PBC&,0I]DOJ@VZED,, :8U_RF\<: M_5J+=T62E!3 C^:&C#)6OT9"Z_K@");LU("5>R7M4"+ >DSA2_+,L/+*EN3 MXN$QVU9UCCDJ2Q&!B#U&_'3\R(?ED_A5?=KQ_E%\L'J_WU6[Y59D5'XL-INT M*,5?+EQ&81HPXD&4>BA$ON]V8#T_4=H?G BB97VJ(;^Y%9B=4[^<$\>(U(G\F8 4B0;P:23(,F>QD9? M%"HNQ:GIQ9/(+C[U+_<1 M@C]TC* +TG9Y9**'P7!M9?[/@1V')WX$PJST!$G2N66B:9^*>=2;J4UXO$ U MAYQ,4 '?W38C=D0$R55O'>$X$CA%4!;MAUDX+3)1\,5-N5M7JT_[Y6X_>@DT MU&A#OB$,)[(]]J=<69SZ M$T"%$:+(T3$_QX*MRTK9ZQI06 )DPK!X3.3^Y 6BC^>H1HR]4=K6^;,[J(.E M<29<#QC@DSW7@;T<:X!PU-6AVY7X<;/>-3_AOJXD&&.917&:IS'G#&50I+UN MDD6%"\XG%STN_2^7ZOG=3#FJ\)#F<08:(Z5V\M)R%"=8;E?@*-+)BDWHU 4< MC_A[;&92RN;CA^=1B^],3;BN$W.A!E9("*5+_4/F,>MUTD06W;J.V*XF6]5Y M0:']JDX?C#$S1;L&;5+X9@FUB:?W#1/XM,C$!E'XOUU??5#>5 M?B]WRZNR'W=\V*TO2[UJ_K5;-80OYHG;/05\RD>KIDLJ7MXKN9>EPVS.T[A]OVH M_725W;M!X4I_F%S.K&^PR&.."*9(_2-BA119GLM>/6<\GW1[VB#E8V]:6ZEG M8KFK@?I9[6!GNLUKPS(^JP+M-5Y;#/2'7BP_6N_%R]X81TSUYZ* MZTS3[+_ UN[;^5Y7F?67T2&E=H+GZI64VRFM\AJR%(=YP'Z2:AS('-\%.60.9[.']'P_ _.(("%XPB#B,HJ0BJSO9^09 M'G-!.FPD@2MV<=AE.O5$=. '8B8[44=[%F:^2_6UU?>0>9]RBZN7Y_&55/]Y M>#7VUEB/&9[;*K2@42P)$1F2+(Y33C-RF.2/4(0GW$P[2/>(6VPMJOXLP?MZ MUA%-D_YSP-2[*Q.M(]IE;2Q =AJ77S9EM]4XB3/(61XKD*-84J3H?=A.Q$6: MCSD@LE<7>)#SZ(-J+6RZK^H<HH9F8H!:=K:0,K*W.13>=X>B=$+WVA/PTS*X4\U"6>8QW&JIYK MJ7Y<"5=I/6;-M/[*]7:]+]^NOY>K-ULU)+U:*QVTKLM]+6_UO!Z]KG;[];^: MH,0/'5_9?W^U4&T30BGF64$S*%.>09S(),^*F&%F?"QZ4 WAL-C*_J71#>Z% M@U9Y_5=O]MWJ1(I[AB& !B<"<2IBCHAR5;OU]?+IN]]S(^R50O4BTSL^M2A,S,8]&,GQ2_J3U->!P#:"$ ; MPFS ;F"W&]I]YG'V_7L_/YKVI!&J_YHF5,:20=EK M28LL(-=-%4R-,[,Y;;Z2VS=5K!+1UC(.X M[.9H0!RKA[54*HY!#!.&*= MF*(0D0S+9R,)D^,9A<:S629"T=E[$D:#LU8^=S9KC5[1;)6NUTIFNR '@]G! MTX!<5G]VD60%SA#E0A">Y%&:LCSKQ0B8!NXW&TF8G,MQ<"X;92(8EWTG83PN MJ[\S>RZK/^N7RS;I>K5R@*,TP*?("8TB3#''.L@CU MBC+, G::[71,2^C]MW)7+K7@D)RVS$P(6(=+RAC$;C+T.KC]P&AO\'9+WVLD MN&.D@S ^Q%U3EK\MEW59'W:<()%$>MO_ MYN=R=PT7!5%O6)(D+*:8XX3!5,:=C P6:6K38?'>>.!>RD$O:#2=V I^$-W^ M":!EVW59_"?$#%&3YL(.8I[3$(1TMG:>86&PS,R#EN'"JT9ZPCT2EZ_KR^IV MN_^HQD(?2O7X;_<+@G*4)2Q#&4UEBC+]W5HO0PII]1&8]\8G)VXO&FC5%Z#3 M[9&Y3BGQP-S0V?#-7,M$C$_=$X:Z4G=(;EX!=0>%9T/=X3ZZ4;<;4"YB"'%, M"E8D-(*9/J^")WU;6"8#.K.F+8S-ST[7$#X:F^<"P1"^#23=2Y:-0+).@C&N M;%V<(Y.L8S@+'C='W.C2?2Y9+^(BSU&":$12U8D4F:3IH0.),I@ZW.CNV)+1 MZ^+A&O9'KTZO;PANS-UTX8U?!_T YT771B!.K\$8.=9&SI$Y]D&KU;KY2GN1103#!$*"2('4OY (1H?.5!03"P)Y M;'4B&C5Z]0$@2G&[DG4!#J+-$.73^O.X&MMN/^B:F<6KZO)6OX'-*M++Y".]OM\^J?^<8%!8ORM)"[7D:[RJ$[A>@(-ZW<4Y.H%H[(TKKD:?W>02/'OS8/ 8@3[9/#.2MU[YK,K$DS,Q MB@AQD=$T5A6C(!&7).EG+/,H0U:G5 <3$9S-MF=-A+/;(YE#.QV2R[K7._51 M0:XF#V7RD+R](B(/"M.%Q\-]]4WC_B2,%.>)9!@7G!<,(8BRZ*!"BMAJ#X[O MML.SU_)0">_F^D5N"%]#DW::GA^6I[Z$,#@ 3U[NTX#!W_$!YK5WUQ MU"I#KY"D=O$-8:F#DR%HVIPMD<$H(AGD1:%[PA0AQ?).!D[RF(:"J5'CX5EJ M>5*#?WO]H]2[LZ.0=/P3 H@X^!H&H_G@X+O($"Y;"WY2HLX+ ?5 M&MRH/Z OK_V^W.C^S^I_;NO]M?59&($RX &= MHYCOGZ/'LD&K&[3"9P35Y[QU)>S@7+T"W Z/T8:]GAP=]E70W0(GJ4CCC.2J MM8BPF&89.\S?"I:XGYAAWD9@F#[_,@_YC-W"0C-6CN&>'0T=C!OQHZB[,RP; MZN4\:#4X"J.OFFQ=<2-.=QOP;^OM^OKV^M1G5)!$-.<$BSPJ4"X02N)^+$Z* M-#7=\^*[V=%>+S4P:\6"3NV#+Q)G=ENWI+GE_Y MXG:WTR>#B3QA62*2A"'5I!0<"=R+B',RX"#$P4T'7[*U_3;1M[5>81K"U: L MG?I#%SM?A]/3-D&O"I[6P;FQT\U#S^A\L_W\5Z6[ /4BB451R"A%"462LH*0 MO.^U$IW@C>*HFR# J4,@8A2@15$DB_&YQ 8G>K7HCVPP/5 M\JO (";[1FH8?X-#5-U8/QGH!JWV:7AM:'2)TAJNKF][QJG>(MT)((J2 M)).%ZCNS),W5 +@7PB-AM:LP0//AX6KYR6 (BSVS-8R[H=&J5<^:K =;?8#5 M/D>OC*L. ;IBU=5+_U1=?^_PCE@2(8D9PEF1Q8SPO."=$(IH;'706X#FPU/5 M\N/!$!;[IFH0=X-35:F>-U5[6[U0U3I'KXVJ]@$Z4]712\]4O?_H8Z$>-9CR M*"4$4YYD7#+8]YDIAC@$5"U:#\Q4UX]? MCL%:R!' [*58-<3 G5>WG#F>J0 MGE>%5)?XW(CJ[*1GH"XR&1680]5LE$B2($R+?C\YY1QRFV];?+5I!4_'3UN" M=ZLM9C!.,(V*!O23F",T(JG\/W9V=/JPJU:WE_O?ESO5YOZN>5.7FT4A$!1YD0BQ2*%DJ8\*KB,.Z/LQ*L\(^FHMVE;TW\* +-,(F*NWG3#K#(B_>SH-(?D*I M CQ[#G,IXOIF4]V5JD.QT1E]=_@ENU%_YIN>]'&94/%AM,;$RKLLN\RN] MPE]VK<23$RX3S+*\Z-Q+DRW^K)\'\'P'=6KJQ;=GIA LJFTSP?/[>O^MN%4O M^?7]--!=WS1F*(=9D7"D] H\T .+K'=OCKY8&_E#[0"WQPK-$D]#.Q[0S[O+H^ M#_+Y#:D*^)0Z#4S?;"]5HY^7/XXHFQ).(2I(Q@H(<9((GA_:H]#J/DSW5@+S MK54$]EJ2/O92]_:QK5$T["GUJS\M#T &6S@-*'N(X M/?@<[,R03M?'\NOM=O6$?R*7O,"IR'+(<29C3+*H%\ 028=VO1R;#0RHC^NK M;WM])?>NW-_NMNI_M,K#U+/E46D^[7;O@(W@M)]N6"MTEKVQTQY:]LD&)F(> M$ P1F$'_S(MW T^)[!N%"&>Q2#". M;2Z+ _U82+@HD,TZ2@),=4H(@0 MV:\P8(&EL/I(QK$-*QSY_BAFS)W++[TX [R;T1LS) JS'ZMT[XH?^UW(1Q6E*M#EP>R0-EJ\]R'MF3S8:3RN,[;#G#W L$QS8?:P3B!9O# M3#<;&7=N[MFO\_,@G.^@'L]*A_#,E'_]?H1/[:[?TQ+>5=OO9:T4TK^6NU7= M%-?CW]>;N-Y5^W^6^X_E976U7?^K7"VR*):$Y3 619Q&D",L6:\W3JG5C/9T M*@-3]A_;W4'+0\Q>*K5VC)TPE698?AU9M"-Y'Q/H@GH6Z!?@$!EH0[MX"'P= MF/HS>W!7[L%];.,6@& I.E,SIG\LYE%F9N!#-;<7=B;%[$.Y6UVZ7])_ M#BZ@3&"6$@@E1PS'%"4,]D'0)++:,3PSZ8'+WN^E7OA5)%Q^+W?+*_T9Y$$< MN&D4SZ3V.69^XH(8/NDSJY(7H VYV:Y<(GGOYG-TP/AI#M_"FKF_+%;_= MK;=7[>O9O.[U QD?NF^R/JA'K5[$&95I+%*1,L026$#.9*\&%B*R.C8CD(; MO-]I%/[7 S^ P\0Z=L'H -'N7CDT!&<=48U"<[8%2?KW!5ZN/@ MV-W]'^E.B&MZ9;R[<5LJ0]OOGC_L5(?N_=>OI0Z*+_?E O&8"HFR%.4Y0S%/ MXA0?>E^PL-KC.*G0T*N2)TC?WV@.]!,+KAOAX/MR8_OEWK0)-JP-KR6WE@7D MN570H\C E[L'TP9==.TTP07@#YZ"-D30Q'@!^BB!#G/D6A,P8><*TAR>DYE4 MK5E8\;BTS4*4_4#E6[51Z:K%_[]=[^_>5?M2Z]E4]>VN_%S^V#-E_)^+!-*( M)WD>(U0(7,0%HFG?/L^DW8E^WEH=8[],)_3_@5:JP[##C\$6 XW1O7486CRR M5<__EN!>)_A#*P6-U)'G6(PM?&GPX#4-,P&O_[A.#1 ".&>*Q#?;[XK+U>Y. MKK?K^ENY^K6J5GK\$6.1)T7*&11,,A[)MK&<02ZRS(9_CDT$AETO1A]SIH^9 M:P_.T/M7JJT^&-L.?*XVFE%N! ?MD'80= $./C::+L"ONZH>>3+DM#UG<#70 MSWFP:6@0E==GS)$ZOU>[/]]L/^RJR[*N%Q07@J)$8$KUSL!8(L'[QM(XM9I" M<&PB,'4^G(:-O@KL^W*WKFYK4.^75V6MORC7O[\ISZX!>W77$D;AC'6&D9:D MO>Q$34NC!_Z8T,C-T)G1R#&(YV@TQ!-K&GU<_O6;&GWNULM-3;>K3[=%'J=YAG"$H@RE-.J;I="12ZZ-!2:4D@6N>UT-IOJI2@^](V>#+=$T MAK?.D-(.__; X5[?M+QZQC03<@WU>V8,&QS.*>'2M&V" M$CN_9@8.2_'/8<+% VLHO'TCWW=W4RPXEBABD80RBC-)(U90UC?%O5[MFW:<+H#2#M&W"LQKQC4^J1EUZ1VU= *W/X/LG-/$MB>'=M*#<:LSI% M$^'CR!,3B+A8.#.4.(7P'%#<_;#&RKMROXB35!09RE(8$2R$%#@^#-.BG&*G MGH;)#P[?!N79O;$6TE_[DFWC]]X\?CRFZH@F_+]5WIY>7M] MVQQ^WISTH->_=^6WH] ,^M)WQ=O+->80^?!<.5Y1BFP7(_NE.LIYB/M MH+NE]%A]?W[PWW0 _P[^:&( TRU5#_/\W +V2-FH+AN?GW-= M[?;K?S7;E]Y_?;/=JY=EK=JE=5WNU3",YX(G6298)M1@#+.(M=4$YP6FV.H0 MB(%-!<;RL3H-A_5!'U@V BT/S!GHJQF'1[34#K./W;R7!NAY-\.L!!+?@%=(>O5MMV3>:%=W3< MC-AV2:=+AGM7]&E.CE1?-%OGNS\QGVZHE<]&W<\PF9L'?(-'^6QW,Z2K]KC^ MV%[*5>L-\.*'PM=VN>E/K=?+@F^K[=5;U0]>M0QB=[^6U=5N>?-M?;E4F2J7 MC_O%42)(Q%(LBOIQT^F;3&8=1[=ZT47 M5ONQ5!_7X6Z0MHCKT'YI8NOJ>5-'CN,#38 S*BF^LV54=29[1.96F*8SXMG: M-7%NO-S.N4 QC3"+LS2.XU0B*6E_:3OD@A6#[X8R;RGTU/;8]W&^;*U9O1C/ M53ODOW@#Y_17/1VDG&&M'WOG@4M/L=C ].O*149DD%(LXPUQ@ MG&%(>Q$""V9UA+KGID-C[>5[M,C ^&Y]XZ0I+ M]Z2\ GH.",X&IT,]-+Z^97>UW';SXDI076W6J_:8@.WJ@WK8U7"\FS.7ZZWJ M+JV7FT_J5YKC VKZI6XB6"A)>1'C1&_FB F'-"\.NZ,Q3HGI-4JCB E'@&/] M^DC1HPB:3N9Q#'J ?(@"W(K5X=[ M;5@'1K?9$N[/>3KYPI:1<^<([-7YF6#5;TRG+I_T[)C]'H?NH)/?E_H\P/W= M8>;AD0R:"I\=#;;;M[DWN9@%[NU]_MS]SS M[KGM!H,)[';?-M")O7?]('=R5MHZ:K2T[SDY\R!HN/">788/XJ,I5]^6=5V6 MW0[5[=7;G:2KX !]&@4?U@P:17;O/FCY.UA[!LDA$S4/*@>- ML!KOL7?M\\I;U6SYVWJ[OKZ]_JCG)#;=N=>UK'8/M3[NCQ.,6 RY$E-D>4JC MA!12:6,PHQPEL>-'&2$5A=ZM>]1G:\, 71R@#:0_/;]N+LQ[!!2K@>^4:;7M M:\\EH^X=\,#)#-PS'^"_47=]C/S.HUJ,'/.S'?OQ'#>_IJ";NM:?$NI/H>EV M=>(#Z<,:*B]@(E5M4__4)_2JJI:V8PZ<%IA$ICM ?3<;$">]4LV3DP<63+7- MP=+#MO][ M$(8Y%@E"1X MK"R%S9;-LM-L$N6T)O7\<3(70,6@\Z>BF&Y?VF"+7UR\&B5_\\#ZF &?7/8: MT6L?\%<=S')]M6U7ZR[O/N^6VWIYV6UL:/YKTVYS6/W/;;W7=:P/99'R-$GC M/,4D8P5)DQRGM!?+H-T-51-)#%TDVA.&-'?V]SK!\B#47UD(F M/KJX0!\8.(JLV=-V%!NX#^ZX[LRGV+@GR;$ C?!4S+\HC6&"1:$:+2<^BM<' M_0N-LN9/?:A4&2WWZUU[^6.Y+;^N]\UMQB?4)C2&,<1QBF6>B1P+3.->;4X9 M[ ^<_NRGB(64:H3 AP=7?[8O9ET$[84<#^2#ZW+5G&2P.6QD"%'B@F9[>(V; M/,/>BMS?VJ#^'>BP+@!7RK?E"G0Q-)?-7X#E5]4ATA_Z;99UO?ZJ\O^DR+5_ M9%8U;D"2'(O<&(_%_*O<*"Y8E+GQLC)JG=/R"(Y8RI%4(TA(&)>4%VDO+XES MJZNB1A,5>"#6==OWRQ]E#7X!-Z^FE!DE=,3:Y3N7\RE6K[-,C5"7;%+^$Q4B MJ[!#5!Y[WWTN!BTPXI3+3!8I*>)"<)&*0Y7+$B%M;M#PTJ!5B;"_6>/]LTLX M\\'"P*ZHM=7S?YWM0W*8M+?TR_SHGR>M'EK,LSB-: XCP6F>HCR5J.A;C'E, M;-Z^(>T$?NE.3:[:GMDSP$2SCM-8_MGUA0R7-2\ W>]WZR^W^V;_VKX"'Y:[ M"/,2R9/C=7RY8[_/N.ME'W=7[K]Q;K>H+6*,LCS+ M]/D]J< )@1"*).-Q&N.#S'H-Y8Z;PWVD@G#W7F3 M)<%R;YY7_P/OYC6PTFC7KL^4S(.9@6)[=A>N?P=-N?KQ,/[3K7Y6?Y?^6->+ ME-$849%&D10)YTF.:-XU%A>RL/HRV;&)P*2\5]6\F$#K G]H998\='70#'PC MF&='.!??@G#LM#-G@#70RGF0:6@0E=?':RAK>'6]7&\721'')".2ISC#-!*, M(]HW%R.>#*.-82.3\*;5-I@XICZZ,B> A3ZH\Y)[(W&GE6%%'DM#Y\H>VS!> MI(^3+Z;\Z::_V^[5@Q[7;^7UEW*W(#1%G*0,10+%B,F91I\^./,,=-"/0J.;9D:C?BM1@Z(]6SL@$>LF=,R3R9NP\B.0OG"K0 ^BP M.O;\LMQ))9#G.8Y$E!:21'&1Q$@FO9(\@Y'UG@O/[8?FV,,]%+^U>R@2>NGA*)#C:^M) 9*"GS &?0"$\M;,OK^N%C'+*<9%$&4LH3'%,&>S:3CD45J==^VDQ,$)/350_..Q8*P6- M5,N1JB?#S5 ZOM=V\/1B[#QTY5,P^WP ZN#G' AU[)05HIPLGBNC MW()Y$5(#/'*GE/AQ4U[NR]7'->.8KTVL&O$ ?W=4R-M*-&&^.W*M]!&>Z3=P?=6 M:[O_UU^5Z6^N'M:S[KY06! H6$YSG I$D15E:Y'&O(DL9-0-HJ-:#,_188O/5 M:'/@FQE @UE^GJ&3>NUO;NZ!\^^_@D8R:#4#);J]S&GB3*RJR]OK_@:P66?D M@5+CS'S^5H+E=77;'G=ZU:2@VH%-FX7=X0Y?L-Z";;D'-\TI9^M+\*5+I1Y M_1U\_K:N0;GI/K1>WJG?!K>U^FO["I3;R^5-K4_+4DUM[[H3%0\_2/^ 6O=; MJLNU?GW;.ZA7W1/3-W/3[.[>?UONP7)7@FVU!W5YL]RIO[&Y ZMV=J]<_=VT MZJJ,Z5)*HAB1II ZIO!$+0W],$Q;3H-'5XWS2@T=DCRK9$$1@@6%^G(6?4M+ MDL.TWUV5Y2QA0T-9$ MJV''\%3,==3A(;(7!QV^W'/'X[MR_Z&K\-VO-A-&$*A8;U(1B^^V7]5_6;[78V,JMU==W?JHZL^&",RBS"6 M+$4)2G/*)&XO]H,)I<1J5X"W1@,OP3T\9K_7:GU5LS^/S; XB;UV6#S^2OH@ M\N)P@_-\[CLZ[^ 9'GI/PCQXZ#^L9S^)]NJ;*0_EVRW/^ZJVYOUMNKH\OT$%0TSG&B!O.<,QK%A/87G:986FVZ]]9H8!YJG: 1 M"OHTV9'0G[MF))S$6#L2WGMZ ;[<@4XF:'2"7NCD0#0U\@P0O>=B'D#T'U85 M^!FV'#%:[SP)HCX^MG=.EQV?],YH#\).!>4#4>U3/S@#X=,T8BN65 MAN_'\D:O3VVO[M%]W[),,,\3#KE(\QBK?Y"$M2TGG(K8ZFPT'^V%[K>V$L&; M[==J=^VP#^T&#/:V/MR'MA!+7$$\UDW3G1^ZK[W4Y>7?[^JOO^'"JKM^*A_>=S?>1SP M"30X>S(M MQE5P.?!?M7NIU)$=L57^[+11875"2Q8 FF69:33))#.PF%1F?M MN/_TL5[R5I6J@RN@==F_[Y:FF;_XX?QR)("I53YA\,"$%ZC@9MA\\."H_P0G MACAA @RJ&EGIAN1F>;6 $<,1I2R)> &I*#A'O/_Y#&-D"@J[GQH8$ >C=;IG_9'7570Q\(\Y>['4Q\+*_6>@RQ MW;];7BN&2$Q)A*.(9E0A(TXP%'TSBBU&M_8X__# KWHW!KX7!;0J\U?>S;"7 MW_S@7MD!P-(F'R XY< S/!ADUO18&":_\O30V$*B4!3:+3=OMJORQW^5=ZJ= M#,>"PAB)*(&Q3'-Z:$=&";.CA.U/'P<3G2K0R )*ERTHK$TS)45(OYQ086Z5 M/U@\,N$L+5P-FPLNG/4_X<4P)RR T6X8/ZRQ?-HO][?U@K TBQ.&9,$8PNJ_ MJ&JD;8XR0HSVL0QN9"1\=!]2W"\TMO*L*>+HI#%,PIOHQA1;_SRBY:0EYPDS MS,79@&9@&$]YX\,7<^S\=[6YW>Z7NSNYWJ@W=\$*P:@0,1:Y^O](BB)!?3LY MCXT^$7'_Z>. YJ *M+)L 6/MF2E90MKEA!1CI_RAY)$'9QGBZM=%6H M%JZJW=V"PIRG)".DH&D19Q02V>_)H!3%A5WOP^YGC]/W:#2!7I1MS\/2+=-^ M1SBCG'H=AA[YZW,\B/]LC\/-J>DA,4C]D][&$!?,T?![N=G\U[;Z:_NI7-;5 MMER]J>O;0F.C-\Q'1Q[SF49&)*.W;PY$T[G ,:V4<7&AUO_RIY8%>'V@% MVJ+#V4U3B(QAI!-.'#STAY9G7#D+F:%.S@4W@^-X AX_SEA,RE;7U]7VT[ZZ M_+/YU+%^?[NO];;2]?9J@?.8(1)3D24RQ1AF*.LWC["8YT:G"WEJ:J0)VD8B M:#1VGQO7X$BF]43M('>-IVO',M9MTM;54X^3MV<,.C^%Z\/9N<#*3S!/IW/] M>62S7_5^ "?5K]2+E*9$W[T6ZYM_"18P$?WT,2-<&GW]-^3G!P;482/F\7Q# MH\Q^UZJU=2^#: S7[.CC8)C/O:N/C'B&,D-MFQXM@R,XL8-UF!OV$&EWS+9M MZ3WU$:4D(5(BF#$U\NL7OQF,N/$N%O<61@9)M[%[$$JL#+2%22COAN'$R#;_ M0#DRPP@I+N;-#2I.,3R+%7='3,#R>;?4_9Y/=]=?JLT"XIRS*$DSC/(XDT10 ME/<_/^4P-H6)W4\-#)!.#&C5F"/#TIJ7,1'.%3LT&!KB P8/0GX& &ZV3/_2 M.^JNACX0MC,FG[Z5FXT^B6BYO5L4 K,T22-(,(QYICHJ$AT($A/+S216/WJ< M&9%&$N@TV4Y_V%EE.MT1S"6GZ0TS@_S-91Q'?W;NPLFFZ3$P1/R3N8D!'I@# M05R7NRO%G5]WU5_[;WUK&6.40D'2*(>Y3/(4(=JW)M5 QHX,;FV,@XA>&VC% MN<+"T493:H1WT D?MN;Y \E)0\X299B%,,:'*Q:]C^OE9L-NZ_6V MK.L%X2R+,$213*$0>9P7^6$ PW)L^J?^A-8%>E'4'Q,XMXQY(,*/< MNB!F'GGL@QS'?[X3XN347%#AJ/YI-V2 "_=H.$[L6_5O__EO_:^H?^A#D?_S MW_X74$L#!!0 ( :$F$Z!F/]^0E4 +1&! 4 9V=G+3(P,3DP,S(Y M7W!R92YX;6SL?5F7&[>2YOO\"H_GV=?8ESYS9PY6C\[(DHXD7T\_X5!D5A7; M+&8UR9)4_>L'23)9&Y; M#^]OL^GB)S/+!HML]-.W\>+FIS]'V?ROGZYF^>U/?^:SO\9?![_\LJKTT_(O MD_'TKW\K_O@RF&<_?9^/_VT^O,EN!V_SX6"Q_/;-8G'W;[_^^NW;MW]\_S*; M_".?7?^* ,"_;FKM+%'\ZY>RV"_%CWZ!Z!<,__%]/OKYIRCA=+[\=H6/E,6_ MORK_#2]+0RGEK\O?;HK.Q]L*QF;AK__O][>?EG+^,I[.%X/I,/OY?_VWGWY: MP3'+)]G'[.JGXK]_?'SSK)'KV6"8_V.8W_Y:_/97/9B/Y^^O/LRR>81^B5C\ M_+*5FUEV]<^?KZ^OH^!0 HQD(?;_V%-C\7"7_?/G^?CV;A+E_?6D#IE\.L\G MXU'! #V8%))]NLFRQ?R/Z>!^-(X_/="_Z@VTT]T/@UG$Z29;C(>#27+?M[96 MMR"?HEJS8BA&/9O!_,9/\F\GX5^MH4:[G]_>S;*;;#H??\W>1 -TFR4+4J') M)D5R@]DT6M%DA>QLI\G.?[J)!+[))Z,X,[C_O!\O'E+%J-!B1P*=4.548]%R MC^H M)SNU73DIHOXR3?3JWQV6V4*JE*UCBZ6(^1#-ELB=*!;NXHWT16;+0;C MR?S('KVHU43'/@^^3+)C^_6\4AW=\H/Q[%^#R?TAG;TJ5^O'JVEI5_%:NU)) M+SM*U]&1-]%7G%Z/8[-J/H\>S8&>["K>1%?\_>)^EJG;?+88_]?2B+CO=W%Z MKZB^4YMK0I3?\GST;3R9?,PGDV@2OPUFH].$.-Q0$]U_-YC-(F)?3T1^5_4F MNOH^SHFSES\\K=M5FFI"A$HF87^E>KKU-<[E^6QC/PA),%P]J&,U! M=!"KZ36IS0:%*E:<^73EJN\HDB3@\>TW*.R1<\"1K338\4J#M5+=.CKY,1L6 M*Z3A,+^/2Z3I]8=9/HU_':Z6? =Z6:UR\]U\FPWF%8$]OJ'FN_\AKK6'AZWE M<8TTW^W]OZTV+&O\0CT"+\:S9>LZFV97XPHC8%>%9KI3%=4#]9KI7,4!N+]: M'5W[E%T7'ZB^4[2[0C/=J834H6HU=NUC=EA-=?7^WXMEZ(1'Y]CYB%-?9Q>GX:=T_ILD&1:J% M/Y7::D*(:M9[;Z7:NO7L-*9*E[96:*8[*A^.HPLW&52NBAV01/039LM?;6JNY MI^^R1;V=?=E@S?W]D,W&^[.-]/W38C"K&?-=#=?<_\]Q\&3U]OQU MDW7W.5\,)C7W^563]?7Y!&(L7G>S(@ONGH3GO8T_6)S[(IN. MLM$RVK#\V"0?;I-J*='58/YE*=;]_)?KP> N0@+%K]ED,2]_4EAS\0N Z[C* M_['^<7@_NQY,UR>HCX$K\1_1N7W:P?=7?CP=3(?CP>0QID5]F2^B:(NR]Y," MM7_^''L::FT_,&&YP8)(X1R6%BIN (?.>*ZA$%0^AV]21*7FL[6J>HR?'<^' MDWQ^/\L^1Y7KV,._FH)RRZ<"PH8:*)P'0AIO$=78E:ABR6P55)\. 34;_I3/ MHH?PSY_ASS_%WUQEL]EZ]MT3O+L<$XM7=FPP&[X:2,\KKDO\>K>,GOIE>#.> M;*+1BECF3IF8]TIY$:K2([./0;8,GZU/3RG1Y43X S)43P"DN+8"<8.10*9M&[L+F ME%,5NY4?:5"V19/BAD&3Y?RX,(/9[&$\O7X6Y[F%-I7J!V:5 M88QR(Q$%'EB!-"EEEYZK2Z31R?K/FT>X+7859]:QQ\7.TKMLL49D#YNVEH^^ MD=74:L.\E(PQ&XVTW<@F#$U@#[IT]M2!:%ML*8/R'F)/]Y#D:;%@#<(4 6ZT MD%1Z2B 4*TD0%MZ@!&[@2^=& I!M46(9^O5,ZGTKZE>%@R*1YPPPQ+A$<3%E M@<&E5)1*D4 /WJHL;!$-0<,:U9\PK"2 DLI3%:)OBVM*CJ?%J M"[7?U$A!LBU6?)CE=]EL\?!A,EC=>HO.TUVQ)(S6KL)ZJ$KUX*%FW'HCF;-: M.VZ<,*7DRO(4\]);SR1Y>=0 LIUSZK=9/I^?PJ9EQ>"H!'&6%1H2J 2W1"A2 M2LNH 9>U/JJ7 %79=0K2K0ZQ*!(&BE;9&DVW>GO""LV)K1UKIW%[N7^'M MJQ9$7+-Z X!#DBO/?<1[ S7C,&4C^_@57^-^6S>V\GB<=V#WO*(L$1 M00&TP#D@.==**LHVL$!,+G%O(-D[.Q&]]O:(7EQ?SA;N^W!R7X3L5N!&E>H! M:NJ$181B#K!1UB'-2\FQI>P2-PV2>=, LJUM,JUN,4ROES?>/HZO;Q;OK_Z8 MKP39M]^TKUZ UA-)C0/&:\P]B]/QVM.DV&J>PJ+C]Q?.A45U0MH6?>Q:$Y\' MWS?4?Y=/AP?WH_97#!A9Y9#ED#EE(92$DLU2A8"DZ8M=+(%JQ;2#7>Y*Q-E: M/DAM(C1"^>C\H>B]<2HWVW *6Y? %WZQ?*D#RG;WN0]N< =A! !&, 5 7!!@ MXZ78D!PR8A*((/JW0JHU:.-([-K2_-/$&M/1IT4^_.OY%:##^]E5FPA80QHM M). >> >XH)#JS1E/Q/"R]K0;#11K"/,6=R6+'"Y/DYY4#R<[5#=H3^*4JQ#@ MP'*%J&%LL[Y$DL++VO.NGPJO=Q)K!;PMDGVZR6>+S]GL5@^F?[W-!\NKY._R M13;_,'@HXE;VA?(>JAL8G8MCCM%9=W2V97 MB"O96B$(J#R'4D MF1<281\%+"UY&G/ZN/W<&'-J@;^EIYL!XVA*).S1.]-?L]F7_&Q)53?6K6TV MCK^.1]ET5-TZ[:@1&$=06<.HU4 3ZACBFST.KW#*.6H?]Z<;8U(]^+:ZU7B4 M5=I1(R@I?7$0J)"6#EBFL(2E?-*(E-BW/FY/-\:?>O#M8">J@C_]6BI+K=?0 M $.YXL6 T'1S BB(2;$ZQV]2-[\WV9P[G0IM%RNP2H<;VRL$8K&5Q C$XF@P M CC[&'HN,+FP2T"-;Q?5@G)K862K5%9%@K;"6'[(H_";S)DVNQI/L]$Z@681 MRC1_FM.X"N5J:3\HA1TE%I&X$*&Z.(/PY8*$4XXN["I2XPSM0BG=1)R4/7^H M=OA[J&[@' F-(]*<*$B\17QY%Q0A2[6/ON=EQ2\U3L2Z >\@+N58@WBH:B , MB0@?=%0#S@C <81MAI7P_+(6CXU3K&:\NUI,5@]>V2XEC/AYAPPC7A,M#, ; M#Y9[Z5)8U<,E9?.&JRZD6SL+?(7!F^DZA/1#<0DB:G2QF(V_W"^*C9;/>2%0 M/EU$S"?+O-119]F\RNETO1\*V#@K"#'4*R8, 9+I\O(%5T2E>'X]C+QJG+>= M:J>UQ"OY[6T^78IZ,,?*BZ)!8(@(MR0.5&4P-/$_KI3(6'1AH1-=T>%E'I8T M+;1V>CD:+8.7!I,/@_'HS=0,[L:+P>1)[_>=9!ZL'*16'#$CM%WN-7%&W<83 M@8"EV+H>[L/TA'NUZZ6]!$"+0;%0+Q\O?7;?\6H\'._/!G2H/6$C;7KI8-KUJLWQ5Z_2OXVGQ=7!MY?Q:78_I"/8UH* M3C'L#+:.8B1G#_P_"T626=UZ*H\<508%9(#:7&A!-/E9?P M<4G)C4MQ2GN83Z7CX"?,8DH MI[!:D/Q+Z5^].!-_$-1DDG\KH+[*9R:.CO'6VVP[2H;E%2Q* 8MSM(Q&*2ZV M 8EK&Z"%4I2D!!SUC3LWE=4+;[NA\S)O__JI(@NMC]_N5A7[3J^,&Y*MJ M 5'O3'&O71F)!8%<.[E4)_;<$=;ANQB;;G\^="7G6<$ 8)Q*E($6&B>A)IP) M74HDE$FYBMKO,9N@W%4LN5 M5-X4%RLM4*5LTO.4&Q-]9LN1BMW%CP0H6Z/)NHM_3.=WV7!\-0.@&AWI3%T+95P"*9CZ'->'UN;^%R1:E87%[6Q95927X20P1)9+<"% MY51HDGJO3OD[UU9[L=HM>5[%,]>NG[:CYE>P?1Y\7YYHQ/_NWK"N6C5HJXE#U$"'<'3&"1/8EQ)S MG'1#J(<.9\\86:MNVLN.%*'6@PA+$;R03>>'+./V"H5T& HLA?48P^B#"55N M$TA,;4K\20]]T%XQKQ:-M,6W"-"LN.5DL]5_GT"RCCFLX'56;R1X8#A65$OO ML-0<(D1 B0(D_,*V95KT)1O307=,?/*4X5'D>U(O%,E<*&5&(:>H=-Q0M+'R M2J!VWK-M\?&2)FAPD&FG ]X=N?98+3O#+U: \%#YQD$6#&+$/164UYBJKRT M*6?K/?3I.B%;#;AWRKHB^6> MDEN^A_'K77$M ?+N:/:8I^-YBH[W7R;CZZ6RCZ->A?8"Q1!9(B&3FCD (_K& ME-A@2MI]N_4RZ5B_&CI7B5B^NX)>SV-H)0EBDGL02"8RP5X;YT<../ M84N_AFYPM;N,UIH.. MF5BLXN=U!=_L:2Q0+TCT41!W@"L.,)#&EJ@HR%-B1'NX<&DS^*8^U%M+(SEX M6)\)J>%_WD=_]I1WM*LW$I2RNEBU<661E@*CB'B)@O8^Y="MEYO-31+E97+( MIK30&1?U_7P\S>;S;'4?O0!R_9O1,6S>[!;(*I*S84A ,>LZ$I4X0:9%"!I9' MX88!T$YPPF7SLAE5],^)K,5Y#,0CP*U5@,0UG0&$,UMN+!COD_9TCG<:NUK. M-$''QG30,1/7-[3K6<[L:2P0Y9'A6CJD&(%,".IXB0I$"",1$5L&-NZ;IJO4#Q@3+3R4R!3AN:Z(Y# ;9T4F M79SK811UD^1X.34W '\7U'LSG]\7Z21BSY^\*5&1=]LK!P<1A%%J3"QB'E%! M=>F&6)T6VG ^88%-DZX6[-M+)/EDA%3CV:XJ02L%)9/:\^= M6['3H>]@BR4.E/O9\&8PK\ZW@Y5#M-->**(41D;'Q7MT$=A&:B]3;AI77QU< MIF&K'?VV.;=^Z/1S_GGP_<_QXJ9(SQG :)'#DBOG')/648%-.18= M82PE5V O@V(ZX-KIIU]C ;A_71Y*#@=%?\ICJN_#B;%N-K#Q6.: M":98;;&XZO*<.FBQA)N0(\>I3WEI5_[0DVV#6FB+CT4O7_3T8Q9A&0_C1+66 MY/D/GI3\D,W&^>AUC.0Z[_A36%90[6%TNQT)4FI E.828X:D84"BC38T >V^ M6=Y"COH&CD]ZK;$VQ\_KP:ZB"9K-'J(@RP>B*IP 'M5.$$X[(B@B"CL0YS)* M=)E[SS&3]/12#Y^9:XR]30%^%L:[*5LF.;WB>D M0N=$1C-' +6*2X61A@Z7\A#)U65%^36F[;W9T8_#N*T9I6Q?=$QN0=P]X'LOI\EHVOI^8^JG,Z?/@\ M&TSG49)5#I/EOR8K FR2@U9XY[>9#P9:/(N,.162:2,IX8*J$ET-_84]9=N8-E:9XT#PBOQGMC+B4\./C;^VT$?_4 MDJM^)+"M[8"_[G4%)NVI%8HGPD%TI("+*,8E-BT"=-9R8HO;N9AS9@2J#\_N M-A?=8#8=3Z][\*KS"L!-WZH]=K"M1A$2Z[ DD$3E": \80A'=X@Y;0!0M%(P M:%-G"%^SZ?W>H->R2# .0(>X1T)XSR13ELA2"L@EN:R%:K(N7^W^GP1C>P9\ M'@W%;WD^*M["^93-OHZ'V?Q3/MF7<6AWI0 )P,@H8@&&WFO,,25K*:%T*L57 M[>&MW;K)4ANP;='GMUGA&L_RJ[U9!IZ4"D;'2<=[BU1<$BKGL>.^E,-"U6[& M^L;G][H)^L%0C"(B"EGH@?L M1913TE+6Z#%=6 K'^N>@^K!MBT>?LLFDB-F?CGX?S/[*%LO0X$,DVETI< F] M1AIXJ+F0!C)%6"FETC9EN[V'67/J9E!MP+8V,673;#:8%.]-CF['TW$A_R*N MC@YSZ$#-X(634B&E@,$13226%WZ7\B)$>;OW!\Z.2/6BV]K.69EKN5)8Q9;2 MP3N)D4=*:^J P,)X9TJYI$IZK>+XN/VS"X( :4=1=#AE##/XV^.GIU=24.SU1WX=_DT?\[GPV397S'8Z+>1 MX@U1#GB453 K="FML$FK[NKW/-M]_Z%>^U(GO.V9FDT40P3(Y-/8\?O8][6Q MS*=SG5WEL^S)<\>_CZ?Y;+QX*$=+G(:?MU*$I2X>?L\6-\7Q6I&1\_9 2'&+ MO0C,1_^2.JH)8U89 3 N5[R8 I*43!U<_BS:7U6U.V2B9.N1O3ZW/4CO5S6" MP-@Q8@F&T0V)ZQ[ :#F_X#C#I)QSPA]@5[P>6%M,(G)"/+5FGFOF&$+>&NR1 M(U&PM2R2DY2G8&$/S\+KID@*F*WE]%@?6G[(-LF5QL,]!-E:/GB) /9*4R6) M,<1X!G@IFX,B)6<,[&& 3]U$J0/4K@ACQY/[Q=[7/7;4B,M?!J7U7GJ$H:>N M>/NXE,]ZE10^_ -LB=<#:W?A$LM.%ZG=(O(K'ZS[P(DG5VJ6V1"?=>^X"UB[ MZP?A$2B>I"@T$C4CH93KF4 Z!VBERR -R_^Y>"BZBJ#+@H$54AC&(-7":TF) M0&M3);WU%WSQJ@XMOSRH2(&VM;.MLI,KH8OPK7RZO'KZ?;S/O]Q;+[CB@C(' M4MABWPM Q-A&5F5 TI*DQS0Z4M&[^%(#I*TY$<^[:O/;P7A?KM:MY8- 1 M% MK-("$(PLLY:5LB%-+NS^44UZ?NE%U(!LBZ&Z99KBW[/;+]EL?X#N\[*!8*,A M\L0@'Q=@<1%&D=T@9''*;9P>LB51KZ_#3#8#QZ,UT_ M<7R0+7OK!> 8QYQJ3I$&@%-.A5C)JH# [,(B NME3IW(MA< MH@B9Z-RA760 M/MLK!"2%-Y!)@:FU*"[E"5"E= 2*%(O3PTV1>GE3"Z2MF9WA\/[V?IFT?-=- MF,,FJ&H;P2$CD.9>,4NL40 QJ$L,N$8IN[(]W#:IV1PUA'+KZZZW<7"\B7^M MM-C:% [.6F$@=]ACSS"/@6KO& 3L*4--T]=*Y3"/'Z&+%!H-LS M2R_[O,F&_"&?+16Z6,S&7^X7Q4#\G+_+HZF=+B+DDV6HRNIH?J\IJ^,#03(# M 8= <$V\$!H9 TOTM&GW(EA;Z5T;8]@K*]F!BEHE>/%(5S:R][-"I*7VENGU MWF7?EK_9/Q57J!^H, YP*9F3V-+HVDIH2]F10RGT[.'LW"HQ:\:^5=X]/M7U M6H!#G-M7-P#KB/-15B4(!)8ZSE$I,X,N):2[ET](MLJX&I%O;_NLS'TS_YSO MV+E9'MM^>?D$U\OC>9%LFJ0'H_][:?KYO:C@BD!ML'34\FG<(51E* M@94P*7LYQ]\L;.?9IS/;V3Y.0[T,S#^ARH>E*F^RQ7@XF#P7\>("^Z% 5'.+ M(-/2<:>\-6*5J9*;.)%6"A1K/'1RXQYN+HX4OL!L[Q6>*M4#04Y#X*U'BD// M-26$E=(;<&G/ =3,B-T!EW4!WKQ!L?GP?GFU:1I-_V)I)J_RV>VRF1-&_M;E M1?F-P99O[!G'5:L&2)C0&&E"L(8"2^55F9-%%">1IP[A>3F&Y]GP']?YUU]' MV7@U?.-?7H[:^*--;S_'#VT1Z&61X+'FCB!=))6Q138K;=>SBY%>LPO)<5J_ M'O-:\*SFC9Y,@@^E/V6CT3G AF=E \-&.8*=)D(QQB4KUO]K,8B"*6YACXZ4 M6Z%%"K -\4/%?HV*OOG)X'H'+YZ5"1!H 932!-CB;IJQMHS;-U(+D?(058]B MDAOE0PJ@#?%@)>#'['J9C6ZZ>#>XW64FMA4-S LE@0! ,16YBXF KA0BDCQE M@ZU'AZ.-LJ(&7!LEAXE"SP:3-]'M^OY_LX>]['A1-HK!!'8*8N0 @=A3KC9B M>$!2HCM[=*38 CW2@&V6'\L'Q!8?L[MB2V-Z7:QO[K?MUQ^J$J2F#!.-O-$: MB?@OY=?[>$9I*5-R7/7H=+ -MM2!;Z.D^5<^N8_BSQ[\>!*1WLN6%V6#-DXK MY["(ZV+N0)'[LLQ3H;C%*0\U'Y]/])QID@9L0_Q8<]>/Y\/!Y-^SP6S_XF57 M\>A>>2 EB%XVXX@C8[0OWYQ0#B4M:WMT]-;!.\$)28R/IE:* \,<*-\)4 +XI#VRX[-OGC-=ZD&X68?V M<0M]N6T^?W^_F!=X1$]JOUN[IV(0'&LDL7*,>"H$9(B5VSX:6Y[RC$>?LF:V MX=W6!W/#NZ^/,Z>//]GEY>XH':BBTD)G,0(.2>$@<:6[KJ7U+H4Q/]H6;!JV MK=!DM4M>E4>6O=:&H+O9Y.BA]E)IMO0N:F3K#6((R14\5+Z'$R$H3P4DYF24K81H]V'>I3]X%/R9]V#=8H[CDVEDI-@*)>,K^11Q*3 M])C3L8/R:S;[DG M[9 _)MXXEGB'6PS&:(2)=,;$KA+H*6>BQ *GC\D%HQ2$I98NC+.5N6H\V3!NC4AV@=D68TQ\HPPJ#?U^U@ UPAA!N@:$ *^:1 M6.4XX!RYN"SNS@!LZW:58;ZW7C" @2UY0!3A@@"PIM27J-44GQI_P9S/:K/ MFP.XQ6';]4E/$Z,72H2YOECVU4*07?QK /K6:?AF>G>_F"]!00=?/]Q3*Q"$,#""6$04],)B MXC=S!V;NPA[N;8@#NYB6C'>7O,(G\6I=*WBABC!OI Q3D#+%,=G(:5VUV,'S MB;;HCE>GX=V^F[;%G?#C:?S9>##99'LT@[M"U_.W%=[?3&TZ$&D-!HH1 BQG M# IJ<8F8T?S"'IYNR;5K11>MG5K-Y]FBRC+]><% "":P,.L40,N]BZ-;;M9C MC"3="^ECZ&)[ZG]YXI2">ULL*EZ'^+3,$A(UN(1IRV)^#[DJU0_>:F$E\1$" M:[&WC!M>RBX0N;!SBE,5_S(1< /0MC:UYK-L?#U=Y9\9/I@B)WK$8HG,<00[ MLJ4 K=*0.N !CVZ,Y !BM%F H6K'AN.^L$2#E1%CK/ ML(1<*:"UV_C!@*?,D\='PC8>@E@3D>J"LRW*O!T/OHPGRU"0"I[4EM)!6"$! M\1YZQ+4A17#YQCN@'%Q(EN7.G:ETZ-NB5'D+U.2W7R(@A?R%/8WX%(!$,,91 MN>NCPI5,VVYW)[06(HX4<@D 1-;&/P3A&UP@\JT>"[3AX2=Q(V\;[[9XN'QX MZ0DTQ\V+%6H'*UGQ5+83Q<&>%-QR03;T5"+=[^W MN2"AMA@B1!FS4&E,N=UXG]K"E+0%/;RC5"?O6H"[ \_M.,H=&G:",H2T$98# M38F&W)#-T@: =A\+;]SMKY-; "F 9H]+'>%2+H?W<%YL)/BG1GQ;,TCY]/IS-KLMNK[.N[S/ M"KTN':SW6G MXMJ;.ET\=^\W!QQ:);WC>/2\UNK.?)W,20>V"\*\BN ^0)E- M^1#% H SI1TCSFN@I-FXB5:!=F_*GJ>QJ0/8%J.%.[[CTT2P;:%W-KQ_R_/1M_%DHJ:CEWUZ5%2%\7Y4.\%% MC\YB1C 40CC(C%"RO%$%D.SP^=Q*39XOQ?RT;<]_OLNF\^_M$X^EXD;T=?\U> MX;RSSU5+F[U!B$D-QRG2,@&*U/K2":L\Y,B4B#FN+RV^OQ5RO717VM10:T<$ M1PE5O.CP^5M>&XW7[87H)7+L.+:64J(\]AKZ$AMJV(4=3IT!>T]33(])&S^_ M]VCKM!:#!A8QKQ6)+# ( 28C3J4VG$R)E>SAZ=:Y$/<$U?27NCZ_WWMSYJ0& M@P31,<886B*5MQ!!#/0:'6,\C67KY6TL&TAWO(Y7;8A_SR>0JGWT;S$9=[R!ULPL-N+=(>@9A M<7??>.?Q.CVET$JJ2H$;S>#QF*FLE.A0FIH=-8*3'''M$(AF50)3!'/A4D8F M+NTYD8;TOS./7 K6;O3ZDBT)B!YFQ_7U=:%R"3"22X47[Z>]F8[NHY4<#R8[$V]L*Q88 M;#@MMG%&(EYUS+NU=VQZJ^S3%Y+4!>*)V/\SR823G7M4^*Q,P!I8K MJ"4LGM#BP'-GRFX97NTX[7RVU]/UFH+>B4HMH_OSV5Z]OBP6),5<0%DLD("* M*Q<"B"\[!YEK-0SU'%2;"&!;TW7IJ+RMD+[F5=G@)8IX:&4 \!0@)(3:R'1Y M=[WJ=N]2\6R;(\5.@%_M!%1@R9/2 0CN*5?*K4Q ML4A)=ED331-DJ0'6M@GTXE[JY]E@.I\LU?=;],H.O,Q:O9% @-74*J<%H,AC M99S;++@E37KPO(>N;1/DJAWD/DY;&@*(*$&$ 0&$,$SRS9I;:=5J),-JVG+3 MT=E1Y4@8VS_W>C>8%:D\OG8>+]W-:9>"GO&X2N7+%W, T+B<$KB!SE=*KMP, M'D]/5-]?[;H:LRV;U]Z* 48J6\*8T\SAZ)MKH&TIL5"BU5>[^W;V59D-+S-^ MU0EY^S9@F8GE%3P=VX-7ABI;K!ZJB_[<1JN'S<$QS02/E#=0:XJM1 AR*V>&V4 M0HVAWH,PP0A4VG6W)PT$A9DV @ME/1+6:HB=+J6G/"G;##Y+YC2*7VO!%9L3 MB#UB5(\!.]1(B!@PQ@1Q5"CG"68$PA(%B,2%73>NFQH[X\%JQKT'MDL__#[X MCWQF)H/YH8"Q(UH)6BK E.(8<22UU0@26N* *+VPI5D3!*EN_1+![P$)'_O_ M;G";'7[7[+B6(N8>::4)+!)3.\^< 1N' @C[XQC#TYE2G8TU:* M1IKHQCMG)"YS?CN]U!4Q5J!2R\L49 &]T;:J2%VIE'/),.),Z+:6DL>/ER1FV( MGQI/-U@4*Y,/L_QN-LX6@]G#YVQX,\TG^?6#FH[BST?WPX7-A\OTALL^[H^] M.[6](+0C1CDIJ,( %@E3Z".$*BF-3 ]7I$T3K$U=M&74XJ)ZE-T.9G_-8^^7 M_R@ .FS6]M8+&%(HO-2*1@&5TUBN8^"BK(SZ%-[U\*2U+<-6)^8]<./>5GE) MKT+U((W3G@)E+30< 2T8)*7DVM(+>RVOV]7#J:CW@&_+[>?3N+:L&BVX5<1Q MSI#"CA/GU#J1;+$AP'Q*GHH>AK? M=C06H(J++AM=!RXM(PY2CF6)BB DY6V7ZI9.KA@XS:Z+_ETD!^O!OP>L3 JM M2VHWR+C68H83[QDUCGLET48MTK ?QP=LE*FU*Z('I'V7G7XP%J2P@@K(E8ZC MU"/KB=NXP8C)E#V5HZ/W6DFCWQ'QCL>Z+6:5$=![.O]G'#,WA7&/&AI<9W_, MLZO[R=OQU=ZW(A.:#8Q"+9#2W# 1P==2K^_Z1J0\EBG&\+RR#*5SLD4]M,78 M*@?BB9%> 0-I $88:6,1MTPIL]ETL%*E/&C:2[O82813#W.DXM*5DAZ)GSJQ5$VP]K.2!8]="6*@T%!YF, MXP\ #:52S I%-E9?(5PIUOU\-FZ:)\W.@)<&M-$3>WA$X,N1+04B& :,2@4Y M1I[;:"C89JN+NI3MZQZRLRFR'&&0AS0FO!&@FLY!H7U[Z6)HHAF&*.2_BR@\"1[38;!]P]V7V M/543'7'T<615)^)CG2"UH]A0I3@5W$J!",";NTXJ:1?F_$Q>(@WV<^YDT'MB M_)).[I+;#DA)H:42CBD-%8Q>C=QX-LPD)70]VBPN3YJC')\OFK"-*ZDGQ#YN M9_NXIH)P,"I#*(^-X@)H:N5FJ!.($J_#_6U?F]-%^Y?_.WY)N9NT'QQ ;1'6 MGEGDM(YS8GD8@0@5YJ2'$+<&P3]ZFEL.[)9]K"XP)K[I2F MA"KJ9!15EY 9=*E)#6NF4]X_3;5]ZI'O"]C=^7;)0?(W\9G@&/> 1Z5B!#UT M@@H)2B0Y RFO(O5P5=PLYWN@H/8/^#:9G(5$.*,(APA"R#TL MT^D!!P7J\(G[37>/>]!^7[6 .'74<*FU$!0[!3TRI;1 )H6[]=!E2E/XJV56 M;;BV.CJ[SYJ6/DB]M=%N*D^X-53%#]%UGF6N(16HPYR(F^X6KL,\FN_"/$4*NATUY;X#<26L=24E2=R\"LK.1= S,%T?;VX-:=_3.?_?5F MNGY_I I?GE4(2ABGXLPOE!):<>R1LQNP\*5=K6R&+RF(MLZ7CX-OOP\BTN/! MI+AE_.G^[FXR/G#8M;]J8-&/-!Q3SI "$3'4H%28@63.-1#%[X9#M6#;>ML M.G3E]GG! ($5U&*$",0:04 $9:4T6"9=L#W^#?%\,9B<(5-.0;)U7KQ]X]]_ MC'J:[7T4>5OQ8(5'0(/H3@/,O +:*%U*IGG2"7KUFS0M7H%MAB6G(]HZ5_;? M!GQ:+&!"G6&(40BD<,X[@3=S*^ J9:?^^)>PS]1^'(]CJ\O,C@_M:EEE*@$Y MU]99Y87#Q"NZ1A<2HE"EO?7F[V>L.[X*/U@38KT:I$V'/?HD:,FQ_'RW3[ZZZ^'0^^C"?C19<;NVHXG-U'CCQV M9=VY"D/[8-VXTF,"0$BD=0[K.+$BO\YK;KV2JLL7-H;#_+[(8C9X* @3%Q2O MI3EN-_C$%@,P-$Y8"$5'0U.CXQK&;#"*OL>%W7VID3.O+D6W@7]G%F(MS)_% MDSW3Q8,:+L9?QXN'KO>^R]??"T=6;D#:BB(Z*M0WNJ$VU=(43GP% 99VSB5,1**2+]9AAK MEK+1T<-CF9Y1[#0E'*;8]ES2S[_]^V!V/9Y^S+X6H&^;0 _6"=1&%P\@)KU# M5$J-* -EMR6]M..8KKA3MQZZG0KCLF+7^UC5*@8/#%2&(BPX%E0;*/P&/V>K MQ3\E'^VTN&W?,YN5IHYS\\,<\XQ; (PSNMC[? M=#M2$9UM+YC\]BZ?%@/C_=6.(I>]U: %1[A("6X4X](;$YUFX@EG)DY-JEJ6 MCV;D7JKC)*D/U S$(<6T)\I9R!PRFF%5RJS\C[9,XMW93(9M=;NVN%215R@((&;)*%L;-0+Z6DT$,+NR:6&U:?WFV51O" MY^:T&(>@XW$Q*:AD$'**/2JEDT1=V%L]3?&G%G#;HL[:*,>%X5_98CR]-OE\ M,3]LA?95"Q06Q\C 6(^MXD9K 4K@&*,^90^RA\O[IFA4(\1MD6D)A;N]F^0/ M6;9\^VS;='_(83K80%!0""\A%5@7XENJG%A+SP'FJ-4@S;,E6"-@MT4UDT^7 MTO\Y7MR4K^V5G7\X3+0JU8/0B$-FB"TN.C%$I$2RE)PR<&$9TYNB60-0MSPY MOIG&U7OV>?"]B@G;62:G&6;V14,"7-V_&AH6=+I[KP[=)0 M?C1'.UO9'@N+=&4,/H-K^B@&2(EX4J/@_@G5<"0M'2FF53M4*_ M_*3 3E*D4XX9.RFH+^7;QIE$7)\'9VBO:NV',K\G1>]EF9!]@00CG#V!%E MO,"$K;0!+=6FDH_7P;+\U/5X0%@!H3&C&&/JD?>JW#J%UE64]WS.-6K4_S%+ M\2-1[L5&3Q')-+W//F;#_'HZ_J^MX6BG-12T\H0HX3 3U@G!!%0E&JZ(7;ZL MLY"..)<*>V<33<=W0)N=7JQ&E"CDK 644 (1+A^^=IZZ:@YY@_[B#FU4N2-6 MJ7ZP7#%G,=/ ^DAZH+WQI?Q"H59CZ/LP]"OS89LS63/:[:>1?'&'H= MQ9C&OPZS9Y'0K<\^[[)ON_JDIB-S,YA>9_,WTZ=EQM/A^"[.F!7FIQI:#RPJ MS7%*E?!:*8,MMS9Z%98AY T'=Y;3)"NBJVIH_D $?-0T.CU&P2>?JZMIJ+7>\N_:?5YVH8(R>%PP.*QFG@N*]>:6=E7&F M@(1!CB#3DE5[DJ8IB>;S+-MQKO#[8'$_.\9E.:&U0(O+9\9 ;.(ZS>JX1#1Z MC4T<%.;"O.93B9&W#73[#O,J?_SOX^GX]O[V8Z'.S:4?G\^>RUI]Z59+^T$* MI#&T$2S#.%6 2.,C=L6KAA81G$+2'KK6-9&T"^B[GJ8^Y)/QL,O$0/UWLAWG M<:W$#?28 *%EY) DRC!BG93QCRXGPX)_[Z]6UO6X-$('ZX9(64N*8$B.3?%_ M@.&EO\6CU-Q5D_M\)KI6F?)J=JQ7%UT;E?V_[?K,\E2G&#D".+41^[CXH,8K M[E8G ]HCS;I<;#^?D#Z.KV\6[Z_^F*^>,ZD< _6B7N 0&,658]9([@G 6*"U MO)1:?6%O1I^J[+T13VF0=A-#]V=6=#H;J:_QI]?9QZQX'KO\Y>=L=@LK,^IP M4R'BP$QWVN!=.LK=\.YP9JBMY0.& M4&!IM"$*0,:0UY:4L@E/4BQ7#R]G-<*@TZ#LAB85\O)LKQ"PX1P1I("DT0 [ MYA7=&%_$8 I13DVCW_SSWHWPY41(3\P'ML65RS>NG!J-QH4RMO&A>N7 @!20 M0"B1-"C^10((-@82X)3,&-7O2IT9-QJ#M]L[*^-L7O+;WE=YC?J89H*2,*XQ M#(W>GZ"24N&462/!";8I*3-X3WG2 DYM,6;O\4DIQLKQCRIY?^6C+S:8_'LV MF)UZ^+6WT>!D7,A: )U!3"# O<(;E SD%W8&U@R!CCDAJU,;O>)L1.Y=]GWQ M^5LV^9K]GD\7-_L]& FLEZ1T,#E@*.5*<@]W&?K#UW1= M](VMQ8#[_"VO@:3KE@(5G'@MA+'6:(1@$8]7XN$=OK"=B%YQ\S05])*2\US"/;:K8CR+0:DJ9 M9((A00 J][F%1"8E"W(?4][TCI7'ZZ!OK%1746\U4O-9>T$[(KFG"FC$BMM' MT"BYP0:RE&W&/B;+Z1,_4Q31-Y+6P,N L8.::&H9*EXXU9ZP*.)3J'A\ M8IWF\U?TB8I'8M\+]OTQ':W/E;.1^SZ,1=5M\:]3J;BKO6 95C9BXQ%EE#!N ME%SGE9DR(ZSC-V]/',0Q"$.HJ9Y,4K-%)CQ9C>>,].)]TZ M.SZ#SV4PK1ZLN^'2_-EE@Y0CP(,M!2B!XE8*QX%!W"%$<.E^2$-IRJ:.:(I MC9P"U@U5SZAS;/K#0PT%QXEFQ!&B493=.XO6R9$C&IA7>[7D7 _\:N3*:9P\ M30D]H^2;Z>=O>;$.JAY!5:&M0+ SQ@.*B$)>:2,E+RV\5!:DS*:]/]GKG)@G MZZ%_W"RVV^MCYZ:U !B##E&M(43$J0B(+*PW)&40**%'+V_M2OK(>><3.=D8%Y8(2%47! O"1(*%-N MZRMK8-/]UH^4NFBW\;5_,5XMKQIK[-I=C7N,(&>C9^?9J-U/SYD MTWD4Y<-D,"U2*KSX91[5M>GYLLQC'H0*.Z%U?RH0(BPF4:F>2QE5Z8KK:S.H/J:I>2'7.%(% G4]XP_!',4F4ZG6J63E!26X[ZQV?H M?([?5M_'^_8QME<(5"N,E*, 1.RL)1PIOI8.&U]M2)X/!1O2?-X U-T1R>;% M?;VCJ+2J$HC!6#+I+15,*."T1:J4$"-[8;F)4]5\D#4GH=H6;Y[:[^>#Z??L M]LO>3:M#58-4%%E)-0(.%0^B<3Z.9">T%J#E7 'J/&R>%$'%SFZU[AP!E,BC7IX+E\[[YJ'O"TJOO8. M'IV#N'K,WBRRVWW.5J7ZP0.N;'1; =-$%6^X*PW7LE,+705BS*C4E9(20\GTYKU?Y!= MIR/=':O>3*,>LOGB:%H]K1B40P)Z;XA50GHG 1&BE-9(>F%O\+7-JP2HNR-6 MD1ION,A&T;.XGTW?+SW097*KX^;*WWC;9P,\280C+%F%6/ M3'N>>NRB:%<;]">FKWO=(W6;SQ;C_UIJZ_W5;]$_G;_-YT5P_72T=#BW4.O$ MEH*$3F,I.'=($HH8-1R7(K*XKF\EKNSLV=4.^MU9N9V2'&7D=K82%$+0*%B\ M;U<\=$G?\(MQ9GWD+ EUT MV0TTVFEF-39X^6RIH 8 7BG+2M-GWI&73_AXRK-?>UL(2E"+F24RSNG62XX$ M!R4&BHN_PV]JHM#.<^XZU=.\_?F471=PO)E>Y;/;9>7.+,^Z*Q^SN\)GF%Y7 ML""[J@0=E^[$.^LMT4HP"4"1'ZV F5AI>:73A7:D/.Y1K@JU@R?"R*X$N+-]V.E5V MSMY-PM[6(O91FH_9UVQZG\U]A-#%T3^;#B;F?K[(;Z..HH?T-I]>OQU_S4:K M?4?]\%N61]-R=S,>#B9JE@U.\4_K_F@ )#IDF@J '>3%*^+(TA)E E'*A-;# MTX\&R=VQ9EJ;![>-WD=1NHXJKW-N9#8:'(20U@H;YK&*BXF5(R*T0:07EU". M9%WUL.]3&@Y8"H:,0:K(36N(=@K8$K'XCPN+FTPG3EW&Y!3T3YPPY[/%$Y[& M?[WD:/Q1^!35M]P)>&;CML=U[RT?HNN;BL)UP1BG@IDU!)&6;ZR*B6 M")#7#WVC=%H-M*<]W!G;O;=\,-A[;2E!0 .N)-:"JU(F:=2%!.36I->\?D2/ M8\D\&_[C.O_ZZS)1Y>RA( HO_U'PA#_AR?K'X8]/6TCQ^,L@;33&"F*F@.1< M80359HPH>RF+N9ITEB?"U]:B[%T^_6-^,)+Z2:E )(<, XM+ZY< 2J,WDS1 MSJ7DC._1LJ=>&J3CV-Y=H*-FS\T1Z=Z[0J=2_ MZOXE[>PY(Z@30'$-K862<8$]49BYN !RG%>ZL-2+4Z_*VWF56PM0>P:L,A1R M81G"@GB^QD93D)3TKX?S23I%TDZ[3H"\R9T6$T=\/AF/EKU&[TP C6I[[QFL-NESMX]NEW%@R^F6@$<,]JZ."MR MY&DI$0$@9;W4(_K4H=*][#@)S=:S,ZZ'Q>&]FQTU@J<,&JR)L$X80Z3V!I?R M&2=3XKQ[SY9C5;PKQ6(2I&U1QN2S:%<'BRRZU>L.'R3-SCI!4H2L5Y()YZ15 M5#!;6F!C.$:7L?1IA#9U@=I:P$YY$*+OYW%--Y^7=#^09VIOO6"T,XI"2R70 MD&E,.(2EK%C[E$CP'A&H32>G"=Q;X]BJBP<33CTK%ZSR6CFH-&(:.H@)09OQ MPJF\M%CB>O2Z/:#X)$1/O-K[9CJZCXO$\6"RZOV>Q+WL[2^EC5Y+5!>*)^/\SRXD'$OFDW![T2U1D=HN;.3S_9J]F6Q(#RFFD/"$>>D>,/5 M0U5VSBN6HMRCWQ Z#^4F0MCRI+W-E7E;X4"X2O7 '.;2%A=LM5%8&/5$H6G43ZX>_M3.[^V)4%"?D1=\+%$I7:-_IW:W69$5I,K>ZF/I8(KDA(HA%UUN("0C3I5R.04UOU"OIQFV MI /<%G$.!I&4H0Q22(BU 9[XI@LKNN6O6>:I&Q=]/#APD;)<1*B+02'W$1H M]&">C=2WP6S47=R'N[V;Y ]9MDY0^=@OD]_>9=/YBC_7U[-EAJDP*\IC;]]?/17G8S8I,F$M\V<\"ER^J57E M-FIBRT$C@XLKO%Y(CPE4%AM58J8L:W4CK'GCT2+'7N9M:E5/[9LD-[^[\X/Q M[%^#2?%?8:2LP%-H0LZ$0-L^,F:SP?1Z>7 PUP^OZ+IDPA%A<&G?",Y&L* &F KD(*+:HLV=; >KF?OS M,5UMD6YW"%VKZFK-R5YV\/!+1\_*!<2MTMY2%CU#YN*2DQ6'9"M9I/ 7$A?5 M(0=>^N4)Z+>VA7TR-H_234?+C(Z#V\/O)37QN: =801*&1>]R$,BF3!VHQ_I M+VSW\D16O;20W2NB+8IOW.=%=$D/1GQM*1V(C).0 IXHB#&6PA"V<9\1(BFQ M7CTD6+?4R.M61V\LZ2[4*AT5)C<>@.9.$"2109IQ6)R2;33 D4\)JN_CWGWG MLW_K*FN5Z%\."_;EI6";E;::S^]O[Y:7P\I7%CYGLUMX: T\M' D(6.&0>E M )PR1YGB)=:#R(Z_CD?9=-3%$'KZ[6"< MP=X0S!PG GL/,?>; R9LVGFFZN\!U+XJ>S]\WJ]$_2T67,S?3%>/W?R9C:]O MHN#J:S8;7&?+7]HH_ :D)@;3:3T)'",'(/6 6>TY-X8PO&&*Q2F)#JN_O?7W MT.I:L>T?RK\;S(I8MZ_9WT?QVT]%(>2&88*,P"1ZZU QL;*40A9WX"HMO!HZ MEYPLOY:-MG.ZL/O3^3XC5ZV! #"EBENCM'502>&%5B4"2* +2<+:-EU>'E\V MH8O6#WWVQ4R]RZ=?XQ*X-#R?BU?VGOZ^0/9=OOCW;/$Q&^;7T_%_9:,]Y&WL MFX$![*7F$$U_4=_9#9.6(^'RV_E%1;M_>?KL= M"= 3R*B$T%ND!5:(:%AJ0Q&0BTM<7C644F*D8QU=AJZ*RA M$5"D-A@*2O%E[:5T-"ZZ4E>_(Q,C9%Y#S SB11)X@2S&I2QQI7II 3;M4K&Z![N;W0__[>NLO92-<:A^&8^O\]&]GXVGEZOEHM+8>;/QNN' M^]GP)HJW?&E^'[M/:S%@ICS%CCJJD2;0P.*PI9S^C+NTRS8M$NI5MLRP*\$D?F MJSWT?#ZS?5ND:VSO]#AUM37WE\O2 UNG3XL%3HS@#D/#H<'2 0>8*R71VE[8 MVVT=,""O#?RV:71PR_/%-@APVE)OE.54>>8QPV S+#E.NB#80RJ=IL@=;#@) MP5:/9 H7KLJ13%DN6.X]4A)8R21"@DG,22D+BNNC"W/:.SBWSJ2#IN5% MR> <551(P8U"QC'M<1DD1BPE_,)LRXFZW,6(DS#L]X$O-0!)ZZV1@ +K@,5N M8W ATBFQ!CV,P>F)=3D1_=YL?9W!@:_'W$"AB(W(6H"5EQ*5R"I%+SH53656 MM7'@>YPBVCN>6+]@8R:#^3R:@V);NNHK4B_K!.H0PH#'.81+09F$"&V, 8UV MXK("MKHWHG5IHBVV/>WF07/XNG# 4.MB($L"@8&> XS%!B=FY649LQJT^_*= MNU1(3R1*I<=6/Q:#9<_3O)O?QSX;!(7A<3WKF&1$H$=3ZK%*,3-]O C8F9E) M0;UQINR,3GI1(G#CO-,<6E(H>8.0XUU9YPH07T3@Z7,HA!4OQ?EE_=-^]I4C'OF4.'?0^GI4+ MUC.IA:1,:*$H-AZCS4Z'X^3",G*=I,7M3#@)O]ZL[SL.0L31YC*+H2>$1O], M8& >]^D4LPFLX_UC7??6JW65]9[HZQ"6)W$K'_/)Q.>SXI=-D'_O!P-PEGOB M#.3%2S1480PV9@1BF;+^Z^$14%=!#7W0W1F.C-4[>^T,BM6W I).1L52%.V, M$Q1!;]@*4VJ8,RD3Q-%NR=TJR'4QF"WZ&TY$#SZ+Q:P9D6)9K>)^T5]7#*N+#!D:3+7MSP6/[R?9ED+IL-Q_.] M&5N.;RQX1S3@#D=5>..AB^LT5Z*B!6DG9:=<,7RZ?/"K2('\@Q&]:;6=BYF/ M0%YEX\7RK;?IR'V_&\^6+;1A^0]^.Q AA&<@+M(HME8C!ATM,9<,I 1%5S^? M_-&'2L^T?"XCJ^.5!K8N3K'(N8AA_,-SK$M,%?$I(^?H([?52L--1W\/F_94 M>H;#Y$7BT7+J75XD*U1RU>8V5L7.!.B9EX@5.7P<1(1[2D"I%8B2KB;V, [Q M_+>XFM'KA8VV[H=8X-@B*12*?P!MO&-\GF MR,.D*U ]O#!W_L.F1F5VEO9P\[S?F^E=G#'_SG>XG6W4&*. 48()14!4*\%F M]?:A\YR[2@GY&S*/YY7O$&#A(7),$\NP EP9_8@CO+"KX6V1KKE\AT>IJ]^I M@Q2UQ7F2)Q3QN!")SLTZ+#7*(C6[L%12'7!@;^J@X]#OC6]Y!JF#A &22L6, M9!99*0#TJ$16>7 A%^<36=5&ZJ#C%-$6Q9]ELE\Y?<>]&/.T3J"2: T,4IX0 MC#A 0+)21H+QI:6-[90F^UZ-25!*;VQKQ]>VE79.QBF-'J MUL[MO@>DF_MHX I)10EGGC"/"!#>\!)E!'FK=[Y[/&2:X.VV,=4')9_E?/1Q M//_+S[+LS32R*)LO/C;T'E35;P?AD= 0(RB^PRTH]QM3"L6.&6YVT>WK>\# MJT>Z/LOQ51J4?^63V,QDO'AHVQBK1=MG/4"R?*7Q1,D&Y :#*\YLBZUHOOV8G.4&:W?!-YL3AFSV=3S,=FCG^GJVS(GR&-Q0)?XFN>WB M'=GH_S,>R87B_YPSV&]2,FA5Z?R^FQ"0;I#STK=ZJ;IY@]8O M!>1E7-T(!@DGQ"*F(Y\V>!I[81>8NZ-^MWIKS6?>,L"?]O_9$?V'^]GP)I8H MCO\+]V.%PJ,OE30#U/35(+4$0J (J='.*"N<8YN71[5L)ROA#S ^^J/#EKS: MFWP263!W_WD?)[G./-HEG,^Z\BY?9%5.U?=6#(HZXI#'"A'.E?#% [XKR*5& MV'09#KZUXX]4KF1PJK81"%2@>'@"(V1+GB_N,EFQ;P6-12GMO'7[,TT*BY[F\_GA^Y['--, ,PB29%U MU$E$)0#"L1(-B<&E13K41(V7P?+-(=Y>@NWU.XAK2Q ER*?+^RP5WRG=5B\8 M@(D7@&$AG/<64.!5*2M6YL*>=&J&!KN>(ZT!\-:BV)]W]>!-BZWE@T**&\1! M!,M"QR-(=".;5$D/T_203#7I^648>@W(MG91['$XV>QJ/,U&.IO&ORR*E=5< MC?[C?KXH #IX(>*XAH)Q4$I&!?48$D,0A :5:$!&+FQ*3&3$[IFP?J@[(-[G M6>SV9*7&DPBWIX%@*=6>TCAZG2#2:$FY7DNO#0+LPK8WFR):?1!W0+!]CL+; M"E=ICFWJ_W=W-3UNPD#TWE]C&X/QI9(]-M)>-FW4.V(3B)!64!'2]N?7)J&) M5MTL@=BPD:(H2HBQWSS&8\^'4T("RH!RQ!$+DCB6H4IZ1"($4Q)I%T@Z+R:9 M8QEX8^4*GD3;-N7+H>WV*.MO'<;/>;LJ?F1_UH-.);RAE50E7"M%,4 D,2.@ M.-(]#B&95 T3S\RH$<)^RRIG0"Y,S?4#FJ[E^I9224'I)-8V6DL31H%+VN-A MS.;0IPGGJQ"Y$[Z,TW0CY>"+E]>Z+O.B;O)UOGG-]ONR*#?'BI #.#JAU10I MP31!H0PD$0AQPFE\UA'LP=(B?##5GS1\L?9M?Q.#ZX#G$0Z-Q?889#> QO>\ M31J$.M$&/@U12!.L0,(92:!3C,T%.JA]\'I&\7Q,]-UN9]G+44!XQUWSQ46/ M\VU;KZU7JF%%B1>HLEYFQ3F\+(_ MY[_-H.I#U=HS3)NZ,A\WW5;_>)?[!YKW.%=8 69G.&L+Y^82SK*#\XJ+_0ZM MVN! 9M; $".,8P%8(W%*"\4T9&S0*8=N5,?[@EDUQ]"(I^KR C.P\N=KKHLB MWQCVB6W=17A]/V3F@AZ>*PK&R?W2,&)&+2L1*XFE>;10U*>U8VIF=:_E/G[E MS4OM:#;TRL5Z>9*;0W7-G.+B*B0(6,(H%8)R*@+K4Z7Z5#H;:\:B0Q'HW_4$L! A0#% @ !H283@GKZD'1N@ H* . ! M ( ! &=G9RTR,#$Y,#,R.2YX;6Q02P$"% ,4 " &A)A..)#O M3]L* !J

+E !G9V