0001564590-21-037979.txt : 20210726 0001564590-21-037979.hdr.sgml : 20210726 20210726170213 ACCESSION NUMBER: 0001564590-21-037979 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 55 CONFORMED PERIOD OF REPORT: 20210626 FILED AS OF DATE: 20210726 DATE AS OF CHANGE: 20210726 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Dorman Products, Inc. CENTRAL INDEX KEY: 0000868780 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 232078856 STATE OF INCORPORATION: PA FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-18914 FILM NUMBER: 211114816 BUSINESS ADDRESS: STREET 1: 3400 E WALNUT ST CITY: COLMAR STATE: PA ZIP: 18915 BUSINESS PHONE: 2159971800 MAIL ADDRESS: STREET 1: 3400 E WALNUT ST CITY: COLMAR STATE: PA ZIP: 18915 FORMER COMPANY: FORMER CONFORMED NAME: R & B INC DATE OF NAME CHANGE: 19930328 10-Q 1 dorm-10q_20210626.htm 10-Q dorm-10q_20210626.htm
false 2021 Q2 0000868780 --12-25 2021 P5Y6M P3Y8M12D 0000868780 2020-12-27 2021-06-26 xbrli:shares 0000868780 2021-07-22 iso4217:USD 0000868780 2021-03-28 2021-06-26 0000868780 2020-03-29 2020-06-27 0000868780 2019-12-29 2020-06-27 iso4217:USD xbrli:shares 0000868780 2021-06-26 0000868780 2020-12-26 0000868780 us-gaap:CommonStockMember 2021-03-27 0000868780 us-gaap:AdditionalPaidInCapitalMember 2021-03-27 0000868780 us-gaap:RetainedEarningsMember 2021-03-27 0000868780 2021-03-27 0000868780 us-gaap:CommonStockMember 2021-03-28 2021-06-26 0000868780 us-gaap:AdditionalPaidInCapitalMember 2021-03-28 2021-06-26 0000868780 us-gaap:RetainedEarningsMember 2021-03-28 2021-06-26 0000868780 us-gaap:CommonStockMember 2021-06-26 0000868780 us-gaap:AdditionalPaidInCapitalMember 2021-06-26 0000868780 us-gaap:RetainedEarningsMember 2021-06-26 0000868780 us-gaap:CommonStockMember 2020-03-28 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000868780 us-gaap:RetainedEarningsMember 2020-03-28 0000868780 2020-03-28 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2020-06-27 0000868780 us-gaap:CommonStockMember 2020-03-29 2020-06-27 0000868780 us-gaap:RetainedEarningsMember 2020-03-29 2020-06-27 0000868780 us-gaap:CommonStockMember 2020-06-27 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-06-27 0000868780 us-gaap:RetainedEarningsMember 2020-06-27 0000868780 2020-06-27 0000868780 us-gaap:CommonStockMember 2020-12-26 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-12-26 0000868780 us-gaap:RetainedEarningsMember 2020-12-26 0000868780 us-gaap:CommonStockMember 2020-12-27 2021-06-26 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2021-06-26 0000868780 us-gaap:RetainedEarningsMember 2020-12-27 2021-06-26 0000868780 us-gaap:CommonStockMember 2019-12-28 0000868780 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0000868780 us-gaap:RetainedEarningsMember 2019-12-28 0000868780 2019-12-28 0000868780 us-gaap:CommonStockMember 2019-12-29 2020-06-27 0000868780 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 2020-06-27 0000868780 us-gaap:RetainedEarningsMember 2019-12-29 2020-06-27 xbrli:pure 0000868780 dorm:DPLHoldingCorporationMember 2021-06-25 0000868780 dorm:DPLHoldingCorporationMember 2021-06-25 2021-06-25 0000868780 dorm:DPLHoldingCorporationMember us-gaap:RevolvingCreditFacilityMember 2021-06-25 0000868780 us-gaap:RevolvingCreditFacilityMember 2021-06-24 0000868780 dorm:PowerTrainIndustriesIncMember 2020-01-02 2020-01-02 0000868780 dorm:PowerTrainIndustriesIncMember 2020-01-02 0000868780 dorm:PowerTrainIndustriesIncMember 2019-12-29 2020-03-28 0000868780 dorm:PowerTrainIndustriesIncMember 2020-01-02 2020-01-02 0000868780 dorm:PowerTrainIndustriesIncMember 2020-01-02 0000868780 us-gaap:AccountsReceivableMember 2021-03-28 2021-06-26 0000868780 us-gaap:AccountsReceivableMember 2020-03-29 2020-06-27 0000868780 us-gaap:AccountsReceivableMember 2020-12-27 2021-06-26 0000868780 us-gaap:AccountsReceivableMember 2019-12-29 2020-06-27 0000868780 dorm:PowertrainMember 2021-03-28 2021-06-26 0000868780 dorm:PowertrainMember 2020-03-29 2020-06-27 0000868780 dorm:PowertrainMember 2020-12-27 2021-06-26 0000868780 dorm:PowertrainMember 2019-12-29 2020-06-27 0000868780 dorm:ChassisMember 2021-03-28 2021-06-26 0000868780 dorm:ChassisMember 2020-03-29 2020-06-27 0000868780 dorm:ChassisMember 2020-12-27 2021-06-26 0000868780 dorm:ChassisMember 2019-12-29 2020-06-27 0000868780 dorm:AutomotiveBodyMember 2021-03-28 2021-06-26 0000868780 dorm:AutomotiveBodyMember 2020-03-29 2020-06-27 0000868780 dorm:AutomotiveBodyMember 2020-12-27 2021-06-26 0000868780 dorm:AutomotiveBodyMember 2019-12-29 2020-06-27 0000868780 dorm:HardwareMember 2021-03-28 2021-06-26 0000868780 dorm:HardwareMember 2020-03-29 2020-06-27 0000868780 dorm:HardwareMember 2020-12-27 2021-06-26 0000868780 dorm:HardwareMember 2019-12-29 2020-06-27 0000868780 country:US 2021-03-28 2021-06-26 0000868780 country:US 2020-03-29 2020-06-27 0000868780 country:US 2020-12-27 2021-06-26 0000868780 country:US 2019-12-29 2020-06-27 0000868780 us-gaap:NonUsMember 2021-03-28 2021-06-26 0000868780 us-gaap:NonUsMember 2020-03-29 2020-06-27 0000868780 us-gaap:NonUsMember 2020-12-27 2021-06-26 0000868780 us-gaap:NonUsMember 2019-12-29 2020-06-27 0000868780 dorm:PerformanceBasedRestrictedStockUnitsMember 2020-12-27 2021-06-26 0000868780 dorm:RestrictedStockAwardAndRestrictedStockUnitsMember 2021-03-28 2021-06-26 0000868780 dorm:RestrictedStockAwardAndRestrictedStockUnitsMember 2020-03-29 2020-06-27 0000868780 dorm:RestrictedStockAwardAndRestrictedStockUnitsMember 2020-12-27 2021-06-26 0000868780 dorm:RestrictedStockAwardAndRestrictedStockUnitsMember 2019-12-29 2020-06-27 0000868780 dorm:RestrictedStockAndRestrictedStockUnitsMember 2021-06-26 0000868780 dorm:RestrictedStockAndRestrictedStockUnitsMember 2020-12-27 2021-06-26 0000868780 us-gaap:EmployeeStockOptionMember 2021-06-26 0000868780 us-gaap:EmployeeStockOptionMember 2020-12-27 2021-06-26 0000868780 dorm:EmployeeStockPurchasePlanMember 2021-03-28 2021-06-26 0000868780 dorm:EmployeeStockPurchasePlanMember 2020-03-29 2020-06-27 0000868780 dorm:EmployeeStockPurchasePlanMember 2020-12-27 2021-06-26 0000868780 dorm:EmployeeStockPurchasePlanMember 2019-12-29 2020-06-27 0000868780 dorm:CommonStockRepurchasesMember 2021-03-28 2021-06-26 0000868780 dorm:CommonStockRepurchasesMember 2020-03-29 2020-06-27 0000868780 dorm:CommonStockRepurchasesMember 2020-12-27 2021-06-26 0000868780 dorm:CommonStockRepurchasesMember 2019-12-29 2020-06-27 0000868780 dorm:ShareRepurchaseProgramMember 2021-06-26 0000868780 dorm:ShareRepurchaseProgramMember 2020-12-27 2021-06-26 0000868780 dorm:ShareRepurchaseProgramMember 2021-03-28 2021-06-26 0000868780 dorm:ShareRepurchaseProgramMember 2019-12-29 2020-06-27 0000868780 srt:ScenarioForecastMember 2020-12-27 2021-12-25 0000868780 2019-12-29 2020-12-26 0000868780 dorm:ColmarPAMember 2020-12-27 2021-06-26 0000868780 dorm:LewisberryPAMember 2020-12-27 2021-06-26 dorm:Supplier 0000868780 dorm:JointVentureMember 2020-12-27 2021-06-26

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended June 26, 2021

OR

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

For the transition period from                     to                    

Commission file number: 0-18914

 

Dorman Products, Inc.

(Exact name of registrant as specified in its charter)

 

 

Pennsylvania

 

23-2078856

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

 

 

3400 East Walnut Street, Colmar, Pennsylvania

 

18915

(Address of principal executive offices)

 

(Zip Code)

(215) 997-1800

(Registrant’s telephone number, including area code)

N/A

(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common stock, par value $0.01 per share

 

DORM

 

NASDAQ Global Select Market

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

Indicate by check mark whether the registrant has submitted electronically 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      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

 

 

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

As of July 22, 2021 the registrant had 31,829,255 shares of common stock, par value $0.01 per share, outstanding.


 

 

DORMAN PRODUCTS, INC. AND SUBSIDIARIES

INDEX TO QUARTERLY REPORT ON FORM 10-Q

June 26, 2021

 

 

 

 

 

Page

PART I — FINANCIAL INFORMATION

 

 

 

 

 

 

 

ITEM 1.

 

Financial Statements (unaudited)

 

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Operations

 

3

 

 

 

 

 

 

 

Condensed Consolidated Balance Sheets

 

4

 

 

 

 

 

 

 

Condensed Consolidated Statements of Shareholders’ Equity

 

5

 

 

 

 

 

 

 

Condensed Consolidated Statements of Cash Flows

 

6

 

 

 

 

 

 

 

Notes to Condensed Consolidated Financial Statements

 

7

 

 

 

 

 

ITEM 2.

 

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

 

12

 

 

 

 

 

ITEM 3.

 

Quantitative and Qualitative Disclosures About Market Risk

 

18

 

 

 

 

 

ITEM 4.

 

Controls and Procedures

 

18

 

 

 

 

 

PART II — OTHER INFORMATION

 

 

 

 

 

 

 

ITEM 1.

 

Legal Proceedings

 

20

 

 

 

 

 

ITEM 1A.

 

Risk Factors

 

20

 

 

 

 

 

ITEM 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

20

 

 

 

 

 

ITEM 3.

 

Defaults Upon Senior Securities

 

20

 

 

 

 

 

ITEM 4.

 

Mine Safety Disclosures

 

20

 

 

 

 

 

ITEM 5.

 

Other Information

 

20

 

 

 

 

 

ITEM 6.

 

Exhibits

 

20

 

 

 

 

 

Exhibit Index

 

 

 

21

 

 

 

 

 

Signatures

 

 

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2


 

PART I. FINANCIAL INFORMATION

ITEM 1. Financial Statements

DORMAN PRODUCTS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands, except per share data)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Net sales

 

$

310,635

 

 

$

233,182

 

 

$

598,647

 

 

$

490,912

 

Cost of goods sold

 

 

200,510

 

 

 

154,034

 

 

 

384,002

 

 

 

326,967

 

Gross profit

 

 

110,125

 

 

 

79,148

 

 

 

214,645

 

 

 

163,945

 

Selling, general and administrative expenses

 

 

69,517

 

 

 

61,525

 

 

 

132,386

 

 

 

121,260

 

Income from operations

 

 

40,608

 

 

 

17,623

 

 

 

82,259

 

 

 

42,685

 

Other income (expense), net

 

 

90

 

 

 

(297

)

 

 

54

 

 

 

2,334

 

Income before income taxes

 

 

40,698

 

 

 

17,326

 

 

 

82,313

 

 

 

45,019

 

Provision for income taxes

 

 

9,080

 

 

 

3,441

 

 

 

17,965

 

 

 

8,359

 

Net income

 

$

31,618

 

 

$

13,885

 

 

$

64,348

 

 

$

36,660

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.99

 

 

$

0.43

 

 

$

2.01

 

 

$

1.13

 

Diluted

 

$

0.99

 

 

$

0.43

 

 

$

2.00

 

 

$

1.13

 

Weighted average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

31,942

 

 

 

32,269

 

 

 

31,995

 

 

 

32,312

 

Diluted

 

 

32,089

 

 

 

32,338

 

 

 

32,136

 

 

 

32,388

 

See accompanying Notes to Condensed Consolidated Financial Statements

 

 

 

 

 

 

 

 

 

 

 

 

 

3


 

DORMAN PRODUCTS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(UNAUDITED)

 

 

(in thousands, except for share data)

 

June 26, 2021

 

 

December 26, 2020

 

Assets

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

155,539

 

 

$

155,576

 

Accounts receivable, less allowance for doubtful accounts of $1,220 and $1,260,

   respectively

 

 

446,242

 

 

 

460,878

 

Inventories

 

 

356,759

 

 

 

298,719

 

Prepaids and other current assets

 

 

16,069

 

 

 

7,758

 

Total current assets

 

 

974,609

 

 

 

922,931

 

Property, plant and equipment, net

 

 

88,164

 

 

 

91,009

 

Operating lease right-of-use assets

 

 

38,295

 

 

 

39,002

 

Goodwill

 

 

91,080

 

 

 

91,080

 

Intangible assets, net of accumulated amortization of $10,886 and $9,194, respectively

 

 

23,513

 

 

 

25,207

 

Deferred tax asset, net

 

 

12,396

 

 

 

12,450

 

Other assets

 

 

41,420

 

 

 

38,982

 

Total assets

 

$

1,269,477

 

 

$

1,220,661

 

Liabilities and shareholders’ equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$

126,463

 

 

$

117,878

 

Accrued compensation

 

 

12,634

 

 

 

19,711

 

Accrued customer rebates and returns

 

 

165,577

 

 

 

155,751

 

Other accrued liabilities

 

 

27,854

 

 

 

29,305

 

Total current liabilities

 

 

332,528

 

 

 

322,645

 

Long-term operating lease liabilities

 

 

35,950

 

 

 

37,083

 

Other long-term liabilities

 

 

4,462

 

 

 

3,555

 

Deferred tax liabilities, net

 

 

3,552

 

 

 

3,819

 

Commitments and contingencies (Note 5)

 

 

 

 

 

 

 

 

Shareholders’ equity:

 

 

 

 

 

 

 

 

Common stock, $0.01 par value; 50,000,000 shares authorized; 31,891,890 and

   32,168,740 shares issued and outstanding in 2021 and 2020, respectively

 

 

319

 

 

 

322

 

Additional paid-in capital

 

 

71,947

 

 

 

64,085

 

Retained earnings

 

 

820,719

 

 

 

789,152

 

Total shareholders’ equity

 

 

892,985

 

 

 

853,559

 

Total liabilities and shareholders' equity

 

$

1,269,477

 

 

$

1,220,661

 

See accompanying Notes to Condensed Consolidated Financial Statements

 

 


4


 

DORMAN PRODUCTS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(UNAUDITED)

 

 

 

Three Months Ended June 26, 2021

 

 

 

Common Stock

 

 

Additional

 

 

 

 

 

 

 

 

 

(in thousands, except share data)

 

Shares

Issued

 

 

Par

Value

 

 

Paid-In

Capital

 

 

Retained

Earnings

 

 

Total

 

Balance at March 27, 2021

 

 

32,115,528

 

 

$

321

 

 

$

67,596

 

 

$

815,894

 

 

$

883,811

 

Exercise of stock options

 

 

5,732

 

 

 

 

 

 

420

 

 

 

 

 

 

420

 

Compensation expense under Incentive Stock Plan

 

 

 

 

 

 

 

 

2,380

 

 

 

 

 

 

2,380

 

Purchase and cancellation of common stock

 

 

(266,871

)

 

 

(2

)

 

 

(480

)

 

 

(26,793

)

 

 

(27,275

)

Issuance of non-vested stock, net of cancellations

 

 

38,120

 

 

 

 

 

 

2,493

 

 

 

 

 

 

2,493

 

Other stock-related activity, net of tax

 

 

(619

)

 

 

 

 

 

(462

)

 

 

 

 

 

(462

)

Net income

 

 

 

 

 

 

 

 

 

 

 

31,618

 

 

 

31,618

 

Balance at June 26, 2021

 

 

31,891,890

 

 

$

319

 

 

$

71,947

 

 

$

820,719

 

 

$

892,985

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended June 27, 2020

 

 

 

Common Stock

 

 

Additional

 

 

 

 

 

 

 

 

 

(in thousands, except share data)

 

Shares

Issued

 

 

Par

Value

 

 

Paid-In

Capital

 

 

Retained

Earnings

 

 

Total

 

Balance at March 28, 2020

 

 

32,434,665

 

 

$

325

 

 

$

53,454

 

 

$

737,596

 

 

$

791,375

 

Exercise of stock options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Compensation expense under Incentive Stock Plan

 

 

 

 

 

 

 

 

1,504

 

 

 

 

 

 

1,504

 

Purchase and cancellation of common stock

 

 

(1,620

)

 

 

(1

)

 

 

(2

)

 

 

(83

)

 

 

(86

)

Issuance of non-vested stock, net of cancellations

 

 

10,129

 

 

 

2

 

 

 

504

 

 

 

 

 

 

506

 

Other stock-related activity, net of tax

 

 

(2,761

)

 

 

 

 

 

(54

)

 

 

2

 

 

 

(52

)

Net income

 

 

 

 

 

 

 

 

 

 

 

13,885

 

 

 

13,885

 

Balance at June 27, 2020

 

 

32,440,413

 

 

$

326

 

 

$

55,406

 

 

$

751,400

 

 

$

807,132

 

 

 

 

Six Months Ended June 26, 2021

 

 

 

Common Stock

 

 

Additional

 

 

 

 

 

 

 

 

 

(in thousands, except share data)

 

Shares

Issued

 

 

Par

Value

 

 

Paid-In

Capital

 

 

Retained

Earnings

 

 

Total

 

Balance at December 26, 2020

 

 

32,168,740

 

 

$

322

 

 

$

64,085

 

 

$

789,152

 

 

$

853,559

 

Exercise of stock options

 

 

17,346

 

 

 

 

 

 

736

 

 

 

 

 

 

736

 

Compensation expense under Incentive Stock Plan

 

 

 

 

 

 

 

 

4,491

 

 

 

 

 

 

4,491

 

Purchase and cancellation of common stock

 

 

(305,031

)

 

 

(3

)

 

 

(549

)

 

 

(30,697

)

 

 

(31,249

)

Issuance of non-vested stock, net of cancellations

 

 

20,521

 

 

 

 

 

 

2,493

 

 

 

 

 

 

2,493

 

Other stock related activity, net of tax

 

 

(9,686

)

 

 

 

 

 

691

 

 

 

(2,084

)

 

 

(1,393

)

Net income

 

 

 

 

 

 

 

 

 

 

 

64,348

 

 

 

64,348

 

Balance at June 26, 2021

 

 

31,891,890

 

 

$

319

 

 

$

71,947

 

 

$

820,719

 

 

$

892,985

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 27, 2020

 

 

 

Common Stock

 

 

Additional

 

 

 

 

 

 

 

 

 

(in thousands, except share data)

 

Shares

Issued

 

 

Par

Value

 

 

Paid-In

Capital

 

 

Retained

Earnings

 

 

Total

 

Balance at December 28, 2019

 

 

32,556,263

 

 

$

326

 

 

$

52,605

 

 

$

720,653

 

 

$

773,584

 

Exercise of stock options

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

Compensation expense under Incentive Stock Plan

 

 

 

 

 

 

 

 

2,718

 

 

 

 

 

 

2,718

 

Purchase and cancellation of common stock

 

 

(98,329

)

 

 

(1

)

 

 

(177

)

 

 

(5,687

)

 

 

(5,865

)

Cancellation of non-vested stock, net of issuances

 

 

(11,845

)

 

 

1

 

 

 

504

 

 

 

 

 

 

505

 

Other stock related activity, net of tax

 

 

(5,686

)

 

 

 

 

 

(244

)

 

 

(226

)

 

 

(470

)

Net income

 

 

 

 

 

 

 

 

 

 

 

36,660

 

 

 

36,660

 

Balance at June 27, 2020

 

 

32,440,413

 

 

$

326

 

 

$

55,406

 

 

$

751,400

 

 

$

807,132

 

See accompanying Notes to Condensed Consolidated Financial Statements

5


DORMAN PRODUCTS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

 

 

 

 

Six Months Ended

 

(in thousands)

 

June 26, 2021

 

 

June 27, 2020

 

Cash Flows from Operating Activities:

 

 

 

 

 

 

 

 

Net income

 

$

64,348

 

 

$

36,660

 

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

 

 

 

 

 

 

 

 

Depreciation, amortization and accretion

 

 

16,850

 

 

 

15,035

 

Gain on equity method investment

 

 

 

 

 

(2,498

)

Provision for doubtful accounts

 

 

31

 

 

 

105

 

Benefit for deferred income taxes

 

 

(213

)

 

 

(1,074

)

Provision for stock-based compensation

 

 

4,491

 

 

 

2,718

 

Changes in assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

14,605

 

 

 

151,818

 

Inventories

 

 

(58,039

)

 

 

11,564

 

Prepaids and other current assets

 

 

(8,288

)

 

 

2,462

 

Other assets

 

 

(3,451

)

 

 

(4,779

)

Accounts payable

 

 

8,818

 

 

 

(8,665

)

Accrued customer rebates and returns

 

 

9,826

 

 

 

7,557

 

Accrued compensation and other liabilities

 

 

(9,891

)

 

 

8,498

 

Cash provided by operating activities

 

 

39,087

 

 

 

219,401

 

Cash Flows from Investing Activities:

 

 

 

 

 

 

 

 

Acquisition, net of cash acquired

 

 

 

 

 

(14,308

)

Property, plant and equipment additions

 

 

(10,153

)

 

 

(7,143

)

Cash used in investing activities

 

 

(10,153

)

 

 

(21,451

)

Cash Flows from Financing Activities:

 

 

 

 

 

 

 

 

Proceeds of revolving credit line

 

 

 

 

 

99,000

 

Proceeds from exercise of stock options

 

 

736

 

 

 

 

Other stock-related activity

 

 

1,141

 

 

 

120

 

Purchase and cancellation of common stock

 

 

(30,848

)

 

 

(5,865

)

Cash (used in) provided by financing activities

 

 

(28,971

)

 

 

93,255

 

Net (Decrease) Increase in Cash and Cash Equivalents

 

 

(37

)

 

 

291,205

 

Cash and Cash Equivalents, Beginning of Period

 

 

155,576

 

 

 

68,353

 

Cash and Cash Equivalents, End of Period

 

$

155,539

 

 

$

359,558

 

Supplemental Cash Flow Information

 

 

 

 

 

 

 

 

Cash paid for interest expense

 

$

140

 

 

$

433

 

Cash paid for income taxes

 

$

26,436

 

 

$

1,750

 

See accompanying Notes to Condensed Consolidated Financial Statements 

6


DORMAN PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

FOR THE THREE AND SIX MONTHS ENDED JUNE 26, 2021 AND JUNE 27, 2020

(UNAUDITED)

1.

Basis of Presentation

As used herein, unless the context requires otherwise, “Dorman,” the “Company,” “we,” “us,” or “our” refers to Dorman Products, Inc. and its subsidiaries. Our ticker symbol on the NASDAQ Global Select Market is “DORM.”

The accompanying unaudited condensed consolidated financial statements have been prepared under U.S. generally accepted accounting principles (“GAAP”) for interim financial information and under the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). However, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of only normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 26, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending December 25, 2021 or any future period. We may experience significant fluctuations from quarter to quarter in our results of operations due to the timing of orders placed by our customers. The introduction of new products and product lines to customers may cause significant fluctuations from quarter to quarter. These financial statements should be read in conjunction with the consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 26, 2020. 

2.

Business Acquisitions and Investments

DPL Holding Corporation (“Dayton Parts”)

On June 25, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) to acquire 100% of the equity interests of Dayton Parts, a manufacturer of undercarriage and other parts designed to serve the heavy-duty vehicle sector of the aftermarket, for aggregate consideration of $338 million, subject to certain customary adjustments based on, among other things, the amount of cash, indebtedness and working capital in the business of Dayton Parts as of the closing date of the transaction. The transaction is subject to customary closing conditions, including the expiration or earlier termination of any applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended. We expect the transaction to close in the second half of 2021.

In connection with entering into the Merger Agreement, we have entered into a commitment letter, dated as of June 25, 2021, with certain lenders as counterparties, whereby the lenders have committed to provide us with a new $600 million revolving credit facility (the “New Facility”) contingent on the satisfaction of customary conditions. The New Facility would replace our existing $100 million revolving credit facility. We may finance all or a portion of the merger transaction and related fees and expenses with borrowings under the New Facility.

Power Train Industries, Inc. (“PTI”)

On January 2, 2020, we acquired the remaining outstanding stock of PTI not already owned by the Company. The total purchase price for PTI was approximately $30.7 million, which included $18.4 million paid for the remaining 60% of the outstanding stock, subject to customary purchase price adjustments, and $12.3 million which represents the fair value of the previously held 40% equity interest in PTI that was acquired by the Company in 2016. As a result of the acquisition, we recorded a gain of $2.5 million in other (expense) income, net during the quarter ended March 28, 2020 from the increase in fair value of our original 40% interest in PTI. We previously accounted for our 40% interest as an equity-method investment.

3.

Sales of Accounts Receivable

We have entered several customer-sponsored programs administered by unrelated financial institutions that permit us to sell certain accounts receivable at discounted rates to the financial institutions. Transactions under these agreements were accounted for as sales of accounts receivable and the related accounts receivable were removed from our Condensed Consolidated Balance Sheet at the times of the sales transactions. Under these agreements, we sold $433.7 million and $496.4 million of accounts receivable during the six months ended June 26, 2021 and June 27, 2020, respectively. All credit terms with our customers are 365 days or less. Selling, general and administrative expenses include financing costs associated with these accounts receivable sales programs of $2.9 million and $6.8 million during the three months ended June 26, 2021 and June 27, 2020, respectively, and $5.5 million and $9.6 million during the six months ended June 26, 2021 and June 27, 2020, respectively.

4.

Inventories

Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products and are stated at the lower of cost or net realizable value. Inventories were as follows:

 

(in thousands)

 

June 26, 2021

 

 

December 26, 2020

 

Bulk product

 

$

163,429

 

 

$

136,726

 

Finished product

 

 

188,250

 

 

 

157,484

 

Packaging materials

 

 

5,080

 

 

 

4,509

 

Total

 

$

356,759

 

 

$

298,719

 

7


 

 

5.

Commitments and Contingencies

Acquisitions

We have contingent consideration related to certain of our prior acquisitions due to the uncertainty of the ultimate amount of payment which will become due as earnout payments if performance targets are achieved. As of June 26, 2021 and December 26, 2020, we accrued $10.4 million and $8.0 million, respectively, representing the fair value of the estimated payments that we expected would become due in connection with prior acquisitions based upon performance targets. For the three and six months ended June 26, 2021, we increased this accrual by $2.4 million, primarily due to the expected payout based on negotiations with the applicable counterparties. The changes in the accrual balance were included in Selling, General and Administration expenses. If the performance targets are fully achieved, the maximum contingent payments under these agreements would be $16.0 million using foreign currency exchange rates at June 26, 2021.

Other Contingencies

We are a party to or otherwise involved in legal proceedings that arise in the ordinary course of business, such as various claims and legal actions involving contracts, employment claims, competitive practices, intellectual property infringement, product liability claims and other matters arising out of the conduct of our business. In the opinion of management, none of the actions, individually or in the aggregate, taking into account relevant insurance coverage, would likely have a material financial impact on the Company, and we believe the range of reasonably possible losses from current matters, taking into account relevant insurance coverage, is immaterial. However, legal matters are subject to inherent uncertainties, and the possibility exists that the ultimate resolution of any of these matters could have a material adverse impact on the Company’s cash flows, financial position and results of operations in the period in which any such effects are recorded.

6.

Revenue Recognition

Our primary source of revenue is from contracts with and purchase orders from customers. In many instances, our contract with a customer is the customer’s purchase order. Upon acceptance of the purchase order, a contract exists with a customer as it indicates approval and commitment of the parties, identifies the rights of both parties, identifies the payment terms, has commercial substance, and makes it probable that we will collect the consideration to which we will be entitled in exchange for the goods transferred to the customer.

We record estimates for cash discounts, defective and slow-moving product returns, promotional rebates, core return deposits and other discounts in the period the related product revenue is recognized (“Customer Credits”). The provision for Customer Credits is recorded as a reduction from gross sales, and reserves for Customer Credits are shown as an increase of accrued customer rebates and returns. Customer Credits are estimated based on contractual provisions, historical experience, and our assessment of current market conditions. Actual Customer Credits have not differed materially from estimated amounts for each period presented. Amounts billed to customers for shipping and handling are included in net sales. Costs associated with shipping and handling are included in cost of goods sold. We have concluded that our estimates of variable consideration are not constrained.

All our revenue was recognized under the point of time approach during the six months ended June 26, 2021 and June 27, 2020. We do not have significant financing arrangements with our customers, as our credit terms are all 365 days or less. Also, we do not receive noncash consideration (such as materials or equipment) from our customers to facilitate the fulfillment of our contracts.

Disaggregated Revenue

The following tables present our disaggregated net sales by type of major good / product line, and geography.

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Powertrain

 

$

128,811

 

 

$

94,598

 

 

$

249,933

 

 

$

202,740

 

Chassis

 

 

98,551

 

 

 

66,025

 

 

 

184,038

 

 

 

139,400

 

Automotive body

 

 

66,970

 

 

 

58,825

 

 

 

135,632

 

 

 

123,457

 

Hardware

 

 

16,303

 

 

 

13,734

 

 

 

29,044

 

 

 

25,315

 

Net sales

 

$

310,635

 

 

$

233,182

 

 

$

598,647

 

 

$

490,912

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Net sales to U.S. customers

 

$

295,081

 

 

$

222,563

 

 

$

568,231

 

 

$

463,955

 

Net sales to non-U.S. customers

 

 

15,554

 

 

 

10,619

 

 

 

30,416

 

 

 

26,957

 

Net sales

 

$

310,635

 

 

$

233,182

 

 

$

598,647

 

 

$

490,912

 

 

8


 

7.

Stock-Based Compensation

Restricted Stock Awards (“RSAs”) and Restricted Stock Units (“RSUs”)

Vesting of RSA and RSU grants is conditional based on continued employment or service for a specified period and, in certain circumstances, the attainment of performance goals. We retain the shares underlying the grant, and any dividends paid thereon, until the vesting conditions have been met. For time-based RSA and RSU grants, compensation cost related to the stock is recognized on a straight-line basis over the vesting period and is calculated using the closing price per share of our common stock on the grant date. For performance-based RSA grants tied to growth in adjusted pre-tax income, compensation cost related to the award is recognized over the performance period and is calculated using the closing price per share of our common stock on the grant date and an estimate of the probable outcome of the performance conditions at each reporting date. Since March 2020, we have granted performance-based RSU grants that vest based on our total shareholder return ranking relative to the total shareholder return of the companies comprising the S&P Mid-Cap 400 Growth Index over a three-year performance period. For performance-based RSU grants tied to total shareholder return, compensation cost related to the award is recognized on a straight-line basis over the performance period and is calculated using the simulated fair value per share of our common stock based on the application of a Monte Carlo simulation model. For the six months ended June 26, 2021, we granted 17,714 performance-based RSUs with a grant date fair value of $131.02 per share.

Compensation cost related to RSA and RSU grants was $1.3 million and $1.1 million for the three months ended June 26, 2021 and June 27, 2020, respectively, and $3.1 million and $2.0 million for the six months ended June 26, 2021 and June 27, 2020, respectively, and were included in selling, general and administrative expense in the Condensed Consolidated Statements of Operations.

The following table summarizes our RSA and RSU activity for the six months ended June 26, 2021:

 

 

Shares

 

 

Weighted

Average

Fair Value

 

Balance at December 26, 2020

 

 

217,735

 

 

$

72.77

 

Granted

 

 

52,001

 

 

$

111.78

 

Vested

 

 

(33,676

)

 

$

66.38

 

Canceled

 

 

(42,227

)

 

$

74.56

 

Balance at June 26, 2021

 

 

193,833

 

 

$

83.95

 

As of June 26, 2021, there was $9.5 million of unrecognized compensation cost related to unvested RSA and RSU grants that is expected to be recognized over a weighted average period of 2.4 years.

Stock Options

We expense the grant-date fair value of stock options as compensation cost on a straight-line basis over the vesting period for which related services are performed. The compensation cost charged against income was $0.3 million for each of the three months ended June 26, 2021 and June 27, 2020, and $0.6 million and $0.5 million for the six months ended June 26, 2021 and June 27, 2020, respectively. These costs are included as selling, general and administrative expense in the Condensed Consolidated Statements of Operations.

We use the Black-Scholes option valuation model to estimate the fair value of stock options granted. Expected volatility and expected dividend yield are based on the actual historical experience of our common stock. The expected life represents the period that options granted are expected to be outstanding and was calculated using historical option exercise data. The risk-free rate was based on a U.S. Treasury security with terms equal to the expected time of exercise as of the grant date.

The following table summarizes our stock option activity for the six months ended June 26, 2021:

 

Shares

 

 

Weighted

Average

Exercise

Price

 

 

Weighted

Average

Remaining

Term

(In years)

 

 

Aggregate

Intrinsic

Value

 

Balance at December 26, 2020

 

250,779

 

 

$

70.21

 

 

 

 

 

 

 

 

 

Granted

 

57,056

 

 

$

101.50

 

 

 

 

 

 

 

 

 

Forfeited

 

(5,540

)

 

$

81.71

 

 

 

 

 

 

 

 

 

Exercised

 

(37,534

)

 

$

65.48

 

 

 

 

 

 

 

 

 

Balance at June 26, 2021

 

264,761

 

 

$

77.38

 

 

 

5.5

 

 

$

6,101,198

 

Options exercisable at June 26, 2021

 

94,722

 

 

$

73.70

 

 

 

3.7

 

 

$

2,506,557

 

As of June 26, 2021, there was $3.4 million of unrecognized compensation cost related to unvested stock options that is expected to be recognized over a weighted average period of 3.0 years.

Employee Stock Purchase Plan

Under the Company’s employee stock purchase program, employees purchased 31,462 shares of the Company’s common stock during the three and six months ended June 26, 2021, and 10,735 shares during the three and six months ended June 27, 2020. The Company recognized compensation cost of $0.7 million for the three and six months ended June 26, 2021, and $0.1 million and $0.2 million for the three and six months ended June 27, 2020, respectively.

9


8.

Earnings Per Share

Basic earnings per share is calculated by dividing our net income by the weighted average number of common shares outstanding during the period, excluding unvested RSAs and RSUs that are considered to be contingently issuable. To calculate diluted earnings per share, common share equivalents are added to the weighted average number of common shares outstanding. Common share equivalents are calculated using the treasury stock method and are computed based on outstanding stock-based awards. Stock-based awards that were excluded from the calculation of diluted earnings per share as their effect would have been anti-dilutive were 19,000 shares and 123,000 shares for the three months ended June 26, 2021 and June 27, 2020, respectively, and 14,000 shares and 107,000 shares for the six months ended June 26, 2021 and June 27, 2020, respectively.

The following table sets forth the computation of basic and diluted earnings per share:

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands, except per share data)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

31,618

 

 

$

13,885

 

 

$

64,348

 

 

$

36,660

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average basic shares outstanding

 

 

31,942

 

 

 

32,269

 

 

 

31,995

 

 

 

32,312

 

Effect of stock-based compensation awards

 

 

147

 

 

 

69

 

 

 

141

 

 

 

76

 

Weighted average diluted shares outstanding

 

 

32,089

 

 

 

32,338

 

 

 

32,136

 

 

 

32,388

 

Earnings Per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.99

 

 

$

0.43

 

 

$

2.01

 

 

$

1.13

 

Diluted

 

$

0.99

 

 

$

0.43

 

 

$

2.00

 

 

$

1.13

 

 

9.

Common Stock Repurchases

We periodically repurchase, at the then-current market price, and cancel common stock issued to the Dorman Products, Inc. 401(k) Retirement Plan and Trust (the “401(k) Plan”). Under the 401(k) Plan, participants can no longer purchase shares of Dorman common stock as an investment option. Shares are generally purchased from the 401(k) Plan when participants sell units as permitted by the 401(k) Plan or elect to leave the 401(k) Plan upon retirement, termination or other reasons. The following table summarizes the repurchase and cancellation of common stock in the 401(k) Plan:

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Shares repurchased and canceled

 

982

 

 

 

1,620

 

 

 

3,142

 

 

 

6,350

 

Total cost of shares repurchased and canceled (in thousands)

$

106

 

 

$

85

 

 

$

316

 

 

$

400

 

Average price per share

$

107.63

 

 

$

52.33

 

 

$

100.49

 

 

$

63.00

 

 

Our Board of Directors has authorized the repurchase of up to $500 million through December 31, 2022 under a previously announced share repurchase program. Under this program, share repurchases may be made from time to time depending on market conditions, share price, share availability and other factors at our discretion. The share repurchase program does not obligate us to acquire any specific number of shares. At June 26, 2021, $176.2 million was available for repurchase under this share repurchase program. The following table summarizes the repurchase and cancellation of common stock under the share repurchase program:

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Shares repurchased and canceled

 

265,889

 

 

 

 

 

 

301,889

 

 

 

91,979

 

Total cost of shares repurchased and canceled (in thousands)

$

27,171

 

 

$

 

 

$

30,934

 

 

$

5,465

 

Average price per share

$

102.19

 

 

$

 

 

$

102.47

 

 

$

59.41

 

 

10.

Income Taxes

At June 26, 2021, we had $1.2 million of net unrecognized tax benefits, all of which would lower our effective tax rate if recognized. We recognize interest and penalties related to uncertain tax positions in income tax expense. As of June 26, 2021, accrued interest and penalties related to uncertain tax positions were not material.

We file income tax returns in the United States, Canada, China, India, and Mexico. All years before 2017 are closed for U.S. federal tax purposes. Tax years before 2016 are closed for the states in which we file. Tax years before 2018 are closed for tax purposes in Canada. Tax years before 2017 are closed for tax purposes in China. Tax years before 2015 are closed for tax purposes in Mexico. All tax years remain open for India.

10


11.

Related-Party Transactions

We lease our Colmar, PA facility and a portion of our Lewisberry, PA facility from entities in which Steven L. Berman, our Executive Chairman, and certain of his family members are owners. Each lease is a non-cancelable operating lease. Total rental payments to those entities under these lease arrangements will be $2.3 million in fiscal 2021 and were $1.8 million in fiscal 2020. The lease for our corporate headquarters in Colmar, PA was renewed during November 2016, effective as of January 1, 2018, and will expire on December 31, 2022. The lease for our Lewisberry, PA operating facility was signed in September 2020 and will expire on December 31, 2027. In the opinion of our Audit Committee, the terms and rates of these leases were no less favorable than those which could have been obtained from an unaffiliated party when the lease for our corporate headquarters in Colmar, PA was renewed during November 2016 and when the lease for our Lewisberry, PA operating facility was signed in September 2020.

We are a partner in a joint venture with one of our suppliers and own minority interests in two other suppliers. Each of these investments is accounted for under the equity method.

12.

Fair Value Disclosures

The carrying value of financial instruments such as cash, accounts receivable, accounts payable, and other current assets and liabilities approximate their fair value based on the short-term nature of these instruments.

 

11


 

ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

“Management’s Discussion and Analysis of Financial Condition and Results of Operations” should be read in conjunction with the condensed consolidated financial statements and related notes thereto included in PART I, ITEM 1 of this Quarterly Report on Form 10-Q. As used herein, unless the context requires otherwise, “Dorman,” the “Company,” “we,” “us,” or “our” refers to Dorman Products, Inc. and its subsidiaries.

Cautionary Statement Regarding Forward-Looking Statements

This document contains certain statements that constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, including statements related to the acquisition of DPL Holding Corporation (“Dayton Parts”), the COVID-19 pandemic, net sales, diluted earnings per share, gross profit, gross margin, selling, general and administrative expenses, income tax expense, income before income taxes, net income, cash and cash equivalents, indebtedness, liquidity, the Company’s share repurchase program, the Company’s outlook and distribution facility costs and productivity initiatives. Words such as “believe,” “demonstrate,” “expect,” “estimate,” “forecast,” “anticipate,” “should,” “will” and “likely” and similar expressions identify forward-looking statements. However, the absence of these words does not mean the statements are not forward-looking. In addition, statements that are not historical should also be considered forward-looking statements.

Readers are cautioned not to place undue reliance on those forward-looking statements, which speak only as of the date the statement was made. Such forward-looking statements are based on current expectations that involve a number of known and unknown risks, uncertainties and other factors (many of which are outside of our control) which may cause actual events to be materially different from those expressed or implied by such forward-looking statements. These risks, uncertainties and other factors include, but are not limited to (i) the age, condition and number of vehicles that need servicing; (ii) competition in the automotive aftermarket industry; (iii) the loss or decrease in sales among one of our top customers; (iv) price competition; (v) limited customer shelf space; (vi) customer consolidation; (vii) widespread public health epidemics, including COVID-19; (viii) failure to maintain sufficient inventory or anticipate changes in customer demand; (ix) excess overstock inventory-related returns; (x) the inability to purchase raw materials, components and other items from our suppliers; (xi) the availability and cost of third-party transportation providers; (xii) reliance on new product development; (xiii) changes in, or restrictions on access to, automotive technology; (xiv) quality problems with our products; (xv) inability to protect our intellectual property; (xvi) claims of intellectual property infringement; (xvii) failure to maintain the value of our brands; (xviii) cyber-attacks; (xix) foreign currency fluctuations and dependence on foreign suppliers; (xx) exposure to risks related to accounts receivable; (xxi) changes in U.S. trade policy, including the imposition of tariffs; (xxii) the level of our indebtedness; (xxiii) risks related to accounts receivable sales agreements; (xxiv) the phaseout of LIBOR or the impact of the imposition of a new reference rate; (xxv) our executive chairman and his family owning a significant portion of the Company; (xxvi) unfavorable economic conditions; (xxvii) quarterly fluctuations and disruptions from events beyond our control; (xxviii) unfavorable results of legal proceedings; (xxix) volatility in the market price of our common stock and potential securities class action litigation; (xxx) losing the services of our executive officers or other highly qualified and experienced Contributors; (xxxi) the inability to identify suitable acquisition candidates, complete acquisitions or integrate acquisitions successfully; (xxxii) changes in tax laws; (xxxiii) global climate change and related regulations; (xxxiv) violations of anti-bribery laws; and (xxxv) import and export control and economic sanctions laws and regulations. In addition, there are a number of risks, uncertainties and other factors relating to the proposed acquisition of Dayton Parts that could affect our actual results, including, but not limited to: (i) the proposed transaction may not be completed, or completed within the expected timeframe; (ii) costs relating to the proposed transaction may be greater than expected; (iii) the possibility that a governmental entity may prohibit, delay or refuse to grant a necessary regulatory approval in connection with the proposed transaction; (iv) problems may arise in integrating the businesses of the two companies and the integration may not be successful; (v) the combined companies may be unable to achieve any anticipated synergies or any benefits of the transaction may take longer to realize than expected; (vi) the businesses of one or both companies may suffer as a result of uncertainties surrounding the proposed transaction, including disruption of relationships with customers, employees, suppliers or dealers; (vii) the combined companies may not perform as expected following the closing; (viii) the failure to enter into a new $600 million revolving credit facility or to repay any borrowings thereunder; and (ix) other risks beyond the control of either party. Should one or more of any of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results may vary materially from those anticipated, estimated or projected.

See the “Statement Regarding Forward Looking Statements,” PART I, ITEM 1A, “Risk Factors” in the Company’s Annual Report on Form 10-K for the fiscal year ended December 26, 2020, the Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended March 27, 2021 and the Company’s other filings with the U.S. Securities and Exchange Commission for additional information regarding forward-looking statements and the factors that could cause actual results to differ materially from those anticipated in the forward-looking statements. The Company is under no obligation to, and expressly disclaims any such obligation to, update any of the information in this document, including but not limited to any situation where any forward-looking statement later turns out to be inaccurate whether as a result of new information, future events or otherwise.

Introduction

The following discussion and analysis, as well as other sections in this Quarterly Report on Form 10-Q, should be read in conjunction with the unaudited condensed consolidated financial statements and footnotes thereto of Dorman Products, Inc. and its subsidiaries included in “ITEM 1. Financial Statements” of this Quarterly Report on Form 10-Q and with Management’s Discussion and Analysis of Financial Condition and Results of Operations and the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 26, 2020.

This Quarterly Report on Form 10-Q contains the registered and unregistered trademarks or service marks of Dorman and are the property of Dorman Products, Inc. and/or its affiliates. This Quarterly Report on Form 10-Q also may contain additional trade names, trademarks or service marks belonging to other companies. We do not intend our use or display of other parties’ trademarks, trade names or service marks to imply, and such use or display should not be construed to imply, a relationship with or endorsement or sponsorship of us by these parties.

12


Overview

We are one of the leading suppliers of replacement parts and fasteners for passenger cars, light trucks, and heavy-duty trucks in the automotive aftermarket industry. As of December 26, 2020, we marketed approximately 81,000 distinct parts, many of which we designed and engineered. This number excludes private label stock keeping units and other variations in how we market, package and distribute our products, includes distinct parts of acquired companies and reflects distinct parts that have been discontinued at the end of their lifecycle. We are one of the leading aftermarket suppliers of original equipment (“OE”) “dealer exclusive” parts. Original equipment “dealer exclusive” parts are those which were traditionally available to consumers only from original equipment manufacturers or used parts from salvage yards and include, among other parts, intake manifolds, exhaust manifolds, window regulators, radiator fan assemblies, tire pressure monitor sensors, exhaust gas recirculation (EGR) coolers and complex electronics modules. Fasteners include such items as oil drain plugs, wheel bolts, and wheel lug nuts. For the year ended December 26, 2020, approximately 75% of our products were sold under brands that we own, and the remainder of our products were sold for resale under customers' private labels, other brands or in bulk. Our products are sold primarily in the United States through automotive aftermarket retailers (such as Advance Auto Parts, Inc., AutoZone, Inc., and O'Reilly Automotive, Inc.), including through their online platforms; national, regional and local warehouse distributors (such as Genuine Parts Co. – NAPA); and specialty markets, and salvage yards. We also distribute automotive aftermarket parts internationally, with sales primarily into Canada and Mexico, and to a lesser extent, Europe, the Middle East, and Australia.

We operate on a fifty-two or fifty-three-week period ending on the last Saturday of the calendar year. Our 2021 fiscal year will be a fifty-two-week period that will end on December 25, 2021 (“fiscal 2021”). Our fiscal 2020 was a fifty-two-week period that ended on December 26, 2020 (“fiscal 2020”).

COVID-19

While COVID-19 did not have a material adverse effect on our business operations for the six months ended June 26, 2021, during the period we did observe pandemic-related pressures on the global supply network that caused logistical issues, including higher freight costs and inflation with respect to materials costs, which impacted our results. We currently expect those pressures to continue to exist for the remainder of the fiscal year. As countries continue to combat COVID-19 and government-imposed restrictions change around the world, there is still a risk that the pandemic may impact the overall demand environment as well as our ability to maintain staffing at our facilities, to source parts and other materials to meet demand levels, to maintain inventory levels and to fulfill contractual requirements. We will continue to closely monitor updates regarding the spread of COVID-19 and its variants and the distribution of vaccines developed to combat COVID-19, and we will adjust our operations according to guidelines from local, state and federal officials. In light of the foregoing, we may take actions that alter our business operations or that we determine are in the best interests of our employees, customers, suppliers and shareholders.

New Product Development

New product development is an important success factor for us and traditionally has been our primary vehicle for growth. We have made incremental investments to increase our new product development efforts to grow our business and strengthen our relationships with our customers. The investments primarily have been in the form of increased product development resources, increased customer and end-user awareness programs, and customer service improvements. These investments historically have enabled us to provide an expanding array of new product offerings and grow revenues at levels that generally have exceeded market growth rates.

In the six months ended June 26, 2021, we introduced 2,274 new distinct parts to our customers and end-users, including 449 “New-to-the-Aftermarket” parts. We introduced 3,479 distinct parts to our customers and end-users in the fiscal year ended December 26, 2020, including 1,433 “New-to-the-Aftermarket” parts.

One area of focus has been our complex electronics program, which capitalizes on the growing number of electronic components being utilized on today’s OE platforms. New vehicles contain an average of approximately thirty-five electronic modules, with some high-end luxury vehicles containing over one hundred modules. Our complex electronics products are designed and developed in-house and tested to help ensure consistent performance, and our product portfolio is focused on further developing our leadership position in the category.

Another area of focus has been on Dorman® HD Solutions™, a line of products we market for the medium- and heavy-duty truck sector of the automotive aftermarket industry. We believe that this sector provides many of the same opportunities for growth that the passenger car and light truck sector of the automotive aftermarket industry has provided us. Through Dorman® HD Solutions™, we specialize in what formerly were “dealer exclusive” parts similar to how we have approached the passenger car and light-duty truck sector. During the six months ended June 26, 2021, we introduced 60 distinct parts in this product line. We expect to continue to invest in the medium- and heavy-duty product category and recently announced an agreement to acquire Dayton Parts, a manufacturer of undercarriage and other parts designed to serve the heavy-duty vehicle sector of the aftermarket.

Acquisitions

Our growth is also impacted by acquisitions. We may acquire businesses in the future to supplement our financial growth, increase our customer base, add to our distribution capabilities or enhance our product development resources, among other reasons.

13


On June 25, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) to acquire 100% of the equity interests of Dayton Parts for aggregate consideration of $338 million, subject to certain customary adjustments based on, among other things, the amount of cash, indebtedness and working capital in the business of Dayton Parts as of the closing date. This transaction aligns with the Company’s previously stated strategy to diversify its customer base and product offering by further penetrating the heavy-duty sector. The transaction is subject to customary closing conditions, including the expiration or earlier termination of any applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended. We expect the transaction to close in the second half of 2021.

Economic Factors

The Company’s financial results are also impacted by various economic and industry factors, including, but not limited to the number, age and condition of vehicles in operation at any one time, and miles driven by those vehicles.

Vehicles in Operation

The Company’s products are primarily purchased and installed on a subsegment of the passenger and light-duty vehicles in operation in the United States (“VIO”), specifically weighted towards vehicles aged 8 to 13 years old. Each year, the United States seasonally adjusted annual rate (“US SAAR”) of new vehicles purchased adds a new year to the VIO. According to data from the Auto Care Association (“Auto Care”), the US SAAR experienced a decline from 2008 to 2011 as consumers purchased fewer new vehicles as a result of the Great Recession of 2008. We believe that the declining US SAAR during that period resulted in a follow-on decline in our primary VIO subsegment (8 to 13-year-old vehicles) commencing in 2016. However, following 2011 and the impact of the Great Recession of 2008, U.S. consumers began to increase their purchases of new vehicles which over time caused the US SAAR to recover and return to more historical levels. Consequently, subject to any potential impacts from COVID-19, we expect the VIO for vehicles aged 8 to 13 years old to continue to recover over the next several years.

14


In addition, we believe that vehicle owners generally are operating their current vehicles longer than they did several years ago, performing necessary repairs and maintenance to keep those vehicles well maintained. We believe this trend has resulted in an increase in VIO. According to data published by Polk, a division of IHS Automotive, the average age of VIO increased to 12.0 years as of October 2020 from 11.9 years as of October 2019 despite increasing new car sales. Additionally, while the number of VIO in the United States decreased 4% in 2020 to 279.8 million from 290.0 million in 2019, the number of VIO that are 11 years old or older increased from 57% in 2019 to 60% in 2020. Vehicle scrappage rates have also decreased over the last several years.

Miles Driven

The COVID-19 pandemic in general, as well as restrictions imposed by certain states in response to the COVID-19 pandemic, adversely impacted work-related and personal travel throughout 2020 and into early 2021. However, as a result of easing restrictions, the number of miles driven has shown a recent increase compared to prior year levels. In fact, according the U.S. Department of Transportation, the number of miles driven through May 2021 has increased 12.6% year over year. We believe that demand for our products generally correlates to miles driven, as the more miles a vehicle is driven, the more likely it is that parts will fail.

The combination of the factors above has accounted for a portion of our sales growth and is expected to impact our future results.

Discounts, Allowances and Incentives

We offer a variety of customer discounts, rebates, defective and slowing moving product returns and other incentives. We may offer cash discounts for paying invoices in accordance with the specified discount terms of the invoice. In addition, we may offer pricing discounts based on volume purchased from us or other pricing discounts related to programs under a customer’s agreement. These discounts can be in the form of “off-invoice” discounts and are immediately deducted from sales at the time of sale. For those customers that choose to receive a payment on a quarterly or annual basis instead of “off-invoice,” we accrue for such payments as the related sales are made and reduce sales accordingly. Finally, rebates and discounts are provided to customers to support promotional activities such as advertising and sales force allowances.

Our customers, particularly our larger retail customers, regularly seek more favorable pricing and product return provisions and extended payment terms when negotiating with us. We attempt to avoid or minimize these concessions as much as possible, but we have granted pricing concessions, indemnification rights, extended customer payment terms, and allowed a higher level of product returns in certain cases. These concessions impact net sales as well as our profit levels and may require additional capital to finance the business. We expect our customers to continue to exert pressure on our margins.

New Customer Acquisition Costs

New customer acquisition costs refer to arrangements under which we incur change-over costs to induce a customer to switch from a competitor’s brand. Change-over costs include the costs related to removing the new customer’s existing inventory (purchased from their previous supplier) and replacing it with Dorman inventory, which is commonly referred to as a stock-lift. New customer acquisition costs are recorded as a reduction to revenue when incurred.

Product Warranty and Overstock Returns

Many of our products carry a lifetime limited warranty, which generally covers defects in materials or workmanship and failure to meet specifications. In addition to warranty returns, we also may permit our customers to return new, undamaged products to us within customer-specific limits if they have overstocked their inventories. At the time products are sold, we accrue a liability for product warranties and overstock returns as a percentage of sales based upon estimates established using historical information on the nature, frequency and average cost of the claim and the probability of the customer return. Significant judgments and estimates must be made and used in connection with establishing the sales returns and other allowances in any accounting period. Revision to these estimates is made when necessary, based upon changes in these factors. We regularly study trends of such claims.

Foreign Currency

Our products are purchased from suppliers in the United States and a variety of non-U.S. countries. The products generally are purchased through purchase orders with the purchase price specified in U.S. dollars. Accordingly, we generally do not have exposure to fluctuations in the relationship between the U.S. dollar and various foreign currencies between the time of execution of the purchase order and payment for the product. To the extent that the U.S. dollar changes in value relative to foreign currencies in the future, the price of the product for new purchase orders may change in equivalent U.S. dollars.

The largest portion of our overseas purchases comes from China. The Chinese yuan to U.S. dollar exchange rate has fluctuated over the past several years. Any future changes in the value of the Chinese yuan relative to the U.S. dollar may result in a change in the cost of products that we purchase from China. However, the cost of the products we procure is also affected by other factors including raw material availability, labor cost, and transportation costs.

15


Impact of Inflation

While we experienced wage and benefits inflation during the three months ended June 26, 2021, the overall impact of inflation has not historically resulted in a significant change in labor costs or the cost of general services utilized.

The cost of many commodities that are used in our products has fluctuated over time resulting in increases and decreases in the cost of our products. In addition, we have periodically experienced increased transportation costs as a result of higher fuel prices, capacity constraints and other factors, including as a result of COVID-19. We attempt to offset cost increases by passing along selling price increases to customers and using alternative suppliers. However, there can be no assurance that we will be successful in these efforts.

Impact of Tariffs

In the third quarter of 2018, the Office of the United States Trade Representative (USTR) began imposing additional tariffs on products imported from China, including many of our products, ranging from 7.5% to 25%. The tariffs enacted to date increase the cost of many of the products that are manufactured for us in China. We have taken several actions to mitigate the impact of the tariffs including, but not limited to, price increases to our customers and cost concessions from our suppliers. We expect to continue mitigating the impact of tariffs in fiscal 2021 primarily through selling price increases to offset the higher tariffs incurred. Tariffs are not expected to have a material impact on our net income but are expected to increase net sales and lower our gross and operating profit margins to the extent that these additional costs are passed through to customers.

In January 2020, the USTR granted temporary tariff relief for certain categories of products being imported from China. However, the tariff relief granted by the USTR expired on most categories of products being imported from China at the end of 2020 and has generally not been extended. We expect that we will reverse tariff-related price increases previously passed along to our customers and cost concessions previously received from our suppliers as such tariffs are reduced or such other relief is granted.

Results of Operations

The following table sets forth, for the periods indicated, the percentage of net sales represented by certain items in our Condensed Consolidated Statements of Operations:

 

 

Three Months Ended*

 

 

Six Months Ended*

 

(in millions)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Net sales

 

$

310,635

 

 

 

100.0

%

 

$

233,182

 

 

 

100.0

%

 

$

598,647

 

 

 

100.0

%

 

$

490,912

 

 

 

100.0

%

Cost of goods sold

 

 

200,510

 

 

 

64.5

%

 

 

154,034

 

 

 

66.1

%

 

 

384,002

 

 

 

64.1

%

 

 

326,967

 

 

 

66.6

%

Gross profit

 

 

110,125

 

 

 

35.5

%

 

 

79,148

 

 

 

33.9

%

 

 

214,645

 

 

 

35.9

%

 

 

163,945

 

 

 

33.4

%

Selling, general and administrative expenses

 

 

69,517

 

 

 

22.4

%

 

 

61,525

 

 

 

26.4

%

 

 

132,386

 

 

 

22.1

%

 

 

121,260

 

 

 

24.7

%

Income from operations

 

 

40,608

 

 

 

13.1

%

 

 

17,623

 

 

 

7.6

%

 

 

82,259

 

 

 

13.7

%

 

 

42,685

 

 

 

8.7

%

Other income (expense), net

 

 

90

 

 

 

0.0

%

 

 

(297

)

 

 

-0.1

%

 

 

54

 

 

 

0.0

%

 

 

2,334

 

 

 

0.5

%

Income before income taxes

 

 

40,698

 

 

 

13.1

%

 

 

17,326

 

 

 

7.4

%

 

 

82,313

 

 

 

13.7

%

 

 

45,019

 

 

 

9.2

%

Provision for income taxes

 

 

9,080

 

 

 

2.9

%

 

 

3,441

 

 

 

1.5

%

 

 

17,965

 

 

 

3.0

%

 

 

8,359

 

 

 

1.7

%

Net income

 

$

31,618

 

 

 

10.2

%

 

$

13,885

 

 

 

6.0

%

 

$

64,348

 

 

 

10.7

%

 

$

36,660

 

 

 

7.5

%

* Percentage of sales information may not add due to rounding

Three Months Ended June 26, 2021 Compared to Three Months Ended June 27, 2020

Net sales increased 33% to $310.6 million for the three months ended June 26, 2021 from $233.2 million for the three months ended June 27, 2020. The increase in net sales was all organic with growth across all of our channels. The absence of the government imposed shut-downs that negatively impacted the three months ended June 27, 2020 was also a significant contributor to the year-over-year growth.

Gross profit margin was 35.5% of net sales for the three months ended June 26, 2021 compared to 33.9% of net sales for the three months ended June 27, 2020. Gross margin expansion was driven by fixed cost leverage from higher sales volume and improved efficiencies as the Company continued to drive productivity savings in its end-to-end supply chain processes. Additionally, the Company benefitted from the absence of out-of-pocket costs incurred in the three months ended June 27, 2020 due to the COVID-19 pandemic, including costs related to safety measures implemented at its sites and its COVID-19 sick leave policy. These benefits were partially offset by significantly higher freight costs due to global transportation and logistics constraints in the three months ended June 26, 2021.

Selling, general and administrative expenses (“SG&A”) were $69.5 million, or 22.4% of net sales, for the three months ended June 26, 2021 compared to $61.5 million, or 26.4% of net sales, for the three months ended June 27, 2020. Approximately 430 basis points of the decrease in SG&A as a percentage of net sales was due to the operating leverage from the $77 million increase in net sales for the three months ended June 26, 2021 as compared to the three months ended June 27, 2020. Additionally, SG&A as a percentage of net sales was positively impacted by the absence of $4.2 million of out-of-pocket costs incurred in the three months ended June 27, 2020 related to the COVID-19 pandemic, primarily from factoring costs, costs related to safety measures at the Company’s sites, and the Company’s COVID-19 sick leave policy. These benefits were partially offset by wage and benefits inflation and costs related to the pending Dayton Parts transaction in the three months ended June 26, 2021.

Our effective tax rate was 22.3% for the three months ended June 26, 2021 compared to 19.9% for the three months ended June 27, 2020. The lower effective tax rate for the three months ended June 27, 2020 was the result of lower state tax expense and a nontaxable book gain associated with the PTI acquisition.

16


Six Months Ended June 26, 2021 Compared to Six Months Ended June 27, 2020

Net sales increased 22% to $598.6 million for the six months ended June 26, 2021 from $490.9 million for the six months ended June 27, 2020. The increase in net sales was all organic and driven by robust customer demand. The absence of the government imposed shut-downs that negatively impacted the six months ended June 27, 2020 was also a significant contributor to the year-over-year growth.

Gross profit margin was 35.9% of net sales for the six months ended June 26, 2021 compared to 33.4% of net sales for the six months ended June 27, 2020. Gross margin expansion was driven by fixed cost leverage from higher sales volume and improved efficiencies as the Company continued to drive productivity savings in its end-to-end supply chain processes. Additionally, the Company benefitted from the absence of out-of-pocket costs incurred due to the COVID-19 pandemic in the six months ended June 27, 2020. These benefits were partially offset by increased freight costs due to global transportation and logistics constraints in the six months ended June 26, 2021.

Selling, general and administrative expenses were $132.4 million, or 22.1% of net sales, for the six months ended June 26, 2021 compared to $121.3 million, or 24.7% of net sales, for the six months ended June 27, 2020. The decrease in SG&A as a percentage of net sales was due to the operating leverage from the $108 million increase in net sales for the six months ended June 26, 2021 as compared to the six months ended June 27, 2020. Additionally, the Company saw benefits in SG&A as a percentage of net sales from the absence of out-of-pocket costs related to the COVID-19 pandemic incurred in the six months ended June 27, 2020. These benefits were partially offset by wage and benefits inflation and costs related to the pending Dayton Parts transaction in the six months ended June 26, 2021.

Our effective tax rate was 21.8% for the six months ended June 26, 2021 compared to 18.6% for the six months ended June 27, 2020. The lower effective tax rate for the six months ended June 27, 2020 was the result of a tax benefit related to a nontaxable book gain and the write-off of a deferred tax liability associated with PTI upon our acquisition of the controlling interest in January 2020, and a foreign tax credit carry-back claim.

Liquidity and Capital Resources

Historically, our primary sources of liquidity have been our invested cash and the cash flow we generate from our operations, including accounts receivable sales programs sponsored by our customers. Cash and cash equivalents were $155.5 million at June 26, 2021 compared to $155.6 million at December 26, 2020. During the six months ended June 26, 2021, strong cash provided from operating activities was offset by share repurchases under our publicly announced repurchase program and capital expenditures. Working capital was $642.1 million at June 26, 2021 compared to $600.3 million at December 26, 2020. Based on our current operating plan, we believe that our sources of available capital are adequate to meet our ongoing cash needs for at least the next twelve months. However, our liquidity could be negatively affected by extending payment terms to customers, a decrease in demand for our products, the outcome of contingencies or other factors, including the impact of the COVID-19 pandemic.

Tariffs

Tariffs increase our uses of cash since we pay for the tariffs upon the arrival of our goods in the United States but collect the cash on any passthrough price increases from our customers on a delayed basis according to the payment terms negotiated with our customers.

Payment Terms and Accounts Receivable Sales Programs

Over the past several years we have continued to extend payment terms to certain customers as a result of customer requests and market demands. These extended terms have resulted in increased accounts receivable levels and significant uses of cash flows. We participate in accounts receivable sales programs with several customers that allow us to sell our accounts receivable to financial institutions to offset the negative cash flow impact of these payment terms extensions. However, any sales of accounts receivable through these programs ultimately result in us receiving a lesser amount of cash upfront than if we collected those accounts receivable ourselves in due course. Moreover, to the extent that any of these accounts receivable sales programs bear interest rates tied to the London Inter-Bank Offered Rate (“LIBOR”), as LIBOR rates increase our cost to sell our receivables also increases. See ITEM 3. Quantitative and Qualitative Disclosures about Market Risk for more information. Further extensions of customer payment terms would result in additional uses of cash flow or increased costs associated with the sales of accounts receivable.

During the six months ended June 26, 2021 and June 27, 2020, we sold $433.7 million and $496.4 million of accounts receivable, respectively, under these programs. If receivables had not been sold over the previous twelve months, approximately $593 million and $505 million of additional accounts receivable would have been outstanding at June 26, 2021 and December 26, 2020, respectively, based on our standard payment terms. We can sell increased levels of accounts receivable under our available programs if liquidity needs arise, whether due to the continued impacts of COVID-19 or other factors.

Credit Agreement

We have a credit agreement, expiring in December 2022, that provides for a revolving credit facility of $100.0 million and, subject to certain requirements, gives us the ability to request increases in revolving credit commitments of up to an additional $100.0 million. Borrowings under the credit agreement are on an unsecured basis. At the Company’s election, the interest rate applicable to borrowings under the credit agreement will be either (1) the Prime Rate as announced by Wells Fargo from time to time, (2) an Adjusted LIBOR Market Index Rate as measured by the LIBOR Market Index Rate plus the Applicable Margin which fluctuates between 65 basis points and 125 basis points based on the ratio of the Company’s Consolidated Funded Debt to Consolidated EBITDA, or (3) an Adjusted LIBOR Rate as measured by the LIBOR Rate plus the Applicable Margin which fluctuates between 65 basis points and 125 basis points based on the ratio of the Company’s Consolidated Funded Debt to Consolidated EBITDA. The interest rate at June 26, 2021 was LIBOR plus 65 basis points (0.75%). During the occurrence and continuance of an event of default, all outstanding revolving credit loans will bear interest at a rate per annum equal to 2.00% in excess of the greater of (1) the Prime Rate or (2) the Adjusted LIBOR Market Index Rate then applicable. The credit agreement also contains covenants, including those related to the ratio of certain consolidated fixed charges to consolidated EBITDA, capital expenditures, and share repurchases, each as defined by the credit agreement. As of June 26, 2021, we were not in default in respect to the credit agreement. The credit

17


agreement also requires us to pay a fee of 0.10% on the average daily unused portion of the facility, provided the fee will not be charged on the first $30 million of the revolving credit facility. As of June 26, 2021, there were no borrowings under the credit agreement and two outstanding letters of credit for $0.8 million in the aggregate which were issued to secure ordinary course of business transactions. Net of these letters of credit, we had $99.2 million available under the credit agreement at June 26, 2021.

In connection with entering into the Merger Agreement, we have entered into a commitment letter, dated as of June 25, 2021, with certain lenders as counterparties, whereby the lenders have committed to provide us with a new $600 million revolving credit facility (the “New Facility”) contingent on the satisfaction of customary conditions. The New Facility would replace our existing $100 million revolving credit facility. We may finance all or a portion of the merger transaction and related fees and expenses with borrowings under the New Facility.

Cash Flows

The following summarizes the activities included in the Condensed Consolidated Statements of Cash Flows:

 

 

Six Months Ended

 

(in thousands)

 

June 26, 2021

 

 

June 27, 2020

 

Cash provided by operating activities

 

$

39,087

 

 

$

219,401

 

Cash used in investing activities

 

 

(10,153

)

 

 

(21,451

)

Cash (used in) provided by financing activities

 

 

(28,971

)

 

 

93,255

 

Net (decrease) increase in cash and cash equivalents

 

$

(37

)

 

$

291,205

 

 During the six months ended June 26, 2021, cash provided by operating activities was $39.1 million compared to $219.4 million during the six months ended June 27, 2020. The $180.3 million decrease was driven by lower proceeds from accounts receivable in the current year as compared to the prior year, mostly attributable to higher factoring during the six months ended June 27, 2020 due to COVID-19 uncertainty. Cash from operating activities in the current year also was negatively impacted by higher inventory to maintain customer fill rates, as compared to the prior year.

Investing activities used cash of $10.2 million and $21.5 million during the six months ended June 26, 2021 and June 27, 2020, respectively. During the six months ended June 27, 2020 we used $14.3 million to acquire the remaining 60% of the outstanding equity of PTI, net of cash acquired.

Financing activities used $29.0 million of cash during the six months ended June 26, 2021, compared to $93.3 million of cash provided during the six months ended June 27, 2020. During the six months ended June 27, 2020, cash provided by financing activities reflects a draw down by the Company of $99.0 million on its revolving credit facility due to uncertainty associated with COVID-19.

During the six months ended June 26, 2021, we paid $30.9 million to repurchase 301,889 common shares under our share repurchase plan. During the six months ended June 27, 2020, we paid $5.5 million to repurchase 91,979 common shares under the share repurchase plan.

The remaining uses of cash from financing activities in each period result primarily from the repurchase of our common stock from our 401(k) Plan.

During the six months ended June 26, 2021, we experienced no material changes to our contractual obligations as disclosed in our Annual Report on Form 10-K for the year ended December 26, 2020.

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk

Our market risk is the potential loss arising from adverse changes in interest rates. All our available credit and accounts receivable sales programs bear interest at rates tied to LIBOR. Under the terms of our credit agreement and customer-sponsored programs to sell accounts receivable, a change in either the lender’s base rate, LIBOR or discount rates under the accounts receivable sale programs would affect the rate at which we could borrow funds thereunder. A one-percentage-point increase in the discount rates under the accounts receivable sales programs would increase our interest expense on our variable rate debt, if any, and our financing costs associated with our sales of accounts receivable by approximately $6 million annually. This estimate assumes that our variable rate debt balance and the level of sales of accounts receivable remains constant for an annual period and the interest rate change occurs at the beginning of the period. The hypothetical changes and assumptions may be different from what occurs in the future.

Historically we have not used, and currently do not intend to use, derivative financial instruments for trading or to speculate on changes in interest rates or commodity prices. We are not exposed to any significant market risks, foreign currency exchange risks, or interest rate risks from the use of derivative instruments.

ITEM 4. Controls and Procedures

Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures

We maintain disclosure controls and procedures designed to provide reasonable assurance that information required to be disclosed in reports filed or submitted under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosures.

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, conducted an evaluation, as of the end of the period covered by this report, of the effectiveness of our disclosure controls and procedures, as such term is defined in Exchange Act Rule 13a-15(e). Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that, as of the end of

18


the period covered by this report, our disclosure controls and procedures, as defined in Rule 13a-15(e), were effective at the reasonable assurance level.

Changes in Internal Control Over Financial Reporting

There was no change in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act), that occurred during the three months ended June 26, 2021, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Limitations on the Effectiveness of Controls

Control systems, no matter how well-conceived and operated, are designed to provide a reasonable, but not an absolute, level of assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected. The Company conducts periodic evaluations of its internal controls to enhance, where necessary, its procedures and controls.

19


PART II. OTHER INFORMATION

The information set forth under Note 5, “Commitments and Contingencies,” to the Notes to Condensed Consolidated Financial Statements contained in PART I, ITEM 1 of this report is incorporated herein by reference.

ITEM 1A. Risk Factors

There have been no material changes in our risk factors from the risks previously reported in PART 1, ITEM 1A, “Risk Factors” of our Annual Report on Form 10-K for the year ended December 26, 2020. You should carefully consider the factors discussed in PART I, ITEM 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 26, 2020, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.

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

Issuer Purchases of Equity Securities

During the three months ended June 26, 2021, we purchased shares of our common stock as follows:

  

Period

 

Total Number

of Shares

Purchased

 

 

Average

Price Paid

per Share

 

 

Total Number

of Shares

Purchased as

Part of Publicly

Announced

Plans or

Programs (4)

 

 

Maximum

Number

(or Approximate

Dollar Value)

of Shares that

May Yet Be Purchased

Under the Plans or Programs (4)

 

March 28, 2021 through April 24, 2021 (1)

 

 

66,026

 

 

$

105.53

 

 

 

64,738

 

 

$

196,555,408

 

April 25, 2021 through May 22, 2021 (2)

 

 

96,477

 

 

$

100.74

 

 

 

96,000

 

 

$

186,885,928

 

May 23, 2021 through June 26, 2021 (3)

 

 

105,224

 

 

$

101.48

 

 

 

105,151

 

 

$

176,215,541

 

Total

 

 

267,727

 

 

 

 

 

 

 

265,889

 

 

$

176,215,541

 

(1)

Includes 306 shares of our common stock withheld from participants for income tax withholding purposes in connection with the vesting of restricted stock awards (“RSAs”) during the period. The RSAs were granted to participants in prior periods pursuant to our 2018 Stock Option and Stock Incentive Plan (the “2018 Plan”). Also includes 982 shares purchased from the Dorman Products, Inc. 401(k) Plan and Trust (as described in Note 9, Common Stock Repurchases, to the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q) (the “401(k) Plan”).

(2)

Includes 477 shares of our common stock withheld from participants for income tax withholding purposes in connection with the vesting of RSAs and restricted stock units (“RSUs” during the period. The RSAs and RSUs were granted to participants in prior periods pursuant to the 2018 Plan.

(3)

Includes 73 shares of our common stock withheld from participants for income tax withholding purposes in connection with the vesting of RSAs and RSUs during the period. The RSAs were granted to participants in prior periods pursuant to the 2008 Stock Option and Stock Incentive Plan and the RSUs were granted in prior periods pursuant to the 2018 Plan.

(4)

On December 12, 2013 we announced that our Board of Directors authorized a share repurchase program, authorizing the repurchase of up to $10 million of our outstanding common stock by the end of 2014. Through several expansions and extensions, our Board of Directors has expanded the program to $500 million and extended the program through December 31, 2022. Amounts shown assume that the program expansion was effective at the beginning of the period indicated. Under this program, share repurchases may be made from time to time depending on market conditions, share price, share availability and other factors at our discretion.

ITEM 3. Defaults Upon Senior Securities

None

ITEM 4. Mine Safety Disclosures

Not Applicable

ITEM 5. Other Information

None

ITEM 6. Exhibits

 

(a)

Exhibits

The Exhibits included in this report are listed in the Exhibit Index on page 18, which is incorporated herein by reference.

20


EXHIBIT INDEX

 

 

 

2.1

 

Agreement and Plan of Merger, dated June 25, 2021, by and among Dorman Products, Inc., Senators Merger Sub, Inc., DPL Holding Corporation and SBF II Representative Corp., solely in its capacity as Equityholder Representative. Incorporated by reference to Exhibit 2.1 to the company’s Current Report on Form 8-K filed on June 28, 2021. +

 

 

 

31.1

 

Certification of Chief Executive Officer pursuant to Rule 13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

 

 

 

31.2

 

Certification of Chief Financial Officer pursuant to Rule 13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

 

 

 

32

 

Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished with this report). **

 

 

 

101

 

The following financial statements from the Dorman Products, Inc. Quarterly Report on Form 10-Q as of and for the quarter ended June 26, 2021, formatted in Inline XBRL (eXtensible Business Reporting Language): (i) the Condensed Consolidated Statements of Operations; (ii) the Condensed Consolidated Balance Sheets; (iii) Condensed Consolidated Statements of Shareholders’ Equity; (iv) the Condensed Consolidated Statements of Cash Flows and (v) the Notes to Condensed Consolidated Financial Statements.

 

 

 

104

 

The cover page from the Company’s Quarterly Report on Form 10-Q as of and for the quarter ended June 26, 2021, formatted in Inline XBRL (included as Exhibit 101).

 

+

 

The schedules and exhibits have been omitted pursuant to Item 601(b)(2) of Regulation S-K. The Company agrees to furnish a copy of such schedules and exhibits, or any section thereof, to the SEC upon request.

 

 

 

*

 

Filed herewith

 

 

 

**

 

Furnished herewith

  

 

21


 

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.

Dorman Products, Inc.

July 26, 2021

 

/s/ Kevin M. Olsen

Kevin M. Olsen

President, Chief Executive Officer

(principal executive officer)

 

 July 26, 2021

 

/s/ David M. Hession

David M. Hession

Senior Vice President and

Chief Financial Officer

(principal financial and accounting officer)


 

22

EX-31.1 2 dorm-ex311_6.htm EX-31.1 dorm-ex311_6.htm

Exhibit 31.1

CERTIFICATION

I, Kevin M. Olsen certify that:

1. I have reviewed this Form 10-Q of Dorman Products, Inc. (the “registrant”);

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(s) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

Date: July 26, 2021

 

 

/s/ Kevin M. Olsen

Kevin M. Olsen

President, Chief Executive Officer

 

 

EX-31.2 3 dorm-ex312_7.htm EX-31.2 dorm-ex312_7.htm

Exhibit 31.2

CERTIFICATION

I, David M. Hession certify that:

1. I have reviewed this Form 10-Q of Dorman Products, Inc. (the “registrant”);

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(s) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

Date: July 26, 2021

 

 

/s/ David M. Hession

David M. Hession

Senior Vice President and

Chief Financial Officer

 

 

 

EX-32 4 dorm-ex32_8.htm EX-32 dorm-ex32_8.htm

Exhibit 32

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

This Certification is intended to accompany the Quarterly Report of Dorman Products, Inc. (the “Company”) on Form 10-Q for the period ended June 26, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), and is given solely for the purpose of satisfying the requirements of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. To the best of their knowledge, the undersigned, in their respective capacities as set forth below, hereby certify that:

1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

/s/ Kevin M. Olsen

Kevin M. Olsen

President, Chief Executive Officer

Date: July 26, 2021

 

 

/s/ David M. Hession

David M. Hession

Senior Vice President and

Chief Financial Officer

Date: July 26, 2021

 

The foregoing certification is being furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Section 1350 of Chapter 63 of Title 18 of the United States Code) and is not being filed as part of the Report or as a separate disclosure document.

GRAPHIC 5 gzb1qbqow2hn000001.jpg GRAPHIC begin 644 gzb1qbqow2hn000001.jpg M_]C_X 02D9)1@ ! @$ #_[@ .061O8F4 9 !_]L 0P ! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! @(" @(" M @(" @(# P,# P,# P,#_]L 0P$! 0$! 0$" 0$" @(! @(# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\( $0@ MC@)8 P$1 (1 0,1 ?_$ !X 0 " P$! 0$! )"@8'" 4$ P(! M_\0 +Q 0,$ 0,"!@$$ P !@ '& ,$!0@0(# " 3<3%!4U%A14_Q 4$@$ M "@_\0 *Q,! 0 !! (!! $#!0$ 1$A ! @,3!!44!087&!H/"A8'"1 ML='A_]H # ,! (0 Q &?P M &GS0 !V0?.F00@ 'V%U\?T =%$V@ !$$1? ^PW(=J$G)L$ \0AZ(H#E@R M [6)FR14CX(2 ?2;S)0SO\ !7 - [;.6C'SKTXL!^Q:Q/W!!(<. '=I.B" MJN>2#;19 ,D(XB%X ^HL^&< &@2K$?R \,T*71RH "V M2> K'$.@ +)1]I6H )S2#( %B0E^*-QYP)Q2#H&9EZ4HCF/@ %QT[? M *L)%" 7O#8!5I(F0 7D#=@(9BLX #O@E$*X8 )J3I@K? V MF6XBF4 6JRKH8^ 7'3M\ JPD4(!>\/U*61HL %FPF0/X*G)&8 M 22EKXKO$'H )+S3QQB#M\L7%00\T$IA&F8^ 7'3M\ JPD M4(!*^<#FF #?)H8 ]H>6#8IKH M&1GF'G@R0QL %QTW@<)'SDG)E8 !5A(H0 #)"X"0"$:H )&".< LO M%=@P@'6Y\YR@"L=E$PQT<<4$3 !+P;^("0 3[FCR'@$[IFY7K -LD\H!7S,- M.UR6<$,QRT 3@'W'"Q\Q)N96 M ?__: @! 0 !!0+_ (88 M'HD VLD&24D&24D&24D&24D&24D&24D&24D&24D&24D&24D&24D&24D&24D& M24D&24D&24D&24D&24D&24D&24D&24D&24D&24D&24D&24D&24D&24D&24D& M24D&24D&24D&24D&24D&24D&24D&24D&24D&24D&26/O[/*V&5REAA,9)!DE M)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE M)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE)!DE9;", M[D;SAX&_H.8 7%O7M*_]FU8*/R5GMKB/UP+._P!=J W/J1&?.VK;_B9Y_9M) M2CY?/;NDGQ,I_6V]O7NZ[0 -)M6_Y=]MK5U B$)2H0E*A"4J$)2H0E*A"4J$ M)2H0E*A"4J$)2H0E*A"4J$)2H0E*A"4J$)2H0E*A"4J$)2H0E*A"4J$)2H0E M*A"4J$)2H0E*A"4J$)2H0E*A"4J$)2H0E*A"4J$)2H0E*A"4J$)2H0E*;&ZO M6G?=\[R]<1_(2GRA*?*$I\H2GRA*?+TTA*__ "$)2H0E*A"4J$)2H0E*A"4J M$)2H0E*A"4J$)2H0E*A"4J$)2H0E*A"4J$)2H0E*A"4J$)2H0E*A"4J$)2H0 ME*:G4RZ"#CIV3R<#0C\[L\.+_RQKHN1B/(3 MV[=7 ^;:[--VX55;).,2MB#2\>12\>12\>12\>14MOWBI^>#W<*Z'FWNRC9N M#6X=/:!RQIPY>/(I>/(F!V4+34^W$#O+ N-JF-7)B[[];+EP:X$O'D4O'D5/ M;UX?2I3J>%:GQL%L@7@I]+QY%+QY%+QY%KSL87'IYQ?[;/#;WTO'D4O'D01N M*:VQ%B,OC,_C%LJYA2UXI+QY%+QY%+QY%+QY%+QY%+QY%+QY%0VU>JYK#5/. M4A_I<\$LG("/76Y[?3UC>]JC>]JC>]J+ XE!LIU8(@S@QD6.VJHE%TG*21CDOK)=QA,O>C^9V$QUFZS": MV6UDV+%Y?*7N[7\!YPC.N<1XO]!/(OT$\B_03R+777\LM7"Z]B7:<5HU-5TU M-5TU-5TTY;DYQU"+L:QO1XD0*[CFY5U##L5W%RMZV/7X^7EX>0(X50C9#HU M*K8G!=KL[8A 'T:VY'ZFRBV_-?QYMNG5$Q_*&G66^Z]&N[_W3;Y#<^ZMKYN. M0G:9P0,6FJZ:FJZ:I[HNO5J#53/59S Z0T_6S<'3V@DV_&X;>6HX7=6J!T$CK7O]L<#_A7.?QE8+TU[6CV1^)ASLIM@D.N[ MNXO[OA\V_P#H>NW [G+L9S^'RMGG<3EONO9UO]DN_N3[N]"% MG.=1#'T(FORWW7LZW^R7?W)]W.1/^+$I+A!#"N6;7#B''5J0ZUCG15>7EX^' MCM ZMHXIKV=:,0V),98_'8_$V>[V2^*3]K4G(?)/1L :?G+J\:\9@4'71N]A MF,O;6\I4:%WQJ,9>@VZ&6^Z]G6_V2[^Y/NYS,)R[?%&3AFC@7?(.WV://#FP MO[[%7F W&=3$VK@;'.U:C0\6EU>/CY2Y^4Z M*]E=VU'@3)L@'Y[L8?*7>#RUW7^:NN,?B,GE:?5K?[)'[A##:8"Q.]DCRC=O M$[S9U<'G,428CM[D^[G7B,1D\_DV*:6V:8-V09BX;4G[!8S]8$8KG6$;QQ@P M!*/Y$4S_ RSH7K4FKY9^T*'8X9IJ?$_UOJ4ZE*IP,#V0+"';9O<>*B'?TNI MTZKG[%:U^8[Y=.M_LED;.DZNTKI%176?=F2@BSY[KKY5PP][>Y/NYU-RPSBN M55:1C!!I;1$(]A2O#O+K,3M[6Z;*RO,E=L%J[ZX*XW5]K.=-O:/FRM*^0O+;5ACZ5O%QBD4:LM%YC75I5 M[I_[6Q6M'R'3K?[)9"[I-7M*1M%C+EC^/!]D@*G=M \#FU,'@\4-XC_IG__: @! @ ! M!0+_ !1O_]H " $# $% O\ %&__V@ ( 0("!C\"*-__V@ ( 0,"!C\"*-__ MV@ ( 0$!!C\"_P#!C1[=\PG"M'S@S5JX6:OETE'!$Q5%',S:N=VH*8"( :F8 M &G(../8_3YONO''L?I\WW7CCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS?=> M./8_3YONO''L?I\WW7CCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS?=>./8_3 MYONO''L?I\WW7CCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS?=>./8_3YONO' M'L?I\WW7CCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS?=>./8_3YONO''L?I\ MWW7CCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS?=>./8_3YONO''L?I\WW7CC MV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS?=>./8_3YONO''L?I\WW7CCV/T^; M[KPRDX]0 KCCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<> MQ^GS?=>./8_3YONO''L?I\WW7CCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS? M=>./8_3YONO''L?I\WW7CCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS?=>./8 M_3YONO''L?I\WW7CCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS?=>./8_3YON MO''L?I\WW7CCV/T^;[KQQ['Z?-]UXX]C]/F^Z\<>Q^GS?=>./8_3YONO''L? MI\WW7AI'L;V:.GKYR@S9MD8V<,LX=.E2HMT$B^R^LHLJ<"@'QCX9RV!*G[0. MCV^"74H -IQB!U&!\X[$TW B9!0W,BL?"[5RDH@Y;+*-W""I1(JBNB<4U4E" M&VD43.40$.8?\CP:*JF\=VRY>VTY$1VY&1RNH\*"(B!4XI\@3_,Q+MDSY'%R MR,9;Z0@/6R*K#)/ .)&*@ 5V&]F M-#&6'G(H9$?$"[&"&6%O??/5<@=1O<*.7VLD-.3M^%GK M*=24C6D\R(8: #B*7[$\*E])1PA))F'\5#[^+)M%,^QHQ?W"\3 ?*,_6".CQ M-\1DBL''X%/NY!JV247G''%OZ?(]...+?T^1Z<<<6_I\CTXXXM_3Y'IQQQ;^GR/3CCB MW]/D>G''%OZ?(]...+?T^1Z<<<6_I\CTXXXM_3Y'IQQQ;^GR/3CCBW]/D>G' M'%OZ?(]...+?T^1Z<<<6_I\CTXXXM_3Y'IQQQ;^GR/3CCBW]/D>G''%OZ?(] M...+?T^1Z<<<6_I\CTXXXM_3Y'IQQQ;^GR/3CCBW]/D>G''%OZ?(]...+?T^ M1Z<<<6_I\CTXXXM_3Y'IQQQ;^GR/3CCBW]/D>G''%OZ?(]...+?T^1Z<0K24 M-NU(:ZW%JS!@$2HF;/E5H%RYV^6U(5SV@OQ@4!#FQ.Q49Y]<\_'65$I5J0%V M1F\,8F8*T(>5WIQ^+-CBNT/Z4SW7CBNT/Z4SW7CBNT/Z4SW7CBNT/Z4SW7CB MNT/Z4SW7@*WO;P#3: ,)$0 >>@[*A^#''%OZ?(]...+?T^1Z<<<6_I\CTXXX MM_3Y'IQQQ;^GR/3CCBW]/D>G''%OZ?(]...+?T^1Z<<<6_I\CTXXXM_3Y'IQ MQQ;^GR/3CCBW]/D>G''%OZ?(]...+?T^1Z<<<6_I\CTXXXM_3Y'IQQQ;^GR/ M3CCBW]/D>G''%OZ?(]...+?T^1Z<<<6_I\CTXXXM_3Y'IQQQ;^GR/3B'NNX; MBBYIK!F4>LX]HR4*3*P75,X'*!&2A]\6G6WI">-"REL.(T;4F419B+N) M2=*,9QOG4.W4<"8H[M\S\XD [:IJ\P8]=@-"0])CUV T)#TF/78#0D/28]=@ M-"0])CUV T)#TF/78#0D/28]=@-"0])CUV T)#TF!,=6VG(9:9%H.A0&H=8. MSNT#Y@I\=-N ]MV=;,B2NT(Q>4ASB'\]TXFR@;_-_!A-&XHV=M18],ZYT234 M8G6@#5Q'TD34_LG)@)&V)R,G&8TS*QSM)QN3&"H)N4BFWS5:G*10I3A\7B.) M*5?-(V/9IBLZ?/G"35HW2+RG677,1),OWQPM'V)%*W6[)4GM9X96,@R' >5! M,R?M*1 HA3R6Y!Y2G,&#_P#Z@8%L<1$&=MM$(LB5?H/:+R]/YSDV,[Z\KK>G MJ)L[NXI=P;,-*CF6>'&HTP4T;?MWMM55FE(.[K8Q"QGK0KQ+L:\1.O% *F<2@ M"F^8)[?BKCUV T)#TF/78#0D/28]=@-"0])CUV T)#TF ,=>VUPV^;5@P @[ M.<4'2*FS^=@H7)9L!))5 #&AG4A#+9=E3_IBDXF,:$<1*;E8. MQ@1!QO%CF*8XBZ(?'KL!H2'I,>NP&A(>DPA:E[KQ9VTRP=DB%6;!-B=.7:E! MV1)4Y3B!DG+-%8H!R[S( ,:FLT3,@8[1EO!#^O,X=J.0Y JA^##NU;'7BR,X5 MFT0E57C CXRLPN47:Y$U#&*!$VS9=),0YE0/7'KL!H2'I,>NP&A(>DP05'4" MHF!RB<@0B!!.0!ZQ /G-D$P<]!IA-9,V9-4A5$S;>L0Y0,4VW;M ?"I:=E+Q MA$(F,9>V#O8\CU0TL]*9[NDSF. %21CUD.3YYC5Y,>NP&A(>DQZ[ :$AZ3'K ML!H2'I,#:=Z+QATI*)>JPQF;%-DI[48Y'9T#93#O"*QJ:YOD%/PO4$WL#NT' M;A$E8- 1R)K'(6H[S:- QZ[ :$AZ3'KL!H2'I,,AOI*/D[:5'<2!8R.39R#, MJABTD&HE4HX.VIM2-L4*(A4#4$&4S#/6\E%R3SH*F$A!^<4M>?QIRTWF0AWS;>QKHP>HR[;ST:\ 0 3 1-P4 4 -IT3&+\ M[ A^X3\:#2H2$)0?O?[3Y,F. I#4(3O3' 4AJ$)WI@L+=<4K#R9F MJ3TK195LL<6JYU2)*YVBRZ5#G1-SUV>.C+6]+/X:20_)O(YRJV6RU 13.*9@ MWJ)Z=8AJD,'*&&5I^\;LL?.N3)MHVXT2D:QLJX-U2-Y)#JHQK]T)A[EJ#9H0P["$K554>HD7:.T2@(KSCL6T0BJ M)XRW&2ARQ; -H$.8FP7KW(.U=2IMHYKX[.V+\LG"+IF[OB%^&*G8U3=2$/(LY-FIMH5RQ<)N4T.<,-+VA4P5/&-HV]60 )3K)L%6^ZFF:BFS*+)JY.HL'TVM.7%S>\R6) ME-*FD9H0-YL[B.@BK1T.R"H5WCN3W^['D'M!?OXDIJ25%>0EG[N2>K#7SCIZ MN=PN?:(T 5%!\2QI/-F%]:-N.5!V?E5(AH98HTV9B*U ?E\$I.2*FZCX>.>2 M;U3Z#5BW4N#K[I/D\TCGRD#F* M>);]T,LW:(.692($*.7?IMUBF<-3#^;=M\R9OQ38923)4J[.0:-WK18ODK-G M:)%T%2_BJ)' ?!)?K!Y]84\0(2;,N_L62H).F;QJJ19NY;K$ Z2R*I!$BB:A!J ABU/M>7]C2GB M-)N#LR9DHI^0ZC-\V32%%P1-4Z)S)B94HT*JD8/OAC^'MP?Z%#T^/X>W!_H4 M/3X_A[<'^A0]/AK<5^6T]AHRV4O:D>E(D2 '\WG DG)L^!EXJ[Y(/:7N_8B[7DW9Q%5U:J21SIO7)QJ99:*W(I*G MY1)NA&IS&$7MP/3*HQJ1CM;?BS'JG%Q1#^9)E L@5F)0&APAHL4GTFH00&O6<=F1,'()%C>,PCG"N\D+0=KV M\MF/F4%B3*[B#T^:B1BY!N3^SCX)+]8//K"GBHVQ<[E9Q8;]<>L8#KJVT[6- M47S0H5.,:JH-7*!:T_*IAGS%4LQXS<(NVCNZ47#5TW4(LW<-UH*2417063$Q M%4E2& 2F :"'B1%I1$/9SB.AD5D6JTE'S:STY5G2[LPKJ-KA9H&,"C@:94R[ M,?W!8&EW%_BK']P6!I=Q?XJP1)*W;#555.5---.(N0ZBBAQRD(0A;I$QCF,- M .7$.M=*<>C<2T>V6F$(M-9*/;/U4P47:M2N'3U84VIC;O,*ALXES;*T#QY M>T90XH(R21!0>D2!96/>MU"KM'R)!,GF.BJ3:7,7.01+6@CC^(DA_P .-^]\ M?Q$D/^'&_>^/XB2'_#C?O?"=KMY=6;(I#,I7MBS,C$X&=KO$11W)'#D*$[+6 MN;G\2-D$+ZEVCJ1C&3WSL.S=MT5';5-<2[HCMFHH0AE/IEV84EUB-[BMM,?. MS4.58>PE,-"&E6*A=^Q(8?ZP!40 1 !/40#Q)1)@Y4;$FHP\/([L:"XCE';- M\HV,/YM1=@GF^, IXC:WK7C59*2<=<2DH1!JW*)05>/7!Z)-6B.<,QS#RB ! M4P@ D/<]\J%D#E 5&T'%E,T;FYR%>/UBJNP^7<(_>PO*65,DNY)N0RJL.NS] MG3>[+M$&.1=PTDU2DVY:H'-R$*8:!@Z2I#I*I',FHFH42*)J$'*;8N-VY_P#AQ/.]%A"_1"&C?T1@W6WD;9Z!+ M<;@ CNQ?(F,O-*Y!\E8LBJ9N8><&Y?# 3C@E&-QEDQCCT-U_9+SL+O:(91RK M#S>%W;"ZV5E>,6HBD03Y2>V(@%'[(XUZM3,NU)ASB8Y0^0<27ZP>?6%/&9V$ M\<]J@HV;]N195Q.=:.6,U=-7#1J<3T(Q<"ZW@ITH52HA3,:OA@+Q_?\ ]D>W M&[A?V=^ZO;^S;A\Z9Y>U_O(RWV;LV;\D7EIC^*/_ "3_ -W8_BC_ ,D_]W8@ M[FE+T_>1O"/"R"<0-LA&D-D,Y^NIV$5#-Q,.TPI5\=C<2S<3B< MQ_8K),W,@9K^DCR5.OMKE+X8R\XMN"#.\B.O:A$B@5(L^PW0KN:%*4I#2C5P M4X\HG534..TWCKQ]P7C:T$_&Z99P#*9N&)C'8H*,XLJ:X-GKM!;)IG'*5P\ F[8-*U#K/'RB:0?*?#I\\5, MN[>N%G;I<],ZSAPH99=4]*!F44.(CX?3 TO*F-U0H M'MEN0H_*8/#"W"P&CR$E&,JVZPE RK%RFX*F<0KYM7=Y3!SE'$9-1R@+,)>/ M9R3-4! <[9Z@FY0-L$0J*:@8DOU@\^L*?!6%^KY#]MRGW W^R$-]=E_$MK[/ MPW[.;^!B5#\HC9D.F\ZU?TD9*<5+LSFR?HBJ6SJ_'3G'QK"4;"04#69:XH[L M*$W?L1EE H;,H '-S>&UD3T[<>\DE&^W;V5*$F"O-F;:&]60YO\ W^"07=-U MFUE13E)2>DS9DBNP(.?V-'*4\\]=TH<2[&Z8YC;WU49@"HEIY1DF)B4#:(&H'+X@0*ZN M>0LR16C#%,;,H,6^,>0BE3?$F J+($#Z+?$E^L'GUA3X*POU?(?MN4^X&_V0 MAOKLOXEM?9^&_9S?#VX+BD$(R*CTC*KN%S %1 !$B"!/+<.EQ#*FF2ISFV & M+AN]PF9 )9Y5FV.("+2.:I)LXYL;*(DWB3) F>FPRF8>?QTO=W*NTTKAMH%O M8Z:QP*>6@3'.X*#>M-XXB#',F<@;0;[LVVAQ# F,(%*4!,8QAH4I0VB(B.P M ,(1L&Y(ZMFTDG#%BZ2',C(R;HZ8RLB@<-BC41;IHI#M P)"44 MGKW?. KM\]X8BXKQE6\1%0C.4>)+N47*Y%)!5F=@T2 C5%=3>%[:*H#EH&[P MY9.;ZCE&[MNLU73&/FZ'173,DJ0?]E\AB&'#I!NN5R@BY720?6%/ M@K"_5\A^VY3[@;_9"&^NR_B,8F+BK2CTV+%JQ3=]@D7;P2M$2H%/^D2HM*F( M0*U1';@KR[[A?S)TA$6Z"IB(L&F;8;L<:U(@P:F,'E"1,#&YQ'Q+K/#IG/\ MNK:[ZY7-$Q."P,CHT8)TY7;M(5!2+Y1MV- 'Q&TC&/',>_9JE7:/6:RC9TV6 M)Y*J*Z1BJ)G#XP'!&LFVMNY!3)E![(Q[EK(&$* 7>GBGK%F<,H?F ,([:X6B MG\BTA85R4Q'45;C=5@B\3'^J>.5W#N171$/*3WP)'YR_ 1OO+8D.ZY2VY M\H5,5%(4(]Q#O:?,(*ZZJ"@_2,D'/X6SYFNJU>,W"+IHY0.*:S=RW4*J@NDH M7K$525(!BB'((8:RJIDB7%&9(VYFB>4N20(2I'R20#4C.43#>)[*%-G3"N[$ M<.FN:OL:WH*-I6N3>IKS&7RAI_>M>;E\/;MPIV/M'9!00\+2X MHHV218(R)6:GYE9]&O(\JWWT>UYOP? QDU'J;I]$2#.39J;>HZ8N$W2!ME!V M*I!ARYRY.T.%E\EJ&4RYJ%S9&35C63AZ2&C3R\H+SIZM*OVXUW2NX;K-U4 M4ER"!PS-"@(4R*&+M%%?WQ6!&NK6463;JW?8BZJZ+ 5#9"J/6+ETZ/0QA W MG8P-7J9S=7#"=@WJ,C$RCL#^=1Y*B DKE.;%[3;!TD^8NI1-)D[0/O$7#1@ MP:1S=5(X&,!DCHM0R_)X;W8@BF,S)70[D[<5/LROX"+CR,2@7!TE2'252.9-1-0HD434(.4Y#D-0Q3E,%! >3PPMM11,[^;D6L[R/ M.I;XYW$Y;S4AE%(*@"=60CD@J<\-0*J)AM:\H>9_)>+87ZOD/VW*86A)O*[M MCW3P",BVBEBYF;R7VRB8GV9#E8D*-2CM5LI'WO&]UMM_NTRD M/:+LS#V8D[!N8XI97[Z+2WSTW)Y_FY!Q[P/==<5X1OO>LAE;I71;G["U.T<+ M/#QJ*D699L=RV<(.T9!)MZ4+.VX553>&:L'B MA2*)"8I%*Z4*.T[>/0 RA(QB8WS"B M8Y]F\.>@4P]@+ACF\I$R"6Z=,W(#D.%0,0Y#%$JB*Z1P Q%""4Y# E$!PZF MK:2=7-9M3*[]%/>R\,F(UWUC9%T8U;JG1?3!@S(KOTA MVIH!F(D-#&$3]4D!]OXO_IVZO$IB/6JV9J$0 0ZH]H4#E+BZ,I,[B$%A<#;8 Y?9SM,'A_DI%KK^,T8-2;QR] M3]JM4MK$-IW,I"IDY67SE6P!YG: M9/S?43\2POU?(?MN4PO-S8D9VS[U[?2CVTJN;(S:2[8D4@9-9PIL(;MD63/4 MU$FIG;M1N9F,F@URI$W!7)7F\(H.P)N&4)!6X99/=G=,&9RG55$O5H*;5JS =@AO!.6M2#\(E=$?K&5SHCDR&!T'\F..+?T^1Z<<<6_I\CTXXXM_3Y'IP4%KZ@R)_ M.,G%OU3AL^:F99$#;?Q@P4UP7S-21=@F2B(ME#5V[2[UVO.#EIL\D!PDO%VB MQ>/TA*8LE.">;> H0:E61]H"LU9K%^-!-+% \5=Z:+/;4TL.8\M;@ILM\IRY MWD:9-2,V;E@)UL%1*G(%=P;\?HE*D"P8A M+,3<%+R+)7+:@)GV /5!>;15V?*4,9'%ML(LM:;U_<4&H3^=2,?2*M _FUPD MM>MY-D$@$!6C[8:J.%3EYRDE91-NF@1+\7P1UMQTJSB%F5R-)LSEZBLND=)M&2[ 4"E0ZP*&-) :O)0 MHXXXM_3Y'IQQQ;^GR/3CCBW]/D>G"MKR$FTEESS;Z4[4S2612!-V@R1*ED6Z M^G''%OZ?(]...+?T^1Z<<<6_I\CTXMFV@4*M[ @8F',N0,I7 M"DM9&&DUTC*D9ND3;M<%"IB54R+IBJHF( M /E"4U!RACCBW]/D>G''%OZ?(].("T8\JF,XD'IB[J#IL0IE3; ML [2D2M>;Q)N1BKNA&48_EY%['LUF#XRK-FZ=JKMFBADS;LYVR)P((AL&E=F M..+?T^1Z<<<6_I\CTXXXM_3Y'IQQQ;^GR/3CCBW]/D>G$C8BU6:IXQ1T(@(/8 M]-J)>Q'6V[U, W8CUBY1S5XXM_3Y'IQQQ;^GR/3CCBW]/D>G%NV@[>(/W,(V M[9^C*L6Q/R;]T&XAG["304&8&9H"ZH]%P8F*$^SHB4< "P"G MTJDZ)/(M#91?@U_1]>^^V4B^DXS^3.#(S59>::NL:(/L[+25M,&Q'7+E,&GL MC3 +;J#^_P"#ZX"ZH]%Q(F*DT,5G\'B18)IYX$A(&PGQ7F& ?LQ*E2I4J5*E M2I4J5*E2I4J5*E2I4J5*E2I4J5*E2I4J5+I+7]\1FQPD^>SJU+;\FTXGM^?X MY.G3ITZZ!%B<8+8/3%^/J$J5*E2I4J5*E2I4J5*E2I4J5*E2KFS$4:S4F)75 MY8%]+<<$!E NGPK5JU:M6K5K$JBYQ+3R,N%BQ(RP2[V@CB9HT061H&@1+N.K MYQHUO6_0I#_9H.'7?[7IZ/R&=+*])S#8L+M#OGP;(8",X'6!WWG7HO$'1C!B MO;-!X00A@D4\B&&JMSC(&&!!.MJDXN@'OBM6K5I ME&!N] T-Y(,]TU"SQ>H 6 <,53JUM@Y>B>4G'M#;.R'#>%L.L#"A=UJU^Q$P MC"R H]AK"K 8<#X(U'**LO<;&QRJS(]^199@](N9=0E2&RU:.V1RE[D$.PL= M'2-T ,P !G)=U+ MP4CRN5<2+K? ")M#BUG "G@RKNO7"E2I88%\8#FF&+N=7O_ ZJT0*L \\E+#T# )\=.5.IO,6QXT(# ME%/!3;_UM5OVRJ[-_,JF^RO?=O[0!<( AB+=I[U"4 I)P,$(]:)J5F _$MD@Q( P 3@E"_" M=+C^1U-+")^M&>P7\/(O#P0F[,LD?A3*:!0^ V?I*"(\72>V \,%2:&3AAPX M9WKA&EP8V,O(_!Z*[MN<0T5 @F\^?/2N*RS8\K-A RO@);>_OGBL^O>HG4QV M5,L4@&7 ^'ZWGU%1\P7Q&P\ ^Q,SC"&Z)D=&9?R9NU:Y=,*(O!X@(0QX*"OI MGO3%JBEC@O=2X4<1S-?Z@OS!Z];#HU*]'DQX -,CG\\422;)-6KZ8,1US+S" M*LM8'[@DN@K7J9JH%4DH1G 4WE#_ ',L.0BU=I\\%\# (9* *F&N[@ _$#P# M 0/!19&HNUXW<+'!5Z]?,=J !.S(S/J3@"9G;",+(S([T5R8TR+^*P05SC_ )D!)?QV^!/BF*,$9V9<[HQ=WLOCK;@<;X N[(MS[HFC$&MP MW]NP".:L/4RNP!B[,*V8(UD0:)^B-\0J.I/=D!2I'&BP.D!%1H0J:6WGEX>B M\V^U("<(1V*7FY=-ACY'*K75E[$\3!R KO? Q$D@I@82&_\ # ?+Y=E: MF,E\8G\5$;U1!ZFUZ@=\7_9 =(B0\="9!M*JF1R8,7#F4Y+.BK==<+)DZW)5 M:0_0K%;D/-#,,-!I8#IUO4X50PA5)?J&1^P%Z1OCEDQ%9#QT30I=!6K@I4@2 M?/$32*@6)&-" 3LH#_@$5>!U5P&C7N/C'/*'K3Q4H1I&4F%X A@%7S^ %>O1 M%UWD_P R:7IV+[L\;&RG&>L+E[X>FA7JNB4;$>B\(QUO;4 0QOYE0NC-+Q<3 M' 6(Y_>B,,"$>-*!#.FZN6]RA@;OK\R](WWZ+C1<=P ^L,:7X2[A2$F#4,3A MBXE/:QD;KVX)P4A>,*M7^A.LE2#A(*27)J[V,5"AXC:XM)OB<_;JT*/(P@2- ME;J2$I:2"H*@33 \EOXT\_+10_Z>=!';ZY[9FNW2J2!'HC)!1:+@X#A%K('> MAD=L;Y$.+$5\-PIBLT[\*_!;1WYX,837]C\)% L7X-URD0Z-/S5TKX"4ID.V MWKMTAT@$"@?W\,KTV9:)#3O"ZGG-@ ++IOS>&84EJH(^C-O_ "&/_0&UD4R! M!"V/DI\9"T:ZTZVV6++L1U'P\QAY:DU,])8%.^"VH_\ 0T@UJ?3FR(G 8L- MX3?X12;W:9-4L%!D32O%Y1H9A@Z-B5M9[(=#EUL((O 9!#$H *([LU//N[M< MZE9 U=EWE;EGLQ=9OT +PF0)B4 0,=!DYN&XVTN+;T<](6NDE<-=(;?UF?XO)0 _V MD5% ,#WI#\70\Y(;9 #&W=A>?@JX!51Q&?!/0" B(B41PB/8Z4)"^ZUM9^_G M*KD4O2T/7WX7 H"+5=*:CB[]CL/>LCHYJZ3_ "> %3B, AU%DYE=M\:\S(F( M"A =BN"5*E8CUGW44TQWB_XT5IYH0DD"BN@N+"!0BTQE1T]CYT @!@ M.@XIU-9>K0)A+.:SJ-O*KK$BP3U]/3+("DB$K$Q[Y\1T/@V!1E676?\ @TD- M$+L_,A:G]9N6*MT9*C+/^ M25*E2I0 HZG[%$SDN'KA@LBW+YP,UD5#BE2I4J5#3NI-(QP_0#O[+!"6-L=% M((.%*E2U/(!\BB5_(T.DB!S2D$F*W2-#'.&)BSHF(T@OZRB*-($[4HIOS>&9 M4EJH(_V9_]H " $" P$_(?Z4;__: @! P,!/R'^E&__V@ , P$ A$#$0 M$ ( M ! ! ! M ( ( !)) M ( )))))) !!) !))( !))!) !)) )) !)))( ! ( !() ) M ! !( ! ( !! )) ) ( ( ( !( !)( M ( !! !( ( ! ! ! ! ( ! ! ! ! M ! ( ( ! ( ( ! ! ( ! M! ( ( ( ) ! ( ! ( ! M )( ! ! ! ( ! !)( ( ! ) M ! ( ( () ! ! ( ( ( ! ( ! ! ( )) M M /__: @! 0,!/Q#_ $9>HH)ZQ(\4_LNVS9LV;-FS9LV; M-FS9LV;-FS9LV;-FS9LV;-FS9LV;-MVS9L@506'Y :\%!QH0RH8T 3!(*C]< MV;-FS9LV;-FS9LV;-FS9LV;-FS9LV;-FS9M"B8]0W1%DP[W(T)I0M>*M#EP3 M)EA/,SC,H$?LZV! HO8@JXC!HQ%2P0XL(%$]*OKP .[7%69<%^.!M2)0P$)" M3:)GV9 4@CV2*V$YXMQCQ48EN%=RI@4_6LR983S,XQ(%33*">283@')(RX53 M$19E@&(4J/LN/'CQX\>/'CQX\>/'CQX\>/'CQX\>/'CQX\>/'CQX\>/6.1JR M@6 @U-W&@"5RM,,L!T0*D7(6+%BQ;'/'CQX\>/'CQX M\>/'CQX\>/&/4$;/6J,AF/*4#S;CYP&4\8_#;MV[=NW;ME@U$HV\@3,AZ!_M M;^WP&B:BX(#C(6FX02TB*-P MDXS(1753AD!B(E+\"-02<)[0 N#19*0.LXC,DBNJ33F9EWVMJ,0!* @0P'L] M!R;%\#-;U6=J QSA;MV[:Y/"@2D(P5!%!]0W.#69EQ@11*C'1XM0 (!W>-\X MW$88#4A& MK=OL^(L0P]&H@#3C#D/2HF5^K444(TC*39%P-&DSQG)ITB'O$# MMVS30\:9.&+1T$21*B<$^, Y!W:GQ0.,TB)74#>W;MO^DDQ&E(EST'WLVA2 MV3"%QVYWMVP/>W06-.JE%1QY(52>;5?XL!8 W16, (5F'@6[=NW;MVQV2='P MP'R,&70ZT#?D^G1A\(<0F74.E1D2 [0]GS1ZP_%JF3@V;-A L&3:&14LD!3R M]Z$V,"!D FZDRJK]5,?<[L[2^$@!%O>I2Z3@?5%X0:1Y'KS8J5]BE^RBJ8+N-AEPM)\4=5Q@QDE$16 M7V&1ET3;'IJ7K K#W4GNF!APR/>G3TK !"O2;0%AV7WHRHZ%%#3_ )C\V[$T M'4 W*$8%M "0TX]NT?5RQ8>HGHY'E2+8 &3%1&,IG11J7 *L/O:Y'B+_ ,J% M1K7E()+A0H4):C -_3>Q'4L1-M8J>%@7BPU$(+\)'@B:E22H8JO@!$32KAR,)2]\P-Q44 +/, M4,<@I<5$;!9#_J6[8CB"^ER;J=-$%E*;0+R.F(ND9+8ZY'\B:6;]YMQ LYTA M7@,NHE39C(UW/%S 82)+8(>#C?*FFL#@&@[I8L/!#+5A53% J&J<'/W/!FE^ M>#@3R)+Y&EX?"V2".]_0G&YMV>0;XBOM*33(%3A:3,@>?CDE$+"B6=S4$-L'@A9UPSV9\=;QK#A$L4&C&"77 M@/M#$O 3@T AXSP"KY!DY0 ) K5BLE\R>55*+C-P:[R"UT9 )+(-7P"#!#4D M4"4+>HLKV2LO1^HP'V"DV.-UV *"]5 6N3&FP"T?>K#<2.6O)5KE,I!,RIS&(3FX\BZWD9FL)(#PU,0#9'IG*SMK5EP%#J-0@X9PI< 6@UOO89SB\C(EP^"CP*8+NK<*F+7898,$OU M$@> AH%@IBFI,R@F>@_L#S3S]CV=V,B"788%G'!5QA/W?8:AQ8C2+O =0BBK MR46B!6/ LIS@U;7:$()37]H!]R#UNY(;*95N(D)"G.\!4V FS7>2.1K#)QQ= M:P"F"D_PU8U;"@\YASJ&EMK/G:OI-WU/O!QQY(50>ZJ_Q8#&0)>L?A$3P&A( M[.* 7$79+D>!?";/2MS/X.G/QSS%CY8[/G&D:7'8[HH<+Y=OWF&#+(68^(_H M*8&FZ\ H5@=XLSWO3I3V_ATIT ,U6'5,4 B;K08PUY%V6,=*=ZJBM@>"CFL.@YX<@" 8CA-+^0^RM(;1^%#D6T8+:3R8;3X^6=9<;^[KE& M569V?SR*#?G;S.VLJ242<)[Y(@$B+BC)2KEDX3ACQXQP@"I4@Y"!$M4K/(4C M33@E5#8TM$54NF4J;H?93H.>' " 8#BB8V6C0Q!*)0*)O! T2"R@ &:%3) M4;BO.PM!H1@E^X6 ! \&+% V"9U&U86D9@.O3 IIL MQX\:T1/&I0IW('=#LZ@J:PMDQ]P41B.( M;8\>0."#F.,8Y4=2K!BC.0D%2,4O+'CQX\:"!%AY7LR)6M;N=</'C*H36I39J4HW"'V4?0@ \'X01CQXVEH ^^!/%5!A-/,!;#3*A$JX$/2% M=HYD/A>@L909\7*(%R-#;6?.U?[-;OJ?>/_: @! @,!/Q#^E&__V@ ( 0,# ( 3\0_I1O_]D! end EX-101.SCH 6 dorm-20210626.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Condensed Consolidated Statements of Operations link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Shareholders' Equity link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100060 - Disclosure - Basis of Presentation link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Business Acquisitions and Investments link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Sales of Accounts Receivable link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Inventories link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Revenue Recognition link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Earnings Per Share link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Common Stock Repurchases link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Related-Party Transactions link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Fair Value Disclosures link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Inventories (Tables) link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Revenue Recognition (Tables) link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Earnings Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Common Stock Repurchases (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Business Acquisitions and Investments - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Sales of Accounts Receivable - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Inventories - Inventories (Detail) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Revenue Recognition - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Revenue Recognition - Summary of Disaggregated Net Sales (Detail) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Stock-Based Compensation - Summary of RSA and RSU Award Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Earnings Per Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Common Stock Repurchases - Summary of Shares Repurchase and Cancellation (Detail) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Common Stock Repurchases - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Related Party Transactions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 dorm-20210626_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 dorm-20210626_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 dorm-20210626_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Cover [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Income Statement [Abstract] Net sales Revenue From Contract With Customer Excluding Assessed Tax Cost of goods sold Cost Of Goods And Services Sold Gross profit Gross Profit Selling, general and administrative expenses Selling General And Administrative Expense Income from operations Operating Income Loss Other income (expense), net Nonoperating Income Expense Income before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Provision for income taxes Income Tax Expense Benefit Net income Net Income Loss Earnings per share: Earnings Per Share [Abstract] Basic Earnings Per Share Basic Diluted Earnings Per Share Diluted Weighted average shares outstanding: Weighted Average Number Of Shares Outstanding [Abstract] Basic Weighted Average Number Of Shares Outstanding Basic Diluted Weighted Average Number Of Diluted Shares Outstanding Accrued customer rebates and returns. Statement Of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Accounts receivable, less allowance for doubtful accounts of $1,220 and $1,260, respectively Accounts Receivable Net Current Inventories Inventory Net Prepaids and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Property, plant and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets Operating Lease Right Of Use Asset Goodwill Goodwill Intangible assets, net of accumulated amortization of $10,886 and $9,194, respectively Intangible Assets Net Excluding Goodwill Deferred tax asset, net Deferred Income Tax Assets Net Other assets Other Assets Noncurrent Total assets Assets Liabilities and shareholders’ equity Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued compensation Employee Related Liabilities Current Accrued customer rebates and returns Accrued Customer Rebates And Returns Other accrued liabilities Other Accrued Liabilities Current Total current liabilities Liabilities Current Long-term operating lease liabilities Operating Lease Liability Noncurrent Other long-term liabilities Other Liabilities Noncurrent Deferred tax liabilities, net Deferred Income Tax Liabilities Net Commitments and contingencies (Note 5) Commitments And Contingencies Shareholders’ equity: Stockholders Equity [Abstract] Common stock, $0.01 par value; 50,000,000 shares authorized; 31,891,890 and 32,168,740 shares issued and outstanding in 2021 and 2020, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Retained earnings Retained Earnings Accumulated Deficit Total shareholders’ equity Stockholders Equity Total liabilities and shareholders' equity Liabilities And Stockholders Equity Allowance for doubtful accounts and customer credits. Allowance for doubtful accounts and customer credits Allowance For Doubtful Accounts And Customer Credits Accumulated amortization of intangible assets Finite Lived Intangible Assets Accumulated Amortization Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Stock issued during period value restricted stock award cancelled net of issuances. Statement Of Stockholders Equity [Abstract] Statement [Table] Statement [Table] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid-In Capital [Member] Additional Paid In Capital [Member] Retained Earnings [Member] Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Beginning Balance Beginning Balance, Shares Exercise of stock options Stock Issued During Period Value Share Based Compensation Exercise of stock options, shares Stock Issued During Period Shares Share Based Compensation Compensation expense under Incentive Stock Plan Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Purchase and cancellation of common stock Stock Repurchased And Retired During Period Value Purchase and cancellation of common stock, Shares Stock Repurchased And Retired During Period Shares Issuance of non-vested stock, net of cancellations Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures Issuance of non-vested stock, net of cancellations, Shares Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures Cancellation of non-vested stock, net of issuances Stock Issued During Period Value Restricted Stock Award Cancelled Net Of Issuances Cancellation of non-vested stock, net of issuances, shares Stock Issued During Period Shares Restricted Stock Award Forfeited Other stock-related activity, net of tax Adjustments To Additional Paid In Capital Other Other stock related activity, net of tax, Shares Shares Paid For Tax Withholding For Share Based Compensation Net income Ending Balance Ending Balance, Shares Increase decrease in accrued customer rebates and returns. Increase (decrease) in accrued compensation and other liabilities. Proceeds payments from other stock related activity. Purchase and cancellation of common stock. Statement Of Cash Flows [Abstract] Cash Flows from Operating Activities: Net Cash Provided By Used In Operating Activities [Abstract] Net income Profit Loss Adjustments to reconcile net income to cash provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation, amortization and accretion Depreciation Amortization And Accretion Net Gain on equity method investment Equity Method Investment Realized Gain Loss On Disposal Provision for doubtful accounts Provision For Doubtful Accounts Benefit for deferred income taxes Deferred Income Tax Expense Benefit Provision for stock-based compensation Share Based Compensation Changes in assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Inventories Increase Decrease In Inventories Prepaids and other current assets Increase Decrease In Prepaid Deferred Expense And Other Assets Other assets Increase Decrease In Other Operating Assets Accounts payable Increase Decrease In Accounts Payable Trade Accrued customer rebates and returns Increase Decrease In Accrued Customer Rebates And Returns Accrued compensation and other liabilities Increase Decrease In Accrued Compensation And Other Liabilities 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] Acquisition, net of cash acquired Payments To Acquire Businesses Net Of Cash Acquired Property, plant and equipment additions Payments To Acquire Property Plant And Equipment Cash used in investing activities Net Cash Provided By Used In Investing Activities Cash Flows from Financing Activities: Net Cash Provided By Used In Financing Activities [Abstract] Proceeds of revolving credit line Proceeds From Lines Of Credit Proceeds from exercise of stock options Proceeds From Stock Options Exercised Other stock-related activity Proceeds Payments From Other Stock Related Activity Purchase and cancellation of common stock Purchase And Cancellation Of Common Stock Cash (used in) provided by financing activities Net Cash Provided By Used In Financing Activities Net (Decrease) Increase in Cash and Cash Equivalents Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash and Cash Equivalents, Beginning of Period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash and Cash Equivalents, End of Period Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Cash paid for interest expense Interest Paid Net Cash paid for income taxes Income Taxes Paid Net Organization Consolidation And Presentation Of Financial Statements [Abstract] Basis of Presentation Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block] Business combination and investments disclosure. Business Combinations [Abstract] Business Acquisitions and Investments Business Combination And Investments Disclosure [Text Block] Receivables [Abstract] Sales of Accounts Receivable Loans Notes Trade And Other Receivables Disclosure [Text Block] Inventory Disclosure [Abstract] Inventories Inventory Disclosure [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Revenue From Contract With Customer [Abstract] Revenue Recognition Revenue From Contract With Customer [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stock-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Earnings Per Share Earnings Per Share [Text Block] Common Stock Repurchases [Text Block] Common stock repurchases. Common Stock Repurchases [Abstract] Common Stock Repurchases Common Stock Repurchases [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Related Party Transactions [Abstract] Related-Party Transactions Related Party Transactions Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures Fair Value Disclosures [Text Block] Inventories Schedule Of Inventory Current Table [Text Block] Summary of Disaggregated Net Sales Disaggregation Of Revenue Table [Text Block] Summary of Restricted Stock and RSU Award Activity Schedule Of Sharebased Compensation Restricted Stock And Restricted Stock Units Activity Table [Text Block] Summary of Stock Option Activity Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Schedule of Computation of Basic and Diluted Earnings per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Summary of Shares Repurchase and Cancellation Schedule Of Treasury Stock By Class [Text Block] Business Combination [Abstract] Business Combination [Abstract] Schedule Of Business Acquisitions By Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] DPL Holding Corporation. Dayton Parts [Member] D P L Holding Corporation [Member] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Power Train Industries, Inc. . Power Train Industries, Inc. [Member] Power Train Industries Inc [Member] Investment, Name Schedule Of Equity Method Investment Equity Method Investee Name [Axis] Investment, Name Equity Method Investee Name [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Business acquisition, percentage of outstanding stock acquired Business Acquisition Percentage Of Voting Interests Acquired Total purchase price Business Combination Consideration Transferred1 Credit facility maximum borrowing capacity Line Of Credit Facility Maximum Borrowing Capacity Business acquisition voting interest issued or issuable value assigned. Business acquisition, value of outstanding stock acquired Business Acquisition Voting Interest Issued Or Issuable Value Assigned Business combination, separately recognized transactions, net gains and losses Business Combination Separately Recognized Transactions Net Gains And Losses Fair value of previously held equity interest Business Combination Step Acquisition Equity Interest In Acquiree Fair Value1 Equity method investment, ownership percentage Equity Method Investment Ownership Percentage Credit terms allow to customers. Sale of accounts receivable. Sale of accounts receivable. Sale Of Accounts Receivable [Table] Sale Of Accounts Receivable [Table] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Accounts Receivable Sales Programs [Member] Accounts Receivable [Member] Sale Of Accounts Receivable [Line Items] Sale Of Accounts Receivable [Line Items] Sale of accounts receivable Proceeds From Sale Of Finance Receivables Maximum credit terms allow to customers Maximum Credit Terms Allow To Customers Bulk product Inventory Raw Materials And Purchased Parts Net Of Reserves Finished product Inventory Finished Goods Net Of Reserves Packaging materials Inventory Supplies Net Of Reserves Total Estimated contingent payments Business Combination Contingent Consideration Liability Increase (reduction) in accrual Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1 Maximum contingent payments upon full achievement of targets using foreign currency exchange rates Business Combination Contingent Consideration Arrangements Change In The Range Of Outcomes Contingent Consideration Liability Value High Disaggregation Of Revenue [Abstract] Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Powertrain. Powertrain [Member] Powertrain [Member] Chassis. Chassis [Member] Chassis [Member] Automotive body. Automotive Body [Member] Automotive Body [Member] Hardware. Hardware [Member] Hardware [Member] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] U.S. Customers [Member] UNITED STATES Non-U.S. Customers [Member] Non Us [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] 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 Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Performance based restricted stock units. Performance-Based Restricted Stock Units [Member] Performance Based Restricted Stock Units [Member] Restricted stock award and restricted stock units. RSA and RSU [Member] Restricted Stock Award And Restricted Stock Units [Member] Restricted stock and restricted stock units. Restricted Stock and Restricted Stock Units Award [Member] Restricted Stock And Restricted Stock Units [Member] Stock Options [Member] Employee Stock Option [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Employee stock purchase plan. Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Granted, Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted-average grant-date fair value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Compensation cost related to restricted stock Allocated Share Based Compensation Expense Beginning Balance, Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Vested, Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Canceled, Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Ending Balance, Shares Beginning Balance, Weighted Average Price Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Granted, Weighted Average Price Vested, Weighted Average Price Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Canceled, Weighted Average Price Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Ending Balance, Weighted Average Price Unrecognized compensation cost related to non-vested stock options Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Unrecognized compensation cost related to nonvested stock options, weighted-average period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Compensation cost related to stock options Stock Option Plan Expense Beginning Balance, Shares Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Granted, Shares Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Forfeited, Shares Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Exercised, Shares Stock Issued During Period Shares Stock Options Exercised Ending Balance, Shares Options Exercisable, Shares Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Beginning Balance, Weighted Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Granted, Weighted Average Exercise Price Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Forfeited, Weighted Average Exercise Price Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Exercised, Weighted Average Exercise Price Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Ending Balance, Weighted Average Exercise Price Options Exercisable, Weighted Average Exercise Price Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1 Ending Balance, Weighted Average Remaining Terms (years) Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Options Exercisable, Weighted Average Remaining Terms (years) Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Ending Balance, Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Options Exercisable, Aggregate Intrinsic Value Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1 Number of common stock shares purchased Stock Issued During Period Shares Employee Stock Purchase Plans Compensation cost Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1 Stock-based awards considered as anti-dilutive Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Numerator Net Income Loss [Abstract] Denominator: Weighted average basic shares outstanding Effect of stock-based compensation awards Incremental Common Shares Attributable To Share Based Payment Arrangements Weighted average diluted shares outstanding Earnings Per Share: Earnings Per Share Basic And Diluted [Abstract] Stock repurchased and retired during period average purchase price. Share Repurchase Program Share Repurchase Program [Axis] Share Repurchase Program Share Repurchase Program [Domain] Common stock repurchases. Common Stock Repurchases [Member] Common Stock Repurchases [Member] Share Repurchase Program [Member] Share Repurchase Program [Member] Share Repurchase Program [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares repurchased and canceled Total cost of shares repurchased and canceled (in thousands) Stock Repurchased During Period Value Average price per share Stock Repurchased And Retired During Period Average Purchase Price Share repurchase program shares authorized to be repurchased Stock Repurchase Program Authorized Amount1 Share repurchase program shares authorized to be repurchased expiration date Stock Repurchase Program Expiration Date Shares available for repurchase under share repurchase program amount Stock Repurchase Program Remaining Authorized Repurchase Amount1 Net unrecognized tax benefits Unrecognized Tax Benefits Lease effective date. Number of suppliers with Company partners Joint Venture. Noncontrolling interest in number of suppliers. Schedule Of Related Party Transactions By Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Colmar, PA. Colmar, PA [Member] Colmar P A [Member] Lewisberry, PA. Lewisberry, PA [Member] Lewisberry P A [Member] Scenario Statement Scenario [Axis] Scenario Scenario Unspecified [Domain] Scenario, Forecast [Member] Scenario Forecast [Member] Related Party Related Party Transactions By Related Party [Axis] Related Party Related Party [Domain] Joint venture. Joint Venture [Member] Joint Venture [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Rental payments based upon the terms of the lease Operating Leases Rent Expense Net Lease expiration date Lease Expiration Date1 Lease effective date Lease Effective Date Number of suppliers with company partners Joint Venture Number Of Suppliers With Company Partners Joint Venture Minority interests in number of suppliers Noncontrolling Interest In Number Of Suppliers Purchases from companies and from PTI prior to full acquisition Related Party Transaction Purchases From Related Party EX-101.PRE 10 dorm-20210626_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 dorm-10q_20210626_htm.xml IDEA: XBRL DOCUMENT 0000868780 2020-12-27 2021-06-26 0000868780 2021-07-22 0000868780 2021-03-28 2021-06-26 0000868780 2020-03-29 2020-06-27 0000868780 2019-12-29 2020-06-27 0000868780 2021-06-26 0000868780 2020-12-26 0000868780 us-gaap:CommonStockMember 2021-03-27 0000868780 us-gaap:AdditionalPaidInCapitalMember 2021-03-27 0000868780 us-gaap:RetainedEarningsMember 2021-03-27 0000868780 2021-03-27 0000868780 us-gaap:CommonStockMember 2021-03-28 2021-06-26 0000868780 us-gaap:AdditionalPaidInCapitalMember 2021-03-28 2021-06-26 0000868780 us-gaap:RetainedEarningsMember 2021-03-28 2021-06-26 0000868780 us-gaap:CommonStockMember 2021-06-26 0000868780 us-gaap:AdditionalPaidInCapitalMember 2021-06-26 0000868780 us-gaap:RetainedEarningsMember 2021-06-26 0000868780 us-gaap:CommonStockMember 2020-03-28 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000868780 us-gaap:RetainedEarningsMember 2020-03-28 0000868780 2020-03-28 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2020-06-27 0000868780 us-gaap:CommonStockMember 2020-03-29 2020-06-27 0000868780 us-gaap:RetainedEarningsMember 2020-03-29 2020-06-27 0000868780 us-gaap:CommonStockMember 2020-06-27 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-06-27 0000868780 us-gaap:RetainedEarningsMember 2020-06-27 0000868780 2020-06-27 0000868780 us-gaap:CommonStockMember 2020-12-26 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-12-26 0000868780 us-gaap:RetainedEarningsMember 2020-12-26 0000868780 us-gaap:CommonStockMember 2020-12-27 2021-06-26 0000868780 us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2021-06-26 0000868780 us-gaap:RetainedEarningsMember 2020-12-27 2021-06-26 0000868780 us-gaap:CommonStockMember 2019-12-28 0000868780 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0000868780 us-gaap:RetainedEarningsMember 2019-12-28 0000868780 2019-12-28 0000868780 us-gaap:CommonStockMember 2019-12-29 2020-06-27 0000868780 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 2020-06-27 0000868780 us-gaap:RetainedEarningsMember 2019-12-29 2020-06-27 0000868780 dorm:DPLHoldingCorporationMember 2021-06-25 0000868780 dorm:DPLHoldingCorporationMember 2021-06-25 2021-06-25 0000868780 dorm:DPLHoldingCorporationMember us-gaap:RevolvingCreditFacilityMember 2021-06-25 0000868780 us-gaap:RevolvingCreditFacilityMember 2021-06-24 0000868780 dorm:PowerTrainIndustriesIncMember 2020-01-02 2020-01-02 0000868780 dorm:PowerTrainIndustriesIncMember 2020-01-02 0000868780 dorm:PowerTrainIndustriesIncMember 2019-12-29 2020-03-28 0000868780 dorm:PowerTrainIndustriesIncMember 2020-01-02 2020-01-02 0000868780 dorm:PowerTrainIndustriesIncMember 2020-01-02 0000868780 us-gaap:AccountsReceivableMember 2021-03-28 2021-06-26 0000868780 us-gaap:AccountsReceivableMember 2020-03-29 2020-06-27 0000868780 us-gaap:AccountsReceivableMember 2020-12-27 2021-06-26 0000868780 us-gaap:AccountsReceivableMember 2019-12-29 2020-06-27 0000868780 dorm:PowertrainMember 2021-03-28 2021-06-26 0000868780 dorm:PowertrainMember 2020-03-29 2020-06-27 0000868780 dorm:PowertrainMember 2020-12-27 2021-06-26 0000868780 dorm:PowertrainMember 2019-12-29 2020-06-27 0000868780 dorm:ChassisMember 2021-03-28 2021-06-26 0000868780 dorm:ChassisMember 2020-03-29 2020-06-27 0000868780 dorm:ChassisMember 2020-12-27 2021-06-26 0000868780 dorm:ChassisMember 2019-12-29 2020-06-27 0000868780 dorm:AutomotiveBodyMember 2021-03-28 2021-06-26 0000868780 dorm:AutomotiveBodyMember 2020-03-29 2020-06-27 0000868780 dorm:AutomotiveBodyMember 2020-12-27 2021-06-26 0000868780 dorm:AutomotiveBodyMember 2019-12-29 2020-06-27 0000868780 dorm:HardwareMember 2021-03-28 2021-06-26 0000868780 dorm:HardwareMember 2020-03-29 2020-06-27 0000868780 dorm:HardwareMember 2020-12-27 2021-06-26 0000868780 dorm:HardwareMember 2019-12-29 2020-06-27 0000868780 country:US 2021-03-28 2021-06-26 0000868780 country:US 2020-03-29 2020-06-27 0000868780 country:US 2020-12-27 2021-06-26 0000868780 country:US 2019-12-29 2020-06-27 0000868780 us-gaap:NonUsMember 2021-03-28 2021-06-26 0000868780 us-gaap:NonUsMember 2020-03-29 2020-06-27 0000868780 us-gaap:NonUsMember 2020-12-27 2021-06-26 0000868780 us-gaap:NonUsMember 2019-12-29 2020-06-27 0000868780 dorm:PerformanceBasedRestrictedStockUnitsMember 2020-12-27 2021-06-26 0000868780 dorm:RestrictedStockAwardAndRestrictedStockUnitsMember 2021-03-28 2021-06-26 0000868780 dorm:RestrictedStockAwardAndRestrictedStockUnitsMember 2020-03-29 2020-06-27 0000868780 dorm:RestrictedStockAwardAndRestrictedStockUnitsMember 2020-12-27 2021-06-26 0000868780 dorm:RestrictedStockAwardAndRestrictedStockUnitsMember 2019-12-29 2020-06-27 0000868780 dorm:RestrictedStockAndRestrictedStockUnitsMember 2021-06-26 0000868780 dorm:RestrictedStockAndRestrictedStockUnitsMember 2020-12-27 2021-06-26 0000868780 us-gaap:EmployeeStockOptionMember 2021-06-26 0000868780 us-gaap:EmployeeStockOptionMember 2020-12-27 2021-06-26 0000868780 dorm:EmployeeStockPurchasePlanMember 2021-03-28 2021-06-26 0000868780 dorm:EmployeeStockPurchasePlanMember 2020-03-29 2020-06-27 0000868780 dorm:EmployeeStockPurchasePlanMember 2020-12-27 2021-06-26 0000868780 dorm:EmployeeStockPurchasePlanMember 2019-12-29 2020-06-27 0000868780 dorm:CommonStockRepurchasesMember 2021-03-28 2021-06-26 0000868780 dorm:CommonStockRepurchasesMember 2020-03-29 2020-06-27 0000868780 dorm:CommonStockRepurchasesMember 2020-12-27 2021-06-26 0000868780 dorm:CommonStockRepurchasesMember 2019-12-29 2020-06-27 0000868780 dorm:ShareRepurchaseProgramMember 2021-06-26 0000868780 dorm:ShareRepurchaseProgramMember 2020-12-27 2021-06-26 0000868780 dorm:ShareRepurchaseProgramMember 2021-03-28 2021-06-26 0000868780 dorm:ShareRepurchaseProgramMember 2019-12-29 2020-06-27 0000868780 srt:ScenarioForecastMember 2020-12-27 2021-12-25 0000868780 2019-12-29 2020-12-26 0000868780 dorm:ColmarPAMember 2020-12-27 2021-06-26 0000868780 dorm:LewisberryPAMember 2020-12-27 2021-06-26 0000868780 dorm:JointVentureMember 2020-12-27 2021-06-26 shares iso4217:USD iso4217:USD shares pure dorm:Supplier false 2021 Q2 0000868780 --12-25 2021 P5Y6M P3Y8M12D 10-Q true 2021-06-26 false 0-18914 Dorman Products, Inc. PA 23-2078856 3400 East Walnut Street Colmar PA 18915 215 997-1800 Common stock, par value $0.01 per share DORM NASDAQ Yes Yes Large Accelerated Filer false false false 31829255 310635000 233182000 598647000 490912000 200510000 154034000 384002000 326967000 110125000 79148000 214645000 163945000 69517000 61525000 132386000 121260000 40608000 17623000 82259000 42685000 90000 -297000 54000 2334000 40698000 17326000 82313000 45019000 9080000 3441000 17965000 8359000 31618000 13885000 64348000 36660000 0.99 0.43 2.01 1.13 0.99 0.43 2.00 1.13 31942000 32269000 31995000 32312000 32089000 32338000 32136000 32388000 155539000 155576000 1220000 1260000 446242000 460878000 356759000 298719000 16069000 7758000 974609000 922931000 88164000 91009000 38295000 39002000 91080000 91080000 10886000 9194000 23513000 25207000 12396000 12450000 41420000 38982000 1269477000 1220661000 126463000 117878000 12634000 19711000 165577000 155751000 27854000 29305000 332528000 322645000 35950000 37083000 4462000 3555000 3552000 3819000 0.01 0.01 50000000 50000000 31891890 31891890 32168740 32168740 319000 322000 71947000 64085000 820719000 789152000 892985000 853559000 1269477000 1220661000 32115528 321000 67596000 815894000 883811000 5732 420000 420000 2380000 2380000 266871 2000 480000 26793000 27275000 38120 2493000 2493000 619 -462000 -462000 31618000 31618000 31891890 319000 71947000 820719000 892985000 32434665 325000 53454000 737596000 791375000 1504000 1504000 1620 1000 2000 83000 86000 10129 2000 504000 506000 2761 -54000 2000 -52000 13885000 13885000 32440413 326000 55406000 751400000 807132000 32168740 322000 64085000 789152000 853559000 17346 736000 736000 4491000 4491000 305031 3000 549000 30697000 31249000 20521 2493000 2493000 9686 691000 -2084000 -1393000 64348000 64348000 31891890 319000 71947000 820719000 892985000 32556263 326000 52605000 720653000 773584000 10 2718000 2718000 98329 1000 177000 5687000 5865000 11845 -1000 -504000 -505000 5686 -244000 -226000 -470000 36660000 36660000 32440413 326000 55406000 751400000 807132000 64348000 36660000 16850000 15035000 2498000 31000 105000 -213000 -1074000 4491000 2718000 -14605000 -151818000 58039000 -11564000 8288000 -2462000 3451000 4779000 8818000 -8665000 9826000 7557000 -9891000 8498000 39087000 219401000 14308000 10153000 7143000 -10153000 -21451000 99000000 736000 1141000 120000 30848000 5865000 -28971000 93255000 -37000 291205000 155576000 68353000 155539000 359558000 140000 433000 26436000 1750000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/><span style="text-decoration:underline;">Basis of Presentation</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As used herein, unless the context requires otherwise, “Dorman,” the “Company,” “we,” “us,” or “our” refers to Dorman Products, Inc. and its subsidiaries. Our ticker symbol on the NASDAQ Global Select Market is “DORM.”</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying unaudited condensed consolidated financial statements have been prepared under U.S. generally accepted accounting principles (“GAAP”) for interim financial information and under the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). However, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of only normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 26, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending December 25, 2021 or any future period. We may experience significant fluctuations from quarter to quarter in our results of operations due to the timing of orders placed by our customers. The introduction of new products and product lines to customers may cause significant fluctuations from quarter to quarter. These financial statements should be read in conjunction with the consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 26, 2020.<span style="font-family:Calibri;font-size:11pt;"> </span></p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/><span style="text-decoration:underline;">Business Acquisitions and Investments</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">DPL Holding Corporation (“Dayton Parts”)</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">On June 25, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) to acquire 100% of the equity interests of Dayton Parts, a manufacturer of undercarriage and other parts designed to serve the heavy-duty vehicle sector of the aftermarket, for aggregate consideration of $338 million, subject to certain customary adjustments based on, among other things, the amount of cash, indebtedness and working capital in the business of Dayton Parts as of the closing date of the transaction. The transaction is subject to customary closing conditions, including the expiration or earlier termination of any applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended. We expect the transaction to close in the second half of 2021.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In connection with entering into the Merger Agreement, we have entered into a commitment letter, dated as of June 25, 2021, with certain lenders as counterparties, whereby the lenders have committed to provide us with a new $600 million revolving credit facility (the “</span><span style="text-decoration:underline;">New Facility</span><span style="Background-color:#FFFFFF;">”) contingent on the satisfaction of customary conditions. The New Facility would replace our existing $100 million revolving credit facility. We may finance all or a portion of the merger transaction and related fees and expenses with borrowings under the New Facility.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Power Train Industries, Inc. (“PTI”)</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 2, 2020, we acquired the remaining outstanding stock of PTI not already owned by the Company. The total purchase price for PTI was approximately $30.7 million, which included $18.4 million paid for the remaining 60% of the outstanding stock, subject to customary purchase price adjustments, and $12.3 million which represents the fair value of the previously held 40% equity interest in PTI that was acquired by the Company in 2016. As a result of the acquisition, we recorded a gain of $2.5 million in other (expense) income, net during the quarter ended March 28, 2020 from the increase in fair value of our original 40% interest in PTI. We previously accounted for our 40% interest as an equity-method investment.</p> 1 338000000 600000000 100000000 30700000 18400000 0.60 12300000 0.40 2500000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">3.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="text-decoration:underline;">Sales of Accounts Receivable</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have entered several customer-sponsored programs administered by unrelated financial institutions that permit us to sell certain accounts receivable at discounted rates to the financial institutions. Transactions under these agreements were accounted for as sales of accounts receivable and the related accounts receivable were removed from our Condensed Consolidated Balance Sheet at the times of the sales transactions. Under these agreements, we sold $433.7<span style="font-family:Calibri;font-size:11pt;"> </span>million and $496.4 million of accounts receivable during the six months ended June 26, 2021 and June 27, 2020, respectively. All credit terms with our customers are 365 days or less. Selling, general and administrative expenses include financing costs associated with these accounts receivable sales programs of $2.9 million and $6.8 million during the three months ended June 26, 2021 and June 27, 2020, respectively, and $5.5 million and $9.6 million during the six months ended June 26, 2021 and June 27, 2020, respectively.</p> 433700000 496400000 P365D 2900000 6800000 5500000 9600000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">4.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:12pt;"><span style="font-weight:normal;"/><span style="text-decoration:underline;font-size:10pt;">Inventories</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products and are stated at the lower of cost or net realizable value. Inventories were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.25%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> (in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 26, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:65.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Bulk product</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163,429</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">136,726</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:65.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished product</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">188,250</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,484</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.58%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Packaging materials</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,080</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,509</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.58%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">356,759</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">298,719</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products and are stated at the lower of cost or net realizable value. Inventories were as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.25%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> (in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 26, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:65.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Bulk product</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163,429</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">136,726</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:65.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished product</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">188,250</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,484</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.58%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Packaging materials</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,080</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,509</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.58%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">356,759</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">298,719</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 163429000 136726000 188250000 157484000 5080000 4509000 356759000 298719000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">5</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="text-decoration:underline;">Commitments and Contingencies</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Acquisitions</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have contingent consideration related to certain of our prior acquisitions due to the uncertainty of the ultimate amount of payment which will become due as earnout payments if performance targets are achieved. As of June 26, 2021 and December 26, 2020, we accrued $10.4 million and $8.0 million, respectively, representing the fair value of the estimated payments that we expected would become due in connection with prior acquisitions based upon performance targets. For the three and six months ended June 26, 2021, we increased this accrual by $2.4 million, primarily due to the expected payout based on negotiations with the applicable counterparties. The changes in the accrual balance were included in Selling, General and Administration expenses. If the performance targets are fully achieved, the maximum contingent payments under these agreements would be $16.0 million using foreign currency exchange rates at June 26, 2021.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Other Contingencies</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are a party to or otherwise involved in legal proceedings that arise in the ordinary course of business, such as various claims and legal actions involving contracts, employment claims, competitive practices, intellectual property infringement, product liability claims and other matters arising out of the conduct of our business. In the opinion of management, none of the actions, individually or in the aggregate, taking into account relevant insurance coverage, would likely have a material financial impact on the Company, and we believe the range of reasonably possible losses from current matters, taking into account relevant insurance coverage, is immaterial. However, legal matters are subject to inherent uncertainties, and the possibility exists that the ultimate resolution of any of these matters could have a material adverse impact on the Company’s cash flows, financial position and results of operations in the period in which any such effects are recorded.</p> 10400000 8000000.0 2400000 2400000 16000000.0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="text-decoration:underline;">Revenue Recognition</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our primary source of revenue is from contracts with and purchase orders from customers. In many instances, our contract with a customer is the customer’s purchase order. Upon acceptance of the purchase order, a contract exists with a customer as it indicates approval and commitment of the parties, identifies the rights of both parties, identifies the payment terms, has commercial substance, and makes it probable that we will collect the consideration to which we will be entitled in exchange for the goods transferred to the customer. </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We record estimates for cash discounts, defective and slow-moving product returns, promotional rebates, core return deposits and other discounts in the period the related product revenue is recognized (“Customer Credits”). The provision for Customer Credits is recorded as a reduction from gross sales, and reserves for Customer Credits are shown as an increase of accrued customer rebates and returns. Customer Credits are estimated based on contractual provisions, historical experience, and our assessment of current market conditions. Actual Customer Credits have not differed materially from estimated amounts for each period presented. Amounts billed to customers for shipping and handling are included in net sales. Costs associated with shipping and handling are included in cost of goods sold. We have concluded that our estimates of variable consideration are not constrained. </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All our revenue was recognized under the point of time approach during the six months ended June 26, 2021 and June 27, 2020. We do not have significant financing arrangements with our customers, as our credit terms are all 365 days or less. Also, we do not receive noncash consideration (such as materials or equipment) from our customers to facilitate the fulfillment of our contracts. </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Disaggregated Revenue</p> <p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables present our disaggregated net sales by type of major good / product line, and geography. </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Powertrain</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">128,811</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,598</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">249,933</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">202,740</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Chassis</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98,551</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">184,038</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,400</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Automotive body</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,970</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,825</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">135,632</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">123,457</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Hardware</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,303</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,734</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,044</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">310,635</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">598,647</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,912</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales to U.S. customers</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">295,081</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">222,563</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.52%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">568,231</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">463,955</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales to non-U.S. customers</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,554</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,619</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,416</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,957</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">310,635</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">598,647</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,912</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> P365D <p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables present our disaggregated net sales by type of major good / product line, and geography. </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Powertrain</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">128,811</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,598</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">249,933</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">202,740</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Chassis</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98,551</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">184,038</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,400</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Automotive body</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,970</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,825</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">135,632</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">123,457</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.8%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Hardware</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,303</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,734</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,044</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.8%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">310,635</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">598,647</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,912</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales to U.S. customers</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">295,081</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">222,563</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.52%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">568,231</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">463,955</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.92%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales to non-U.S. customers</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,554</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,619</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,416</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,957</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:37.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">310,635</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">598,647</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,912</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 128811000 94598000 249933000 202740000 98551000 66025000 184038000 139400000 66970000 58825000 135632000 123457000 16303000 13734000 29044000 25315000 310635000 233182000 598647000 490912000 295081000 222563000 568231000 463955000 15554000 10619000 30416000 26957000 310635000 233182000 598647000 490912000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="text-decoration:underline;">Stock-Based Compensation</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Restricted Stock Awards (“RSAs”) and Restricted Stock Units (“RSUs”)</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vesting of RSA and RSU grants is conditional based on continued employment or service for a specified period and, in certain circumstances, the attainment of performance goals. We retain the shares underlying the grant, and any dividends paid thereon, until the vesting conditions have been met. For time-based RSA and RSU grants, compensation cost related to the stock is recognized on a straight-line basis over the vesting period and is calculated using the closing price per share of our common stock on the grant date. For performance-based RSA grants tied to growth in adjusted pre-tax income, compensation cost related to the award is recognized over the performance period and is calculated using the closing price per share of our common stock on the grant date and an estimate of the probable outcome of the performance conditions at each reporting date. Since March 2020, we have granted performance-based RSU grants that vest based on our total shareholder return ranking relative to the total shareholder return of the companies comprising the S&amp;P Mid-Cap 400 Growth Index over a three-year performance period. For performance-based RSU grants tied to total shareholder return, compensation cost related to the award is recognized on a straight-line basis over the performance period and is calculated using the simulated fair value per share of our common stock based on the application of a Monte Carlo simulation model. For the six months ended June 26, 2021, we granted 17,714 performance-based RSUs with a grant date fair value of $131.02 per share.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Compensation cost related to RSA and RSU grants was $1.3 million and $1.1 million for the three months ended June 26, 2021 and June 27, 2020, respectively, and $3.1 million and $2.0 million for the six months ended June 26, 2021 and June 27, 2020, respectively, and were included in selling, general and administrative expense in the Condensed Consolidated Statements of Operations.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes our RSA and RSU activity for the six months ended June 26, 2021:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 26, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">217,735</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72.77</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,001</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111.78</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33,676</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66.38</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.78%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,227</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74.56</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.78%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at June 26, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">193,833</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83.95</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 26, 2021, there was<span style="font-family:Calibri;font-size:11pt;"> </span>$9.5 million of unrecognized compensation cost related to unvested RSA and RSU grants that is expected to be recognized over a weighted average period of 2.4 years.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Stock Options</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We expense<span style="color:#000000;"> the grant-date fair value of stock options as compensation cost on a straight-line basis over the vesting period for which related services are performed. The compensation cost charged against income was $0.3 million for each of the three months ended June 26, 2021 and June 27, 2020, and $0.6 million and $0.5 million for the six months ended June 26, 2021 and June 27, 2020, respectively. These costs are included as selling, general and administrative expense in the Condensed Consolidated Statements of Operations.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We use the Black-Scholes option valuation model to estimate the fair value of stock options granted. Expected volatility and expected dividend yield are based on the actual historical experience of our common stock. The expected life represents the period that options granted are expected to be outstanding and was calculated using historical option exercise data. The risk-free rate was based on a U.S. Treasury security with terms equal to the expected time of exercise as of the grant date.</p> <p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes our stock option activity for the six months ended June 26, 2021:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 26, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">250,779</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70.21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,056</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101.50</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81.71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.78%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,534</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65.48</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.78%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at June 26, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">264,761</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77.38</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000422">5.5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,101,198</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options exercisable at June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,722</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73.70</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000423">3.7</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,506,557</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 26, 2021, there was<span style="font-family:Calibri;font-size:11pt;"> </span>$3.4 million of unrecognized compensation cost related to unvested stock options that is expected to be recognized over a weighted average period of 3.0 years.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the Company’s employee stock purchase program, employees purchased 31,462<span style="font-family:Calibri;font-size:11pt;"> </span>shares of the Company’s common stock during the three and six months ended June 26, 2021, and 10,735 shares during the three and six months ended June 27, 2020. The Company recognized compensation cost of $0.7 million for the three and six months ended June 26, 2021, and $0.1 million and $0.2 million for the three and six months ended June 27, 2020, respectively.</p> 17714 131.02 1300000 1100000 3100000 2000000.0 <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes our RSA and RSU activity for the six months ended June 26, 2021:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 26, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">217,735</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72.77</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,001</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111.78</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33,676</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66.38</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.78%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,227</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74.56</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.78%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at June 26, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">193,833</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83.95</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 217735 72.77 52001 111.78 33676 66.38 42227 74.56 193833 83.95 9500000 P2Y4M24D 300000 300000 600000 500000 <p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes our stock option activity for the six months ended June 26, 2021:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 26, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">250,779</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70.21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,056</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101.50</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81.71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.78%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,534</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65.48</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.78%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at June 26, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">264,761</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77.38</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000422">5.5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,101,198</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options exercisable at June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,722</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73.70</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000423">3.7</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,506,557</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 250779 70.21 57056 101.50 5540 81.71 37534 65.48 264761 77.38 6101198000 94722 73.70 2506557000 3400000 P3Y 31462 31462 10735 10735 700000 700000 100000 200000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">8</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:12pt;"><span style="font-weight:normal;"/><span style="text-decoration:underline;font-size:10pt;">Earnings Per Share</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic earnings per share is calculated by dividing our net income by the weighted average number of common shares outstanding during the period, excluding unvested RSAs and RSUs that are considered to be contingently issuable. To calculate diluted earnings per share, common share equivalents are added to the weighted average number of common shares outstanding. Common share equivalents are calculated using the treasury stock method and are computed based on outstanding stock-based awards. Stock-based awards that were excluded from the calculation of diluted earnings per share as their effect would have been anti-dilutive were 19,000 shares and 123,000 shares for the three months ended June 26, 2021 and June 27, 2020, respectively, and 14,000 shares and 107,000 shares for the six months ended June 26, 2021 and June 27, 2020, respectively.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of basic and diluted earnings per share:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,618</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,885</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,660</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average basic shares outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,942</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,269</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,995</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of stock-based compensation awards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average diluted shares outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,089</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,338</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,136</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,388</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Earnings Per Share:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.43</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.01</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.13</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.43</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.13</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.25%;font-family:Times New Roman;font-size:1pt;"> </p> 19000 123000 14000 107000 <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of basic and diluted earnings per share:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except per share data)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,618</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,885</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,660</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average basic shares outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,942</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,269</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,995</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of stock-based compensation awards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.14%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average diluted shares outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,089</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,338</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,136</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,388</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Earnings Per Share:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.43</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.01</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.13</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.43</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.13</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 31618000 13885000 64348000 36660000 31942000 32269000 31995000 32312000 147000 69000 141000 76000 32089000 32338000 32136000 32388000 0.99 0.43 2.01 1.13 0.99 0.43 2.00 1.13 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-weight:normal;"/><span style="text-decoration:underline;">Common Stock Repurchases</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We periodically repurchase, at the then-current market price, and cancel common stock issued to the Dorman Products, Inc. 401(k) Retirement Plan and Trust (the “401(k) Plan”). Under the 401(k) Plan, participants can no longer purchase shares of Dorman common stock as an investment option. Shares are generally purchased from the 401(k) Plan when participants sell units as permitted by the 401(k) Plan or elect to leave the 401(k) Plan upon retirement, termination or other reasons. The following table summarizes the repurchase and cancellation of common stock in the 401(k) Plan:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares repurchased and canceled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">982</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,620</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,142</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,350</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cost of shares repurchased and canceled (in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">106</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">400</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Average price per share</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107.63</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52.33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100.49</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our Board of Directors has authorized the repurchase of up to $500 million through December 31, 2022 under a previously announced share repurchase program. Under this program, share repurchases may be made from time to time depending on market conditions, share price, share availability and other factors at our discretion. The share repurchase program does not obligate us to acquire any specific number of shares. At June 26, 2021, $176.2 million was available for repurchase under this share repurchase program. The following table summarizes the repurchase and cancellation of common stock under the share repurchase program:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares repurchased and canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">265,889</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">301,889</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">91,979</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cost of shares repurchased and canceled (in thousands)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,171</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,934</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,465</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Average price per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102.19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102.47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.41</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> The following table summarizes the repurchase and cancellation of common stock in the 401(k) Plan: <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares repurchased and canceled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">982</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,620</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,142</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,350</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cost of shares repurchased and canceled (in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">106</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">400</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Average price per share</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107.63</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52.33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100.49</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p>The following table summarizes the repurchase and cancellation of common stock under the share repurchase program: <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Three Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares repurchased and canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">265,889</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">301,889</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">91,979</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cost of shares repurchased and canceled (in thousands)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,171</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,934</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,465</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Average price per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102.19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102.47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.96%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.41</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> 982 1620 3142 6350 106000 85000 316000 400000 107.63 52.33 100.49 63.00 500000000 2022-12-31 176200000 265889 301889 91979 27171000 30934000 5465000 102.19 102.47 59.41 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">0</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:12pt;"><span style="font-weight:normal;"/><span style="text-decoration:underline;font-size:10pt;">Income Taxes</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At June 26, 2021, we had $1.2 million of net unrecognized tax benefits, all of which would lower our effective tax rate if recognized. We recognize interest and penalties related to uncertain tax positions in income tax expense. As of June 26, 2021, accrued interest and penalties related to uncertain tax positions were not material. </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We file income tax returns in the United States, Canada, China, India, and Mexico. All years before 2017 are closed for U.S. federal tax purposes. Tax years before 2016 are closed for the states in which we file. Tax years before 2018 are closed for tax purposes in Canada. Tax years before 2017 are closed for tax purposes in China. Tax years before 2015 are closed for tax purposes in Mexico. All tax years remain open for India. </p> 1200000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">11</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">. </span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:12pt;"><span style="font-weight:normal;"/><span style="text-decoration:underline;font-size:10pt;">Related-Party Transactions</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We lease our Colmar, PA facility and a portion of our Lewisberry, PA facility from entities in which Steven L. Berman, our Executive Chairman, and certain of his family members are owners. Each lease is a non-cancelable operating lease. Total rental payments to those entities under these lease arrangements will be $2.3 million in fiscal 2021 and were $1.8 million in fiscal 2020. The lease for our corporate headquarters in Colmar, PA was renewed during November 2016, effective as of January 1, 2018, and will expire on December 31, 2022. The lease for our Lewisberry, PA operating facility was signed in September 2020 and will expire on December 31, 2027. In the opinion of our Audit Committee, the terms and rates of these leases were no less favorable than those which could have been obtained from an unaffiliated party when the lease for our corporate headquarters in Colmar, PA was renewed during November 2016 and when the lease for our Lewisberry, PA operating facility was signed in September 2020.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are a partner in a joint venture with one of our suppliers and own minority interests in two other suppliers. Each of these investments is accounted for under the equity method. </p> 2300000 1800000 2018-01-01 2022-12-31 2027-12-31 1 2 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.25%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:12pt;"><span style="font-weight:normal;"/><span style="text-decoration:underline;font-size:10pt;">Fair Value Disclosures</span></p></td></tr></table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:4.25%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying value of financial instruments such as cash, accounts receivable, accounts payable, and other current assets and liabilities approximate their fair value based on the short-term nature of these instruments.</p> XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Jun. 26, 2021
Jul. 22, 2021
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 26, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Trading Symbol DORM  
Title of 12(b) Security Common stock, par value $0.01 per share  
Security Exchange Name NASDAQ  
Entity Registrant Name Dorman Products, Inc.  
Entity Central Index Key 0000868780  
Current Fiscal Year End Date --12-25  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity File Number 0-18914  
Entity Incorporation, State or Country Code PA  
Entity Tax Identification Number 23-2078856  
Entity Address, Address Line One 3400 East Walnut Street  
Entity Address, City or Town Colmar  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 18915  
City Area Code 215  
Local Phone Number 997-1800  
Entity Common Stock, Shares Outstanding   31,829,255
Document Quarterly Report true  
Document Transition Report false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Income Statement [Abstract]        
Net sales $ 310,635 $ 233,182 $ 598,647 $ 490,912
Cost of goods sold 200,510 154,034 384,002 326,967
Gross profit 110,125 79,148 214,645 163,945
Selling, general and administrative expenses 69,517 61,525 132,386 121,260
Income from operations 40,608 17,623 82,259 42,685
Other income (expense), net 90 (297) 54 2,334
Income before income taxes 40,698 17,326 82,313 45,019
Provision for income taxes 9,080 3,441 17,965 8,359
Net income $ 31,618 $ 13,885 $ 64,348 $ 36,660
Earnings per share:        
Basic $ 0.99 $ 0.43 $ 2.01 $ 1.13
Diluted $ 0.99 $ 0.43 $ 2.00 $ 1.13
Weighted average shares outstanding:        
Basic 31,942 32,269 31,995 32,312
Diluted 32,089 32,338 32,136 32,388
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 26, 2021
Dec. 26, 2020
Current assets:    
Cash and cash equivalents $ 155,539 $ 155,576
Accounts receivable, less allowance for doubtful accounts of $1,220 and $1,260, respectively 446,242 460,878
Inventories 356,759 298,719
Prepaids and other current assets 16,069 7,758
Total current assets 974,609 922,931
Property, plant and equipment, net 88,164 91,009
Operating lease right-of-use assets 38,295 39,002
Goodwill 91,080 91,080
Intangible assets, net of accumulated amortization of $10,886 and $9,194, respectively 23,513 25,207
Deferred tax asset, net 12,396 12,450
Other assets 41,420 38,982
Total assets 1,269,477 1,220,661
Current liabilities:    
Accounts payable 126,463 117,878
Accrued compensation 12,634 19,711
Accrued customer rebates and returns 165,577 155,751
Other accrued liabilities 27,854 29,305
Total current liabilities 332,528 322,645
Long-term operating lease liabilities 35,950 37,083
Other long-term liabilities 4,462 3,555
Deferred tax liabilities, net 3,552 3,819
Commitments and contingencies (Note 5)
Shareholders’ equity:    
Common stock, $0.01 par value; 50,000,000 shares authorized; 31,891,890 and 32,168,740 shares issued and outstanding in 2021 and 2020, respectively 319 322
Additional paid-in capital 71,947 64,085
Retained earnings 820,719 789,152
Total shareholders’ equity 892,985 853,559
Total liabilities and shareholders' equity $ 1,269,477 $ 1,220,661
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 26, 2021
Dec. 26, 2020
Statement Of Financial Position [Abstract]    
Allowance for doubtful accounts and customer credits $ 1,220 $ 1,260
Accumulated amortization of intangible assets $ 10,886 $ 9,194
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 31,891,890 32,168,740
Common stock, shares outstanding 31,891,890 32,168,740
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Beginning Balance at Dec. 28, 2019 $ 773,584 $ 326 $ 52,605 $ 720,653
Beginning Balance, Shares at Dec. 28, 2019   32,556,263    
Exercise of stock options, shares   10    
Compensation expense under Incentive Stock Plan 2,718   2,718  
Purchase and cancellation of common stock (5,865) $ (1) (177) (5,687)
Purchase and cancellation of common stock, Shares   (98,329)    
Cancellation of non-vested stock, net of issuances 505 $ 1 504  
Cancellation of non-vested stock, net of issuances, shares   (11,845)    
Other stock-related activity, net of tax (470)   (244) (226)
Other stock related activity, net of tax, Shares   (5,686)    
Net income 36,660     36,660
Ending Balance at Jun. 27, 2020 807,132 $ 326 55,406 751,400
Ending Balance, Shares at Jun. 27, 2020   32,440,413    
Beginning Balance at Mar. 28, 2020 791,375 $ 325 53,454 737,596
Beginning Balance, Shares at Mar. 28, 2020   32,434,665    
Compensation expense under Incentive Stock Plan 1,504   1,504  
Purchase and cancellation of common stock (86) $ (1) (2) (83)
Purchase and cancellation of common stock, Shares   (1,620)    
Issuance of non-vested stock, net of cancellations 506 $ 2 504  
Issuance of non-vested stock, net of cancellations, Shares   10,129    
Other stock-related activity, net of tax (52)   (54) 2
Other stock related activity, net of tax, Shares   (2,761)    
Net income 13,885     13,885
Ending Balance at Jun. 27, 2020 807,132 $ 326 55,406 751,400
Ending Balance, Shares at Jun. 27, 2020   32,440,413    
Beginning Balance at Dec. 26, 2020 $ 853,559 $ 322 64,085 789,152
Beginning Balance, Shares at Dec. 26, 2020 32,168,740 32,168,740    
Exercise of stock options $ 736   736  
Exercise of stock options, shares   17,346    
Compensation expense under Incentive Stock Plan 4,491   4,491  
Purchase and cancellation of common stock (31,249) $ (3) (549) (30,697)
Purchase and cancellation of common stock, Shares   (305,031)    
Issuance of non-vested stock, net of cancellations 2,493   2,493  
Issuance of non-vested stock, net of cancellations, Shares   20,521    
Other stock-related activity, net of tax (1,393)   691 (2,084)
Other stock related activity, net of tax, Shares   (9,686)    
Net income 64,348     64,348
Ending Balance at Jun. 26, 2021 $ 892,985 $ 319 71,947 820,719
Ending Balance, Shares at Jun. 26, 2021 31,891,890 31,891,890    
Beginning Balance at Mar. 27, 2021 $ 883,811 $ 321 67,596 815,894
Beginning Balance, Shares at Mar. 27, 2021   32,115,528    
Exercise of stock options 420   420  
Exercise of stock options, shares   5,732    
Compensation expense under Incentive Stock Plan 2,380   2,380  
Purchase and cancellation of common stock (27,275) $ (2) (480) (26,793)
Purchase and cancellation of common stock, Shares   (266,871)    
Issuance of non-vested stock, net of cancellations 2,493   2,493  
Issuance of non-vested stock, net of cancellations, Shares   38,120    
Other stock-related activity, net of tax (462)   (462)  
Other stock related activity, net of tax, Shares   (619)    
Net income 31,618     31,618
Ending Balance at Jun. 26, 2021 $ 892,985 $ 319 $ 71,947 $ 820,719
Ending Balance, Shares at Jun. 26, 2021 31,891,890 31,891,890    
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Cash Flows from Operating Activities:    
Net income $ 64,348 $ 36,660
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation, amortization and accretion 16,850 15,035
Gain on equity method investment   (2,498)
Provision for doubtful accounts 31 105
Benefit for deferred income taxes (213) (1,074)
Provision for stock-based compensation 4,491 2,718
Changes in assets and liabilities:    
Accounts receivable 14,605 151,818
Inventories (58,039) 11,564
Prepaids and other current assets (8,288) 2,462
Other assets (3,451) (4,779)
Accounts payable 8,818 (8,665)
Accrued customer rebates and returns 9,826 7,557
Accrued compensation and other liabilities (9,891) 8,498
Cash provided by operating activities 39,087 219,401
Cash Flows from Investing Activities:    
Acquisition, net of cash acquired   (14,308)
Property, plant and equipment additions (10,153) (7,143)
Cash used in investing activities (10,153) (21,451)
Cash Flows from Financing Activities:    
Proceeds of revolving credit line   99,000
Proceeds from exercise of stock options 736  
Other stock-related activity 1,141 120
Purchase and cancellation of common stock (30,848) (5,865)
Cash (used in) provided by financing activities (28,971) 93,255
Net (Decrease) Increase in Cash and Cash Equivalents (37) 291,205
Cash and Cash Equivalents, Beginning of Period 155,576 68,353
Cash and Cash Equivalents, End of Period 155,539 359,558
Supplemental Cash Flow Information    
Cash paid for interest expense 140 433
Cash paid for income taxes $ 26,436 $ 1,750
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation
6 Months Ended
Jun. 26, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Basis of Presentation

1.

Basis of Presentation

As used herein, unless the context requires otherwise, “Dorman,” the “Company,” “we,” “us,” or “our” refers to Dorman Products, Inc. and its subsidiaries. Our ticker symbol on the NASDAQ Global Select Market is “DORM.”

The accompanying unaudited condensed consolidated financial statements have been prepared under U.S. generally accepted accounting principles (“GAAP”) for interim financial information and under the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). However, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of only normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 26, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending December 25, 2021 or any future period. We may experience significant fluctuations from quarter to quarter in our results of operations due to the timing of orders placed by our customers. The introduction of new products and product lines to customers may cause significant fluctuations from quarter to quarter. These financial statements should be read in conjunction with the consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 26, 2020. 

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions and Investments
6 Months Ended
Jun. 26, 2021
Business Combinations [Abstract]  
Business Acquisitions and Investments

2.

Business Acquisitions and Investments

DPL Holding Corporation (“Dayton Parts”)

On June 25, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) to acquire 100% of the equity interests of Dayton Parts, a manufacturer of undercarriage and other parts designed to serve the heavy-duty vehicle sector of the aftermarket, for aggregate consideration of $338 million, subject to certain customary adjustments based on, among other things, the amount of cash, indebtedness and working capital in the business of Dayton Parts as of the closing date of the transaction. The transaction is subject to customary closing conditions, including the expiration or earlier termination of any applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended. We expect the transaction to close in the second half of 2021.

In connection with entering into the Merger Agreement, we have entered into a commitment letter, dated as of June 25, 2021, with certain lenders as counterparties, whereby the lenders have committed to provide us with a new $600 million revolving credit facility (the “New Facility”) contingent on the satisfaction of customary conditions. The New Facility would replace our existing $100 million revolving credit facility. We may finance all or a portion of the merger transaction and related fees and expenses with borrowings under the New Facility.

Power Train Industries, Inc. (“PTI”)

On January 2, 2020, we acquired the remaining outstanding stock of PTI not already owned by the Company. The total purchase price for PTI was approximately $30.7 million, which included $18.4 million paid for the remaining 60% of the outstanding stock, subject to customary purchase price adjustments, and $12.3 million which represents the fair value of the previously held 40% equity interest in PTI that was acquired by the Company in 2016. As a result of the acquisition, we recorded a gain of $2.5 million in other (expense) income, net during the quarter ended March 28, 2020 from the increase in fair value of our original 40% interest in PTI. We previously accounted for our 40% interest as an equity-method investment.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Sales of Accounts Receivable
6 Months Ended
Jun. 26, 2021
Receivables [Abstract]  
Sales of Accounts Receivable

3.

Sales of Accounts Receivable

We have entered several customer-sponsored programs administered by unrelated financial institutions that permit us to sell certain accounts receivable at discounted rates to the financial institutions. Transactions under these agreements were accounted for as sales of accounts receivable and the related accounts receivable were removed from our Condensed Consolidated Balance Sheet at the times of the sales transactions. Under these agreements, we sold $433.7 million and $496.4 million of accounts receivable during the six months ended June 26, 2021 and June 27, 2020, respectively. All credit terms with our customers are 365 days or less. Selling, general and administrative expenses include financing costs associated with these accounts receivable sales programs of $2.9 million and $6.8 million during the three months ended June 26, 2021 and June 27, 2020, respectively, and $5.5 million and $9.6 million during the six months ended June 26, 2021 and June 27, 2020, respectively.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
6 Months Ended
Jun. 26, 2021
Inventory Disclosure [Abstract]  
Inventories

4.

Inventories

Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products and are stated at the lower of cost or net realizable value. Inventories were as follows:

 

(in thousands)

 

June 26, 2021

 

 

December 26, 2020

 

Bulk product

 

$

163,429

 

 

$

136,726

 

Finished product

 

 

188,250

 

 

 

157,484

 

Packaging materials

 

 

5,080

 

 

 

4,509

 

Total

 

$

356,759

 

 

$

298,719

 

 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 26, 2021
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

5.

Commitments and Contingencies

Acquisitions

We have contingent consideration related to certain of our prior acquisitions due to the uncertainty of the ultimate amount of payment which will become due as earnout payments if performance targets are achieved. As of June 26, 2021 and December 26, 2020, we accrued $10.4 million and $8.0 million, respectively, representing the fair value of the estimated payments that we expected would become due in connection with prior acquisitions based upon performance targets. For the three and six months ended June 26, 2021, we increased this accrual by $2.4 million, primarily due to the expected payout based on negotiations with the applicable counterparties. The changes in the accrual balance were included in Selling, General and Administration expenses. If the performance targets are fully achieved, the maximum contingent payments under these agreements would be $16.0 million using foreign currency exchange rates at June 26, 2021.

Other Contingencies

We are a party to or otherwise involved in legal proceedings that arise in the ordinary course of business, such as various claims and legal actions involving contracts, employment claims, competitive practices, intellectual property infringement, product liability claims and other matters arising out of the conduct of our business. In the opinion of management, none of the actions, individually or in the aggregate, taking into account relevant insurance coverage, would likely have a material financial impact on the Company, and we believe the range of reasonably possible losses from current matters, taking into account relevant insurance coverage, is immaterial. However, legal matters are subject to inherent uncertainties, and the possibility exists that the ultimate resolution of any of these matters could have a material adverse impact on the Company’s cash flows, financial position and results of operations in the period in which any such effects are recorded.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
6 Months Ended
Jun. 26, 2021
Revenue From Contract With Customer [Abstract]  
Revenue Recognition

6.

Revenue Recognition

Our primary source of revenue is from contracts with and purchase orders from customers. In many instances, our contract with a customer is the customer’s purchase order. Upon acceptance of the purchase order, a contract exists with a customer as it indicates approval and commitment of the parties, identifies the rights of both parties, identifies the payment terms, has commercial substance, and makes it probable that we will collect the consideration to which we will be entitled in exchange for the goods transferred to the customer.

We record estimates for cash discounts, defective and slow-moving product returns, promotional rebates, core return deposits and other discounts in the period the related product revenue is recognized (“Customer Credits”). The provision for Customer Credits is recorded as a reduction from gross sales, and reserves for Customer Credits are shown as an increase of accrued customer rebates and returns. Customer Credits are estimated based on contractual provisions, historical experience, and our assessment of current market conditions. Actual Customer Credits have not differed materially from estimated amounts for each period presented. Amounts billed to customers for shipping and handling are included in net sales. Costs associated with shipping and handling are included in cost of goods sold. We have concluded that our estimates of variable consideration are not constrained.

All our revenue was recognized under the point of time approach during the six months ended June 26, 2021 and June 27, 2020. We do not have significant financing arrangements with our customers, as our credit terms are all 365 days or less. Also, we do not receive noncash consideration (such as materials or equipment) from our customers to facilitate the fulfillment of our contracts.

Disaggregated Revenue

The following tables present our disaggregated net sales by type of major good / product line, and geography.

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Powertrain

 

$

128,811

 

 

$

94,598

 

 

$

249,933

 

 

$

202,740

 

Chassis

 

 

98,551

 

 

 

66,025

 

 

 

184,038

 

 

 

139,400

 

Automotive body

 

 

66,970

 

 

 

58,825

 

 

 

135,632

 

 

 

123,457

 

Hardware

 

 

16,303

 

 

 

13,734

 

 

 

29,044

 

 

 

25,315

 

Net sales

 

$

310,635

 

 

$

233,182

 

 

$

598,647

 

 

$

490,912

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Net sales to U.S. customers

 

$

295,081

 

 

$

222,563

 

 

$

568,231

 

 

$

463,955

 

Net sales to non-U.S. customers

 

 

15,554

 

 

 

10,619

 

 

 

30,416

 

 

 

26,957

 

Net sales

 

$

310,635

 

 

$

233,182

 

 

$

598,647

 

 

$

490,912

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
6 Months Ended
Jun. 26, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

7.

Stock-Based Compensation

Restricted Stock Awards (“RSAs”) and Restricted Stock Units (“RSUs”)

Vesting of RSA and RSU grants is conditional based on continued employment or service for a specified period and, in certain circumstances, the attainment of performance goals. We retain the shares underlying the grant, and any dividends paid thereon, until the vesting conditions have been met. For time-based RSA and RSU grants, compensation cost related to the stock is recognized on a straight-line basis over the vesting period and is calculated using the closing price per share of our common stock on the grant date. For performance-based RSA grants tied to growth in adjusted pre-tax income, compensation cost related to the award is recognized over the performance period and is calculated using the closing price per share of our common stock on the grant date and an estimate of the probable outcome of the performance conditions at each reporting date. Since March 2020, we have granted performance-based RSU grants that vest based on our total shareholder return ranking relative to the total shareholder return of the companies comprising the S&P Mid-Cap 400 Growth Index over a three-year performance period. For performance-based RSU grants tied to total shareholder return, compensation cost related to the award is recognized on a straight-line basis over the performance period and is calculated using the simulated fair value per share of our common stock based on the application of a Monte Carlo simulation model. For the six months ended June 26, 2021, we granted 17,714 performance-based RSUs with a grant date fair value of $131.02 per share.

Compensation cost related to RSA and RSU grants was $1.3 million and $1.1 million for the three months ended June 26, 2021 and June 27, 2020, respectively, and $3.1 million and $2.0 million for the six months ended June 26, 2021 and June 27, 2020, respectively, and were included in selling, general and administrative expense in the Condensed Consolidated Statements of Operations.

The following table summarizes our RSA and RSU activity for the six months ended June 26, 2021:

 

 

Shares

 

 

Weighted

Average

Fair Value

 

Balance at December 26, 2020

 

 

217,735

 

 

$

72.77

 

Granted

 

 

52,001

 

 

$

111.78

 

Vested

 

 

(33,676

)

 

$

66.38

 

Canceled

 

 

(42,227

)

 

$

74.56

 

Balance at June 26, 2021

 

 

193,833

 

 

$

83.95

 

As of June 26, 2021, there was $9.5 million of unrecognized compensation cost related to unvested RSA and RSU grants that is expected to be recognized over a weighted average period of 2.4 years.

Stock Options

We expense the grant-date fair value of stock options as compensation cost on a straight-line basis over the vesting period for which related services are performed. The compensation cost charged against income was $0.3 million for each of the three months ended June 26, 2021 and June 27, 2020, and $0.6 million and $0.5 million for the six months ended June 26, 2021 and June 27, 2020, respectively. These costs are included as selling, general and administrative expense in the Condensed Consolidated Statements of Operations.

We use the Black-Scholes option valuation model to estimate the fair value of stock options granted. Expected volatility and expected dividend yield are based on the actual historical experience of our common stock. The expected life represents the period that options granted are expected to be outstanding and was calculated using historical option exercise data. The risk-free rate was based on a U.S. Treasury security with terms equal to the expected time of exercise as of the grant date.

The following table summarizes our stock option activity for the six months ended June 26, 2021:

 

Shares

 

 

Weighted

Average

Exercise

Price

 

 

Weighted

Average

Remaining

Term

(In years)

 

 

Aggregate

Intrinsic

Value

 

Balance at December 26, 2020

 

250,779

 

 

$

70.21

 

 

 

 

 

 

 

 

 

Granted

 

57,056

 

 

$

101.50

 

 

 

 

 

 

 

 

 

Forfeited

 

(5,540

)

 

$

81.71

 

 

 

 

 

 

 

 

 

Exercised

 

(37,534

)

 

$

65.48

 

 

 

 

 

 

 

 

 

Balance at June 26, 2021

 

264,761

 

 

$

77.38

 

 

 

5.5

 

 

$

6,101,198

 

Options exercisable at June 26, 2021

 

94,722

 

 

$

73.70

 

 

 

3.7

 

 

$

2,506,557

 

As of June 26, 2021, there was $3.4 million of unrecognized compensation cost related to unvested stock options that is expected to be recognized over a weighted average period of 3.0 years.

Employee Stock Purchase Plan

Under the Company’s employee stock purchase program, employees purchased 31,462 shares of the Company’s common stock during the three and six months ended June 26, 2021, and 10,735 shares during the three and six months ended June 27, 2020. The Company recognized compensation cost of $0.7 million for the three and six months ended June 26, 2021, and $0.1 million and $0.2 million for the three and six months ended June 27, 2020, respectively.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share
6 Months Ended
Jun. 26, 2021
Earnings Per Share [Abstract]  
Earnings Per Share

8.

Earnings Per Share

Basic earnings per share is calculated by dividing our net income by the weighted average number of common shares outstanding during the period, excluding unvested RSAs and RSUs that are considered to be contingently issuable. To calculate diluted earnings per share, common share equivalents are added to the weighted average number of common shares outstanding. Common share equivalents are calculated using the treasury stock method and are computed based on outstanding stock-based awards. Stock-based awards that were excluded from the calculation of diluted earnings per share as their effect would have been anti-dilutive were 19,000 shares and 123,000 shares for the three months ended June 26, 2021 and June 27, 2020, respectively, and 14,000 shares and 107,000 shares for the six months ended June 26, 2021 and June 27, 2020, respectively.

The following table sets forth the computation of basic and diluted earnings per share:

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands, except per share data)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

31,618

 

 

$

13,885

 

 

$

64,348

 

 

$

36,660

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average basic shares outstanding

 

 

31,942

 

 

 

32,269

 

 

 

31,995

 

 

 

32,312

 

Effect of stock-based compensation awards

 

 

147

 

 

 

69

 

 

 

141

 

 

 

76

 

Weighted average diluted shares outstanding

 

 

32,089

 

 

 

32,338

 

 

 

32,136

 

 

 

32,388

 

Earnings Per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.99

 

 

$

0.43

 

 

$

2.01

 

 

$

1.13

 

Diluted

 

$

0.99

 

 

$

0.43

 

 

$

2.00

 

 

$

1.13

 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Repurchases
6 Months Ended
Jun. 26, 2021
Common Stock Repurchases [Abstract]  
Common Stock Repurchases

9.

Common Stock Repurchases

We periodically repurchase, at the then-current market price, and cancel common stock issued to the Dorman Products, Inc. 401(k) Retirement Plan and Trust (the “401(k) Plan”). Under the 401(k) Plan, participants can no longer purchase shares of Dorman common stock as an investment option. Shares are generally purchased from the 401(k) Plan when participants sell units as permitted by the 401(k) Plan or elect to leave the 401(k) Plan upon retirement, termination or other reasons. The following table summarizes the repurchase and cancellation of common stock in the 401(k) Plan:

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Shares repurchased and canceled

 

982

 

 

 

1,620

 

 

 

3,142

 

 

 

6,350

 

Total cost of shares repurchased and canceled (in thousands)

$

106

 

 

$

85

 

 

$

316

 

 

$

400

 

Average price per share

$

107.63

 

 

$

52.33

 

 

$

100.49

 

 

$

63.00

 

 

Our Board of Directors has authorized the repurchase of up to $500 million through December 31, 2022 under a previously announced share repurchase program. Under this program, share repurchases may be made from time to time depending on market conditions, share price, share availability and other factors at our discretion. The share repurchase program does not obligate us to acquire any specific number of shares. At June 26, 2021, $176.2 million was available for repurchase under this share repurchase program. The following table summarizes the repurchase and cancellation of common stock under the share repurchase program:

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Shares repurchased and canceled

 

265,889

 

 

 

 

 

 

301,889

 

 

 

91,979

 

Total cost of shares repurchased and canceled (in thousands)

$

27,171

 

 

$

 

 

$

30,934

 

 

$

5,465

 

Average price per share

$

102.19

 

 

$

 

 

$

102.47

 

 

$

59.41

 

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 26, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

10.

Income Taxes

At June 26, 2021, we had $1.2 million of net unrecognized tax benefits, all of which would lower our effective tax rate if recognized. We recognize interest and penalties related to uncertain tax positions in income tax expense. As of June 26, 2021, accrued interest and penalties related to uncertain tax positions were not material.

We file income tax returns in the United States, Canada, China, India, and Mexico. All years before 2017 are closed for U.S. federal tax purposes. Tax years before 2016 are closed for the states in which we file. Tax years before 2018 are closed for tax purposes in Canada. Tax years before 2017 are closed for tax purposes in China. Tax years before 2015 are closed for tax purposes in Mexico. All tax years remain open for India.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Related-Party Transactions
6 Months Ended
Jun. 26, 2021
Related Party Transactions [Abstract]  
Related-Party Transactions

11.

Related-Party Transactions

We lease our Colmar, PA facility and a portion of our Lewisberry, PA facility from entities in which Steven L. Berman, our Executive Chairman, and certain of his family members are owners. Each lease is a non-cancelable operating lease. Total rental payments to those entities under these lease arrangements will be $2.3 million in fiscal 2021 and were $1.8 million in fiscal 2020. The lease for our corporate headquarters in Colmar, PA was renewed during November 2016, effective as of January 1, 2018, and will expire on December 31, 2022. The lease for our Lewisberry, PA operating facility was signed in September 2020 and will expire on December 31, 2027. In the opinion of our Audit Committee, the terms and rates of these leases were no less favorable than those which could have been obtained from an unaffiliated party when the lease for our corporate headquarters in Colmar, PA was renewed during November 2016 and when the lease for our Lewisberry, PA operating facility was signed in September 2020.

We are a partner in a joint venture with one of our suppliers and own minority interests in two other suppliers. Each of these investments is accounted for under the equity method.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Disclosures
6 Months Ended
Jun. 26, 2021
Fair Value Disclosures [Abstract]  
Fair Value Disclosures

12.

Fair Value Disclosures

The carrying value of financial instruments such as cash, accounts receivable, accounts payable, and other current assets and liabilities approximate their fair value based on the short-term nature of these instruments.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
6 Months Ended
Jun. 26, 2021
Inventory Disclosure [Abstract]  
Inventories

Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products and are stated at the lower of cost or net realizable value. Inventories were as follows:

 

(in thousands)

 

June 26, 2021

 

 

December 26, 2020

 

Bulk product

 

$

163,429

 

 

$

136,726

 

Finished product

 

 

188,250

 

 

 

157,484

 

Packaging materials

 

 

5,080

 

 

 

4,509

 

Total

 

$

356,759

 

 

$

298,719

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 26, 2021
Revenue From Contract With Customer [Abstract]  
Summary of Disaggregated Net Sales

The following tables present our disaggregated net sales by type of major good / product line, and geography.

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Powertrain

 

$

128,811

 

 

$

94,598

 

 

$

249,933

 

 

$

202,740

 

Chassis

 

 

98,551

 

 

 

66,025

 

 

 

184,038

 

 

 

139,400

 

Automotive body

 

 

66,970

 

 

 

58,825

 

 

 

135,632

 

 

 

123,457

 

Hardware

 

 

16,303

 

 

 

13,734

 

 

 

29,044

 

 

 

25,315

 

Net sales

 

$

310,635

 

 

$

233,182

 

 

$

598,647

 

 

$

490,912

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Net sales to U.S. customers

 

$

295,081

 

 

$

222,563

 

 

$

568,231

 

 

$

463,955

 

Net sales to non-U.S. customers

 

 

15,554

 

 

 

10,619

 

 

 

30,416

 

 

 

26,957

 

Net sales

 

$

310,635

 

 

$

233,182

 

 

$

598,647

 

 

$

490,912

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 26, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Summary of Restricted Stock and RSU Award Activity

The following table summarizes our RSA and RSU activity for the six months ended June 26, 2021:

 

 

Shares

 

 

Weighted

Average

Fair Value

 

Balance at December 26, 2020

 

 

217,735

 

 

$

72.77

 

Granted

 

 

52,001

 

 

$

111.78

 

Vested

 

 

(33,676

)

 

$

66.38

 

Canceled

 

 

(42,227

)

 

$

74.56

 

Balance at June 26, 2021

 

 

193,833

 

 

$

83.95

 

Summary of Stock Option Activity

The following table summarizes our stock option activity for the six months ended June 26, 2021:

 

Shares

 

 

Weighted

Average

Exercise

Price

 

 

Weighted

Average

Remaining

Term

(In years)

 

 

Aggregate

Intrinsic

Value

 

Balance at December 26, 2020

 

250,779

 

 

$

70.21

 

 

 

 

 

 

 

 

 

Granted

 

57,056

 

 

$

101.50

 

 

 

 

 

 

 

 

 

Forfeited

 

(5,540

)

 

$

81.71

 

 

 

 

 

 

 

 

 

Exercised

 

(37,534

)

 

$

65.48

 

 

 

 

 

 

 

 

 

Balance at June 26, 2021

 

264,761

 

 

$

77.38

 

 

 

5.5

 

 

$

6,101,198

 

Options exercisable at June 26, 2021

 

94,722

 

 

$

73.70

 

 

 

3.7

 

 

$

2,506,557

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 26, 2021
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings per Share

The following table sets forth the computation of basic and diluted earnings per share:

 

 

Three Months Ended

 

 

Six Months Ended

 

(in thousands, except per share data)

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

31,618

 

 

$

13,885

 

 

$

64,348

 

 

$

36,660

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average basic shares outstanding

 

 

31,942

 

 

 

32,269

 

 

 

31,995

 

 

 

32,312

 

Effect of stock-based compensation awards

 

 

147

 

 

 

69

 

 

 

141

 

 

 

76

 

Weighted average diluted shares outstanding

 

 

32,089

 

 

 

32,338

 

 

 

32,136

 

 

 

32,388

 

Earnings Per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.99

 

 

$

0.43

 

 

$

2.01

 

 

$

1.13

 

Diluted

 

$

0.99

 

 

$

0.43

 

 

$

2.00

 

 

$

1.13

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Repurchases (Tables)
6 Months Ended
Jun. 26, 2021
Common Stock Repurchases [Abstract]  
Summary of Shares Repurchase and Cancellation The following table summarizes the repurchase and cancellation of common stock in the 401(k) Plan:

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Shares repurchased and canceled

 

982

 

 

 

1,620

 

 

 

3,142

 

 

 

6,350

 

Total cost of shares repurchased and canceled (in thousands)

$

106

 

 

$

85

 

 

$

316

 

 

$

400

 

Average price per share

$

107.63

 

 

$

52.33

 

 

$

100.49

 

 

$

63.00

 

 

The following table summarizes the repurchase and cancellation of common stock under the share repurchase program:

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 26, 2021

 

 

June 27, 2020

 

 

June 26, 2021

 

 

June 27, 2020

 

Shares repurchased and canceled

 

265,889

 

 

 

 

 

 

301,889

 

 

 

91,979

 

Total cost of shares repurchased and canceled (in thousands)

$

27,171

 

 

$

 

 

$

30,934

 

 

$

5,465

 

Average price per share

$

102.19

 

 

$

 

 

$

102.47

 

 

$

59.41

 

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions and Investments - Additional Information (Detail) - USD ($)
3 Months Ended
Jun. 25, 2021
Jan. 02, 2020
Mar. 28, 2020
Jun. 24, 2021
Power Train Industries, Inc. [Member]        
Business Acquisition [Line Items]        
Fair value of previously held equity interest   $ 12,300,000    
Equity method investment, ownership percentage   40.00%    
Revolving Credit Facility [Member]        
Business Acquisition [Line Items]        
Credit facility maximum borrowing capacity       $ 100,000,000
Dayton Parts [Member]        
Business Acquisition [Line Items]        
Business acquisition, percentage of outstanding stock acquired 100.00%      
Total purchase price $ 338,000,000      
Dayton Parts [Member] | Revolving Credit Facility [Member]        
Business Acquisition [Line Items]        
Credit facility maximum borrowing capacity $ 600,000,000      
Power Train Industries, Inc. [Member]        
Business Acquisition [Line Items]        
Business acquisition, percentage of outstanding stock acquired   60.00%    
Total purchase price   $ 30,700,000    
Business acquisition, value of outstanding stock acquired   $ 18,400,000    
Business combination, separately recognized transactions, net gains and losses     $ 2,500,000  
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Sales of Accounts Receivable - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Sale Of Accounts Receivable [Line Items]        
Sale of accounts receivable     $ 433,700 $ 496,400
Selling, general and administrative expenses $ 69,517 $ 61,525 $ 132,386 121,260
Maximum credit terms allow to customers     365 days  
Accounts Receivable Sales Programs [Member]        
Sale Of Accounts Receivable [Line Items]        
Selling, general and administrative expenses $ 2,900 $ 6,800 $ 5,500 $ 9,600
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories - Inventories (Detail) - USD ($)
$ in Thousands
Jun. 26, 2021
Dec. 26, 2020
Inventory Disclosure [Abstract]    
Bulk product $ 163,429 $ 136,726
Finished product 188,250 157,484
Packaging materials 5,080 4,509
Total $ 356,759 $ 298,719
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 26, 2021
Dec. 26, 2020
Commitments And Contingencies Disclosure [Abstract]      
Estimated contingent payments $ 10.4 $ 10.4 $ 8.0
Increase (reduction) in accrual $ 2.4 2.4  
Maximum contingent payments upon full achievement of targets using foreign currency exchange rates   $ 16.0  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Additional Information (Detail)
6 Months Ended
Jun. 26, 2021
Revenue From Contract With Customer [Abstract]  
Maximum credit terms allow to customers 365 days
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Summary of Disaggregated Net Sales (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Disaggregation Of Revenue [Line Items]        
Net sales $ 310,635 $ 233,182 $ 598,647 $ 490,912
U.S. Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 295,081 222,563 568,231 463,955
Non-U.S. Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 15,554 10,619 30,416 26,957
Powertrain [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 128,811 94,598 249,933 202,740
Chassis [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 98,551 66,025 184,038 139,400
Automotive Body [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 66,970 58,825 135,632 123,457
Hardware [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 16,303 $ 13,734 $ 29,044 $ 25,315
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted, Shares     52,001  
Weighted-average grant-date fair value     $ 111.78  
Compensation cost related to stock options $ 0.3 $ 0.3 $ 0.6 $ 0.5
Employee Stock Purchase Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of common stock shares purchased 31,462 10,735 31,462 10,735
Compensation cost $ 0.7 $ 0.1 $ 0.7 $ 0.2
Performance-Based Restricted Stock Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted, Shares     17,714  
Weighted-average grant-date fair value     $ 131.02  
RSA and RSU [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Compensation cost related to restricted stock 1.3 $ 1.1 $ 3.1 $ 2.0
Restricted Stock and Restricted Stock Units Award [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested stock options 9.5   $ 9.5  
Unrecognized compensation cost related to nonvested stock options, weighted-average period     2 years 4 months 24 days  
Stock Options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested stock options $ 3.4   $ 3.4  
Unrecognized compensation cost related to nonvested stock options, weighted-average period     3 years  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of RSA and RSU Award Activity (Detail)
6 Months Ended
Jun. 26, 2021
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Beginning Balance, Shares | shares 217,735
Granted, Shares | shares 52,001
Vested, Shares | shares (33,676)
Canceled, Shares | shares (42,227)
Ending Balance, Shares | shares 193,833
Beginning Balance, Weighted Average Price | $ / shares $ 72.77
Granted, Weighted Average Price | $ / shares 111.78
Vested, Weighted Average Price | $ / shares 66.38
Canceled, Weighted Average Price | $ / shares 74.56
Ending Balance, Weighted Average Price | $ / shares $ 83.95
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 26, 2021
USD ($)
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Beginning Balance, Shares | shares 250,779
Granted, Shares | shares 57,056
Forfeited, Shares | shares (5,540)
Exercised, Shares | shares (37,534)
Ending Balance, Shares | shares 264,761
Options Exercisable, Shares | shares 94,722
Beginning Balance, Weighted Average Exercise Price | $ / shares $ 70.21
Granted, Weighted Average Exercise Price | $ / shares 101.50
Forfeited, Weighted Average Exercise Price | $ / shares 81.71
Exercised, Weighted Average Exercise Price | $ / shares 65.48
Ending Balance, Weighted Average Exercise Price | $ / shares 77.38
Options Exercisable, Weighted Average Exercise Price | $ / shares $ 73.70
Ending Balance, Weighted Average Remaining Terms (years) 5 years 6 months
Options Exercisable, Weighted Average Remaining Terms (years) 3 years 8 months 12 days
Ending Balance, Aggregate Intrinsic Value | $ $ 6,101,198
Options Exercisable, Aggregate Intrinsic Value | $ $ 2,506,557
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Earnings Per Share [Abstract]        
Stock-based awards considered as anti-dilutive 19,000 123,000 14,000 107,000
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Numerator        
Net income $ 31,618 $ 13,885 $ 64,348 $ 36,660
Denominator:        
Weighted average basic shares outstanding 31,942 32,269 31,995 32,312
Effect of stock-based compensation awards 147 69 141 76
Weighted average diluted shares outstanding 32,089 32,338 32,136 32,388
Earnings Per Share:        
Basic $ 0.99 $ 0.43 $ 2.01 $ 1.13
Diluted $ 0.99 $ 0.43 $ 2.00 $ 1.13
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Repurchases - Summary of Shares Repurchase and Cancellation (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Common Stock Repurchases [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares repurchased and canceled 982 1,620 3,142 6,350
Total cost of shares repurchased and canceled (in thousands) $ 106 $ 85 $ 316 $ 400
Average price per share $ 107.63 $ 52.33 $ 100.49 $ 63.00
Share Repurchase Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares repurchased and canceled 265,889   301,889 91,979
Total cost of shares repurchased and canceled (in thousands) $ 27,171   $ 30,934 $ 5,465
Average price per share $ 102.19   $ 102.47 $ 59.41
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Repurchases - Additional Information (Detail) - Share Repurchase Program [Member]
6 Months Ended
Jun. 26, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share repurchase program shares authorized to be repurchased $ 500,000,000
Share repurchase program shares authorized to be repurchased expiration date Dec. 31, 2022
Shares available for repurchase under share repurchase program amount $ 176,200,000
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Detail)
$ in Millions
Jun. 26, 2021
USD ($)
Income Tax Disclosure [Abstract]  
Net unrecognized tax benefits $ 1.2
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Additional Information (Detail)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 26, 2021
Supplier
Dec. 25, 2021
USD ($)
Dec. 26, 2020
USD ($)
Related Party Transaction [Line Items]      
Rental payments based upon the terms of the lease | $     $ 1.8
Lease effective date Jan. 01, 2018    
Joint Venture [Member]      
Related Party Transaction [Line Items]      
Number of suppliers with company partners Joint Venture | Supplier 1    
Minority interests in number of suppliers | Supplier 2    
Scenario, Forecast [Member]      
Related Party Transaction [Line Items]      
Rental payments based upon the terms of the lease | $   $ 2.3  
Colmar, PA [Member]      
Related Party Transaction [Line Items]      
Lease expiration date Dec. 31, 2022    
Lewisberry, PA [Member]      
Related Party Transaction [Line Items]      
Lease expiration date Dec. 31, 2027    
EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $2(^E('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !$B/I2\\/2L^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Y9!B;UI66G#08K;.QF;+4UC1UC:R1]^R59FS*V!]C1TN]/ MGT"-B=)T"5]2%S&1PWPW^#9D:>*:'8FB!,CFB%[G8-8 M>@R4090"F)HF MQO/0-G #3##"Y/-W >U"G*M_8N<.L$MRR&Y)]7U?]JLY-^X@X/WYZ75>MW A MDPX&QU_923I'7+/KY+?59KM[9*KBE2CX0U'5NTI(+N1]_3&Y_O"["?O.NKW[ MQ\970=7 K[M07U!+ P04 " !$B/I2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $2(^E*6]J@4/04 'D5 8 >&PO=V]R:W-H965T&UL ME9C;!#8JC#G6'N_5;^S'P\(S$7T+ [VY: U;). KED7Z6>Q^Y<4']8R>+R)E_Y-= M_FRWVR)^IK2(BV @B,,D_V5O12(. YPC ;0(H)\"W&-O\(H SWYH3F8_ZXII M-AE+L2/2/ UJYL#FQD;#UX2):<:%EG WA#@]N1)^!JVB"4L"$?<+PR[CKM)X2B5U+T4)DI( 06XR9BZSH,/'[%(L41CG[) MT3\M&W,N0V%Z9T"@C]TF5#Z+R'?.)+F!B[4# M!==J0!J62,/_A51D[2@4KO9$$:11B31"15XD"\)D31;O\5)$=1!X_-7C\SV" MX3J5R3DX2*@C3L2*N/2GY<]DP?U,@M/5FAJN-!-Q#+8(ONR_GI$46GW+HHR3 M'YUSQR4I.(+U2XSZP)I=]%U[3'+]YF]8LN;D@<6UW;]!Z&&ZN)IBUN#2BHFB M4D6)>.;KT/@>=+>C3+C0E2DQ"9E+$62^5F=0=?QS#+'R9=<[!7$&8T'".+B% M\O-&?N?UK8U+.? W[ \'0PKFN#BIEX07<=LGCYN5,4.+B(TW:'([>+ 57V M3T^R?_!J(<$A[!KAS'H$E%<8!"(#TP4;$4&MH36HSZ<89%4 Z$D%X(6]D=L M+")?2?L4F4C$M3@<)'1: 6YV!S-*^J M =Y)-:"8YR_R>?["[H&0QTQ#&R9F35.W_U H]ZRRV3_;3CQW2$>T!\G:UE%5 MA<##/;QGB&]*3;[/55XM]Q6G=C>M4SV>;TK>,S/E4"3B*PAUS@?0 M5#+?Y\M/M$CM5ME2:"UB>[CA+.#2/ #W5T+H_8EY0;G;.OD/4$L#!!0 ( M $2(^E(C4MF$X00 * 2 8 >&PO=V]R:W-H965T&UL MI5C;CMLV$/T5PLA# FPL7B1*6G@-K"]M4R#-(MLT#T4?N!9M"Y%$EZ37V[\O M=;%LD[1VT;Y8HGQFAF=F.!QRG<;!&JUY2538['C ME?EG+63)M!G*3:!VDK.L$2J+ $-(@Y+EU6@Z:;X]R.E$['615_Q! K4O2R;_ MF?%"'.Y&:'3\\#7?;'7](9A.=FS#'[G^MGN09A3T6K*\Y)7*104D7]^-[M'M M$B6U0(/X(^<'=?8.:BI/0ORH!Y^RNQ&L9\0+OM*U"F8>SWS.BZ+69.;Q=Z=T MU-NL!<_?C]I_:L@;,D],\;DHON>9WMZ-DA'(^)KM"_U5''[A':&HUK<2A6I^ MP:'#PA%8[94692=L9E#F5?MD+YTCS@2,'K\ [@2P+1!>$2"= 'FKA; 3"-]J M(>H$&NI!R[UQW()I-IU(<0"R1AMM]4OC_4;:^"NOZD1YU-+\FQLY/9V+*C-A MYQDP;TH4><:T&3QJ\S#YH!40:_!EQR6KXZK 1_#M<0'>O_L U)9)KD!>@=^W M8J]8E:D;\.YB/ FTF6)M*%AUTYFUT\%7ID/ 9U'IK0)+,ZW,([\8EJ<#\H%Q M3>\??/3/# \J_'5?C0&F-P!#C#SSF;]%/&[$H8_._[.^_,_6+YQ!^F0AC3YR M1=^G:B5*?DH.\.?]D]+2+/:_!K2'O?:PT1Y>T?Z;*8N*%=R;-JTH;43KXO<\ M)0A2$DV"Y_-HN#!,"$KP)6SAPJ(TH6%\"5NZL#"%*3IIN^ 9]3RC09YSH72] MJC9"9 J8->?+\UFK(SIG F&$H$78A:$HA"2T"+LPDH006GY9>F"8IC3V$Z8] M83I(^&Z;Q(--'L^'EU>8&;'AE2F8!3!4$+#-U.Z_72;TG OZRJPNN-\MC9U8TC9"5 MEG,/"D6VNQ8N"A%,$FHYP@/#"%/H=T32.R(9=$17*=92E$#TNX>/%TD/ 7O>72;'X-[?==C#_<@(I[ M4SYUYI#:*]N%?,2IE0H+%Q192W_I0DQ)#/UL$3RU#? M 7[BIE?E1]Z:O?CS MNE-F13FUH^R!H=A4((NT!Y9@@JQL6/J,1A"E5ZB?=4QHD/J#%,]YTR@;[J]3 M1YY0)W:P/2@2AL@F[J)0G%*[MGE@"8FN\<8GWOC5_;EEZ^6)/3LT14Z(71@B M26(7+P^,AL0N]DN?44JO%2]TZG/0<*.S9+(R==QL6F91-XWN[4"#@TX=#AIN M<69,Y2NO]UJY^(P('*>I[3P?*K2KH >%QQ#9KG-1:'RVABX9GGH;--S<+/)B MK[V=^ZR3?(VC#^5RC-Q&SR;H*AH@>.IE$!U,C>_-T=,&33=G>]*K+75JBD\;N=8*HU.? M@(8;A:%\<3=J@F'B)(P/1HC=%WIAB-CMD%];DE@\@[,3=\GEIKGJ4& E]I5N MSU/]U_XZY;ZY1+"^S]#M''F^+^KKE^:$?U+?WMU\9G*3FY-XP=?&%!S'9JZR MO0YI!UKLFO/^D]!:E,WKEK.,RQI@_E\+H8^#VD!_*37]%U!+ P04 " !$ MB/I27H\<0R@& J%P & 'AL+W=O<^357L@O:LNY1M_*HE+7BZW6N\O52J5;7C)U(7:\@G\V M0I9,PZ-\7*F=Y"RS2F6QHAB'JY+EU6)]9=_=R?65J'615_Q.(E67)9//[W@A M]M<+LOCQXF/^N-7FQ6I]M6./_)[KS[L["4^KSDJ6E[Q2N:B0Y)OKQ5MR>>-A MHV E_LGY7AV,D7'E08@OYN%]=KW !A$O>*J-"08_3_R&%X6Q!#B^MD87W9Q& M\7#\P_JOUGEPYH$I?B.*?_-,;Z\7\0)E?,/J0G\4^]]YZU!@[*6B4/8;[5M9 MO$!IK;0H6V5 4.95\\N^M8$X4"#^A )M%>A+%;Q6P;..-LBL6[=,L_65%'LD MC318,P,;&ZL-WN256<9[+>'?'/3T^D94&2P*SQ",E"CRC&EX>,<*5J4WZ-79:W2&\@I]VHI:L2I35RL-&(RE5=K.]ZZ9CT[,]T==72 :+A'% ME#C4;^;5;WG:J>-C]15XWKE/._>IM>=-N5]+R2N-F%+@Y^6,1:^SZ%F+_I1% MIK8(8H-2,^!?Z_R)%3"%,U:-J=":,AON:4V"(/"2J]7384S<8E'8B1TA]3ND M_BS2MVDJ:@ &NS'E@/*AX$M4<*40*V!WV_6'.H$R43_H35W EFL5Q :=D26E MV#IJAB%>@AFUXW97%L\N9QLTP8$7OA]2GPZ<=8B%.(YBM[-!YVPPZ^S[Z@D6 M0 '":#1W$L%2#B$ZQ"A-/.(&&7<@ MXQ,Q!::3^GF)=E#)M VMV8P[H""]1!77+LCQ"$L!;S M;T)D^[PHG#2 75&*\0#92;%C: >T1D[L=\VJQQQJ6AL\N^:FDDX1.H2\X.I)>F)D#INR-@-O3$R$AHD?14. +D&*PW"BI)&>PTCPHFZE MR-E#7N0:R&RN92$] 9%Y!NI:@1U[-GV TW\'X]#0#T>)[I CT22!DYYVR#SO M $A90Z*GHH1#C+*;U@ETS"@ U!M6<9=8$I&I1>J)A\PS3P?3-N^0\9(_0+%I MV%UR7#MQ8:<\\=)YYCGN0$UCIF&,\#XIO/ #KDJ.0XE-H>S*B\V3TIZ@>SS67 M)1(#EC^%?$P:7I $PY+H$HMP[$W@/C@/ Z"0;4@>/!,$(K8MMIAI^VI,-G2>;&U&6N3:]:%,74E&9 MK.!5"I#1J[^%YBAX[80]:]C<^ERJ'4OY]6('G0N73WRQ1JZ#]O]@Z-CYGL;H M/(W=;YGD6U%D7*J??XHIB=[8WEP_S[$9[=F,SK.9"2[T>O4$>6<:)^32'6X\N21@O([\3SI4R M]=&>U6JMH,W,S'[.*WNE8=^;RXG3C2,=$Z5'AJ _B4[7*HJ4Z@8Z:$,Z\_)":'6.CC>&IG]X1*YPGU(]<,7L'YC.$)O'P^.:2"Z!8 M390AKZ=1[R4T>E M;?H>.O'+#/S6^-&]E+,C=@JZ.N+5P46FN47^B\G'O%) MEAO0Q!<1A$ V%[/-@Q8[>[?Y(#0T6W:XY0R &P'X?R.@DK8/YKJTNQY?_P=0 M2P,$% @ 1(CZ4M;EYK'L @ (0@ !@ !X;"]W;W)KV&2"['J MV,QVH.NGW]FA&=# 6H2('=__[G>7<\QH(]6C+@ ,>2JYT&.O,&9UY?LZ+:"D MNB-7(' EEZJD!J=JZ>N5 IHY4).1NS=3DY&L#&<"9HKHJBRI M^G,#7&[&7NB]W+AGR\+8&_YDM*)+F(-Y6,T4SOS&2\9*$)I)013D8^\ZO)HF MUMX9?&>PT3MC8C-92/EH)Y^RL1=8(."0&NN!XF4-4^#<.D*,WUN?7A/2"G?' M+][O7.Z8RX)JF$K^@V6F&'N)1S+(:<7-O=Q\A&T^?>LOE5R[7[*I;0=#CZ25 M-K+^((-H*HK<*NEM!UR5:D[FT;JFADY&2&Z*L-7JS M U<;I\9LF+!/<6X4KC+4F"=9M@71>L=R38-<<]Y,J,NY%DLEJ8O.+8V:FL!%8= M*[IM 5 D59 QTUKA.DKLHMA=NYZ$D:W&>K>.;4;Q/Z.]!'I- KW3":1I55;< M=0PMI3+LF;HRR1S;PE"Q9 L.A&H-[>2]UU!!DL0'Z*^MAN&PUX[>;]#[)]&G MLBP1%(N;/EZ2%55D37D%;9"UH\%.^* 3A >,_S':8XP;QO@=C+K /8A-49E" M*O8,61MK[;"_@]$/ZL\![QL,]Y@'#?/@_\K881F&< M#'I'>).&-WD_+YYV&KLW8V+9!IV\%;K%L!W:WWF!V\/S"U5+)C3AD*,TZ S0 MAZH/I'IBY,J]TQ?2X.O!#0L\PT%9 US/I30O$WM,-/\*)G\!4$L#!!0 ( M $2(^E(Y(R OSP< $8L 8 >&PO=V]R:W-H965T&UL MO9IK;]LV%(;_"F$4V ;4M7B55"0!&L?#,J!;T+3;AV$?%)N)A/0>7O2\)G7R4)1?JZ64-7I<97EU.EK6]?K]9%+-EW*5 M5.^*M#@=X='3!Y_2NV7=?# Y.UDG=_):UE_65Z5Z-]EE6:0K MF5=ID:-2WIZ./N#W,\Z:!FW$7ZE\J/9>HZ:4FZ+XVKRY7)R.@D:1S.2\;E(D MZM^]G,HL:S(I'=^ZI*/=-9N&^Z^?LO_:%J^*N4DJ.2VRO]-%O3P=12.TD+?) M)JL_%0^_R:X@WN2;%UG5_D4/76PP0O--51>KKK%2L$KS[?_DL>N(O0:8.AJ0 MK@$Q&A#B:$"[!M1H0(6C >L:,/,*H:,![QJTI4^VM;<==Y'4R=E)63R@LHE6 MV9H7;>^WK55_I7DS4:[K4GV;JG;UV;3(%VK8Y0*I5U61I8ND5F^N:_5/S8>Z M0L4MNEXFI5P6V4*6U4]H]FV3UM_1&'VYOD _O_D%O4%ICCXOBTV5Y(OJ9%(K M74WVR;S3<+[50!P:/A=UD@'-IOYFTV*U4E/MNB[F7]$_'^7J1I;_ FDN_&D^ M+!9I,V>3#%TEZ6)\F:-ILDZ5)%_2F3_I)UFK1:HZ9K?58Y<$S5(1&\1"7 ,C<$VIVAS-K>/^[,P MI#QB)Y/[_3ZWPR@1_9@+.X83$?!^U RX( D$I[NP7O%T5SQ]6?%OM].S>DXG M3+>Y>:\ZS@41#E5LIXIY593E/*]FLEJJ=D,6ZF5356U2UZB QS!*# U@& MW\G@7AEJ22B"5$E[#Y:/S6N)-FJ%E^A2=57>W)2[!7.E.@^:)MP214(<&1-@ M(*BG7>RT"Z_VJTTY7ZI;/E(W$31O1C;+MH6H/IUOUWK;M9!J80D:\T@8,W(J MK!DYQD9E0"(XCHE[?G0_!SRT.^\GRSO[N$N3!=VC1OL1^X?ZBKI[E:@Q+L M7&)#10@1F/TV%-87IWF(_4",7:M&\QS[@>YU M:D-=,<4V9-784":$ZTZJ08O]I#V"2\(V:/$^A[H1&(CJZ]B=@\'I-08(B=AX!+T2@9!L;9P 2 :\$A#F\TI$(YGXD7R M5R(@CSU>B6@>$S^//?M9PC,PH=7A$:>Y 5I0 _*2;,7,'4WDD>4[,^D,5&IAEXQ4#$CJT[NKJ=V_=I@PE_L,RD6"R.'\J48U]:/Z&,Z30IO4SETZJAE*_0SU.T]JDT\P MRB*SXX;"^N(T'>D '1W.7KZ@=GLI5BYKB@VW_;S0(QW;0QC1 M"&-3N!U'B8EP9B-<]/;IMD,(A$681[%C[3/->O;"8V=[/\_=%5,&;'\3C#DG MCK7%-'S9P [X2YPGLR'+B'D2,A#4U[EW1OP:A\0V3GE('3\XF,8I>_638@8P ME$965PY$]?5KT+)7/"UF$!U#8FVS,^# V/SE".5B9B_,P"N*T&6+F 8R^Q]. MC1E 9"+4KT*''V*:R0U']$C2YF9_S :LXH'KWL(U M7_GKG0YSZ'18F!-]**HO7(.5O_ZY+P?.?87+LW -/'[(L2\'@(:%^:C,;#"L M+TY#C__8L:_'2''[.!A2I'N7UH=?NF+M;M4YDW15T7J_;E4B:* MOTV ^OZV*.JG-\V#GKM'A\_^ U!+ P04 " !$B/I2R9A24(\& #G& M& 'AL+W=OBG62_?D=*D12)8M(O,27=D0_OCO?<,6?W M4OVH=YQK]% 657V^V&F]/UTNZ\V.EZS^(/>\@B];J4JFX5'=+>N]XBRW2F6Q M)$$0+TLFJL7%F7UWHR[.Y$$7HN(W"M6'LF3J\8H7\OY\@1=/+[Z)NYTV+Y87 M9WMVQV^Y_KZ_4?"T[&;)1R M^$?D>G>^2!?\[;S=D 6YD4=N_Z+Z134!X:@5?!>CIBY6L:A9E==G2PUHS)S+3;OR5;,RF5DY1E]DI7H)U8]\,"AG66IG8_.6;8WVE;) M$GW=<\6TJ.[0I0E=H06O3SWKA-TZH5TGG%GG3SCKHMK(DKM\T.C&5M<-% M'-(P/5L>AY:92M$XCH-.ZAFPJ ,6>0UPF?\+\=L$D99PYC>RVHB"HZI#;-YO MC)WV2AX%A %:/R+9&8J]RE!QAR?V&NJ:0Z+;"&;2QWO$2JFT^(\UR:3*8;&- MXN;)9<9FYFA@(!RG43 RHT,J"FCD-F/2P4Z\L'^#7(P (_]Y$/H1E5SO9 [V M._+&N*Y(3R9 3DB8I6X@:0$ =V)_A M=JRZX[7A 5;7'(ZY.4>%8&M1O'AJ,>F7(5[K7+8!9C((%T>V+IR9KIWE622% M\2"66ELXQ"*8>F%^AA-9::F$.[Y:[6>Q$Z4!S<;XIG(81_%G6>4[0X11T2M(Q?3C$2!B3&<@]?^#("_FK M1>E!%TW1T3":1+]#+$R2; 9>3R?8SR==7.[9XVQ03BDA'<9:BW J=9+&\4P: MQ#US8#]U $)U,%G$UI%@2\774-I+Y!T [2BQ/ZE$].LG2:$:=BZ2Q!XIYXL)]Y5J^I99RPI\Q"LR!- MQK"G8@1G88#=P$G/0"3XI6+ULRTO7E^LDIXT"'[!O5#'U*(IPDPE"/V%+0&9 M^:#&G4!;N6,'\88TF'$8Z;F%^+D%F!<\I!_?HWW!3"J$.#.%UKZTB3'/+5"G MR\B42* 8P-&X9G#))0!^!GK/-\3/-]9EA]J6-FTY^'*<$0<+.4$[Y @>YM;G MJ'L:(N$O!=HG43'H"EX?:#U[$#][@&LWG.>V@57\*(NC605J?/ I,L+.0)MR M198%P4PG1'JN('ZNZ,#83?,'KC:BY@::K?8@3\S'V90<$AK/ .JI@?BIH>'6 MIM14O+!-?QLZCTX4TV2/<3A.JRXI,F>\GA'("XW'06UV4 [;T[F!<.%%T="" MR1VR+&%D=^($[B $2!R3%M@E%Z5S'$QZ2B"OH(2W[3E]]XP60% MG^D&Z;0-.:%CBG,(D0R":&X7/?%0/_',0GV/KOB=J"KC" BH&ZZ$=+'0%9VR M$(Z@XAD71@ZY.*713,:G/5E1/UEY=O#1U$=>[*ZV)XHF[8=#CD99%,TP+1W< MAOFOPVX/^WUAKQ19T5\H0C U5]&3_O;Y,CV_4'^;TU1@T.C85EI4FBL@1LBX MII9TENATVKS@<'RSXQ *Z9Q#>XJB?HH:@_7?4+23#6_I2!S22?1-Q7 2C9/P M^H1^^O\.FJN7/OIVG^!?"%*3A6-2KX M%J8,/B0 3#6WZLV#EGM[,;V6&MH3.]QQEG-E!.#[5DK]]& 6Z/ZW&PO=V]R:W-H965T&ULI599;^,V$'[OKQBH0+$+N/*18].L;B#[0TLKBA M2(5';/?7=X8ZXBR2%$5?;)&<^>:;DYQNC+UU):*';:6TFR6E]_7I<.BR$BOA M4E.CII/"V$IX6MKUT-4611Z5*C6_:SJ"4U7EMPH:J$ MW9VA,IM9,DZZC1NY+CUO#.?36JQQB?YS?6UI->Q1\^)3/DA$30H699P1!?_=XCDHQ$-&X:S&3WB0K[G]W MZ.^C[^3+2C@\-^J+S'TY2TX2R+$00?D;L_F(K3]'C)<9Y>(O;!K9-S\ED 7G M3=4J$X-*ZN9?;-LX["F "3T63\ MY![^=!Q#MX!N_*KH66?T?W MX-QH9Y3,F]5"YX^\AZL"WDLM=":%@B5M(E6A=_#G8N6\I3KZZP5"ASVAPTCH M\/\&_D48[ME35XL,9TG-0/8>D_DX_>Y)>%@X" YS*-&BU ,(6J%SX$N$C/*' M6T^-=AD7E.,1,BEIZA1B'(:1\U76T"T*/I:<0^U4HI[A!6B!DI++2S)!=*V M\#E=IK!&C58HM6-36#,*VPS:L\7:2L*K*37PJJ7X8;&X;AF^!AK%("E;5E9[ MQJ5N1G2<=;HSQU&P@:%XS^(ZJ"@2:X,/(Y\E9L%*+UNQ=]NL%'J-U"A5)5T< MP!V3Y;OSCD@*'\T&[]$.&&D'N0%M*+ Z4R&G*"H5+7Q+K##&DQS9:FLMA]4. MV,/H&8=>H< KK,M< M!^]+X2D(.R("N*VIQ+DH6YN%=!DYNT-AV133NB#4:D6U,3EJ[;%WFKP,/I!E MXB\-.?(%(RI#4IOI#(GV6LN":&@/A:*V#&TM%=94$]5QRIO^4E"#JS8XI M9Z")#BOE 5DV1D96789LS@.@5C328EVP?G,/TGX:VY-JOYD*;0%HNOOK=D[$ M\+8+X&$9ATD/$#W*! W!_^Q,M.V>+DMPI0DJYPSPRXC]ICKZ&G3#<2-]V0W9 M?YD;CQN$1S 2A:ZZNH NM ZD=X.UL9Z'';]08#SZ\9?G$D^Z#WEOZFR4PE/W MV'#O,4$A6\U/%ILC*>\A,_2XH?6A:@]7[*AN)YF1*8F^Q$ULS\A),W&G:35)VCQT^@"1D(@8!!@ %*V_[UGP8DE- MW#STQ29![.7LGCV +AOK[GPA9:#[4AM_-2I"J)Y/)CXK9"E\8BMI\&5E72D" M7MUZXBLG11Z-2CU)I]/S22F4&5U?QK6%N[ZT==#*R(4C7Y>E<-L;J6US-9J- M^H5W:ET$7IA<7U9B+=_+\$>U<'B;#%YR54KCE37DY.IJ-)\]OSGE_7'#GTHV M?N>9&,G2VCM^NBJO1Q8ARN1*U#N]L\T9V>,[87V:UCW^I:?>>8'-6^V#+SA@9 ME,JT_\5]5X<=@XOI5PS2SB"->;>!8I:O1!#7E\XVY'@WO/%#A!JMD9PRW)3W MP>&K@EVXOJD]5KRG>?:Y5EYQJ3P)D].MV4@?4/_@+R3RWS??H(4ASS3/L^;]%&'O]0FH?1\3.DTG3WB[V3 ?1+]G?P7 M[I>V7"HC6MQ_S9<^.##E[T="G XA3F.(T_^[M(^[39/OOLDSO5K\2F^LSI59 M Z6KK(LHZ%T(%WQA(*25V(;FG8/X1A/YR[DS2;3G]@,;W&@QSF7!.041B0A:N'%5L@ 'U:FV0 M.R)ZZ38RQBFDV&R/\QJQ-K)0F9;XF 7K^D3$"AE I>YD&!.DC\0:&-8B2,I0 M:X60;3&Q_^CDY *CJ37>QU"WY2>XXGB9= &RV(TQ)(]$_JGNV\-:@EQA(DJ+ M%K59AP+M LZ81&EKU!@A,N&+,6P] V7!X^YFHE)!:&R(=LN>'@?5 M(^%[?)FVGBUS1M2M@?C&BRB6"7W87R#E]Y -B'I'J$K>\I#SS'0=:1=[>E^I MOEB.I'!:,4Z4MQL[CB\,BE-56F5BB68T KY@7TFG;-ZV.#I[ QS'[S,;PO$[ MBQ"6YB:HX) /W9:5LQO95G>>Q<+-?GH&S0!N@64H44(?8T81QP%$Q@4TLB\C M& %05 B]8E<\#0D&C*&:[DQI5"C:Z>!LXWBPY2'MXQ 58G,X27!5EBKR@;0, M^#2.'A/;BZ15(,R=TCRANT-.O\'N=?]E&'&4B7O( MV&Q74+3;K[IJ,ZL?6#2PIV7>GL?&UCI'+I46&,R?+C=DV'H'-V?1@YUFIG'$$[R MI8OQXK+E Q+C9Y0TNV- <$?&0J(U7]:V9!N6P8X6./4JS%PWYY;%HZI=5D"3 M0 R%&K'HL8N&AZ<"6>X5[D!2;Z%WT^39@^ UT,^BFWD$.)I=)*=#3RJA\NAJ M/^'S!\G_5^[C+PO-07H[2CJ./3F:I) ^? M-\K6'J@*"9*=(J^#,XC5@.L0"A':8O0]V"\E[TNGL_.$YMB#T![WPN$X>3BG M8Q\=I,5QM02MF1-\BJ3)V9 ^+\7CX$E'M:=<8%O*,88T4%Z[7ET_@R-(E**Z MT5N!(E%ZT5*&5LZ6<1>,08)6VO:KP.-DG5IC,G2$?X [SLY.F436JDW;5;;> M,^+ZF*Z$QZ4,A66MZ^\DR9=N59.=RVL<0+ZB=Z+6WF.'U>%7P+R]_#YL;W]" M #Z >(C>"J9@Z=F(7'LM;U^"K>)5>(D#Q);Q$55M:%_X0##;Z/K M?P!02P,$% @ 1(CZ4G3.$*?$ @ 5 8 !@ !X;"]W;W)KK8V?D"[7^_LP,IDRA/>TE\]OT^SK$OHZVC)U\B,CQ7QOIQ4C+7-VGJ\Q(K MY7NN1BLK*T>58@EIG?J:4!415)DTZ_Z.)B/7L-$6[PA\4U6* M7F9HW':!<#5.IN8<&)2\-CA'8P*1V/BSXTPZR0 \'._9 MO\3:I9:E\CAWYE$77(Z3ZP0*7*G&\+W;?L5=/1>!+W?&QR=LV]SL8P)YX]E5 M.[ XJ+1MW^IYMP\'@.O^&X!L!\BB[U8HNORD6$U&Y+9 (5O8PB"6&M%B3MOP M419,LJH%QY.%,NC!K6":YZZQ[.$><]0;M30X2ED40EZ:[]AF+5OV!MLEW#K+ MI8?/ML#B7WPJSCI[V=[>+#M)^+VQ/<@NSR#K9^)A1SR,Q,/_M(\GV<)-O/&URG&NU,J\(A0J@T" M6D;" CQND)39G2*D#[YVUKNP5)-;DZH\J$+.E/8M8/D"C24TBB58::MLK@6O MK6?-3;A$'KA4##52I1D:"9W(&-% 8ND .\\)*P1QR7^(9( M#WZ0LE[EK60C9XE"NA>N-2%*3Q"%K7C>ZP6_CD!Y\/L=.NK$%E%V7^.QG$A+ M6+E-("57@6L(YDY,6"]3\["'1A>18*:,^$=8Q/XIA09VEJ85+82@]<,']?3@ MX6A!9R(-0EW ^^%@T+N"8ZTCA0197SG'^R (=#^2R5]0 M2P,$% @ 1(CZ4C,61/"] @ P04 !D !X;"]W;W)K&ULG51-;]LP#+W[5PC&#AM@Q([C?!5)@*9=L0TH$+3[. P[*#8= M"Y&E3**3=K]^E)QX*;!FP"XV1?$]/DHB9P=MMK8"0/942V7G886XNXICFU=0 M<]O3.U"T4VI3J: MF^>0,NY0.>&Z? MV.]\[53+FENXT?*;*+":AY.0%5#R1N*#/GR 8SU#QY=K:?V7'=K801JRO+&H MZR.8%-1"M7_^=#R',\ D>060'@&IU]TF\BIO.?+%S.@#,RZ:V)SA2_5H$B>4 MNY1'-+0K"(>+CVH/"K418&F2KAW!""XC5AK_VB)6 M"$//FTF^UH9Q53"]!U-1<[(&A12_H" F3[(S.@=KA=HX*MT8YRF:'*W'<3H8 MBY2 3/0 :EZ*XWN(4VY(E6422H(F MO?$P9*8=&.T"]&UL MK5=1;]LV$'[?KSAXQ9X,VW&3-.B2 $ZZK2U0+&BW]6'8 RV=+"X4J9*4'?_[ M?4=*LE.DP3#L)98HWMWWW7UW9"YWSM^'FCG20V-LN)K4,;:OY_-0U-RH,',M M6WRIG&]4Q*O?S$/K697)J#'SY6)Q/F^4MI/KR[1VYZ\O71>-MGSG*71-H_S^ MAHW;74U.)L/"1[VIHRS,KR];M>%/'']O[SS>YJ.74C=L@W:6/%=7D]7)ZYM3 MV9\V_*%Y%XZ>29BLG;N7EW?EU60A@-AP$<6#PL^6;]D8<0087WJ?DS&D&!X_ M#]Y_3MS!9:T"WSKS69>QOII<3*CD2G4F?G2[M]SS.1-_A3,A_:5=WGNVG%#1 MA>B:WA@(&FWSKWKH\W!D<+'XAL&R-U@FW#E00OE&175]Z=V.O.R&-WE(5),U MP&DK1?D4/;YJV,7K6]/[>> -N);#OANEL\Z?-_9&2W/I[1<+$^>\?=RY/LR^7OY M+_BNON9+;W0HC N=9_ISM0[10S1_/1/U=(QZFJ*>_E]9?M[=&]8EK8HO MG0Y:A!_H,U.MMDS%L"7*8] E>Q5SS%(2R9J] J3:ER'0%ANU5Y@TJ[610UY&T-K+ES#R94*Q,I; MS(MA8R -(_9IXB "1>4W+#11%E74FK=<,'-FOVPNIC2 M3NP*WX'BBY/%[!2-9$R:"=C_XF*V&!:F2$5H.4T*LYM,>4P:"48%;#^9=CK63V5:IDU)78LM3Z1C M1AA+"4*L/7/B$O0#-;D!61KP<7I2(K0M,+S%<:QUR'E1J,B>7BP/F9D*'DQI M;?;'!1\9@:M4+",$/LL;%[7*N!,?V:[:UNA"K8UH#VI@WRH?H<\9_8;/1:V@ MQB#92+L'*,HDGCOV":[IA DV?<+L1B&F] M;2-'DH+89T?=$1=$,4@ M,$X%U+KS'HVY![K,F8 6Q"&31P6:T:\(X+_J9;1O4CY)\O92"M3=R<:=#I*A MK3/;G"'#&Z2E]:Y@+N&AUR+JF#8FDL[C"\Y?*8D/2<=K@;/1M.\;5I.6II*. 2ZX*QC)&! M8D)+7<:+*H&:MI47WN)!%.C*KHADM%IKH_']"$WBCX)%B"HD@H)%--GW)6 E MZWZ0#12ABSX-+63CTJ"#.-00U#H[MG;/5="6>JM+8(5DD/Q!L!OH8(-*0CWJ M7N*#EA,=I]&'JSDK8L-=(2(4"H?9X MTDVKA$0.B)G?*HNY)!E +Z_9B'K3-Y]T!>32W(8>:,.2T_AM%%LUJBX))W,.AH44)0B7U M:<*:Z\P/:.A>NX\.%0QC9[K8UPVIZ$L5> Q;I,1^G5%5 J'TP%/Y_.'[B^7) MJQ]AJT)-%>ZIP'6H 9#I.)P60 TZ>@1T:JA&X99HUUJQ'S6"<#445Q52$/. MB<UP& !]#@ &0 'AL+W=O])+8!VVF0%$AKV$GS4/2!*U$K-I*H MD)37VZ_O&>IB;RYNBP)]V96HF3,SAV>&TLE>Z8^F%,*RN[IJS.FLM+9]OEB8 MK!0U-W/5B@9/"J5K;G&K=PO3:L%SYU17BR@(EHN:RV9V=N+6KO39B>IL)1MQ MI9GIZIKKPX6HU/YT%L[&A6NY*RTM+,Y.6KX3-\*^;Z\T[A832BYKT1BI&J9% M<3H[#Y]?)&3O#'Z58F\>7#.J9*O41[IYDY_. DI(5"*SA,#Q=RLN1541$-+X M-&#.II#D^/!Z1'_E:D'C@L Z^X1 -#I'+NP_DLGS)+3\[T6K/ M-%D#C2Y M)/H&R)*]58TM#?NQR45^[+] 0E-6T9C51?0HX$]=,V?1TF=1$(6/X,53E;'# MB_^FRE=:U>P2N6JH@7V0MF27CF.AV6_G6^/6?W\D8#(%3%S Y+_1^CC(DLV] MKP"Q7SK-6BVIB9A1G4AA549C:4:: HU,F;G+6P+2%AIG0N]&@W M$&#F[$T#:34')AMC>9,)XS/ 3T@#T.1!H6PIIOL?OEM'X>J%^2S.G+UO7?]E MHG6PE"WY'9OYA#Q&$G?23)G?!^2&28OTI>ZW_BZ1/25!2\F+KT M$O4BB%L.7SR=LW<$"Q%(=TQ0D9_;CI 064X*XKBCD,Z>.F"GE3',\(I*HNRU M,$+?#IQ] <=1LRG5OG%@#6K+\S^0+4F(+:8)1L=WWX0[H7:: MM^5A[KTKM1!'KT?>#;;S:.&)FXZJ,_ U3[VCW?6.=O;19U=J+[33G_>]%T9K M?QV&N-HD?KI9XR)*-OXFCNDJB/Q5$GB7.-*,--YF[:=IZ"V7?A"E7KA._"!> M>V&\\9,@\,X[ZT8_]G*K\@.9;5:!ER( 6<>IOXPC!(S])%UYK[G.]U")%R[] M.(CQW%_%B1=M_"#!7^K'8>K]/)**9.(P $!*:<6Q'ZXC7"%A?YFL<)5L G\3 M1O\GCU-R)+CW\YOYO00IR4WJ!VLB-HHB/UT2G^ER[4/!)@(@[]^%#[R^8Q/W7P;0Z M?5N=]Y\4]^;]A]E;KG=X(T2;%W -YJMTUK]!C3=6M>X# R]3*,]=EO@^%)H, M\+Q0RHXW%&#ZXCS["U!+ P04 " !$B/I2U6S0R*4' !5% &0 'AL M+W=OL!18-XTSX<[H&6QC8ODJ@EJ3B^O_YFAK*B?#:[Z-V++9$SP_G\S5!' M6VVN[0; B=NRJ.SQ8.-<_7XXM-D&2FDC74.%.RMM2NGPU:R'MC8@.%H8G1[5< MPP+<57UA\&W82#T]'[LPG1,\$W!5O;>Q9DR5+K:WKYG!\/ M8E(("L@<29#X=P/G4!0D"-7XHY4YZ(XDQO[S7OJO;#O:LI06SG7Q7>5NMHT&8BLL4Z7+3-J4*K*_\O;U@\]AGG\ M#$/2,B2LMS^(M?PHG3PY,GHK#%&C-'I@4YD;E5,5!67A#.XJY',G"Z>SZX,S MM"L7Y[K$6%M)[CH:.I1.-,.LE73F)27/2)J)+[IR&RL^53GD]_F'J%6G6K)7 M[2QY4> _FBH2R2P429R,7I W[DP=L[SQ,_(^*IL5VC8&Q-?5/6/%)132L0>L MLV*QD0:6[)(+N<,,Q+5_GBZM,YA#_WI!DTFGR80UF?P$I[\HB4KVO:UE!L<# MK$D+Y@8&)ZF(@N>.0%/1#I61M4PC3K?2Y%:\_>5O\R2)/UPN3BT_CCZ\$[+* M'S-<5BP00VQ8X,H576/F1C9+43 MN;I1.53HLEJJG"@,Z"I$+J<*9KAIO= 9:\5&WH!8 E2B!!<)!!3A$-L.O \> M^RI$YE[0,LQ+5-0GJ=->60X&^M1 IM>5^H]W)CH*\Y2PZ("2A;R,-/H&S#W= M[GS(89%%UGCIC=W;3<7"I(:"@ S>/^1)W1A2L,3SO!JZNG.5R%&0M['G\9ZI M;3HXY8U98_6X#452YO]&Q*,(&SAP\A;7\!1XA3,D)?%#9^QM[L?]?VUWFR:" MW%S2.W*Q#D8OY;+ ]\:13=UZ3[=>OD@G0&8;-*?6A@/FG;I01/A%&MQ#6(Q# ML06?7*R"+XY'+N\JT&U0,*7 7?&124X[K$>VUF,2Q^,W'_S-6W:T/FD1: M W"P VF>B-[SN77U,+>>4_2OIM0/Z^M/YII59;NVDLJ(&UDT/TJY+G*L9%T7 M*O-&(+'D'@SB7)I"[X737JES*%KNUG%3[?!JE83J: M/.UMB\,*1D[V\[]G!RKT9C0>17%R9U)TOQL]=/P376,K+8J)QCC]% 4/#(L=A[CWXQ[HGDAB>)'9[WLP=>=M,7. M01!7-"0 \0^'5^4^.?GUPP"E_1_>QO['B_;ZBA%CB,1S&[5.L#)SNQ:^4%]\H+X(S67!](!9]A S*)29'*R .$DJX\31X M$Z1)E*;!;SX/@VD2QO$(ET>C493. QHU!S.TEGP#G=FLV@\#\Y)=D%; MDR1,DI2WTDDTG?4/OJ=U,#H%Q#E\D6'WH>KBX'-*]'"9@*^;%XCII;QI<3D2GV[)8M3C M1A/(%U2D9 OLU_>#JM@I*')VQ/W>D;D&[=^@W1I''7PD5J. 2N2)SN-SJ!-? MJ!4-SWSM\+-%U_%XS'B@,)_?,:/%2YZ%:%S/*:$9$.43;;*G7^L^N 63*70P MQD%ZK7#$N#Y844X:_'69 UACR%CDB &D>(FQTXIV&,^(K@'(^B:1S@ MG+$"Q?@\#:>3F#%XCK@]"O8Z$W2GX70\\= ]C2;SY_$YF4W"=$;HGZ:$\=.( M&L0LQ./"T>$\V$-Q&RB.P",AAR@C24C&.$KC '_P.0FG\2R<3M,?8?XGOIIB M@GGPOVAP!)?D>E09K\1YB\_G//GNZ$8\2C_8]D8+^^M:O6?#^P"F4!EV!+;; MR\5X%$YFB7CJ2\.P]ZFG!,1N^J!%K02OG_ZK3[?:?3,[]9^*[LC]!S>\1:PQ M\J* %;+&43H=8!WQ1RS_XG3-'XZ6VCE=\N,&)%I*!+B_TMKM7^B [DOBR7\! M4$L#!!0 ( $2(^E)[.5^2$00 .H) 9 >&PO=V]R:W-H965T[1Z*'FAI M;!&12"])QM(-HH&7KA7Z*FR,V4SC M6%<-=DR/Y 8%2592=#2&AZ.]^B_NMPIER73>"O;K[PVS54X#J'&%>M;\RBWO^$NGPN+5\E6NR]L MO6Z>A%#UVLAN9TP1=%SX/WO9\7!@,'[/(-L99"YN[\A%><<,F\^4W(*RVH1F M!RY59TW!<6$W96$423G9F?D]4X*+M88'5+!HF,)9; C72N-JAW'C,;)W,$KX M*(5I--R+&NNW]C'%,P25[8.ZRP5""IG+BK9H169!F'KSB>ILF=45&X@^FY):'(%I-91@3A<3>9& M&R8<5-TK^[/VY)G+.@)\J=K>"7OQC-HB/BZN-9 %#;YH4F8&;(25I-*M49&& MD;!T"X8,49CVE>+7/5NV.(+/\GLFE$7;6\SCC*,W<0)^Z_DS:PE,.V^LKKVC M_YOL"&[/X1^0W>L]*8;ZH.[5*U"=5D_0H6ED[:CP!'0;EXQM&S40]"&WSN2# M%[$M4[4>P>)HS=.Y11N18YXD*R4[YWX?DVUOE-K[W &S0,@5X&I%_9!:9=_6 MT! ]M#%(S9%VYH.SIQ[IW:63*$F2/5$VIS3+#Y?H1O D- H1.M\"T+8 H +& MH8"=K5^Y="M)1.U<;] UY/8U\N#%D;OD\I0[S5]^P!D=-\)8R99N([>+]@R" M1N,^H]-NI H^#>4?_!3D:52F8QJD>30>7]"@+**\L"MY M&95E$MRAD'2W6--I\/7?M>/3/RX8"SPILB#/HJR%FEP61Y[WU-^RG\6)>.)\YB/[2_-2S<;CT^TTFG@ M>BEEG8PF$_9"0XLK,DU&EQ3?_!U!+ P04 " !$B/I2NV*B5*X$ "R"P &0 M 'AL+W=O? MB6,@CRVZ!18-DFSW4/1 2[1%A"*U)&4G_?6=H63%3AH#1??0@R0^9K[Y9C@S MXGRKS:,M.'?P5$IE+_J%<]798&"S@I?,AKKB"G=6VI3,X=2L![8RG.5>J92# M)(K&@Y()U5_,_=JM6##B47)5=6: 6&KR[ZE_'9U9#DO<#O@F_MWAC(DZ76CS3YE%_T M(R+$)<\<(3#\;/@UEY* D,:W%K/?F23%_?$._6?O._JR9)9?:_E5Y*ZXZ$_[ MD/,5JZ6[T]M?>.O/B/ R+:U_P[:13<=]R&KK=-DJ(X-2J.;+GMHX["E,HW<4 MDE8A\;P;0Y[E#7-L,3=Z"X:D$8T&WE6OC>2$HD.Y=P9W!>JYQ;4N2PS.O=/9 M(]SQJC99@4[:^< A.LD,LA;IJD%*WD$:PV>M7&'AH\IY?J@_0%8=M61'[2HY M"OAKK4)(Q@$D41(?P4L[5U./E_Y+5^&/RZ5U!O/CSR-6AIV5H;O'"INA,Y%QJ1\QOK8[07 '+B"TZ-^RFICN'*8,N812[PR(B,)E4/& M5,8E9(T%ZRT(:VN>@],>X(;27L&MT7F=.1O )Y6%,(SB#X^G2,8)PTO"OI4H M19 /!A,6/I#NCS],DR0Z;X5)PJ_$YZA>H:%0P*,*N5#>$!U5=:8@\5:@V.+25O&ZGX"STC])<4V#M?V0*N M7AVT>DWHK(==SB\^%(;S@V+NMN[%T^$&UBCO:K2=3?PL.KK7'L@+Y7R/,^+. MIDDO#L8HF0;Q,.F-@W04]1ZT8Y2QF&3HD#V. 1^\D[JVN&I/>R>].!KC>SK" M5QK3O%).$YQ,$K"-/4+43B"-ML2D\PY+C M)^=M#>#_UE<_?7..?_Z&U':29LPX1D2R&%>_:'T63Q MBC6AP<:D,6BYL!EE/E4FY?5[;D"ND:32J+648LTH&H6341],'Y8X*6:&Q+ _976 M;C&PO=V]R M:W-H965T)6UH410#5*LG2]"2IA=31>!CV;NQX M:!I24N.-!=?4M;!/4U1F-8IZT7;C5BXJ\AO)>+@4"YPAW2UO+*^2CJ60-6HG MC0:+Y2B:],ZG V\?#'Y*7+F=.?A(YL8\^,55,8I2+P@5YN09! ^/>(%*>2*6 M\6?#&74N/7!WOF7_&F+G6.;"X851][*@:A2=15!@*1I%MV;U#3?Q''N^W"@7 M_F'5VO;[$>2-(U-OP*R@EKH=Q7J3AQW 6?H&(-L LJ"[=1147@H2XZ$U*[#> MFMG\)(0:T"Q.:G\H,[+\53*.QEGY<@-2%K)A"Z .X2 M0I%DJ185(]FQ82$Y6N+6$ B7QDE?BHZ1_ O1^7U<,]AA#!/GM;V(4^2Y;9CN MX]XX/ 1MB.N&*:10(8Y2*MQ589$:VVJC"N%.2T\[(\9PWBZ$%H7@L9*:ARM= M2!Z\E&M,[L$PKK.-O<+#F$M'<*@B?^VC$5;\)=/(NAQ *M4*W*QK)0 M='&XHR_Q)R_Q7ID+DKS.S2FVL>QG.'O%L./4<[2![0>_DO\*[+.Q'WO\'G8W M;]016/0O"?A')Z!"HF/85Z?)3M>KT2Y";W>0FT93VP"[W>[YF+1=\]F\?7NN MA5U(/GN%)4/3^/0X MOV\W9!9AEZZ-P0=^0PK?@)1.L-^'MI#&T7WD'WJ([_ M 5!+ P04 " !$B/I2C^W-3O4# X"0 &0 'AL+W=O^>_AAJ1X+$Q-BR2FJB] MRK)0U-BHD+H6+;^IG&\4\=)OL]!Z5&5T:DR63R876:.T39;SN'?KEW/7D=$6 M;SV$KFF4WZ_1N'Z13)/CQIW>UB0;V7+>JBW>(_W2WGI>92-*J1NT03L+'JM% MLII>K<_%/AK\JK$/)\\@F6R<^RJ+]^4BF0@A-%B0("C^V^$U&B- 3./A@)F, M(<7Q]/F(_F/,G7/9J(#7SGS1)=6+Y#*!$BO5&;IS_4]XR.>-X!7.A/@+_6 [ M8^.B"^2:@S,S:+0=_M7C08<3A\O),P[YP2&/O(= D>4[16HY]ZX'+]:,)@\Q MU>C-Y+25HMR3Y[>:_6AYAT81EJ]OE:<]?/;*!A7U"O.,&%^LLN* M1ZP\F>P M+N"3LU0'N+$EEM_[9\QK))0_O!\ M%/B"8)![%5SG@1N6Y^T,;E=0J4(;S=;*EJ"@=3Z.AJNBX4?L==B@]_OOC2OO M&D!+FC0&T!;Z6ASXR* YH-HQQDB\XZ[TO,DB'N"59]&V.#CTVAC8(+S*TQE/ MFC&B#!.N="@86%HP)M(C$7-!;R]R8]3VV="263_Y)V+])TJZ[4Q#(TC29"/(LVK$X3(JR(%G,]J5L8:F =+X.TTHZUE=:@ M6ME#U8<6+5QG2J@5*[9![E6WD1[D'&)+LW%G555QAO%8:.,@]34.1/^'$@Y* M/1W@W]4@E9F7*5(Q#9XDL5'PA].6@.>4.G[9:ZJY.G@4/W1M:W0<0";& RA7 MC/,2C-U8Y$ Q1>H=.*9\XG&8T[$RVN[8>A@E&=N"M;>BJN0WCA[@0R?H#7*9 MRA2>.FRSD]NL0;^-=W: B#=<;./N^%FP&F[#;^;#-\4GY;>:ST.#%;M.TK=O M$O##/3TLR+7Q;MPXXILV/DIYT8L!OZ^\K")^[.''2KBB2 $V[8AM0H&BW[C#LH-AT+%26/(INVK\O)3M> M!BP!AEULB>1[?,\6-=\Z>O(5(L-+;:Q?)!5SEVA<=M%,DEV@7N] MJ3@$TN6\41M\0/[6W)'LTH&ET#5:KYT%PG*17$XN5K-0'PL>-6[]WAJ"D[5S M3V'SN5@DXR (#>8<&)2\GO$*C0E$(N-7SYD,+0-P?[UCOXG>Q;QRYKLN MN%HDYPD46*K6\+W;?L+>SVG@RYWQ\0G;KG8Z2R!O/;NZ!XN"6MONK5[Z[[ ' M.!\? &0]((NZNT91Y;5BM9R3VP*%:F$+BV@UHD6>2<[&SR,]9D./6>PQ^^^/>9QG M AF,WAU0_+5"R!71J[8;>(YI5T*IK;*Y5@:T%4.MS U[&;6\ N6EWENTCM@#'%9*&Q(0.^T::1,G6!P% MT=TQ'Z+#)7'9S<;O\NZ&N56TD79@L!3H>/3A- 'JIK;;L&OBI*P=R]S%9247 M'5(HD'SI'.\VH<%P=2[? %!+ P04 " !$B/I2&4"P[\ " "[!0 &0 M 'AL+W=O2;DJE:V;IJ#>QV6EDA0?5(DZ39!37C,MP M,?.ZE5[,5&,%E[C28)JZ9OIYB4+MYV$_/"KN^*:R3A$O9CNVP7NT7WX M8REXC=)P)4%C.0\O^Q?+S-E[@V\<]^9$!I?)6JFM.WPNYF'B D*!N74,C'Z/ M>(5"."(*X]>!,^Q<.N"I?&2_\;E3+FMF\$J)[[RPU3R:;CGA[.*S?$1IE>9HX.R!K06:\UELB=G= MQ_F!9=FRI*^PC.!625L9^"@++/[%QQ11%U9Z#&N9ODGXI9$]2$<1I$G:?X-O MT*4Y\'R#=])\AFMNL\9-Y#]GXA7ZK??X.!RUPT M!8*M$')E+*B2&FY1G 9- 1FH%2"T.8B.//.56/(A3D/J)_8]3.XQASK-?DX:))@V8CM,:S@ M0] ?#:(LG3II,(K&Z2BXX9+3*R\ZH_YD$J7#).@/QU$VR8(5R[=LXY(\%LL$ MPRB9)$$6#9-I\* L$T0X&!+AT%>TDT[D]?ZGU\,E UZHU?&X;JT4C;SE:G M[3;393N0?\W;M7;+-$5E0&!)T*0W'H:@VU71'JS:^?%<*TO#[D771M3.@.Y+ MI>SQX!QT^WKQ!U!+ P04 " !$B/I2Y]I,K4\# _!P &0 'AL+W=O MLK""&'!& MBI1D*; -[&X: MI 42+-:;YE#T0%MC28U$NB05K_^^0\E6UD7612^]6#/DS'MOAN9P<=#FJZT! M''GJ6F678>W<_FT4V6T-G;0SO0>%.SMM.NG0-55D]P9D.21U;<09RZ).-BI< M+8:U>[-:Z-ZUC8)[0VS?==(<;Z'5AV48A^>%AZ:JG5^(5HN]K& -[O/^WJ 7 M32AETX&RC5;$P&X9WL1O;Q,?/P3\UL#!/K.)KV2C]5?O_%(N0^8%00M;YQ$D M?K[!';2M!T(9?YTPPXG2)SZWS^COA]JQEHVT<*?;+TWIZF68AZ2$G>Q;]Z / M'^!43^KQMKJUPR\YC+')/"3;WCK=G9)10=>H\2N?3GUXEI"S%Q+X*8$/ND>B M0>4[Z>1J8?2!&!^-:-X82AVR45RC_*&LG<'=!O/J!/,!65ZH9.O7Z M46Y:L&\6D4,&'Q=M3VBW(QI_ 2TC'[5RM24_JQ+*R_P(E4WR^%G>+;\*^&NO M9H1GE'#&XRMX8BI7#'CB7\I];W1'[E"KP;\%^=*XFMP-S09#?K_9V&']CRN$ MR428#(3)"X3K\<].](Z\:ZRL*@.5=%"23WCAUA+;_*,N7\=\K('L=(OWJ5$5 M<<-A$;R2%I0CNC>DO&!2R&0]$]D^^")*)&J M)!7HRLA]?9P%C[4!N#C78-T\72Z\;A1QM>XMYMHW 9X:3*=V\N:#QZ[NW>L# M&&Q]HX)70!+STN L%H$F.X'AVG]\.(W&B'Y0UFC2\<&!^ M^SNMW=GQ!-.;N?H;4$L#!!0 ( $2(^E*F94)=C@, !D( 9 >&PO M=V]R:W-H965TNK69&@_ESE2B@9DB>E?77+U.H9+[D9_XQX6Y6&^,78C&PRU?PP+,M^U, MX2SJ4$I10Z.%;(B"UWTR)G8G2RF?[.2^'/FQ+0@J*(Q% MX/AYAENH*@N$9?PX8/I=2AMX.CZB?W1[Q[TLN89;67T7I=F,_+Y/2ECQ767F M; MR%5YQPT?#Y7<$V6]$CK860PC76.B@/DM(6D9R!S\D4V9J/)AZ:$\FU\A.5U-=)CC5-Z M$?"O71,2F@>$QC2Y@)=V>TX=7GH&[T[HHI)ZIX!\7;W=]1PJ;EPKM-%DL>$* MEJXW,_Z*4L2UOR=+;12*Z9\+E?2Z2GJNDMZY[K='@<@59D984=CDCA/"FY+, M%]_(9,]52296O<*\_HZ.RSD>-D!6LL+3)YHU,9;5PQ$4_X(F9?.1"D4=>[<";\HHW M!1!NR!T44"]!'0%BCR8L8&GF_>$Q&C+F?5*\01POHT$<)[B<)$G(^MXC-@B7 MK](TR%GN7:,ES\.T[]U:[,J:>C2@E#D3ZX59?IKX3=5>,DB#?IJB8S\-!]D% M*K..RNR]5+;\?=TZ15TB[C+B.XC3+I/<_KS@_@_F/KR *H0&,D-!PJ_V.=C; MWA;U *HF5_<->06N]+4W6:\5K/$$D?L&U8Q7=_$N"61QP-C TA:'R$XG 1;$ MR")*($["+/;P'EZ!<"K(@JP7.Z;[J([$.]9L!<*"+.VU LG"7O^\"FC>"UAN M-<:855(66AGF :8+DD'?:RG$[K7@CH%?0 :(0:G%2$,6>_B#8QID<1YD&?N= MLJ*3Z[H&M7:/DB:%W#6FO;F[U>[=F[37_4_W]M'\PM4:VTPJ6&%H'#*4E&H? MHG9BY-9=_DMI\"EQPPV^W:"L ]I74IKCQ";H_@V,_P-02P,$% @ 1(CZ M4NCI!RL+ P MP8 !D !X;"]W;W)K&ULC55- M;]LP#+W[5PC&#BV0Q9]UG2 )T+0=M@$MBJ9;#\,.BDW'0FW)D^0F^_>C9,=- MT3;8Q1(I\O&1HNC95L@G50)HLJLKKN9NJ74S]3R5E5!3-18-<#PIA*RI1E%N M/-5(H+EUJBLO]/W$JRGC[F)F=7=R,1.MKAB'.TE46]=4_EU");9S-W#WBGNV M*;51>(M90S>P OVCN9,H>0-*SFK@B@E.)!1S]R*8+F-C;PU^,MBJ@STQF:R% M>#+"MWSN^H805)!I@T!Q>89+J"H#A#3^])CN$-(X'N[WZ%]L[IC+FBJX%-4C MRW4Y=U.7Y%#0MM+W8OL5^GS.#%XF*F6_9-O9)K%+LE9I4??.R*!FO%OIKJ_# M@4/J?^ 0]@ZAY=T%LBROJ*:+F11;(HTUHIF-3=5Z(SG&S:6LM,13AGYZ<4TE M9WRCR!U(LBJI!'+R0-<5J-.9IS& ,?.R'FS9@84?@"7D1G!=*G+-<\A?^WM( M;& 7[MDMPZ. WUL^)F$R(J$?!D?PHB';R.)%_Y_MKXNUTA*;X_<1_'C CRU^ M_ '^"M],WE9 1$$N1=VTFMK>0W%)%^G<2O[1L]NV!DFUD,XMCB;&,0UP M/CE1,$J"%#=!-$K3,]PD\2B*C29*1DGB.U? !3X4XSIU'NVKQ"3I,Z)MH$_? M$E0$AY32R!ZS-\"3.'2BMNW4L?V$ M6?OCR<0N<81+./8#4YQQ$#E]G[UGX_"R; \*]:_ -02P,$% @ 1(CZ4MG7A17P @ 3 < !D !X;"]W M;W)K&ULS55+C],P$+[G5U@!H5TIRL-)TV9I*[4+ M")!6JK8%#HB#F[B-U<0NMK-=^/6,G33;2KN5$!=L;C@Y [55*J MT6-=<35Q2ZWW-T&@\I+61/EB3SGL;(2LB095;@.UEY04%E17 0[#-*@)X^YT M;&T+.1V+1E>,TX5$JJEK(G_-:24.$S=RCX9[MBVU,033\9YLZ9+J+_N%!"WH M60I64ZZ8X$C2S<2=13?SQ/A;AZ^,'M2)C$PE:R%V1OE43-S0)$0KFFO#0.#S M0&]I51DB2.-GQ^GV(0WP5#ZR?["U0RUKHNBMJ+ZQ0I<3=^2B@FY(4^E[JBO%%:U!T8,J@9;[_DL>O#"6 4O@# '0#;O-M -LMW M1)/I6(H#DL8;V(Q@2[5H2(YQ4\Y82OT"9HCO!=:G0>U[0XAP?0'I]COB8XQQ?)/S< M 9>U&"G=2+!Z&S$II44(C2IB!UF0-=V2)% MH\"JKIW73A2FL(X&L,21$9,P=&8/5,(X0GO)FO_5,S: M"?GDWKXS=T1N&5>HHAN AOYPX"+9SNY6T6)OY^5::)B^5BSAN:/2.,#^1@A] M5$R _@&=_@%02P,$% @ 1(CZ4K%Y\'CH P O@X !D !X;"]W;W)K M&ULM5=1;]LV$/XKA+ !+9!9HBP[;F$;B.T$2[$" M1M)V#\4>:.EL$9%$E:3L>MB/WU&2)155&&=9]&!+)+^[C\>[C^3T(.2#B@$T M^9XFF9HYL=;Y>]=580PI4P.10X8]6R%3IO%3[ER52V!1"4H3U_>\L9LRGCGS M:=FVEO.I*'3",UA+HHHT9?*X@$0<9@YU3@UW?!=KT^#.ISG;P3WHS_E:XI?; M6(EX"IGB(B,2MC/GBKZ_]DM .>(+AX/JO!,SE8T0#^;C-IHYGF$$"83:F&#X MMX-D-DS!4B1_\DC',V?BD BVK$CTG3C\ M#O6$1L9>*!)5_I)#/=9S2%@H+=(:C Q2GE7_['L=B Z !H\ _!K@GPL8UH#A MN8"@!@3G D8UH)RZ6\V]#-R*:3:?2G$@THQ&:^:EC'Z)QGCQS"3*O9;8RQ&G MYXM"88M2Y"K\5G#%S>HIPK*(W&9[4!IS0BOR&[F*HK*/)=A1Y:=9YS?/+VZFKD98Q[H8UA45%P7^$PH5ZQ1T+")D<$KT"R(.&4@5\YSD($-L0K'L8V:W'W@#S_O5$L%Q M0W1L-70'>Y'L>;8C2PE8@.2&A3PQW,](A6KI<*D\3&Q3J2FOSW11P7C M:9&2C9!HR4PP9#EVZF-?"4Y^S@.O?OH3X5U#ZYV5UHH=-4YVS22*W!DAI5XK MJ]ZK!95VQ)M:^3=>6.OEHI.ZIN[P=* T"KH),FXGX4,U&!>D5ZKM#C'N3Z0V M;96.VJ7ND]"XF^2%#&/-A7:XO:3'?YA\.);?EIJX)T^/P$(/^0%Q4> M;062!J^7):W:4;LCK<;1UQ,YVJHBZ7O_(7S-">)YD:M]_;!K M3 (;SU9V_3-E-Q3IAF>LXJD@9Y)IP ..A%#L,OXW1$1+EBE6WHHPL3.\^NTP MVZLC=B*4 M5W9JT)=,G[HS[N;N?H;VYV>)S=&?,);!'I#2ZQ>F5U6:H^M,C+ MV\!&:+Q;E*\Q7C!!F@'8OQ5"GS[,!:.YLL[_!5!+ P04 " !$B/I2\7D4 M RD# "@ &0 'AL+W=O=3N(7C MO/'1[-VH\E&N3X.TV;OEB M:>R&/QZNV +OT-RO;A2M_-I*Q@L4FDL!"N^]@(YE) M^=,NKK*1U[$.88ZIL188/38XP3RWALB-7Y5-KY:TQ/WWG?4/+G:*9<8T3F3^ MG6=F.?+Z'F0X9^OU"G%%<*'[9>PN<5-FV'BHY!:419,U M^^*R[]B4+RYLG=P915\Y\SK.,VS^4 MY7 ERJJT?^_)% WC^5M"W-]-X>3-6W@#7,#7I5QK)C(]] TY9R7\M'+DHG0D M?,&1"*ZE,$L-ER+#K($_;>/A,8K@P6^D>+5+>6ZCJI M;IL4%23;2:E:JBF-I;'$&;-#<3/N1E&O0T%O]M/5 !LDW3W8,U_CVM>XW5<: M<%PLWL$"!2IJ$JI]8!GU*==&,3L# 1]IIFML;(GXR*MD$ >]Y[Y/&E!!',;/ M4=-C5!"%43\Y2$0)B_=A81 F+R0BJ1.1M";BFCWR8EU JI &!AA4A0:6TRD$ M1E9S#%53#J;MAJ,DAHP]Z9;"ZM4^]EI--=5N.?YNE%PH1AX_7&,Q0]56QOU: MK?^_.V902PW^:Q4.CBHG'!PVT.08E/0/0=-C4!P?M>(Q:) <-:*_=Z11Y2S< M74*#RV4YMNK=^KIR[D[I@_V+X&P2-.Q/Z7I3WD;^F"_O1M=,+;C0D..@SJ2ALG:O2[JBH;( ^CZ7TNP65J"^](U_ U!+ P04 M" !$B/I2'M=_$6L" ^!@ &0 'AL+W=OB*]]S[GG^..2[+G8R@) H;>2,CEU"J6J6]>560$EEM>\ J97UER4 M6.E0;%Q9"<"Y!974]3TO=DM,F),F=FXITH37BA(&2X%D7998O,^ \OW4&3D? M$T]D4R@SX:9)A3?P#.JU6@H=N1U+3DI@DG"&!*RGSMWH=AZ;?)OP@\!>]L;( M.%EQOC7!0SYU/",(*&3*,&#]V<$<*#5$6L:?EM/I2AI@?_S!?F^]:R\K+&'. MZ4^2JV+J3!R4PQK75#WQ_3=H_42&+^-4VE^T;W)CST%9+14O6[!64!+6?/%; MNP\]P"@\ ?!;@/^_@* %!-9HH\S:6F"%TT3P/1(F6[.9@=T;B]9N"#.G^*R$ M7B4:I]('M@.FN" @T5?4CRX7H#"A5WKZ]7F!+B^NT 4B#+T4O):8Y3)QE19@ M:-RL+39KBODGBGVOV37RXR_(]_S1 'Q^'KZ K(-[G^&NMMUY]SOOON4+_N'] M'2V(S"B7M0#TZVXEE="WZ_>9"D%7(; 5PA,59C7=HDKPO,[4T'8UZ-BBS7O; MI:,X"/V;Q-WUMV4@+8C'?MRE?1(7=N+"L^+N"2/ZXN3G!#8,4;_R9.)'WH' M@;1H'$["88%1)S Z*W")LRW>$+;1%UZ!()@.WKGHJ'CD30X5'B>%D7F0HOCHO((H'D>'QWJ M:U>BZ59-H'AE'_R**]T^[+#0#1Z$2=#K:\[51V!Z2/>7D?X%4$L#!!0 ( M $2(^E+^X*I&PO=V]R:W-H965TKV,.W!) >QZMB9[0#][W=V M0D8+1)7VDOC']]U]=V>?1UNEGTV&:&&7"VG&069M<1V&)LDP9Z:C"I2TLU(Z M9Y:F>AV:0B-+/2D78=3MQF'.N PF([]VKR,_UR@T)MQT$O MV"\\\'5FW4(X&15LC8]HGXI[3;.PL9+R'*7A2H+&U3B8]J[GL<-[P ^.6W,P M!A?)4JEG-[E+QT'7"4*!B746&/TV.$,AG"&2\:>V&30N'?%PO+?^U<=.L2R9 MP9D2/WEJLW%P%4"**U8*^Z"VW[".9^CL)4H8_X5MC>T&D)3&JKPFDX*#@ADYS0AJ@G1>PG]FM!_2QB<(0QJPL!GI@K%YV'.+)N,M-J"=FBRY@8^ MF9Y-X7/IROYH->URXMG)3.4YMU1':X#)%&9*6B[7*!..!C[!-$VY*Q 3<">K M4^;*=3%'R[BX),33XQPN/ES"!^ 2%EP(VC>CT)(XYR),:B$WE9#HC) ^+,AU M9N!6IIB>X,_:^7$+/Z2D-)F)]IFYB5H-?B]E!Z+X(T3=J'=*S__1Y^WT.28- MO=L23;^I<]_;Z[^CSM.C.L^Y280RI4;X-5T:J^DZ_F[Q.FB\#KS7P1FOM\9R M.C&80K+W9Z%@+U['J3-2F;ORYES'VDQZWT+P"Q0>@JP;Q*I9A M$\NP-98[F5!?-0@7&M/2=ZU+=^19DNB2B5/1#(^$1D?!5)@O9S"OE,:-TKA5 MZ8+M>%[FIW(.94&W=U4*0;HSCAMTRZ!68)E>HP,8H@#==.J8DCJ0UG1&7@!W M2<;(%F@JYZG2S>*CA/?B-W&$!WTJ1_+G^KTAG:6T5H[:?@/7KU' M"Y++I0&!*Z)V.Y\IC[KJ\=7$JL)WO:6RU$/],*-G$;4#T/Y**;N?. ?-0SOY M"U!+ P04 " !$B/I2Z?SCG1L" "3! &0 'AL+W=O!)=IW\_27:\#$BS%YNBR',.*4IIJ\VSK1 )CE(HNX@JHOHVCFU>H63V M1M>HW,Y!&\G(+4T9V]H@*T*2%'$R&LUCR;B*LC3XMB9+=4."*]P:L(V4S+RN M4.AV$8VCDV/'RXJ\(\[2FI7XB/2]WAJWB@>4@DM4EFL%!@^+:#F^74U]? CX MP;&U9S;X2O9:/_O%0[&(1EX0"LS)(S#W>\$U"N&!G(S?/68T4/K$<_N$?A]J M=[7LF<6U%D^\H&H1?8Z@P -K!.UT^Q7[>F8>+]?"AB^T7>QL&D'>6-*R3W8* M)%?=GQW[/IPE.)S+"4F?D 3='5%0><>(9:G1+1@?[="\$4H-V4X<5_Y0'LFX M7>[R*-OA"ZH&88>Y+A4/G?H(RZ(()A/PH+J3]QOO[I 8%^_3F!RU!XCSGF;5 MT21OT,QAHQ55%KZH HM_\V,G>="=G'2ODJN WQIU \G\ R2C9'P%;S+T81+P M)O_IP[W1$M9.JW'S D^<*EB'4T #/Y=[&_R_KA!.!\)I()R^0;AA1RX;";E! MUVL@--("$^Z2 .G^Y-'82ZV^#CR9SZ!@K_:2QOAL4!QZ&:Z#A5PWBKJ9&;S# MC5MV@_8WO+NN&V9*KBP(/+C4T3L?BH.,HY?<2J$.2,/EKQF-QG S0X#3Q$&UW.IMPIN,]V_(5UX_[ M>VE&3F4EC!*>JDBD0/+-9'"+;I889X0<\2WB1]6X!UDH3T+\R :?P\D 9BOB M,5_KS 0SEV<^YW&<63+K^+:$G(0W>*V//$+9AFT[$41R SM+&6W>39S]DF M7U&:%#//#UP\,#78IM&N7@?P:HH&R V8!$IMMU*OF6:A^!/ M4[HK%G,%WB^X9E'\P: ?5POP_MT'\ Y$*?BZ$P?%TE"-'6W6EWEQUN5:9L5: M\)FU$' G4KU38)F&/+3P%_U\KX?OF+Q4R<&GY,QPK\$OAW0(L/<;P! CRWKF ME]!'.1W:PGF;]^6KO;](!JDJA>3VR!E[C4+(BN2O#3C5SO<_#!1\UCQ1__0X M,HJS&5U9BM@@JJEU.S)O@\)0AZA(Z=YZ8P71@F!/GX)6S1A=' M]]S12]BR"W,#&*#:VHLX:14G[8WS<;@:@GG^BG.IP/<[GCQQV9=!K[+L75>J M4>5H]'JI"BIM:A!0Z*.65!88QM0C+:FZ,.KYF+2L+;LPUR,!I7:I_"I.OS]. MD7[\_W(%E?7@NG(A6'=[^'K!2FXS>8A2ZK8$L\&@AX*68!88@2[R6H)98-@+ MZ,@N&&I\UU!OI/?BR*669JMTB50(UW;QE<6J&RXB;Q"+=%7 OH_:KY<%%[BF MR[75ZL*P&P2$M.6RX" >N?",7G731_U=?[YC2D47O5>H[K"(7EFLNN4B[PUB M>5T1?$H[6G5AG@S+@P1\Y7#;< MA5QF /-\(X0^#3('U1\8T_\ 4$L#!!0 ( $2(^E*:BM [JP0 %@4 9 M >&PO=V]R:W-H965T1CM@YL8B)K8K&U@V%^_MI,F$!P/,Z-=]042YUR^<\[G M>)Z(UR;!HLPVAZLF2\0Q+=\OVNE^&$MD9#LS;GHR';RC2A9,Z!V&89YH<)2=G^M@5;KPN/R6HM]8(W M&F[PBBR(?-K,N;KS2BMQDA$J$D8!)\O;UAC>S%!'*QB)/Q.R%T?70(?RS-B+ MOKF/;UN^1D12$DEM JN_';DC::HM*1Q_%T9;I4^M>'S]:OT7$[P*YAD+M?@O$9(FWJ7QD^]]($9 !&+%4F%^P+V3]%HBV0K*L4%8(LH3F__AK MD8@C!67'KH *!517"!L4@D(AJ"F@)@]AH1!>ZJ%3*)C0O3QVD[@IEG@TY&P/ MN)96UO2%R;[15OE*J";*0G+U-%%Z3XG$2?I!23PMIN#]NP_@'?" 6&-.!$@H>**)%%=J45T_)&FJ ME,30DPJL=NE%!;!)#@PU O Z-R+<",QB2VZ$_=^EV'OJ>25&8*O69J@IP& M?]_2-D#=*X!\!"UX[BY1[QEUWQ;.SWF?_;#WDV0$)6T"8R]HHHVN-K#09LPY MIBNB6HD$DP,XEIOC@UD>[S&/P9<_E$EP+TDF_G( "DM H0$4-@#Z5;F5)+[* M/=KX-LT-=(P!W3]WHXYJIRJ9.XO?3NFWX_3[V70B$E_C'>&JLX*5!G(=8TG M$B<<['"Z)38XN=W>$1P(8;O7M^/IEGBZ3CPGQ8B8D*J;IPI,#"0#0F]VP#:R M:4OFMOM'F/QV4 +*:7Z!S-0FTSV5F=ED.O;@>V7P/6?PLVR3L@,AP'0U,-_R M:*VH!^8IIN#+ \F>"7>1K5_ZZ;\-]@]*0 -GX!^W.C3 EJKD6:: Y)4N>O*F MR(.MBTX&9[LB@&$7U8I^+@7]7M"IE?TB6[-OV3K) /2K0>9_'_.M,\>WL*Y7 M"]8J!&NQ7F)I9A5"#9$>C6SHC'1.N!G'-"+%Y'XD0O(DTML\I[Z9P9=0'J+* M*WH;I(?5$(+!SS;]PL()VWH]&#;4H!HWT#UO?KSO%X9/&G\ VWX3+:I)!-VC MZ'$Q!I@J,BR>+JI\-5)@]XU4OFKTT-WIG6..5[O!]$%K(\CM#XZK<#;J"J'^ MB=!9(S@7"NI"LT*H>R345.]J",&^N][U36^*;^\$11DN8$4U8 M(">JK5+>T4E)1OC*'%$)!7)+9?[U6ZZ6QV!C<_A36Y_ FSMH69_"FUE^R%69 MS\_<'C!?)8K;*5DJ5^I=407!\V.L_$:RC3FG>692LLQ&ULG9;=;]HP$,#_%2O:PR:U^7!( A4@0;M/J1H" MM7V8]F"2@UA-;&8;:*7]\;,="'001'F)/^*[^]WY?'9WS<6SS $4>BD+)GM. MKM3BQO-DFD-)I,L7P/2?&1_R MI2HH@Y% #KGA,XVXDQG>?*3'C][H+,80+J83$2>N356C): I.4 M,R1@UG,&P>W,E$BXY<43S53><]H.RF!&EH4:\_4WV#@4&7TI M+Z3]HG6U-FDY*%U*Q/I\/=1^9>B6EWJS);'AND:3:J,0 MGZ'Q9( (RW3[@ 9K(C(T,-&DZA5]O -%:/&IZRF-8Y1ZZ<;TL#*-&TS'Z)XS ME4OTF660O97WM!NU+WCKRQ"?5/ACR5R$XRN$?1Q\0!Z2.1$@J^\)_6$=J]#J M#QOTWU&9%EPN!:"?L[?1&D-!E VA5!)-C,6IC>F(O.H,439'0U(0EL)595.BO^B8NU7T*IV1U6E.ZZJ/@R0)HZZW M.L(2U2S129:O@C#M^ED$T0%!I,M'!RD4X-TWIN9 M3[8RZK,P6('0E1Z-!$U!L^V.Z#&^RDZRQY=@-VF(4^#OZIU_7KI>B+51;YI= MX(+ 3=H-9'N5.#@KCR\%"P[!XM@-F[CPC@N?F=Z7DN%#LJ3E1@W'+MC5XR!\ M5]9?RA<>I%H[=#O_UT5O[Y8M0K9^KPRJ6WJWO'KLW!.A MCXE$!0# !'#@ &0 'AL+W=O,O8H.QA+7S=L[5DUUJ24B&J2", M L>KL35UW\_\4/.$VU M)L7Q3Z'4*FUJP=/[H_8_C//*F242^(&EWTDB-V-K8$&"5VB7RB>V_PL7#@5: M7\Q28:ZP+^8Z%L0[(5E6""N"C-#\'[T5@3@1\*,6 :\0\ QW;LA0/B*))B/. M]L#U;*5-WQA7C;2"(U1_E87DZBU1,8OJQ^CND33I$T@192P$); M7)K(S]%!K70U]F.Z%)*KI?IW!TF_).D;DGX+R0RO":6$KF&&4D1C?)?;%/ O M-+F;!S'7&1B=.J=?)U[@1-%P9+\VL 0E2]#)\B='5+E^%D%0(P@B)PB; <(2 M(.P$4#F\PN15#0,CV/9EBC&?8CSVN&<9VJ##J7 MYLIW4]%5=DY?,5<=ZHB*8YPQ/?BW8)]7;/2^M MKH8MVH1S0NLZ;B]H(?0J0N_=$Y$J^KM^NCU;M5G[$^HRX:G("4KQ2HDXO4HG$\U-+_B#9UIP4EDRJYW:B3 M'N9Z@GJ_8DP>'[2!\NPX^0]02P,$% @ 1(CZ4COF"BIP @ L08 !D M !X;"]W;W)K&ULI57;CMHP$/T5*T^M5$A( K0( M(G&KNI560HO:/E1],/% +!R;V@[9_GUM)Z3I;D"H?4GLR3EG9GPYF99"'E4& MH-%SSKB:>9G6IXGOJS2#'*N^. $W7_9"YEB;J3SXZB0!$T?*F1\&P5> M,G6QC4RFHM",Z"'3-N GTQ,^P!;TE]-&FIG? MJ!": U=4<"1A/_/F@\DZMG@'^$JA5*TQLIWLA#C:R0.9>8$M"!BDVBI@\SK# M$ABS0J:,G[6FUZ2TQ/;XHO[1]6YZV6$%2\&^4:*SF??>0P3VN&#Z292?H.YG M:/52P91[HK+"CD(/I872(J_)IH*<\NJ-G^MU:!&,3C M#'%-B._-,*P)KG6_ZMTMW IKG$RE*)&T:*-F!V[U'=NL%^7VG&RU-%^IX>ED MC26G_*#0!B3:9E@"ZJ$Y(=1N(V;H@5=GT6[JFQ5H3-E;@U 6J::^-B58(3^M MTRVJ=.&5=!%Z%%QG"JTY =+!7]WFCV[P?=-ZTW]XZ7\1WA3\7/ ^"D?O4!B$ M@XYZEO?0QXX>=+7S?]G7_YS]K\6(FL,0.;WH_L/P?;Y36IKK_..&?MSHQTX_ MOJ*_U2(]]NR])@B76!*%4F$LAX"T$84PU[1'*"NL>W2=KDI_Z/2M!9Z3P8<@ M,+V?VWO6@0JC5[!5!RQ^A5IWH()Q&U8MA=^Z@SG(@S,_VU_!=;4#3;3QU[FS ME1?QQ6"R''3$5\:/*_O\(U^9^2.6!\H58K WJ8+^V!0K*X.L)EJ M #S?2^$ODQL@N8OE?P&4$L#!!0 ( $2(^E*,5DV%EP, $<, M 9 >&PO=V]R:W-H965T M.XNSD,^JH%2C[U7)U=(KM#[=^[[:%[0B:B).E,.;@Y 5T3"41U^=)"6Y!56E M'P9!XE>$<6^UL',/_)+OK1$7 .!Q M \(6$/8!\1N J 5$MZX0MX#XUA6F+$M YQ>;8GDC!\5>J 2[0HB*?J(=G <\[JD2!S01E2G6A/[56&X M)HKM$>$YREA9:YJCCN'4,;S+J":L? ]4C[L,O;M[C^Z0CY1YJ1#CZ)$SK3Y< M3/Q=B%H!*TS>78T7O@:59J_^OE6T;A2%;RB*T&?!=:'0EN(LL7 MO<'W5UU12;20(UQQQQ5;KO@M+LBCC.]%15VGI,$F%FO2Y M?;.9$ZXM>8'O<*0FR\*%;F\B5!*EX=K!?799VE!/KRR=QV'/4D=4&";SGJ5. MKGG/^*V+*\*AV])9Y\%LU(/MX0!ERF0S2*_[YX^FT.0(SA%47]5D.G(FTIU\ M9H,=X7C6)6GG;*TU_[^GF;Q&_[_JGC:P1I3]K&%15% MO>?"?/1*#6O>V,W"P<]2&HRZ:VNCLV UN-F%C& R M[_OFC(JCGF^.J' 2](^.(PI/<.3V#5\T"WA485OSG1KQ31I=44.->)!)P[[ M(9%#H'_1&$'=.=J.5,%5K[EN:E8WVW6]GVROUYM?X_L-=LQGIDNVC=A/^J;% M_DSDD7&%2GJ I8+)# ZQ;+K69J#%R;9E3T)#DV1TFR P "@T !D !X;"]W;W)K&ULS5==CYLX%/TK%NK#C-0&S&<8)9'R5;75CA1-.NU# MU0<'G( &[*SM3&;^_=J&$ *$G>U6JWU)P)QSKL_UO<:,CI0]\01C 5[RC/"Q MD0BQOS--'B4X1WQ ]YC()UO*/8@,9IX"'=)4(-F)/1'NWP&HO'_8K).[-2B=,< M$YY2 AC>CHTIO%M"6Q$TXEN*C[QV#925#:5/ZN9S/#8L-2.)X3K/O:2R2L3$T0(RWZ)")!WK\A$M# MGM*+:,;U+SB66,L T8$+FI=D.8,\)<4_>BD342-(G6Z"71+L)L&]0G!*@O/6 M"&Y)<-\:P2L)VKI9>->)6R"!)B-&CX IM%13%SK[FBWSE1)5*&O!Y--4\L1D M3O-^ "7C!3 EX)*G@[^6@O/Z:T .7$GQD"FE"3<6,R@G/ MB@G;5R;L@'M*1,+!DL0X[N O^OE^#]^4R:LR:)\R.+-[!;\TV5WL,INK-LCTNW16:.S0M#3@FHO?YZ$0WMD/M?KIHV!OEJD.FC1 M!CG0;2@MVR#?\5";1"\/P7@1C:].#7];5=&BFA^ MW:WE-S+2Q@R]1C[:$ Y6+Q7KW6?[WG#86*-%!\ZQ8 NW[,"%, S"[O6$ MM8, _$\;N@Q7+SH[@ %LVF[#'"MTW*;K-LQS?>^*:?MLVOY=?5LJ7?::/8"M M=>S&N4'341OGA0,7-BR9M;-=CME.'ZJY7*<#$<5[N1JM#NY3?5QMC,_@W1QV MC"_405^?)<_RQ5?"/6*[E'"0X:T,90T"67.L.'@7-X+N]_@C!V:($V3IS& M'8HD0-)L6(<5"!IT.Q0]*#83"[4D3Y+C=K]^E.QX'I9FI_E@ZX-\?(^4Z'&E M]+/)$"V\B%R:29!96UR'H4DR%,ST5(&2=C9*"V9IJK>A*32RU#N)/(SZ_3@4 MC,M@.O9K2ST=J]+F7.)2@RF%8/IUCKFJ)L$@V"_<\VUFW4(X'1=LBRNT#\52 MTRQL45(N4!JN)&C<3(+9X'H>.WMO\(UC93IC<$K62CV[R6TZ"?J.$.:86(? MZ+/#&\QS!T0T?C2801O2.7;'>_1/7CMI63.#-RK_SE.;38(/ :2X865N[U7U M&1L](X>7J-SX-U2-;3^ I#16B<:9& @NZR][:?+0<8@&;SA$C4/D>=>!/,L% MLVPZUJH"[:P)S0V\5.]-Y+AT15E93;N<_.ST1@E!R5E9E3S#/1:E3C(2:> " M9FG*7>98#K>R+K_+X^D"+>/Y&5FL,J:QXP5+K;::"7B\0[%&_30.+7%TD<*D MX3.O^41O\(GA3DF;&?@H4TS_] ])6RLPV@N<1T06Z=Q:6+]"UV[)7OWRK&(Z MA<>O! FW%H5Y.D+HLB5TZ0E='B-$UZ2M1='4PK@- ZRTF=+\)_&P"M9=T_10 MF>IHL8_F;O9N.NHWSSC<'2 Z:HF._AM1P)>"ZSK1*;-XB/CQZ M,>C -BD3A M)?&]ON><^^&;ML:^N H R5%)[>9)A5C?4^KR"A1W(U.#]C>EL8JC-^V>NMH" M+R)(2_ SR E('(I_&SYTP&R0 \/Y_8/\3:?2T[[N#!R&^BP&J>W"6D M@)(W$I],^Q'Z>FX#7VZDBU_2=K$SKY@W#HWJP=Y60G=_?NS[< 9@EP"L!["8 M=R<4LUQQY%EJ34MLB/9LX1!+C6B?G-!A*%NT_E9X'&9KG1L%Y L_@B-OR:(H M1.@6EV2MNY&'WEVO +F0-^2*"$T>A93>ZU**/H/ 0_->;=FIL0MJGQH](FSV MAK QFSQO5^3ZZN9/%NKS'XI@0Q$LTD[_6P19"9=+XQH+Y/MBY]#ZL?_XA\1T MD)A&B7<7)#[[_6BTA=SLM?@%!4$OM@,-I<"_-J*CNXMT83,.V63$4GHXSX&> MS2VLP".W>Z$=D5!ZU'CT_C8AMGM6G8&FCJ/<&?0/(QXKOXE@0X"_+XW!DQ%> MQ[#;V6]02P,$% @ 1(CZ4O<=Y3J0 P K0P !D !X;"]W;W)K&ULO5=-;]LX$#VWOX(0&'$ M;?=0],!88YNH1&I)*HZ!_O@=4HKL=&6N]Y!>;'[-F\='ZFDTW"K]PVP +'G, M4FE&T<;:_'T),RNE,VZQJ]>QR37PQ =E:!.['>6#<0CX\! M)I"F#@EY_%V!1G5.%WC8?D+_PV\>-W//#4Q4^I=([&84#2*2P(H7J;U3VX]0 M;:CG\)8J-?Z7;,NU%[V(+ MC558%(X-,R/*?/U9"' 0P=B2 50'LUP!Z)*!3 M!71.#>A6 5VO3+D5K\.46SX>:K4EVJU&--?P8OIHW+Z0[MP75N.LP#@[OH.4 M6TC(G&N[(Y\UEX;[$S'D';E*$N':/"4WLKQC[JS>3,%RD;XE9T1(,A-IZM8/ M8XM\'&J\K')?E[G9D=Q],E/2;@SY(!-(&N(GX7C* @ Q"E&KP9[4N&9!Q$^% M;!'6/R>LS>BBR/-4@&XB%H:9PA)A>B7,E\64O#E[VX R/06E)--N1'FVQTY] MXAT/V_F_)TZ^W>)2L7:=!"0K%_3ZH]"AL[BH M@2]>]M '=:)!< =_%HZR.U93/3X&'!QNRYS M]@YO0//Y7]8T+X,T9T(J+5 *Y :#%Y/M#+90#Y,[/)?Q%@S,=K>&W([2&VQ M!,FU4.<$7VRPY,:>'3E[T*E.U3L=_B ),JSZ$%L%;GB-)[(Z2=(#VL M%;#6.2?SJY,4WOL>[;ZPPGL;HR?YV&,N=/EN/F9D_X'CWS6=RLH8"W';>QD- MF]DM;(5!4?7N9(GW=D9?V,_HWM!HV-%.ESB,\USBBR9N\4$=EX%>^WK8H'46 MTI9%3#U:U]Q7OM+\97SB:G%?'^YARD)^QO5:8'&7P@HAVRU7^>JR-BX[5N6^ M6KQ7%FM/W]S@]P1HMP#G5TK9IXY+4'^AC/\!4$L#!!0 ( $2(^E+;'L5/ M&@, H2 - >&PO)MT1[CF&; MU?&H4'*;W)@X@V6F)0L>J,C(A H^U1R\"EIRL7;F/AAF2B@=&%M5&RH"2_WH MX,C-H. M3\FETDUL%\']G;;+#X#-# 1R(3J!?>(,XU%%C6%:7MM)L[@Q/H&" M=GRWKJS"N:;KJ#\@6X?F9H-,E]2_LZ MWJ#B#\I\7MKMR&8.3<9N-"OXJIFOBDX QA[A[+2JQ/J3X'-9,K?Y%P<01]&2Z=O9PW@+2<[DDT/8TALZM2^Z>_QV?\6RL;C,V8KEDW:JY]-F&-B!C=I> MX'"(7#>7'\%\'.9' ,/B8 HP'^>%Q?F?]C-$]^,P3-O0BPQ1GR'JX[Q\R*3Y M8''\/JF]_#M-TSA.$BRCDXE7P03+6Y+ U\^&:0,/+ Y$^K-6!6PWH'X_CC04WZ?.(:J8MJP)QA' MTA1#H!?]/9HD2'82^/CK@STE<9RF?@0POX(XQA!X&G$$4P :,"2.FW/PX#P* M-^=4N/WU9_P;4$L#!!0 ( $2(^E*7BKL

2;HR'"(,_Q#8;]L=.I_^W3G6J8G]X3>? 9 -7*=+/ST M@?SP2]V]< >^[G/CG[HUX9?<#7:56^:[]?KG&^8FK!QEY#[ SJ.,Y"H$HZP< M598U(WSS AOKKA3T"?_;7^KMSVS-W%9-*))B.#>A8/1>9^*/'%<(F!%CN==D M7:Q#8L5H:Y$TD=BC7;KLZT9;KRCB ^3_-\ E'#K37P83%Y]:I%549,8]SYM0 MP"92+#HRTHN)[_FZ+0UFPL.MJDJK+?^_"3AB!)(X"FR80W8,_QU'Z"(]5&() MW=8J%F.DD7*H\85NZ^%6-45MM)1F;0N+8 ;K%F30.*\#8Z;-I-@'K\NA*$P\ M/.;BO8_<>J9WA(!M,$YNR@L#ML$Q,GS7N0>!NQSC\LI&,!>,=AKW3YC _9:>B%EH;,"V(N:D)0@;XA^)*,CYB[50;?86#<-,4@V MU,>FKUOTCF#@5N#DJ[PPP*V(X59$VAZ\VKM+8>YZ]FEH[.:\C;1J/#15I5UK MXNHK-:&BJN]@.TA_>6$ V\5@NTC7@EW9+GZ=AT9-J;22JZH(?2>VZ4ZFM^1T MA[V'GL+T=^)7W-=-FQN,ZZXM5BNS)@;H]IR'*/-Z;-"BB1!4"RV:=D(+_LZ" MOQ-):9W9T.[4A':&P\G#Q)(9HV?\WAR:J55P;&D5I4GHC!R]F^E:"A L'2Q ML 6 "@2;$L%&;F/L2K#Q PK-5EM1$RR2#(+-0YAAU[C/OL,,6O.H6J<-S;7C MZU:8+K^T:$A6(3IX17F(RV_0:QAN4TZPW*QU-/RJY/VJR*70X"QF:HZ[@1E. M+5#1UI0VH9,9^%%T30J:(VV4FLF M=^LBK5.CE>:_5%:$;%H&V)F,60<[@YW!SCNP0_RZ,/N_9JE8 \Z9/APZ M#V/=?A9RPF0'3H_Y#CMUY/@\;LB? K,ETY_8N6GK]M#4+1:4J TZ>6Y=!G/9 M_-?&2E[69AZ@'4#04AE$K'EG9%#O7/;I9.-5E!-0M?$R4J$SI]IT.B-W-I^Q M_H,?WKE<_^-0OQ?3.=:MG_JS=R"FO@=Y59.3UU6#F ]'[BL >79Q];W39Y=7 M%VLTS]C@YNO@]Y9KW/5ZPZ*,^' JSB]Z \NOO7..M?=L]O! MM?C/]V[_>G [^+USU?W]XMM9]VIPV_W'S<&)>/*LVQ]TS]C\>]CK>]C%.9M_ MVRPO3;R[=_WOXJS;R8>;?N?FK"=FO]#O;HG:'YQ\G&MSEU.3NJ#H4RS'SZSJ2-7 MJ4PK*$2.9O9TAE:K'=6SS)V81_E43/W.-=_:85IQ@Z0R5E0-&2LKL!"CDP;E MRX':.B"0\E"O'FGOJ,AL)5=NZS>U_QLJS"9'F:U43S)'KMA]?!=_''FL*X9G ML+]/;+$!;2A!&7,D!I"#;/.L@#Q03X%U*^_\5#9H7NBJ08&MM,I114LH0Z\T MN$[;6 61Y#7'1PY4')A@%# MG)/,IQP'+9LW6963AKFXX])HQ^J8W^I>Z6R.('K7QA\$MH M\$NCT+FSTS##@1DVC<.>72)3?)IMFV?$RF"TB2\YC#9QU&;=*$IDM;L[-@>$ MV2Z!V4;L!.:] *@%!3TS-W1E-F#95+9=J2/3,]OLEC_=L@!?=4NWAYSI/ONN MN\,1TYJ[W?=,KWS7DMU!X2].$UCV#8+KI2IL1Q2G#1.Z4+EN1>6ZISO7,H,D M%&^^=%VM_K9T77BS,+A8&!Z>AR?*:RK63=_Y4J(K+'$G/F4Z5-61?"\56-3HE8D&=Q&TXJ!/420 G4&.IM[H\Z.,:LY(9-5>O8T@>,=&MVH%'NCJ=3;#9 L-7&D:NU!LB!9 CB! M9',)V_8DV]H;R<%"65#)9:PF1:R6!D$.@^<7=H>IPY]V)Z0B&9,Y:Z MD5GN-QP68LM>>I-$ H;0*8'/L5TR5[VRU.D($[C.)JY8ZDONFHX1)G8%__ZJ M>]R0^W9N>[K\GK0/I5M+^X^_E_%55YI5+3&/!N:CV.8#Y GI+R\,($\)34M3 M-7K80$5HP ""@/27%@801(R(;EW=<',5U.-*=6^U4=;2\GW68A9P3:M@3T5- M,HD:#5 FI+^\,( RL:>B@P-)%0%!0/K+"P,((LZ>2DMU3X6=4+[EJ;3%D\@@ M,*]HC#_)G[E0:X.[K&?+VFCF(P^;D+-+2[?I99C!)T%B7VEA@$^R\Z85*E)L M%0%!0/K+"P,( @1!!P>2*@*"@/27%P801)RH9O5M5+-C_&?B^3*MP[MV5F1O M!-'-N[?1S2O^Y\3TQ/(/N/MH#GD8#KWB0^>''7Q*$!FED5>RT>5$3:FVD@NU MPOX4V_Z ?2']Y84![(OM&1T<2*H(" +27UX80!!QMFKA<<&Z38E18&.#8')Q]B M%(")=/,*I(JQ)L:T)N!327UX8P*6XI$L'!Y(J H* ])<7!A!$C$NZC:VZ;>UQJ[5C M1M*&UWEK"9ZWPKX4V[Z 72']Y84![(KM%QT<2*H(" +27UX80!!QME];->;: M?0Y98N4W6D=CR:_O-+MHZO/]'+:8/?@E3" MTL( OR56":1&I/A^F(TCH[7"';G6G_YE^J.18\E5%R]LW50TY;R.='$?@IVNI2"3Q0&T"7V4W1P(*DB( A(?WEA $'$VD]%^G$D ML9_"+J@@ D6@B,U"#@R[! M9Y4X-N]L ^B.:7J>FQF"U= N45$(L M0$GYAPJ4!$HJ #B@)& !2BH&5* D4%(!P $E 0M04C&@ B6E=;<_TO&XS_U> M<.CQS?&2JI.6:D>JJJHTU!:9R_Z@9;KV!;1,!PO0E#AC.YLSC3CE*GU_G5O7,L8T>"KEBZS_X^L<7,&PJ3 M*IE5GMT:UV=_V!!6&2HYCS-LY*(N9=)UX,$WHH/EHF^4+IQE=9Y6E?V)-.&> MJ[T35@ *BQ>F6]EGVT9;JM)JR_\GUVPK(=+8G#%@>$#H)<0"A)XDEK^0@Q%< MGED@9'E#<%FRC[M>2,I[9?'@2M5Z-SCZ:JM*N-4'KN9!1T#JP *V#UD'K*=+Z\O:K:=#ZND3! MN'S>TBI*$_OTG$@G"!U8@-!!Z"#T% E]>4._30E]-S9N:TJ[50<;YT*T-D\M MS,Z.%+YG'U4:1@U4 MX//!NB.$7=&T!%%*JRE1JE"@,(!80"G$ HN8<*A$(# M!A *" 4X@5!R#Q4(A08,(!00"G "H>0>*A *#1A *" 4X 1"R3U4()3,,B/0 MMHV0@J#$Y+M8B-&)F0LPU-8! -#QX4$:Q5 M2F#@KN<7.[!;3I$#NQ4*3K ;3D#R LL'TV;^R)EXNFUX"N-/0RXF'G3M8(;N MZQ\I^2-P-\A%!U<>E&P8,,0YR1RL8?<;"6M))APV^LFCOWS=>UU3JJ:4JO6E$8CN;XZ:1H8V \",(!>0:\$<(K=EP[, M2I195_2QFG"H[UKVVI:MJH$YR0D;5AH,Z09T$< )UYA*V[:FSOC?J M[!BSFA,R6:5G3Q,XWJ'1C1J_UJM*K5X#R5(31ZK6'B0+DB6 $T@VE[!M3[*- MO9'L+*5HEF>3!+LVJTVEWFZ 7JD)(E4[#WH%O1+ "?2:2]BVI]?F3O2Z&S>V M5:7:1'R7G!0EE0R66L)D6LE@9!#H/G%W:'J<.?=B>D(AF3.6NI%9[C<<%F++ M7GJ31 *&T"DIM\_QM[^T-%6CAPU4A 8,( A(?VEA $& (.C@0%)%WKEN7D1] MH(D#U($"#& ,, 8='$BJ"!B#" Y0!PHP@#' &'1P(*DB"$)!^LL+ P@"!$$' MAY(6FB&#@$Q^Y;:G!PE"_$G^S)E86>ZRGBWK2)F//&S8S"XMW::7C0,N1Q)4 M:6$ E^_,Y5"18JL(" +27UX80! @"#HXD%01$ 2DO[PP@"#BW)-JO;TGU3'^ M,_%\>:?8NW8ZQM+Z'$%ARCO=X\9\T.6*_SDQ/;'\ ^X^FD-^R5W3,:[XT/EA M!Y\2=,K:9^60=OA#0VO&NLBE*O4**HB0$W*B]@?L"^DO+PQ@7VS/Z.! 4D5 M$)#^\L( @HBS/6L3VIYA4U4JJX':&/M%X'+B#D=":9EN&VPHNR995IC,XMP+ MI90UQL.:&?1RO>#8(,6NM## L3DX^;!]YZ-696F%KBL^GMI!HV,+[\0W76Z< M35RQ]*'#,IA^4KJM&Y8[.>_U15*5ANQLEY!O \.1D'1^I(< &!."7UH8P)CK M&7-Y+*"EQB/,)$]=M^3+Q9Y'*IB1FA2"&6&22RGX1&$ ,\9B1BU[9MPQ'^F5 M)36P)#6)!$O"/)=2\(G" ):,Q9*15O/[9\GUK8@VH<=6%?Q(31;!CS#,I11\ MHC" 'V/QX_*.\3OSXS;DEEQ#/>AX&N2&FC[[7?R>YTUD)I1,@1+/'3YRS^=& MF :E,)O[06[47*Y4[$9"R/HN5KIQVI* M6$77' K+&#S6^:F[1I_[%_?GCGO/37]"-V&JHJA:&]G@U$26J#4!ET+ZRPL# MN#3&#:I68T,J#;;Q=)DTK4-B&(UB&PU0)J2_O#" ,N-09I,H92:68X4;R 3E ME*@) 8%"^LL+ P@499WHX$!214 0D/[RP@""B+/#BE3=37&'M=6^*+D$)"@^ M*C,5!($+?\3=,.GHT.66+E.0I'8\FO[S2Q:2KS_1R]6#:X(4R=+" -Y>K BU_,C)(5$3 8*$ M])<7!A!DK.UDI.QM$@P9:Q,(HB,G3P3J%BVD![$[QS6X.UM"0X]OCI=4(;BXF3FK;P;.MZFN*JU6G4P=!- R7?L" M6J:#!6@Y_U"!EM.BY4AOLTUI&9P*3LVHX-"Z]"'#F=Q9G&E'J=/K_.K>.9:Q M(TYQ0?FJ6T$C--UG?Y_88N9-A4F5S"K/;HWKLS]L"*L,E9S'&39R49$'H)L0"A)XGE+^1@!)=G%@A9W@Y.5C/DKA>2\EY9?/'"<%6C MTP$>9$V7($#6=+ 68.L0=:ID/7R1G1ID/6*R]+O$/=&9Q_UNE)+L*\":+VX M5 ):IX,%:!VT#EI/A=:7=S]*@];7)0K&Y?-F716$7@&AYT(Z0>C H0.0@>A MITCHT8Y!VQ#Z3FSL& M^7^\WF*O%AU M2Q][_'CVPVQ M$*,3,Q=@J&)_F+T[4:\>:>^HR&PE5_H&0['TW$W".=@X"[FU"91Q<1N83^R[ M^-/(8UTQ.&.:BMP(4I%5:I2;:38_#< V3^7/ _$46+/RSDYE@^:%K!H4N$JK M'%6T[?>^Y2:S,#^+!5O5S*FKS)24M:6+I2XPA1%3J.W1%(8XMC8+^94&G]W:)3/&T\$;FQABQ,AAMFDL.HTT"?UIF Q:O'4UJ7:NF9[8EZ#QSQH=! M :79E<_8W6?2:_:V9(-0^)O3!)9]@_AZJB6 4^SJ(5.T\Z!7T2@ GT&LN M8=N>7FL[-Q:)S8VM>E6IU]O@1FI2E%0^6&HYDVGE@Y%!H/O$W:'I<>;D?2C=E#^HE<9V&5]J4ZG6Z+0BA_V@;3_ GI#^\L( M]I30M#15HX<-5(0&#" (2']I80!!Q GI-C;<704UN5+=7&V4MK1\H[68!MRL M8D]%3C*)&@U0)J2_O#" ,K&GHH,#214!04#ZRPL#""+.GJJ9ZIX*.Z%\RU-I M"RB106!>T1A_DC]SH=8&=UG/EO71S$<>-B)GEY9NTTLQ@T^"S+[2P@"?9.=- M*U2DV"H"@H#TEQ<&$ 0(@@X.)%4$! 'I+R\,((@X42*@*"@/27%P801)SM69O0]@R;JE)9 M#11\V2\"EQ-W.!)*RW3;8$/9#6M MM/;*D^M[;.UXNERM*(UV$_1)351!G[#;I11\HC" /F/1Y_)663O39T+Z$E;1-8?",@:/=7[JKM'G_L7]N>/><].? MD$VYTBI*74,^.3F1)6I-P*60_O+" "[%)5TZ.)!4$1 $I+^\,( @8ES25;?J MMK7'K=:.&4D;!9TUI=9.+JT7]J78]@7L"NDO+PQ@5VR_Z.! 4D5 $)#^\L( M@HBS_=JJ,=>.VR]LFDIE%5 #:;\(7/@C[H;).2JRY>V+JI:(9Y M.6VET4*;4G)2FH][.(4V%$1M>-DT@2@,H-*=8\10D6*K"!B#" Y0!PHP@#'B M!(UC%=8/PE,TDG->@\F-!,OIPU84VU: .HG@ '6@ .H,TX5!"U2N7W?W!FW MA) 7R-OAQJ>TE58-U$I-8/,1PBS2BA.UWF43?*(P@$1CD6BDEGL2))HP ZI* M-<$\)1B"XA046LA'8G>.:W!WMKB>8YD&"Q]DP8S&NBM6L<"(]+G/3'OH//"L MDOCF/1'@032_5UV/S6SA2F7,B$(5>C6)H%5HSR?C^SP;Z=6\S8-N@9)*B 4H M*?]0@9) 204 !Y0$+$!)Q8 *E 1**@ XH"1@ 4HJ!E2@I)129K5(C\T^]WO! MH<$'H)L0"A)XGE+^1@ M!)=G%@A9WO)4ED_DKA>2\EY9?+%,1U6ETYH=9$V7($#6=+ 68.L0=:ID/7R MGGEID/6*J]3O$/=&9Q]-56G7FJ#U7,@H:!U8@-9!ZZ#U%&E]>2^F-&A]=:)@ M?#YO:16EB7UZ3J03A XL0.@@=!!ZBH0>;5&T#:'OQL9M36FWZF#C7(C6YJF% MV=F1PO=/I$K#*)!*P/N!9T,4IZA[ ZB(0E6V4J-480"A@%" $P@E]U"!4&C M $(!H0 G$$KNH0*AT( !A )" 4X@E-Q#!4*A 0,(!80"G$ HN8<*A))99@3: MMA%2$)28?!<+,3HQ3*I,*A6'KN)I%5.(_ VO)E MK4V@C(O;P'QBW\6?1A[KBL$9TQIFS:"&685:KEZF90!I 8ZRI4)!!W1P>*% MCAH4V$BK'%6T[=/BRTU78>D6%F2Q9TY.92:=K$U;+'59;?L*K#+K3:&V1U,8 MXMC:[#90:?#I&+,"%YD;-'C;.39\I5$8$I@DR$30IGTB%^\R:GSPH(A@K5(" M W<]O]B!W7**'-BM4'""W7 "DA=8/I@V\T?.Q--MPU,8?QIR,?&@9P72)3/.W)D;DQ1JP,1IOF MDL-H$T=MUH^@1%9[UGH!9IL<-'3,-F(G,.\%0.W:H>"?EMF K3JC%3-;L_2G MY^>5\],4="2M6O(;+_]F5Z+BKO]7W=+M(6>ZS\[X,.BMQ+26O-0I^R/%4X/4 ML$!ME&R6?8/X>LDK/9# :<.<+K3&6=$:Y^G.MU_8ZO?[YNOXZ)U5-J=<;BM:H)M98)TT# _M! ;0*^B5 M $ZQ&].!68DRZ_*F<]7*WKK(;L:ILF7=:U^ZJM8 =5(3,JHV'-0)ZB2 $Z@S ME[!M3YWJWJBS8\S*3LA\E9X]S>%XAT8WZOQ:UY1&);G&KR#9@EM[D"Q(E@!. M(-EY$K[MQ8[.JU%LU<",U*4HJ'RRUG,FT\L'((-!]XN[0]#AS[L7TA$(R9RQU M([/T;S@LQ):]]":)! RA4P*?8[MDKFIMJ=,1)G"=35RQU)?<-1TC3.P*_OU5 M][@A]^W<]G3Y/6D?2K=O94^52D-KOLWX.E$KB?DL,!#%-A"@1TA_>6$ /4IH M6IJJT<,&*D(#AO7W[8NH#S1Q@#I0@ &, <:@@P-)%0%C$,$!ZD !!C &&(,. M#B15!$$H2']Y80!!@"#HX%#22CMD$)@_0F3\2?[,F5A9[K*>+0MIF8\\[%C- M+BW=II>+!"Y'"EAI80"7[\SE4)%BJP@( M)?7AA $" (.CB05!$0!*2_O#" M(.+<$JN_3=CN&/^9>+Y,KO:NG8ZQM#I)D+=]]S9O^XK_.3$]L?P#[CZ:0QYF M>E_QH?/##CXE:!6VS[HIRS.]-[[&IBE-M85+;-2$G*C] ?M"^LL+ ]@7VS,Z M.)!4$1 $I+^\,( @XFS/&H2V9]A4E2Q MZY:$N=CR204S4I-","-,C,.3M>4M@??*D^M[,>UXN%Q7Q(# GM0D%>P)LUU*P2<* ]@S M%GLN[PJ\,WLF17VM1G+-?F$!TJ ^E 3:U8;I2IA$UQP*LQ@\UOFI MN\:YX]YSL>P&S4PK555:M>3<'=B1K'?Z(-!B6>ZR"3Y1&$"@,6Y=U5Y:)QOR MLU=P9["M7T:=TUT'-_KB26^?\+Q'SDI1!6IK!&X\$?<#;.;F,LM7>8Z2>UX-/WGEW0G M7W^BEQ@(%P;YF*6% 2Y,O$2G2'W,,*-)QF_/'?=:?_J7Z8]&CB577;P0_/7K MV\J8-%.!(&NI2"3Q0&\&0LGHQ4ZDV")^.07*U9 ,:W)TMKN=8IL'"!UDPH['NBE4L,")][C/3'CH//*ODNGEG W@03<%5 MUV,S6[A2&3.B4(6.2R)H%=JYR?C*S49Z-6_SH%N@I!)B 4K*/U2@)%!2 < ! M)0$+4%(QH (E@9(* XH"5B DHH!%2@II5((]4A;M#[W>\&AQS?'2ZJZ7*J- MSZH-I=%([D 3M%Q<^P):IH,%:#G_4(&6TZ+E2+^U36D9G I.S:CRT+KT(<.9 MW%F<:4>IT^O\ZMXYEK$C3G%!^:I;LBH8TWWV]XDM9MY4F%3)K/+LUK@^^\.& ML,I0R7F<82,7=2F3K@,/OA$=+!=]HW3A+*OSM*(T4CW2 VZN/E%8)2DL]YAB M]:/MBQY5-:56JR@UM4HF.7N5W[62,6!X0.@EQ *$GB26OY"#$5R>62"DNK2= MJRQKR%TO).6]LGAPI>HU3D+HNC#(FBY!@*SI8 &R!EF#K%,AZ]K>R'K%;>EW MB'NS[@IUI58!K>=#1D'KP *T#EH'K:=(Z_6]T?K*1,$=^+Q95P6ATZEX D*G M2R(@=#I8@-!!Z"#T5 @]VCIH&T+?B8U;E::B5C6P<2S1RIP IIF%GWQ=K(YX MU3 ?5RG:4$R'N^LUK2%^79C]7[-4I 'G3!\.A6>JV\]"3EC?\<47^@X[=>3X M/&[(GP(S%707/#=MW1Z:NL5>O%M/KM9&*R+GKVKC9;:(SI+4I],9N;/YC/4? M_/#.Y?H?A_J]F,ZQ;OW4G[T#]DD\MX,HK)KW?"KGOI(WSRZNOG?Z[/+JXNSF M]'J@L%[_](AU^F=L[5\/;D\[@]]OS[]=_&MP<"*>.>OV!]TS-O\T>WV:79PS^086O*$X*W3R MX:;?N3GKB=E^?#NK6'/(VJ//]P0$_=IO1A_0:542BO"(/LD'3J;SG')40%E3 MEO]R4!$.#K/"TK_\/O40@M\7/O]8G_C.YZF/(/C9TL<>/Y[]\)E-_8A* M95H6.I)[OR=/IM$X:L:NWAE#/S=,R)^*QZGX\#O7G)>@%Y^F,!O761"AD645 MU8BA7.53MM*TFDN!$".1ZOGE0&Q#LM^&5BM']_B3R./ M=<7@C,SW9OO8<]%8^LWO^BEDDXU;T1.[>@W%D;5+$K6=LUJC" 8< PP D,4T#L2L\PV93GV_L6 MDPP"NS?R3"]6!IY'<^$R9O^'#%YN@MX^<;_Y-G'_TG7N3?_=FL!:1=6TIOQ! MK32T1JS,_49-J=9:9!+WH=O$3>P29BNT-E/%H63J *JCB,KV5->*274$R]]# MMXEMI7-W6DL&@8[QGXGG!Q?=Y+TXEPM-')H69_;+'EN^/I3'NF/7>30-;K"[ M9^:\G.OJ.-&, /9*$IO884[DQ5 MK1XU:8-PQL=B_V?J,C:B,/W!<7WSO\%O3+<-64G%Y?(W>F$3T#BB5>6% 30> M(QS=?AN.GK=^G3G;U[&-SLSR];F?^K&LVE!:=<2JR8D85>T']T'ZRPL#N&][ M[FM4TN"^),YIU;I2J=;!?=1$K 3GM/2WY[_IILV$?O.@GB][X/[(,9AI/_+P M )=>$ NN"6*'Y84!KHF IJ6I&D%LH"(D8 !!0/K+"P,(XN3#]IM7]>WF->QO M\3UPAWLOWO 5%VOV7VY(KUGF&%_89Z8W=CRYX4QY%ZLIM79R]VI@!A*2M8\X M7LYT_2]E^K GE5P\RF0_%O]^8@4-.B;3/ANT@CSP3A!;*R\,\$YB1-:U)9>< M0J-W[KAG4Y/7F5J\78Z2Y^XVJ8B74Q,;NGJ3SSV)AHA_H+%EDMOG6C M )%.&^E 1 X7XO=J%=%[:F(4NTD7 MJ*U@-K5D@D\5!E!;'&JK)TEM[^VH9]2V6>ZU4FG6P'O49 RGUI1.K3W?&?YQ M>*=[7#9I>Y":JN-*=.Y8$5'!@L, YR1&J+_QUC<9C'27?Y7&[G3.UJ5^ [JF MU-HXU"8G4%1U'4P'Z2\O#&"Z&$P7:;L0@^F2R11OJNC 0$Z@2G#631R!TY%N M_Q#?8-I,]SSN>T$%,LO4[TP+M::)* 6-92^];:(! _P0LM! 0TC 'Z ])<7 M!O #66A*KR$X5MU_WZ'IC0'9<8B;C_J=A5Z^V2L"C64OO3VB 0,8.T9D.=+E ML&6$ \9@ MP$ACA9T9,-DTY[JJM'#H2D_22G#H2G];+NOGV;[CFKA*3$ !:"Q[Z>T0#1C@ MC,2X;]6,M+J(>B-S-B_UU.9Z2ZE4V[AE14VR<+L89K:4@D\5!K#=]EOO9J0T M=GRR2W;/K2KU!NX6DY,PG(03 .'2Y6/=-,(,9\6& :Q)G(QZIC!WU3::6<%8195H(I6,;%](J=@)CF/H.O:5H+9P.D).X MV!MTL&#!S&_)!)\J#&#!&!OT2#'M%$@PT9V[IM0:&MB0FN3AK)P "(%"[KA' MQ_%!P>+6I3=$-&" =Q)GCQZINQUU3P*C=S'FKNZ+E=_3GKRJU.K)%02#\F>] M)P?K%I&2W FP7A+%P6I*LXE4,7(2AH+<1&Z.C_5G7!O/ M'?LA!EAP&."$Q#@8B)3>7GUI[C(T>]>N;NQT<7S#TW#5.KU)BB0FJ11 MN6"^L"MG=XYK<'>VPIYCF08+'V3!M,:ZO'U=DMW[7+N[N1OHX L=YI$)>BX#IO9PI7R)+,6_E269/,+KZ#?_-@U,&_N8$*_)M.=**EID^_2<0H6DJM M32>7#JR;APOV^PY<:,VC:ITV-*>Z-V)CUWDT#6ZPNV?FS.[E,*E2CSL%+9+! M"TX3[3. 5VSDHB[E8'A5.<%RP:M*%TZX70MN5Z2B7Y_[TCA?3FWSU^<;CQL] M^_7>Y(MY3K]B0%NIM.@<",'9HFM:0-ETL !EEP%+4'96E!VI/Y@092<1'M'4 MME*KT"GS \[.0V9'BE6"RKX<7!$%> M5?:87@PE3.VG (8!PP G,$P!L2L] MP^"6?P;W!/Z*;-/8][?>Y? MW,L#FNE?C-3/3M6:4JTDEUL.&T"G1AVNOB<-RJ4K,\;]9X6-+5UV6;<-QH6B MCA^"GNMB!:7RX-X[";#HQN*0;I83J'#O+BVG*-(Y)^(4S6SMI;2T'=OHSNQL MZAG@:D51ZU5 M;MLD+@Z6X.W,>+N5$F\GVD=04Y5:'??; M\R&$!#(W4KQWL'SQY]>0T-7V<]/6[:&)J^TY9EUD9!E?;L[@',.3<\.25=I<_.M:CW&,.76Z8/K-,F],+,<(# MP*VE\L* FXNXVDX&!YHJ H* ])<7!A!$C)K@[4A>^=0O/G>=AV_R2OO%_6G@ M%*>>1MYN*^(CR9R00M\3WJX2/A'-T78U.!3E3]P=FAZ7FU?/=X9_,&>&,!KNP9CH2+$MJSRH;C[4[2&WA%)*79<-O)R'!_%3L%E'Y54*<%&-\J+R:FZ@0N75E*J+M*N+ MOL_4LG9LXW3.KE[BYA11"2IY?9A6-?_(QM-J?.SNF=V_%/5" MB7-:H%$-VZ-4:G&P1*G4S!RM2,^V%:527ZHN9E'B7&LI[2:=A ;X7BAQ3AX& MJK8>O%T<+,';6>5?1+J_)43;B5S;KRI:/;E("=BZ#"D;*5Z66([ _$)F6-U< MZ"W[\/^S]Z[-:23+NO!?J?!:LXX=T6*X2[+W@/[-X(I,#T*OTK1&=C!/?]F)_RJW^?. MLWK69_Z/0@['J3;!)9/0NNM4#0.UFBV[@=K]H).!VFVX&RH-U31"VDVX+)KG M#:M9UR>[PP"P9K4<7CJ;0VN?Q5S'A,4^<)A"@'D<89^)?6["07IN)#U""";; M=6](9;)=MZ1=54HN/TN[RO2HCUX\"F/;_P7X8P1WP&=4H[P@Y>[-B$>40[M$ M%L>:-2@Z':MSNKGZB28,=+@RQT"U/K0P4'T I#)0O16H;M4KE8BU@6IR@YRM M!=7=,ZO5:1FDW@N>U25A8Y%'Q W3GL]9LV8\(NP*OGVV+V2+)W]?CE8:;R%= M?+NKYE*6B'>4&M@_]2/C6EFQZU'2:&Z$AIG6L3FYJGGLT% MDJ.21[O%%H/S^M#"X+S!>8/S6\'YIKXXOWX.2JMS;G4Z^A?Q,CBO4V+*L9Z; MN4U'(Y]CM6';%UZ73WXX9M>!V&NPV. M/BU5#S(8A#$(8^AD$.8 :7?T"'-P=1GT[YI!=N7(]ESTX# O2'C$XX3QQQ$/ M8JZ?1]+ OSF3=;RN^./&[=6]Z*UI+_JU%'!?0>)]X<^K;Y"'K]N;:]1EMO"! M2U(#8(;[#8 9 %L.P-K/ ;"E.TVV6YM+C3=;6#/S6./PZ_Z9QTXXY"RQ'W?7 MNL%H%IHM^Y&)I;4U"]/>6BO-HM(5X9J$VQW*M@U8Q\O5).I:[98^Y^?-'M=< MU!J$,]QO$,X@W'((5VD@L"+";:+J7L,Z[6S..7RP6WSG@E::UC\G=L_G\*WK M/G_0B;O\XL?LPG;>V/[8G\2OV,USW#*:9-^]B)OJJ"['N MK#_>?/M\\85]_7;S\?OEW:W%KK] D^RS5"_JL=!B1B C []NCF+]5?[QC4O&HUZ5%M]"K+2YNUYJ=68K* M"GH*PS"B5^\_V+$74SF;P@:<7C#2%Y?2%O]*X\3K3U93%P6C[U#I MN8@9]; >\(A[@07&EL]CT!@'7$D8%O&_4P^6B(7P;33V8FZQ?_WCK-FLO_N( MCPDL^M1X1W?)7RZ%#IK])+\>\^EOTCC[)HS4EV$:J2\CWN<1J;#B94"MT$T= MK$8$5EZ-"A5Y24^=Q+VV8Y^\(0!-ZAY@5)4DR-8@%_[2?*[P921D 9VZGIH#CB9 ME> 4K81^9B7$&2BQ@?T .,%YP$81QU.S+J/=Q;[7;FOLG@<\LGU_@J_B(WP* MOC/%$\CW<(<'SQL!J['7'2^SSA,]>U M!FQ-#PU'7H /A%D %X E@C];]$[;14PYPA_ M*-SPADCKP7N!Z#CP77B@I MIQZ?#.P$%F$" Z%\98>84KZS[Z$3ADVX'>&K<%@?X:G#'O!&LR/?A[,+8)9I M EH4&U']LAK[@]-3\9$@-@*'4RLCKP_#"!+6]T',I)*7^E$X9'^G=I0@RX79 MGQX0"&2-&BE2(#M2_(X9* MA)23#!" ,!A)N4?+*S\PA#(2CMD#:$:.#4)]Y( @I'(:@N$LMZ$40I'#?-SX*HP2%]R?@:=:H MG_S?>82'>Q7=A9-",EN]5E4=I*2]!#'>B[RB,&[,]G(HQY[4]1>H_EEW$1?E M\(]'\/49=3Z:;B*IC- AB2#Y[QW(M'+_X3D0]83')8 M@<$^$SHK\.H4XVS77SYET;23YJOW "F58-I/2B]$I3J99&?82.TJ\BQHR:@S MIWVX$58GPM])/C@VZ,,P::(+F;-LA#? 0%!9 A+"PL<\>N#TG@&W'R8G;@KO M>N #SP'PC$'Y#",U$(H*#,EZM(0*?0^DO ==)].R;:G#"97BGRL'-YN5X.8, MG>*R^+([8G@> 0T;VR?B3&J>=#-B=E^];[6JA: 8[&H?_K#02?LD AA=;@AQ#-#"1.(X=#RRT*'@/%%'" M B3Y.(Q^H- #E0DE,"J;>%]/X<44'S$[,R)12<,[4;%5WY%D$?.I"?+>E;]% MCT)Q>MFTU-/0WA;H9$D-&+\E%G\<>8IW0+VU8:/C9(';),EQ$&C2V*,1( DI M=F/;$]8UF3<%\_A7F,S)K0-R^>1;"*\(0;U./- 8XX1=#\&6>)"Z^85#J]*M9S='\KZFIX]30ZFQ-6"PBZ!F8'QZ/?Q><@BM:=CAL>$(]=D M/X'YFYM/A")(/X(16$:QZM,808A#9GD9=M"M,/1HKS"?)PDZ+809)KAX&K;P ME6K#^4CFB/B=?#0\0K'H<6#+,1IH8*4B6=5E]';QND3(3.0A$$ LC<6#;3)9 MUY!VEZ'.*!D.S. #PE),'DED]G#CV>]>7S2]K$JFHR[@(U MT%GW+F#?3%$1-07OD>FDAS6&%\5]._-=%*1>)NV$EZ/X?A#-Z%Z(./E%R 7 M'Z5;:PTVJO3XW"P;/9,/V@OX8);B\S0?Y!(:W3_"[R+\D^370R>*) >2:"A$ M2E&""]^I+]PV7'I)96T N:=[:IWB K04:;@M$:^3Z?0U',/,0<4"J7D=N"F6 MX>0J%J'LIZ]WUT=B-J$Y!(HV[NZF\+81/$G;Q95>W"&L%GD_TR1.;.&C!:'@ M_*#HV]TUN8)M'QV+$Q:. ^$7Q7ME&$G(BR1$G0WL'6< JB &$8#'4>O&1XQ1 M71D!#L&>!B[V)^N(C4KSNI?3M8FQB*]RM@*FR@5'O=ZH-[,_2MIVIZ1MUVNG M%0DBQ$.FQS'6G8WP7]15?[?]E%_$PNAZ MB86;OUZ-LUI[\7KEQ\+*[+RJ9=ZJE/3?A66^^GHU2Y9Y=X%A7MG@UFS[9VH/ M%ZP\BX!G#8:L%("8L75O$SXJ+,D5N1$R%@WD^O)/MA<1@R[:TG&4W#H#[J8^ M$$H\Z3-/!F'!N5_]EO,O,,;-[_E&LU8]UUOF8;'E0;\2T3T1XJ=XWP-.55$0 M?G[PPC0&^3G@OBL#(:LR>N4P\^P%N@%1'\4#;Y0SO18K/I_Y9]3_^&G:'85& M,"(212T)EIP\"%P -;RN66]T:^P"KI$AQ,RSE+,I(6J$*CS*:IO=H^X!EZVQ M22JUQF=M$@SF$X)^@W?>!Z!7N'>YIAA_XE[< +AOYC%Y+Q?:-/.=K@;6:,#>-E/=%Q49%6/&S#=**-<]D M0B-%3T78'[1P6W@]RCL)S9[23!;)$.,I^'Y@ M=M]G3H@4#WCT6OIX)0KY-0H=SMWX$\P -XE*=><%H%G[''I)$VBW6C-,X-6S M@)CTMENM):*.$5 MB33&S'^J$D:E=*'(7TSQQ3@$88,;5V70Q7PF3<2NS:3D>NI_);@B)_&+F )H M?A>E"5R)\2_A#P\#M-\$''[SXA\?)A]XX PP-%[TCBM,S!F]Z!@']7Z)W=VL M5=L'LF=NT4JX0*>%(\RB_V>"2DK&;N-RLJB5RA(PFBR69N69;W5+I+\ MY7^Z3I#\V3YKML\:9\V35K]U?M)N]CLGY_W3SLE9O=MM=#M.RST[-4;QT1C% M[4,PBIM;R=RM6-UJMWI\F73=^6*@BCR9(SD3")=IA)W_[O"!FW)S'8XI7Z!$ MILV*\QYQ(HXH8?*2[5M@H=);+3"Q(PS\^':/3M^X# S8:("'1\"H]M&MK-+% M1F@0Q;$Z()-&Y<,N:"#0 1)7&;0^1>$QN81>'Y'_-N*PP/]+@I(7L5KLZ5R3FO(2*LVTB 7M-_!^F,7!Y_$;#/MM+4F2-D@[[0J.9E=I@ M) A&%!S4H%QRI]9J+R:=6K2C(5O)IMAYT^&7J+BEQ[KOMBF D61[+LE:M6[7 M2++R6;V99YJ-2-OAOM&M.K]0I@^W3.N'U/^A+$+]"FJ:4L4:M*F=B1&FEO%N M2=0NV27KD\E4.RY%BRI)G)D+\YL]_BS]<)B>^55F6;MTF/4+3V[ZWSB=;GXB M2KY^G?]&MV6UF]4 K7[,>62ESG45XP8]#7IJ0"<-T;-9LH4->FX(/6F)4<$WT;'6MTZ9IDZ,=F^G?P/[0?0"?,/UIP-WG^@%,N]^]].P;2:0Y&82M M;Y21U921&4U_I3*BY-TO8>B^D.E^=F8U-]C"R&SY ]_R!O ,]Q\O&81Y;@!O M-<";T8OVF8#W#&N[>"D!413>1D@8;#U"6AAL/0!2-9=.:C?8NAJV5NJ9/ =;UWZPNK>&)\>V08V]VR2Z^$&? M3(=;1+RCU(K6SFS<=J[ RY#2:$PEC:E2Z"S3F$!3VI;OH=7I6J>=S6E(&SO$ MN*RD/RJ!H>T1;@/$VDAP \0' <1+'C$P0+QY(*Y4)%L>B-=W5#3/SZS3A@'B M]9AJY[)?>BK*->^F2F'B[U/%,9^NDH&+0R7]JLM76IZ=5J [E872!I&:S\B^ MYR>]B-L_3J@1[UO;']N3^!7[F3:D+,DINJ46:X*N6)9S>>::M5A/%X,3Q<9+ MQ> V5I5N^5'4IT9!;%13DO0'2*S:O-2Z 7L%)MD9MU-"BW>LSJO'A:'+:P.BP]W8\WW6X]C6BQYEQ]@]/0C31%T8,Z^/#6-( M9<9>*0FL+4]$(PK;&7C\@;O4E"WKFETL3JX*KOG4J-\ME- M1^72EMJ/_N;9/6J]NZKKKMP]L+ZH2T[A<4+^'V8>+;@7-6T!CLO [J2MBW:7T5@L2< \*)SLT,+ M$:MZWQDSRF955)L[ZT8,%V7-=7XI--?P$2_H-_[KIWZ0)"IOX*WAJ(&E0#+?^! 4)]C+%B8\]:I+Z$/H/8G_[_!X[N8L^:+ B$DOAD:*;*O62 MCN 7;!8- B6*"8=[JXA8UP M'&QKQXZ-4& M1+/52Y$0>:]@FBN.%@PFSX6Q@L"#Q5?B]AZDV#UL.I!]]@]\/TPK5&W&4#OG M#T!*['B81B0^'6S5 .^RI-3SO1\<.T*CEF]GQW^*S1*'(QLG$10;'(M&4:"+ M]+B/LE=T.B01 "-'[20, #(F;!3&L8?8X5-#8='D4,B-1*W=&F,'M<<;JL'6 MV*_A&/M/6I)#H#:IAG_$"/J_7C_$"JC%UC\4+N#0?:.0%E%* R9[R^/NQ=4.^ M$?ZN(>HT,6"](V%0+(RG8$^I*<*X0ED^DI7H&,FC#!YEPU/2%(8HPK%C,4(@ MH )U6)5/D@_*[L!7D>8A/V>P4GY/C7U'CP0@+1_18Y6Z4;[,PB>K-TE G'XA M*&I>0MJ)(U3_$>A,#]*L&L!1 ;TSMX1"@)4"]624#ZT/[!:70PHA[AA/+JD",113XI!D)3*_@T0560 M#D>N?([8Y]I+?*'B9M9.7WIO[K&P@8AF]WD4"7=HD0XU=H@F@5 C,O=93.M! M"HQJP0TT%F0>/]G6F=S1V1:42R4?2VM9F_W(W-&9^7S4_I9&D)@C;BW8[2'H?_ U M>F,BCV?["@60CTXR#$;NV@F.*648HR M& VT9/E@13Q +!6W85]*&DO'+GGTY26@O?LR&I$UH<;;XH$W&B'3X01@\[H^ M?9CR36&K.:(1K-_,)L[+/48USA-B ;NLUU@AD"(O)&&$:YGO'[B'-IKPM15% M$KX"5PN_!7H!\+H'*%.PI3BNB-JH8[NT4S/O'=A#GL04&)' '.2+9[2B)0JY M(2TR$2J&903@<= "S7M[VP67W8R&YQ;N5_JFV!B=7"C:2?T"S\. M*>0@5T9T+4=6#$C.EYGTM7+=9$5$\$G\[]0;X8*]$?NZW"$>=FH?K#6PN=&X MIOA,ZO=A%RO94E1WXLWS_$Q/XHOY#C]Z<>;!<9E4I$EKGL MB:2G[*C9:5=S$8-8+OJ$DJ3 18H5D!"ON2629(B T;5D,N+"6?<7\#5*=_9S MP4482'R\Y^$]6/^#2<:M1]4 M'5:T[!'FV2O2WAX+_*F<_0.*[E?';1HZUCF M8:F&7MLF1=8;KZM#;[SF>:UE6N--B6G,A_@L%+@K5.!VGLA^S&WQ]DMZ'?"^ MV =I=EH[-]*L1+5;,$:UDF4ZU0_1@T3+%P_9 S7Z8*CRFIRZ81J#716_V5]$ M.AI]6H]>T^U:O;GZX=?CQJB2?W3G '7,P*/' ?):?8WSXTML(2,*7Y2,K9J1 MA&M)0AD7,I+02,*G]+ZCVR'[(/B:M:Z1?$8'W(MUUU;R&1WP$$2AT0'W7 ^^AF,>42;B@G,/NRC)3]KZX:[[0E5A5VN^!+J8>I [ MI$]K.7^X*?2XVM'_2O^G)\Y#7CUBZC>0Z(*RY[E[9S\N2,R,H^2K2"Z\B6YY M]. Y_.+1B__$'.%<_'ZFBC5/U)!8NF]F\\PZ:S26K2*Y.WES5.)$2YF_G&UX M1/)#2RH99-8;F9M+F>8&F%<#YDKSJ-T",Q[;.!=_=)NG:P'S>=OJG)\97-:* M,;64^*5HE<%E3:ED<%EO7&XL%STTP+P:,%=Z%.T8F.?7Q%NZ[T+[W#IOM0PR M:\696LK\=2QF0Q0#Q$<-Q,9 W@8.5UH4[12'&^> P\\TD.%FZ[1=K5RK&3L? M/0[OIB7ST8;I+P=V''OQ6KM@RQFU!]WQ^AFZSC9;.QZY\-& !B(4;_25E?25 M;J7HT,O#AD>3'#WC2>664L-$E#4@@MD(NZ>!L??7 M0,^.?NBY@1WXW&'%L+GPN8'X M68N.Y\66SYH;O]Y$&QMA< RUW6,9K#EIN),;<;%GMSJE! M2ZVX4Y>3REHT?]2&*K_:D3N&2>XD_^*%VSZ:U+EG%G!9U+CBR&69!G0JUR!_ M%JV,FE12DW985$W)Y\T6(>]:K?J&*JH=9 L6;7A52T%3*K.V5C.CPQ,J6A+* M(/=^T*E4@LT ]^: >X=5V*K O8$P>J-EG;;:!KCUYU4MYGE#1DE & MN/>#3N4BY@:Y-X;JV-#GT-T^1F@L(1R5:=H@1*[5N,VANT/Q "*D;FB_7!LZ ^>;! M?,L5_C:3>=!LM:S&F28G$ V8:PH1*W5(7P_,#UIX&'0_$$+JANY+=ELW\+YY M>-]R.;S-I"=TSL^L;EN3(Y,&WC7%"&.K[PNE#)H?,IH;6WU78+[EZGR;26!H MG](P!\]4Y<.<((1,8?DYL6!WXUO4>5IM\::X_+9Q-\?WP#ODJ>K,DUK]? MU8%;N>\C.8"PV6=):/I<&ME;.TW"=Y+4L,R^/8KY6_7'.R;9H5Z718HJF1IB M9B]1_^'TB93*K2HI14[JA;X[ER7/EF')K6@H+T0)D :%N)8:MFWK2O"X&#B M0 HPZEZ,*G/5CN99[7S)%,JY.H0#"\^C32@1>FR@NT'$.?L,/PYB=@7#[ MF>I$HI> 4#W67PEUSS16=DU_"*;_H0[8%(PUT=TFS5U@A0&4G(FJL[ M/*1HQ* &AYR?=$4;()%)9"TELFZ_3^9M8B=\"&OU"P_O@1X#S[%]JMSE .,DT>3[[88* M333/.U;]K*%'ONM<1GXY*U$;MM12WB]G)1Z1\-"22@:5=4?EC9#HH#?6ZJB\ M_7Z<2Z+R)BI&-)M6I[NA+E,&E0]N_:!3 M*>K_+%(9K:FH-9UMO['F?*U)OO)+&'R/\^Z:&\@ :'2L3D>K[IKZ)4-JP[-: MRIN2HV.MM.+#$RY:$LH ^'[0J>3S, "^.0#??KO-50%\ \D"V"JJ<6X ?"]X M5DMYL^;)5T,7@]>&3I74 0/8FP/L+3=K7 >PGY]&T*I;[4;7 /9>\*R6 L=8 MW'M"*(/@^T$G8W%O"<"WW*!Q=0#?1,9!LVN==S;4\,D ^)YD(6RFF-'2)'=S@2JE9\>M(T*)YY2I,]VQ#< ?#"'U _@7(^-!;]#5 7[K_30W4LF@ MU;(:9UKUTS0 KR-*K%3+P "\3J0S '_( +]D702#\)M'^"T7&MQ0483S,ZO; MWE TQ"#\X<*$,>'WEG0&X0\9X8T)ORN WW+-P@W55SBO6_ 8 _!K,>'.04)F M._RS MQ,:L4>Q&#)S)Z0PB-9^1?<]/>A&W?YS8?9C.6]L?VY/X%?MY%RO]7R5:%\11 MHY*L]=&+'3^,TXC?]"_#X8@'L8U[_QOW[82[EV&3C^]-U@N3/5J_=.N^USTY:C4[O MI UR].2L[[1/&FZGVSIW.KSEGM(&!U97:RNX"3>PV/NT&Z0 ^?>K.KR/^]C) MQP%YDWV6\H<^*XDF1 YL=]\>Q?RM^N,=DV!:K\LN% O3B\3%[5JS,ZLFS(K2 MJWR8@(TY(=+"B=)E>%X*P,H#-08N_0$_R^I/% M6F5W'EK0TG@)/,K9J%*Y D]\XW$"0AED*Z/581=C.W)C]OI?_SAK-NOOOMU> MQ/1GX]T;9@8.XAG%O89K(M8CMOO M[!YNAB7P8L00UT..LGW6(S8#K3P#%L:'(S\DR&(A8#6/'CR'HT[,;!:/0!'N M>W#5"% R=/'I%O/@=AXE-O[K14XZC!,[<'ALL63 F9W@+^)Y?;R/U&OXG=V' MH'+7V!^<19SNQLMC!,Z8B1TQP8G@MS1ZBR9C!Q,&S.[!:@,+C&RPR>"*B(>! M!7<"&/*FQ3S"C!&AQ(M:@NE86W)QO/_@0)S!0 M@GBL$46#)>:"-8U@+]\'0&]:3%@HH!52] 0W-:XR7!,^\*@TMGP-B2RV[Z3B MZ6FLYHUZ!ET:(1'@!K$^N))A&N$ AV$@AQ$&^5(Q%QXDYEA8\<)4)3LDGI@, MF"/C9("4M%UD>Z1PQ$\2^Q&^@[?P)1;#QDTYO1AJSD6Z;WO>DDT8+O,0/\-= M-(8H[)&"$Z8)SBG[OC"V K_8">.V,X#IC,*("$:+*E3&6P^O_FQ'< %J;18; M<\%A- ZQ0RKKGFW#9 !/1S[(=R#.*PE!SHJI#@"J8-JP,](H8'#7#QP!+;D' M;Y%K/O<&.34DFAUX/*:_(B];X-M__:-U]NXK^^RY)Y?VB+7K=?:+8()KV'J/ M@G(V7!MQ?C+A=C2#A/,9[/LT@\T;Z+I\]>0F6Y'A8F\HO^O;7H3J1OH4WV64 MHT&.1@"08A)PL5FM 2 M4RE^6N!'>>R!\B $9\F14JDRG5LE1[=P YN1K1;?B%R7P=?::D7F#AR*/34N\F(TYD4%RCU-2<8O3[' M<()P0O!E#IQ>?_FTR(7SOG%JG3:JE9UFLW$,!@QL";LH70H, I3^YU+^K;DD MJI0V;QW]8A_KL4/4_2G"RZ")]AB00)U M)_/ =H%#:M56, P(Y>,RX%*ML3:54CB:K%P"BO/9PG<@#]'&B/0W #VTY'%MH<.X61$BM\Z NZG/;_I$ MP]XT#:<),9L&%SAM@/@[M&$VX4T^+/2\&Z"7 C;+F'1Z,O3B= A#AN'$I+X7 M,=26J[DD+[Z5VH9TLZWK*!<+^-9.D_#=,YSF@B1;/S_=[=9.S]:M/3TW7/6< M@&*1H2[AX;W(FP[JO&B"R0L1HE'KKDV'3:VZAEWO@1 P$G2+H\GP:4YU91?;.GLF_V?LG0! M'M&,T-$6>IZR9_H_'3J?E"@F9 PBK!<[/*U6"MA>5_1(&F ?"W2\IRN.G MW;DK!;N;&.U>OI+03B6.$2@:D,'@K<%;#>@T[S"@@5JMR?:L7*CS%\R%RE#W M.6E0LP"Y^>K]:;-VNO3!?X.X.S\#^,)]E[?H?M"_N/$O(IEU5UXWH_=HMNQ' M+X/T( /I-D9U6=%+4"DUJ$%Z_;-2XSM-JUZOIC3JQZ]&;&A!!@.:AOLU]@48 MO-34U&_7*V=0]N'8TY-'EAH-L. ,?.K&JD>0>*"_Y?\[N=OT\X(9'<8X'X^7 M#$:1>?]Z#^J+D)O;MOQ;+:M[NG3S92,W7HHYW^A' 0.8AO$U-OH- M5FIK]%?/1;\0:F[3Z ?;K;4YF]_(#\UL?@T.4A^8(^ 2CR#XN\L!T.*$HC;4 MT#?&L5JH5;!^,4AK!-W\5I MN];9G-/?B)E]<&ALIM74;(?&DOT(#XDLA9(*I7J!NW( +M";CI Z^@9S3'_( M0Z'E,'^!BN5:5B])\%YRSIK5$;6I\RQ@N\2GI%*SP+]"S?,VJ\=LFVIP\W7]H8=.7\UI51F2-38 B:5#H M4[>PN5TJYS^KMQ,U"/1B:E3BR.M[O-):T69C*0>9+02A:G8'(YG7H:1=KYQ< MWQK!1"SY4QC)K_"ZQDM0<=KQ7;"^3F+NO'73"+L:8J.:]K2<8/A+7&DPMI)\ MT*E_KNB!*Q%T.VW3M-%D_LB:^Y1$8'E\(.VREJ$G,YKZR<:B(]D(-)ZQCU=N M\XI]9@"BJ:&H$ &RMRZ\(,KZ57*WQNYDX\[R"QW8D_>XS^]M#_0CV9=UO29P M[7KU! M.6;#(5]]>HJW4"IW:5A]>-?%EC>$MVRRM/J.1W.+>5=075K987:>+ MVEJ]P=KUJK]KG559LKE9O58-#3ZON5F[7JWPMOH$ENY 5E\$U)OI0$9[->:T M0<4VSAJ1P;9\D49D65/X@U)N08JG,:"#:75RZPQ"']MX$:^0I"XTU$7M M*.OVC#RH6Z-72G=ZB'$[KP^=@-#$F4ZEVHSSB8>]UVB;[GIKY.D0-8! MD#,$O0'^Q%LCCV-$<$;+8"':L\?[7A\UNA%P%!/! @-[V6)4D1?_..FC*(MP$?%!V5QM]KUV M"Y=%W(Y!;0+&=M((5XN:XR8\&L+N^1N70K9LSD?IB3;;V0OM6,G-0I_RQ>WT MJGD7Y79Z%3VU(%1VW32OJ_D^6Z)I7G'SF*YY2[AL.G73-6\OFA^!WML3O7H=[]*#.$;Y,,J'43YF M(/']?<3O[>28L/@Z2"(OB#WGB.:L1R=V@TNZGCF>*S1EJ.UPCU#L8<=VT\I4 MIQ-*<^ET7E(W3#_3F;1;^4QJN[&YSB8R@^4F3_'93HOP3MTZ/3W7YMR+*6&J MM^#8DJ%HEMW@ZGZ<+C60NB5(??JD:6-SC3>JZ#IUHE0%G2D2NT87\'JMN;E6 MF@94#URZ&U UH&KH9)#U\&AG$$8/,AB$,0ACZ&00YO!H9Q!F-[V-MAB6T[^- MT2_B4*Y^[5B.?C-H00:!)\<-%VM$SS;7(E#Z]VB;QJJGS2]1&,?;:FS3.;7J M&I73-Q)";PEA##+#_3J'R0PT:AL%6[TM7+P23#XO$C:WW4RCWJAUZ@8@=6-& M726U 4C#_4=+!H.2VI+&[! ]R&#PP7#_T9+!X(.VI#$[Y.".B>D?C\KZMYOP MK';;00LR&,!X]?[U&B&IS;5]KC9W5@ZWK86DK$Y[1%J0Z7[I2\G&CT3K1KM;,#KW7<9QR]V,: 3V$0TXTBBMVVLRV]K:"6:U3 MJ]-J:Y,^KF7=8&UX;]=M!G;;TDX;,FC16&:<_GK%D['O@I="K[3QK W$6# MLH:.P? GR[PN(J>)!.I#RR6K]FZ$G <->&M$"ML[;G2VS^[KVIJ%15!6X2)-! M&,$LW>^P$E&AR,!7W\X//U)T\AM":0$G)7(N"F@VUHAHMFJGIG&==CRIJ\ V M.&FX_VC)8,!RJ>ACZ]5[ )5G1A_-7CKLO620Q'"_L;B.%416CA3.=D!6K*RJ M [+WM .R'"E*[)] M28<*_>,ZG^_7/UK=Z=WNI7PY$?3CB_Y=&#Y_#9H8K+[/Q MY-Z;SQQC&+/E0R<3 EU4C*ME'ADLI8]K Q1(@R@;'HPN'S]\B!,6<=^&.;(D MA"O%?($L, P6RK!J,K 3YF%X=<0=>6F/L\)3PP<>,9N-I1^)V<*1Q$94;@L' M\5\E1B_2YO3%:".*?WT*(_D57K=(-*]-L.DJ8059CN;-6S>-)MR.D'3U:1$@ M! ?^'-=0?"PM'Z?W?_VGXO;U8'T\9Z-PO4HA8[E:C):+?4TC9P 49>BAG)[D MWLL]FBU M66TRM:@L;8F5%6G(=_STWL#+OL"K:&NXL )S'U849ZWFV5H1V-67HE4]!Z33 M4CRCO&_#:G=G!:.GOU@;9L5BHNR>Q U:_!VM3RD5@0%WCX7?W01V;;*V]4PD49+T3@'WEYO*1IU MZ[35>9JWF6315=COE-BO7F-W.5.SA?H1;(#5-<[6[#ZXZQB7TUK-$AK+9J5R M6=MJU67;W/$T<&'X-";D&ZU6+TNN^WG.%YO1Z5\M1 M9,N[YF)MS@GT,HNU0*Q.+U95.UB=%Z6XM$!$QFC\>0_0?S_> #%ZU6SYH# XV0@E'* M:4RN]Z!601 4?6_";4>.+)D7^^]7H&@[W/?1NP?CR#Y+?R!]5DY'D4D+IJAO MCV+^5OWQCDE/8;TNHS@+$^C%Q<+:JWH65W L=A5_21[JA;Z[,O]M)/:YLU&< MJ_I6=,"-.?UG+#R-!>1Z&)$8>)NB0\'W MU(AR"KQZK[8]@WW/:.-/KQWYGYX/RMGRP8Q"-7*W#"-:!S )T6 (8.JGP M;O8F#*;NH2QB81JQ@"?,"T#;Y_@38F'%>1E0$CGJ_\K8E19Q?B"L:'H(7Z?% M^*/CI_1CYD[]=GL1$\I^N_TNW:DX0A#,L0>DS3RJ0OC?P[KZ$QA_G"+1P%0) M\YG +/P4GUF=L54:)^-_IQYL&>R/0&\#02Q>M.YD:V@OS7]^8;'3.+/' #3C M-)I(1\&0)X/0I:40"S JIM]P!;DH\,-7E1#[!/"YIC6@*-_UIE+\8AFF0/!5=7-?= MUCBWX$ESS>[U'#BMBK__!=9@?;=,H]E:N AE37J^-4>KM4"G7ME]B M.==V6S;:VV"IBD]P^VOP+/?6Z5(LM=@]\!1#D9$VUX!H5IT$SH"[J<^KJT$( M>Q&X'X7TO$-0VI1Y<3AZ"/H3^V#)A&/"/K*-8IX0.9.!0*.J2Y(!GG MX]);:8M*M6U=DTLLW%L[3<)WSS"_7JB6=Z=>:[37;5(PU_?PG*R2)0(GAY7L MER54=C5L%G&V\UR>! ,%N/$"]+5ID%W5;-:Z3VP9M8XOM5V*]O:S*+F^1$:5 M[+- T"M$T)VW*'B)##@]%M^(+R.^C/AZ#MEN0?W72GCIU%]%#Q(M7_EG'S3G M@R'+:R\ >RM,8["M8G+(?<=M TU/05-3!VAJP)8Z6[UKRG%C MEQ:5MXS6K8%H6VN_&-EG9-_>[L&23][(OB.4?49D&9&U5UM'+W7-^!GT%6U/ M[BLC^XSLVZN]I9>Z9F2?K@VLY^XZZ7,]W'HWE#UD)V&D74/C%U:W]ZS@TTY[ M@A]512A-Z72^G#IPW'6C-*7=KLLE&3(8A#$(8^AD$.90:6<01@\R&(0Q"&/H M9!#F\&AG$$8/,AB$,0ACZ&00YO!H9Q!F-ZV&%YTVF-L4^AED:;1JIWI3YDM6 M3T:G-(TMDF3O=HHN71 6T>8H]0(=^ZD458)G$>J@M8*5RVVV*^6X06Y>D]C\ M+8P7%2)>7*%VV7XIK8;5;9QITRQE*9GPTFD_VG"7?EF/!DXU$]0&3@V<'@[E M5H?32@> %>!T0=7M9>&TT;+.SF85ZC=PJA]W&3@UM#!P:N#4P.E<.*TT;5D% M3N!4T,+ Z<&3@V%T49NCI9V]7:O; MK9;9-G"J(W>98YZ[IL!''H1#+\"#GF_U2_0P.6P:Y+ 9]453.E5SV(P"LR^T M,SEL>I#!((Q!&$,G@S"'1SN#,'J0P2",01A#)X,PAT<[@S!ZD,$@C$$80R># M,(='.X,PNSGIN<5XF/Z'.O^@1V&K^0<>V?=JU2VHPFL"N,GZ. M7$II008!],>-XPO2=1Y[D>\)(5;*UVE/Y^LH^7R>&PC4 MC=,T%0(& @WW'R\9# 2N!8'=;4+@\P])HA5XKD_- 2,$]!8"!@(-]Q\O&0P$ MK@6!I]N#P(T<;&Q:K89QA&K':;J<85Q4G7=N1]&##N1>]?O<25C8A_F%SH^3 MGAUS[-X['/$@MDDLV&,[P#8KMW4;2)0=EF=;)1R[SM"#5S*(. MIJ[_)I2CLVGEZ#IP(CZ$N=G^93@_[26+LX1ETH5;BY(+2!VL.5&09J]:&%@=K])Y6!VFU!;:?2F6;K4+LP%EXT M:QL&:_>"ZPS6&EH8K#T44AFLW1K65MK6;!EKGPBZYUA[VC50NQ=,I\OQ:-,( M]\DSTZ[GI_A9GU/3IGG"'J2N3155F0F\IKO"?M"R6GAE>^0TNE99UZKT-)J3 MR_A1B.E*2N/VCW4WK?J9/F?:3)L&?06, 6Y]:&& ^PAH:8![=\!=Z9ZT4>#> MS&'T5LNT*]P/!C3 ;6AA@/MH:&F >W? O6P9M36!>P-'Z)M6H[6Y2(XCH*4![MT!][+%W]8"[DT=_#\S%O=^,* NU0#FBIJ#[VA\94:QL:[WP5Z++MIV;(7=#(M6_:7=J;\CQYD, AC$,;0R2#,X='. M((P>9# (8Q#&T,D@S.'1SB",'F0P"&,0QM#)(,SAT%^ V0&R%8'LDKKJ36 ;/[93@*R=LL F6Y,HZM$ M-4!FN-\ F0&RU8<B9H'2";>]81@*Q9JV^N,++9R@XW0&: ;'4@ MJ_3@61W(%IS] R!KU!K&(M..:8[@^)[^<4IYTE:_H+U1)TRNA,;JQ)8SC8PZ ML;8ZT:WT&9I6)Z3,TR56:3;S@%^ V4&RE:'LDJ7E/6@[(EX9=U F6YLHZM,-5!FN-] F8&RU:<C=D M'2A[P8CEP6[FG8M4&;#\F?KGPK>N]_!>D>U+.N21Y\S;5'^E<>+U)T]OJ^)R MM&O-SD]/SSE;G?*8R^/ZK]+'G+];C:Q*KXLK(ML%)Z'SXQL?I9$SL&,>W\&H M/OCPW6KZ&H\=>X0+$:6<^ 163"V.6!?D \%"M*CRR/6_7]7A1=SWD=. %[// MDC?IL]H XI V<(UOCV+^5OWQCDFNK=ZYZYG3 M?\;"TU@ ;L+(1EQY"U#! >E@1*_>B]W.:+NSPGZ?7C(2?67!]QQ!UYTOZ';5 M9)F-0"Z&KN?8OC]A4;84%K,3E@PX_A^<.&F$A;<9S.4'3]@(1"E>$;C,L0,0 M4" =:4%C6E OCE/NLB2D!WS$EP7L:Q2ZJ9/$%KL.G!IKUQNO?[R!M4\\T;&= M??7A*GSD701KR5[CO?_ZQUFS67\G+\8KZ)O&NS397X8W,.U:FY9"^F^&EQI^'8,PV!>\,#CA$86CI"!:J+T,_P8<7;/ M Q[1DJF'NJP?AYD^!2 M^MQ^X)4KTA$,.\H6T6()/B\@CL?;0[@A@@OL. SB&IN+ALU*LYE;9\#=U.W\%,^X!IX1B CPF4 MC-,A<"#LE)@6(N?6 BOZF +4K3E#8)D1T_[]"K;?[K,_F]U:_6PQG90% M]%(T*FHT\VRPLVTJ:I]" 6-W@XAS]ADN&L3L"H:Y=K[BQAIRO(3=JP<1]&B/ M=5YMC[6D##LDOY618WNYA90]9)BR^ZH8Y9V\PXE'+?^IB&ABJ*PJ8,H M; !L-5=O-7?0@Z5AM90@0>5=JZKJ<'ZLOIZ2:[?4YV^[R4]FJ2 M4SG?U[T(7)&1YGY,(Z#-5TJ.NY5/FIOI)!]'U^5/^QJ%]Y$]O'CTXC\QQWAV MBO%G/NSQ:'$MCNLOGUZ]/S]KFEQYW9A05PDRP]-RT,) 5SH8Q-T/.M67L@\- MX*X(N!VM 7=^Q1 $7(8+8B?_?N4]POJE0S=,Y 6OWC>L;M,/]H).Q?[<#QY7N=GK!\=RJ)T_!<#!SK00<#Q_M! M)V,<;P6-*RWZ=$+C!85;GD+CKM7J&.-8.P[=5+QX:TD:!Q\OO@L3&TLEQ D> M3X\71X_9:SJR'J8Q?!N_,7U<=DP\_5HR23/9X.Z3-@\_FP9/NG&@KBWSC)6K!QV.;#MHB9,&)E>&R4J[ MPMW#Y/QX;1DFSSH&)75C0%VELT%)/>AP9-M!2Y0TUN3*,'E::<.G 4S.C:.6 M8;+5,-:D=ARHJWPV.*D''8YL.VB)DP8F5X;)2HN_GB%CR6,1=#BR[: E?AH+]'D VMX; )T;_20+M%YKGQL$ MU8TW=97Z2\.&=I(PBMD FTJGR2#$ M[L7N=/=BN#0=89/G?ZZ>6?%431>U_;.77PQA"R:-9\N1V3\70T&SJKC(O(KN MJ_>=&8*$ 8U\G'3F>J\>1)QK ?[23YPO/IR8];7T4 MC\F[, "0O,G M2<3CN7*7[W_R!VZE[4:5&B].=V4FE';>F:S4<0?O#"-_0FS M@P!(Z ?$AS^<;EL7P[;@QJWX[\N'_$ M!2P#B@Q%ZW=8/]?#Y8S5\V0S>/'!?K ]W^YYOI=,Z#BS:$#>M\4VL!,6P@9Q MO=C!IN785!W[?,^;!G-#&&00PET]D FP?BR-<7BV\W?JX>N""8M'P&%]8(X@ MI97,CE;7V$7"2NT[K'4VV%/G124/?.-#VPM@L?*=EE^CRYYKG'9KU4))V:X; MHY02%/2Q^WI4I$F:<]1\MGNZ?RUL;[OJM1SV>RMU5$6JX'>\NT61>8 MO/,VG:;-^I3^:]H3FS;K6A)!OVY-J\FP0_)G&#FVEUO(M%G?&U*9-NM[2R@= M6]B9YIVKTE6OYIW'+/AVK>:MM5],FW5-))\1?&L)/EV:=QK!9]JL'Y6\,IK: M?FMJQI355["9-NLZ2SXC^/9:4S."SY3-URU.L:4VZ]NLQ6+ZVNBC.SQU*L@T MMEDWZWE>JO.3I8.WVMCFZ1RI16W6%S6V:78[UMG9YHX/F6I0!RY@%A\?.C1- M5E#SJ9-G/+T.ZLV6AJ2#R#.%J0P2".#E0PB+,?=#(&X%8,P+,GB^+O MU !\1I_Q>L,8@#KRJ*X"QL"Q#E0P<+P?=#(&X%;0^,G:^[M$XV?T&3]O6.>G M!HRU8U%3FW_7%-A%H_&#K>7RTL33LOB3*9^X:AN32S?^U%5Z&Q35@PY'MAVT1%$# MHBN#:%L[$'VB5_=2(-JQVMV.P5#=V-,B@IY R M8*$''8YL.V@)%L;<>IZYU=T7<^N)KM7-6OO4F%NZ\::NDML@J!YT.++MH"6" M&@!]%H">[@F +NY:W3FOM3=W9.%@!<;.Q?937:N?G'QIKL4^T-W14UVHIQOO MSNL\W&I4.BY?!TXXY'?VXTP]>M[GIZYK-T_R?G_1;\U:R?.G:W?=YQZJH]J5H] M(>&0,01/K=NR]!EM2HLQ7!E>I8;=5;:?*Z&7;@M>9%>JB;"J$%Y;XF)%;C7R MG8T"Y!V.0Y/1U+4:34V-9C8"()=NB_W6&O'3"T%KUB0A-W>)X8R#L>3R\DB?#Y GS5A>Q.R70A+7:9+%'I*#[F M;&"[:S06/ZLT%O\>1$" ^P![A\/J?N ![WO)HA(,,].*.Z6.WXOZ?8=]%O $ MAIJ_ER7V(^O)-UO,]GV\"N2S,V#C,/5=YH=C[+*>1HSW^QR>^,#II@C;LWM] MEC^KQO[@^4?F8;4;'B=T^GS$ ]M//#J7[L.=+K9UQZ;V46+C>71XX"B,1:=Y MN!/^(Z;#[_DCW!SS&KN(<6Q3]+ =!\#3?<;;8'JN!__@VG[F MCYX3 C6 52;.&78 MQS64)Y7[N]/W4R-W&A*.4[*EF,OL)YQ5GE!X*3Y#3&SVS97A5V[&U9A];^>I M>XOKEF0/B/@0.3($CJ6[:*$S!IS649^N*H7<1\!0Y<^YRO*+V/[8G( M_)LV\J+J7=/,5U>.J&3!7[3^=%M??A"CY M:D?)Y [G*<1KO%DKX'"4^"+ ZJ##9H6U$B-5"\\#<^]N(>CZ)) M^>)^% X9S,LCW2U#_-N$/P ^_E9C'SB\-[#H(5>/W$E)';TP(5O.>BQO&H(Z#YK".#5%I MM7&CQO@;OB?^!B^X$OKR%YXL@*$X2DC5PQ'=@@H!A W)^8H_R,^?0+5Q[#B9 M%;:$/SKSK9!FK37?"@'2]#V\EC1X(AFIX*LOQWFE\.RZRU'R*,,?"RVLLR7G M5@>.&2@.0.4.N1;$RR@DVVG ;??O%"0(LB4JE_GN&=NH&09\#+JD2ZYV]B5\ M(#*0FFP5;#&;K*)Y>DS[O%5RZ=.Z7*F;/\(X5M-5BF=O7.0?N'?@VA/49GGP MZOU_;-"LH@EK6*2-3VNP8H?2!@"SSL.]&"P8>Z64H1@^WDDR&L??6)++?^$8 M0AB!0+']+,P@UOSKQ?S(_%,3_L@=09<63;G9G)[R+":8DG^YH,DD(7) #+! MEBV[Y:-$4;]97VT-*V6I-KV&^60VN8ZGU76\%I9J./*" I9(G SN0PEP@CT,ND($-^ZS' M 8+"'D(+6GB(5#;**+L/UJA'3H81J0/C 1<#W<+&%Z2?_8+G,57M$'T>"/8V MD04 '^=LL[]"+T@8J!,)&&RPBY(!6X [%(I,1R/?XU$)>=HEJ0H\"NMXTU>7 MQG_ +#U^G\OE)S!T\2SD& M,S'&[0CK6D4YN>-B-4OB1E"F /Y@U9'#E!>.^'J==2T?F/D2!KA0$1BKP,C7 M\N'7066]]5_09!S.6%#8Q87UE!II)JR\X &F*Y1&5% =$$=!(OU+F9+)^-\I MKOV0@^1RA>]H^>AFQ2O]"71I.N6;^S5BX]AXKF0\=E^'5JZ.IE:CV79T\K!= M,2BN&,DK5A!8Q^:&01/#L4'U0WWO@58#4*3O!7;@>&"->D$,0E@@29P"QH F M"*;]P%*@@FJGP[T'7*#"ER-[(K]!I">T'&B;Z/NS1 M* H?/8RE(3@!#+AEN;!6?/I5TQ M:4K0KDC-DP(Y)?TNX06]R"N2N#&UK3:;(K54"Y']"/8T5@GV/#O]ZVG!U)C* M#9O_RNYRK]P!:) &=WUW]?G/YI^?+[Y<_'+U^>K+W>V?'Z]O+[_?WE[??/D3 MOOWM?VZO;__\].H]7BDFW*Q5)7(NKV<*:!47^&P'MG!ATI&^TW MT'B'4A1=%#W,O+#)K@<-_:\T$"87V;1)B^H"?NL)]\/7BVQV[MACR%FL(V0WS^&_AV/ G,&ST^J.T M_P3+PAKUD_^F'(X41X$/] (+K!ARP<@AX@K#J\&>P0X&A#=C+P;XD>OY,20W MOYH[WB5_D<9V]I/\>LRGOTGC[!LPHN278-6J+R/>1\L6)BM>QKY&H9LZF!QS M'3@U6AR/4+07>ZX'E.=QQ7>R$K/N4(R\O[13Y!/TV&9./B##OV#IG7#1W2.H@7;=!"LF!287LD YLN@%DF:9)Q8%^NE2_7 M*K]#L19N1IEM,^1V@!<)C0=X##0O>-0M!^U*Z%&_P3_W(M_A&R:9#-F%0^T] M&N?G'4ONQ/)[BLE.^%3;@8TDLISPQH]??V._ G/A39?2&8D_O5:;RYXD\!'] M(&K(;X0W]?+F]^N/)XUS4 >!6D//L2B/++9]3!5R/3_%MW([PCG%>4TAB]U' M(>QNT C[7J(^"2ZP6,S)JP-?\X#R@RA4Z Z]P /MSZ;@ALS]BJT9"6'9=S() M)[\"K\I? L\/)QQ=5]&_J:_ARWC.=YH MQAT"ABKBU_-]]15.4W[M>S^X/RG^$'NPR>T(20N2/Q99@"@80)"P^3NK!@P] MAH6(! 7L7LP#IV!'D/<-=C7L)TKPXW:0IY1)L)/)?U,OH6@#>IN08E9E^ZN[ M0&@D883A$ 7$MA^'B,8H(& &D?#6S1O_P8G1;Z"$J#"[(\!%:!$HE$:^#=0! M8S[%7016(Q%+15SF+Y,EHS'Q"$P&N &4"UO%=)@K+HIS#&$<-7:+^V;^ M@VF8F5&J+%NQ5X2:)TA9:OO3=BB]ZC/"ZIM_F2/G"8K\_EH@<<;HUY]."A#_A?_^B< MOX/'P'- J(]X(AX@\10X+1R&(AZ.%B5LD1\$ "[LHFB2W2Q'X2,.P7*XW(E$ M^D<@T(S9($$!EH.,%K#+@#%@EP^!K=5S'M[(\GF%HA2K#S9'3P @R@2%I9$]SG@YMFAE@0S* M'A'S[.FDPYG+4<1#90N+B\HA'8;*@KIA'%XWR? M"[$!/X!JEF2O(2;T;6](LG3FI?!M'Z/0O#C5AWF,A6N?.1_Q];T(>\P5[L,W M3F"WG]A)8CL_\L4&UD"E X!/BF$'<-]/<31B^4B+XJ#XN5P21%U?X0)BS1$Y M@G%X),&*NO$,EV=V:XF((GT=& 5$\PAVJ#,I[C=BY:$Z1T#L!7#8[^?CR,0- MLHM:DZ+&6;@2N6V)@2HQ=1]Q95RH1SR(EXUP-P&@X/M^N_YP\XW)/'H8J^TD M"C;+([>)O5%%3)[,CR8CG]D^7:.S+GX0H M0W)H+3YR:@!1[FWQP1"FO> %*%IDR\V\!BH!/!N7VCLPJH3J".@(&FE_,STR]X'KP/,4EPG0%&DM90I$Z)D1_T+ ME"Z@,:&0N:I;Y=9B;;+@Q?*[VD/P.1.>K 4'. P?Q$^"6] ,3LD MCY9<0?Q3LI/X2G%N; =2YN-3Y%"R(4Q9%N1:DXDJN2:TI-9%,R2N$!8_BFTZ M@#)M^A=,>^6_(&.%$@&)AZ1J*;F_(.>$2E=6Y]YF^ESVQB3/J2"%%6_H\8P3 M7 +$[%/1%R+4;7P$V"9],*>5Y!&Z7IPLF.?T6^&-(!E1BQ"Y7.K9TPH@W!U[ MBK/)H&/WJ,<$0Y'<2ZF\$WHDO&L ER86P(]O3P2N]U$;A\$ +V,H#*0G\B^Z MT22E4:6B4-@#1=^040(^Y9.=-8N2ABF1'T^'X[5N!T!$27] M'[\OJ&H4/D1>""7D_[-;KV?9RQ%',Q3':LB!6P*JQ@LPK6 X9761AG6] 5O9) M8)JZ5H+#M%/U(@B05M78TO_-SHO*!'Q,+&9H+K@LRRV6QX;KLQVV"T-7TX^7 M:JA\PV<;K%C6/+7R,PTS7<("O3V?=DX&!&1F%'S_>/O5H]1D*+-9! QQ"$IS M(%@1"8=BZRHZ+/)VR6$I]:&@"93\2VHGP)87+J6GMX*BUQ,.);4BF,XH$AB# MD ',J5 'F<9"O4*G%?FT8FFCXFWDM)JZ/AV1"S 7%*6%H7$50CM%05Y5;,1+ M/&E58*9U))X\=U[,%]H&G:5<MXY4!Q=H">.#!X")%]"H-0^A8&:K%^2DDP MTF91"CS&/_%>Q!Q\>,^B8?]'8AIJ.Q MX<4C,EW[\C[4N.$NR9:%MUK%X52'@!P.!LU$@#2!\=0KI*S*K']*Y!30JNXL M64S2K4VL#BJ)@%1\[PAW8$27H,$68\A*& %R\(OX?Q_3))M;29/421G0(]W^ MY@%9FH\+*>(')47EL3<9PI3'!$6F4.Z 0+<%1>-IOXW(+TB(9H/\Q--J!$ X,$"9$Z*"G(^<_MA\F)FU(\#;]>,B"KBCG-L,S&RH^.8CU/ M)@?)>M:PZO4ZY=( SLIA6ZP<3H?;72X/.9(E@2*3(R9(22V=K/R1D!K= 2+W MRK=!P$H__0_.1[AB>&*MZ'>EU\BWL>H7.4.,M[RDZFH?H:R?B2#7\BSB@/ORS1\W^MS9^)@ MX:3Y+%*D58E=PLB#=43/* R2 I]9WMC-E%<.L2+>"6A%--"1.17^"<1??# 0"Q21D38N/INX)\4+6(POH1O MCA)4Q2OIGMCV'Y"P$QNSB4@#5MD.,ET@ U6B,+DSX:D>& 2G]Y24PV''@/!.I#007\"/L,F0T)^D2KO8%5/>Y*>=GU182^T: M06C0QZ5+3X:5Q0X84SD/*]/@14$M5X11YCRE+V+SP&OR@9G#]O^4Q0',2]!6 MOI$B6*R7^C^ BXO/MM6CX7;8/A@,G557#;Z)PO1^,$\\@@T!_(LD>*TR_B[< M!\I N( [1 !':*,6??/_PQY6GW$%;O[/-^[A1KC(7B!^?E..7(M1",$ FP,D M)"9G)0@NTB<=V&)36:1FDZ9*1WU"-$[&,%]0]& G9H(N+ [Z%QZD^$P1<+H, M:[3!&["3OUQ\O7B3.XKC$4?#BD(MN *2D4H[3L@KU* +4G7. HI=2Z>0U010 MYR0E4T3.BP2"%17EX J%[20GH7\<,]-)&B7D-[I*T4(0KL//GNL"]UQACJ0P M/1'60&VP#[-XH"@F0&D7-EBH_61R@F$FE%;BPR#B'-[)?V"(I+]?.W'184B5P032@?! ;BKRG10M8ULPJE"T1D%6.*EA8HME#JX\%U"C)5>)"79C!?5LQ=MFBEV>FA )IH='J,/ ML$9FENWN>L*0)27+SGS@8+QCQAN7-7B0%RC7248D5>$-2D)1)2R]1T8%3V+) M/U-%3&6I#W)#"%Y#-19>'_;0 .=9XGV66*?T@5CM,)D&04K;!+/?QV'T0WKX M;=)H_!"](Y2K[,&]O)0\B&DB&)J(:#4+F>E>T)?J! E1>"/&'D7:ETS6$U>K M)%V19L2% T)&$DB$R_1:&)V(7TI=+I^)4-E(A:58Y2,,-UO"$JY/^Z%Y#<8@V]PUC$D:>;)-G:R;H M;$+=7"1JR)BL4 U#T#K2R.$%$TXH+#EQ\%F<)^KME(LF;LU>D6>!BE\5!/93 MOX\3I9!M%ALB*T6&=/[@0OB6EAQKH&+%-:FIBOA,7 A1T980>:U S!)MT-Z2 M&S/WRI9.3V">L.TXN-=4'J;P+TV16JJDIYW*? MGDMJ/ZDZ,O5?&,>RCBTE6>':4BJ/,(H54X8PRY"R9L@RE+D-LM:(3#7Q$UE0 M>9;(('87>JW+4;%!/O%$Y>#37?=1.$X&M,L) _%,!6*&V/X4@GQ^>2,0GR8 $_?)0 YL1GX-Y54J-A=QY>)(FA2'86(W5G#A&V M%DE5@9#RPBP/7LAP]R1%X\!&4XB&+L^"20LFS_V7#G0@#^:=E,Y6% >=GR12 MX^:4:.4B[416-^:G,Y$290OM&LM*3E0P6.UA9^;%K-TS8M][0[ M+BRS98E-2JI6NWVN_%TP.5@;L)[XR45NQ4ZYR_XH#:!EM4_/5WMYQOQ+1A:+ M@VU8[59KE>$>')O<"/RUJ:!*"$M>0EEI^7:NLB>*V3\ MYO<7C[[T.+FA,?'.5^VUJM C9&:HLU C_B0Y=Y&0N.=OP M/ P8NGTZ:IL/0+H$E=\$3]6B?7"")K:?/J8Y3&2O(5O_ :<"RS4 O1D=V9EK M\6;^0N7^LY+;/M?L@"^$JXD #.2ET/8&W!\!%Y-/E,Y:HO,RRY)$EYDL6I.[ MZ>@H0C_TO1 ADV@IUK2?1J0TRY?27. V7YQEQ!!D=E9";B4'UN\>%.;#8_>+ M0!@0\U@^D,%Q$!FG[7?LUX_L-O1359*B?=9\AR%>\BC"W07GJP(59= -N>NE MPY.9821*D0DS4^_)8-(?B/)T)%I98VBDB6=(X(RS.!$)?7N(3BUD"(SQH-68 M*SQ%BZX0 ).ECK(0V&J#I"648T%,1QU >&&?7L\Q5XY2T5<%Y(I-"SFDC -R M;"\505''K''_B."5\&V@4+"= 7<7S;I*GQK[F#LN5L/1[G0<+TN&4IL568@H MJ[P%9>^ T)VRDS>SF4D]2VU7&5!SA!O"#H(PI3,P*"/5B2J1V4Y&;NG$K7GF*DG'L.RDR[*)SX.3BQ MB0@GI0>:8QBMR!QAO4GIM!,Q-9WID%Q6.,N@-#61"HI\@R:\S(HA5[5*11,O ML\HV5V9UX)EV"[.,E&I8_%^1Q8(DYK MW42:7!7E[EEN#1*8 '<9)H](5IVNPB$]@H=[_Z-KD&/_,(@>MUX;"" M_"J[/LM6* AZK!*KY*\LIUORL94.T%$:_OT]^C.3O-"'K;R3_VRUSM21&O3! M]?Y2\"5K"8E=BLX6X944#@!5AJ*\Q_"4',;:"1B&Z.+&5XC2C<63Q,+9&4:4 MG"X-CLQEF+D9IR:2%]&01X>HF(;,DRD>TB*F+AQ8F$YK'47\P0,E'4"5W*7D MQ$',G8@S!!@OP8.CZ-TMR:AB\9O,<8$"4ZGD(Q[PI'#2@>YFSI1YL6E M1<\66\TQ/U@\?9J;9T7Q22K:$3I/F7#"9N2ETV[H5W4HSV1L>S0X&;?)JS+_ M"DM\N8S027]=<)7E5:].NY1*#XH[:IN+0,_&2<-A83.G[>2F;8OT:T=%/BA(, M^:#E"8"&)YR%6P(6#.-7D8>-C2BU&1E6/6#S22293D5K3^XHYYFT7(%ROQ<6 M)CMU<13\6?)PY8$)5?7&E8P(J.G[PAEET]D:?B]T_OZ413YEC<_FN)FI9RH[ MY??KF[RZ'[D5^C+J():">'U,J8[9TX';77:&>Z#1DHTK0;+)=@7XV9KQPIC, M Y&627H.S9;.OU ND1K0]UMV>W'Q+5/+9#@C>WEAK5PWEN>6R8DM]R3,J 8X M40CE@AICJX.*,G7N$@EP$<>AXY7+'F:_EFL>RE&52F786#"*7%OT[&:]3FO2 MK#<:5% [RS?-A]SGV#VW-)^I&)C3?NZU(#%Q!"%L$YNS"FO1-QV:$9XVQCA.U;( M2U5JQE-R2'DN12?%0AR9SA5DG:?$?E5U%3.N5Z4^1+12 M!S[.@1BJRA2+XU&[7S.)9BWR&.P_[EZJEB^,3GS*0<:9N+F:2 4I?1Y M0;O-1S4#U57)1)>U?Q( (-"$#P]KV5N#XF/Y_5:O=@:$4=GS7A15E(5(",7 M@N@1QV2EPNK08SNG/ZF'X8N[]6P<-?:[\J@[$=CHN,*B_YL(3;^3)I2 M;@;+?PSV1P?R>8X3.5[NDXU,H:43:5S^*5T3Y4#"ENX5.V;E&K, M=T4%0.F:,TIARW1@?Y);G.B(RU)UR<4%5ZC3OE@+4)[ P'H164='91L)_1L M\J!2;BG65SJ\1("[K!Q5YOHLUHZQ>UA%"2E7;DM7Z?4LCMW(V!CQ>:& 51)F MM@%&MT382R6-'Y)S#BM54"U/BUV@B80JB]!AK@/!8Z \N?/JXN;!2 MB"BND!<4SM)_ M]B)YJGDBC->'D(IH>H&4;J1&9C$.Z1KA;G:[["J;%1FB^Z?*.8Z++\="H*HT MC'A_5FO\(?3!R"TZ"E"U20N%.ZLW%RK#JF13&6^PLT7-'$]9/H-*-LV?XX!R MV\N\XRHE5K5"Z?=/Y-14[DA^IZJ7X0TQX4+DD+D<::)F(,O32J<\VN#P:/Q2 MG09%Y3S/4Q3G4P9A&"M#EQ/M57=UX1#+2[Y204%R(<%*>C%YSN0Q@NKXL[IC M8\S =Z)49#73(<6L>[NM:HF(M97CCV2RLW 18,J*^D7AH#\1Q6U(@Y;LJXY^ MJ]4BEY_,^,E"4;*[# ;VL4X(7(#&@3A@*3I B)J$XB0E*1>)1X O3T:*7"4' M]5DE2 X/?6Z*Z:R6J/F!!YN)"3 WSZ:@KC@P6[Q2'*G&RV(\ND?HG1?W59NJ M&':4+B"B5)Q5 Z)3GRX=!!><*#8_]5X.^'U('3K@220O4GE(-4GX<"2<0\"! M9,)@.Y.AJ&;)2=\*'-7@ KL42#*+>J2^K)^O\K*HNBCEJ(M1%VX6T=^AJ+(L M*L#AVM-Y<#GP3,Z69B#"#\0ZY-&4![^R$M73,A;CU2INC3XW)4Z*$Y$0GO6$ MF3[6)/J_% \7H8R4)XF*M7!4X!K/'GG2K"\$L(M!OW*^<^7H&*>M)<_,RQ-Z M@M_C&1W0BAI!WO#LD/0/?,RE8HA")A:[Q+-[!R<^\,GY@8UBE6I93[@O2LWB M 0I9W5YA:59&!'0*Y#$Z#'A"EHBXF1S2! DY[))$!U& +36H,WS6&2+,(9F* M"-389>6)JMX"96+D!8\%:D1<:C_"\3NN0CT=E)0JC3S']WI*L9".R,!#DO!T ,2(<]D_:OL>=G9SEC6,_LOVBC MA$B*,DA8M[)*H)@R'5<1PI;(0.5;5N;2KK[[49U7^X,X4+:IN,DZ:7P3TO?@ M]N5GF8-=,MFI<2TEC?;,*/ N;A3VK%=GQ&O5>!8*DUF 5L4"[>[]I"".]DL MX8HT5G7/U8TG:B1BSC"3OO"($_YGG55$#,N+LAU))=\N"EIVI1*)5=!Z[:Q# M[T180)+YY#RSVO(9^V4&%FY-F"\:5])=+0!>V#'I"-9+E4".\2];^LX6++B59-!$+HZOIJ N4K!$CK['; M0@>*OU+W/B_:F(]WB,E&O8*F3\'"&<7:LXEEN>ZT"%4S--?(10QAHIPC>898 M#?:VC \(ER(6$LB&Y(G&54K-E#$/J[C>Q8X(=+?TR)!R5-!^D]2=B. &F:QD M4(A*NMO++MF%)/TDV\!ZKH?X%WG\3?DK9#^5W.E9 MGK&P'J51I8XSR=6#I0QE+BF=1\NR-HI#*FQAT2Y)3.1!3+0ZQM*I $N^SLL: M'6;R',=")X&G"$251T51"WA4WO^R3)2#VSAW%-N+[O&H6G35!4Z?C#Q/ U+3I]#(Y M7UP1(C(\%'>I(I/WO+<-2^;5=$;6:S!^8%H312J5+HY M]0KAVOM^>76QKS9)RVZ>R'V%Q@*2EDPVMY5J01:)2B-'X?$5!6B#^LJR/F4ES^>MB/>%'= M C7"0O?8=(S9^ K52,W"@9$T]EZBC)0Z$ZE"AJX_IY J __@;"@?N?\_YEJ "R-6*T:D&(%TC41>]J M/A)BE"_@BC(8KCPYD8BW,^6NLN'00M&%!>2L%*K''FA>&I9> K'EQ572%-9=KRQK]*L8 MX#CK_G5<[&*5]]\JD_Z=HOW0O<5_Y% '(G/XVZOF*WB'YT53L3Z:9,)8C%Y(4J7,'JCK$&#T"WR MKYGR[P9Y5%;]0_C_^C8>5@.$N2X(FR)Y406JF37%?P7J]YY3'\Y% 4:"^:C? M7IGM5R\'2?K5QYRH$B6KW>A9RY%*J?92HE(Y;EAM]Z]K LH=[ M$N71YVA_:\2FIF LMS]='%&:V!*+CT]/FZ?$S2)W*HVZ<_(NH74&1!K6M95WI>#;2 M/X>3K0W9?\W>/R?-'S4P+Z&=M,'IM780=1I-:Q,H%:R^J%JT":.O#6PMLVET M6QWMP'NA3(TV.&RQFB-0- 2%A*=ZG*S2S@(R0'.Q,YO-QMH!)YF?#:'P1D<$ MZDMN3146&18*:NH F]5J&6;/T@Z\7;,J6ZSF"!0-02'AJ1XG"FHHJ-D2%"BH M(85%AH6"FGK UNGWC&[[4#OP=LVJ;+&:(U T!(6$IWJ<**BAH&9+4*"@AA06 M&18*:NH!6[O?-/HFK=14C<,6JSD"14-02'BJQXF"&@IJM@2%4E"SWL&F>E2# MT@:1X[1_28#U?K%%X]8<"JPO*-6>?5[%(5AVEG:G-)JF4)6#TE]"J]9N@=5L M&AV3#D)K"8YF)2#('FT)$"0D+XR-]21G>KW39&/GLA0 MY%,]!IJZTQ3Y; U4%/FL&/E87:/?7;NT!)FB^LH6V:-M!8*$A"(?;?'J=AM= MDB0=D=G 42SJ,;4N\7\/@RABTS 8N;&.AQ+K2WE-S_#26>OMP(F*?:RRM=!L M&J9%O::JQD%3&2+[0JR_HS#(T'&WK4.KL_X!*)*/JM>]R"K42!U1U+$=.%'4 ML0)VAWW#;/>TPV[7+(NF(D3FA5A_1V&@H ."CE:CKQTPNR8?%'20.J*@8UMP MHJ!CE?IQ9MOHMBF?534.FLH0V1=B_1V%@:(.L=1!44?5(%#40>J(HHYMP8FB MCE4V6'5;1I^BCLIQT%2&R+X0Z^\H#!1UB+6.M?J-.10N22 M>QY0R& WW.>A[3';'S)[.'%]-X(GQ.XM9_SGE/L1C[;FR%I]X=*TU !5A=@: MJ*@JQ(IG=/M&QZ2B$%IBH\-Y=S)'VP<$"0D5A= 6+\M:/T E2=)RK8PL34VT M&04^VP\5!3XK!CZFT5F_3 %9HOJ*%IFC;06"A(0"'VWQLKH4^.B)# 4^U6.@ MJ3=-@<_60$6!SXK[!UN6T>I1858MP='!J2-[M'U D)!0Y*,M7I9%'9#T1(8B MG^HQT-2=ILAG:Z"BR&?%R,:Y$-?;"C@61VO@R;5^]83&8IXJL= 4S>:(IZM@8HBGM7@ZU"_/2UQ MT<&?(U.T?4"0D%#0HRU>M,JC*3 4\U2/@::.-,4\6P,5Q3PK=IPP6BT*>[2$ M1@>/CJS1]@%!0D)AC[9X-1MKG\ E0=+\\!4U.%J7^*K!T8##E3P];Q7;/SDU M.=HB:T)E.'8<)RK#L6*3HSXU.:H:!DU%B,P+L?Z.PD!E.*C)D18@4.T_4D<4 M=&P+3A1TK-;DJ&51*XNJ8=!4A,B\$.OO* P4=&"3H[5W0)!X4,RQC>365!M1 MS+$=.%',L5J3HY9)C56KAD%3$2+S0JR_HS!0S$%-CK0 @8(.4D<4=&P+3A1T MK+*[JF,T3>JL6C4,FHH0F1=B_1V%@8*.5Q_Z#4L[7'9-/*C)D6Z(? N#6S=R M Y_!I1LY?$-G;S6Q)E0)@J"B2A K.@=<+6HWY&>P%#<4ST&FCK3%/=L#504]ZQ8E,%H=6C?@9;0Z.#1D37:/B!( M2"CLT18O<_TR#R1(FI_#^M4S<56AW+P-O)D/6U=C"N6,IC(TC6VKUHF4;7K*R9TI/UY4Z)7;4JE&S9 MM@)!0O+"V,R-9]>'I]8&QVQ65T.$)$G+8H9D:3319A0U4=1$4=-*Q7>-7F_M MS8]DQNJK0LF6;2L0)"04-6F+5W?]S8\D2!0TD:&AH&D[L*2@J;XVK&VTVK34 MI"4V.OB#9,NV#P@2$@J:M,7+;%;7(HLDB:(FO3&@J*D^6%+45%LCUNH:W2XE M_[3$1@>'D&S9]@%!0D)1D[9X':Y?7Y $Z:4/G+V-;: ,?#MT;Q>QZ'^2*'9' M]\N9M L?2U-_4^54_\*^\="!<=@WG 4C%MD>O,_U\48[QDY;$_L>+H\9,!$; M)IS% 1.L"!SU5^ '/Z5#<62#P!O"P]E?W^(5'Y"2L-U"78U#CEG M7^#'<<1.8#Q#]K?$!Y'I&LQJ6B8[#B8H,T,DU,*+#\7%S4T3IMVP.I6R$QX, M3%G(";D=P8Q;K3=(B]V[SKLSHW'#%3M'?QC.V$0J9]' M+$A"YHQMW^=>))]H#R+N.T)J_=XB>W$R"4KS$ -,PJ8S2)@#G?D.D!WYL =H3M(8J1$(!YUS^WP M $=R@'^IJ31JQV>_"VBF83!R8R8'*HC4ZC0Z;Q"1'.*5>(8N9QP OUK^#R,1")A^JEMX&7 M3(#5_"%R3 C #AD? ?PNL)X+%]B1&)10.OZ]X C73^0DQ,N02,/$ ;9SXWMX MZBWH;91.YL9B^(#O ?S#HF0Z!;X$%H??X!Z'1Q$'3C\"WP'M (C!O5%ZUX#[ M',B/3"P&'I=E(@#>#T8'T\#YP6,Q4:$4DA!)#.]8B?&5P1&O/?_GV:<#L\_@ MY4,^<1T#'^V2/.,QW B*?A*B.)E./HW#"SR")./D(/)I( MDA8^98^/7.<'0&(CZ0+/=>Z%M(/B4/,%I<%#^,T.8Q>) G,=13!#P+0@F_"] M G(4"K970U03NO&"@>TI#RL(8VEJ<2Q><.."1#H18AG!!:XO"+<2#]=/T"\Y M*'O_QF W0/T02(8TLH<3UW>1.*A-4<2X#\S*]O[\IYYE-=]?_O[G/[5Z[X_$ M1_/]OD3L=;??Z)3LCP%ZGUD0LI1%W5A/9[SNFG.?WUWC^9DN.9J"+/YTP1=# MJ]%N-=G CEQ0?8'@"V5[ACPW;NGD4378;%KR[LJ&KR!< 5P'Q 1)*BLC_.WU MX6%F<^=;T97)94&TGU!S.7G+6C&NX<'$LPZ=P1NBRV?S*0 M1"XX&%03^,YK*2.SCP[,TUQD+P#,YXUEU<>(0>.%P*")%Z,XR6=&,3X&GZ=T MM53C0 20W9\86+-!$/Q@-^A\V%$4.*Y@'N&.XP._79V!/_[?Q(V$*EC&!:@/ M>%B$W+2F\Q)'^@3A9E?-9QRF$YJ"D!T,0-?^.+!',)]WMG=GWT>OV-O:1-++ MLP.OU> MH_L@;Q(!:(^F7-K]9J._ZJUK)%S0#N1!<1@,@/C,@?\+)F WP%F""S:=;ED^ M^E].MK#:\=:2;,NB+,DCS#63:VD_[2F4:5D]T[(L@Y(ZW2N(\TJ10:YY-IGT M6,Y*]0L(GI3RD)D-LV4UVFPFJV$NRCH\039?FT#A5OG)[<;A$Y]B]64=\3?#['KTQA?VALZYF?@QD'81ND3CF-"ZL[ZZ4/%C!ZRJG#FSQ#,5: M12Y:E#=0.:^[$+80U4]C?;3^SP7DS"4&D-F#+PA2_>""H(M )S[#"\/\"- M',SQ;'>R^K&8+8N> 2T!.^F=J+Z!QCB((2P0"AZ M9!B9S@5%+V)OKD[3%WAW!FPI>?M*H>AL"HWA@$"B:8 S=A&IRF!=X02 MMV3@N8Z'C.L#*1UX;'YA2D5%(\G5PO,"6#$)WV#_&X0_1-9>_8IO?MUM@_/U M%+IUF\U&:V6Z?10>MM)4PK!#=)K38>K9X*C=(<=Y+D=-C+$P7EM@3OO6=CW! M+^G(D4;V$)A 9&H#-N%L:0JWG MSIU,$XAA26$4<5@D?3#PF+!0-UW%/V-<$W(#*UT]5J7GDP@!R21%(,!$]'+OK6=^CBWN=+ M'>HVX1(('SP,43VF6X%N@F"81:C??1>Y]Q)7.2(V2- Q]SQ@Z5RU"X_X'EX1 M1?$X#)(;5&2NDZ?)HES99WPN[@+N]NQ[% ZQ\(LZ/Y0\JOSIDIB 5 5QP:V9 M4?GUXMEO:NI78NJH HY2BWB16\1+81&_*8M8.P8_!R6K& &T<21"8D^D)M&. M2^>CE*R2&G:.>N5AC'YTSGXB.LT=\BPM&X*9X!C:(C$(^28:A>:IHGA.#@;TG'U],P9;$%ITEM, J-'7<*5HNC ,>]XJ$:*2D MRN"%)8(D$<=4M0@('CX3?A^YO@W&!![B^L [<2)<-/Q%N1_2.$I# M5_#Q2J8EFI5A03M,9!:MJ$PC>,I\SQN.4BOJB>E4@>+I[A&%)) H2>\4CA.0 M.XH 5GN"#\T(G$Q!(^&@QA 6NB-D)J761!X]P%7<.>, %0O&"[Y=E&3X'_A"TYQE>R >GU@LR5=Y@ MEYRSLZN3+ZS58/](@'?=6/( LC1\X:6?/[F1XP5J2\< ?!7V1Q+7W[!_$0/C\->-)OF[/S'A0C'_$L.YPQ9,(@.)C'0C'- MF5E9E 6Z,P\(\\ H4S5N,9:7 1#P2 2HW(VY$,1"2, UE&NQH_AY&CCZ&6&X287C1R*.* I9._:_!2B.X@P%C MQH&[0O;VS'VYIRP$;I'N #JZ60)H< \ZQ -E<0J<&*A5&+P411S^-=B>M8_S M.1HB%\,=TF=0AOL,!O(S>ZS:KYGM/%UTZ=13P!WE$_RB5MK'KH/V.7'B1 :8 M'/0V*-1NI[P9&'6H:E,D5Q'#R++:,SN#<5,H><.A:T_381]^\0'@N-* MOYU\/+OZ="06 _=:\RBQ?/);.M]T5TN)&V?-V%WF08H)SHYX#X]?OMDOY3X# M1^;P'*[6S(0!L=5Z'Q 7+)?TRH=\9(,79\@-- 5K^D"8O0"T68;)G92X)Z$;*<-:(T8S>-HGN@@$UCRVT?E 2[R M"Q(L*?I08: OC60 %8>+L#!]6RBX8GH.HX^9A<4,["R0+8*H=H&,@<>X#'?G ML?2\+*]$[2/*] MIIMA#U\R8VP%4[TX5IK->.8D3KE4$0J_8$)49N-N-!$S88) MVB'-AJJ-%T,;CS D?H)*%_?T%%9,4X?&R)=LQ-?P.*&99'"B1#)3V2,W!#WU MNM4L1AIR87B!PY3*U\(]I]60=K6MN]6,37A68:: 5O2CQ%KE75 R/1Z/-9M; M+!+GHXQ+@E"S ;+7S49QDY(4J!L@\XW8\"'<'X&,&T4J9RL=9R8R_[C.+'-J M.,U!$H'QB4I;:,"UQNW 63[-XYJ1("Z#9,A$]9)MXQ45^^KW"X?#\M3 ,AF) M=9N$SGJH\5P5(BK/%)P)]].7@:S,G IW3&T?DI[=%PZ6+\SS)4:V8".N%2LE M8K]3'IRCPHTQAR[]5KO@678RSQ+?ECK!'B8JY5J.R'OQ4"R7H/]ZAS9 .:WI M96JY"%^G7&MEO-$E$ ^VF0]4PST+F60LSF7LX;-5KAV)?:I^R$[F9DOR<>H M1.#&1R.U%S#+:TNEY\M>>K8C$_;\)^XIAD%AWN+QL8K,(18[ MD8LZ7!U3P/V99;]F(E$K;EE$RYA&(^#?R- TWZ.+9)MK8HLSF+/_KO[55,06 MI%-B[?K"2CVGQS[G& $T!_NI2$ M$)L+LO1<3K=WBG"J+%&L-D5B4:??7C5?@1[P/"S;!(/(/JN"4.)SJ7S3.SN) M@_>J)!0N]MG3B+]+_WC/9-FH0^ 84?Q)5D9Z2MVJ4_'?K]:MZG8;AP^KC)7* M7BZNQKO$B%/3U(_U!@5(V] MK;0GM8%E3S@@01+A/JY],BR5 [+F80,F9TJQ:E2 MO;:6O)#B(\6WG; ^*'U+BD\S?QMF5D4+$^5_U[>@^''IX"*>Q)QS;%&[SC+2 M6-47E2WNR[13Y?CUZ[ED6BM9_]UN;]'J&\U>96T!EXG73DF/KEJ.C L9%PUP M(N.RE;!99M]H-]=.GY%U>38UMUYL^6R)FMV(+<7^:W&L'HL+;2:N?+[<&9G^ M2LB^\ZI)#QB$>=]MZ[UG-@VST](/FQT3DRC1$D(O-L0S4+AGKLSM,&$1'I[:E0;[^TGJ@*D6FQGJC%#CYM0-,_#[QL M;\I.:3Q=H2KE@W\)K9H[#CVC?UA92G@EN2KJO)V2K;4C3;)&NZ#BR!IM#51D MC5:"K]\RK$Z'C)&.V.BR:+DLOAT&"9[DMAJ[8YRP9LU>VM=AO]2^RUG4JD2G MXQR[BYRNZ=2GG] H@;>3?L?:&Z*>.2O^,DC6VB?9:ZV]'7=CQVY6598[)7,Z MGK8F,Z:-_B,S1F:,S%B^][=O&E9S[=AZMTQ9Y2I4A=9O164R^%85*JM/J4!^;?::>5OOO)>BZ+2- MO>Q]')9LZ2LZU(NNC]@(85[W%%6X+FU%B:W'YK7/GH9N$(I?#1A@%&/CQS@. MW4$2I_T+%FK%>SE("I@8F5'L7*^N%_HW E@/6RD1Z%/ MI6SI(C%30\4-USX,5G3:F.#KBBW4V @+78MF4L9RDFR^-5_E,ZQ?NZS3.5M1%#&M?J-9 MACLEQ\H@&V4MV&_--LY-GYCIU]55X_H-T%=FK#G*?][6'6"M$3;!P?Z+P]"^ M8\/@SD_[2Z@^)D* ^OU"FR"L)BXT\Z)JO$I'%E3C@_9NJ?ZL'U\^P4"+7K#@ MF;]N-1O]IW-%Z@,)UBCHCD)GZ5;3-'J]OJBT##^*YB+%OM2SW49$5^,2^53[X)3<<>#\R!O_MIOFWH]]]JV6)'Z:_&'Q[-#EHB&7CYX5 MUD['9JUCVU<-?"0=?7@[-HKR6# ZMBR ROZL;*SICP7A]<>^3Y>=L&QGC_O<(FI=>MZW]\/_IZ=79U='7V MSQ/\\#G]^]/9Y?'G\\OOX,[!E9(83^EI>C3;T[1V?'T.K#61\PNQ9ZLK*WQ/ M VQNBRP+I) =(Y']91 UO.78OB-E9G%PL]C*ML&.TL;#6=.)M-6$/[]E\M+^ MN/9LBUS1H:O!OF=Z7C:+3;73O,XO:4QS$$VQ+CEZ8-G;TK:X0E_* M%GQYQX&L&QOV;1.#-%3[,!!)%&'1DE@./K=*BPA0Z/ LV@'8HU':A3WMUY:V M5\%N"'"%+,O/1O#L2#;%$6\! $!#\ -00EB%#7M0B19NI45I?.R3AQC-CK'4 M9#A#3#4/2)N="K;#1XAI#/D@-K O*;B!LCL97I/;J/F=>X5?L:R#-/B7,QU@ MN[/!&6I0C*2NQL#F&-U-9*N_*)EPU3][_G !7\].>]Q)^"$FPY$L'9*TR9%H MUA9C"W#1/#,=26IYTV>6F_,IKA/]]2*$'B\9<% DPLBK>$T^0J9%QO=3;,\: MNT[!T@B!PPE.I6G!%A$#!%[TD\8AH4C?B:G+5RG6&"78/JY^AOP/-\+LC(.< MD#4LP69>&.092E>(3 K\/@Q4@SO1\W<4WHINE2N/423'94F'>;3=XK3GV;3!_%!$2UW(D)S M&?C"/J!B#H5=$;;']?'](@9(>QF*.P>\' Z$(@:(,#V+G0=#;*ZL.A[E%OP2 M>Z[)2.\DE?TC1Z3PS'ZK+1*Z]D1&"\4^1\6+TSY'!KJ%8-=PP6AHR E&0EUF MC6&&JHL0CDR9;&5(1/-A::, MQ@.F&@FC&V9RE,&:,\_FM6GE4G(^ XIPX(2[@LV[''=JIQVI'@,I_WT.4-A1 M*W$D9S!^:WN)+1MOVUGW7S3;)5=)=.3-FCH+MD:6-;(;9I40BL"L4<=>E=;EX''*^-",L;AW;498(QLT#@IW1A\)0+,JY M^9YY[@_T'^+@X?7&T^9:IT#MPV?PP&*5(5?=-A^$)&D<4CO.3T4]NH]B/@&- M*9<58K3UX'+><<\[0'O/@1C24Y9[141.(^1S(Q&[H$(--DABD6/ _-0@"KP$ MDYE9GFLF5!%[!0;_D<3/W JG-$CQW@F/&^PT"3$Y:.;L#9,$LQ%R M\3AMPAYG+PQE'@3L![8*ODADW)CF2?S"MP'6@/;JSIS,,D=N-(('*!J1G9% MW5F:%A\I>F=+,^F*W*$CJ3P*[628)T\+85:ZKBX\OP'GN"\J%AIF]3D)&ASD MAK8\08--8%AY(T^U'L_#$#08_$^,3208A984@T>&PO U&\I58:C*?X^4$^$Z M!>J)V2*.L[I.I.NY/T:2J"; S.<8C]HA4 1O*03@,F24-RY3AMOH[O:?YN[^ MBCI<-/.J\G7?CBZNKL_.KL\OKL^^GIY??#FZ.CO_^NH#?L_.SAKL_.J/DPM6 M^*U&AC#/6)K7GT]^/_HLTY4GG\Z^_E[*5YIS]@3)X5GI\,K\F&\)^LQO0.2^ MR"468)]PB+I9GXK'R +\&H*$[1IH6.\YZF$NE@O;8Q<[?#C8C M5XFR=&,DWBOTU()NR+FK7NB+C&K*3IU2R<@&0S"9*15W%E:AN^CZ3A#"!_$\ M5(*NV&$%QA-5N[/YA1L]&/[H^N+L\N_7IT?'5^<7968_:H@5>NQ('@=A+1DV MY 7S/F]?B8J%Q$J^W(9<6-*1*SS3D-^Z01)Y]WFV-F4X,V6XHXSOBR1-N5QE MQ=;;D<*RS2CLWT'"HK%81G; LQLE&.>D/EKF_^$<,(601-$\V5@^U%_:/),- MU5#K[G+1_4%0)EXQ2"(7HQ"C$(>A@^-*7S!4"ZIJGU4D/2$)"7C$3N@.5MKK MDZX$"@?<1Q#%(^X$K7B#'0WE&S$*%+^@LLJW3.)R -Z>+W'^\'%SIEC:%&N5 MZ(G>\>(:* ?/7*Y"N).,X\0&<_3UBM20&T.>0A<8W5OT'K-][1EY:JF_K.OO M7R].?C^[O#JY./ET?7GT^>3R^N0?W\^N_GU]>7+\_>+LJJC3+-SC$O(;-XI% MT'*9;C8XD5NS"VL\"/-WZ>(KJUVK1?DT;]R?@.E7T;I9@:\4 51Y;RL]KP334T2QY'$<>;OOM5?,5<[B' MO3=Q;U'V61V,$Y]+DW]G)W'P7AV-7[[I]\(3 MFIUFPVRO5MRHIJTBOXD\0M6GT:TN]?[>@A:X("V/%-7;N1:W5T%L>Q*[KPEZ MP"MGS+9_[F J+X71W*$YI^Y4U2ISM]L9DXW2!PBR4;K#=G3+0_N&[Y*6QGW@ MDEN_V>YPAV8^A9!?&&6R3SMHGW:)P&1W=(>-8J,=C8V8O5/3ML-82HMLUFE97.^Q>:-U5&Q@T%2&R,&1A M=,!I[9Y(9%RJA,UL=AJ=EG;8D7'1 P8R+F1<"">R,+\2OK2-PU9/.^S(PN@! M UD8LC :X$3ARU;"9O:[1J?3,=I-LC!58[&IA;3G/H)?7P34@EAG9IT,5^4M M*UTELRI;AR8G0#.R[[R"T@(&:>AWVXZ#&6\?'FH'#4F('C"0?2#NUS@&)-/P MK"M40*6V=M#LFG#HJJ/(-!#W[RP,9!]$Z CT X:DA ]8"#[0-Q/H<-NF@:S MUS5ZO8[1M]9>'2()T6QUZ%>7ZU:NQORL11:U@46L#;5F%HQ*M!1]&K/EBN>"9\(W#6VMVPNH?&H579@;-%KL9"K4G" M1T9M=[$@.=$6F[DQ[OKPU-KHZ( 7R9+&V)#-T0 +"J1V $L*I#862'6,7J]/ M1DU'<,BH$18D)QJ?WJ,8JH)UPMV2IXF?X)YV^Y%6< MG*2+N%(1][=7S5?,X1ZVO74 B.RS D9\3J&6<#C8=7(:\7?I'^]9VJZVJ8Z" M+UVSE!>W&U9GWA'-A;+VGR2*W=']/QF'M#-@J#"0-M$KN."P^.(P:#9:X/5W,6VS_EE8&'$L&F23@-(GBDZ\/C M?)\[L0N/Q$M$;\I;#O2#Z^"-\.(X=)V8#]4;[3L['$9L[\]_ZEE6\_W%Y5$D M_C3?[[-A$N)M^(@I#]U@V&!7\#=>P^YXR-D-4!$?%0?EL<(XIG!]J&Z+<(11 M C_AE3AIJVGVV*48P/E4#-;VA^H+H!4H.?=6]M1D>_AZ-3IQ&WZ;#K'!CKPH M0+I(\O9[5DK>:=J.5-(2G_()+(P%KZMN^XM@?/@"\F7%),S$"\*1Z[$?M' @3EH7>/[PC"F,$[3V'\S&P> M_&._1)7"!#*ZS J;4,JDDH6FL$@E"Y5L/;=*MJI2R3-*MWUX6*G2%0H35TFQ;Z[J>^$/L7CKK+)Y@G)AI%U(NRS4+NV::Y=SGWWB#I\,>,A,T9+!;($H M@6CY00+2A@)FQT+=? P@%$--\,D-04\$(:B#)!X'(3QNR&RIG,"'2$,.D, MY'%B9)>E&J-P#3PNF:)0OC:;#(;LH< K_18D<12#C.-M)5TWN!>/X;X8#@RY MC=I'E@J*^"T/(7CA/P&U")XFE180C\N/QJ+)P'CD74,NU8H:OQA=IYD/+WO> M@PO5&#**MDQ1LLB".' "Y 3U%XV#.WA"%"6HC9&TQ0=D@V9W.)C1"/4Q:#MU MV8 #U_A*'^>J%[3=T'4P>&NP[S"H4(9H&?EG@8G8Q+Z'A\$_0Z["3Q>'$\A_ MAWS*)=5A(,"J/WB,QF'HQI)^\GF@7QV>?K!O;=>S!Z[GQO>"/@$,+V0C6_&) MY*"A"P$KQZ<\YM+]4IJEE(M\4Y*N =B])^NU-94'_O3J[.OERW;K^=')Z M]/WSU>7U]V_G7Z\O3[Z>G5_ /\??+\ZNSDXNPJ"M0-QK"7GG M&B3[[.OI^<67HZNS\Z]%I#L-=B[TXIF/#[11$]80XYH*<_?ZY%]_G'T\NRI) M;[?!3GZ.W8$;I^*ZFP%#Q>L;2WO]84M)L-WJ=:>H+++-/ MA\M;!)AK;R^,#,_9:]AMIMIXUN25M/QW77\B;ZEW7A7J8:P@-F>:HJ> MRGXOKTP;*V[.6\!\STB051.UO\R0M0/UKS8;@_4'[1K'TW=OW][=W34B[C1N M@MNW1Z$S=F]Y])8/;^SP[=".[;>];N^PUWS;;#;-3K?=Z33)QB=HYN0BTTR(NTIEJ6"$?O"PQL>&DQNJ9'EZU479 .] M%KS6G@3^S?Q-/P8F_6R1.I5/8I?)(/WIT[?/[ ^U?G>L7*)LF>SC*3L[PSTY M(8]@4+9('^-5<&,4>-R[1[\+/33'1KN'Z=J(G?PW@;]P41!>5;ZY@6_-':^B MQX4)X]1[ PE+E]:<8 *TN\>= N;A^X@=)R'N.IW=*-0[^#L;N1X\$[Z1%.I) M"F6[@U;#H,ASQ\#@@] 5/GHR?>BB]\!%QIL.4HML@;&^Y;@^:7M*.D1TPOX' M!I&@L"DWPOZ@OW+=B"XAC?@BWZH9K9;65V6Z9YW7VBU3U& ME3W"14^U7GP\=OD(K!%W$F'RSD?P*QBSXKZ/BP2"/[-E'YCM/7O?0,-G#X,I MFK7B99=J$TRK::7KK)=V.+!]'AV<__3X/3MR8KGPW+0:["]D(DCX7G0.>G)6 M92;"(BZM&ZH/381U?;@9$Y$?;R 3029";^$C$[$1$T$&HG:8/C 0UG7ON4(( MS*NM8CO,'OO>N&P<-U+SH!8Q6YWF(W9$7MAO=A\W)FQOE(2^&XWA26J7?K:X MN@^6ADP-B3&9FLJ*030I7U4[4'%?RRCPO. .5UQ&F0V(\N/1CQSA7GI8&FT# M*'>T,GA0"Y_R7WD]DR<,2LV/#29WCJH--&<^6C/VKX\7G]D>_YJ%./#/MG^3V#=\_QW;<_?%>Q:< "^<^X:!G4^YM)[1G__4Z;^'FY?? M_='V;%PQJ^H;_Z(\.JB\XBP[H9P[IB[V-BTNT!]4IL%KC%, KL4FY$ MCVEY8;60?V[=X\);[+)BX\6P"YPQ<0M9MFGN#_3UK7Y1) MX#>))W-*EP=_EU41E$)C-NX5$]ZF2N(P&Q3@]![OBQ)GO& ,!@LP"W7/(K7L M@&?(>##*2CI=GARS!(^*AOR_"8_BE1W4W6.O>@YN-Q3E7[8&C]I"<"HV;*+Z MP>2SWFJFK;,D;^7@,HQGSK6T&LU%QUKJP_I_(?53.0:GV=K7$A6T;06K1S/73O"K;JO&O[ M*<5=FLO;Q:<-&9[1*7QQ?-Y&;]G?^:WKLR\-=NY%W%]O&:U(NWA1!ZXZ$6Y3 M1*L33;Z%/')Q),:B#8%$)U'D9QJZ/A;UQ5*;*84"2:']C:V8+3)H3U]T_>57 M5FE[R)*2)7TI2_K)OH5)@E'X@T>1*E!(MO1Q[WUC9*L3553MVG^"56"99<7% M32(/DF?!L0(BSHR'D6^Z%853' >+:"\X8QQ///CC_P%02P,$% @ 1(CZ4F\SE2_%# !( !$ !D M;W)M+3(P,C$P-C(V+GAS9.U=7W/B.!)_OZK[#CH>KF;JEG\AR4ZXR6XQ87*; MJ\R$(MFY?=L2M@#5&HF5Y"1\^VO)-K:QL+$#$W+GO 2L[E9W_UI2=]MQ/O[\ MO/#0(Q&2WWQ% T?1 M1S*DTO&X] 5Y=__E/?KMT_@6W3MSLL!HR!U_09A"3317:MEOMY^>GEKNE#+) M/5_!5++E\$4;-9N1X"M!L!Y 0ZP(,C]]=-(YZ38[/S9/>@_=7K]WWN]V6KW3 M3N^B<_J/3J??Z20$? ML0(F?/CIK=5K=UOGIAP3A"#M_X!E!-\,$8=?I3C], M>N=GD][%*29G']Q>MS.9G#JG%]T+TILF->7+E:"SN4+OG/=&1;"7,>)Y9(6N M* 8;NAPT&H;9-LQZRS4.= M+=-0QT+N(+E>I;G#/U3SU!W+RXNVF9TK9 O!&Q-VS0*1RTJD6=G M;F?2(RD&K)2@$U^1:PB&(9EBWP,8??:GCSTZI<2%W=$C>FM+$22&%18SHK[B M!9%+[)#2$29=FS? =]WV;U]N@_VU 9L&0F;;H(LE%PH%N\FN-__:T9 M0=W4EYK=$S"]!<(:B%G5WA8G[1>J$<5")37B0*JL1K1D]?QGVV:VK_'=YI1Y MRR;ZTHSC+U>'O*5759WDFEE_*ZV0;>55U"@ZI_2'LGILGG'5XB)YO'X-3C\= M'QQ!$?42):IO=W$J M$GQLQEG)3E&3364J*A)E@/I#V=#=S!YW!L-(R:1^;>(I:?+88CVVYHU[TT%# M+$MJ$C =1A^3VY?5)UL05 V3J!XQGYIQ9;);H&Q6,Q6]DLSZ \^$5\KXQ58Z M[%.?TH$3\1Q,H]*A8RU9$QIAQK@R:IAKT=7EDK(I#R_!19V(]K5I#R ,44C? M'\@"3A)%;DWQHH=^'=_L6@@$NVY:1+G*:JU:I)Q+II118TA'_Z!FLD$3387T M7!_;FQR;PGQ)W#OVD_F\%$2"$..C!'=(DL?I8,_QO0J,L6;;^<*K$28;4$5^ M&I,I,O5E/\P"\JO0-J"U)$)1")A$$6L$S 697C8TJ,T(QM_!PA;@%I%D)DB# M9T#?<$JH9"1!4:5%7,5$!C'Y \+>>AH=T)<-"8O)(X>LR-NOXU1 OZQ3TP%C M]^EP35/HTEK0--H[XU^#YC[F8%^JQLX5T"(UJUA#I(QD/^^$WG>GM^U;/KKCYBY M*!"'$O+*'0.5-_/JY\?+CX$]@7D/VIM^X!5G+F&@ 7R0W*.N+MW6H_)N>@<+ MP%@J$^!68B\"NZO!7O,B?<4_43!?'1S[#XXK+.?7 M'G^JE@?$W$6A<%8I%+1\9":HL=\YHU\_"?,)2PH@)$Y[G)X=4V-=E MMR60\7H34F269U-S(L-?H5$D_]+,I[@@+M7H0 M&$X59_,>V@[$1;AE6RNAJ*:1A9+":A3+HWB-J?B&/3_Q-V-V!*V$1>AE>RA: M##)R$M=KY%Y6:C_H=D5AP1U2%6&6;9(D9*!W@93ZWM1>"K8RP$R MEZ$(SFRG95OM5X-ZT!N ]$YR2!2F7L5[@WD2B\(BV\S9Z;8AT,6S M)A_X1.^"B>O@V>>-Q;(Q4TE04:ADNT=YMR/K"#EP%97XF!,)N0Q%B-NZ4'%M MM5%IU:@>XDYGV95?4511)&3[6KGW1^O%_WT*\K+144Y"45!DVV6VTKT.A>\2 M"O?^8H'%ZFX*1'@V$\&?_'\ERAS2I6)B)U%%P9'MR]F#(YQ,9Q&IZ1#,%R88 M=:#LN_E3.I\L+:4H/+)MOZUMHGH#^6YQL5[YX_L!I _C^U\'3UBXYC5]5*U* M1\AN\@IBI5>BI9C:3V!2DYK M,C,BZ*)Z] Y7.B8X;NEV2!>'#?;A14%3;9] MN5O0!.VP8,HZ7@[1JBY[^)3A+XJ*;!?4TM2N#YSO$ 7Z!82N[Y&[J5Z+?F#E MW53_)8H#1\60>CYD@9M<)<+D11,4Q=$NS\#I?274P?P]5*R%_FKT,,=3J$DL M81G?7JD#;L^W5^*313M8QB.Z6Z+_N-7S=FFQO%AP48#M_JC>QO%E9D^,!\V9 MA )U4.T]J*HTZ-&]PN5C>* M++2F#23]B514F?\#\"_!_65$2H&D@8+/D#=2[CX80<'+M17,3^'[7'9< 2!2$B]OS!KM>?Q)TU^S<60^Q,U];WH M%K!.=T(KKXRHV R,E8#ST!63Q(S.S>7)X3$ ^=^FFE%?6+MJ;^+V[$/7%^&?@)5UHDLF13Z$\TH02%&&)/A]PW9=754X M_S<\D^S&,_=.S8FXI7A"/:HHV<$_1?QOR4LCP1U"7#G"*W-;^EKPA;$H3+3- MZ1=U]"+7E&1Z4_ZP%Z"F'Q*5'VLW[$1[--;OLB5'S[&!!1/*HA!//,,6)TUOV#4(1^>;%5,G@UBL"J7Y A-&HYN?^&>_J=@5UPL>2#R"UE,B(A,RB5)Q:#+%YBR M5[=IQ)^(@'H*5&&NKQVM'[9STE85$!VC798GC[]Q_9#7#5,$*C459*AWPB2< M,(G)3P=2TADC[F:$5I7RELJ +_B9+OQ%4,(\$+&0INAYX%$BND[)=J%,6AXA M^OJ[K7XFQ_9H,=3=1&L7%S'%A$>X06W3^B%XP5.^:2%1!;-](5G-J2RK3J&Q>/4>^!#ZN:Z_]V^8F[J[3Z]K%CM.(7 M+-PG+$A:_\VKQZCYB C3U82MW#P!LM%%^951M1%493B.T6);G\@T0(H,K\#X M%NRO8OK;L_KS8NGQ%0F>JXJJ^A&D,&E#"\F.T;:-VBT(2D5%NDDZ>"0"S\C: M*$ O/K=?("'T"+AC&3XK\OJYF+VFW3@< S@1=IJ_)ICM&J M6]UY_3R=DN!_7F.UCDK;2"KWARNO'VM??>W;N^F]OUQZ% J4_U UUPUDS%;Z MEB*#2__FE*EOP.:+M77E^9*VPW4R(^((S.?,X4P)[GG)VI5ES%O;O3O#41I\ MQ;T%%J/!YFZ2OGJ<*^V)2M!.K#:UMXT&ULW5WA<]JX$O_^9M[_X,=]N9OW !/27)-I[H:$I).9M&%(>W??.L(6 MH*FQ.$E.X/[ZMS(V-HDQEDP%2J?3I$;^:??GE;3:79D/OR]F@?.$&28(\X3[A7D!YQ/#/ MCY]^=)KNK\V3[I=.]Z)[=M%Q6]U3MWONGO[7 M=2]<-P?PQTH+)_?GPGG7^$#A#>1MWAIAC]H3]5H(: &\704H>/)*0Q_^];.386XQ8 MT*)LTCYQW6X[;=U(FB]>M7_NQJT[Y^?G[?C3=5-.BAH";*?]UZ?[1V^*9Z@) MCTJ )K(#3BYX?/&>>O$SJB"7L[6%_%\S;=:4EYJ=DV:WTUIPOP%L.,Z*#T8# M/,1C)Y;]0BSG^++!R6P>2)'B:U.&QY<-G[)94SX%]^SD3(+\] 5#*["B^UAI MB?-U>+"$P=.6G*%(_DZS$8J:"!M3;8"D1([; ,>*CV QA7IL@-)=2N&T<")Y>D7RZ M3;>36.-/R>5OUY2+A_%'2GW>"_U'&+O$PQP&N+])72#'!V7IQ0"-9D/,SC//5H TGL!Z"26@07P)B0H>'S;[O@4(5Z0MO-R'WJC\8< E;5V"X MBO:R%<*<_)*O='8A800\9JO %1Y3AM="8GZS@,%(&4PXB"WO8-W@8#N>G)=H M/';O0H$9YAH<_" QC(Q!+/0L]\6-F[+FG(,>\S90$?-21/CUE6>PZ1@F+=H\ MFLUBM"8!PM+[QT#Y5H&2/JFA9P6-,(/M$GC,;LN%/=.<$=H*#A/&/I],>;*]J;V276UF\>BMXE)A.Z8[#,&N_89CF$"2];Z MC,93^V@L(^,FL J;U M(*:8R6$E^'7$& BJXB!7@C.S58()!.1<@INGMK?)WV="TI[GT2@4?(@]3)[0 M*,#0M0;UY3@F-+E&? J/7/ZX^3L"&0(9I.R):\38$B;K/U 0*84Y*@(:"7ED M=BQ=-_7'LP7 A.Q]/,;0G;]V2!,QU$9&&8J9$2U0."%@U^N.UVZ 7!>?21"H MC?0J>$9"EQK2FY5P[;K>8\1QG+U[&'_E*^:T0G_%0"9T 1\+A!#+ :RT F87 M.;/,Y8*L.![*<8RL'+JK] '6XU67ZD*:G-T]CT78OR=H1 (B"-:A=A=2N3:O M_5QYY5N"E^Y^AG@$OJ+6(ZF"9N29^#Y9 M;7L'L">Y"Z_1G @47-/9C(:/@GK?E9Y/!30C7G;6H;I#_>I>(XEGV=^4!CYF M7*Z28JF49"ZXVQ3/1,1U%G(/$H=Y)SCT8&91I7PKS$&\_]P467<+\!+*V%J= M[UA_.[8%Q;Q'G0JRU%1F-Y@)G>HMY(=:N7/]RLAJK;EJ-];A \V5]:7ES\;J MY*\."15&F59FV&I.2J91JY.\.F3L7!ZMSM?J,%+J_%B=S-5AHZB55A;W6$BH M;@2;FPZK$[75E*ZR6]3*V]I%0Y500$;#N7TTE/B\='=L9ZTZ*/]&5:\0G\M8 ML-N3+&"A8M0U8\!NO['$#G8%QC,*+/067V0WZ,M/"K2TT /G;;M0*6^A[[9=^;(BCTQE"_VTDF%< M7)BSUO;$0M>LN#(@OR>K5EF5D6"A9[:3A/**N4QW"WVRG;IOUCEFNEKK?)7H M6JDH-:- TS,[BAKJ_-EP.;AO _J\[P/SKW"/O*:Z6':=.AQ8%9GT]?IX]?,N M3+=V="9M:V7WB7WE-CF5ZW/T.]"J*]K>7>U*(QUH0T=H7\N5C\U\8]4U*OPJB(>1KMD9D^]UL(9OIZVU7HXC/;I&JY8D;(#Z+"C,//% M]C,&\WA&:IVFB.$KQ#>G;*5ZIRT(!ZD5TG]1PDXH0[7>3T2^#>N6LCZ-1F(< M!:EE*-9ZE^ 8J9F-4RR?L)A27PY7'F=5AQ@%Y!_L?T0DE.=)'\(^X7/*D=)9 M G5L,[8X9]@C*Y=G1ID@_Z3NCW0EL/Q=N7ZM(J0AVX1QH/H&BOQ=1J1$R]AU M_D)['I@)PUM#O4I:** >1,NKB)-0GBR6H:_5MB'Y1.E55VJX6C[\(&+>%,4N MR;4\.AJLMEN K5;FK "F)R>C'L8^3RF11[MC'RH&3;*#\2L5*];Q M2%*46(J'.&S ;Q:8>80K&M!N,-,ZW4L#!HL DU7S"$I #+WT1PZW>"GWL7^U M_,JE=Y*\J!)V,BLK472F55 /J.5J6=^WEH6H!]0RVY7N4\M"5%/GJ5]$Z(? M-R,>3&I)!'_S0J[E #,BW;F7&Z,DDW6S@(D^G. A3) WXS'VE(:R:M9I=6WVT5)=.-U97?)]M%07KI]6%Y1KN!^TDN]D=5'Y_EC9XAU;762N MQX[.QLCJ,O0Z-%7:\&K5JQ_-J]8TM@14-X11_U5D;XBIDJ"65LW[L?-4MOVB MQ2%,JPO@Z]%0.1AM=7E\/8[4,Q-:E?1O9V"59*FL+K"O.]1VY"*M+LNOQ\VV M=+/51?OU**E63:!5W_]&9IH=)21:)P/>+#752HBT#A2\6@1Y%VP:G5QQM^"%>[RHQK'XHP5"6??2MC;F'*_=J7Y]+715*EA?%J M4 >OA:\HKLE7<#]&\WE DGA1\IV/BA6KY4A&7RA^*[^,80J[3_DN_OHJE<$9 MU6N(GC_!!,D("N0DF49&_0%B8@]ZJL#;^H+XPWP;38$>10>]5!Z U?GCRHR4 M#3VKT[J5&=@RG]9.M!I?Y=/WRPPPBP,:\LM[_2C <2)G'HDDJW.%./' ^/LD MB$3V5IKT+BVOX$=T?41>Q%[5,W6T1$:)UR];DOWSGA",C$!3*QV?\:#%/N])]@=3/#G:#:"_?5X)>U#).1W7,NBC?@Q MJA"@"'Q 71/+?"79'K3=#GWXM4"7#:K]C*UV'O9 US[FA-KNQ]85./E _B._ M>/ZW_P-02P,$% @ 1(CZ4ANI 535$ Z?H !4 !D;W)M+3(P,C$P M-C(V7V1E9BYX;6SM'5USVS;R_6;N/_#NAWY*_6-8WMD)^T] M96 2DGBA"!U V59__2U 2J0DD@(@$B05YR%CD<1^ =A=+!:+7WY['7O6,Z;, M)?[I7G>_LV=AWR:.ZP]/]Z:LA9CMNGN__?KWO_WRCU;+NKBZOK5Z=N ^XPN7 MV1YA4XI_?/CTD_7G6?_&NG'];T^(8>N"V-,Q]@.K98V"8'+2;K^\O.P[ ]=G MQ)L&@(SMVV3ASBA%_85V@ %OBWXEUT#GHMCH_MPX.'[N')X?O3[J= M_<.CSN%QY^B?G[7?VN_OOCSXD/KQ']C+# MKMT=?'@Z?/_NZ?#X".%W'YS#;N?IZ<@^.NX>X\-!DE(RF5%W. JL'^V?!(G MK^]CS\,SZ\KUD6^[R+,>YIS^R[KV[7VKYWE6GS=C5A\S3)^QLQ]!]4!N)]Y< M>- E/A,_3_<2TGM]HMX^H;!WN$QZ@%O1H TYP6YIXP\?"&V*([)5BP M,K_@OUKSSUK\4:M[T#KL[K\R9P\$9UFAZ!"U*?%P'P\L0?Y),)O@TSWFCB<> MITH\&U$\R*1F+B..Y!T'_P/RO#TK ORY?[TN6=A? ? @#.C=0Y\1W@'COP!Y@GUX'GSN(M MNQL\C!#%(^(Y8&$N_S=U@]DF]ON X&L1")9EGA0"3=[F*Y0):^AR_!A@P M.G,@G-TJA"2HG=/K$3MMF(O!.4#L28Q0\#B&"$TX-9TV]@(V?\+%VVEUNI'R M_R%Z_/46!V!9Q"T3H_*&'GK G?)JTAFT#M H)L7OD.E>$/J+7 M/]Q@Q 4&OA8\$&_/D)#P> *B%N93A24]^"8X[SG_G;) #)1'TG,<,6R1QTF] M]L_1Q V0=Q>,,%5A5P&HD=X-B/WMFK$I=BZF%&1^CZE+G+!3P.$+J&N+*0.? M]5X0Y9TTP&X03U.I/MX"2[X4UI48?Y*%\ ORIC@-WSEW!,$3=F""W0UX0_Y M:FH6BZ^6?2Z(C+H$5DY*&JL 9!7*)+,#2Q") BYC$NGCR93:(ZY_>[[3QX%+ MT_I1F7MIN/7A5'1/\8Q&8.MBSX3&43TOEFK0 UT@'?-7:LC2V])M$K M*ZU-4 TZ$[D^=BX1]6$LL$]1G$*>\BP(9G1NJFI39V(#(,/C7YW^E,8F: Y' M*M<5Q =C7E$3YZB$[C< MTBBU-Z#UKN%//7$G6B]3'M1>@HRH/8<:16LE-R#"-@-*QOF$1,A(MH ) M!0-UNM?M=+J=_4YGSYJ [T!AW)SNP<"?,J"(3$)%"N!$;/K$)GZ 7X-+3P Z MW6-XR/^(WWL$'([3O8"N.Y;%"B,UMITKG.41F2:8]&D3R^EHLYS*9#EE7 MX5QU0B247\SYN]IPOJ3:RV \R?;/%;.]O-^4QG.^Y2.Y7D7,Y_'N\+G!^UOP MW#W<'9ZSW/:8V:KG[V9F96W8^M)JP>5A9T>XS%S[QJP>[ BK.A&,A12.=EP* M^>&K6 Q5^R5%B:'\4.="9N]V169*L?,%^^_??U?LS_=(8OX_[!+_6^V0+63R M\X[+1&4C=2&4#TWW*8K==)_+I=OY+DSOAH2+6!J[8DT4\$T"Q/KB\$_!#@2:)/0H*O_0"#BH+I*5Y1C*^02X49 M[ZJP7PR^JB2#)XB"'O-FT?KN+^P\4@0*V1:C%]371U"$?!1S!::6[@;GL(IS@RMD MNQZ?K.C5'4_'9X12\@+D@C<";]0R,]3@5C2^>0*^"R97_! #;8 ID+SM#,^! M:Y+3Q+B+U>S=8'D,LDC?**4,Z6+0X)[1(,$Y_%KE&AZE&!F,;]$8RZ0D7RO)VKXGS,A5&1=9Z[_.J#0@+8[O%D:M2G$:(X]#-!&,FY M6]C,M-##V2SQ2SV'4!EV13VV'G_3Z[8$G$HR#Z58(]MTT/>2I:@[*XC$M&Y: M!N,F%;>!YS6UW+ \QB+9;U8VH[S%)C*.4VT2'(VJ@33'-LX$K'J32DX#Y+CV MF9RFS/=NU4->:K[K,YMDM?XYO+EK32*]H%^P?"#A$31.H6V(S,3,?P\J;?L8 M6YPQ6V_%5UC$DLC&76/)U%I)FA5,4BSU5:@*X7E5M7+42)V:N^;4W1:*95*U MZBA/)G+;@[$DZI\BJBJ)&Z4MX3A_O/['AV0E44A60)Q9776(PY$RH(QL%&$/8 X_ M8I@CR --VG/&T'G@NR)>G_SRE2=AJVT/24(TP=T])3;&#KL"M<)'R=T@K"R. MXS&BM#DD!\]((9^UP:Y1PR<3AIGR/3[7QJ$KW'?9MS/LVZ,QHM\T$B0VPMHU MCHRE?ZS1,5M0HIP,LA&67G%5,1'7![/TQK8,E$(I6W=B=*E+0#*Z-:W('I$3 M\HYO0RN,5J(R:YJV\RRM4W*EL*X/&[8#7888FK43+6TPB8S34IN-Z!S.U?6F MFNL9[U36-_ZA+P/9I46\?U??@^6:%E1FW1BS+QU)-AW;Z.-G[/-C\8O:(0_3 M,4S\V=T /D+#(<5#?C?&+0[$ZEXKNK$=DOK$-S3Y,'.\@%/&=1+H6X+-4%G(9W1CU42H\=?/S_(4);\NK0S0J%'_A&3(463D6LC3^UX4PZ YM%< MZFFL>>6!)%JEHU;9 +06P+\CZKP@JA";2FVFA;LW!25!N%]P1AR%$T\YC;7H M.!\AQEP%;9'62O\46\#3$70.KBTU+&O$WD>&$'RYJ*@84YMG.0":1W.9NB%" M>D\=-J/JMQN?J.J0VI;Y+L2PYB[^FG&R26P03B25Z0TXW%<-P,TXXR<5E MR')0JPGGF*092XTCQAS65^UNLT+0"@+'0JEM.4U1[':MU&F!N9VZ\.NS\:'. M@HF,R=3:^#U*D3\4:OAL%G]RCV;\45CO.?'Y.6&!4JFY(K%6?A7I)0PM,L-A M_]Y'5>7O/>07=Y5S'@IC_-\)%<.QZN319D PE1FLD#@1YXAQ MQAY)@+S5T79+@O_@(#Z^$7;1%:&)S4RE>6":LD9+NQ:"-90/[0GVL)-.N,;\ MDX5H1)NDDK"N_<]6M?_\1! +Z%34F19UY1]'R \U"_L(( )V[8?#_P_L#D>\ M>Y\Q14,L7EZ #!8'B)1-5CV(WJ4^JF,7:&Y09AIIQ?W*C7",G#4!?&JE6[-: M-HE:4^<0YEA5SQPLMS-JS6/_33U3* >(UDQ;O6.%7^"T].0S>#RJ.0IJ0 NA MF^NFL8W%2?9%"BFU)*Q6X^5 M[R1GI_@I33)55%.R>_)5\^HE<"78G89D!E4JIV9D%1GQD(B&0]V$="6CPM-8 M2-4FCZ:N,I047XUS&DR)3R)@$HNK8G57#]]B.2*F<5:T4M+!J&0A]/HL' %D5DPA$3 MOX$%]SF/A7F>?O9YD2CKDY!>"%=:E227488!MH!?H9"<^I$'N9CN%$R4=%;! M-BB,950GZ$M2I9Z;N!E8%3RERSP<5MNPEP]7K[8I;QRCN*?\X-)8,9,E'XA> MN974*:I:?247B+'=\#7):&9X9,+9%4Y,Y9RDTZ":@)('Y2T;Y2T;Y2T;Y2T; MI4X[1GGZJFFI*1(:?"/GC9F4:C&"D_<6S)!=QSC&ON*-6SV(++!5$YB+Z+E\G;GA;!=^@ MWY[?57C5<18+O+#.3 '9S$AC<^)@;U&PMRC86Q3L+0KV%@5[BX*]Q8&,!$2: M$@X&?[?35IWALO42UZOPWX=:R*N0DMRB,I2>M@LU?>N;Q#.9[1(/9(TB* M(5ND@Q<7$]D"0WVB(CI,&+GK+)6L>6!.7,R8_$;%\U6'K;62OB4^]^I WO#M M\!K\.XI9<.W?3OE,!Z]I.IEXKLHU]@H0]2A>A2-*_X+*0?Z,2\*'1_\FH,"^ M@(*!L2-/N#)@+?IO,'3?Y6" ;5XM7S9HE-G4Q)HOQ+MDFY2"0>GM35!^!\L$ MP.D/!0FL#ST7I8O?XD"%A0V M$9"ITEHWD6I3N659 M9N]LEGRC&F53@5K:M80V]A%X8U>$8ANQ0'[XY[4NF]K//IM@VQVXV%&\^C$; M0/-H-G)=Y1R[UE65RXTUK?2+RV!0T=E]3U$WIS75S%OVQH@JXU]MUKP+47?Q M.M2B=RCDM/@6NQ%*""JTANOA WT;>%/QKH$TBZE[ DH]]MW%_W4FC,(U6/4. M\Q=^*52-0_O2=R>E6LLF1/'5.$SS1VIS 6%%$WG90XRE4741 X6[[%(]9"+A MN]?G4D9YE:7%;#.JRLDMUDC^RKG@F$Y[*?OI\1G)^J?5*'"=>;6 M5Y/JT2DSK+X;&8MCMT:]ZJYR7.^M:F^^G-FOGAD02V3KJV^CY_P_7@GIU_\# M4$L#!!0 ( $2(^E+0O<\2KT( (#! 5 9&]R;2TR,#(Q,#8R-E]L M86(N>&UL[7U[<^0VDN?_%W'? >?9N+#CI&ZIV^-Q>W9F0Z_VZ$YNZ22UO7N. M#0?%0I6X1A$U)$NMFD]_>)$$67P ($""TDRLM]7JJLQ$_C(30"*1^-=_>UXC M\ 23-,+Q7[XZ?G/T%8!QB!=1O/K+5]OT,$C#*/H*I%D0+P*$8_B7KW8P_>K? M_OK?_]N__H_#0W#^\?(3. FSZ F>1VF(<+I-X-=W/WT#_OWT]@I<1?'O#T$* MP3D.MVL89^ 0/&;9YH>W;[]\^?)FL8SB%*-M1KBG;T*\?@L.#W/29PD,Z#^ M\R"#@/WO!_#NZ-WQX=&?#M^]OS]^_\/[[WXX/GKS_MNC]Q^.OOU?1T<_'!U) M!'[FPP+2_WX ?WQS].;XS7???B]]\"8(?P]6$%R>2Q\\#H^7WS^\_^Z/#^\_ M?!O /WZ_>']\]/#P;?CMA^,/\/U2EA1O=DFT>LS U^$W3$0RWCB&",$=^!C% M01Q& 0)W^4@/P&402C.&5__'Q+T!B>KM^^.CMZ_S3_]E?CX\][GO[QGGS[^\.'#6_:OQ4?3J.F#A.SQ MVW__Z>HN?(3KX)! 1:P@I S2Z(>4_?(*APPC!;E ZR?HWP[SCQW27QT>OSM\ M?_SF.5U\1;0! -='@A&\A4M __Q\>]G*\\-;^HFW,5P1PUE#1?T$,[O2U@G:%O@& M)A%>7,26E=Q,UHWP=UF06-9Z&V'; [@G\0W:%7V?I'6A<18@RT+OD;0HM(%M M9/MR#C6$99 ^,#9D2EX%P8:S0I3HV^ Y2L_A,MBBK%%,)N(> 3)+';V%*$OI M;RBU])#^ZO#H6$3>/S30;1>_%)2K%C4N#B\RE(H@R?,Q@OH(CZ!6T< M[HTKS0>6PO#-"C^]7<"(CXG\4!\)^=5O%W$69;LSL@1) G1)F#S_'[BK?IC$I^HJLG&!]^OE,E]AMZJ)E' E.\3=ATJZS1 MK'3?OW(V0/ !C!$@G/[U;2G0OOPG25B1(DC"7 #R8X\,XA-O0TR6"9OL$,E& MOTSPNE.;@BWNU=);^]9QALD:^.0A)^_KP[1<(V='SV0E]8#W#9SS I098-S\,?$V4+""MCP$ MH&[H&IJW;^KX6 #6U+!!W&*!7IZ=.&4=[! M<)M$V>[XW<-]E"'EQ?3^]\RT6*?CP#HI68"7X/C=UP_?@)SA]&;:JGK*3A54@'^I!I[<<$J^O(1 M S1$_18K#SC_6[C!24;W-%F0J>=CNFD,JD-HI.FN'$' 4/ #G.'T'J $$U95 MG:^0H(%HV'.(RYB81\ KAX,L$*+H.40;C2':;Z;IS"$D=C06!3DFOCA$#TQ8 M576^0H(&HF'/(3Y&""9G9#I:X42S,JWVU2&ZKI!R9O6,"\C9^&+KS0C@'O5X MIFUDI&A[9GRW#A ZW:91#%/-]4WMJT,46R'ES(P9%Y"S\<6,FQ' />KQ3-O( M2-'VS/AB#9,561']F. OV>,97F^"6#,JMY 8HNA&DL[,.^<&.#L@^/EBY]T0 M846]>0H'&H:$Q7C^"!$RLO_J-P?%%XF2NV!.F?AFXXW:Q]VZ\4O3R$3)=E?5 MG[;K!YCH&:_\O:$K/$['Z6(:6T;)6?-+P_@*Z5[DVLR(A3C8X M8;=J:3(&GN%MG"6[,[S0/++J(35L0]Y!VF&J1.)ZP%)5$&"RN^&\ 67NBP.H MX8@UE>HY9O5+Q>0_+B,^$5UDZF@E<@0.%J(.G,>P@]4 M&7HV9?1!A96UYRTL:"@B]ASC9+$@(TC%'U=D6WVLYQ2-!(9HOH&@,V<03 [R M'VB?$@BN8V^FCRYXL)+6O(0"-:%0 >%X1.,_(S]>)_?X2VQD^O+7+6B[).?> M["DONG*BW#PS^090F@R^KBT/ 6@V=J;ZZS[56[=UMORZ3FX2_!3%H>9.HHV& M!:77:+HW_6+7D+/TS/[;@&IR@D;E^0I*LSMP.*Y5X+#N$S_8UCF M)]%P4%[)]$G(>V+(C5K&;9KP1:-(3YDVS)&V$$0WCSC63-/O?\],B74Z+FY@ M,QZ ,?$FZ]*J=]RE%Y]TC/25:[&>%Z_7-(^*P]_O'@,B_O4V8UU2HUBYE8L* MI4&%I!V479AY7E7*V +&ERRX&6<@L9[>]C4@Q'H*]1LNU(J3%DPV6Q3\WVV0 MD'D<[7@-LJKKM'Y]V+WX&CF'S0D*3J+X>GJGZ$,$*ZC*0^TC8\5;[3>7!'$: MT22_F9WO?W]@V[0:/9<]Z0I6WIEZ*RKU9G6-VO(1@;JU:RB_P=S5NL?2W]1M M7_SZ-WH(O(8LRT/ET6FQV4M"7_\])*U"P'F @HDWG3A5H<&*^NKOTCG%%F^6L*#>0$AY^ MN* "/EA=8_YB@208KI> ,0*$$\A9T9=:.C!QXAP_)CA-;Q*\C+061Y6OF:M< M(F/)WLLW&?[*B(,-H^Z'I3N<%QC )$/&; MD\4ZBEGW$WIO]N)Y ^-4Z61)EZ(Y#&H<7'268GP/P(IS!@$),T&%-X"/%2]\(""/A#ZIQQ&-O9/.,;581K,-!U$S+7? M2M3^?'*=/9+=7,1!^%K,'-\<@!AZLK+J1PDK*\Y;1(17R%QRQYAF(BC=/L]" M1/&62'5=1,A3N,0)Y)\C.W^87CR3N0LGBR@.DMUE!M8S7:L$PI, M#3*UCL08FNUU(I:S">Z!291[>D9E\L/!QS"UOL%E5#R*HH&6.D(L* M2ED!%S:/8TQ<4)$7,(%!56*0BSQ)Q"-2BH![2M;FFJF35A)#36*/I/UU *N6 M9H\;$]"\C1+M\.QY>(O./(6BZEGT(I_@ @2;L=?&,#/; M:^.&#%)1.R/RO2 MPRINY7[8=[/"<:<^O%(N*O4ZW9;N(DAB,H>D-S!AY61BDE-4HV7^FZW]Q[MCV+JYQ':9E"K$*"5A#WU"Y(.BB,Y83]- MOHY%A]%7%.2IWML-OQ<%)Z;_"XQ6CX3MR1/9>Z_$C9CKY5[)O\EJ2)^V.6BZ MO.Q[42X!"+@(? 65 EPR]V0Y98PY'JKON>&+:M *[N)F%ZW7V;^I,MV*355' MVBLY3<+N47[Y*S\S+ T=W\*' M((.TA/<69MLD5GL,0(V0P=4K%<)V,%B(RU?L8.VKOPJF(,R+\1/.EM4")ISQ MFXGOQ&G!A[6T.<;UH.)FTO7R8Q0'<1@%Z ;S>V\FVR@U>@.*&!7HVRUA+&ZA MD0A0L 0Y3^_NIFD!BDT4.X99TKLV66IB@/5OFIM:E9+]10*G[X?5M.@;=VO# M+]TB6:W3;6PY?_'ZE;D%[Q$8JNP:07?/= :,G2?IHVXT]NR[44E>:KYJ[;GN M)[/ZLR!]).L7^L?%W[?14X"(..E)=A8DR8ZLD'\.T%:KWEB1X("[ MPA 2H1X0_ 0SC;= U>@,B'T==!TLI@0WLBW,V1T 1#M$!@CA+V0]"UG!WP)O M'[+E%H$@_P)>@G\Y/GCW[HAY)?WQNZ,#0B;=0/::)9KX12,MO+&._GW&%M5@ M+3D!6GEE\KBHC=+9)\(4)SLB@HZ+5;\WI#*SI&/?A7+JD3^EL WJQEWJ\$FU MJ*K5';7;D>WU)H&;(%J("ELRB[%+4)5%J8X9*Y$SAT"!O(MR<,:4IQ0QNR,6 M5O8Q?KB"#I+80*4S0 U5 "O*QNG:C-_MJVZ%IMSU&^_VK>TU[=>1W].?O?2- M7B^P:N_N+'M2^[U)Z(7,;'=#-) 1GZ([G0U-!VLN=;KI# DS[72=7!)BW [ MAO)CDP/,.7IT9U@)-:RC19\10E5P ./$)H""UP2+K.*&_Q4,4GA+3X^OEY_) M5$C=6<=U>@A9Z''01-C!3?OB9C>B_$!"&1[BY>&6_,6GB4,-N:;^$^V*]!HE M5 >(L0*,%SW>_$S74Y3=V!V\,%Y\B1#2\9;R.P-:3 D:]GT@I^R'H>_I%[?I MP!==(E4U.LKS9&2\T0/BSI>22:5H VEBJVKTAB0O^NF[R!?E7$549PLCFD\- MPG"[WJ* %9BO<9)%_^"O=+)[J)ACU$[50;&IX$6[&'!/]&B' MH@ 25E>;OX"@&A92@X/29\;>F929.-IZ1#\WU4)@P!JWB:"K7E]>;34ZH&[I!8])DK#ZV=?A^4!7^5:?;+BFW;T$JYW,JH.4ZLA6>!4%#Q&* MLHA5=+,WHAXQ6I#X1--4V__^8?OWQW_ MZ<\L_9IYLCO01AB;:GDN:*)](%E;>(DMX'RG*U&4A!M0G=M%Q0I:H]7IHI*G M)\6Z"@@U>Y+ELEW7:#1XR^0%O'FEU4VPHU56 PH)ZQ2&EYE5*3HL'MQP1GYX M0P\B#:5^37KR4_NHIGC!8Z+#[XOU!N$=A+>0Y2SWW5_'#12(#6CWTD?GV4AB:OVB@[2QX*L*1%LA]!3Q&RO91BMP+] MAJ>:9!3(: 6ZD3:4PS:2=K)X]4A^47QJ%)1]^:=@ZCCV%KSUJI2[S'+YY!:[5O!;[I3*S:M M25X^X*RVAJONSJ4)V_H%266_+T,YF+[%5OR*,? M6.]3)V6QQJ1*VG'EC^0N/M?_M"#75034I$;/44(U@*1RH(I#C5X3=(;7ZRA; ML[8)\8*_9[2"<4BDT?&B3C)#WJ]N)>OB,?&"&6_((;,#7W_"&01__,8/-U*! M#6OHT6.(T#XZK/^&S&GL=YNMU'"XJ=H8LT[CKK4NPY,#9+U2#'?%%R.56WA5 M7D$=%L=,)/UF3WO?'1:@9%IN)@X<@Y2R. #_;^;]NX/C[[X_^-.WQ8>C-*7I3=:/ M0.H&'<6 ]HUEOZ<(^'AKHM4$5HL6 ?. -T$$5FRG@6; M* N0-&BM"@T%:@/J!7JI.S@F+'@"VA7BD'A)R-GZX1$:^&%]3?J/%=J#B?(C MVR$@. +9Q49VKEN8!5$,%_G[-B?EM36R<8M"O4=15:B9 ]9/W;YSY3P!%$S] M\"D-V+"^ OV'"-70*9YGDA@"P7'RC=*P#9+=-;BK$U'?R]4[4.G<#=G?!;G> M_7AVT\.P'*"%EKN[ *X<0TI)[]_K"#8X]LMM^05MTG4J\3G;G?A+KYE*+/S4EY=VN'F*C>5\:/U<$ $\## ME3\_N(5S<_: \0?[G61D0Y!EF.[PXB9(KA/V&M*"97SSEY4-SS/:R5G)>;>1 M=WWJ49QW^.&<.O@U'T9T*W(&6#4=61".X#H!G"<_P"@?\9[.Q?@#BB?%J9BA M:^V3L0)3G:QK5]H[)/3.I5KQ:G:E9@5ZC$V3ZXA'/D\44!G'72[9N? @5\E) M6(2"DQS)1?C1N*?N4<.GRS5DI7F*18=+7/:@,(X[&+Y"W4W'(AA.WY=N] ZL M\A[QI"[2\\ITOPY]QJ?#8RR^%,WH<@\\WR:$(%G.19BO)V]AFB512)_(II\Z M^1(DBS.:5T$(+C[!['I)OTA_H9Y8M<;/,!EGB;^35"S'6-1K+9AT8,/$XULC M6J$E!.2N"@(J(@AS&?-^N5$NI@^)6ML6AET@.?+3V+8*@)4(6GD<>[0*5.EU M;--RU''/PG5 ;7X?6[-NV*UQWM.^.496*+YIP=P8)0?EYH5Q_^O1IV:\7TPM1&?XW40:1TUMA 8T.ZJB:![Q_##+[KA MP$I:\E+UJ%GKX%?.9,*[13_!]0-,=$R^X++T:<>A M.8TCJ\@[G38U'WU;[R%D_<*(*Q^H71@YE"Z,^.41:LCUW^VQXRDC MH(0: 0): (URFT??>=HHV+L2XLI=]N^"^.4E/=AT7-.QXQG;%G9J!36G62+*!3 VGMA]!Q9-F^6:EOS3^W[:2%GE$]\9XN,4%_]:#G>80*=!"A=G4@MQ MO:"D3WW@M34M;@[2'<\P":,4TM-!?G2(-Y23-_E 8[CK-PX-%#T_:(NX29'D M_ $7 ' )1&TFDP$P(<"94K_],;V91Q9G[MQ-WCKH7>Q&=.B\?,=KQU9"OM^S M^U4^0Y3[?5M4 7GBW">+_]JFO+':/6Y)&#!1'^KZNJ67==,H@W

8I"R(=W M"T.\BAD5[;Y/[F49DDMQ*YN3Q'$A X#/]&<(MC%92M/^DV0@T1/,+P:0\?L1 M<48S1SPVM"_=](I,8"$LN,>@(S%8BER)?Z 0&@BI\\ IR3U)]RWF*[=P0S3S M2,7F#\-$2#+[ROS8K[BCF'24/0=[!&)3=3@K"O^(DR6,LJV)0P_BY28#I<+;_JXA MKZRG7A[C^/")2)%?6#C(;RC(X< GO[=A,8H9275TYFX=JMG*4B*QJV0RT4<- MZ&T 22P_8@F/:R,%$QUFCI)>_)B1A(7K]7L8PF7$T%)P]<-E M9G0 IV8I0^:=&C8SM I+,TTACH>G<^QA/MO';(*HVT,+QL35RY',OP\3*+H* MTI=1HFQ7.'P6//OAXOH0:QY=25J>#9S:ATF,]]C3. L95!(2'NZ#YU^B[)'6 M*I*H0GYAH3#&B/Z (&W S\6D+?DOZ/)?SW:*0ZP!VT!A5LC7)F8^^S*OIEU_ MZCOM@L&:@8W.UFYFF*+6@CV=(2;CG1K$3 U1@;@;^U.M./+"ZG3P MQ-JJ';FCX5F0/GY$^$LZL)%A QTK_0OWZ+IK6TA9 <;+YVZ%[8 U-REL4> 8 M9D;VOI0[";1/T0(N3G>?4_KVR#79K!'KCU@9MVO"'YT*B^9D :4[Y0DJO4$4AQ&"E73O M/78X/[GA;^D@SY(\+AI^E0=_&2;;3B$G._WA?DE_'](@NU(V"K +]'HF@^:"Q%9I1@7D@4O^H\SF9G/X8:X3<2S;-)3>F3O2?-P MD/Y,1J<3RY1)FEN*(@O[$4=F?%!]A)*F(X*8/6(2U6@%(HTUMS! ]"VQ'X,HIM'E.CZ/T@U. Z3CE?JT MA_885N?EHCR$<@&TI0'O1KQFPI!%02Z-'QYJC/A>FVA=;<\&W<;FTIP[*-F# MG#]@P+-9^#H&N0SC[W>?HI0$D89WL35WP!UT!NW?6NG:GS0+;LUOD_OAB4J0 M81T5^@P/JB/3^(CZZ&O1)4P2NJ"G*^G[X/F"MZ,YA3%<1IIKT!Y20Y8LG:3M MNX\@S)U',"]VM\&S+Y6-JNAA355ZCE2QJ!3 B&T@+4T4[(#@-T7=\?#*8ONU MPR,TSJO..+S&G_<0"I5+0D>M"%:O^753U3M"W>[T3>SV2XV*7(RX(&"2NM6A M:HZ2.A<'1XF/1#SZDG(,@C2%&2^PE K2/,F=&N"+S34\'RR%%Q9UASG?:C:R M>(EAJE1D8R4@6X?>PA!&3[IO%JK1LPGC/GT7F8V<"SWO$&Q\];\. #L]KTV1 M7H.EX&T%=+<*T(WD9#2'$A,O4BS@5B1D$RF)L M_DLC[ZD=-&'4ZT)[*_,1# MP664T!G)56X2N FB1;[7$_N[O#C]A*V-AOF0&@>;8*IP=-(XD/--I2L.X99( M$&=BD>FK+VH90:>3JJM^9H KN+60 A1YDSQ90L_@^-7>DQXS&&N/2(4I*PPL M.'DS1:O[B08.[NY@^^VOG?AU[_]:M>@Y5BK[/H:<5(OBA[/E"^2;8$<7Q_=) ML+"TYZM2=+&1D#DXJ'7+MPX;SL97=^M$4&G3MZ_'>:"EM/$3; 'C.[SQVE37 MLVN6V7L->[XC[4&5C3P7 0@9\C[)KD<^QN7E1J1[KRC/?=1*J,M:*)>M5RI: MF/@*EU:AIKT3YX:&\C,W5 M)<=.ZM8A[N#F_I)CP7PVEQQ5H._WX%ZESP]F%8]N@GO"2XZB-\0]/@G_OHT2 M>+I-HQB2C77*VAS388A_T>K0JT=W0-6A!A\WYYK\12]VM:+H^4Z@#P13/QS9 M"&8\1,VS@+166)KWAJ'].#D#4/+..VLSQS[I17<<;R4!ABP0LAU]Y3 CRWE: M:;ZA'QGDJQU4+<+:RL7-R0UG=@ VE!W; ,*<(0A$]U5/%LP&,'?Y:H^B9P!I MOY_FG-E[GQG;V1;,O5TONUDGC[-P9K1;K8+7J.U\'AKX&G7 MOGYXY\Y)6_:P MCH>TT^$57;>3W0)9I>M=P^H@,NAV7#-1)_=(>*]+LA5-X!-&3Q2>D'$#A*(G MI[#]6&%E]7F+"ZI!0MD QH=M)1FG"7V$=66\WK"MS\4S3,(HU4SS]!.S@TTC M<8>^P^8R*!A13^)-8O'&IVVB,I(MGM2A5.]1:_0L_JZ18 @*CL,/=B?H8*SZ M[,\L!U='K]C2,QCY+=GIM=WCC+?D>YF*]%,N:;2IW!LECQSR0STP6VT;YNO/W;L@WR-^)2V51O(4+4>&&U9X2FT:NBJ\_0MD1&2[H#8O^F."FB]AVLT'L=9@ 41EO,3)FE_ ,'D(2)7D@)Y6 M:BSL9Q=EQN4;04#B[4=,UX45&^IV)A B5?2F[(Y$[(Q$,/KXL69#]KVO#KE/ M62'EJ :"=0:@G?LBP0Y WAW #^=I@P+WZ,DSM0NCSVGS9[7';WI>=.?D3XMK MV_;^MP==%ZY1N!6 MB 5*N;Q[\=&N76$G\(WQAN0@<>EF#^%TF\![^)R=(L67=MWQGLCK&F1QT-,\ M2"-652>+\P*=7VL[P^H&P M%1HK7R4Q#2H#B!L^YVW"S,GSWKD@M(PGEX3EQU*P*(3QX9'O05: !P,P MQLS:()W1@K2;CGD ZZ)K-1@5YBES\FY!J 07UE'?[,)*9;61@R9=,>?MJ21) MAI<*3C?8#N-DA[%RNZD, **AIC M^KG"09Q^PAE,6=^\O.V7)-/ W9LA W.+,V+HX+PJH"9)]F%:G>G'-,]AT&,K M&I\ES"+T, D $X$WG91:U_VOBO%,7N3IX/,D!1U*UG+N6K!IX** M9_.&"E180W=CS",-0AA-%]UTK!J8P^#OX<,7"O!TVY2UR.T>BDYGGRX$TRM& M$=\KT#M/K/YI!>,PDNH&9BD=# MQB]1]IBW63=+&"F2'))$4F)A.;'$>/*[WCE70-F63>E]FVMTT<6&*AYC?ND1 MR&AF4:?IS%8=SB:YQ=["$*_BR)]S?VTHU>W2VKPQ+FPZ,6:ZR:*H&8/@.?=,4SFD*&"\A?4=8MPJOC,S=^@Q M"A-_Z$)@Y@9@%#G!:2UT3C?#7@0)O9=,6P4PT8RB0 <1B&E9D]3,IF?I0NJL(5K?56*F4 M' ,8*07<[-.*VS-O@E7]F*)I5#,92B\V4Q;EB)N90XMR.LA8N#?JO"@GOT#J M\T&N"E9-UWBGK+CE4+LIR^O3E,Q;=[C[EH2C+ M$=P$2;:[3X(XI3UC#:_A]-,:NB:Q4IR@@P3A(R_LT%2GAA'?V-,0N#0M6JX2^'<2ZUXA2-G._4R0XJ&"A MGX&+OK7K=4"0PTL@20!9DSS +@G[X8AZ@&(CO9S'&5I_E:9C:G2A1PVXK5]N9P&"*D!/#^FHI>" M;N\^@Y,O0:+ZNMSX,[=#*VR<[5VA^I(MKF%5(941UTKF:E98>YN _Y))7)BD M=T'QM Z!_,JG]=!GQ,V:N1EP=QK&Y =._0Y:0ZRD/309XS%_BV@+,V"_,+OV M#JZ/D:1>>TE[JX;L]1*T)9'01OC09&'#0K18.@@4N6U@7JJ]S8KW99DD;-$C M9 %%7>K&K]K@H3;2&#P,@)FI/32$B88*9&X.)Y(Y>!0;[ND[>-MDQZ+8Z>X, M!:E9REZ9I VL.UFX71102%.I\$X\R52^PNR;9ZLAW.C)"FJ>"9H-GIIS%1/X MZ0XPQL[;/^O6>7?2L-AUU66%=V/?45_.7)61ZNK$[*H7[E@MBJ=[MZJ, [E< MTYWT-S9OFDU*JK1MQ#,U7@Z7I"2Z-7C.V@<>K2 MP6!NF#=,9G;@=MH97I+DY#G2>H"XE<3P?O UDN.T%O?#X?J :6C_WJ@M3T&H M3W853Z!L?' $^F,"X3E>!U$\U"5JQ.SB4B$^CIL<@)RKOP[3#&"/ZS3HTGNP MNMPIYP=^Y1P'[YO.;Z[^AA%]Z2L.G; ]IM[E%SE?MBK5U%/JJ]S=AU%V'6.IUB]$3GL>A;YY#>;JY"<;Y'@#*9=HP8@UW;$O7<\6XJ;2*,06,_0,C,P; ^50.L^\*HIT6> .D^-E; 9 MRW-N(!D:V5RMR"S],Z9/-%W&Q+R(EZ?B/&XQT*>4.%@%4X&C0S\,Y*/G32$* M+?O%VRS-@IB=G? ^M8&0QULGU;&/;O=51F6>MM#E\J40= 7*Q0"%'/G!=X<1 M.(T&4OWF&8[3: 'YD1YK0+6$"9'LV"0&J-$=CK8*'_O^?H^S (&B?G^31*%G M!29:N#;XKKI>YX1AW4_EZN4*:R#S'MDUZ1+A>EG+70?/T7J[/L5)@K_0S':P M(?^2[71<4X_N@/?H-?@X.SQ<,'G+6(!2\_7!8([3Q$&W/"5GAL&S5 M3!^TJ9VR".:@X [.>L'5NW8CS>35%<1EFF[AXCJA?]*::-8.["1-HU6LMFJV MPF;@-1$SMF[O]TA+:/#$5TN1D I$3"R $_83NP+YQ-JP!4(T'\Z +)E._:K0 M$*QF;";]VRQN 0-V6'-11=,'Y6U[;:_!TZ4%B*=0#20C"0%)*! M3!+M ,0P RLJ';NLC)A\?BR@K%I6]T[($,&78$5=.Z=2)%#*5&UA35O\,;%8 M$X.K'O,9+0)E<",%47[<403TX@Y$T5AV:";$@)]=V]'E[ZB=<3%C;Q+X%.%M M2BSG$:(%@/S *5_O^1M@C VG)\"8 ?02C*0SP!"1*JL=<3!9KG:D"T1E<^:Q M$S?-A0[77V)B_X_1IDP$ZX01#:(#GM949>+@S5,.Y9J?,4?2L3_.V4L'*7Y$ M!'V@L;&N9P-J1\T *[$I&$LG(D.S-"+_P]-"]S!9IR<(X2_W^&Q+-H!KPD\Y M$Z-"RG ;W4_:S9N8/%F6488@H!Q!AD&8\_0A5:*!']94IM&[JK0+]?7R) SQ M-LY2LIB%T1/=.U_IE)BH4C*TIE[*3HR)?4:%BV7PL-A=Y&::SUR%&57W^ E/I]!/PDMB<(2@YJC7U\61,R,)PW-S= MI'879_P\^39*?S_=G<(X?%P'R>_:5Y5[:0VX7-A#V\4KRA)'0%F"@J,?"WQE M[+"N'GW'";5#M"M1FN@V])X&J5S8\&IS*REMI7$YB&_'?$,)%^I&X#U?(QRBF/;9+ M\;26X&KTS)U*A;XCHVS>F_L1[[1@Q";JG -DPM5RAH!R!+GC"::2W_549OB4 MLY:-,:_F#+L3U_,9'*J.2R3D&4/ .()[#,[ZQ^4D0!9/:=X&7WX*B+*C -&J MD1MQJX$]@4[+2>@;@RE,GO3BI1%YBO K]#C8)7FQ#3VH7AH",+6AW MAH *IRU?FB4"@$("5K]4R"!:.=+J)O8L)I=C*D$SWSIFZPFARI0W5^ [/G/CDO=<!(LAP/?>EE;0^ Q!1OD>I_GN=(YS]1IU(8.WCGV2)$3G MD-GFV2/]\3(^6=-DV/6R3[$6.B,X$&D,VQHDHHMN82%]B@^"KQ-(U_>$W3<@ MBFE:,]EVS2I^QAP[-FD4IRP ^TKLSR@>RG(#+CB[O,!$9S?<>R/IV+<:AH%R M_PAOZ4_7R^MM%N(U3/O@8542)S!:Q2#<)@F,PQV SR'W$7J]<'9+ M1U?^8"VP#S:A5VO[-H,_&0Q@HZ'Q/Q^/PD0@+O3308T\)9Q':;!:)7#%)*)) MC2<8;Z'.N\3*I,Q-K(>TW:>1*KQXYH5Q\^:)8EWLL*8BNR]*.+4[[3=]N^E8 MMSA'%?P=-N?3H[Q*H/5;FY7'=MT#U!\/;%Q&4&HG?L//NJZ3.Y@\1:'6JP#- MWS5K6-U$R\&Y!.?"VI,(1M/W#.^$ />IQS=UHZJFKY-.UR!>\:2& X)WJ M=)=R""E13EI?:K%L^+/W(^UEZJ96_-9/2I&9-7G2I?'/): MD$3(W=M-C(D/MSY;E8X[=>*5@O=>8&(<;+^W9%UL9""QFB>1/76:1JFF&]6^ M90AQA8J;?@Z<@P_>TZQHW*X*?Y1:N3;'R5OT& <"(UU9U7SE9)OA-:;YVU.\ MT'ABL^/+AB W$7/B0"4C\$ X^>!(G2C@7@5YI_'*W;I2W92-12]S)S\R%5W- MZ?X6)(LO0:)QS;+Q:X:P5\DX<;&U).WZ(+N1 9:4MK M[Z5,8H#L8.5'2*_M;AZC,$!:SV"V$S!\_["-H'WSD#E,GQ#HAP(K::--=<-_0(QT(,_+]T:G5H3'0.R1Y,EN1/VG:/\;^%:99$8087=_3=T<]QE.E6(>F0-*U" M4V;AI@"P9 \>&&I)(8!XKW5+1?#A[-@ 8&RHY9F 62DV+'D?W]> 2L%F!%L_[&W?, MXA9Y2HXT' F56H M&11E1@LP(\>6NK,%[1XH\GG.(M"$P<=BV+&3!KI8;Q#>00N'\)B<"Y !FND8+HE[Z#K9VQ0S'-_$; 17L"%L?=C,J&*& M=73H,SYR<*DM/W*6_-S#WH9DE'$UKZATAS3-V7/;P=F529&E#6X.3PE[N3NH MZ%(X&.PIMKGRK:#3HDWIG#LKHC=_^]$X4[9A.G[%G8N_;Z-L=QFG6<+F\O0Z M>X3)_6,0BY3!CX1$EE[&-S")\&*4Z*0MTP0VJ"FC@QMNE#Y<''![]*3O[>AF M:".@&4'Y6DS.6G#DT@-)?,#D!W0 17Z2#X%VO.6#>*%A]!<8K1Z)]YX\P218 M0?:/YT$&/P91PCKV^AAG%83VWRMZ!V$_4N=80?@5(37FRFY'E *?R_8-E^ MYTFP?3&KND\X?B+F"1>?MKJ5!2,*Y>-$51/2TFLS;#ZXRX(D$Y'E%*ZB.*;O MQIP&B%;HOI;]?V:C\RCS69?+1J*LR M#K3I#]RF8]I- 2Y$5.4<7DLH;;'#42)I$Y8OWN:FB:-\""\P]?@1)TL8>1=* M&\3RT;+WQ'014,_HTA2]GI#:;I*C1-463%^#^4T36XM1J(17+_3N<']Z$>=N M3W[2VIK.;.(I=#B3XRX=>7V,%>KRCYANV4O.WR23OTGE$Q03969F?,8UMIE/ MEL\9>J[E!5J3G$C6GATO:J5T@]',)MSJ+GPFLZZVT#[&),U!.+'R/"OW.F=< M4]N?((TWX[EW$CN?.!'H9WV)\Y3#ED UDRE$3V(?_4IG!$XFCS(#^3JG#R.C M'S-9J6$:_S3PZ5*<=( O8^,V33:I/3GJQ=ZMN-_*'_ANUGZA.:;H]!YG 9+_ M_0RGV2><_0?,;F&(5W'T#ZAU)N=0" M=5&P+Y>"-I3@IJ(.PJ_8TQO&A2,;P M2^V8^X8?LZ%[8VQJO^,&WQ=K>&(:*B^K-C!-X."WE=]CQFB,YS2F0@0![)V-FCLM<=;9=B^9V4TAL6>^WF9I%K"-ZX@W@MJ93Y ):A/FGS=\ M+%N4C>1C-U@OSGJLI03SI)\DY\QNWS169_R8X'2Q0LR6*H:H7H!5J-]7"UUSF!"3NSD"4=M(QZH:6+_73&UR".BPLJ10'_RPI: M7;9D,6BU@O22[,95T)(/5B>[G$?WIY=INH6+\VU"5GM<"NX*TOXXO7B&21BE M>N=Y)M0';N>UN+D(* 5QSP**.=#U/(R!BF<$:E/^AO,'7(!\B<%%J+QZD8)" MBFEK(,;(5;R4VUY5^Z$/DH^?X6I@/MT,NB>,_4QUS5TH*\_"I3-KLKCZ:@'J MQ5F.]967).<\LUM28*\5L>43$*LAFRA)WRV2%\G7+A&GO$.:"_(B:I,-C=5- M_K\?\5=BF$[/"HP->IHPFVIE0$<+M3;%6-!MR.!Z$WFU99O0TC5EM1^#I;.5UQ&%32W79B@V0OVU6:G] MH-QXF//2(G,NO7]Q65.R">U=2U('SV66QU.O(R:;V:S-B&R ^.NR3_O1N!B$ MC5C\4A-!VO>2IY^\'NJJY6=&)]OL$2?T%LKG> &36EU_6M'=+85".@ 0FN]2 MM]8-O6GE'!@X)I)[I /&^4QX4]MY??J;U"Y>LTW+4^/#_LPH:E#*L0 V&+!W M[2BMV3I@0ZH@>#)/W&YP _CD'WQO41+.$5&F]/ M%&\Z<7TP/7 M;5\:"_.#=S.+W-+DI B7A86Z8_&F,WX#<:=:EK_H\#W$JBV& M;V-S>(46;#E\RXMNC? ]R<+;3B[KDHPDBM,H'*^U:K\07I1[585ROU0^6:T2 M=ET%%)Q5>C9ZD^T?;'-NB@N;8'RQ]N6T@%#9+'U?LE8U/]7*=$\*+Z;OFE0C MK3/G$/OY)J;"6[*E/(>_$:R^JFWN!QGM=/ =8)99T^*$?HZ>A(B[)N+C05*"R O MQS0L+4#VFKJ.O=PXB;-H$:$M?:SE#H8D.F81B!MG.I'&$D-S2[(B@/WXPJ:>0VXC >_[2]P_C18PH;]) M04#D/LP%]R/XV#4>[ 2C%V$H(MK($H%2))#+!*A00)(*7"]!+A==\X@\$!=M MY$CS"6:7,5ETPRNO']Y/62[R2D)*K=L55;?)[#&*^CF-K4#Z,. MZC1(H]#%B(HCN/R5A@?**=^6XU*"D8,6,:2$K>+8$P+KHFXQRY+H@039!P3O M\?XY@%0KKQ/A;' S=\WAW!TAO&KFBR4_8JM%<\'V@9F_ M:8@0+XD#N#Q%$:XD$;C'S>=>DE@NH^0E]%&0MNBYX*RGCY_U M13&;0$[BA="-R3)0F>2 9V;46#@(=WMK]9[Y?;2'BC1QQ(;*G EFJ TNP-@" MPA<(QDKKSYKO+7"RIAYU?/3=N^^8/]'?\&3Z+2P.*0B76YA%236W+J)0D4]7 MO08\F(4^=@-9VL%R@4/V1"E;3>2G!4DI#R"!D_R=2006_/B W]HKPFW^6;"A M8KV9UF5MF0JVA,_;L0Y-2AEO$KQ*@O7)RA0V_^(H*ZP2 S F&E/ANX=)%S3"M=ASM)3L M5Y%UYS,NO>["F0U>/HF=:W4Z2W^"JGVF%8@8+H&ZB#I9Y)S)M2_E6B?U8>FB M!!-6UIRWD-2*"U@2@^$A\0._6%17]V/Z#>>=G&6 9?M[B*8GB9P;63M_08 MR\.>^IX'4=]SV%3@\RN5#S !+2E*:3O.D\Z.##O=2X^$]&(3ZBJ;=5E" MUH#^+;=^8@/K8+N(VX>*OQK.7J"FQV?=P(&OHQADCWB;DM]Z<\M7&=YZH7._ MIKV',H^^M654O8)9X>[,')*PLN'FMW!9,I6F6KGQSG^0K9#2XP(A20W>7!=E M2?H47=^J>LOS946_(UY.IE=OKDK2FI^VL7"U^"LC+3%DOF 2,3@H&T5E&#S( M'_7IWHD&X.WAMUOK,P&WQ6^+A;#4^4OP]<)!+YXW4<*6J^=!-F0IU$+/-GI5 M^G[Y)8"%<&!!I//93UMP[W72)OW/ >,^]RQY@O-.Z$;TS:+#2!D[RL]8FT_5 MN-C&6(6KLYUI\!1$B%5_+7$B._N6]61,VV) T%,2/[U;:YE,K[.K@S1?\^@+ M#&6;'VD&ESXWS63^.4Y@B%8^>#Z%,5Q&>G7$K23,L6PAZ>"V!,R(KY;, M0!8\D\F8L_/#/_L0PHIJ\Q0-X38R#T"8@-->$-3.;ZX@<2Y>V!T]0=6U:>M7 M#0\$]DDY.:%A; #,^;#%HP^GK!T@X!X-=1=TM8!>7"G9;C8H(O[^2Y0]TI1Z M$.]N@B2+R:_^-X[B[&>BNVVB;A+ZA T-1I>1$W,JVU>DN1C@"Y$#"$' 1D@" MF"A R.*#Q1E; !X$@)FUDK'0SG\8(=Z_"Q+LLLMX3P1U,U6G:&J?JAS<&&:% M.X@$>_(#B/=MU@M[U,88FVEZE +8\!$NM@A>+V\A(I%Z01UB=Y\$<1J$K,?1 MZ:[R+W2+I+7!-&,P8/-@PM#!ME*(06]2"W: \0.R*+3'0_5??V7R3%Q_8<3<52.2%D<@)L3'R:&%G7C#GUX MI-IJ66&N5ZN%A/:%1K*\X :HR*NZV?P2I810LM/VGZ:O&F\VZZ0<;39S-K[X M4H?Z<8]N/%.U[%=5/5OT+5?"H[K<9C[6N%9-DTQ:IY*_U=>HY%>_W1$39=5R M=R&,@R3"JG>S.KZL;R"MQ%RL&SGU:7VP7_6X5RO>J;E(ZPL.(&=AY6*5FCD+ MCI_C= /#:!G!A?I-JAX"AOIN(_BB3;L7!JRD'2]5CJK:!A(;_2M1PTW](TY@ M&*29^B*JZ]O#-%ZEYL["#T#.R9,+%0J X'Y5^:?\NJUKJ-U).DTMT:![OUR' MJGFZ1)V+?<>II#_\R'T90(G-E3D?V% #8GWIK"GNK)5 MW#Z*_6NWFD9]1ZQOG:8(EA/?NM[0QM91O&*E8NDM\?2+9WI)&GZ"6CT=>PB9 M8]1)V(5+L9ZD&WX%/ 7\1OAV@^GE6@@R]I(N7K*_("J1']ZEAB/64JO7F FG M*C@!S@I07D P X3;R/[$*RXK5V2T;H$T?]\L.@'!*HKR M4?E(UGOM=E3';0?U0TPWE=4--E,IJ_97\JK""Z&[;Z.I"CU-77+SFWJUHN2P MLRAYKD-'E5%?+T'!'OPBEV+?N!KUN(6^,M(_13%.(K( S>M[TY8"W]F-,@>U M6L:Q"GZDA+M MB<-^=7-_21N0X(3>!5]N$0)!^/=ME$944C\6)\;FT+]'[H%B;M#W[J%+>V O M:'7GX.5?D+WW[^27^:_(_Z-;OK_^?U!+ P04 " !$B/I2M5]+K5(G "2 MWP( %0 &1O+[MU MYUBVDTR2VMDM^2WC.\?RV39T?SXZ?3<^&@'7A);M+GX^"KQCPS-M M^VCD^89K&0YTP<]'&^ =_?UO__HO?_VWX^/1U@,"? MG[[]9?2/B\>[T9WM_OYL>&!T!ID='R\)7V)@$'^,+HR?# *__LR.AN?G1Z/?SH^.Y^=GG\Y__CE=/SN M_/WX_//X_;^/QU_&XQ2!7R.Q1JG_OHP^O!N_.WWW\?VGU!I M+YZ:I_-/S^_/]Y]//X'R>YA2N-\A>+/W1G\V_ MA"QB>5T7. [8C&YLUW!-VW!&3UM)_V-TZYKO1A/'&3V29M[H$7@ O0#K74S5 MP;A]<;;@X3%RO?#7GX]2Z+T](^<=1(N3L_'X_&3[[:/XZV\[WW\]#[]]^OGS MYY/PK\E7/;OHBYCLZKC?<$YYP'RW M@"\G%K!)CV/R \%H?#P^C6?4G_!'"4@S9+B>33IY!&N(_"PP#IG=$&T_=(QG MX&#<*]N?M,?L?P<&\@%R-F*\[C1O@=5H["[A:@7=)Q^:OS\M#3R3IH$?[B!X M5V'EFH52"P(0A>8\+/%&=Q^LG@%B97>W70O,76)$)GA7O(068&4LVZ:U(9]8 M%AX=[P'BT7'^QU[SL%A%H6V&G["* U/T@."+'>UM_"SOT&B;:3*F4S2#KZX0 MO^GF;;,:_X.W$' JQ&R60&OLSHRW6PLK27MN1Q8-W_*O(=(:V]B.A AK\["W MPL#UT89__=60:DV$&]OAU+6[[5IC[FF)C7B\":T-=\/'7K9E:PQ>KP!: MX,WP*X*O_E*(TQ(2[6&Z,ASG(O#PBO8\3E"S35N=D^@2+X$%1)QHYIJVN/*Q M+6=$!V_#-RX#A+#FX5WRQ33:,PRC'B(#%$\YHF8"SCE01J,->ROJZL;VL''W M3V"@:]&NP \3!:W;9')T[/GF>T[W S2=BTPAP_&Y(SVM%D] M0X>5LURC%H_2T9)\ ,B&U@W^C%D'51!HG5VB01HPFVK>(JL1))R*LJ1Q"VQ. M<#=6B(EC,/LB'V085MVMC^X M DV>B:TUFRR+7*,M6VJLX06:& MI(',+3G\XXY+,>LRCK]QLC;(!GML+FTG\4;.$5P5\A+W!HO@@\@"Z.>CT_'X M=/QN/#X:K?%,)%KRYZ.SHU'@86;@FK!M..1O8 [PUF[=17*7LAGRB&TL#X3? M[#,89[ATW&.*#H_#3,>9.S M[1(\S@:J;W>M< K)0%5N\N;O<)EAV7!<5EH(JVW.F4 M0/-^H#JWVH%(X1FH_JUV"E-X!JV'<_[]!)4/@U;#N< ,166@2K@RLI:@\W'0 M>C@;(:6@#%K[IJ/:%))!:]R:Q(0$I9\&K8%+_2[\?%6[!1-Y+ MZ&([UP,6_L&#CFWASZWDK]YT/EV#Z*R0Y,E4WI=J0KC[^U-"W->FBFPS1>:& M]QS.@, [7AC&.DH7 8[O;3_)YXW$'__X#9"+C<":X!EL+&+%/YU?V4Y ^!*Y M%21,NCXUIC5Y=[BY,#S;E"!M&>$^R T A)_%U G>0[<)#24,5O$;]S8RWZ[\"S"$""9/ NW[#XC_ZOIX@\7\+<* &/ $,&B)#25S%ML8$:^D9\)D/)I<\[>5=?87,5?#^!<,"_XG6##&?B6A-K9;MA]@>)R@H,!"M%%=)]11C(!P0YM4JF MF0H^+Z'G3^=?(;0\#-@30"^V";PGZ'!M^U545$CQ"%Z &X"M%B*;WF^VO[P, M/!_/:73]9CI!:$]Y'L#_L[ JXA%/B+RZ?2 Y_X@8#:4D.O,)L H'&PZ0[DG. M CA6K6/=SK%*HQOW5/Y M!-!J]<#69CK![GE@(BLYZP9J,^%I3V=3N7]/]PP?9B]I!5JQ,U?W M/ 494"5>^Q9#\[T"BV,1\H=NE :J.P11.& F@&YN,9]J>FM. ;3E >4$7!5W MS/J18'%A.*3V[],2 %]&7D4AO;ZG4V295N#%O+.-9]NQ?1N$7B>2)K:$#IY\ MWO7_!7B^\;@SZVDIB6TTDJ$KKA^!;]@NL+;FP,0T@U5 2D1;5_C88O*%,EBH MJ9!J8EEVI*4>#-NZ=2^-M8WM_U1.(H]4+-34Q&V2#G\UG( K3K;;MILU(1*N MJ**B"G?;#Y/-L'Z)/"@+X)I8W_ .02D9%7)1I9:4DBBX MOP0HW3%T3?9BD2Q4E,;R[X"!#:28D8V@,/7$5,B4@I.C?&=5:V7S"6]9*, F M;2,)ZBA52[-K=I)/?L3TM@'.1_",]U6B2O"N&Z!\ZFY)'3,V0DJRW[ M##< MV_>A?= ,< 9B2NP.TR07.+T'8V,\.T! D#(*W:Q:D=VZBHIB*0I/ PUEJJ&I M9)9YWL[1LF96Q2W4:=&PPP8;\BZ!3BRDF(V&QE&*BIH,(=]P%S96'TG'238, MR?-XM1VFPK5\])1DV EPKY;#K $6OH$UG7_W(N3$+;D=0BID>4 DS.YO'APC M>KX(Z[HU.;]PKH=J.NHTILAVG&VH!G6P-FPKCAYCN%+Z4$ ")G)JM-(+[@NB M#>?LR;93:<4] A/8+\0,PUTWL.6*Z2CQ7!C>DO@:\#]DT;T83NA]\"\-A#98 MM_"[D=@(*E_3(D9="0%UO(LSK9;;)'0PG2=//C[ Z&:NF#^/A5[G 3@NL6'Y M$.E>_;1F4N\@L[/BAI(*6JVQ(+>6U;WJ)3=NU1NN[E4PN>'*6E9#29UEAH?) M*.K9T+Z?)C@F;JU+W MPIKL>%6YJG4OK\FADHHC$D/)P&<]V+5;6[-/N[VH:X ]CJA[&4[A:&TQFN4^ M!!#BR&I1/=:C7S ,687#>5R#-]LJ\L9HZ@=-%IU MKB"](:3WE?DF>R=#HBB%<3"; C^,%B%M,'L%-XB5%PN4 MWNC;4P!9#F*GF@?9^*=<]CH1Q4EO;<>'$\O5L00YS4-(?,BQ7"6DR.FMVYIJ MLQ12+827=#&)ZZ\14Q05N#=[>#O^(<1_"7S;-)(<;%E7Y0N)[]6]^:P$:B\$ M-WIWH)J.XJO-$0>WGA?PE:$O)=$)_Y/ 7V+5\$=#&=)D%,N!9_,4A;/?"DV\ M;:$@07G*R:F0Z\9V;1_,04H2YV!=1QX"M1 M.#<07<'@V9\'SM:G3XY^L<_U$N\Z-ML-,2&RAZ3CWD06A<:/5D'6_4PK%J85 M6<\44[V]I:*8,FT%0RG/+0'$7?N %NO6W8\@";RM@3B4*N?2@"LL&3=N(=K6 MTY)QZINOO(.^'XYKI-CK8^4/QQX[9_M964XE[_OT0E@TOL11 MC^WHF?%&GA,AP&$UAS_8%A0F_^(P0+M49+(E9A*%N M'G$YB"I;1='BO0H0QAR;G3:,BZ ^ KS]V6:HM/#7)J\&(H,T!S;G8XA->A%R M"91T&!K61?U=DG.BXP ++[#IG#0D'[#["J3UU\LQ#YF,AR1 ?/7])'36(2:E M ]@")!Q]*4/D$:P#9"Z)_HUR%6U4-([/ M )M(^$@$XH>P(M8?@0D7;DB%&YSV>>E[D MO(R/["!\=DDHP)%JW44%\6^ /#+ PWD9A0XKA?,+44-(\:KEY[^@L9(JL.'Z M(AH.NGCN7L$5G@H\?)<04+I>NHT1"/5>B^[BG,DXS6! ML?PKB^O(H>,;R-\OG.K31LZE)S[L+5@B#JVAE+%LA&"U)Y1".! CM1+"]CWN M0ZGZR#%E6<,_;=3O^QQ!YX)%6*=%0_"V04**GKQ4Q;U'KU& >2A5[B3L/KR M#B2'NQ!0N;DRM,R4/!-)PV7/E&5%L92W=^\SEAQI>D,IW,4X"872.2F&!_NG M(,]W*$6G1'TTV]SM%LOZ1,Z':W?/)E)-HCX%K"775AZP_EU5(>^)W#CP-8%/ MT@V5';K[=#&%,J_D#;2XS%FT;W"_A+;;6M%[D@"/FR_$H;S%<%@ MC5O@W\VP=!Q6FG%U2,CVJ'07?*F\PW3 6]6;X(TDBLZ 6"Y$2II>@>C?1,[K M-W-IN OPB'7_]7P.^!2 :LX4W"0)<)*R,4T-*2]ZS> 3-OCRQMG(*9:)G+L M()9B6#Y%5)8:! H?5Z, M:\)R4.U$RHO (^O("ZM#1X>W^"]\2H:+;K]FK<2U6DF]0ZF3XO12UVHA5:&= M?=>2VSYZD7+U;A^,3)459=[DQ3N0+$_Y(QZ-)2DGK<:G4JLHJYC2OB=/1+>>=QT?B57T!7##G.^G5 MDE)T9GVQ/0Q?01E0SF-K!1UUMT*_ 7])W&;$2"7F^B,P'%+J\*MANR1:/'6W MODL>Z?AIJYF+:P1,.S+L4H5%\0Y##"9 ?N:,O3"35%Z1@R34NJ;M@$SP?P89 MK781S=E._XI6-=8@O.73TJWZ=9*3>'[M?&Q2UW&3.'+#Z\<%=/J3@%$E)FPV M7/3JD=ZY90T6"BQ>WBW>0](0N78V CH&>J>MM;J-0P';92@WGU0!SV\=TQ'0 M_4J*JC&H/G_1NV=ZJWMUJJ;FZ$X!/^AV&8#77F+]H/?%(54X\S@+Z;U"O;=1 M ;=L):)%[F5Z 4[WRUJRT&*U>47N_6W?AO"=V*C./A7)V7@RU/SCK% M]J!?&3"LO.5 :Q@,4K^RW"_)>KO++LG0._MZVZKR@2RY.44!':1]R@BHR#V[ M%LM+:(2?CT$(H=[#CP%W8 M@(Z"]$VQSW6<>S@6.[6:Y$>"^UO_%Q8=)G%JFG/,5J52A&"O5&X]UR(5 M';9D+^'J&<^W>"*FJ JJS0;$5>C% LZ$U%TUGNA*J$@HV'17/]4U"RA5'CE!9[Z8>.2;.GI,Q*U-VFH?*HIJ.F8,P.!V(5 M8BK(=*XS6(2$K*.BN8H@T5 [LM!(I#3TEB\ /CERJPP&2GU2(57LJJA!7=Y] M0R7#2UE)Q6T6GD04$2?ASE63&!!0?'0U5U^/ .MN\LQ9\G8FI]8J)] G957 MI9(#1=@KR4DB$XU,2?+ZU/;:AY!V8J>IYLA4R8W8,8J19.>ZB%=X*#**FNN? M,(VLM#0AJWNGDDB?]% )IRHJUR4\A!E\J;>4PQ3)2^CYJ7>KDWQ_$175N"LE ME?Q8F7Q.,RFBT)KVU+F>DP05E#A#-->*UP9RL5E*DA5#&#CU85GS/FG"'1Y5 MU"O-]2FDW2J(**FYFNM>1".5T^A4 M<"H2<2\FQ1])RN3DCD'MM.S3JDZS MI_)1U\8QJ"HZBAXMR',@^$I!.9G.#0$6(8ORG8?IQ V/30\&\C;BWR\)/-Q2"G2/*6HW>FC=%/2>5R$U"!%7T&-I.ZS MO82,@6HB?3(#2CA5NM7E>2 E=(IZ\NGGE+>XUW4Y,@M@!< MQ@4[T8[J5#WY8)T:DXCA;8%2\@)5^#H*31 XY1%?3G]=(0.P)L6'1&<31QS^ MP,93*B7F'OCD76HRB\G;J7D;@!\9_OZ$=KF"E?@K))?&DU'P/%(>&9%_B;$0 MCL/$\^R%2Y4"<[4VT6Y4C#I6?6#[[,>-89+WU#;?C#=[%:PN($+P-7JU#?^% MO+7 /KI\=#N:WZ1 5=E9*FYAU5L]-Y=@YZ] 4M?IEY M>^A(>C(9;WVP$M)/Q70$)/&0GY("_Y:7 ']4L%T"<&^LP!5<8("O .%U;+NWKA40%S,@!?:_@=4S0,S;00T5 M17%NZ+P0U9M5S,R",!)24C\GTS/[^JANKYYSUKE?U5IH5E\]W/T"'?)&Q"5$ M:QCM5IQSNI)&1]I^:T#S3PD&8EW)Q#E)2DFH#3\7'7DO-JG?9KL56UG=7ZRT M&YT0TJ5[>9U@E32Z]8"QB%?H_F(%G?K!SK0.K@I/=.>#+)LUA>V3UK#)6+%%)EAVL9YIBU^%\5J*T,[2/-5[CE4> M32#S*2J!"W>O,US\FJSF*$V!TWN>-=%ES5TI68WW7CN4I3FT()M3+L'S7,]9 MR^'>Y%WG[_56D"V=,E+N;(KD>ZV19 H.5*/&%.B@>.K]W+LHGFS!,HJB_->R M]QG%.Z[@:H+B![U],:PH2HG-)Z!J_L:OA 4ND-61H*OY:\ RT.7/)J+H'C:G M3/%1]E0U"J'T=]+[D.=9^EZ=O/3.)EWT*:M32 Z1D%2\P4>[_@R@E3=Q'/@Z M@]N+VDP!0F922@*%P,$T%U\!7F&&@_7_Q%K9KDT"4;[] J[?R)4ROO @(T45 MTCT@: )@>>1B/9DEVP>(0>H%/A[9V.@)A3LC%==UDTM!DHJL-]E@#_' MI9R&FN>A7++;1,>B1]O[_0*XYG)EH-\%4EUJ:74CT2;A@SL)II:6U'7 G*; M0N7P[FD[[YZR8*][7@+'+(8\JVDHJ0C,.JH2O;QV'4I* O.>!5EV6=TS$OC6 M*JMU16/L>L9$..U5R&L_4_ST=#V)X\=ZMJ((*O"-[ 6"S(=NFKB@(.#1:2G8 MU(]"[B,64GUR$U7RJ[*2ZCT0*YT:ME-:\_4I6*\=#!+NF506] !ZX7.8U%%2 M*LT-495+8'V%T)(@4A4YI7(]&J_?#*Q<;,,A$9R'N)Q"6#]?@IP\Y \5B;NI M2"PT6-2ZUSOC1!3+J@6N^\FH*78E^IX:IGHZ?YK"%F[Q%"3YO@KH&TX/BF'9 M<;45UR+UCO&1!K@FGBWR8IO-.NF3V2HH26?E'"+V_$Q.V00A W\:"G&Y)#_> MNK,E>"0_3>?3P"?/C'DEC>]LXSG,KPJ3)WZQ%TN>;;Y#)KLKJ<$JWF1%SLZD M*&FU4!*J<;3 4K_P33AK!ZL4>361PE*MT\SLYB3<^4XN!D1MOFW-$+=8Q&X- M21[62V],)84 -]0W=%#T3MKK>$0:[;ETC*1[O@L73A_>W)%G-0O1[I.QS"? M(0=P>P?V\/0.Q],[_+$D/4O1[BZVIV"U,M!F.D^]2@2L>^"'*;J25!)/)_W6 M34R2=*\ KM],)R U*R;D:HA'JK>_250&Q>05/2U3]';6;@!9_"FU.[5)M_?0 M_>[QY]EFFM7SZ6T9]8#Y;@%?3L(0/-I$?,:_Y%F,/_[Q_8F%L_2W6RN5"!;$ M\/P*X (9ZZ5M&@Y?C<<* JWQC#46R'?*5;NQG(!0ONXO!K)>\2[+6;4NWTRH M[TF %0@D-OD%M#A**%8T%BO9OS0\S^98=T6MQ,MB^N1VOD@ES$S#MF;L0[Q) MXJ/D$T OMHEW-JY55D&@99ZG*.Z09X$5M^UP.^,N\%=-IT-)!!]UJR;5^0F$ M55C&1S_US[#GFN^P:E7JGE-?J\M@K8K5/7&>;8N"I=NF[HD@?/CD;!K=,^'Y MP"FV.'5/B>'#*'\NH.CHG:/&LY=5'.%T+X')=@2&M<=SWM)=:] M$:7?IV@2OQ JJLD4/A*?2O*XV.R\ M^]ZB%QUDMJ];9R^C_$_BT(%\T1#<0I2+$7.M M-6=[C78O@%54B,"ZX^5HA)M4LC"KO:_R&O_;9U&ST=!F( X]9< MS9:&&VD6[RLFX7NW;C3]?P/V8DF&]P4@8P'"/UYA#)*RCMQ;5C^8UFF,^C@$ M/4=X]W32)G9WK.DP)?'N4M.%,_Q=2T=)=4+<']_#HF4M57++6R M#5[[;-RIHLRAV$%&KG11-A^!0\XKY!#F[3B#A IT-NVI#^YJ&5 5/E+:>*X, M)8=)_IJ&I3I*]VRG:IT.V]ZN=,^44F)L0 $+2_<4+*7 "UCE0\G1Z01_1N@U M3=E0!3W#J9]"+5V]OP#T#'L$=ILV2=8=I'N^6J7SK "5W8=(]5[7-YP8PK9#>=ZVG8%D36"@ M#[?JO0^W@W*+>3/T\5<]WXC8TX$IR10;RE.]+>TZ)=F.%-6!^[W$415)D4U@ M_S1P/Z^X"24I63L9B<\*1J(O]R"2HE&/3Q/B'7SZ'OFY3-]^P:)+O!'!U5/_ M[T:PB=.'; WA4T2R9>])LBH[OS\<>^R<]22;1EA>;!C-@>WC*>KMR0CQ<;S? MH_-K.!7W+-^;F^G]'J-#3G[_QTC?74B;D;D/>/.AE3&EU4Y/-7,_L"Y@:[]Q MSFY__0 YS]-^(WRX8770RJKN,1RRM[O,WE8WE]I\WB;RXOH&\OOB2-VGH2K- M%Q@K> [[,$9"]@7-OY477?L 3-LC=V%N M71_9KF>;X9)04W*4@8M>.[-C_J>![_F&2RH39_E7XKRN9T(9AG+F0$Y?/P)R M&PZ+M2T)'1@.>6*TJRG*SMX^X)Z:-HR"G:G$78B][G"/\J4G@;_$=L,?P/J. M=R.4RUC?SB7P@&PS>MP[-;MBN7/"9II(F/BJ^-PS[5TE34>ZO(JE7B6'E-ZT MS6I04.;F: ]LR9SM!=JI$VSO\.;F;2\0K_3A=0(4) M..6=[P-FJ0F@'K.=SI5:!577!E/V9++'\J7,"5#?A_E2L &JG#&%W>\#;MF] M["N"GIHZ[57=[P-N_=)/A^3)0_(D_YPY)$EV.R2%RH^F<$D?E)Y5 >S?@!3N MXC1-2]Z #":G3L#:;".E:C!XMW7PH?D8+6T5AUQ%OC,\S:O0NSQ5_P:#V375 M8@6Q@WDEVT^;#-9/A_6D>)BX8Q>T/M9AK!2/%6=IO'UWVI8K M0'_[KK.$D&3LY'L,AK#(5&=2)<,ET9]P&*[6$@[I<.E=6;;76U@^^Y8.BMZU MR7N]AG;RRNFH*+C*K_Z>Q[6!B(KPL.$;0C2Q+#N2YM8-GQ(COPA=[1"@W*?; M'#SLJWAQU?5MRW8"8&3J!Q%"T_D.]RL8N%S1 M2DD=*GFY.M^W0'"VG$;G^K)6/"A]U%H,HO91Z=%W@C+HX#W<-B>N=44 !5:^ ME12M**/K/JO-1O)UH#MBAIJHCH1$%[HO!+8)]S&!SGBGDT*&&B\EJ4*^W'DL MBG)-YS$OD29V^.+)*G$6^=BD?L9+'YO7,[A[.DHY M:GD@D-%;A[-@9XRX5RXGX3[)*K*T^6FKD/@>^'@BPA6XXTPRS354SJO($)00 M.-CX2FW\DE$8RCOUU;.X#*=VRLCU$1^>J<2O4VGBH'1W6,\R.87W,@%\XRVZ MQ2I/&H(KPP <2L99BY.Y_,Q!P96O<9T =5BF M,ZGT-H0D(I>XK)3F-JEW_,;[!$E7>03K^(%*CY;H"G48_0L&\])P3> XXF$P MF5WVR=$K1:[*@^,NM.23'[DN+?(H(?!ME+V-$6]2R2.DK'?]&W>A[#9UBK\T M5_SUQ.J)=2%3,>;1M&HB7C7=7M_2O=MY(;;-:[FIWJI1*5NGA"H%_@'!!3)6 MWP#KO6(&(D)\%2LN3KZJB2B;13O(7$&2\\4]/TKI="?)Y,WFG^X=9;N.'3'8*A>S3 3+(9'+2*)+FD+6N^AJ>26@@ZKWFL1*)Y\5\ M%0OF@$WY6(/D_?YBKXWZ*4#IW#,W_7;VD;1>."S<'-Y\_2ZDXP" M+FTP"T@>G-SZ.+D/SN2#,_G@3#XXDP_.Y-Z?? [.Y(,S>3\P:^89U=V9O#>> MT=.#9U2"MZ[\'$6!/CA%9<&2D+1+?@(20JNR*&SDDSG MZHI%2,@P()H7FHD/V \&\C#M1S4& !]>_=9,K@,%Z[=AXK3"[JSDHBG&< MI_.;[2^)562X&X*$BS_Z3VB[_J]XCN*YP\XX-V$A_N\ 'K[K^1R8I H7:XBJ MM*F*/2OJ-V-ZBMNKX'RZ!J1/=Q&RX#WBD<-\8/L9W .N_;:&D I92C2" M4$2LGI;0W$XO#\XH5U%3U:CR1[2*6GS3J*IUV]Q^=[TU,.VY#2SV251#H#6>L>46^@RV M?;-.DXK&@COAJ^WAX4&;APFGMBAJ*GC=RUD9B+O_?+/6Q@HL"-A? ?',K)>V M:3B<\ZN<0.OS*]VIT!S;): VNLZF#QM$TKDZZ')?$7%1U-/JW$_!+&YA;)MK M](87QQ99/;!6 ^@>KF;3H+!6N^L>HF;;'6')?JU[-)H/G2)KBD;6QEHBU(Z^ MREK%65UUIAV&]:<)6'O*:3$=H3\8U9X28?7QE8*DIS*7MAA%/!G95?I>6W % M?$8EB.ZLW3.]]X@*'R&L<%]2> XF?Y-5>U=TK5=O1Q$KCD"T6)]YOL/C#RA3*PTK-0LF>6C"4RLTBVHX_M82BJ4 3 MEN=AQ7\A_T>N(OWM_P%02P,$% @ 1(CZ4LG\-4XC!P M)6F@HNBG@EK.2D2XY-Z2*UG]]7V&NWJQK#C.I2AB^X.E)8?DO#SSS'!U_OW5 MN\O)O]Y?B[],?OM5O/_'3[_>7(I.+TW_>7*9IE>3JV;B-.D/Q*22UNN@G94F M3:_?=D1G'D(Y2M/E"G.:&N<\)2JHSL6?OCOGL?A)4O%G MT,$0OBA7%3VZ/1D,_OTJ@1"FTO7<>;J6_K[7$V]_$9?.+J@*5(G%6=)/ALE9 M7_1Z+#!U:H7/[\Y+XJ7FY'@ MRO@85VBKR(91_X=Q[FSH>?T?&@UX-C[FLM!F-9KH@KQX2TOQP172-G-+XF-& M%@9)TZYF5=8CY8])3MNNN)OM-!6_):(=\:3 M%1EPJ?.5"',91D_8LD$B;L1<+DA4,)"6I&"2]N)G"(A!O_=WX7)QQ=)6O*^< MJK/@N^+&9HDX"G,2+U_\>3CLCRN::<\GAC@P&!^/G[!3AHGX27JXPEE1K,1' MZY:&U(RZC6\J*ET5A')0PKH@,NPB 0YI5Z*VH:H)1LM !2QA]TE1X F'&)'+ M#$.5< 72/;A&[IZ I8R\E]6*10KYD02[>K.GQYB",CC2L,U\!@MDNLKJ F(6 MRZ&) G$NYSJ;"U_SO^WZ)574;L(&%-H;,*^V,['480X#?4E95)#W+:&:4S 3 M9 RG3%>[;GC*<3YY(,XDP7I2#_#(TP//=!\\CT[->QAZ?%(_&DJ WT(K1HCTN+ Q>TD/='$S MP+"1E5J'$*#2.94#':,= -EB\([K33$22O&T-*NNJ!)!\K&]9 MYBH5%8AMQ8PLRI8!GC!#)0.51= R-9@!H'4)GGI6J,F.Q?5"FCKF);N4\AQU M7B_@#'^@7F^JU2-XIGD\7,(C2+ 0'.&;1F'JZO!I#1[#A'(C3=P%Y9_O#L5T MW5]%W%/C">@SYLV?4YP5V*%QX?U0\,6@+<9QYF"\OX 3N%RX+*LK=O@.-Q_8 MM7 ^8)S?'6 OGV&CWVL9WZDD6\71:E*\T_!UQ]8;O8X;K>;2 M;PH9YWE$&JE(@-$?+3FM<'/Y2*:]X.S)=[_:19]!US??PYY]10\;+_-J#<7N M-@.9$';AL$U&#N@7%+-[OZ[@>@!NILZ5"B>5QKZ MQ4V. !JPBV?VPB=[;8UT^KW64#^BNK99O H=/[=6]0WNAUSW-2+,+3DW]YDF MQ*/E_DW+N"3YDJI]=M4 O^09%(:^0(%WXFF):(UKQ M=4P;UF[#J=HNG%D0$ZN5L_:M4M4R 16E<2O"['+NFMR7=T"#(/]/JD[RA.GT M"@X=B;_60.OP55<,^\/]U^Q/Z,>"ER\&K_IMBZST0L0?!UYW&.8=#(78^D^1 M:52][O0[J!7&^%)FB.'FN91*K9];#S0K>IDS1I:>1NLO8_3N*LQ'PY-^<@I3 MQ_&0BO^I]=J[$IV+\S2H"_YAI]J17;2*%EHI0QVQZWZC+?7FC8_Z#R7S.AR[ MND]CZ21F3 &TOJJW/\T%>\G^M<2_$/.;$X#,Q,E\W+FAT;=U: M;6\;-Q+^7N#^ ZN@A0U(6DFVDX/D!$AMIW71)FE.=X=^*JCEK)8(=[DEN9+5 M7]]GN"M9MF7'@8.[V/X@B=PA.2_//#.4?/SMZ;N3Z>_OS\1/TU]_$>___<,O MYR>BTTN2_QZ<),GI]+1Y<-@?#,74R=+KH&TI39*V(3AY"-4Z2Y7+97Q[T MK9LGTP])'@ISF!AK/?554)U7__CFF.?B.TG%[T$'0_B@K"MZ='$P'/WQH@\A M/$K6SXZ3M?2WO9YX^Z,XL>6"7" G%D?]07_4/QJ(7H\%9E:M\/[-<25\6!EZ MV0ET$7K2Z'DY=GJ>ATDAW5R7O6"K\:C:#&3U!KK MQL]D'>PDLV7H>?T7C89++19C:>Z("_>TE)\L(4LFV=+XB/')8R3IEW- M:JUGXE&!W9EA K,E-5(+Z;3$^:(5[+PZN\CU3 =Q,.R/CI/JU6X34RA-;MO& MX;V,_#\:=G+V87K^YOSD]?3\W=MKECTF.\Z[XE0NM!*_]L5/Y#W20Z1 JY7)!PM-"T) 63M!=O(""&@]YOPF;BE*5+\=Y95:?!=\5Y MF?;%7LA)?/_LGZ/18.)HKCV?&.+$<+(_><1.&?7%#]+#%0ATL1(?2[LTI.;4 M;7SCJ+(N"&6A1&F#2+&+U*60Y4K497 UP6@9J( E[#XI"HQPB!&93#'EA"V0 M\,$V84E,&1AFWF,U@@U2ZM"XB56 Y-%&AT MF>LT%[[FE\OU2W+4;L(&%-H;\+ NYV*I0PX#?45I5)#WK:":53 3U RGS%;; M;GC,<3ZX(\XD,EW"DQR42\]U$62(X[';>JY+/DIRW<3GU-0*>R(Z6V[J(K+: MF96HX%S&!>/%F,O MS[WUXX&ME0LR%V6J T$$&V+D,3C?-0GE3X7F;%+OX;" M93X*R9.-WM"RNQ51OU;FAK:/.:B'?3&]X@%FI.&+B6_#UC(W@]UFF<9PS^]' M]YP+Z2@& H[5,T/L,$&(_LQHG_,*%BN0ZYSO/%;:I\;Z&NN8!9PU340J9U-2 MF/9B#P%0A(@V7CZ[2'-9SDF\1H)]J TDA@>R-SS:HT:+X9%J1LU0<]DO&R3P M_H*S< L@3WY3B2T,X:R,#[LCXZ^^XJP M(??%*7FT4W!1Y,1/QZ_+=)W*VM]_"?/FC!"+]J2&B6WML $R;Z%]S&=(41GW MX2;BD@FVV<21D3&X+15?!JC;,@T_U& %Z.*MT4J&J.C,:Z5A/QN@FX(1^:WD MG6K/)![3P4?&C]F/9AX*H36/BRH)5*6UD4Q:,"LJ<5D,L*(I+=L5$9]FQ(+@ M%:PG=0>//#[PS*Z#Y]ZI>0-#]T_J>T,)\$.+R@B1'MK'K6 9TC'8,9(/%*Z);S40DR8O6H*IV%8#D8WU+4^M45""V M%7,J4;8,\(0G5#%0600M4X,9 %I7X*DGA9IT7YPMI*EC7K)+*08*%X C?- HS6X?;-;@/$\J--'$7E'VZ.Q2S=7\5<4^- M)Z#/A#=_2G%68(?&A3=#P1>#MAC')SOC_1F7CV3:"\XU^>Z#7?0)='WU/>S1 WK8>)E7:RAV+S.0"6$; M#I?)R ']C&)VHQ?9:"?1CP3K_*9^Q EL6>"^&XCNH+N9187BYTI#O[C)'D # M=O',7GAGKZV13G_6&NI'5-=E&J]"^T^M57V-^R'7?8T(B'4DK%19ZVN3LK8AH^PPL05C1 M#G2;BN)13GQ=( +P;C2FY@J'CL7/ M-= Z>MX5H\%HN-N:F^AA^[XN8[Y_-GP^:%MDI1E-PXVNJ1>WGAA<%>ZKAV^G;T\OAH!GMB* 0,0GBEGOHJ> M.4Z">L6_,[D=&N.$7>JV/ENK%"_38M!_<50%\6P0_ZZ:]&5-^%_#*/')C5\U M'NHZ-ORI^^U+^>P)N>1?5&H4I/^@#Q7O<5'4K-7M%?N16GF2:\K$FTUE?-#,R7S@N:'1M[5EM M;]LV$/Y>8/_AZF)%"EAO=I*U=AK DYTU6QNGL;*MGP9:I"UB-*F1E!WOU^]( M25Z291^&=%O3- AB\W@B[YY[>$==CIZ.IVGVX7P";[)W;^'\\MNWIRET@BCZ MJ9]&T3@;UQ/[89Q IHDTW'(EB8BBR5D'.H6UY2"*-IM-N.F'2B^C["(J[$KL M1T(IPT)J:>?XJR='3N8_&:'NTW(K&'ZA2J\"=M7O_?(R1!V>!!#$#B%N:);_'QR5(*Q6\%>=RR[L@$1?"D'FB\+ M.UP1O>0RF"MKU6H0ESN)5:4?^B>XI$S:0?SU<*&D#0S_G0T2-^N'"[+B8CO( M^(H9.&,;N% K(NNY#7/;#"3Z0T3SM#.EE?CEK4-P@0*42E9KK8GF!/>$1K%S M/+DJ^)Q;Z/>.HO+XFE/7+$YZY5T^?3I.I).+[/3D-!UEI],S)-;%[')TED$V MA>0E7(:S, UA-DG];-+'2(YF,!I/S[/)^(9VJ_,J/H3I"61O)C ;77P[.IO, M@NG/;R)A M6J_@1\GP!> N)_@0)''P'M!&OW3)-%<4ZHV_KR2#WF$7(>XE0 PLN$#QAMO" M*\]87FG,"P@.D10F5WE!Y)+A>5VMN#'.#_QUFI18!@73#"V];E-M?VM2UR^# MKB_YFDDP2C#T<6=:I4O,+,Y9@R"9Q9;+I9_1[+>*:[;"8!HW?8UH+'=P/G^6 M',9#Q[:NB78%D:Y1]MQ+H1, M>94Y,[91YQI^E6J#*"U9UT]6B*0VF(X8[6)(&R7-3.DV7#/(24GR!D0#AEGG M, (\9T)MNAZT^19RSPX7?F('#S@[)(@:HM+P=E$)#+"CMG#^[XAU.Z"WPKA' MD+T:DH,]^F(7IS^YN.-A$ZSD57]_Z*CU@''KU;AQZ33K%)&C)N'(JX96.U ) M=ZFA1(XY_#SKB!" C^'A)J(EGZD)NN"2R-S)<4'JJ[P_AJA5B1I^A5G![VE: MM)M<$MZ-Z$.HM367:OLI7X._,KSN"+:P'119,A=XLI7&T_NZ$W?P IAW$F5 MR]VX))2VXP:!^HD@5T*0TK!!^V6(Y*:V&.RCUWY][?Y06#?[KCBE@G6@7>>F M]@Y@@?$.BAJ%^$[*W@*\&3JW_/AF!)S@6@S<(4!DY-R4'AF\DM%C=S'3=UB, M.]QE;H-9:Q+F<$XA#K\Y*"T\B_W/39<^K@O_-8TB$\$/;(U'[%T(4X$G[K[ M.;<_=]0^#F*?$2#GF&VYLZ0+:<'9 FL8UC-_/Y@N\%+(]!>0CL=8P 9X*<7B MUEY*_X)*Y!,WRC"G?ZE,_UYE2N*'59J\O8^P-HW)&GW$3/N&^1>R>V/W&,K3 M1P/M,\)DQB3'=ZX?L1;!KEKY%X5_^@[P2;M95]^3W3O1WU??UM\FY27]\,#G MJ,=&C$=8E>_J(#R(-B-SO26V5*YQEM_N-\Z9$R\J+;DI&&W;;_=KDL%>\TS= MZT5I6I#2M?(/^VZ4N9Z_:]@U*UU*[CIS,XNL,I JREZT34&I;&NC;T,2 R71 M;>=MUPK5OL,'AN&DZSI2;G*A3*7QJ\HKUU,*:X(V_SPXBIK_4?P!4$L#!!0 M ( $2(^E+%^2A[+ST (5& 6 9WIB,7%B<6]W,FAN,# P,# Q+FIP M9]V[!5!MV=4WO[E[R6ZM[UEZ[>N_[A?L- **BH*P M@, @X(]R?PI@2UNY6E@#5K^[H/ME0!8 _?<+^.\%X6_EMY _Y_\@ ?WC['^S MW/,W/KW0S59?RM#^]? M]14^C++A/\ (8)!#]"1_B X=( $"@/M[0F3,/I3"1@ C(/Y&A$)"B3?4 SX:^_@T$ M@5HA@(LH?P8 .+4KD0YX<"<(#B2RB!G;@!>A*3J77B-P?8TA M&!>]2S$I7U$0,=SAL;,$2A;803%3N2<8?=62V6TLE/1AG>SQZ'IHG78T,)!Q]Q1_(*M:0LEAN=J/(%.!4 #C\3J<@* !Q!RAML%+*% 'A$<4FO$.RAQ/M @A2-%LB\XM>3IX4= MG)WYFCG!;9=YA6ACT)T;Z7Q\86FE M/V _ZLU/ROIMA3(/OK#DU-/?FYJU3QX50&AXQ)%?;FYMJM0%(,RPBSO5U\*( M\D5@P1 J5^)G8X OUD9I $#)'B7RY;,PM5A -Z-X=>WI(@ >+N,(=O\BN2 MZ[?-N)CNDRBGKOCOL$>D)D$]B)H4$_Y#UOB8GNZ#B*H/ZM]%H0& >EOQL"_B M:7:;:2T@.")>2'C)/0F(&6>XR?)\@.$'/1_"H.9AW-/[MW_K_TYY\1 F4'^' M%"3P/1!!0A4-+(T@*RO__UXMOQQ?-),:OX[ )Z4G9?C?5*UKXTX5+B.#WQ7N M <9/YAO?WN;JH4LQV#:W)LZ#'T*(23G6QPK< C&'Y3M&O]M<917)IQ(=)07X M++?.75W/VD\ +,;9=[OKSM4FL"@9K5=H*F$,K)"T\O^METXN;XU\5B\[N]RI MAU4"7K%]O0=H_K_I*"W3Y@S!%O56&_?*Z0SK]"/X=Y60 MLM?7WL^BQ6DB,>G];O.U*\U47=$1%5R$/9!JI&RGNK.-OV2GZ]:QDDJ2U$0 MX:K*= _[L):XYXU/:7/$G;/H;+50YQ?P^M2#[8-K\L\&_P9#1W9DBDP)7PW9 M83^&23^U\)/FQX/6W49,7[$UN[5<,2^Y& @(F?ZG\NVTB0QJQ=56NBM$0MM:]71-9[$$?8C;_A6\_ MKOU\_<#"NJB+V/$PUF8FI*7CDR@8M4+S3F#I*,<[@1N_YH-9?.I1,J^,7V\5 M.MY]5^N6]3BM?IN;(..=W8M E%.3\U#+VCF[C$)U^6;=*%V8!7F&(*&MKU'< M5;"W4F<6)NWC1(8.7%#80CR]!K[5->]39PUO55Q0D2CXY?4<8$D]$4)1&SDC MTF69>:W]1JVK>!'9TR *(^,CES9UV2VF\L>C?9$]X6]N*PGQPB,!1TK-Y=,7 M+4]BSV\BQ+#>YY/<8@T9NK9_7:&P_0)N<_[&=86J2J)A#K+?$X9UM+5)GL*9 M;HRVUL)74:J(4KUWO1R*G]G1+Y^W.N^6;_KHE5,B)C1]N1I"N".<>$%JP*7V MS$@B^4>61WVN6=)11T?LKVYJP7O@L_])SRG\V%8J3X7G[FIC/47-N6E:?B:X?9[Z /U_94?]1Q\()D47?S346 MCJ0T2CHRV)?7S\Q,C$R8%&U.8'EK:\2#%O5H*_6JB8GF0EVA MARP0?GC^EC18>E[ABWG6A^4GHSIV)N?E[TU#72*>G';ENUX]>O?@" _NO(X MS=0(NPV3"^QUFT1QD=IWW8.F9D*D,P-+K>04^\+>)CY8)T;Q.$29^H+$JI85 M+D>(SE>/]E]*2FKM[XJR+9HL:VZHYD*I7QZ;7V3ZBC>MOLAIWZ:.&MFU_^;X MHE[Q%-)O'U0GMD@W*N2*W[DXV[O/(Y>5L/;@IOFH :O+:T&6U\WVH=[26:W. MRK^0XF[-%-CRS\!S(97_C,YW8:_9"(M(^PKSJ7F?J8=:E7T M]%S!:B.=WJO VZHP5O)9 M3;=N/\ZS9ZFG^]KP?N$:7;WD.(B],R[J%<%;[(LC'K%G3TI'1R\9O'L=OM2@ M;WL]K]I_V' K<^N;\X=S ?I3AFIO7+K *Z;\O9W7>1$?<6Z?9Q_4-[Y-ZFR> MC9!,[S2V2%:H:C2U-#'2/2WX]82PFIIFNOINQ(KS0."9BL(GXTPG#52.:;WS MH[?QEGQKR]O5BRW&$W^&T[(2Q.YN7V<:BE<[M#W\O8%/CU[WS)7V?!]+5(D_ M[CP\[-]__#JB7*(ET*)=\=G^'O)TL. ,_MG%XH(3D6FWTA M_WJQ*B/PGR,]M0F?&JX/=G?Q-B;?Y)\JC:GA .*&4#&GP9TXM550Q6HC#D*N M-DKH(-:6U$'!'[D!^"^Y 8'K'SV$?^J!P MHO4U!FR,&[4:OMF=TNS%)Y2G&%MJ6RUG"8H"560!]L/"VPNWDJ[MYT-U/P/6 MO;83+;]>=Q\-40T=7#Z?3Y!(G-[[]9;B&779^'=3X2LI]=S33O?CP *A5=__ M*]EX4Q.-$[*4&IUN8TN..N#C2_1NBYZ'@ B1/(P[(#0:+5J?WI:4:'P@]+N# M#9Z0W2:!6M(L8>=]?'LKHQH[R7)/U@IE+0B)WH&F*B @CF6:!H!E\F#$R[T5H1 M"/&R46,TP5.B1)SJXU>@%7(Q1>U,!+/*,N3V!*J[$,@>]84X&6M%IX]3VS-G M$5S*-E**FN*^$%JHSE8!5/V2AW.1;\<=/OS^R0$JSA/:-YBI/< ^:YPE@6J@ M[.W:UH_ > NGC=$AD8#EW.@M!5: <,'5AI\G@PK.;*4X@%$70FKN^OQR%HZB MV=67\-21GG_GY'KT,V) 0WFU(/%-HJ_A$!MWSDW-?/'.=3/YT(#5C&]0QO:ISMDS3 M2D5>>B:6(?;TV1B-A\P> ."1 '7VASPM>HBG!FD0=\&?L>^X*029D[T^#0OL)\9:#'N>G A M(;P=^T(]^6"(XLG/@,3'PEOKTSO^[D-$=P5TTPG"+5^OJ?+"*:6&#/AF9OI87R+ZPU2'[4UMB/H&M4>HUWZKOO^\&57]Q M!:;M$-!P 2I_[-'(C?\C#/]W3)'MI^0QG/95I&G^$Q+%3"S1N^BJ5<0Z$RC, MN"F1ZT3YS@=HVS*C3[#I%&:RY0RC.J*5I^)LR?AJ-=]I M.*5#AL=/R2/JA<1T='WPN_$;$C7R&$'O&8.O$VV?Z&"P>8TD6SZ(_362Z6LHD&7/>I M&0DI=989>HW)I7*M4W!06\BS>74P*)_81NCQ8D:"=J7YF$Y8(,SAXAD[5%IY MO:'WP,_@8"=W7&3O93G:X?3 T"4N+O5]$4&^[LZ:EK+R7+&.&)/>!BQ6D0Q? M]_)I)'[G7SY-(VD@6F/>4A>HR@[+,O/GDQD6MEI,3:#/*E>+\\R*@&4ZU2:5 MN"I\3K.;-*"/<7'B71@>1 M2&--Q7(CYF63KDU::$=UG,Q[_\FW>,>. X\[-="S!PK17;.86K9J_K.K@2'3 M96/!ZR:S'E0QD4$4I8J&ZP5FXPPGQ!1=@.=5OI(L1Z:U^D^+U.B\#8I5#=P? MM7%P.,:35,=HI33= =2&$]:$\652Q%D]B9$QYS!HN7RB2=C9ZMRW[D-2X2C# M\&TRW $5%SWL]XC2[\\MLTJ%8XNHJ3I KV@.>(YJR?"H4E&-,MO/;9UY>Q=I M"6UZ!9D>FU1(+^+I[ H'I\#'"6- 'SJ'01\B])]8N"RN\514>23Q:MD0E//X M@S+-T+(Q=-E&+;/67R"WE82=1CLWOW#O^\0'M6RT[H3<=4Y0EN^(@,L# M,<6:G+RVAB<(<^48='U[$N.J^G:)'9,%,"V"\9T6/5,A>SHXQO['R&&1)4,U M/79*_JH0'2]PD1D\>A@2!7D,HZH#KL>35"F^DID+I I:S=+HJ"[[#XC !@57 M.V !K$;>6N=A,HP\F#'LKP#_@K:?ICLE,;4YG7(@V)(NU18Z5DG2F.3 H)6 O92K)3B( M3DN(H"&=-L8W=Z$)5QL^2)TKFXCY7) T2*7!C=U/8&=!@H@(P&1[$;@<6$>8 M4H@!16'BJN%S'N?C_0D[+8I!<(%_L/?V_^B?B^>R.D;VH:;2KBC%#35;7E>G M1VZ:1EHE:U]XD@?[47:_CSY.PS*9M4TT+G+W)U$S'^5F-=',AL**L##J/*WY M@O=YC6M6-.N":^_;N?WC.EPER,X0 55$M5X8 ;#DJ6IQA/JI;2FC%W)\W9>* 6NB?18!%[*CV!N^"O<'9]" M-/J<=E@:/+9NM$ M7W.$(T8L^(_T<69W=-,8-WFNRE2&1APM"\E$5<64X-)&LV8'P63-(GL4?[5U M[V"?QWZB8S-U/\Q>J?/E9S/0/\466>'UE% 8XL[Z7)$N41'M8]#^^M+FJGI( MA"'WP/M Z+%'(.67"%9O ;69,/%8$4$'YU?&=6ZY:1X:,B43+R?W,?F[7FDC MJ9,L"7ZS AA$1VIUNP_MQ _2E#YG MMQ=?#/]6["*BX1VHJQ0185"LEAU5#0M\BEBR$Y-;_L-W/\55YR>608OFZ!9H MPGG)$K9/H;8"1_CIM%-\H @@:"4KUF!W'TBJ\R<$E&!;!/EFW$Y^$+(+S;"F M163>72]=MW!. M][2*ZKFY.H2&<:SC%Y'RA(_S!UUCZ3:][_'2?= %93* -GBVTUS/<]$ MDO_@(9JHS7EEB6%'QA$$.V6X4AJ/.2>,+"B"0[UI]S:>98L_-[2!T:JH(.F0 M+V"1/YP844V[R(.14:=8IC(Y]$N$5&0+RD\""I[YMN)8G7I[=1':9JBP.Z M7@XER1.Y\TQDV=9%+;0I9;MX+F$.'B3R)SU?1XO)DA/FUF-Y#O.,-7'VE--0 MF!P]KA51KD=Q/H&# L"F)]39BJIT+LWZ]&3[$@HB>.\G&I+CT:.BFDW&LHE4 MP4&R7P*SM(=8ABTA.]PDD,V R5?:<0Z56,:%1M,7%1$!@UICON-]G$MB[9IN ML]->J T^6',A*9J$DX8\/(3*6B2(I:#"R&A<>SG9Q0FZ5\F&1&^4%<>KONX: M3IV.L94O;=H$QZ$+DUFK=O#<]IK9^Q#_>$.]0H2 M@U@$\9$1ZO:/:)I[ %OH2\ +7'JIS?>W7Q*WZ"-OA->[SO)KUDP,ZUDP1_6; MV+) ?( >J:P#D# MGMFNPD!.G+AXPK$=)UV:]_A%?)Q4KJ8WVMZ/'I8MP99JWUFKDCRO@9)7$(>5 M(@W=[7F4(C4CNCP^BOY1*$@;%4CZ+G'QR@I;@Y!<>C!MG#PW+]SWUJ+R6-*D M3^H9QJBA-GU'BHLL:Y7H\6V^4 ?G)V018KM')/&SAB:O]A9:5]ON@3BKY&^T&./*74QWT?>/>MY+,Q MLF*=2K(]N?K"JO.8\RK*FN(-CE#X:FW[HJ$ICP-M,N*U\DE4D.8ONGC_)C[. MF2R/Z 2-:Y2_AE?2_+#SCPXA\;E7.X;Z^/EVNW&ST_I89'GJ,CQNG"TA^+Z^U=[QI3^R&/U<-^$L*K(J F[:B9L+!XU$JWDC60!,X63[B)VBRF?5SSTR0FW*$02D=1)*S+,W&Q9\6M$0% /)^O,$1(>PO+.4C2--X._@I"AK3R=]V\-&VS)=S7>\* M4+Z F80JE7N5TG)?K'%8/:'H(2S[5=5T0\W(^:AZ3C4IF?,E8_80B[$XV&6! MOUJVZOPBNH2:Y>S@J8M2(1UFJD47F<11L[.^%7;D1!H&DM'F(S38:!T\-Z34'?VZ MR<=/E6*70D%-D1F#.S/1EGY< T)Q\K(P-PVK5HZ5I9PDY=;L\@@]@##\9[?L MU4K9"M;=L.QS[Z<#S=T?^P,G7#:7BB3L@P^:A"I#XRJ?"+Z MCE)DZ'UMFA,] 9:-T5;",;/:>AVI-3ABK! T/K[9E"PAYOZ%/LVUQ=5:!<_L MK:#-$OELTMX]L+Z19#+ME6NH^5A+RU]U,86M%KI_Q0]/N_QH,A6)=^R2M2>X M$BX1"P0KQ6!\;/6-]>Q!S<8+C^&C'\VQ?J4B%\T% W9P0CNV'(_FZM4/QNA( MV3^]&U0)>A3@VU*E4/G);S\B)XU%T;5^*Y*.7Q?]3FTEI:/O^"+G!5?(; N M*.,2R"A@I%^^.#VC[5F^>V0E7YNU_=AL\)(BY>%A)HR_7POR*BNR95;!##W: M?I>4D9$!P2ZXG*(;"JNI\"X7]Y#AG^-F[ M/T?P@PWC6T#D29MZ*_EM4L3/XW?1SL\+(F[SUG%<,&*D48?+O\95GA)S_XZF M45!UCO[7 [REV:P>N6;(G.1=?38PAI>ZN991J(T)#BE.V[GDS-%"T;RP[(/: M41NJ%Y1[C93MW3+0X MJ%8:XGN>B' 66;NHJ&, Z,.M=5$Z7&Q,<1N,+8GDY>5U2<@:'2YT6RC6)#HH M2CI! ,O XPE^T"V;GIDKTW[[:=94VQ"-4IV5?VG&&_N^PVGU@V=>^2YD+,$_ M[3U-%-2<1Q954;[.GJRW0L@YF\-FU+HQ^A\@O M][+)J02K_Y0K;ZR(@E5K4K:R?>C>?,'K&2;?CIX556N?:]Y!X:@%[:V(H])( MYN9I&PAX5'5VD'M]0J.AQ97FO#"),N!,1W(^ M]NS*(=T[T;"JV%8M@RFEDJW$HCR[?QO42S;2W'PJK9HM?1SW+*,>&5)([.]; M5F68QQNY!_2).887%0PWAH?#M7%G=%M7]5 [55]4^N[Z8._HR\F.J@>@4>>] M Y%_X8C&A@NU[W*T782KZF@1T*W(=I6-06O:RYFEE$90I,(;]APK9[>%4-OM M=A%B'(7@#\]"(0?,IG4/61(HAF:8)J*^,IO66#.;SL4F>I=3&8Q7$I "$Z 3 MD>OW?3E*L#B-?CK@=E#C\(ML+23^M6.J?\XE:<"KLN_5?FT!$AUN998GE$G& MNY23(@3?>X(3AW4QD]""1'I0MJ@)4R.QYN31B/8]>W51&=26K?+;S(J&2;R9 MLZGX='D@USN0L\;6HO@4^1!>!INR/;WG9!?B;YY_?6;JVGO&DZIYZ%(@I\27 M:E.Z5ES*B>\9W*SAS9ID_B&O34PV/'/$>%&HDE2UK=QXT2/ E%3 TE#87\EN M^L,H!MP5*<_B<0ZO[N%K[!9;^?Z=H"W"4>0Q"0U<'+*^VZ&5YAE=D^F4!X3E%] M?' X]78YWD?EE+QJ54?+. 0%'M[XT8/4 41Y@10!V208=DYT M'F(931"V;%!:#QA,C;I^'"8T;WT'2N/G8\+32GF,.IO*6#)1?T2=]!H;QHP\ M36*G18 H!P,4$>.--3W5&.;BNY$9/Q2HR)Z-X8-XZ'7$AUD8,C!J1G#CNTLPNL>0%(E-]*7"RXHRM MO(I@Y4?.GQ'0.% M''B<<25)Y[G+>HR"102NS+JD"!+.:MZ=6E7J&Q9)]#1IP_0^1).V"H/QM;BI M4/(%;)&@]$VX%576ON4=6HE#:VF29W;#9TU&A"$=(5S/^+%"Z6NT!YK(R&B MI/9C.,OCBUVW$=6-7Z&F1;@50CZ\>2Q'SJ1+0)TC$[6]:E3[>U>;C;%P"DB M*E1E">R@XJT^ <\Z$T4S?OP^"Q>@2=-"#V+2DQ&!5GS$@E5&1\QUOMI[P;"U M\/3-CI3SJ+F=IPWO,800#U]@-@UO0E1D=OV350YD$J9; M$F&8K^A(LM:YBRP+;,[V"[5QS#A)]BZ2>=%<\OG@"$F;&CS8L@0J16PE;@BX M,FB/90$T.13LTNJ2?.,Y9]6:6X+O]6Z->X&O%>NEDC4'GH(9 9!GI[E3WJJ3$ CS@.VE\S"M!SO3/2C2JSBZ7 V0K)5[!=CDYXTHFMB &QEC-P.Z51V/OYIV* M?,V[N$^A6JX47?!0A9V?CFTZY25JZ53UD9C0G"N[-A-^+=H)+/?5BNR^UU!" M^;!H=5Q:]#+TR4(D].,AA!=C\Y$_0HE!SD?B1NIQ[ 5U%&&W4_ON' L95_#\ M_)FEDWEPQX@611$RUDOQ>V !3?UGS.P@"I[0/=#1[&4Y[R?ET/3($;+DPYM4 MD9J>.:%;BY*]9'6SKBF%]V?@'!^/)EV6_';RM7A9I<8I;NE1,[T6LIHMNA-- MAY4AWPP<\C;*O!"YWYB8HSQO,.B9)F.I]XG"G@VOGW7$AEI)]$&$HLKG+;P/-UY;J,T)V-&AZ>-CKQ,YJ@-[3Z&7RGL]FP5VJ= MC.!\8]:KYO:43TM^@5&%EB--P/N$\]O296A&KG@2!7VG2='@]M>P4O:TC9?. M&\S2%7J*2^ &/4?B;6G^.MBYOK]=P[+V(VS+#T]"HN7J3Q) \V][$WE7Z['41^)96O-#3%.BF5:TS?=.0G* V%$!:? M1%0*Z^SNLS!8X[ODH. <.T0(>5=AV-2,J<9^:+L5M![&24,??IMM0>\Z7I;, M-7BF^,1]JFJ+R!K.G\N765[5KJC<:-4!@KV6K4(GF8(Y7&@4_[MS+?2E"SQG MADSQY8/',^,,R4KXWJ'T*AGR[=>C'(K7[D(.'XCYT%J_9;,Z%5H6>B#;?,0# M+2Z1M-,0J9\/D_PW3]"V%IN#9:J/44FR/#AAH_KHBCS2E34LL&_A>/AW%&PN M5V$DRBW^[S" M'"AG[C8N.CDLY8M&*>5<*3J_&&51S\W)6\@*]7H\SD=(0[#W*DL(CX/0KNG1 M!'E3Y/_RV"_69B>]?;.$I&>L/E,SU9M+J2%TJ!([%U*JLUR+/97,9NJ*YZ+ M>AIF37)G*G_\3"!+DK=JL=V[\B2'V6J\0V29U@T:Y42F;_._/$O$$Z*/'R+F MC%UV7J%YPNMP@*3T)ELX(@]G9K\"1E,3&B>^^?E%-AI6^ M@Y2H0:$+7Y>BG^'.+7>I(GC3S7%JCIO^&^%$)X4G6S@K?8+PD+?DD(.BVIK; MY1Z"X;?&A4CN:IV;X<[+KUYE.EE^61)SL7A-0W)6R$"W\!V9-BAEER4,$;&4 M9E1$51,KBUZ^.&").+]U 3W-P:?#]O-HG9/Z2 MO-;ZNKJ92.!C))"=X)RFX M%M?U2\1-K+5#:;UCM=V"/6<,7"9Y%,YX>UDZ/H8T8=Q;T!1L!]9@^3EHCH0\ M0O+Y(8]P&,D!H#DL1,6CM$R:\MBTEGE]3"(#JN:XN-0W.7]Y3P8!)$5S#RAP M3OO5J5X)CL0>-U9HO59)9]7Y3\TC!YURJ4U>?.]"403.P^=!0D0[T)\__R.Y M$M\+M9SYKDD7FH+:5&GI+-(<\&&B?&]T#/[QYVA% ,HFZH0I;_@P$I[&OKT MT[_$G=UJ+DLE!VS/?9+,MR,:Y)DUXZ@^32S_=\PU3@.:53-9Z;.[P<\YAA"1-3@+ MT&??Z%4;-3GBE;<--%[P;EH,Q-4^ZBI,8+3[A)1<:(?+N?UFGTR@RW6R1&JQ M<'/^1=/!YYL(S_HN)NZ%V@[9[@!RFJ"X#:_@=;_YHG,4!6Z+K@;I342:$'GQ M*//*%N%A$C-IT7G:?5EH2,+A3\8-A8_)GVTK4V,+J7X\*+5/,W/YBH6U$RHQ MK=$P> @8H&#JBC8U8YM&[S)132Z+T?3[/L&NY7[E8]3T"Y<[CCVH>,$1O9;$ M31)U!AY3_YV1F!4\LPU1#(.2DLX3& .0X28S M+2*8P'6OU>>-)H>5UC-)\^NS?LP&\V@D;KK/^0^"W996B!P9S:HQ7PR;WP,P M9WIMNL?A7 SO^M'LO_0T.?SVCG:&!]LP,ZF^7L1 )#=5K])%FSX>9TL/:JYL MK&$/NB]OS=$\NDZ%>7" F4@I24>^A\%BL!*Y)*V5'"*/UJ)>6$0P MDAD"[X6=W[-[ +OR$[@*X2,#NP0"4$ IHEW1.5BW+8.0IMVK]NY;TY.KT9KQ MF]'27VSKWG>32'U !.UJ69>,!KIR3R_JMR('/3,IW/$.[PBRT=?O57=*D(!/8@;:5Q]GJUWBMJ/4 NJ28^) MSRZX,-.*FS U(_0C*;]*C: 0MO7?)#,F6?@P?$,5 M<[J<)RL/"W&5#/A:P\:^<-%@CL"VP=#RKMNWZN?W\GQ5;YT/!$'6/3\"6PHT M-2^1SLEQ@%_X?'$T[8R*"M8WV1UZ;9Y]49U44!I,7V:V@Y=?!RM9+$.^:VTJ MXH[-_PRYZ3V:ZR_6ZJ)2]06FZ0H^$B@SC@@X_#0;\!KK[&/]8$#=2M^./E^1 M4TZHS*S@1K"F<0]XL(N@-GD7B!/W]-"D!+&:UYP"4A!Q!!!"KWQR>8>ID%M= MK_[;ISQ+08C'PV,_4X,8;9WH,.AXQ3X99TW3WK$A$HZ/_,!D:Q H7C0P1QR100/*T%)D//)[ !/EP^ZB4=9(@,4+0MPN392* MID.4@*=7,,^HI//);.2IRFR*+!ZW/>V4B9@6$[=ZJR.XKCW.9)7>COCD&/>D MO9FH5]=C0EE478:?$8K'2 ?DVQFJ\E;BGFKH)D@.&Z^5\ +.\97*B>@M94!B MS#@_$'4WO/1!Q:;;VQ07D=7B.J_(%+3,?<$D2$^E@@B//A&;[-P#O/;^WEP= MXDY.9:1'&)G=5#F$A^T,Y+B?.^DH79UAD/=WUC*?Q[F(\2F0HO:_%W'WA/E. M!6,>M+>YPB.0O[P=ZZ)[_I.3W]@'D*Q]G[G)N:FD'*HQL!D;K>Y(2O[6!:U7 MR93[C?Y/_*ITZ":T)).QYHI'X]668&MC[I;'U>%D\7 ?8GQZ>PI>1@IZ2*$: MMWC&'?_EQ2?9NY>>N,M'+Q=S3J8JH(I%O-+R11L;PO)5P6L1BDZNR=CL\@%" MZ!8-CV_8SIXH!OKRA,U?2:$18!!OK,*3L>.E!#S?!J65RC:O=7A&*B&BHWP_ M&_VZF!&-)=9WZ#<>!/Y0>K-&&LY0&2(9MWP/T"3>@IJ258,1.1)3"D@Q%-JG MJYL-ZH\5-<\N2?P9B!(K$&[8\='<:'>K#919_T-ML& M8L-W,(P^*[1H&(1GTFIOLW7Y4:RKH@2-8TGZA^.1T:VV"#(PL29U064?1A28KL<+TP.,VT*>E MDN]5WDFRJB+#M-*J$,R'*[/.3,_.WFY1(^UB>$>L>-,.+)S8O8D=@.%?)FC!NB0.BN2CCOIF3H,2DO+@-M'MW @(_.KVMGVRSYK&T$7!\[30&)P M4*SN5$X"YVU"_UJ]J,B;DGN *8A0. Y,*9^:;=+ROG,L.@H=0AFSDF0XB4J^Y:;P;I* MRLK[$4Z9,MV>JD27>8P?HE,AG9Q>AV2/,87U2-G,>$(4 6'-_O?]G%-X#I7- MKKQPU2%R?E$LNS[$E4$%TM&AO35!CMLS.1%?@Z_1A-*M_$":!A17_")0W6GU MWPP9;N'*PYR3EXWYG13(/CY4HZ.0@HG]8H=D" [)0T/#676:Q(,"8AA>T,F6 M1%%,)2G'K-+)4FQ&QXHRTBEQ'3''\ >+:<6XCF]F:QF5T]UF_^4EYM])V%W: M7]]O_GOGCZ\G<1%P 0#R7WU!A?I?S"'^5U.P_S@'!J#_0ISR-V)4 *Q,GZ(, M -+T@#)]$(@^21G 4P928(@IRM#?W[P" !X: *#]H4+I-_0@ /$O!H ?N #Z MWPO\5UG0W^"5 #RE/ZT /0!&#/H- !'X2X7]@03VAPM@P%\Q_Q/R/X3\00;^ M+>&!\N_@(;^%_+T;](]\J$#2'V@?I 7]@\R4OSCG3\,?QL' GTJ5_ZKE-QBT MW[_@OV$ H$E_:/^#_@](H-^&_\: "OS=>__C(O6W/!WRD*>;%H7X#R02W'UH M'L\5=%ILL/E/S6J#S3"AM/DUZ"T2"AED-((?Q*W$*F7\GSEDHA,U5G&M^KN& M)W,TFK:JL8WQ&0W4^83'"A6/C\Q@15?0-U&]Q;A:O=CL4$T)UI]GP.D\H8TQ M\79P$ZU&CXR,6I'M8A)!B$0*F[G(UHKEH )#JSZ\%$G*:"S;7'QL&P])C3?$ MCQ$_"*[T(5P;E\@ZR(*@_!>GN._Y]E BU7]LYD3(ZH/-H#.K[X,8X(W]["AR MZ,EP(G:#.B3,@'$G$SC MT(0V"BYW&-.,5"T4-$V-&Y;WTHZ 6=!JW:#.X+F]G 1O?+(JP6Z(&DMAJU03 MRS)KZX! L?F@US&U+Y@%M5=#'F5&2%@@.Y,$ M5ZY\2#%6 PCR\5T77E$@P5)2 "^M=G^,JL.4((M">,R](\'*J'\XHRG#'U>R M2(R@D"INRYA/2W6.T.(T+?L^6]CBTZ1<,BL3XH\>8(=RJ8 FT\IV@2VMMKA M^E.9ATR+X:/T]P8[K47N\"$7GQ8GG&>>1/R'KPDI_&AT7CKK_Z@E E8)XX!P M&RJDWSYI="Q5.+](DD"<<25W9HII6Z**TO]Z#GVC?41;=EJ:OO"4^SOOMTC[)F<6Z; M9V(HGROJOL>T2I/3>VJ>G"FW3)63687>OZI\FD7B-OR]3%VE!Y%MRAEDOOC\ M\VA". '_/9!ULUS'3PD38E9 :@22IA-=/GV##T:6OTQ03*== *P&Y2Q9\@D< MC,%5DE=M5+3WP&BX0M,N-&53)AS-@1OK5BCO);K'Y_74/N^G>IT"<^P&6S/8 MJJK<-!F^*BK$G):5=A&52,>*6@-J33$OB9"V^C51N?H40QA?*[.25/X X?*_ MB:1#>[3.+41( #2,:0Q!7P_*.1')WKWNL! .^6F<6S$M1Z25"^M,R(HML6H6 MW7E!:V]SN[<":\BG,47@+-)9C(OW$3?N,:=]9!89&G]1FM.S089]8-'?B]ED MKLL#*W?(H[C]B&P?Z"N,/YQR369*C3:.32%XH[K5!T'0X>7F*37[6CMY'DX[4M4\]B@5AH-M^E!O-(7!E(97"T]^=GN1QI?RTT,:YB,3%Y\ M* (E<>&'2#%_;X2'[(J91LPO9)Y R$R0H)6>0#=JZ M"$M03%1&,0E*F&1J16>*>" KS?F3A)O0B2A:>OZ.=A?N$Q M2KP'(GUEBN,-45F-GT>D6L9O:;YM]A,V4AVF"A1A@-06&:[,0)910HB\^B6R MS^?.JX3EZJ2+21CF@W[)XIWAA\)HML7!;Y.L=@$T<)-%_5->/UT53CXWQ\Z0 M>048?3W64R 448!>@P'#/Y9MD8U+\9";VJQD8=MK 1SR38.HC:>TAX/:OW9% M:?I=2X("M)S0%VACD"D$7HT-(*P:!ICJC9DAGFAET:Q M4%_SSGWC'KA,^G+D.RK-Q^I!$K:W/=R^IF!3FX+0KPW!2C[(JSJI-G0C$(UW MOP<*67!%[0Q%_)R5*GMD0^WD/# 0&-$8--[.3SFYQ1H0D6='!FN-): 2(ME5 M#H)=N.30.*LJW=7>K,^[H?:O0F0R6(K\4(5MT8U!=@+=5Z037'2TQI+HXNAF M'6_<*F)-(@RX'WW#0PF*"#8K9:G@8V;TQSG&X;^\DLA?& XQB4#*<]-]C__] M><2KP:@ISC-*&>8W(_)%2)8]]7D;LTU+D!#MITN@[]!O'2GD+.DNM _+_06D M;<8X[I,B0M;/1&'B")2BJY_-QC]!QQ&)%(W(6/J8_^9 Z+EZ)X7[3KC&L\IW M@T'O89E5@;CX/79*QUM!QO*+G(K! 8P?558^;AQ\'!(?3,P0DW0OL7=?.(VA MX,IT73,/90_/^I'XF26X]*B'60_%MT'BR^.TJSM*EDD$ 0,O50W4W&ID[OED M;X,A%9\RAGY$W(!VIHEC<$Z):"DSKAJFK=1V--XTV .K?L"X>4\[?/ZQ7=6; MBD?Q':(:WB=^*2C^WTF^5!O\&DX=J1CZ1/$ZR:0JG3R+XE-/GIIT4H@;7H?- M\,B,<5[#&T,'\LY$ SD^\;>F5K3.K($U9-2,Y,XL4<:==@8>$)/-*QQZ\8$/ M'Z#2)K#!L!#&O"<#ESETZS6OG9 :LP9TEON5?$'V>(!%"B32$+>LQL M\CW&]HSE,/U9/JB;O=FI"U4EFYDO\U[M9Y'-83 H:I/_7=(O-B5GZG!L^4:S MYM21B.GMW7SK]W>G;0JZ-MXOQ&.PKI?'3JHJ&![N5M>T(%I.YA&5-JM-89UV:U:7R,7'H2\I'M(C9(081D$C?A[$ M(@WFW%X$N9!1 -E.9T2S]:T8AO0K$H9?X4&(.,CL&H)H^0JSX24V"&]5T>WK MAL.B*TQ>OA)@4TJ4C49XIU'Q'_Y>_;]/O7Z#Y0 M']F&&UL4$L! A0#% @ 1(CZ4ANI 535$ MZ?H !4 ( !%RD! &1O&UL4$L! M A0#% @ 1(CZ4LG\-4XC!P S0' '(0 $ M @ '7JP$ 9&]R;2UE>#,Q,E\W+FAT;5!+ 0(4 Q0 ( $2( M^E*,-(=B%@4 !09 / " 3FS 0!D;W)M+65X,S)?."YH M=&U02P$"% ,4 " !$B/I2Q?DH>R\] "%1@ %@ @ %\ MN $ 9WIB,7%B<6]W,FAN,# P,# Q+FIP9U!+!08 "@ * (L" #?]0$ " ! end

-8?20$3;8T.P M6BP^0"X99K>]9!:GSG9-[ZVZOK;UEW[4R?EYL M0M@>3Z=>;$!S_\)NP>"5M76:!SQU-U._=< ;OP$(6DVKV>QHJKDTQ>G)KJVE MFZ8G-H (TAHL[ JN)-S[O]>[4W8GO;R62H8?\R(>*RB8ED9J^1.:>3$KF-_8 M^X_6R9_6!*Y6PEFEYD797[@"%Z1X5+SJ("_YM8\E@5]?< 29%T8P8A]UO'\1C]R]AM.NU M%'!N1:O!A#Z.#E0':/Q&;GW!#-V<"!HDM3-\4UNV>%&^]:/JG M#HB;Q- =2[S@%DT$SP?YUIH&C(>&X9&W2C;(T;!5AX-_32 K K+:"^0;KK@1 MP!+(FH"L]PCYM4H@#PC(@SUV]P#RD( \W"=DG4 >$9!'>2'?<"\]LVNV=."Q MZL,Q_9) >YD9K?72@/?L3'QK\>:Q0LQ""W,'/H%\14"^R@NYX@IB_,Z$L*T) MGEV 'G'(\4?PM<$X>N\A%VP3$!S#4)6SJAD/.CX!Z R,> M0))&R:R4"\"XM=#UI[TQ\J'K*(^4F46R"E;<3G#HQMRBL27_R,640LK,#GG' MG<'^]&P)CJTVW*5#H:2\4687A];6L!A [-EMZ\0&PSAXZ2AEE)F=L3#":F"7 M_/N0B3)$F5D1%UTA-),E=SCUNW0.77&%H_5<>J&L M;]TP?I0ARLR*2!(P>W;9B<$_3]DH-Y29Y3"2Y,88*\H6569;/)7M?H.FF)0O MJLR^>)ST1B-)KC^R+T#&L]]()"E]5)GU04[\!K/[BG))E=DEU-2/3=+E7$4I MI@< D\Q*I]&:@/:8I)&:C.;" 2&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-V$UNPC 0AN&K1#X SLSP6Q%6W;"MN$ 4#$'D3[&KPNT;A47X M4!?=(,\JLJ.,W]6CR-LO5^7ATC:^O'0^N=55XS-3AM!]6.N+TM6YG[6=:X8W MI[:O\S L^[/M\N*:GYWE-%W:_GF&V6V?9R:'>^?^,[$]G2Z%^VR+[]HUX8_! M]J?MK[YT+ICDD/=G%S)C;]6T[>WXH-DPV23[8V;Z_9&,C1W$$,3Q@P2")'[0 M'(+F\8,6$+2('[2$H&7\H!4$K>('K2%H'3]H T&;^$&4HHRI@J07K!5H3<@U M*?":$&Q2(#8AV:3 ;$*T28':A&R3 K<)X28%@WJ) ;WFY+%&@MZ#>HD!O0;U%@=Z">HL"O07U%@5Z"^HM M[]3;AWOE_-3S6./Y[Z0Z#-^ZZ?AQ^=A$">_4$L#!!0 ( $2( M^E)CUHH4FP$ )07 3 6T-O;G1E;G1?5'EP97-=+GAM;,V8S6[",!"$ M7R7*%1%CNZ4_ BYMKRV'OH";;$A$$ENVH?#V=<*/U(I&("IU+K$2[\Z,O=)W MR.1]:\A%F[IJW#0NO#>/C+FTH%JY1!MJPDZN;:U\>+4+9E2Z5 MB8C0:LU0W MGAH_]*U&/)L\4ZY6E8]>-N&S*W4SC2U5+HZ>=H6MUS16QE1EJGS89^LF^^$R MW#LDH;.K<45IW" 4Q.RD0[OSN\&^[VU-UI8917-E_:NJ0Q7;5,SY;44NZ99E2IM-5'5H29RRIS!5$OJZ2G>B@W]F'&Z;=DU_MW\GT&8;*N=7&A8E9 MNMSN,)*V>VB"$%E?]A_QZ!BDKSX?M=/.*#O3.USOI[;+;AZ.=&UL4$L! A0#% @ 1(CZ4O/#TK/N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M1(CZ4IE&PO=V]R:W-H965T&UL4$L! A0#% @ M1(CZ4B-2V83A! H!( !@ ("!@ T 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 1(CZ4CDC("_/!P 1BP M !@ ("!%QP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(CZ4DEUEDC6!0 )PT !@ ("! M[2\ 'AL+W=O&PO=V]R:W-H965T<[ !X;"]W;W)K&UL4$L! A0#% @ 1(CZ4A,#_GM&PO M=V]R:W-H965T&UL4$L! A0#% @ 1(CZ4KMBHE2N! L@L !D ("! M0U0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 1(CZ4@Q,L%Y: @ 1@4 !D ("!HV 'AL+W=O&UL4$L! A0#% @ 1(CZ4J9E0EV. M P &0@ !D ("!L6D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(CZ4K%Y\'CH P O@X !D M ("!WW, 'AL+W=O&PO=V]R M:W-H965TUW\1:P( #X& M 9 " @5Y[ !X;"]W;W)K&UL M4$L! A0#% @ 1(CZ4O[@JES0 @ = < !D ("! 'X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1(CZ4IJ*T#NK! 6!0 !D ("!F8< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(CZ4N-;*0*H @ :@8 !D M ("!1)X 'AL+W=O&PO=V]R:W-H M965T4ZD , *T, 9 M " @5*C !X;"]W;W)K&UL4$L! M A0#% @ 1(CZ4ML>Q4\: P "A( T ( !&:< 'AL M+W-T>6QEJ@ 7W)E;',O+G)E;'-02P$"% ,4 " !$B/I2_)O0;9T# M #2&0 #P @ %'JP >&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ 1(CZ4K>]PDN! 0 *1< !H ( !$:\ 'AL+U]R M96QS+W=O XML 51 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 52 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 53 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 104 252 1 false 25 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Shareholders' Equity Sheet http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 100060 - Disclosure - Basis of Presentation Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 100070 - Disclosure - Business Acquisitions and Investments Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestments Business Acquisitions and Investments Notes 8 false false R9.htm 100080 - Disclosure - Sales of Accounts Receivable Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivable Sales of Accounts Receivable Notes 9 false false R10.htm 100090 - Disclosure - Inventories Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventories Inventories Notes 10 false false R11.htm 100100 - Disclosure - Commitments and Contingencies Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 11 false false R12.htm 100110 - Disclosure - Revenue Recognition Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognition Revenue Recognition Notes 12 false false R13.htm 100120 - Disclosure - Stock-Based Compensation Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 100130 - Disclosure - Earnings Per Share Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShare Earnings Per Share Notes 14 false false R15.htm 100140 - Disclosure - Common Stock Repurchases Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchases Common Stock Repurchases Notes 15 false false R16.htm 100150 - Disclosure - Income Taxes Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 16 false false R17.htm 100160 - Disclosure - Related-Party Transactions Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactions Related-Party Transactions Notes 17 false false R18.htm 100170 - Disclosure - Fair Value Disclosures Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureFairValueDisclosures Fair Value Disclosures Notes 18 false false R19.htm 100180 - Disclosure - Inventories (Tables) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventories 19 false false R20.htm 100190 - Disclosure - Revenue Recognition (Tables) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognition 20 false false R21.htm 100200 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensation 21 false false R22.htm 100210 - Disclosure - Earnings Per Share (Tables) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShare 22 false false R23.htm 100220 - Disclosure - Common Stock Repurchases (Tables) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesTables Common Stock Repurchases (Tables) Tables http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchases 23 false false R24.htm 100230 - Disclosure - Business Acquisitions and Investments - Additional Information (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail Business Acquisitions and Investments - Additional Information (Detail) Details 24 false false R25.htm 100240 - Disclosure - Sales of Accounts Receivable - Additional Information (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail Sales of Accounts Receivable - Additional Information (Detail) Details 25 false false R26.htm 100250 - Disclosure - Inventories - Inventories (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail Inventories - Inventories (Detail) Details 26 false false R27.htm 100260 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 27 false false R28.htm 100270 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 28 false false R29.htm 100280 - Disclosure - Revenue Recognition - Summary of Disaggregated Net Sales (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail Revenue Recognition - Summary of Disaggregated Net Sales (Detail) Details 29 false false R30.htm 100290 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 30 false false R31.htm 100300 - Disclosure - Stock-Based Compensation - Summary of RSA and RSU Award Activity (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail Stock-Based Compensation - Summary of RSA and RSU Award Activity (Detail) Details 31 false false R32.htm 100310 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail Stock-Based Compensation - Summary of Stock Option Activity (Detail) Details 32 false false R33.htm 100320 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 33 false false R34.htm 100330 - Disclosure - Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings per Share (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings per Share (Detail) Details 34 false false R35.htm 100340 - Disclosure - Common Stock Repurchases - Summary of Shares Repurchase and Cancellation (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail Common Stock Repurchases - Summary of Shares Repurchase and Cancellation (Detail) Details 35 false false R36.htm 100350 - Disclosure - Common Stock Repurchases - Additional Information (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail Common Stock Repurchases - Additional Information (Detail) Details 36 false false R37.htm 100360 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 37 false false R38.htm 100370 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 38 false false All Reports Book All Reports dorm-10q_20210626.htm dorm-20210626.xsd dorm-20210626_cal.xml dorm-20210626_def.xml dorm-20210626_lab.xml dorm-20210626_pre.xml dorm-ex311_6.htm dorm-ex312_7.htm dorm-ex32_8.htm gzb1qbqow2hn000001.jpg http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "dorm-10q_20210626.htm": { "axisCustom": 0, "axisStandard": 12, "contextCount": 104, "dts": { "calculationLink": { "local": [ "dorm-20210626_cal.xml" ] }, "definitionLink": { "local": [ "dorm-20210626_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "dorm-10q_20210626.htm" ] }, "labelLink": { "local": [ "dorm-20210626_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "dorm-20210626_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "dorm-20210626.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 279, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 4, "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 10 }, "keyCustom": 15, "keyStandard": 237, "memberCustom": 15, "memberStandard": 9, "nsprefix": "dorm", "nsuri": "http://www.dormanproducts.com/20210626", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Inventories", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Commitments and Contingencies", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Revenue Recognition", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Stock-Based Compensation", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Earnings Per Share", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "dorm:CommonStockRepurchasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Common Stock Repurchases", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchases", "shortName": "Common Stock Repurchases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "dorm:CommonStockRepurchasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Income Taxes", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Related-Party Transactions", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Fair Value Disclosures", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureFairValueDisclosures", "shortName": "Fair Value Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Inventories (Tables)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210328_20210626", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210328_20210626", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "dorm:CommonStockRepurchasesTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Common Stock Repurchases (Tables)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesTables", "shortName": "Common Stock Repurchases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "dorm:CommonStockRepurchasesTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "dorm:BusinessCombinationAndInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dormPowerTrainIndustriesIncMember_20200102_20200102", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Business Acquisitions and Investments - Additional Information (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail", "shortName": "Business Acquisitions and Investments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "dorm:BusinessCombinationAndInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dormPowerTrainIndustriesIncMember_20200102_20200102", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfFinanceReceivables", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Sales of Accounts Receivable - Additional Information (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail", "shortName": "Sales of Accounts Receivable - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfFinanceReceivables", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210626", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Inventories - Inventories (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail", "shortName": "Inventories - Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210626", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210626", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201226", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "dorm:MaximumCreditTermsAllowToCustomers", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Revenue Recognition - Additional Information (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210328_20210626", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Revenue Recognition - Summary of Disaggregated Net Sales (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail", "shortName": "Revenue Recognition - Summary of Disaggregated Net Sales (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_srtStatementGeographicalAxis_countryUS_20210328_20210626", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210626", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210626", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210328_20210626", "decimals": "-5", "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201226", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Stock-Based Compensation - Summary of RSA and RSU Award Activity (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail", "shortName": "Stock-Based Compensation - Summary of RSA and RSU Award Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201226", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201226", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201226", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210328_20210626", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Earnings Per Share - Additional Information (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail", "shortName": "Earnings Per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210328_20210626", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210328_20210626", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings per Share (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail", "shortName": "Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210328_20210626", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "dorm:CommonStockRepurchasesTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_us-gaapShareRepurchaseProgramAxis_dormCommonStockRepurchasesMember_20210328_20210626", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Common Stock Repurchases - Summary of Shares Repurchase and Cancellation (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail", "shortName": "Common Stock Repurchases - Summary of Shares Repurchase and Cancellation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "dorm:CommonStockRepurchasesTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_us-gaapShareRepurchaseProgramAxis_dormCommonStockRepurchasesMember_20210328_20210626", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "dorm:CommonStockRepurchasesTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_us-gaapShareRepurchaseProgramAxis_dormShareRepurchaseProgramMember_20210626", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Common Stock Repurchases - Additional Information (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail", "shortName": "Common Stock Repurchases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "dorm:CommonStockRepurchasesTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_us-gaapShareRepurchaseProgramAxis_dormShareRepurchaseProgramMember_20210626", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210626", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210626", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20191229_20201226", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20191229_20201226", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210626", "decimals": "-3", "first": true, "lang": null, "name": "dorm:AllowanceForDoubtfulAccountsAndCustomerCredits", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20210626", "decimals": "-3", "first": true, "lang": null, "name": "dorm:AllowanceForDoubtfulAccountsAndCustomerCredits", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20191228", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Shareholders' Equity", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20191228", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100060 - Disclosure - Basis of Presentation", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "dorm:BusinessCombinationAndInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Business Acquisitions and Investments", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestments", "shortName": "Business Acquisitions and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "dorm:BusinessCombinationAndInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Sales of Accounts Receivable", "role": "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivable", "shortName": "Sales of Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dorm-10q_20210626.htm", "contextRef": "C_0000868780_20201227_20210626", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 25, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S. Customers [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "verboseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "verboseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "dorm_AccruedCustomerRebatesAndReturns": { "auth_ref": [], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10120.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued customer rebates and returns.", "label": "Accrued Customer Rebates And Returns", "terseLabel": "Accrued customer rebates and returns" } } }, "localname": "AccruedCustomerRebatesAndReturns", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dorm_AllowanceForDoubtfulAccountsAndCustomerCredits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts and customer credits.", "label": "Allowance For Doubtful Accounts And Customer Credits", "terseLabel": "Allowance for doubtful accounts and customer credits" } } }, "localname": "AllowanceForDoubtfulAccountsAndCustomerCredits", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "dorm_AutomotiveBodyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Automotive body.", "label": "Automotive Body [Member]", "terseLabel": "Automotive Body [Member]" } } }, "localname": "AutomotiveBodyMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "domainItemType" }, "dorm_BusinessAcquisitionVotingInterestIssuedOrIssuableValueAssigned": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business acquisition voting interest issued or issuable value assigned.", "label": "Business Acquisition Voting Interest Issued Or Issuable Value Assigned", "terseLabel": "Business acquisition, value of outstanding stock acquired" } } }, "localname": "BusinessAcquisitionVotingInterestIssuedOrIssuableValueAssigned", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dorm_BusinessCombinationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination [Abstract]", "label": "Business Combination [Abstract]" } } }, "localname": "BusinessCombinationAbstract", "nsuri": "http://www.dormanproducts.com/20210626", "xbrltype": "stringItemType" }, "dorm_BusinessCombinationAndInvestmentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination and investments disclosure.", "label": "Business Combination And Investments Disclosure [Text Block]", "terseLabel": "Business Acquisitions and Investments" } } }, "localname": "BusinessCombinationAndInvestmentsDisclosureTextBlock", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestments" ], "xbrltype": "textBlockItemType" }, "dorm_ChassisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chassis.", "label": "Chassis [Member]", "terseLabel": "Chassis [Member]" } } }, "localname": "ChassisMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "domainItemType" }, "dorm_ColmarPAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Colmar, PA.", "label": "Colmar P A [Member]", "terseLabel": "Colmar, PA [Member]" } } }, "localname": "ColmarPAMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dorm_CommonStockRepurchasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock repurchases.", "label": "Common Stock Repurchases [Abstract]" } } }, "localname": "CommonStockRepurchasesAbstract", "nsuri": "http://www.dormanproducts.com/20210626", "xbrltype": "stringItemType" }, "dorm_CommonStockRepurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock repurchases.", "label": "Common Stock Repurchases [Member]", "terseLabel": "Common Stock Repurchases [Member]" } } }, "localname": "CommonStockRepurchasesMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail" ], "xbrltype": "domainItemType" }, "dorm_CommonStockRepurchasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Repurchases [Text Block]", "label": "Common Stock Repurchases [Text Block]", "terseLabel": "Common Stock Repurchases" } } }, "localname": "CommonStockRepurchasesTextBlock", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchases" ], "xbrltype": "textBlockItemType" }, "dorm_DPLHoldingCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DPL Holding Corporation.", "label": "D P L Holding Corporation [Member]", "terseLabel": "Dayton Parts [Member]" } } }, "localname": "DPLHoldingCorporationMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dorm_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dorm_HardwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware.", "label": "Hardware [Member]", "terseLabel": "Hardware [Member]" } } }, "localname": "HardwareMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "domainItemType" }, "dorm_IncreaseDecreaseInAccruedCompensationAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in accrued compensation and other liabilities.", "label": "Increase Decrease In Accrued Compensation And Other Liabilities", "terseLabel": "Accrued compensation and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedCompensationAndOtherLiabilities", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dorm_IncreaseDecreaseInAccruedCustomerRebatesAndReturns": { "auth_ref": [], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in accrued customer rebates and returns.", "label": "Increase Decrease In Accrued Customer Rebates And Returns", "terseLabel": "Accrued customer rebates and returns" } } }, "localname": "IncreaseDecreaseInAccruedCustomerRebatesAndReturns", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dorm_JointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Joint venture.", "label": "Joint Venture [Member]", "terseLabel": "Joint Venture [Member]" } } }, "localname": "JointVentureMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dorm_LeaseEffectiveDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease effective date.", "label": "Lease Effective Date", "terseLabel": "Lease effective date" } } }, "localname": "LeaseEffectiveDate", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "dorm_LewisberryPAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lewisberry, PA.", "label": "Lewisberry P A [Member]", "terseLabel": "Lewisberry, PA [Member]" } } }, "localname": "LewisberryPAMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dorm_MaximumCreditTermsAllowToCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit terms allow to customers.", "label": "Maximum Credit Terms Allow To Customers", "terseLabel": "Maximum credit terms allow to customers" } } }, "localname": "MaximumCreditTermsAllowToCustomers", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "dorm_NoncontrollingInterestInNumberOfSuppliers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncontrolling interest in number of suppliers.", "label": "Noncontrolling Interest In Number Of Suppliers", "terseLabel": "Minority interests in number of suppliers" } } }, "localname": "NoncontrollingInterestInNumberOfSuppliers", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "dorm_NumberOfSuppliersWithCompanyPartnersJointVenture": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of suppliers with Company partners Joint Venture.", "label": "Number Of Suppliers With Company Partners Joint Venture", "terseLabel": "Number of suppliers with company partners Joint Venture" } } }, "localname": "NumberOfSuppliersWithCompanyPartnersJointVenture", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "dorm_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance based restricted stock units.", "label": "Performance Based Restricted Stock Units [Member]", "terseLabel": "Performance-Based Restricted Stock Units [Member]" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dorm_PowerTrainIndustriesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Train Industries, Inc. .", "label": "Power Train Industries Inc [Member]", "terseLabel": "Power Train Industries, Inc. [Member]" } } }, "localname": "PowerTrainIndustriesIncMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dorm_PowertrainMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Powertrain.", "label": "Powertrain [Member]", "terseLabel": "Powertrain [Member]" } } }, "localname": "PowertrainMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "domainItemType" }, "dorm_ProceedsPaymentsFromOtherStockRelatedActivity": { "auth_ref": [], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds payments from other stock related activity.", "label": "Proceeds Payments From Other Stock Related Activity", "terseLabel": "Other stock-related activity" } } }, "localname": "ProceedsPaymentsFromOtherStockRelatedActivity", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dorm_PurchaseAndCancellationOfCommonStock": { "auth_ref": [], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase and cancellation of common stock.", "label": "Purchase And Cancellation Of Common Stock", "negatedLabel": "Purchase and cancellation of common stock" } } }, "localname": "PurchaseAndCancellationOfCommonStock", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dorm_RestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock and restricted stock units.", "label": "Restricted Stock And Restricted Stock Units [Member]", "terseLabel": "Restricted Stock and Restricted Stock Units Award [Member]" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dorm_RestrictedStockAwardAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock award and restricted stock units.", "label": "Restricted Stock Award And Restricted Stock Units [Member]", "terseLabel": "RSA and RSU [Member]" } } }, "localname": "RestrictedStockAwardAndRestrictedStockUnitsMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dorm_SaleOfAccountsReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of accounts receivable.", "label": "Sale Of Accounts Receivable [Line Items]", "terseLabel": "Sale Of Accounts Receivable [Line Items]" } } }, "localname": "SaleOfAccountsReceivableLineItems", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dorm_SaleOfAccountsReceivableTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of accounts receivable.", "label": "Sale Of Accounts Receivable [Table]", "terseLabel": "Sale Of Accounts Receivable [Table]" } } }, "localname": "SaleOfAccountsReceivableTable", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dorm_ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Program [Member]", "label": "Share Repurchase Program [Member]", "terseLabel": "Share Repurchase Program [Member]" } } }, "localname": "ShareRepurchaseProgramMember", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail" ], "xbrltype": "domainItemType" }, "dorm_StockIssuedDuringPeriodValueRestrictedStockAwardCancelledNetOfIssuances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value restricted stock award cancelled net of issuances.", "label": "Stock Issued During Period Value Restricted Stock Award Cancelled Net Of Issuances", "negatedLabel": "Cancellation of non-vested stock, net of issuances" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardCancelledNetOfIssuances", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "dorm_StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock repurchased and retired during period average purchase price.", "label": "Stock Repurchased And Retired During Period Average Purchase Price", "terseLabel": "Average price per share" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice", "nsuri": "http://www.dormanproducts.com/20210626", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail" ], "xbrltype": "perShareItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investee Name [Domain]", "terseLabel": "Investment, Name" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r116", "r158", "r160", "r273", "r304", "r305" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r116", "r158", "r160", "r273", "r304", "r305" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "label": "Scenario Forecast [Member]", "terseLabel": "Scenario, Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "label": "Schedule Of Equity Method Investment Equity Method Investee Name [Axis]", "terseLabel": "Investment, Name" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r117", "r118", "r158", "r161", "r306", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r117", "r118", "r158", "r161", "r306", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r141", "r170", "r272" ], "lang": { "en-us": { "role": { "label": "Statement Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10100.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable Sales Programs [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r15", "r120", "r121" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10220.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $1,220 and $1,260, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r16" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10080.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r71", "r72", "r73", "r198", "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments To Additional Paid In Capital Other", "terseLabel": "Other stock-related activity, net of tax" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r172", "r174", "r203", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Compensation expense under Incentive Stock Plan" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r174", "r194", "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Compensation cost related to restricted stock" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Stock-based awards considered as anti-dilutive" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r67", "r106", "r109", "r114", "r125", "r241", "r245", "r253", "r288", "r295" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r38", "r67", "r125", "r241", "r245", "r253" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10140.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r176", "r196" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r169", "r171" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r169", "r171", "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition Percentage Of Voting Interests Acquired", "terseLabel": "Business acquisition, percentage of outstanding stock acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r233", "r234", "r236" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination Consideration Transferred1", "terseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r61", "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1", "terseLabel": "Increase (reduction) in accrual" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.", "label": "Business Combination Contingent Consideration Arrangements Change In The Range Of Outcomes Contingent Consideration Liability Value High", "positiveLabel": "Maximum contingent payments upon full achievement of targets using foreign currency exchange rates" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r232", "r235", "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination Contingent Consideration Liability", "positiveLabel": "Estimated contingent payments" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net gains or losses recognized for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination Separately Recognized Transactions Net Gains And Losses", "terseLabel": "Business combination, separately recognized transactions, net gains and losses" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "auth_ref": [ "r229" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.", "label": "Business Combination Step Acquisition Equity Interest In Acquiree Fair Value1", "terseLabel": "Fair value of previously held equity interest" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r27", "r64" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10210.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r58", "r64", "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash and Cash Equivalents, End of Period", "periodStartLabel": "Cash and Cash Equivalents, Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r58", "r254" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net (Decrease) Increase in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r34", "r140", "r290", "r299" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10050.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r137", "r138", "r139", "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r71", "r72" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r143" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10070.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock, $0.01 par value; 50,000,000 shares authorized; 31,891,890 and 32,168,740 shares issued and outstanding in 2021 and 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r101", "r102", "r119", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r101", "r102", "r119", "r251", "r252", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r48", "r273" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10080.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Goods And Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r207", "r208" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10190.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets Net", "terseLabel": "Deferred tax asset, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r62", "r68", "r214", "r219", "r220", "r221" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense Benefit", "terseLabel": "Benefit for deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r207", "r208" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10040.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r62" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation Amortization And Accretion Net", "terseLabel": "Depreciation, amortization and accretion" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation Of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r158", "r160", "r161", "r162", "r163", "r164", "r165", "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Summary of Disaggregated Net Sales" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r43", "r76", "r77", "r78", "r79", "r80", "r84", "r86", "r91", "r92", "r93", "r97", "r98", "r293", "r301" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted [Abstract]", "terseLabel": "Earnings Per Share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r43", "r76", "r77", "r78", "r79", "r80", "r86", "r91", "r92", "r93", "r97", "r98", "r293", "r301" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r94", "r95", "r96", "r99" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10110.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Unrecognized compensation cost related to non-vested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Unrecognized compensation cost related to nonvested stock options, weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "verboseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r71", "r72", "r73", "r75", "r81", "r83", "r100", "r126", "r143", "r144", "r198", "r199", "r200", "r215", "r216", "r255", "r256", "r257", "r258", "r259", "r260", "r307", "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r45", "r46", "r62" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment Realized Gain Loss On Disposal", "negatedLabel": "Gain on equity method investment" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Disclosures" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureFairValueDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "terseLabel": "Accumulated amortization of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r131", "r132", "r287" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10170.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r47", "r67", "r106", "r108", "r110", "r113", "r115", "r125", "r253" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10050.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r41", "r106", "r108", "r110", "r113", "r115", "r286", "r291", "r294", "r302" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r210", "r212", "r213", "r217", "r222", "r224", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r68", "r82", "r83", "r105", "r209", "r218", "r223", "r303" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r61" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase Decrease In Accounts Payable Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r61" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r61" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r61" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase Decrease In Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r61" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaids and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r87", "r88", "r89", "r93" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail": { "order": 10020.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Effect of stock-based compensation awards" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r133", "r134" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10180.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets Net Excluding Goodwill", "terseLabel": "Intangible assets, net of accumulated amortization of $10,886 and $9,194, respectively" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r56", "r59", "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid Net", "terseLabel": "Cash paid for interest expense" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r21", "r129" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail": { "order": 10020.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory Finished Goods Net Of Reserves", "terseLabel": "Finished product" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r37" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10230.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "auth_ref": [ "r22", "r129" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail": { "order": 10010.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount.", "label": "Inventory Raw Materials And Purchased Parts Net Of Reserves", "terseLabel": "Bulk product" } } }, "localname": "InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesNetOfReserves": { "auth_ref": [ "r36", "r128" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail": { "order": 10030.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.", "label": "Inventory Supplies Net Of Reserves", "terseLabel": "Packaging materials" } } }, "localname": "InventorySuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in CCYY-MM-DD format.", "label": "Lease Expiration Date1", "terseLabel": "Lease expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r67", "r125", "r253", "r289", "r297" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r32", "r67", "r125", "r242", "r245", "r246", "r253" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10010.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans Notes Trade And Other Receivables Disclosure [Text Block]", "terseLabel": "Sales of Accounts Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r58" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r58" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r58", "r60", "r63" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r39", "r40", "r42", "r63", "r67", "r74", "r76", "r77", "r78", "r79", "r82", "r83", "r90", "r106", "r108", "r110", "r113", "r115", "r125", "r253", "r292", "r300" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "Non-U.S. Customers [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r50" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10040.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income Expense", "terseLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r106", "r108", "r110", "r113", "r115" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10030.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r263" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r262" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10160.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases Rent Expense Net", "terseLabel": "Rental payments based upon the terms of the lease" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r31" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10130.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10200.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10030.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r52" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments To Acquire Businesses Net Of Cash Acquired", "negatedLabel": "Acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r53" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Property, plant and equipment additions" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r176", "r196" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r25", "r26" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10240.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaids and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r55", "r70" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10040.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds From Lines Of Credit", "terseLabel": "Proceeds of revolving credit line" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfFinanceReceivables": { "auth_ref": [ "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of receivables arising from the financing of goods and services.", "label": "Proceeds From Sale Of Finance Receivables", "terseLabel": "Sale of accounts receivable" } } }, "localname": "ProceedsFromSaleOfFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r54", "r197" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r39", "r40", "r57", "r67", "r74", "r82", "r83", "r106", "r108", "r110", "r113", "r115", "r125", "r240", "r243", "r244", "r247", "r248", "r253", "r294" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r136", "r298" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10150.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r44", "r127" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision For Doubtful Accounts", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r168", "r266", "r267" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction Purchases From Related Party", "terseLabel": "Purchases from companies and from PTI prior to full acquisition" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r168", "r266", "r269", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r264", "r265", "r267", "r270", "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r144", "r201", "r296", "r310", "r311" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10090.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r71", "r72", "r73", "r75", "r81", "r83", "r126", "r198", "r199", "r200", "r215", "r216", "r307", "r309" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r103", "r104", "r107", "r111", "r112", "r116", "r117", "r119", "r157", "r158", "r273" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10070.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognitionSummaryOfDisaggregatedNetSalesDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r159", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule Of Business Acquisitions By Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureBusinessAcquisitionsAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Earnings per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r22", "r23", "r24" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule Of Inventory Current Table [Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r69", "r268", "r269" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule Of Related Party Transactions By Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r176", "r196" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r178", "r188", "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule Of Sharebased Compensation Restricted Stock And Restricted Stock Units Activity Table [Text Block]", "terseLabel": "Summary of Restricted Stock and RSU Award Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r145", "r146", "r147", "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Schedule Of Treasury Stock By Class [Text Block]", "terseLabel": "Summary of Shares Repurchase and Cancellation" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r49" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10060.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling General And Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r61" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Provision for stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Canceled, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "positiveLabel": "Canceled, Weighted Average Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Granted, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "positiveLabel": "Granted, Weighted Average Price", "terseLabel": "Weighted-average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending Balance, Weighted Average Price", "periodStartLabel": "Beginning Balance, Weighted Average Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Vested, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "positiveLabel": "Vested, Weighted Average Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRSAAndRSUAwardActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Options Exercisable, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "negatedLabel": "Forfeited, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "verboseLabel": "Granted, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Ending Balance, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r180", "r196" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Ending Balance, Weighted Average Exercise Price", "periodStartLabel": "Beginning Balance, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r173", "r177" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Exercised, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Forfeited, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Granted, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1", "terseLabel": "Compensation cost" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Options Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Options Exercisable, Weighted Average Remaining Terms (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Ending Balance, Weighted Average Remaining Terms (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1", "terseLabel": "Options Exercisable, Weighted Average Exercise Price" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid For Tax Withholding For Share Based Compensation", "negatedLabel": "Other stock related activity, net of tax, Shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r35", "r71", "r72", "r73", "r75", "r81", "r83", "r100", "r126", "r143", "r144", "r198", "r199", "r200", "r215", "r216", "r255", "r256", "r257", "r258", "r259", "r260", "r307", "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r71", "r72", "r73", "r100", "r273" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r13", "r14", "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period Shares Employee Stock Purchase Plans", "terseLabel": "Number of common stock shares purchased" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r13", "r14", "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period Shares Restricted Stock Award Forfeited", "negatedLabel": "Cancellation of non-vested stock, net of issuances, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r13", "r14", "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures", "terseLabel": "Issuance of non-vested stock, net of cancellations, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r13", "r14", "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period Shares Share Based Compensation", "terseLabel": "Exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r143", "r144", "r182" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Exercised, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r143", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures", "terseLabel": "Issuance of non-vested stock, net of cancellations" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r13", "r14", "r144", "r175", "r189" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period Value Share Based Compensation", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock Option Plan Expense", "terseLabel": "Compensation cost related to stock options" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program Authorized Amount1", "terseLabel": "Share repurchase program shares authorized to be repurchased" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.", "label": "Stock Repurchase Program Expiration Date", "terseLabel": "Share repurchase program shares authorized to be repurchased expiration date" } } }, "localname": "StockRepurchaseProgramExpirationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program Remaining Authorized Repurchase Amount1", "terseLabel": "Shares available for repurchase under share repurchase program amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r13", "r14", "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased And Retired During Period Shares", "negatedLabel": "Purchase and cancellation of common stock, Shares", "terseLabel": "Shares repurchased and canceled" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r13", "r14", "r143", "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased And Retired During Period Value", "negatedLabel": "Purchase and cancellation of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r13", "r14", "r143", "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period Value", "terseLabel": "Total cost of shares repurchased and canceled (in thousands)" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureCommonStockRepurchasesSummaryOfSharesRepurchaseAndCancellationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r67", "r122", "r125", "r253" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10060.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r206", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Net unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r85", "r93" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Diluted", "totalLabel": "Weighted average diluted shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted average shares outstanding:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r84", "r93" ], "calculation": { "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail": { "order": 10010.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average basic shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.dormanproducts.com/20210626/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetail", "http://www.dormanproducts.com/20210626/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r323": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r324": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r325": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r326": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r327": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r328": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" } }, "version": "2.1" } ZIP 57 0001564590-21-037979-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-21-037979-xbrl.zip M4$L#!!0 ( $2(^E(PE:DV!1$! +O><_0ZY3,]LU5E!6?)_JHOGN,!T>YXJPV"8^'BS& M'KGKF8[]Y4 ]JAPP;@\=P[1_?#F8^/>'K8/_=?)__9^__M^'A^SLO-=GG:%O M/O(STQM:CC=Q^8?!]X^L9UNFS=G_?+WZQLZ2!VSX[9"/?'Q]_^O3SY\\C MX]ZT/<>:^.)[O*.A\_")'1[./OC4Y;K\ SO3?J[7C M:O-8:QS5VUJ]4F_^OY7*<:4R]P'_#"? YOXY9O6CRI%ZU*BUYAZ\U(=_Z#\X MZYW-/:@.U?O67;51OZNV:SJOMXRJ6KF[JPUK;;7-J_?S(W7&SZ[Y8^2S#\./ MP1#%?&V;6Q9_9N>FK=M#4[?88#9312S-\(AU+(M=R;=Y[(I[W'WDQM'T4T>^ M0$"@8'O'3W>N97XYF%LU^N*^S4\_+WS/ZZ[(W.Q/;=5>\+_[CD;4_"OOVQL)8_J\%* MJNUV^U/PUQ<-\-V5.MS^)/XZ>S#RD8O:+O]\IWLOVFYZ3DU3F^OL0_C$RY@] M<]F(Q:/JI__Y_FTP'/$'_?"M43&?5GV#*BV0M//2S+_@YKMO='&YH,V65'O5 M "%WVC+CI56$#OC<]LP[BQ_R0#P#>O .-WO7MIZ>3; MY13JAQ7M\-7$B0\Y%. O?-!,&-[[G-:K>*P6#&G=#P(SSW5#_O>!^WK BX?\ MSXGY^.7@U+%]J1;78I4.V##\[?N^Q1,J)V5)\QYYUC/)_\:IB/S/.? M+?[EP#"]L:4_2]/!Y:C_CU_-IV/Y<=R5OX6_FH;![>#7X'?Q;#\T(,P4FG]^ M6Y'_B)6Q]0?YD=P\[@AWP) NP;FE_YC.\>^[J[?:_+?/_)%SX;+HUK^Y[IZ+5[SMQB%_VG(8M=6# MN!3/.D:,8?Q#VW(0[?E!=&TA),^G8ABN;O5L@S_];_Z\W0!>_[K=0-3*_$!. M _L\ATC7-J3KM]U8#@]5HW4U-],S@[>!V< MJKVHS=1;.CYU'AY,7P[1Z]B&M!7",1?49O)W!CGSY#SSV#8M84_12 M?Y8O=7[JKG$Q#ICF8N)+6I3;H']QZ;ASHR.LJ-@Z7 G2-&WQNIRD'-Y$MZZY M^Z!M)S27]7\WOF\ENC6MFO0LNT_<'9J>+GAVPUFJ6\ZR^N_6=U4[6S;1X+4Y M-I'S=OD]EYX;]Z9K(9V@8R_P5,07LL#1.I8.Q9<#SWP86])M"5X;N7(\ 3N^ M,..39\S^K+M#UY$4M[&[M87'MZDC)\1Z<3ZOZ_!FXN%:>,[$?5V*8'=X/%W] M0"S>6_W@?;,W\L#X3U^;O6@:\N5[4S@'P:#X4D_HM/>_%RW_VS?/ONG3DJ^: M?M,XH+PW7R]4S/6EX3\)W$-ISINS#WG]V^)[>$@5)V%XH"&O->:>G[TZ M_\6SUZ:+N+"PTN@%JWIS&[S@2<7QWBSB ]=ES.-D.L3@D=F'SOZV\$WR4S?& M3ZTTA26C#UNX9?!/7B(TVLMG3_^R,P1SO+,<@>D#Q^*)) &H:JW<*I# HGJH MM;)2H+6622QL._RAH37SMK"58&';6RQL)5C89NH+J[:%R<_MPJKMP.1GMK!+ M[ :F\,7"\1]RV(O::8@A/(TM MZ:?3L4WUL^KI5'J%8NP 0D/$5]W73YD97=V58PRN/9"R?>4%% M(CL\Z:]-(L2:Y?:XZ R;B]U\XJQ<"HDB0,^%DZ[UE%X*L(2\*T56RA(,!6I 5D'?,46S+H;":)B<12\I#'7JT"2T/VY%%9]#L( M",*[Y%%TH:!%'O0$9#5Y%%TRB)#'?D0B.SSIKTWB]C3+%(@R&=95IAE8HM020VDPU:Q[ ;.#_%%@H"/@]I 5G' M/,66##J;R3V(1(X2O$FKRW)BS283MU3$2BUQ^'UB+;A04"-6:@*RAE@++AED MB)6:2*PDCRSOW!:=12A=$=X?\Y1"H@A04.&D:SUME4*L"$4B\R]/RS@ON'1< MY'/JS#=,TXO1>3J&+;Q0$& KT@*RDGD*+QDT-DQ[$HGL\*2_-HD0:RE.BPEL M)K,N/K(_5BZ%1!&@Y\))UWI*+X584=E,9BU/;ZOCC2BBOA\/:U=1@$SL[UKPO%1L' *K[X<%X\K1S(=WN7 ZSO6A M:8FU663.1\=ZE.]=> 06::7T;3&$Z++/\_6:A2^V4=Q1&FMYE,:\B4(M>WZ\ M='YR]]H57FW/-B:>[YKZ\ON4\;$XA?W M80#F._='CM&S'[GGOX9EYE_EO*\_\#+PF%B>XUW6AZ8TDB6Z_4DCA+!,5'GJ MV$,NN^=(EK@RO3^^/G_E]G#TH+M_+!SB#(.^@]X5'W+S43;CF=^9Y;V2W7NK M,'>$LV(=LHE;42YGEX1DY?]F9ICF5+-+II@E(5@&.G?,H M65F?/:]SW"_#!N87[H"[C^;PC4/N2[^S",Z4=,:7377>R9Z;+#RFV#*27[>( MOHQ0]7VVEI'<.CAYD!&:7LR6,I)C5X6\C.32'SD=Z9YG%J)'P3L"LC!3>"+Q MI*.P;DC6TI%''R0J'45U0+*7COQY'V^EH[BN1\;2D4N_HS/QG0?'-Q_Y5\=X M+H'[L6S"\$)VDI7".B-$9"6//LE*62FJ:T)&5O+GH:R0E>(Z*C1D)9?^RN^Z M:_S4W4*DP+PC)8M3A8\24SX*ZYUD+A]Y]$N6R$=1/1("\I$_7R0B'\7U0K*6 M#\K^QTOYA]^X\\/5QR-SJ%N!D 19-^[SS2#_OL?*21Z<3&=Y?#. WQ%#+O+M MM"0E%SZ("LDI:C."!5)R:%7LE12BNN>D) 4LG[*[,;53]TU MKI_']RXXO+B]M#G1E"R]\8V_4+8F9>[5O,K,,MSWG@- M8'O>EZ@WJQ<\T+'?$:S\.L7K!&OKI8"_G))\Y=>5SKM\4?6R$Y:O0A)C/N2K M!/R88[<]Y_*5/X_^[:*^[WH5V&)E+TR1PK![ZG.ZNV"4@].REY#\TMGTQ>[# MV'*>.0^6[V(N;!VEQ-W M.-(]+I\J4BAH?M93UGEGWHC[)"$Y^0_RY$)RB$=T8DE.[KDJ)Y)3-+8J0& F M#Y)#/0HS&.DNO^+CV5*Y\G3ZX;5NPVL/U->'"G7ZM7H!9@4=UBP!O)^$Y2G_ MCE#>Y(FX3[2K/.7>/XOVCCR5P06B)4]D7:#Y2QR#(;=U\7F! M& 7-ZL+?SQV7#W7/7\9OXH=M#=RTX1O,QW;E--][#S\\V)"F9^[TXNW3?^T_3$ MXKC/Y9&6Z)S+)S$3VPS%Y29T B=C,7'NOH'Z@>O>Q.53+VGZS.QC9W]<^"[Y MN5MYIU?<$K,P+L7TGZ]=W?;THUSYZ^=[\86']_J#:3T? M7PO /-;G/]F5\Z#;X=\\\[_\N";>&/SVDYL_1O[QG6,9GP]._O87M5'Y_.NG M\(K7"#_>E MM,E;I>)5FX=//0J_5A??R*8/'IS<]'O7W3,VN.Y<=P<[SFO58FZ?_6Y>=7GS_WAL,>A?]_4Y62W.R_^H,?N_U?[N^Z"OL M[.CTB&F5>JT=9X)WCBM4;?;*P+%,@ZECG_VE$OSS>:P;AFG_6+,FTU\M?N\? M5YM'];_.7G&#=0E?6K9PBVJW;IFF2SR=_DXK5SA]/K^X^LY^%493/-2?/ B# M.PPH^OPV1/" V;HD18.;QV?.<"(I0R88'["I(;[B]Y'M7H2'U?,Q6)H6-9^MCCQ[,?/K.?IN&/Q S%"H3?$+@$ MOL$>@^\6$N>,7SXF?+AVI GX?XY,GQ_*[Y:3_BEV#@>;K__+@BZWX]\'[+MI M#T=.XK+RJQBP/1MB-B-894:TYC(S\H^)\!*Y:PG/=NRX_E86A07E+_PO!Z88 MG?#2A5P[UIUN68Y_YSQ)Q6DW:XW/49LC%RDP/;]^\HTE\A #Z,16<#-/,P!T M&=R+GN<_;CI7U]VK;_]F5]W+BZMK=GES-;CI]*_9]043WLZU<&F86F475TRM M?S ^LHMS=OU[E\TY0B].4.?T6OY9;5=K;U=0_,N5_Y+:>S+SM_?%C*D:KW/' M9?Z(LS]G8LK"[0@3>Q5NK.%,;9FP7P;O[8;;G-BB?FS(B(9X[\C0GY^Y[G+[ MX.3O$YLSK:$P^98D6)8H(!=7Y6&1&E@DRB*MIV"(PFZHX\_&">._QR\.._=^J?=W\Z/[61 M'<"G'OUG_.. "5F3LSQ@NN7+_RSX@EJC.G[Z/ K'T]#$SP?LTZZJNETL6=M( M"A)WURJMJ$I>\1^F)S_7E_?WME/+LZ#@)9OVE/$4UK.'1PEO=[8,TJ<;/.L^ MZ4,_6$+FW#/W9>F8[C%OS(?RX-%@ILU,WV/#4;!+_0@KE4I4M;K.)F4Z_JFG M''?C&\[Q6)_XSN=D-\'MZ;.[Z.*\7,G?%S&0+^R@GNSKZ_-)&S]UB?$3]LIQ MQU/'+LA-.0T;5)PZ1OR04+!M]>2GC5WG47ZGC E=K%HIH0:[!7:06UG>. M/M+7A W<]& AW[CX[P@ ,9'=8,2%08&FF-'S#[5*U#_L&(;+/6_ZGV^FS=7M M?,-JK5)A7=WSV;]TRY[X;."[G/MO'45E=?!64U<.ZU3\>.%>.S_M[0857@39 M9@S:RC$$?MR%>RFV5X++L%/#3BT!3:RN%+=+1\B(]?^9XZW# B?RW**.'=K& M/OQTQ65X=>P*W3;'NL7X$Q].?/-11EV%8\,]^*@YAUGH$I/*M,PU+6+&P8?5 M9JDOWM+RU-;7[VF,\M/I9+-CT)5YBP5M9$!O.9+A 42VCP6&<_1$6X M_ZE3($3/Q4_<#71 "3Q"\8L^Y1[=-F8OW9N>4 TF\SH%P/?R3,_^P0WF2;>3 M6=+%=H,;OL/$$T$P M0=4^W'V4W"RSISI#_SC;$Z_9^Z=G^6K]J#V>99VN= KN].$?/UQG8AOR2QSW M^"_GP3\O9ZHOI#E[X2KX],I1LS[WXK44Z,67OKYB'8ZU6C_2&GMA\^E,IJ?# M&TN(/9M0\.RSJU84&?XA\+&NBNQGG#V2^6H MHLK4?.;),G#Q8K%%-)MDQ(.H22ZC$[)241="/5,7)/1 MLSVO;CZ#A4D!SQ1 M%017SJE@\'-)H/IEC6-ZLF V)\34X;#?(?=\>D#XH.G$;'PK6I5)E&%=RVGP;&YF-H, M9QDPDW^6=RV9(?XJ=H+RT;'+ASS8%ZH:"VZ2>^R#^#PQ4>9-A)?LC1QYD6!V M1]$?Z?[;6?S4%X<:7-$*WCR=R$R<$1CQT]Q\I(N)-P?/BG7(H MTP^3UWF]8"3!2&6\LUUAAO[L'2U<=XM<68W<29XK !%X^BMOSJW,I%V2DG Z M<5TQPO":L:0U7_%.KO3>UOI/C(/%V6B7%2TC6@^G[0B # M(^0ZMBSV:#TS_LC=9]:3]E^6TGOD[$SW=28O![[5M]?/F ]'7TW$D[5*76K3 M%?\QL<)4M\'A-?L@E[KY6:MJ1],'_)$9W,49R[LX:>M=.-X73>+>Q_WKR9*T MF;FUEDL]51OH2>9Z(D139Y:8"V?Z<"CTQ)4%)0/1<:7%7OJJ^#+[<.D?/#$& M\>/4Z$O1'CH/8JF?)3^)3Q/V7"[;#R:]-.[@1'Z1@ MR--.K?)YU0"#/ZN?9X^]^\#*XDQ0U?7;%4&=/FG9H!53M[E";D>X\TQYM M)4.KCB9QF6Q-8HW:.(KLM9**"1/SX-4ER6&2K]Q3(>T_'/=Y1P<^^,! 9X;3 M#Y2^_#>I=Z$TS.E6^$+P\"[9B>I1O95=@J*V=41_FAVE':FI#7NYT*575^>% MZ3>??R7%Z:>'6K5^U$PM#2\;4]%Y2W9;Z5[^(-2.VGLV]BGK76VC^PH/IF'( MXXR]$=\NMT@$H4O'^LN!V *LG4"M>M2,!.=R-0-A42)YLOF:0(KZ%'L"&QZY M%M7]ZR_NJQ8<+3A6^3;P<*QRHH2#,$@0KL5+I"#\=1H$@*N5&TU0K\J:+Y M4_6H/S7#_+< \M,0[(S\JD)D%MVO.425%T"7'OV:]\NR(X*<"&Z(#P]2&B9> M> K!A,VLUA2F]QQ@^^RGN67_S3%5\N375M,UY%GJH^F%\2B;=T>FKHESVME M,4/YL.?KMJ&[AL=DG0O36'Z];Y;,]$'_N/1$=/?W$LI1R;7B22=( /C[Q/KF6E: MV$DF:D=>FMZ,/% MQ ^,AK >ZT5$K31EH1Z##TTQ;N_+0:]_OM@@QYX\&(X_?>#@I*HJ+:VM:/67 M>@6SL9^$USR">0\WNQ*B,.=UH+.4C]'+Q>"Q_H,?WKE<_^-0O_>Y>ZQ;/_5G M3];[WCDUY'U_17WCKV3\E:G>UD^W]H"\>M#IL\NKB[.;T^N!PGK]TZ.@*^C@ MYNN@=];K7/52ZWV:$>7TS[K_(QNZ1+J&7?19T"(R[.!8H"F_Z9J55/I6ACB0A>G/+F2Y;LC+0G[1X;=J1]6\E80CN^2KAUP] MJD8B3G-F,6A_D-C5]6P,S*5P:]ZLQ^R"5V BPC=/KX/MG[R;2#X1<9K MZV2\W3BJI28P67@>EX)\62](2E:US^R\U^_T3WN=;\(#D23220_O):G]&>\_KKMA>'N5?L@D8DVP0/'\Y!0A*98?7>#],;'UB MF#XW5M7/S1&T,%IDC5;9^). E2G;DD/[H?U$ADQ ^S.Z+*NSD2N/!/]R>M$_ MZ_8'W;-;\=/@XEOOK',M?AE>.G*2,J%!_.3) M_J?!3;LY;\:Y9Q=C'K[UM72LOOXK@ODK"[$_55MW39OF(PXMQ? MZ3IEN0Y%<\^RMZO9 %F#@8:!IC?^'"XY'4L"#PW22, D/+0YB)=@]\[5]W? M+[Z==:\&M]U_W"0=\PK2\T>.)=[F39O1L>Z?$]-_AB-7!O.;#9!UV''8<7KC MS^&2T[$D<.0@C00, %5'[K0S^/WV_-O%OQ*(N"VZ<*>Z-V+GEO,3L;=2&-IL M@&S 8L-BTQM_#I>6QEL;C9 -F&\8;SIC3^'2T['DL![HV)=Y07'<)4UW'+, M+XRO'J$$]%:[_=[I=WZ;QN_.>H/3F\&@=]&_%:]^^_>@-[@]W\(C_*[;^H_ MT9L>LWKLS/2&$\^39=9DI[J.K5O/GAG$]%[]0^E AG4;Y3-7W)M8F]Y6@.-8 M)'.?#9"J5@[B*)L;0\#(EVW)Z9@2>(Y4S.NKYUB%YYA?&-]XCM7;?]QT^M>] MZ\YU[Y]=^M!:W/I!(H7K-GOTH>T'&\BZ]QV M[IR)S[[K[A_<9U>F]P<*%L7@H!&UZV):=C2N 84C&OKXYA M#8YA?F%\XQC6Y!'S]=7%M\'MY=7%:??LYJJ[93Z@[XJU#-S 2]<9?!SRN422[;DM,Q);3]O%+7AG\M#G]Q_7OWJIB%X:$!Y#6@K,8Y.N3\ MR&6.EWVI1: Y:AK^:M9A"=1SSS&,;\(2ZNVW[F^=;V%,HGO6Z_^V35#B&_^A M6V$T@DMF0SBB%!Y4-D!J%80CBN@'$##%95MR.J:$]F:LI/Y=!PY>?G%\Z^!U M;J]Z@_]]>]XYO;ZXVL:YDVE$[%P?^HX+OZX4QAA^'?RZ0EG@LBTY'5-"U*^; MO6$4FJ]J,(8R^WJXM9AC&".W%F_Z5]W?>H/K[I6L0-;YU@T*Q_:N_WT[Z)[> M7/6NMW#_;FR7_S ]G[NR[)AN\>#J85@@E@WX<.*:OLG#?*0;C\L_3@.!\!9+ M8>+A+<);+)01+]N2TS$E1+W%4GN&N)688Q@CMQ+/NN>=FV_7@]N;RXN^\ ;[ MO8NKF5/8VRH1_8S?ZT$ABINQ8PM'T#8==\X?A.]7!H,-WP^^7Z',=-F6G(XI M@>]'Q;SBXF$A8(QZW=O!YWS[O6_7XI0;'?Y\+OX#QOH]]Q_GB\[ 5^O M# 8:OAY\O4*9Y;(M.1U3 E^/BGE]]?7J\/7R"^,;7Z]^>W%U.W=M= L7[\(? M<9?U;/F5P5_AW)7!(L.Y@W-7*#MIO(7?=I9-Z9Z#!5#A,,;P[>7*$,[_OC5PNUY'1,";PY*N;UU0V8 M\O]MKW_6_9_MG0#6$Z\]S7L"N=<7 B8J&Z& P2N([Z26PW3"=R+H.Q5KR>F8 M$OA.5,SKJ^\TZ/W6[UQOF?F0A2:S;9@YGY:A= M(SE\2"\,*PQK'D7SDZ_?65R\:IB/JY9A*.;!W?E9J]IXV;HLS/NOF<:'IZ'0 MT0MOC/4?_/#.Y?H?A_J]F,ZQ;OW4G[T#]FD[F5TVQ^V#=3M_979-"H_8>:_? MZ9_V.M_>-BC<>%:!_%"9ELRM9JJ8EFGK]M#4+3;P=9\_B'%Y;V>U4BOHHWJSRZN+LYO3ZX$BP#L]8IW^&1OW#QK7?6N9:5<:_%?[YW^]>#VXOSVXO+[L')RY-L_DGV^B2[.&?BR:M MV@NT3B*BC"!*1L'Y,Q"*O]R4#E@0VY)#W(HV/SE M]RF[![\O3/M8G_C.Y_#=A\+UM/2QQX]G/WQFT[!AI3)U@2(QQC<^TYT^_..' MZTQL0WZ:XQ[_Y3SX9^9?O'I LQ>N@M6IA'NUV8O7=O[:J?CP.]=\R^9[C77N"0CU2&O$Q2&! M59_.I1+\,[?>+0IAYY>M6V-E##=Y6&8O?7U=U1 I33MJO*,RLW7-UE\KICZ0ML'VQ?;G4PM'W-P/:]K8,"VU<&VP>3!9.5*]6AY:XASD#7M+VK M5[!]L'VYTBU:[AIL7_P8ZWP2:A2BT_/SROEI"EHWC;EFM_SI9@/UN<\\V>P[ MKFZDMO![=K9IW7;+<-DW8)A]F"#LS!K]/Q6#E9K'S!;?Q#K,O$.?^CZ^/B* M/W)[PL]=Y^%4?(G\I'^9_NATXHGEX6[W:6A-)$(=S^/B?\:U_G0@?$9;CC+X MJM/@@UN-5K-5N96;KTI5:X4_-+3& 3/XT!2C];X<'%8/6-B)X\N!^2168/)@ M./[T[T+&AKH$K'IP4E4K2J-:__73XO16%2G*U(Z4RDQ0->=@4; H 9S HKF$ M;6L6K5929U'Q)5H[_*&A-6.QJ%:M*FI+ XM2DS>JYAPL"A8E@!-8-)>P;<^B M:OHLJFI:<[>]:+W=4AJU)EB4FKQ1->=@4; H 9S HKF$;7L6U=)F4;4M6'3' MO6BM75'$QX!%J NNP3 MBTV\GW4)426W;"2@6O2"=D(+CM""(U1]ZPA)(WIQ_YLTH1W;&'#WT1QR;R", M:>HGV,)54NIJ)3%_IY#)>61DC5YN,AB6F-D&P^8&*C!L6@Q;2XIA$SC=5NLU M18P(#)L+60/# @LP;%&@ L.FQ;#UQ!AV]Y/O:DLP;"6YF#T8MKBF @Q+!PLP M;/ZA L.FQ;"-A!@VB5/QJM90VHWDY/[- M=3R/C5WGWO3II8X@\P^9?\ )Z7][]6>:;_V9P$9>!B8R]6-N5:THJH:+VN3D MB*@- $6"(H$3*'*_%-F*39$)G%,WVXI::X$AJ8D141, A@1# B-/8VY[\6N"(V6. M#IDB90Y0(64N+=V3)E(OVM-:;1P7YN<..&^-DE8+OP1=YD9'BI_F-[, M_J@PF\R$M+Q\X M(2TO%>3L7WF/9$('+Q4D[B:V!,P^>NI2GM/HG1"5Q,6W>? M>SY_\(2')#TAUPD*R?2$3^1R+_V^U_)R=1N7J\F))5&3 L8%XP(G,.Y^&3=2 M;BTSQDWFDG952ZX@*ABWV"8%C O&!4Y@W/TR;J3P5W:,F\AE[ZJ*LBCDQ)*H M20'C@G&!$QAWOXP;*2"6%>,F-2$TM<&B<)RZ7K/)J>M!/BT42. MW)%J2(>)D6H(J)!JF);?%"DG]^(/33,,OW*;WYOIGZ2WE4H+]\GS(6;(XP<6 M(->B0 5R38M<(Q7H8I%K H?F5:564T&NN1 SD"NP +D6!2J0:UKD&JEV%H]< M$^C1W53:C>1*O()=BVLFP*YTL "[YA\JL&M*[-J(5$*+PZY)G(6WE&J"G49 MKGDX']\U86'=^;CA3.XLSK2C!'EVY:WT^06^TX#5%*]]Q?X^MOJNJTE#I MW$9?Y2RMM/BE,AS9D@ (F0X6(&00,@@Y%4*.5M+;G)"3N*Q>55J$NK^!D.F2 M B9#A8@9! R"#D50HY4?]N&D'<_JV_4E&H-.^1\2!<(&5B D$'((.04"3E2 M'&YS0D[B>+_:4!J-Y.Y]@9#S<+Z?6C[0[@7FER- Y!R?:!86*OYDG:\8(<*-S1@ ,. 88 3&*9XV(%A:, A@'# "B: M(#30$!HP@!\@_:6% ?Q %AIH" T8P ^0_M+" 'X@"PTTA 8,X =(?VEA #^0 MA08:4KAK42LKG)(!X:ONF4-Z)Z/@:!Q($[[1G7(Z1[GI>:/+V+=/=ZYE!D?8 MWL+%[/K;B]FS,^]+[@[DXX'%BUM35#LXJ1RUZ116ARH3MZ@@,D@_B Q$MCV1 M-1(@LM6U. ,BJU5!9-2$AJI%!9%!^D%D(++MB:R9!)&MK&$IB$P[JM#IT@Q5 M)FY10620?A 9B&Q[(FOM3F1K:C\*(E./5.S(R E-":ZMT3^G/#.MB<\->H?V M<">0*T'8G4 B$5EWHOV>.S&U>53.*J',!;>IH#)(/Z@,5+8UE34KB5#9_DXK MHW.84J"E: U?!R4D:42, "H3T MEQ<&4& L"HQT7DB2 E?>I]MJ%]BN@P*I21I1(P *A/27%P908"P*C/1L2(X" MU]S#VV876%41""4G:26XKT?_/';'"J/(FD)."&" (T+#$8GTW%CAB$R-7L0? M2?],5E,J+?11)"=K1,T 2!#27UX80(*Q2##2KR-1$DSF5+9:;8$$JSGWS]SN+B5<-\7*5Y0S$=[JY7O8;X=6'V?\U2 MLP:<,WTX=![&NOTL\&=]QQ=?Z#OLU)'C\[@A?_(VCJ%AOX MXH4',05/KM8.*Z*M6)%U2_"Z6O.081 8! :!0>1N$,7Y2OG.T!$[O>@/+K[U MSCK7W;/;P;7XS_=N_WIPV^N?7GSOWO[[^BS1H66]:=A(IN0$@B6*3I'.G*K3 MZ8SA?B^F75Q=G-Z?7 X4)Q3ABG?X9&]Q\'?3.>IVK7G=0G E'C<+7 MSK=._[1[._B]V[T>')R(/YYU^X/N&9M_C$T?8^%CQ5F0DP\W_<[-64_,\5>Q MN;)G,UJBSP([G\-WRYV\I8\]?CS[X3.;;L$KE6G\,Y(=G'I< M(!Q!HW'4;/WU\W2>,[""72$+'V3!$HYU5\"4?'0@HJ*KP@6M-/65?3!MYH^< MB:?;AJ6*D4@+*IL840BK58_: MZW&:K=G*..^F=)<7U/X^L3G3&@J3AXL9:]%^@IXTUCW;@P^8+9BM7*-VQH=< MGB6%Z$WM5P7V*T.U(5;;=.H]9[?\Z6YC.Y['PT,@6E=* TI!OL+^;_+.Z$$N MZE)N0%X) 9RT>2:/#U6A$T^H8H?4+!(P@&' ,, )#%- [$K/,,3JL:2UAR2# MP.G$E;$]I@>[28JMTD'V)4P_!@QS7 ZJI@@--(0$#. '2']Y80 _D(6F]!I2 MN.- ^J4U3W5OQ'3;8$/Y _]S8HI%G]T5HQ7I &\CP)0^#+_00P"4O>YBN>DY M-4UMW@S.%NZ5JV_OE4M+U[$-^9_NJYGK^*>ZZ\H;M?_4K0E_K[AFW$HJ:KVN MU*OH\D1.L*A:79 =I!]D![+;C.RT%,A.U@_;@>R:R=4-@[H3VW$3/CREO^/N M#(=B+7V/N7S(A6;>65QA%O<\IEN6\U.WASRXJ68XDSO_?F(%95^"-SCW[)=M M;8-:?>D ;LB1=6;?<>ZX9]-OF(U(&HR))Q:9NZ?_&/@1Q MB!@SK*4VPQULH*(UHC-4MKY4FR_9#@U,^&\AW]Z8BWD_6% 407 M@^AJR1%=_!U4K5%1Q*> Z*C)$_(V"(#0LQ_%H!S7Y,C4R%X!:"Q[Z>T0#1C@ MIO78Z9@7L6GD9:>^EJO:$TZ\C*("<_5%4;Q ;I+R\,(+88Q-:(3VSQ M]\Y:NZ4T51 ;.?FADH&Q[VK!]#?4ERX?ZZ;A!4D(CC_B+ALNW'0O==U-,C!1 MC3-O5FNSY+:.!E3:II51X>ILY^HTW[HZ4YO:?1K+!F4=V[B0=C4L0YGR,;G: M4"J-Y!R@Q*J];FK!82E L"7$ @1; *A L"D1;"MQ@HT?8F@JS3J=PWGP:QY. M[/<===":1]4Z;6BN'5^W$HHT) ,/'"':4?@-*K7"4\H)EIL5WH4KE;PKU8ZD M..XC*M%NUI1&A.R".P*7KC+GK/RML;.DR6F$;0<7(\8,8J\)L[M.+12-C,^/3 MFI4\6G+C10,G=/Y)PYV)U)Z<6T6HK:J)$YH4$**'%3 M *8$4P(G,.5>F3)2N#(^4^X0!U"52H)!>3 EL1T_X4(#Q!&X$+JH^V+NS.*Z MQUE@L@Z=^\.)^"7;9 4X,L26O?3&B08,N*09PPV)5/9[,7S?I-T+T+BXO_%X M<"Z16CF"EJ*UZV2.(Z#JQ%4=1 ?I+R\,(+H81!>I[+<#T<7?<%?;8L.=7 E; MJ#JQ#3>.V.,B\)OC&#]-RZ(7>X*S@9!?>6& LQ'#V8C4])M9M]32ZU6ETHIV M7:$G3M!J$C" TR#]Y84!G!:#TR+E_#;CM-T.I\%I]$0'A]-9(]"S?=W^8=Y9 MLZ/H( 5==DG4A\/)P\32?6XP_<%Q??._>J#?\3HH1OS8&M\_][M/0FLA%3SNBHE65NEK%20TUL:*J\> [2']Y M80#?Q>"[2%'#W?ENA\8)=46K-,%WU,0*F0E9(W#&[[GKW%9+O[V6K!3BA7Q=",)R)O"V@'27(KJM[ M#,ZO\)UC&3MB%1>8L,/@;D&$%%LLIX%)[E2%2M!SV^8W"^"5TB7ZA1Z,L=H8 MQ4,2[M*"NQ0I(QAZ2JGE#"A:HZW4FLGE*Z;5AGFED2^5K!(A<--.'B'C 9%TRI*HY%<%T%PWO[2$0G\.>@KZN,R?O6K06/9%(H6[0Q6GB,\#?R8WV)4^ MWY$&#& 8, QP L,4$+O2,PPNK.\7@=,P.859KSO.8WJ!0C ^[O>4%P;6$ /Y"%IO0:4KAS0[5ZU*0-0FVRL/^MW%J<7Y0!= M([A$..$)I4])Y2I%&DO,#-QE:-].T[VRK&H-I=9 =6]RDD35S(+=(/U@-[#; M9NP6:284A]UVR,Q5FXKX%+ ;-4DJP=%H+K;2[H0;0O<>QMSV@M9=](),<#@0 MVRLO#/ Z8G@=D?99W8>QY3QS?L6#7H5S%Q!2WUXKC6JT92$].8.ZDX !9 ?I M+R\,(+L89!?IG;4CV>VPVVXK397.)5BH.\ZMZ8#PLMF>>&(^W&4NOQ/J&=Z M=;D_<>W,ZGO#'R&V[*4W4#1@@#\2PQ]Y::1ER,^>FKW3J=6["HU>QS:N0I.7 MVL:[45?J"5;%@JX77-?!=)#^\L( IMN>Z=1*@DRWPZZ[7E>:]>2VW=!U8MON M-*MAI]%K@OY>?-I3:[HCG[L<3+ N)[J!$ H;HAM(3J!"-Y"4?)X5#;9"4[J_ M8AI$"X.0!R!;XZ8ML_=!^:,N:O[8A68Q76/4TB60 XGL67?@$]+;K]H MX+29ZP.W9CNW)E+ [V)F,K])BSESZ5+B,5 7>DRQV" DVETDJN\BWHDMCVGW"Y N((A/H.<[7B2!PQN^YT#R#^?K3_.Y:83;WZ06@X'T@ M[E=>&.!]Q/ ^VF^]CYG)Z]E#YX%?ZT_SG@A/[TQ6% ;[(R:]BXO9LIH<>'QZ:3X_GKO>WO[0TM?F9\3\GIO]\3"^N H9'.*N\,(#AR4(##2$! _@!TE]>&, / M9*$IO884[D"0?@