0000912767-19-000023.txt : 20191023 0000912767-19-000023.hdr.sgml : 20191023 20191023163651 ACCESSION NUMBER: 0000912767-19-000023 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20191023 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20191023 DATE AS OF CHANGE: 20191023 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UNIVERSAL FOREST PRODUCTS INC CENTRAL INDEX KEY: 0000912767 STANDARD INDUSTRIAL CLASSIFICATION: SAWMILLS, PLANNING MILLS, GENERAL [2421] IRS NUMBER: 381465835 STATE OF INCORPORATION: MI FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-22684 FILM NUMBER: 191164162 BUSINESS ADDRESS: STREET 1: 2801 EAST BELTLINE NE CITY: GRAND RAPIDS STATE: MI ZIP: 49525 BUSINESS PHONE: 6163646161 MAIL ADDRESS: STREET 1: 2801 EAST BELTLINE NE CITY: GRAND RAPIDS STATE: MI ZIP: 49505 8-K 1 ufpi-20191023x8k.htm 8-K
0000912767false00009127672019-10-232019-10-23

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 8-K

CURRENT REPORT

Pursuant to Section 13 OR 15(d) of the Securities Exchange Act of 1934

Date of Report (Date of earliest event reported): October 23, 2019

Universal Forest Products, Inc.

(Exact name of registrant as specified in its charter)

Michigan

(State or other Jurisdiction of Incorporation)

0-22684

(Commission File Number)

38-1465835

(IRS Employer Identification No.)

2801 East Beltline, NE

Grand Rapids, Michigan

(Address of Principal Executive Offices)

49525

(Zip Code)

Registrant's telephone number, including area code: (616) 364-6161

None

(Former name or former address, if changed since last report)

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:

        Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425).

        Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12).

        Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b)).

        Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c)).

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

UFPI

The NASDAQ Stock Market, LLC

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).

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.

Item 2.02        Results of Operations and Financial Condition

On October 23, 2019, the Registrant issued a press release announcing its financial results for the quarter-ended September 28, 2019.  A copy of the Registrant’s press release is attached as Exhibit 99(a) to this Current Report.

Item 9.01        Financial Statements, Pro Forma Financial Information, and Exhibits

(c)Exhibits

99(a)        Press Release dated October 23, 2019.

104 Cover Page Interactive File (the cover page XBRL tags are embedded in the Inline XBRL document).

2

EXHIBIT INDEX

Exhibit Number

    

Document

99(a)

Press Release, dated October 23, 2019.

104

Cover Page Interactive Data File (the cover page XBRL tags are embedded in the Inline XBRL document).

3

SIGNATURE

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.

UNIVERSAL FOREST PRODUCTS, INC.

(Registrant)

Dated: October 23, 2019

By:

/s/ Michael R. Cole

Michael R. Cole

Principal Financial Officer and Treasurer

4

EX-99.(A) 2 ufpi-20191023ex99a54d783.htm EX-99.(A) ufpi_Ex_99(a)

Universal Forest Products, Inc.

Page 1

 

 

Exhibit 99(a)

 

Image - Image1.jpeg

News release

 

---------------AT THE COMPANY---------------

Brandon Froysland

Director of Finance

(616) 365-1589

 

FOR IMMEDIATE RELEASE

Wednesday, October 23, 2019

 

 

 

UFPI reports record third-quarter earnings
- Net earnings up 26 percent, unit sales up 7  percent -

GRAND RAPIDS, Mich., Wednesday, October 23, 2019 – Universal Forest Products, Inc. (Nasdaq: UFPI), soon to be known as UFP Industries, Inc., today announced net sales of $1.16 billion and record net earnings attributable to controlling interests of $51.9 million, or 84 cents per diluted share, for the quarter ended September 28, 2019.

“Our record results are the reflection of the hard work of our employees and the successful execution of our strategies to grow and improve our business. Our growth in organic unit sales was very strong, and we continue to successfully add new, value-added products and services to our offerings that are improving our profitability,” said CEO Matthew J. Missad.

The Company’s mix of value-added sales relative to commodity sales improved from 62.1 percent in the third quarter of 2018 to 67.6 percent in the third quarter of 2019, and new product sales grew 7 percent over the same period of 2018. Although lower lumber pricing affected the Company’s third-quarter net sales, unit sales increased 7 percent over the same period of last year, driven mostly by organic sales growth. During the third quarter, the Company acquired Hartford, Wisconsin-based Pallet USA and Bonner, Montana-based Northwest Painting, Inc., expanding its value-added offerings and market presence in the Midwest and Northwest.

“While we are pleased that so many of our operations are performing so well, we know we have operations that can do much better given our culture of continuous improvement, and we have been making changes to improve their performance. This summer, we announced a new organizational structure beginning January 1, 2020, that will allow for a more specialized and consistent sales approach, more efficient use of resources and capital, and quicker introduction of new, value-added products and services. I’m happy to say we have already made great progress toward the reorganization, and our employees are very excited about the new UFP Industries and the new business and career opportunities that are being created. This truly is an exciting time for our Company.”

 

-more-

Universal Forest Products, Inc.

Page 2

 

Third Quarter 2019 Highlights (comparisons on a year-over-year basis):

-

Operating profit of $70.5 million was up 24 percent and net earnings of $51.9 million was up 26 percent

-

EBITDA of $89.7 million was up 23 percent, far exceeding the Company’s unit sales increase of 7 percent

-

Unit sales grew 7 percent; organic sales accounted for 6 percent of the growth while acquisitions added 1 percent 

-

New product sales were $142.9 million, up 7 percent

-

Net sales of $1.16 billion represented a 4 percent decrease; lower lumber prices contributed significantly to the gross sales reduction, as selling prices were down by 11 percent

-

SG&A, excluding bonus expense, as a percentage of gross profit fell from 55.4 percent in the third quarter of 2018 to 49.8 percent during the third quarter of 2019

By market, the Company reported the following third-quarter 2019 results.

Retail

·

$437 million in gross sales, down 1 percent compared to the third quarter of 2018. A unit sales increase of 10 percent was offset by selling prices that were 11 percent lower. Organic growth was responsible for all of the unit sales increase and was largely driven by robust sales of Deckorators decking and deck accessories and new product sales.

Industrial

·

$332.5 million in gross sales, down 6 percent from the third quarter of 2018. A unit sales increase of 4 percent was offset by lower selling prices of 10 percent. Organic growth contributed 2 percent of the unit sales increase; acquisitions were responsible for 2 percent. The Company’s focus on improving its product mix has resulted in more value-added sales and fewer commodity sales, improving gross profits.

Construction

·

$414.4 million in gross sales, down 5 percent compared to the third quarter of 2018, due to a 13 percent decrease in selling prices and an 8 percent increase in overall unit sales. Unit sales growth was entirely organic, with commercial sales growing 15 percent, residential housing sales growing 6 percent and manufactured housing sales growing 1 percent.

 

CONFERENCE CALL

Universal Forest Products, soon to be known as UFP Industries, Inc., will conduct a conference call to discuss information included in this news release and related matters at 8:30 a.m. ET on Thursday, October 24, 2019. The call will be hosted by CEO Matthew J. Missad and CFO Michael Cole and will be available for analysts and institutional investors domestically at 866-518-4547 and internationally at 213-660-0879. Analysts and institutional investors should use conference pass code 4270679. The conference call will be available simultaneously and in its entirety to all interested investors, news media and Universal employees through a webcast at http://www.ufpi.com. A replay of the call will be available through November 24, 2019, at 855-859-2056 or 404-537-3406.

 

 

-more-

Universal Forest Products, Inc.

Page 3

 

UNIVERSAL FOREST PRODUCTS, INC.

Universal Forest Products, Inc., soon to be known as UFP Industries, Inc., is a holding company whose subsidiaries supply wood, wood composite and other products to three robust markets: retail, construction and industrial.  Founded in 1955, the Company is headquartered in Grand Rapids, Mich., with affiliates throughout North America, Europe, Asia and Australia. For more, go to www.ufpi.com.

This press release contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act, as amended, that are based on management’s beliefs, assumptions, current expectations, estimates and projections about the markets we serve, the economy and the Company itself. Words like “anticipates,” “believes,” “confident,” “estimates,” “expects,” “forecasts,” “likely,” “plans,” “projects,” “should,” variations of such words, and similar expressions identify such forward-looking statements. These statements do not guarantee future performance and involve certain risks, uncertainties and assumptions that are difficult to predict with regard to timing, extent, likelihood and degree of occurrence. The Company does not undertake to update forward-looking statements to reflect facts, circumstances, events, or assumptions that occur after the date the forward-looking statements are made. Actual results could differ materially from those included in such forward-looking statements. Investors are cautioned that all forward-looking statements involve risks and uncertainty. Among the factors that could cause actual results to differ materially from forward-looking statements are the following: fluctuations in the price of lumber; adverse or unusual weather conditions; adverse economic conditions in the markets we serve; government regulations, particularly involving environmental and safety regulations; and our ability to make successful business acquisitions. Certain of these risk factors as well as other risk factors and additional information are included in the Company's reports on Form 10-K and 10-Q on file with the Securities and Exchange Commission.

 

Non-GAAP Financial Information

This release includes certain financial information not prepared in accordance with U.S. GAAP. Because not all companies calculate non-GAAP financial information identically (or at all), the presentations herein may not be comparable to other similarly titled measures used by other companies.  Management considers EBITDA, a non-GAAP measure, an alternative performance measure which may provide useful information to investors.

 

 

# # #

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Universal Forest Products, Inc.

Page 4

 

CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME (UNAUDITED)

FOR THE THREE AND NINE MONTHS ENDED

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quarter Period

Year to Date

(In thousands, except per share data)

    

2019

2018

2019

2018

NET SALES

 

$

1,163,026

  

100

$

1,212,702

  

100

$

3,417,969

  

100

$

3,500,999

  

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COST OF GOODS SOLD 

 

 

975,756

 

83.9

 

 

1,054,029

 

86.9

 

 

2,889,706

 

84.5

 

 

3,045,748

 

87.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GROSS PROFIT

 

 

187,270

 

16.1

 

 

158,673

 

13.1

 

 

528,263

 

15.5

 

 

455,251

 

13.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SELLING,   GENERAL  AND ADMINISTRATIVE  EXPENSES

 

 

115,958

 

10.0

 

 

102,292

 

8.4

 

 

334,165

 

9.8

 

 

300,292

 

8.6

 

FOREIGN CURRENCY EXCHANGE (GAIN) LOSS

 

 

(306)

 

 —

 

 

412

 

 —

 

 

118

 

 —

 

 

213

 

 —

 

NET (GAIN) LOSS ON DISPOSITION OF ASSETS AND IMPAIRMENT OF ASSETS

 

 

1,151

 

0.1

 

 

(1,022)

 

(0.1)

 

 

830

 

 —

 

 

(7,079)

 

(0.2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EARNINGS FROM OPERATIONS

 

 

70,467

 

6.1

 

 

56,991

 

4.7

 

 

193,150

 

5.7

 

 

161,825

 

4.6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER EXPENSE, NET

 

 

1,490

 

0.1

 

 

1,734

 

0.1

 

 

4,082

 

0.1

 

 

4,862

 

0.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EARNINGS BEFORE INCOME TAXES

 

 

68,977

 

5.9

 

 

55,257

 

4.6

 

 

189,068

 

5.5

 

 

156,963

 

4.5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCOME TAXES

 

 

16,396

 

1.4

 

 

13,189

 

1.1

 

 

45,340

 

1.3

 

 

36,183

 

1.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET EARNINGS

 

 

52,581

 

4.5

 

 

42,068

 

3.5

 

 

143,728

 

4.2

 

 

120,780

 

3.4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LESS NET EARNINGS ATTRIBUTABLE TO NONCONTROLLING INTEREST

 

 

(722)

 

(0.1)

 

 

(849)

 

(0.1)

 

 

(1,814)

 

(0.1)

 

 

(2,684)

 

(0.1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET EARNINGS ATTRIBUTABLE TO CONTROLLING INTEREST

 

$

51,859

 

4.5

 

$

41,219

 

3.4

 

$

141,914

 

4.2

 

$

118,096

 

3.4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EARNINGS PER SHARE - BASIC

 

$

0.84

 

 

 

$

0.67

 

 

 

$

2.30

 

 

 

$

1.91

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EARNINGS PER SHARE - DILUTED

 

$

0.84

 

 

 

$

0.66

 

 

 

$

2.30

 

 

 

$

1.91

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SUPPLEMENTAL DATA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quarter Period

 

 

Year to Date

Market Classification

    

 

2019

 

 

 

 

 

2018

 

%

    

 

2019

    

 

 

 

 

2018

 

%

Retail

 

 

$

437,092

 

 

 

 

 

$

441,916

 

-1%

 

 

$

1,315,543

 

 

 

 

 

$

1,356,920

 

-3%

Industrial

 

 

 

332,537

 

 

 

 

 

 

353,660

 

-6%

 

 

 

1,019,535

 

 

 

 

 

 

986,410

 

3%

Construction

 

 

 

414,401

 

 

 

 

 

 

438,115

 

-5%

 

 

 

1,145,064

 

 

 

 

 

 

1,222,395

 

-6%

Total Gross Sales

 

 

 

1,184,030

 

 

 

 

 

 

1,233,691

 

-4%

 

 

 

3,480,142

 

 

 

 

 

 

3,565,725

 

-2%

Sales Allowances

 

 

 

(21,004)

 

 

 

 

 

 

(20,989)

 

0%

 

 

 

(62,173)

 

 

 

 

 

 

(64,726)

 

4%

Total Net Sales

 

 

$

1,163,026

 

 

 

 

 

$

1,212,702

 

-4%

 

 

$

3,417,969

 

 

 

 

 

$

3,500,999

 

-2%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2019

 

% of Sales

 

2018

 

% of Sales

 

 

2019

 

% of Sales

 

2018

 

% of Sales

SG&A, Excluding Bonus Expense

 

 

$

93,344

 

8.0%

 

$

87,967

 

7.3%

 

 

$

280,898

 

8.2%

 

$

262,382

 

7.5%

Bonus Expense

 

 

 

22,614

 

1.9%

 

 

14,325

 

1.2%

 

 

 

53,267

 

1.6%

 

 

37,910

 

1.1%

Total SG&A

 

 

$

115,958

 

10.0%

 

$

102,292

 

8.4%

 

 

$

334,165

 

9.8%

 

$

300,292

 

8.6%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SG&A, Excluding Bonus Expense as a Percentage of Gross Profit

 

 

 

49.8%

 

 

 

 

 

 

55.4%

 

 

 

 

 

53.2%

 

 

 

 

 

 

57.6%

 

 

 

Universal Forest Products, Inc.

Page 5

 

CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)

SEPTEMBER 2019/2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ASSETS

    

 

2019

    

 

2018

    

LIABILITIES AND EQUITY

    

 

2019

    

 

2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CURRENT ASSETS

 

 

 

 

 

 

 

CURRENT LIABILITIES

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

64,498

 

$

26,327

 

Cash overdraft

 

$

 —

 

$

31,115

 

Restricted cash

 

 

729

 

 

1,024

 

Accounts payable

 

 

180,767

 

 

175,912

 

Investments

 

 

17,028

 

 

15,809

 

Accrued liabilities

 

 

204,529

 

 

151,102

 

Accounts receivable

 

 

474,648

 

 

454,935

 

Current portion of debt

 

 

152

 

 

149

 

Inventories

 

 

479,356

 

 

510,057

 

 

 

 

 

 

 

 

 

Other current assets

 

 

55,845

 

 

38,699

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOTAL CURRENT ASSETS

 

 

1,092,104

 

 

1,046,851

 

TOTAL CURRENT LIABILITIES

 

 

385,448

 

 

358,278

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER ASSETS

 

 

116,887

 

 

22,345

 

 

 

 

 

 

 

 

 

INTANGIBLE ASSETS, NET

 

 

286,627

 

 

261,666

 

LONG-TERM DEBT AND CAPITAL LEASE OBLIGATIONS

 

 

162,853

 

 

186,539

 

 

 

 

 

 

 

 

 

OTHER LIABILITIES

 

 

103,221

 

 

40,630

 

PROPERTY, PLANT AND EQUIPMENT,  NET

 

 

385,007

 

 

346,309

 

EQUITY

 

 

1,229,103

 

 

1,091,724

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOTAL ASSETS

 

$

1,880,625

 

$

1,677,171

 

TOTAL LIABILITIES AND EQUITY

 

$

1,880,625

 

$

1,677,171

 

 

 

Universal Forest Products, Inc.

Page 6

 

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

FOR THE NINE MONTHS ENDED

SEPTEMBER 2019/2018

 

 

 

 

 

 

 

 

 

(In thousands)

    

 

2019

 

    

 

2018

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

 

 

Net earnings

 

$

143,728

 

 

$

120,780

 

Adjustments to reconcile net earnings to net cash from operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation

 

 

44,652

 

 

 

40,490

 

Amortization of intangibles

 

 

4,690

 

 

 

4,274

 

Expense associated with share-based and grant compensation arrangements

 

 

3,105

 

 

 

2,762

 

Deferred income taxes credit

 

 

(367)

 

 

 

(583)

 

Unrealized gain on investment

 

 

(1,611)

 

 

 

 —

 

Net (gain) loss on disposition of assets and impairment of assets

 

 

830

 

 

 

(7,079)

 

Changes in:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(127,841)

 

 

 

(121,067)

 

Inventories

 

 

80,178

 

 

 

(39,448)

 

Accounts payable and cash overdraft

 

 

14,293

 

 

 

38,611

 

Accrued liabilities and other

 

 

36,423

 

 

 

21,361

 

NET CASH FROM (USED IN) OPERATING ACTIVITIES

 

 

198,080

 

 

 

60,101

 

 

 

 

 

 

 

 

 

 

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

 

 

Purchases of property, plant, and equipment

 

 

(66,338)

 

 

 

(74,541)

 

Proceeds from sale of property, plant and equipment

 

 

1,180

 

 

 

37,612

 

Acquisitions and purchase of noncontrolling interest, net of cash received

 

 

(38,710)

 

 

 

(38,963)

 

Purchases of investments

 

 

(6,475)

 

 

 

(12,401)

 

Proceeds from sale of investments

 

 

4,159

 

 

 

3,298

 

Other

 

 

199

 

 

 

(620)

 

NET CASH (USED IN) PROVIDED BY INVESTING ACTIVITIES

 

 

(105,985)

 

 

 

(85,615)

 

 

 

 

 

 

 

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

Borrowings under revolving credit facilities

 

 

421,464

 

 

 

636,798

 

Repayments under revolving credit facilities

 

 

(460,537)

 

 

 

(668,941)

 

Borrowings of debt

 

 

 —

 

 

 

927

 

Repayments of debt

 

 

(3,099)

 

 

 

(5,511)

 

Issuance of long-term debt

 

 

 —

 

 

 

75,000

 

Proceeds from issuance of common stock

 

 

812

 

 

 

756

 

Distributions to noncontrolling interest

 

 

(1,634)

 

 

 

(2,239)

 

Dividends paid to shareholders

 

 

(12,270)

 

 

 

(11,090)

 

Repurchase of common stock

 

 

 —

 

 

 

(1,843)

 

Other

 

 

41

 

 

 

(55)

 

NET CASH FROM PROVIDED BY FINANCING ACTIVITIES

 

 

(55,223)

 

 

 

23,802

 

 

 

 

 

 

 

 

 

 

Effect of exchange rate changes on cash

 

 

157

 

 

 

247

 

NET CHANGE IN CASH AND CASH EQUIVALENTS

 

 

37,029

 

 

 

(1,465)

 

 

 

 

 

 

 

 

 

 

ALL CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD

 

 

28,198

 

 

 

28,816

 

 

 

 

 

 

 

 

 

 

ALL CASH AND CASH EQUIVALENTS, END OF PERIOD

 

$

65,227

 

 

$

27,351

 

 

 

 

 

 

 

 

 

 

Reconciliation of cash and cash equivalents and restricted cash:

 

 

 

 

 

 

 

 

Cash and cash equivalents, beginning of period

 

$

27,316

 

 

$

28,339

 

Restricted cash, beginning of period

 

 

882

 

 

 

477

 

All cash and cash equivalents, beginning of period

 

$

28,198

 

 

$

28,816

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents, end of period

 

$

64,498

 

 

$

26,327

 

Restricted cash, end of period

 

 

729

 

 

 

1,024

 

All cash and cash equivalents, end of period

 

$

65,227

 

 

$

27,351

 

 

 

 

 

 

 

 

 

 

 

 

Universal Forest Products, Inc.

Page 7

 

EBITDA RECONCILIATION (UNAUDITED)

FOR THE THREE AND NINE MONTHS ENDED

SEPTEMER 2019/2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quarter Period

Year to Date

(In thousands)

 

2019

 

2018

2019

2018

Net earnings

 

$

52,581

 

$

42,068

$

143,728

 

$

120,780

Interest expense

 

 

1,900

 

 

1,945

 

6,767

 

 

5,971

Interest and investment income

 

 

(317)

 

 

(211)

 

(1,074)

 

 

(1,109)

Unrealized gain on investments

 

 

(93)

 

 

 -

 

(1,611)

 

 

 -

Net (gain) loss on disposition of assets and impairment of assets

 

 

1,151

 

 

(1,022)

 

830

 

 

(7,079)

Income taxes

 

 

16,396

 

 

13,189

 

45,340

 

 

36,183

Expense associated with share-based compensation arrangements

 

 

896

 

 

838

 

3,105

 

 

2,762

Depreciation expense

 

 

15,452

 

 

14,346

 

44,652

 

 

40,490

Amortization of intangibles

 

 

1,744

 

 

1,571

 

4,690

 

 

4,274

EBITDA

 

$

89,710

 

$

72,724

$

246,427

 

$

202,272

 

Universal Forest Products, Inc.

Page 8

 

CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS AS A PERCENTAGE OF SALES

CURRENT YEAR’S SALES STATED AT LAST YEAR’S SELLING PRICES (UNAUDITED)

FOR THE THREE MONTHS ENDED - SEPTEMBER 2019/2018

 

 

 

 

 

 

 

 

 

 

 

 

Quarter Period

 

Actual

Sales Adjusted to Last Year's Selling Price

Actual

 

 

2019

 

 

2019

 

 

2018

 

 

 

 

 

 

 

 

 

 

 

NET SALES

 

100.0

%

 

100.0

%

 

100.0

%

COST OF GOODS SOLD 

 

83.9

 

 

85.6

 

 

86.9

 

GROSS PROFIT

 

16.1

 

 

14.4

 

 

13.1

 

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES

 

10.0

 

 

8.9

 

 

8.5

 

NET (GAIN) LOSS ON DISPOSITION OF ASSETS AND IMPAIRMENT OF ASSETS

 

0.1

 

 

0.1

 

 

(0.1)

 

EARNINGS FROM OPERATIONS

 

6.1

 

 

5.4

 

 

4.7

 

OTHER EXPENSE, NET

 

0.1

 

 

0.1

 

 

0.1

 

EARNINGS BEFORE INCOME TAXES

 

5.9

 

 

5.3

 

 

4.6

 

INCOME TAXES

 

1.4

 

 

1.3

 

 

1.1

 

NET EARNINGS

 

4.5

 

 

4.0

 

 

3.5

 

LESS NET EARNINGS ATTRIBUTABLE TO

 

 

 

 

 

 

 

 

 

    NONCONTROLLING INTEREST

 

(0.1)

 

 

(0.1)

 

 

(0.1)

 

NET EARNINGS ATTRIBUTABLE TO

 

 

 

 

 

 

 

 

 

    CONTROLLING INTEREST

 

4.5

%

 

4.0

%

 

3.4

%

 

 

 

 

 

 

 

 

 

 

Note: Actual percentages are calculated and may not sum to total due to rounding.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2018 NET SALES

$

1,212,702

 

 

 

 

 

 

 

2019 SELL PRICE DECLINE

 

11.00

%

 

 

 

 

 

 

DECREASE IN 2019 NET SALES DUE TO SELL PRICE DECLINE

$

133,397

 

 

 

 

 

 

 

ACTUAL 2019 NET SALES

 

1,163,026

 

 

 

 

 

 

 

ADJUSTED 2019 NET SALES

$

1,296,423

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ACTUAL 2019 COST OF GOODS SOLD

$

975,756

 

 

 

 

 

 

 

PLUS DIFFERENCE IN NET SALES (ABOVE)

 

133,397

 

 

 

 

 

 

 

ADJUSTED 2019 COST OF GOODS SOLD

$

1,109,153

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GRAPHIC 3 ufpi20191023ex99a54d783001.jpg GRAPHIC begin 644 ufpi20191023ex99a54d783001.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# (! 0$! 0(! 0$" @(" @0# @(" M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_ MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P 1" #D ET# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *9//%;1--/(J(BEG=C@*!U)/I3R<#-?D'_P7"_X*0>+O%/Q M%U#]CGX-^)Y;+P]HN(?&5Y8S%7U*[(RUJ6'/DQ@@,O1GW _<%!\YQ1Q+@N%L MJ>,Q"N[VC%;RD^GZM]$?5W[57_!<']D/]GJ^NO"G@B]N?B!K]LQCDMO#TBBR MA=AW MVC:#P6!K]"O@Q_P;N?LQ>$X8;SXT?$;Q%XNNP 9;:T==.M"?3";I2/?S!^%, M_(*6/\4N-%[7"?[/0ELU[BMZN\WZK0_-CQM_P4I_;R\?R.^O_M4^,8EVVVV CVKS;7/C3\8_$Q9_$?Q8\37Y\'7'CGQ3\"? FE:5ID0>YUCQ9$MT(L=#ONV?YB>!CDG@5^Q53DDU:O/@Q\8]+437_P */$UN/X6FT*X0<>Y2OVL_X(1_ M%#2/'W[!&D>%8+Y);[PGJ][IU] 3\T0>8SQ''H4E&#Z@^E?9Q /4 _6@]K)? M"/!YQE%'&QQK7M(J5N1.S:U7Q='H?R\6_B+X@>#[KRK77-8TN8'=MCN98&SZ M\$'TKKO"G[8/[5_@9@W@_P#:5\=Z< _8]^)BN/&_[,O@B^>08:X/ARWCF ]I$ M4.OX$47.Z7@]FF%5\%F%GZ2C^,9/\C\7?AO_ ,%H_P#@H;\.I4#_ !J37[=3 M\UKXBTFWN _U<*LGY.*^KOV?_P#@XWTR[N8=(_::^"!M$8A9-:\(W!=5_P!I MK:8YQZ[9"?05[C\7/^""?["GQ#BFG\%Z3KO@R[DR4ET75WEB#>\5SY@Q[*5_ MK7P]^U=_P0;_ &GO@=IEUXO^#NJV_P 0]&ME:22VT^V,&I1H.<_9R6$O':-B MQ[+0<57+_%CA1>UIU77IQWL_:*W^&7O?#4\>? [XAV& MOZ><"?[+(1-;.1G9-$V'B;V8 ]^E=R.>:_FE_9G_ &F/B]^R#\8+'XI_"[6K MBQOK&X":CITCLL-_"&_>6TZ?Q*>1R,J<,,, 1_13^S_\:_"7[1?P9\.?&SP/ M(3IOB/2X[N&-R"\#$8>%L?Q(X9#[J:1^C<"\F^&C= M276N>-?$\<,MS(2S/<74X#2,?]YRQ/UK]G?^"]?Q-D\!_L$WOAJVGV3>+?$E MCIFU3R8U+7+_ (?Z.!_P(5^=O_!$#X71_$K_ (*$>&;ZYM?-M_"^G7NM3*5R M 8X_)C8_26>,CW IGX%XESGG?&6 R9/W?=OZSEK]T4?N+\)?AGX5^#7PST+X M5>"M/2VTK0-,ALK*%%QA(U R?4DY8GN23714 =*\U_:R_:F^&G['7P7O_C; M\4Y;AK"TD2"ULK) T][!O@5+^TAXZ^$5_H?A.*XAA%YK#QVTTC2N$0I;R,)6 M4DCD+C'/09KZD^-__!PA^TYXVU.1?@]\//#'A.S1F^QW%Y:'4+U >,[Y,1@X M["/UZU\M_M)?'C]L3]H33=+^(G[27BSQ7JND7\LC:#<:G;O!ILCKPYMD55AR M,X)09P>:>A_)W$E7AK&X_%8RE7JUYR;WO;56/7RSL,8^] MY;;?F&'V?^":'[%/[7$O[;'@/Q5+\$_%.@Z=X<\1PWVM:MK&D3V<$%O$29$+ MR*H+.H*!!DG=TQD@LSZ'@O.>+>'<3AL)3INKAJSBU9.22D]7&2^%QUYD]$T[ MKJ?O!12+TI:1_3048'I110!^)/\ P7N_9CTGX,_M3V7Q<\)Z4EKIGQ"L'N[N M.&/:BZC$P6X/IEPT4A]69S7TM_P;H_'>?Q-\%?%_[/VJWI>3POJT>HZ7&S9V MVMT#O4#L!+&S?67\^J_X.%_AC%XI_8WTGXBPV^Z?PIXM@=I O*P7"/"XSV!< MP_B!7Q7_ ,$$OB=+X&_;RM/"+L/9^["NUIT_>*S_\G5S]RNM% Z44C^@@HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#\N_^#E'QI)!H'PJ^'D4PVW-YJFHW$8/(,:6\49_'S9?R M-!OM.WT\Z[G7_VC^E>[?\ !N#X4-E^SCX]\:F(#^T?&B6@?')^ MSVL;XS[?:/UIGX%07]H^-$F]53O_ .2T[?FS]&9PS*5QR&(&#@BM_P5@^*'QD M^#W[#/C'QW\#+ZXLM9MUMHYM2LQ^_LK22=$FFC/56"MC<.5!+#!&1_/OK6MZ MUXDU2?7/$.K7-_>W,ADN;R\G:665SU9G8DL?X0!1PJJ,A5&3G6_8(_X)C_'+]N+Q+'J%E93>'O!-O)G4O%U] M:GRV /,5LIQY\OT.U?XB. ?1/^"I'PT_X)W_ +-?@G1/V;?V8=..L^/]-U43 M>*_%1U1[AXHEB=6MY6!\KS&=E8HB@)Y?."<$/QZM0SJOPW5Q4:=/"81V]U73 MJN^B5^:EL;VT/E72/&7M;R%N3;SI MT=&QG'4$!E(*@C]4?@!_P<-?LV^+],M[+]H#P-K7A#5 H%Q=Z? ;^Q9N[#9^ M]0?[.QL>IKX6_P"":/[:/PK^ %[XD^ W[3WA&'7/A7\08DBU^&6T\YK"X4%4 MN54?,1@X;9\X*HR\I@^C?&C_ ((@_%3Q+?Q_$?\ 85\8Z'\1O .M9N-&F&N0 M0W-M&QXC=I&6.3;TW!@W'*@YH2T/1X4QW%.5Y7&OD57VRN_:4;7<'?1J-[N+ M5O>C;71K0_5O]G?]MO\ 9<_:KN+C3_@3\8--UR^M+?S[K3462&YBCR!O,4JJ MQ4$@$@$ D9ZBO5:_.[_@D9_P25^+'[)7Q.G_ &AOC_KEE:ZQ_94MCI7AW2KO MSQ$)=N^2>1?D)PN BEASDG@"OT1I']"\,8[.LQRB-?-**I56W[JOMT;3NTWV M84444'T!\\?\%7?!*ZM(KJ!PR21JZ,.X(R#4E M(_H!.ZN%%%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***"<#- 'X@?\ !P/K M)U/]OA+(R9_L[P-IUN!S\N9+B7'_ )%S^-?5#_*(5\ _P#!=V[CN_\ @HCKZ1N6,.@:7&P_NG[.#C_QZOTE_P""(NFI M8_\ !.'P3,B8-U=:G,WRXR?MTRY]_N]:>A^#\(KVWBOF$W]GVG_I44=O^V5_ MP4#_ &1?V3-,D\*_'KQ3%?:AJ-DV?"-A9B\N;F!P0?,B/R)&PR,R%0PSC-?E MC\0?^"BO["VB>*9O$O[/O_!,7P4EV)2\%YXQ?SX0W4,+*/\ =+CL W'&,8KT MC_@L!_P3(_:D\3_M1:U^T-\'? >I^--$\5^1--#I$9GNM.G2%(FB:(?.R$(& M5E! R0<8Y^6XOV"/B1\,K*P\ZG*QOK4&_5;_;@O':6*GS7< C M+.$C7<"S#(!->AYW&F?\8XC.*F'6&5.G3;Y9N"?NWTE[2:<4GOI:VVY[3X:_ M:N_X*N_\%*IKCX/_ 1G.D^'X8!%J%IX0LTTG3K& C 2:ZSO5=O'E^8=P!PI MYKXS\>^$KSP#XVU;P1J.K6-_<:1J,UI/>:9<^=;S/&Y5FCDP-ZD@X;'(KZO^ M.O\ P5#TW1_@%#^R#^PQX!N? '@5(&AU;6;F9?[7UL,,2/*\?$7F?QD%F887 M*K\M?/?B?]EWXR^#/V?='_::\6^&UT[PMXAUG^S=#ENY@EQ>OY4DAECB/S&$ M"-AYG3) &*[[3/%&@6%D?"DEO,HACEE$Y,DR%29$W1(I (P&)'. M,>'^#_C-^U?^Q!\2=8\'^!?B1XA\&ZQI.I26VL:7:WC"%YXV*GS(6S'+TX+* M>.E=-_P3E_;4U7]AK]HVR^)[V@) \R-E5USC. M&7(#$U^A7[5_[*_["_\ P5IFM/BW^S/^TAX8T?XA36JK<(TJA]1C5?E2[M25 MF210,"0 G:,$, N#T/:RG*<-G?#U*IE,U3Q]%M2CS(I5'4JJH<9 MP3TK]?;*\M]0LXKZTE#Q31J\3KT92,@_D:_-K]D3_@WP\(_#WQC:^.OVIOB) M:>*OL%PLUKX;T2!TLIF4Y4SR2 /*N0,QA5!Z$L,@_I1'&D2".-0JJ,* . *& M?MW &'XOP^7S6>ROJN1-IS2Z\S7RM=M[CJ***1]^5-?LX=1T2[T^Y3='/:R1 MR+ZJRD$?D:_ENN8)K&[DM9E*R0R%'!&""#@BOZF9UWQLF,Y4BOY?_BA8?V7\ M3/$6F>5L^SZ[>1; <[=LSC&?PI]#\'\;86A@:GG-?^DG]*_P&U8Z]\#_ ;K MAD+_ &WPKI\^X]]]M&V?UKK*\Q_8HO7U+]C?X3ZA(P9I_AKHG4/<_;TRZ!I;L?[Q^S@9_3'X5^E'_!$B]2[_ ."<'@:- M=W[BXU.-LGO]OG/'YTS\*X)?+XH9FG_T\_\ 3D3ZQKX9_P""P'_!-SQ9^VG/ MX=^)/P^^*6BZ/JGAK3YK273?$=R8;6>%W#[UE /EN#D'*D,,'KJ/P]?!@#%=F,^603PISP&[$Y[5_-Y\6]4^,$_ MC?4-(^-VL>(+G7[&[>+4H_$=W-+7_MW_MS^-_VV/B%9ZI>:/%H'A+P] ;3 MPAX3LB!!IUO@#)P &D8*N2 H4 '_P!F/]B; MX.65GX.\$W8N[SQ@NDB.YOI=AA'[PKYAC8R99Y#F1]G VC+Z'XK-RJ\-U72Y M<-0;34+N52M)/J]'R1WO913Z-COV//\ @E5#^VO^R#KGQC^$WQ61?'NBZU-; M'PK=H@MY8UC1XU+_ 'HWD#,5>$O%NCW>DZSI% MXT%Y9W,9CFMID/((/(((Z_C7<_LN_M+GT^>>,1:A8W$8 MEM-0B!SLFB/#8YPPPRY.TC)KZOO_ /@J=^QK^U9K=G/^WO\ L(Z5>WVU(KGQ M;X1OI(KD(./F4,DK(.<*9FQV!S2T,:5#A;-LMHPC5^JXJ"M)RYG3GVE=7<7W MTL>__P#!OG^T/^T1\7-%\<> _B?XQU/7_#?AN&R.BWFKS-/+:S2&0- LKDL4 MV("$)(7'& <5^DM>9_LD>"_V:?"7P/T>]_9.\.:38>#=9MUO[!]*B(%UO _> M2,V7>3@*2Y+#;M/3%>F?6AG]1<*9=B044 M44CZ$*_F(^.'_):O&'_8T:A_Z4R5_3I.VR)GSC"DU_+]\3[\ZI\2O$.IF7?] MIUR[EWXQNW3.<_P HG]%W["'_ "9#\'?^R6Z!_P"F MZ"O5J\R_8KLGTW]CKX4:+H;;Q'XF^)PMH[".X N&TZ2UMI)W"]1&3 8V;H?-V M]Z9_.6'S6CPWXD9GB:FRC4=MKMJ,DOFS]2?^"=/[>^@?MO6'Q EM;B$3^&?& M5Q!IL 4*[Z1(2;.9AZD+(I/JGO7,>"_BU^P]^W;^T'\3/A+XL^!/@OQ/XK^' M=^T6F2ZOI%M/<:O:Q(B2/')(A.U+G=$1DJ 8S_%7Y8_\$[_VU/"W['FD?%DZ MWI-Y)J7BWP#+IWAR\L9&#PWV[;&#@C:N)#(7ZCR0!RU:W_!(G]I?X7?LK?M' M>*/C#\6M12-(/AMJJZ.LTA!NM0$EO*D"G!P\BQ2H">,L.^*#TL!XC1QU'+L- MBW"3G*?MG)722;4=U9.VJ]%W.6_:$A_;'_:6^.A^%&I?!'6=(FMM1>'P]\-M M"\//9V.D(6V@16Z(L:\8W3D?-C);&,?,;[J\>\C9E+]62//EKVPN1U-/\ V&/^"N7CSQ]\$/CCXK\5^&IM M?^(.A+<^+-$T:&0^0VGLL%OY$2\LD5L0C,!RRN6^\6->??%S]N76OVRO^",' MBS_A8L[/XN\+^*=)L-8NWP!J >Z62&90, ,4#*RCO&3T-,X,'0X;P^7XS%1Q M$JU?$4*S@Y1MRQC=./7WG;I:R5K*^MK_ ()Q_P#!/OX5?M[?\$TM1\/>*W&D M^)-*\?Z@?#?BBWMP\MF3;6A,3CCS86/WD)'/(((KSI/^#>W]MD^.%\/S>(?! MJZ.9L-KXU60J(\_>\GR]^['.WI_M5ZU_P2L_;%^'_P"Q9_P36UOXG_$"[$B3 M?%E+&ST\/F6?S8[,3M&HZF. 2RX[^6!W%>D?\%0?^"O"? 'QQX(^'7P(2349 M3RWV/L#]EOX/^ OV3?@]X1_9(OV6?#?BJ&X\4>&=*AO;Z& M.561MS,LD2D'F2+]V77J/-7T./S#_:>_X*0ZY\/?^"LNA_&\>.KR\\'^'-.M M+.?1["SP]M87-LDEW:,CD!YM[!F;/WD0 _( /#_V&_VI;/P5_P %/='^/%AX M.O;BS\5>,[JV_LLW1GN8H]3E>(8< >:Z&96Q@;MI QG(5M3WZOB1EV!QE'+\ M)%1A"M[)WUM3224E:_5_AYL_?1M9TF/5(]"DU*!;V6!YXK1I0)7B4JK.%SDJ M"Z GH"P]:LU\'?%Z3XCV'_!=#X<+X;^+5F]GJ'@&X6]\/SR8-K8JDS2PA>=S MRR(LJXP?W>3PO/WB#F@_2LKS1YE4Q$>3E]E4<-T[V2=]/78I^(;^WTO0KW5+ MI]L5M:22R-Z*JDD_D*_EOGFFO;I[B5B9)9"S'.6<:%L!IXFCN$/N0D4H_P"!4S^:>,LDPN-\3HX7$MQA7Y-5 M:^L>7K=?$CR2T_X)N?\ !1/PK8W\,/[)_B%H]3L_LER6TFWNG$?F))F,GN_L,_MF>&(C<:[^RUX]MHQU=_"UT1^80U_240,Y-&T=* M+GV%7P6R:4;0Q516[\K_ $1_,->:)\8/AA'?Z-J.A^(O#PU2U^S:G;SVD]K] MJ@#J_E2 A=Z;T1MIXRBG&0*P/[2U$:?_ &1]OF^R>=YWV7S3Y?F8V[]O3=CC M/7'%?U(WVEZ;J=NUGJ5A#<12##Q3Q!U8>X(KX8_X+@? 3X'>'_V&?$/Q$T#X M.^%['7[?5]-2'6[+0;>*[17ND5E$JH'P02",X-!\QGWA)6RK+*N+I8SFC2C* M5G&VBU:34GOZ'XWZA\1M7O\ X6Z7\*6A1+'3-;O-35PQW22W$5O&01TPJVXQ M_OFJ?C#QUXQ^(&J1:WXV\27FJ7<%E!9PW%Y,7:.WAC$<40)Z*J*% [ 5][_\ M$A/^";O[,W[)Q9V6HZ1JK0-'";:-PNPAD;YF)R5S^ M%>N_$7_@VV^'=TLDOPF_:4UJP/6*'Q#HT-V/H7A:'_T'\Z#Y7"< \79ME-/' M89*=.HE9*23M&Z5T[+3IJS\NKKXBWOC3XFQ?$7XSR7WBEKB]AEUP3Z@8KB_B M3:I0S8)1BBA0V#CK@UCZ+-K=OK5O?>%GNXKZWF$]G)8LPFB=#O#HR?,&7&[< M.1C/:OM3XM_\$!_VX?A_'+>^!SX<\96T8)"Z3J?V>X(_ZYW 09]@QKY:^(_P M*_:*_9MUY3\2?AKXG\(7L3,L-U=V4UL"2"I\N485L@D95CD'T-&I\]F60\09 M7.^.P\X:W>\U2/67O];U MW7]29G>S@MY'N 71_#_6-!TB>Y'A^6_M+C6HXHQY9G03+;EVQG_EI+AD?%7_@HKIGC[_@F7X-_8C@TO69->TG5 ^MZM>S*UN]G M#-*]O%&=Q9L!XA@@!?* &>*ZW_@@-\,)/&W[=*>,Y+7?;^$O#-Y>ER.%EE"V MR?I*Y'^[[4'TN=YOAN-.-LM6'=XVI\R71WYIKY+1^A^X0Z"BD!['K2Y!Z&D? MTN%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 >3?MT_!-OVAOV1?'_P MDM[?S;O5/#LS:^ MB&0Y@W;)X_J8FD7'O7]+;#((Q7X7?\%DOV"/$G[,?Q_U+XP>#_#TC> ?&=^] MY9W5O&3'IU[(2TUJ^.$RVYX^@*G:.4-,_%O%O*,7'ZMG>%5Y47:5NBOS1EZ) MWOZH_<7P[X@T?Q5H-EXGT&_BNK'4;2.YLKJ%MR2Q.H96!'4$$&KM?A5^PE_P M6>^//[('ARS^%?B[0X/&O@RR^6QL+RX,-YIZ9SL@G (*V\1:6YC4^TT'F)CW)7Z"BQ]7D'B-PUG.'C MSUE2J65XS]W7K9O1KMK?R/LBOC#_ (+URR1_\$]=65)&4/XFTP. ?O#SLX/K MR!^5?2'@']JK]FGXI+&?AU\>O".LM+_JXK#Q!;N[?\!#[OTKYI_X+RW=I>?\ M$\]3DM;J.53XGTS#1N&'^M/I3BM3T>+<3A\1PEC94IJ2]G+5-/IY'F?_ ;= M7@?X!_$73PA!C\7P2%L]=UJHQ_XY^M?I#7YG_P#!MC=R/\*OB?8E5VQ^(;"0 M'N2T$@/_ *"*_3"I.?PZES<%X/\ PO\ ]*D!YXJEKWAS0/%.ES:%XFT2TU&R MN%VSV=];)+%(OHR.""/J*N%E7JP'U-8GBOXE_#KP+9-J7C7QYHVD6Z?>GU/4 MXH$'XNP%&I]C5E1C!^T:MUOM^)\F_M1?\$.?V-OCQ#> M'%_T)G[;[1CY87VB\L^]?DS^VK^PI\<_V%?&\7@[XJ6T-QINJ%WT37M.D+6N MHK'C. >4==PRC#(W<$@Y/[+_ !E_X+"?L!_!F"9;KXWVWB*\B!QI_A.%KYW/ M]W>N(@?]YQ7Y4_\ !43_ (*4-_P4 \5:!;>'? #_ ( ^+/V@=6LRDOBS5ULM.D93\UI:!@S#U!FDD7_MG7Y@ M_LK?LK_%K]KWXM6'PG^$V@RW$UQ*IU'46C/V?3;?/S3S-T50,X'5C@#)(K^B MCX$?!CPE^S[\'/#OP5\$0E=+\.Z5%90,X&Z8J/GE?U=V+.Q]6-!YWA!P]7Q. M:RS6I&U.FFHM]9/33O97OYM'PU\:?VU/BS?BP^+.N?$G5=$T+Q'IVIZKX.\. M^'?$MII4JV%K>):P@>=97#7]_<;Q*(69(@/DVYRU?6G[*/Q4^(?BJ;Q;\)?B M_?1WWB7P)J\%K<:Q%9K;_P!IV=S:QW5K<21)\L4VR0QR*F%\R)BH"L /'O'? M[ WQ+TJ[UWPCX$L/#?BGP;K&B:KI.C:;XAUB>PN/#]KJ-PMS/"CQ03"X1)D# M0DA'C!VY;:I'NW[,_P !]8^"^@:KJ?CGQC_PD7B[Q3J0U'Q1K:V_E1RRK#'! M%#$A)*110Q1QJ"23@L>6-4VN6Q^NY-AL\IYJY8ARY?M7>FSO;H[RLXV^&-UI ML>ET445!]L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D^-O W@[XD^%[S MP3X_\,V.L:1J$)BOM-U&V6:&9#V96&#Z@]B 1S6M103.$*D7&2NGNF?FU^U' M_P &\/PN\87ESXG_ &7/B/-X5N)6+_\ "/:XCW=CD_PQR@^;$/\ >\W\*^)O MB[_P1N_X*!_".:5W^"HC&)?_'*_?ZBF?G&;^%?"N:3= M2G!T9/\ D=E_X"[I?*Q_,+XQ^"_Q?^'=R;3Q[\+/$6BR D;-4T6>#./3>@S6 M3<>)?%#Z8?#]UK]^;/<"UE)=/Y61T^0G''TK^HV:WM[E#%<0)(K##*Z@@C\: MY?7?@7\%?$X(\2?"#POJ )R1>Z!;RY_[Z0T:'Q];P4G&_P!7QS2\X?Y2_0_F MU^''QW^-WP=M[JT^$OQ?\3^&(KYU>]B\/Z[<6:SLH(5G$3J&(!.">F373']M M[]LPC:?VL/B1C'_0[7W_ ,=K^@"7]BC]CN>3S)OV4_AN['N_@BP)_6*HH?V& M_P!C.W!6+]D[X;_,Q8[O!5B>3]8OTIW\S*GX1<048*%/,;171GL.C67A>TB(_[YC%=AI^D MZ5I$ M=*TRWM8E^[';PJBC\ !2T-H>#>-KO_ &O,&_2+?YR/Y\/A1_P2B_;[ M^+\L9T+]G?5]-MI"/]-\1[-/C /?$Y5R/HIK[$_9Q_X-RYOM,&M_M3_&=#$I M#2:#X.0Y;OM:ZF7IV(6/..C"OU3HH/J,J\)>%LOFIUE*LU_,[1^Z-OQ;.(^ MW[.'P2_9D\%IX ^!WP\L/#^FJ0TJVJ%I;AP,;Y97)>5O]IV)KMZ**1^ET*%' M#4E2HQ48K1)*R7HD%%%%!J%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%!('6B@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH ***"0.IH **,CUH!!H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHR.F:* "BBB@ HHHH **** "BBB@ HHHH **** /S]T[_ (.+OV/9I,:G M\+OB! FX@-%862_MM%TZ.UBFD2ZD D*1J 7(."W4A1Z M5P7_ 1*^#_PV^-'[<=IX?\ BEX/L-=TVP\-7U_'INJ6RS6[S)Y:*7C8%7 \ MPD @C(![4[:V/Y^K<9\*O["]M3<^=1YN336SO:_9G[F?#;QSIGQ.^'>@_ M$G1;>:&S\0:-:ZE:17 D2.>)955@"1N 8 X)&:^4?VF/^"UW[.'[+/QU\0? M 3QY\//&%WJ7AZ2!+B[TNUMGAE,D$QKZ7KP;_@G/\ _X4?"W]DKX;Z_X'^'VCZ9JFL?#[2;C6=5L] M/C2YOI9;6.:1I90H>3,CL?F)Q^%>\T/0];()9G/*:4\?-3J25VXJRL]4K>2T M"BBBD>P?(/\ P60_;B\?_L7_ +/^E-\(;F*U\4^+=5>RT_4IH%E^PP1IOFF5 M'!5GYC4;@0-Y..!7SC_P1B_X*??M%?&K]H&;]G/]H?QH_B:#6=,GNM#U.[MH MDN+2XA7>T1:-5WQNF\_-DJR#!P37OG_!;3]C+XE?M9_L^:+JOP=T5]5\0^#M M6DNX]'A($EY:RQA)ECR?F<%8V"]2 P'. ?F?_@B/_P $[OVAO '[1\G[1?QL M^'.I^%=,T#2[BVTNVUF P7%[=3+Y9*QM\PC2,N2Q !8J!G#89^.YS5XN7B7A MX4'/ZM[NU^3EM[_-TOOOKM;H?K110**1^Q!1110 4444 %%%% !110#F@ HH MHH **** "H-2CNIM/GAL9=DSPL(G/\+8.#^=3T4":NK'X+?M,_MB?\%1/V7O MC!K/[/WQ1_:JUW^UM!EC$\VFWJ-%,LL23(Z2>4KLI213R!@Y& 17Z+_\$+OC M7\7/CQ^R9KWC'XS>/]4\2:G#X^N[6"_U:X,LBP"TLW$8)_A#.YQZL:_.G_@N M,?\ C9!XRS_T#]*_]((:^^?^#>7_ ),;U0?]3_??^D]K5-GX!P97Q]/Q(Q&" MG7G.G3]JDI2=_VBLJJRP,U"JE=.2NM-7I MYJZ/F/\ XB+OV/.G_"KOB#_X+[/_ .2:KWG_ <9_LFQL!8_"'Q[*,?,7MK- M,'_P(-?C1DYK^AK]@KX,_"#5/V)/AM+J/PK\.3MJ'@?3WOVFT2W8W+- I)D) M3YR2223GK0?CG!O%G&O&&*JT(8BG3Y(IW]G>]W;NCPWX3_\ !?KX%?%_XM^' M?A-X=^!OBV*X\1Z[;:9:W=Q<6H6-II%C#L Y. 6R0.<5]\5^,WQS_9$U#X+? M\%F/#L?PA^$.K6_@]_'&A:G ^E:),UC9B1H7F565"B(K[SC.%!QP!7[,T,^^ MX)S//\<\91S625-);KNF%%&:*1]T%%%% !1110 4444 %%%% !1T MHKQW_@H'\2/&OPA_8P^(OQ)^'6NOIFMZ1X]BM-+M+Z\59 MKN:1PB)'&,NV68#(&!GG%=SA3<5'6[=T M]^G3I^(M?#G[3W_!<7X2?LM_M ^)/@#XK^"7B+4;GPY#_P#AE;P[\1$\.V2:S%X[M[;^TDM46=XI+2Y+ M(S@9(S$G!_NCTH1V\:XO-\OR"IC,OJJ$Z7O.\5*ZZK7;O?RL43_PZB#QRH;A-RLI!# C(P:^KO\ @OO^RO\ "[X"_&;P M;\1/A3X/L-!M/&>EW:ZAIVEVZPP&ZM'BW2K&H"H62XC!"@ E,XR22[Z;'XYA M.-N/,7P_7S:%>'+1E&+CR*_O=4_5H_4']CO]N;X"_MP>#+KQ;\%]:N1-ILBQ MZOHNJ0B&\L6;.TN@9@5;#;74E3M(SD$#V*OPA_X(:?%/6/A]_P % _#OAJTO M72S\6Z;?:7J$.[Y) (&N(R1ZAX%P>OS$=SG]W@1CBI/UO@+B:MQ3D2Q-=)5( MR<96V;5G=+I=-?,****#[4**,T4 %%%% !7X^?\ !5#X@_\ !2C]C+XUW?BL M?M6:I%X3\;Z_J5SX3L=(U1S]@MDF#);NCQ@(525 -I8<'FOV#K\N/^#E/_D" M_"C_ *^M6_\ 0;:FFUL?G_B93FN%:N)IU)0G2::<9..\E%WMNK,RO^"'/[7O M[3W[07[5FN^%OC/\$O 6@7'BKQMXFL-(TVTC+W-_J5TD,,2C MNSN0!^=5?AO\2/ WQ=\%6/Q&^&WB2WUC0]31GT_4K0DQSJKLA*D@9&Y6&?:O MY]O^"B?[1?QO^,W[4/COP[\3/B7JNJZ9H'C35+#1=+EN"MK9P0W'O'/B&7PCIGBGXM:)XOTSXAE85MX+6WTHV4]MYMQ')"MQ%)&LB12J0Z MSDJ#AL>(^,OV'/C'^W5\*O ?@KX+2V6DVGPPTZ^T_4O%Q:1;7Q',XBSW#XZK&A3]HXMI4[:NTDM]U[OO7>CV6^ MF/\ \'(]K%'\#.^3PM=HV3QA;D$?^A&O.O^#?K_ )/X?_L1]1_]&6]> MD?\ !R5_R6;X:?\ 8M7O_I0E>;_\&_7_ "?P_P#V(^H_^C+>DMS\MQRMXQQ_ MZ^P_])1^X%?"?_!PK_R8K8?]C_8?^D]U7W97PI_P<*_\F*Z?_P!C_8?^D]U2 M6Y^V\;J_"6-_Z]LV?C1^T)^TU^R7_P $V_A+\0OV:_A=8>*I]/\ !FCKXB.H MV$\\=E81Z4K-<%(98V4!E&6R0 >1WKXM_P"(B/\ ;.O;NW@F\!_#FS@,Z?:9 MH=%O7<1[ANV[KPCIGL:_2/Q%:"Q_X)=7%B'W>3\#=FXCKC20,X_"OYZ-)M8[ M[5;:RE)"S7"(Q'7!8"G<_)O$'.,_R#$8-8'%3A&I37NJUDXI+32^M]3[S_:8 M_P""_7[4OC;Q[=Q?LY_V=X0\,6\[)IQGTR.ZO;I <"29I0R*6Z[$4;N:^&_P#@CE/-!_P4=^&PAE9=]Y>JV#U'V"XXI)79 MC4S?B[AWCS#X7&8QU55<.9;1M-V:4=E9[->1]\_\%,?^"J'[7O[$GQPG\%># M?@7H$WA.>U@.B^)=>TZ\=+N/(?"\6E3^'M1NH]-TC1GBS/%"7B =Y7?&[ (+VIZ5\0?^"['_ 4;^"GC.]^''Q9^"'@/2]:T]\75AJ?AZ_AF M0, RD@7F""I!! P1@Y-=_P#L1_\ !7'_ (*'?MA_M#:'X T?X.>#[GP]'J-N M?%UUHFA70:PL'D"O,TDMVRH<9QPG6@$6N:3- MHVIR(N )K9_-B+>I9)G ]H?85QG_ ;T?%J'P9^V#K/PTOI0D/C#PI*EN"?O M7-LZS(/^_9G_ "%(X(9GQ+@?$"&38O'U/9>T23TNTU>-].NB?S/HO_@I)_P4 M[_;Y_8L^.VJ:1X5^"GAI_A_)-;P>'?$7B#P]>NEU*;=9)$$T5U&C,&W\8SA/ M8FN__8-_X*'?M'_$3X%^._VH/VW_ %I/A/P-HFFVU[X1I=?\%\]:U/XH>)_@M^R!X88R7WBKQ4;R2)3RC%DM(& M/M_I$_/;8:7_ (+Y:_#\&OV*OAY^SOX,_P!$TV]UJ"W>&(X#6EA:X6,CTWO$ MWUC%!]3C9XMXX_X+E?MN?M%_&"S M^&/[)/@;2= 36-26R\/V+V*WFH7+LV%,DDI\I?4X0!1G+$#-6/''_!5[_@J/ M^PQ\98OAM^UAX=\.Z[(MO%=3:?=6447VFVL?\&V7B_5I-/^*?@*2=FL8I=,OX(RW$-R!_M*B9_W M!7YX?M?J!^U=\2@JC \=ZKQ_V]RT'?Q3Q;G]3AC+\WPV(E3E54H3C&RBW%OW MEIHW^5C[)^,O_!P+^T7J7@'PSX;^$.EZ+I^N+H\,GBWQ%/IGF"6](RT5M"[% M8XUX!9MQ8YQM R?J/_@G9_P5PB^-'[,/CSXE?M/26=GJOPSMTNM9O=+M_+74 M+20-Y3)%G F:1#'M!"EF3&,D#Y>$/%/PM^%,NN^)]5\9?VY MJM 9+FV& @+E%01@J.!DG'4U\]^&?@G^T!\)/V+/BOXK\;?#OQ#X M;TG5]6\/:;(-9TN6U^U[;B:8@+(%+!62/)P1E@,TTC"EQ%QKD^:4\3B:LJL) MT/:6L^1?NVX^5TTKO=_,^@M3_P""S'_!1']K?XW6OPK_ &2?#VF>'GUBZ>'0 MM(L]/ANKID +%YI[D%/E0%F8*B@*>.,G2^.G_!0'_@LG^P/XETC2_P!I"]\. M:BFK1--I[7^D6L]M=!" Z>99^40R[ER,@_,#TKX]_8;_ &I+G]C;]ICP]\>X MO#8U>#3&FAO].\S8TUO-$T4FQB#M;<0Y1 MB*]/,JG]H*7N4^=1C*.FT7:+Z[;66A];?LW?M/1?%+]C/0?VK?B?:6FA17GA M>36-;2W=FAM8XPYD92WS;=J%L')YQS7YH^,?^"W_ .W)^T9\$]' MT2WUG5A9>&=/DTU+F^N=S81IY)F,:D@;CM4*@SDMC=7WAK7[&WQ+T3_@ES>_ ML6^&_%-E>^)H? TVDVNH1!H8+J7@Z ;JXGN!K5O.QD:WDCC54C9B26<<\ 'FC2Y]UQ+4 MXTQ%7+<#AO:0C.,/;3@M5)V4KR6BMJ^VIS?QR_X*6_\ !7C]A_XHVO@#]H;5 M_#MS?2V<=_!:7FC6LUM=6[,5R)+7RSC3$ZG(SR"&7)V[C\!?\'(@0_'CXTXS'R5MM%D$>> Q:]!/Y ?E2/(R'. MLWROQ'GDD\1.K0;:7.^9KW.=._X>9\X?\%QS_P ;(/&1_P"H=I7_ *005]\_ M\&\W_)C>J?\ 8_WW_I-:5\#?\%Q_^4D'C+_L':5_Z005]]?\&\O_ "8UJG_9 M0+[_ -)K2CN>?PC_ ,G8QOK5_P#2D?=U<'^U/_R;)\1?^Q%U;_TCEKO*X/\ M:F_Y-D^(O_8BZM_Z1RT+<_=\?_N-7_#+\F?S-U^M'[3G[=OBO]E3_@EM\$-+ M^ /Q9L])\=:MI&E(T=O';74\5A'9N9F,.+6U%_8O8>3)IEQ/;M/&@8.PE0JD@W84@J M.#NX$?R'POF.<9;@,?4P$&VZ:4I*5G![N/WDKG M)9V;DD^N33>C/UCCKC#-,GR3 87!U'&K6IQE*>\K66S?5MN[WT/T<\6_MI?\ M%NOAK\ M._:_\7W>DKX(U3R)(3)HEBQBBF.(99(E E2-R5 )/\:],BOHC_@F M3_P68M/VN_&D/P(^.GA;3] \9W,#OH]]I;LMEJI1=S1!)&9HI0H9@-S*P5L% M2 I]C_;Z\#:4/^"8OCOP9;V$0M=.^':_9H /EC^S1QO'C_=,:D?2OP9^!_Q MU/X4?&7PK\3-%NVAN=!\0V=]%(#C_53*Y!]00"".X)H9P9YG&=\!\082/UN= M:E4C%S51\W6TK=NZMMYH_8'_ (*J_P#!1#]MK]AKXF6-S\+?A'X9O? %_IMN MD?B'7](NIA_:3-.7M]\-U& ?+C1@"OKR>WS7\)O^#AW]HQOB+!J7QN\$^$V\ M-0:?>-<:;X;TJXAGNK@6\AMD$LUQ+L!G\H,V#A2QP>*^GO\ @O\ R0WW[ MC M?A =_C/3I(R1TS%/_0U^7_\ P3/^$VA_&W]NOX;?#SQ-IT=YIT^O&[O;29-R M3QVL,ETR.IX93Y."#P02#2,^,G@<#BY*-5P<8NW*G-VM:VL?(]^\ M*?\ !P-^V+;?&&U\5^,=-\.7/A5KY?MWA:STKR]MJ6^98YBQD\P+R&8E=PY7 M'%?H[^W3_P %(?A9^QA\"])^*)L?[?U7Q7;J_A'1(9_*^V*R!_.D?!*1*KJ2 M0"264 ?#'P?\ %6Z*3X>_#70M&>T9\B&X^Q1S M3_CODVD]]@IM-''1XNXKX=R_,J>+J2G.,XPISFG92;DFU?I:-TM4G8]X^"O_ M 4A_P""P?[=7CC5=&_9IM_#MI_9-K]LO+6PTBVCM[:(G"(9;QG)9B" -V3@ MG@ XU/V8O^"^OQP\%?$Q/AW^VEX.T^\TM-0-GJ>L:;8&UO\ 2Y ^QVDB4E)5 M0@[E5488."Q 4^A?\&XMCH6C_!3XC>*[V]MH+B]\4VUINFG569(;8.!@]LS' M_(K\]_\ @HQI>G:1^W7\5K32WC:!_&]].C1$%3YLAD.,<=7-+H8XS-^),EX; MP.>0QU2=2K)\T9.\+:V7+TT6OKI8_>C]IO\ :N^&/[,/[/.H_M&>+;W[;I%M M:12:;%82*S:E+-CR(HFZ'>2#NZ!!QQD MA020 H) JE^VIX_\ %'B[_@BW M^SQ)J%[,\?\ ;DEE<,3G>MI'=00 _1$X_P!WVKP7_@FA^VW:?L)_M$CXH:[X M5EU?1=3TN33-;MK5U6X2!W1Q+%NPI96C4[20&&1D=:-F>EQ1QKB\9Q!A,++$ M2P^%E"G*;@[2]])OV?="OOAS\-P/A M?XV^%5CJ7C?4(=*\]+&XN6W/%YY.8PH,0''.[/?C6_:[^!OP=_X+8:AX/\?_ M ++O[3GABRNO#NEW,&I:1JUK*M^JR.CC=#D.H4AAG!7G@FO5OK2^R>3X+X M*=1XC$JK)*+2Y$_=E=/5KNN@5\%_\'$G_)D&A?\ 91K+_P!([VOO2O@O_@XD M_P"3(-"_[*/9?^D=[26Y^J\<_P#)(8W_ *]L_+#]@/\ Y/:^%7_8^:;_ .E" M5]X?\'+-];M/\'=-5P9E77974=54FP /XD'_ +Y-?G=^R[\2M ^#/[1G@CXL M>*H+J73?#OB:SU"^CLHU>9HHI5=@BLR@M@' )'UKU7_@IY^W9%^WG\?+?QSX M<\/W>E>&]#TL:?H%C?LOGNI=GDGD"DJKNS ;02 J+R3FB^A_-V69S@L)P'C< M#*7[VK4ARQZV5FWZ:?>3_P#!'C2;K5_^"CWPT2V4XM[Z]GE8+G:J6%P>?QP/ MQKZ>_:<_X+4?\%%OV9?C3K?PI\;?!'P'I9M;V9](75] OA+4 $@],8K;_X(&?L(^/?#7BF^_;$^*?AVYTNU?2GL/!MI>PF.6Y\TCSKS M:<$(%78A/WO,<] "?(_^#B,8_;:T'_LG5GG_ ,#+VFMCZ?"T,\X9\-UCZ-6= M&>.;W58XO#WV3398; M'3K,1$RS2J96:9RY4(NX#[Q8X 5N_P#^"6?_ 6.^/?QV_:6L/V?_P!I.YTK M4;;Q/',FB:I9Z/_P#!$O\ 9Q\-_&?P MA\>?$NI>%K75M5L_ 9T;0H+J 2%);Z&ZRR _=?,"*&'(#$ \FO,_^">7[,O[ M2?@G]M/P3XS\3? ?Q=IFG>&-5?5-7OM3T"YMH((+:*21RTDB!>=NT<\E@!G- M"3#+L\XW57*\=.O.I3JR:<4FURJ?++GMHV]=7LDK'WS_ ,%,_P#@M!:_LG>- MKCX$? /PQIVO>+[.-3K.IZH[/9:6S#(A\N-E::7:02-RJF1G<<@?/NC?MI?\ M%NO%7[.]W^V9HEYI1\"V2R2R,FB6(+P1OLDF6$KYK1JP(+9Z*QZ#-?GM\2O' M&M?$SXAZY\1/$5VT]_KFK7%]=S,>7DED9R?S-?OS\!_A[I,?_!+'0OAY+:1F MTNO@SY-Q$JC#^=IQ+D^Y+L3[FCJ>KD6;YYQWG&-D\7.C2IQ;A&F^5)WM&_?: M[[^1\R_\$Y_^"YVI?''XE:9\"?VIO#&E:9J>MSK:Z'XGT97BMYKEN$AGB=FV M,YPH=6V[B!M .1]V_M(_'_P'^R]\%=>^./Q(N772]"LS*\,6/,N920L4$8/! M=W*J,\9;)P 37\S]A?WNCZC!JFFW4D%S:SK+;S1-AHY%(*L#V((!%?J=_P % MR/CYJOC;]A_X*6\-T(U\<]1CB) ?R[)&"X[KON2?JHI&O"?B'FDN%\=4Q MDN>KAXIPD]WS/E2?>TK>J9X+\1/^"\'[>OCWQ\^H?#?4](\-Z?-=!=.\/V&B M17;;2P"H\DRL\KG@$KM!)X4=*XS_ (*(?MQ_'/\ :K\'^"O 7[2GPAF\+^+_ M E+=2W$K:?-9K?03K$$D\B;YHVS$:NL4JY'FPPD1-CU65T<>ZBOIG_@Y-\&:=%<_"SXA16D:W!\9FV)QLI0YE%TWJFN:-VOY;-J MUET9Y]_P;C\?M9>-,?\ 1/).O_7]:5VO[5__ 6F_P""AO[,?QSU_P"%?B?X M&^!=*M[74[DZ%_;&@7_FW>GB>1()]RWJK(&5,[E !.< =*XO_@W&_P"3L_&G M_9/)/_2ZTIG_ <;Q1I^UQX.D1 "_P /(2Q Y/\ IUV.:.AZF#QF9Y9X5TL; M@J\J4H59+W;:J4K:^A]0_P#!-O\ X*._M4_MD_"#XP^,M?\ "7AN[\1>$=,C MF\(Z/HNF31Q7%T\%PR0NK3LSAGC08W@\GGG-?+GC'_@O[_P4$\$^(M1\$^+_ M (0_#G2=6TRZDM=0LKKP]J"36LR$JR,K7W# @\$5ZI_P;6_\@/XK_P#7WI7_ M *!L>(-(/7$IRTLLC%GUQAQIFN4<*Y M?3PU1JM7IQE*?6RC&_SDWOY'Z)^'/V]O^"W&N_ RY_:OTG0+&[\"6PDEDOV\ M.V80PHQ6258@1,T2E2"X&!@G. 2/0_@)_P %9_V[OVK_ -G3Q^/A'\&]&NOB M#X2.E264_A_3Y)UNX;BX:.4&UE=B&5(RVX/CK\HXK[N^#/PAT+3?V.O#7P3C MLXVL#\/+72I(BH"R![)8W)]V)))]237RS_P1R_X)W_M(?L/>,_'>K?&V/0EL M]?TVRAL#I.IFX9WADE8DC8NT8?OSS[4[ZGK4\CXJP>8X.E#&5ITJT)*K)M/D MER:-.VFK7+Z;GX\?%W5?&NN?%GQ1K?Q*L&M?$=YXBO9]?M6A\HPWKSNTZ%/X M<2%QM[8Q7ZG?\$9?BI_P4,OI? WP_P#&?PX6+X*0^';K^S-;.E1KN50[1$3! M]S$R9'*^OUK\UOVP_P#D[CXI_P#91]<_]+YJ_;O_ ()W7>H6'_!*_P $7VE9 M^U0^ [E[;'7S 9BOZXHZGP/AM@:D^+,5+VTX^R4I.S^.TUI+35/=^9\D_P#! M0/\ X+M_$CPC\5M6^#7[(FFZ5!::'>/9W_BS4;7[3)=7",5<6\9.Q8U8%=S! MRV,@*.N%X[_:(_X+R_ ?X+I^TU\2-8LSX7:.&>X@NM(TQY;.*4@1M+#%&LB* M2R@\Y7<,XYK\UUU&]75!J[S%[D3^<9).27W;LG/7FOV+\ _\%-OV9?\ @H=^ MRMK?[+WQ$\96?P[\<>)/#+Z4R^(1C3Y;ID"K+#/]TKO ;8^UAT&[&:2-LEXB MQG%..Q;QF83HU;-T81GR0;UM'L^BL]7=ZGH7_!(S]OSXL?M^>"/&"_&OP=H$ M%QX6N+&&.[T>&1([T3K,3OBD=]K+Y0.0<'?T&*^RHXDB01QH%4# 51@ 5\E? M\$J?^">/C+]@;P_XPL?%7Q+TCQ(GBJXL9[2;2;:2,1"%)@'M0C'KE9 MXB?_ $(5YC_P;^.J_M\LK,!N\#ZB%!/4^9;G^E?6'_!P[^S_ *_X\^ 7A?XY M>&],>Y_X0O5)H=8\I"QCL[I4'FG'\*RQH#_UTSVK\ZO^"9O[2.@_LJ_MF^$? MBMXQN##H?G2Z?KDX!(AMKB,Q&4@)Q'NP))"\9&0P=201COFOS5_X*P_%GP_^W/^TI\+ MOV!_@%KT&O20^)/MGBN_TJ03PV;?<*EURI,4/GR/V&5'7(H5S]BXYQE!<,UJ M,9)SK)0@D]9.325N_<^ROB-9_P!G?\$W=8T_)/D?!J6/+#!.W2R.?RK^=[PY M_P C#8?]?D7_ *&*_HV_;4\1>#/A[^QQX^AUW7+'2K7_ (0?4;2R6[N5C#N; M214B3/^4COPT_Z_KW_P!(+BOT1_X+S^/? M _B#]@&QDT'QAIEZNJ^*]/GTPVM]')]KC43;GCVD[U'I IK1H.-ZE-^) MF"DFK?N=;_WC[Y_X.0_^3>_A]_V.,O\ Z2O7R/\ \$&CC_@H;HW_ &+>J?\ MHFOJG_@XZ\5^&+WX*?#[PY9^(;&74/\ A)Y;DV4=TC2^2;5@)-@.=I)'S=#F MODC_ ((<^*/#?A/_ (*!Z%?^*->L].@FT/48(IKVX6)&E:'Y4#,0-QP<#O3Z MHGB6I3_XB[AY75E.C^A^FW_!9[X&_P#"[?V!_%,EG9^=J'A.2'Q!IX5FX7%ZS#O^X_V:YO_@Y2L[D^ M%_A/>K&?)2_U:-V[!BEL0/R!KMO^#?GX>:_J?PO^('[4OCB9[K6/'/B86RWM MP/GEBME+.X/HTL[@^\0]*[C_ (+L_L[ZY\;OV+W\6^$],>ZU+P'K,>L-#"A9 MWLS&\5P /10Z2GVA-'D>]6P.)S/PWQN+47[3$N5:W6W,G%?*$58_)[]@']D] M_P!M']HJS^!D7Q&?PLUUI=U=+JT>G_:2OE*&V"/S8\Y'?=QZ&ONRZ_X-LGNR M&O?VT[B4K]TR>!MV/SOJ^/O^"0OQ6\/?!_\ X*"> ?$/BW4XK+3;ZXNM,N;F M=@J1M #,T0)[ U]K_P#!PC^T]K?@K3/A_P#"/X7_ !3U#2]3N+BZ MU/6(="U9X)! $2.'S3$P.UBTI4$X.TG' --/0^$X6P'"*X*Q&9YE0]K.E.UN M>46[\O*K*275ZVZ,^A/^";/_ 3$@_X)[:AXLU*/XT-XL;Q/!:Q[3H L1;>2 M93G_ %\N_/F>V,=\\?BI^U__ ,G7_$K_ +'O5?\ TKDK]6_^""?B;XL3_LK> M+OB5\;_B#J=SH,OB(C1+SQ)J;R)!##"!.ZR3,=L>\@=0H*-WS7Y.?M4ZMI>O M_M-?$+7-$U"&[L[SQIJ.:-KJ0JZL.""""".M)G1QY/+I<%Y8\%2= M*G)RDH-MM)^;;;3>M_,_=K_@DZ ?^"=OPLR/^9??_P!*9J]"_:R_9R\*_M8? ML^^)/@+XMNFM;?7;()!?1QAFM+E&$D,P7(W;)%1BN1D C(SFO(/^"/7Q,^'_ M (M_8.^'WA+PWXRTV\U71M%DBU72[>]1KBT87,H_>1@[D!R""1@Y%8?_ 7+ M\4Z_X0_8"U?4_#/B*\TN[;Q%ID:7%A=O#(09LE0R$'! Z>U-_$?L5#&8.AP# M"O5BJE..'CS1ONE!75^G;R/QZ_:K_8G_ &A?V//&4_A?XQ>![B&T$Q6P\06L M;26%\F>&CEQC)'.QL,.X%>7Z-K.L>'=5M]=T#5;FQO;299;6\LYVCEA<'(96 M4@J0>XK]E?\ @AM\4/!_[07[&NN?!CXMZS!XHU#2O$5R-1TKQ),+QI;*=$>, ME9MQ:/=Y@] 0:_-S_@IO\-/@?\(OVU?&7@+]GIH%\-V4\&RUM+CS8;2X:%&G M@1LGY4D+#;D[3E?X:31_.W$/"V%R_)L/G> J_NJS5H-^_!N[M=?%:UF[)H_2 MCX5_\%0O&FE?\$A9_P!JWQ5Y&I>-M$D?P\LERHV7NHB18X;B15QG]VZ2N!C) M5\8!K\VO ?QK_;4_;?\ VA]"^&5_^TGXI?5O&&M1VB2/KD\-I;;SEG$,+*BH MJ@MM11PN!7T7K_P#\<^%_P#@@'::]?Z7-$U]\0(O$LL#H0RV,CFUBD(_NM^[ MD!_NN#7R)^Q=\;M)_9O_ &J/ WQN\06TTVG^']>CGU&.!=S_ &=@8Y2H[L$= MB!W(%,]KB7.,TKXO*L-F%64:3I4I3U:OS/WI.V[LOE\SUC_@J;^Q?XE_8M\= M^$O"GBGX^:MX_N=9T26Z-]JMN\7V;;+L,:!YI3@GG[U?3?\ P;3?\C)\8/\ MKQT3_P!#OJ^:O^"O'[:_@#]MG]HO3O%7PF%Z_AKP_P"'X].L;J^MS$UU*9'E MED"'E1EU3GD[,]Z^@O\ @V]\9>$_#_CWXH^']=\265G>ZII^D'3K6ZN5C>Y\ MN2[#B,,1N(\Q,@<_,*74UX?EE4/%:'U&2]BI247=M/\ =M?$VV[O9WU/"/\ M@N-_RD@\9_\ 8/TK_P!((*^^O^#>7_DQK5!_U4"^_P#2:TK\\O\ @LUXT\*> M._\ @H=XVUGP;K]IJ=E';Z;!]LL;A98FD2Q@#JKJ2&VME3@\$$=0:^]?^#=S MQ]X.NOV3M=^'(+(#"3O(&TG(&,<]*-MC^=O!]8&KF.+PV*Y6JD$N65O>][:SW] M"Y^VO\*_#'P?_P""7_C[X1_#JREM](T#X6.!U-?@!X M6\G_ (2?3OM.?+^WP^9C^[O&?TK^FGXV?#JW^+OP?\4_"V[<)'XB\/7FG,Y' MW/.A:,-^!;/X5_-!XQ\(^*/A9X\U'P5XKTR6QU?0=3DM;VVE7#131.00?Q'7 MN*.AZ/C'@GAL?@:\(VIJ+BK;+E=[?<]/0_H6_;]:%/\ @G[\361L)_PKV\VD MGM]G.*_G5L8);N]AMH =\DJJF.N20!7[I_\ !1+]I/X>W/\ P2;UCX@Z=XCM M)8_&WA*RLM$B%PI>XEN3$&10#RR)YC,.WEMZ5^1'[!'P$UW]I+]KGP/\,-(L M))H)-=@N]8=%R(;&!Q+.['HOR*5&?XF4=2!3ZF'BERYMQ'@,-AGS2E"*5M?B MEI_F?J=_P7I1H_\ @G?I,;]5\5Z6#]?(FK\^?^"*(S_P4R^&_P!-8_\ 3/>U M]_?\'"/C'PE8_L9Z=X'F\062:O=>+[&:VTO[2OGM$L5QF01YW;!C&[&,\5^= M?_!(;QUX/^&__!1#X=^+O'GB2STC2X)=2BGU#4+A8H8FETRZBCW.Q 7+NBY) MZL*74OC.I2I^*.";DK1="[OM:?7L?T&$ #.T5^ '_!96VGMO^"CGQ$%Q&5+S MV3KGNILH"#7[\Z?J-AJ^GPZKI-]#=6US$LEO<6\@>.5",AE8<,".01Q7XY_\ M'#'[.^N>$/VC=&_:+L--=M&\6Z1%97ETB';'?VP*[6/8M#Y97U\MO2D?;^+V M$JXKA15::NH3C)^EFK_>TWPJU[XBV_[0EQX0&C>(/[--C% MH!NQ-^XBE\S<+F+'^LQC!^[G/:OH67_@VKCED,DW[9DCNQRS-X$R2?K]NH_X M-P?BWX:L]'^(WP8U+6;>#49;RTU?3[664*T\>QHI2H)YVE8LXZ;J^:O^"J_[ M7GQ*\9_MV^-8OA3\;O$,>@Z5=V^FZ;!HNOSQVRR00HDOEK$X4_OA*=PZDU6R M/@*&$X(R[@G"9EC,*ZU2;<6E4FG=.5W92LK)+9=4?I)X[_X)6:%XG_X)PZ?^ MPX_Q#6^U/PZ9+SP]XHGT_P A5OO.EE4O$'7VCW"2LMO=21%K6\4'[\,P^213UX.1GD \5^C7_!5W7/C MK\,/^"8?P*M?%OCO7+3Q;]LTZ+Q'=QZC+% OC#_ &9XMFT?[7IWB73_ ! ZW4B%9Y&C=_-)89B> M,J_;LG0@XR;NG&RM"2>MXI[WOO=,_$;P1XY\8_ M#7Q59>./ /B6]TC5].G6:QU#3YS'+"XY!##]1T(X-?M#\??V@=0_:C_X(::S M\;]:BC34M9\&Q+JHB3:C7<-ZD$[*.RM)&[ =@<=J_)#]K_PC\+/ G[4/COP9 M\$;];GPKIOB6YM]$DCN3,HB5\;%D.=ZJVY0V3D*#DYR?U9MO@/XM\!?\$ [S MX;:QI\T>ICX>W&LSVC1XDB66Z;4-A7J&"/@@\@@CK1&R9\SP!#,*#S; J7-3 MC1J7L[QYEHFO57]4?DS^RW_R7LBJ6*0Q7$;N0.^%4G%?T<_!S]ISX _M WFH:?\%?BQH_B M:728()M2&D77G"W2;?Y6YAP"VQ^,Y&WD"ET/IO!3$X>GA\72E-*U]Z5^# M2\WV1^9G[$>@:'XK_:^^&GAKQ-I%MJ&GWWC33X+VRO(5DBGB:=0R.K9#*0<$ M'K7] NA?L<_LG>&-3BUGP]^S3X$L[N%@T-S!X6M \9]5/EY4^XK^?']CCQAH M'P__ &K_ (<^-?%.H16FFZ9XSTZXOKJ=]J0Q+<)N=CV &23Z"OZ0_!_C;P;\ M0M!B\4^ O%>G:UIDY80:AI5ZEQ!(0<$!XR5.#P>>*-3\Y\&:6!KY=B8U8QE- M335TF[6W5];7-*.-(D$<:!548 48 %?BM_P<2?\ )[6@_P#9.K/_ -++VOVK M) ZU^(O_ <#^*?#/B?]MS3%\-^(++4/L'@6UM;[[%@):S M&(1\);;9UZ?V:OK7X ?M1?!+Q)^SI^T#XK^#?BFRDAGT369HH&=,":W+%H95 M]5>,JP^M?L_\-/VG_ FE_P#!&RU^,,GBBS7^S/A0^FN'F4'^TH[4VJV^/[YF M"J!WW ]#35[GYAX5U(97C\RHXE\LHTW>^GPMI_=%U# M3_V+/V5Y+E7(B\$>4[R==_V.R.#CV!KXA^"GPF\5?'7XL^'OA!X*LI)]3\1: MM#96RQH6V;V :1O147<['LJD]J_7G_@NI^S;+JG[!WAW6/!NGO)%\,=2M-Z( MNYDT]H?LK' [!O(8GL%)Z#(#YOA7*L3B^%,WKPB[*$$O/EESR^Y+\3XY_P"" M 4L:?M](CGE_!NHA??F$_P!*^B_^#E'_ )$+X3_]A?5?_15M7PC_ ,$U/VD? M#7[*?[9?A'XO>-YY(M!AEGLM;ECC+F*VN(7B,I502P1F60@ DA#@$\5[S_P7 M,_;8^#?[5/C_ ,%^$/@5XOBU[2/#%A+P4JB55U+*-]7=P=TM[:/[C:_X-QCC]K/QI_V3R3_ -+K M2D_X..<_\-;>#/\ LG<7_I==UD?\&]_C[PAX*_; U^P\5^(;+3GUKP5+9Z:; MV[2+[1 _8+[P?)812X./ M-@NI)'7/^[<(?SHZ'7!JIX-R4=7&KKY>_P!?O.]_X-K03H7Q8_Z^]*_]!N:^ M%O\ @I<<_M\_%D_]3I=_^A5ZI_P22_X*.^ /V"-?\86OQ4\*:SJ6C^)K2V>% M]"2)YH;F R;05D= 499",[L@J.#GCYN_:+^+%Y\=_CQXO^,][IK63>*?$-UJ M<=F[;C;QS2,\<>>-VU"JY[XSWI'SV<9SEV)X P& ISO5ISFY1[*\K7];JQ^L MO[&-M>WG_! '4[73R1._@;Q:(R"HS7[F?\$;8 M_!?Q,_X)/\-4>0Y/C M(ZQ]BHM]$THNWY_O65XT8!D6UN4D*@^NTG%?,7@G]L_X9R_\$K+7]HG4/%5D1:?#@6EW$UPH M;^U8[;[.UMMSG>TXP!U((/0YKXU_X-M@/^%N_$YB,D>'+#!_[;R4K'[7+BW# MTLUR_+Z*4_K,'*Z?PI1NG:VM]>JV/AS]L3_D[CXI_P#91]<_]+YZ_=+_ ()6 MQ1S_ /!.SX6PS(&1_#.'5AD$&:3(-?AO^VYHVI:!^V-\5--U6U:&8?$+6)"C MC!VO>2NI_%6!_&OUE_X)G?MH_LWR_L$^!?@U/\7]*LO&<6CWFDIX=:ZQ>?:4 M:=UP@&<-& X;IR!G/%-*[L?DWAKB\-@N,,?[>2BVII)M*[]HM%?KY'PY_P % M,_\ @E!\7_V9OB)K'Q1^$_A2[\0?#K4KN6\M[C3(&EET8.Q8P7"+E@BDD+*, MJ5 W$'K\6G*G![=17Z ?\$+/VFM8L/VR-0\#?%GXK:E=6?B;PO<6NFQZYK$D ML4MXDT4B(/-8@,T:S8]>G>NG_P"#@SX&_LT?#;6/!WCCX;Z%I6C>,]>NKK^W M+'2=L8N[954BXEA7A7WM@/@%\MG=MX5CY[-^&\LS3(JW$66R]G!2:E2D[M.Z M7NOSNFHM;=3LO^#>O]KKXA^,-3\2_LI>.?$-SJ=AI6BKK'AAKN4N]E$DR0SP M*QR?+)FB95Z*0V/O?''QK^Q2+I.E^%!HWVAEPLEQ MN>HK]@:&?M_AC7QF(X.H2Q+;:P-#=V=W$)(IHV&&1E;(8$$@@U^4G_!5#_@EI^RM\"?# MDOQ8^$ECKFB37C2NVC6^I(]C&1S\B21LZCGH'P.P%%%"V.?Q.PN%K>&(O$7PI\,7,^N:OI\9O\ Q#K5PMQ>.C*&,2LJJL:9[(JY MP-V<"BBKDD?G7@_1HXC,)U*L5*4%[K:NX[;-[?(WOVU_V(/A)^W/X$TOP#\7 MM:U^QLM'U3[?:R>'KR&&1I?+:/#&6&4%<.> <@/\ A-/B M1G'7^WK/_P"0Z**<$FC[/B[+LOQ.=RG5HQD[1U<4WMW:.P\??\$4/V3OB)\- MO OPQU[QCX\73O .GWEGH[V^KVBRS1W-V]U(9B;0AB'D8 J%PN D(VZ'6_'/\ MX(U_LK_M%?$Z/Q1X\\6>.(9]+\,:9I5O'INK6J(T-M"88V;?:L2Y5!DY )SP M.E<9J?\ P;__ +%?A^*/7=-\8U)RH0;YM^6-_OL??UO"EO;QVR$E40*,]< 8KXX_:8_X(Y_LI?M1_'K MQ)\:/'>N^,=/U758K9[N'0M3MHK!OV:_@%X=^#7PZ^UMI6D6K^3-?R(\\K2 M2-([R,BJ"Q9ST4<8&.*[^XM[>[MGMKN!)8Y$*R1R+E64C!!!Z@T44CZ++*=. M&6481224(JW2UET/S-_X*1?\$FOV2?"$+_%[X>Z=KGARZU*ZD:XTK2-0C6Q5 M\%BR1R1.T>2?NJP4=E%>:?L1?\$L?V=/VB/&?VCXI^)O&-]';Q&5[==8A59P MC8".WD;]N./E93Z$445:2/P'-,NR^/&3HJC'D*OB+.2A :77[0%3ZC;:#GZ\>U%%-;'Z%Q=EV7U\;052C"5H65XIV7976 MB\CU[]BG_@EY^SS^PW\0]5^)'P?\1^+;R^U?1CIUS#K^HV\T*Q&6.3*B*WC8 M-NC7DL1C/%>G_M6_LN_"[]K_ .$-Q\&?BZFH?V3/>0W0DTN[\F>*:,G8RL58 M<9/!!'/2BBD_B/5R;!X2/"52@J<5!J=XV5ONV/R&_;'_ ."?7PC_ &6_&MSI MOPO\<>,56.3RQ+=ZI!O*Y'!,4"5Z_P#\$T_^"5?[+/QJD3XC?%5/$&MM8&*< M:1 _&_P^O?A1XG\+6=UX=O\ 36T^YT@PA83;%-GEA5QM 7@8QC QC%?D M?XK_ ."4G[-MC^V(_%\6A3:@BA1J=N9HT8CY5=K<\#. 2"?4GK1121 M^F>)>#PE58.4Z<6^:VJ3TTT]/+8^R_BS_P $2OV(OB;X?\+>%X-.\1>&[+PM M82V]M'X6Y>:"5I9"1][(XXZ 8OPN_P""%7['GPF^)>@_%'PO MXR^(+:AX?U2*_LX;O6;-X7DB<.H<"T#%BBM$E8X,;E.51SQ-4(*SA M;W(Z64?(R;7_ (-\?V&8IY)+KQ1\0[G<6.)M>M0 <_[%HM>E?LA?\$FOV:OV M,OC"?C/\)_$OC&YU0Z3-8?9];U2VFM_+E9&8[8[>-MWR#'S8]C114M*PLFRO M+:6;8>I"A!24]U&*?WV/JA>@KYY_;@_X)P? C]N[5_#VL_&+7_%%E+X;MYXK M(>'M0@A619F0MYGFP2YP4&,;>IZ\8**B.Y^B<4T:.(R.K"K%2B^71JZ^)=&> M,P_\&^_[!Z0*'U7QZ[!>7;Q#!EOVUC5;66V(EC,;95+9&)PQQ\W7UHHJDE9GYWEN5971S/#3IT() MJ2U48I[KR/K:OD?_ (*(?\$S_P!EG]I71-2^-7B[P]J&D^*;*QWR:SX=ND@D MO0H 59U>-TDP.-VT/@ ;L "BBI6Y^@\6X;#8K(*T:T%))75TG9]]>I^9NA?L M3?#37O%UGX*U#QCXI:P6\>..,:A"?+'.2H,)4$XYXK]=_P!BC]@O]G/]B_PF M\?P;\-7!U+5H$.J:_J]P)[VY48(0N%540$YVHJ@G!()&:**;V/RSPPPF$EFE M2I*G%RBM'97731[KY''_ +9/_!*7]F_]M;XK6WQ;^+/B3QA::E:Z1%IR0:%J M=O# T2/(ZDK+;R-NS(W(8#@<>OE=U_P;V?L,S0(L7BOXBPLJ8+QZ_:$L?4[K M0C/T %%%6DM#T<]RO+*V;8B=2A!R;W<8M].MC[2^#7PP\/?!/X3>'/A!X3N; MN;3/#.BV^F:?-?R*\[PPQB-3(RJJEB%&2% SV%1_&7X+_##]H#X>W_PM^+WA M"UUO0]1CVW%G= \$,+:!L-&LNK0LT0=CMI_Q\UW3M:\0ZSIM\7T^UUZ^BDLX)4Y67RHXDWL#R-Y8 M @'&111566I^!\.9?@)<7>S=*+BI:+E5EZ*VA]4_MF_L3_!C]N#P#I_P_P#C M-)K$5KI>H&]L+G1+]8)HI?+9"?G1T8;6/#*:_'W]J#]B?X;?L[^-+KPY\/?& MGBM;=K@P.;G4H=SH >&,<* _E114]#U?%'#8:.,5907.TO>LK_?N?6O_ 3+ M_P""4W[)VO6EI\@9BOJ#7Z2 MZKH^E:YHUQH.L:?#^)+>VN-:U75[T37%R5 M5BBG:J(JKYCX"J/O'.3S115,^/X&P."I\6XEQI13BY6M%:=---/D>]U\/?'; M_@C;^RU^TO\ M)^*_BMX^\7^.;?4-9N$N[N#2M5M(X%?RXUPH>U=@,#NQ^M% M%2MS[?CC#8?$Y=2C6@I+GV:3Z/N#,!@<+G3E1I1B^1ZJ*75=D>NL,X!KX=\<_\$&_V,?'WQ!U MKXC>(?%OQ!:\UW6+G4KV"+6[185EFE:5U0?9-P7]%%$>I[_ !MA M,+BZ%!5Z<9I2?Q)/IYEOX6_\$,?V._A+\5M ^+/A+Q7X^&H>'=8@U*PMKG6K M1X&EBD#HKC[*&*Y49 8''>OM@=***4B^"L+A<+A:T:$%!.7V4ET\CYW_ &Z_ M^">/[,_[8GAZ3Q1\5?#5U;:]I-@_V/Q%H=PMO>"-59A$[,CK(F>SJ<9.TC)K M\F]4_8H^&MEXED\$P^,?%/\ 9ZWRCR3J$."3@;L>3MW8/7%%%"V/SCQ,P>$A MG$)QIQ4I+5V5WZOK\S]3/^">_P#P3D_9C_9/\/6GQ,^'GAZ]O_$VJZ)O#F@^+_#U]X5\4Z1;ZAINI6LEM?V-W M&'BN(74J\;*>"I4D$>]%%$MS]:X9PF%P^04:=*G&,6M4DDG?>Z7?J?CC^VS_ M ,$R?V<_@]\?SX2\ :AXEL],OMDZV;:E%(MMO()2,O"6VC.!N+'U)KZRTS_@ MB'^Q1XB^!7AKP(5\4V;/W91$H8[414P3DY)))1 M5)+F/QO*99C&5"#44[+ECI[RVTT)_ '_!!K]C+X>>.]$\?:%XO^(+WN MAZM;:C:1W.MVC1O+#*LBJX%H"5)49 (..A%?1/[8'[(?P5_;(^%,GP[^-&C7 M$T%K*;K3=0T^<175C,%(WQ.58#(X(964CJ#@8**)))H^[X>R[+X9#C*4:,5& M2U7*K/3JK69\"_LC?\$??V3/&GQ=N8/&M[XKU:RTAO.33;K585AN=KX"2^5 MKE?4*RY]:]^^+G_!#+]C+XO?$S5OB1K.M>-=.GU6X5SINBZG9P6=JJHJ+'#& M;1BB!5 +'&***JRYCX_+LKRR?#MY4(.]3^6/1.W0]+_ &(?^";/P'_82UWQ M!K_P>\1^*KZ;Q%:P07R^(=0MYE18F9EV"*"(@Y:#3UU'4D^SVA:+:9$2*-"7VNPRY8#J ",T M44T=4\OP$O$B2=*.]_A6]KWVWOK?>YYA^W#_ ,$??V6_V?M+A\4_#?Q-XU@D MFWR+;W&L6\D<17D!3]GW_FQ/O7BG[&O[!OPG_:@^*=KX>^*'C'Q8\4LXCDEM M=3A$A7&<;I(7HHI=3X?,\%@Z?$4:,:<5!O5)*V_:UC]F_P!G_P#9[^$G[,OP MSLOA3\&/"4.D:/9DOY:,6DGE.-TLKGYI)&P,L?0 8 ';444GN?T_@Z5*AA8 -4Z<5&*2225DO1(__V0$! end EX-101.SCH 4 ufpi-20191023.xsd EX-101.SCH 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 5 ufpi-20191023_lab.xml EX-101.LAB EX-101.PRE 6 ufpi-20191023_pre.xml EX-101.PRE XML 7 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 1 97 1 false 0 0 false 0 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.ufpi.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports ufpi-20191023x8k.htm ufpi-20191023.xsd ufpi-20191023_lab.xml ufpi-20191023_pre.xml ufpi-20191023ex99a54d783.htm http://xbrl.sec.gov/dei/2019-01-31 true false XML 8 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 9 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 11 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document and Entity Information
Oct. 23, 2019
Document and Entity Information [Abstract]  
Document Type 8-K
Document Period End Date Oct. 23, 2019
Entity Registrant Name Universal Forest Products, Inc.
Entity File Number 0-22684
Entity Incorporation, State or Country Code MI
Entity Tax Identificatoin Number 38-1465835
Entity Address, Address Line One 2801 East Beltline, NE
Entity Address, City or Town Grand Rapids
Entity Address, State or Province MI
Entity Address, Postal Zip Code 49525
City Area Code 616
Local Phone Number 364-6161
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock
Trading Symbol UFPI
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Entity Central Index Key 0000912767
Amendment Flag false
XML 12 ufpi-20191023x8k_htm.xml IDEA: XBRL DOCUMENT 0000912767 2019-10-23 2019-10-23 0000912767 false 8-K 2019-10-23 Universal Forest Products, Inc. MI 0-22684 38-1465835 2801 East Beltline, NE Grand Rapids MI 49525 616 364-6161 false false false false Common Stock UFPI NASDAQ false EXCEL 13 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )F$5T\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ F8173R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "9A%=/ZCP$J.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)OIVFU8.CVHGA2$%Q0O(5D=C?8_"$9:??M3>MN M%]$'\)B97[[Y!J9302@?\3GZ@)$,IJO)#BX)%3;L0!0$0%('M#*5.>%R<^>C ME92?<0]!J@^Y1ZBKJ@6+)+4D"3.P""N1]9U60D64Y.,)K]6*#Y]Q6&!: 0YH MT5$"7G)@_3PQ'*>A@PM@AA%&F[X+J%?B4OT3NW2 G9)3,FMJ',=R;)99]= M?_A=A*W79F?^L?%9L._@UUWT7U!+ P04 " "9A%=/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( )F$5T_"Y])[I ( )@+ 8 >&PO=V]R:W-H965T&UL=5;MCML@$'P5RP]P-FOGZ^1$:JZJ6JF5HJO:_B8)2:RSC0LD MN;Y] ?NLB%W^Q(!G=L#+;+:Z2_6F+T*8Y+UM.KU.+\;TSUFF#Q?1]'9 M-R>I6F[L5)TSW2O!CY[4-AGD^3QK>=VEF\JO[=2FDE?3U)W8J41?VY:K?UO1 MR/LZ9>G'PFM]OABWD&VJGI_%3V%^]3ME9]D4Y5BWHM.U[!(E3NOT$WO>0ND( M'O&[%G?],$[<4?92OKG)M^,ZS=V.1",.QH7@]G$3+Z)I7"2[C[]CT'32=,3' M\4?T+_[P]C![KL6+;/[41W-9I\LT.8H3OS;F5=Z_BO% LS093_]=W$1CX6XG M5N,@&^U_D\-5&]F.4>Q66OX^/.O./^_#F[(<:30!1@),A +\608AO_//W/!- MI>0]4O% !YI>D/3"T\L'>A'L#R-*6J D!4I$GP4"&#&G!6:DP S1%X$ 1BQI M@3DI,$?T52" $2RG%1:DP@+S62!!0")Y7I(22\P/$TU (IE>D1(KS ]334 B MN68Y;:<<1PC336$B"6<1TS(<(M9?W!UKCN=[*6Q[9EOHDY2&F'CY4_6Y1?;)D^31IR,&R[L6 V]XC Q MLA_[X&QJQC?_ 5!+ P04 " "9A%=/1HQ][TT" #\!0 % 'AL+W-H M87)E9%-T&ULA53!;MI $#VG7S'BU$H08P,.J0@232!"20@-1)5: M];"L!UC5WG5WQPG\?<]Z\>?-F=@?.$11:_2[PTA2:+AK=L &[ M+-7NHK$ERC\'@9-;S(0[-3EJCJR-S03QJ]T$+KX MX,=HY<@*23]K,Y?['*O!?NNF%C]'JTQ9+($K05[JF]P/)R?'!+]J?,"-*H4Q MWTQD'LFC5D]HG4AA8BSR-.;6)(4DU^3NY&D-Z42E"+,B6Z&M(MJM*(K[W9I$ MYC0V-_;@61,6Q'V!L7"8OMWS,_$DWDUKR)9B!].$G5)K)049I6LT=?JML!OW M^IU>#=,H2;AY[OGU#]PJC7"O/2U1OQW"6+!/7S"EE%%-F(W?8[TLW[C+I7GV MEN[:E@OU('*5N/=X_MK%0WI26GKRJ@ESXXA'^UWE1YWMGO1A*SP7UB)UGHZ%2954 MI/0&[M@4JT1:AT]0YF6+X@%&?G+H[ B*7M8[+.5\3IXG,R]W7^K N.=W J]P:/' M>C9:7(V^UJS'.$.[*:M>6_-,V]+^7&A/]ROZDMVP/. I&[&#&_1P;?Z=A]%9 M?%:-C-C)Y.#F)!6;?]& K_WA'U!+ P04 " "9A%=/NJ$YBM6QET MG;:!W$RGQW9_O4G3V]$'\>"#OC0SWTR^^7*9-.MQDO#2 2 9E=1]3CM$^XZQ MONI \?Z-L:!]I#%.5&;0F-,3 M9476&+TC=S0"/I4K(!09_"9'%/D_6 M*VP=GY+TGNX3YL$7*8VKP6UE$KI"12:A"7*<:+LPHK$L!!&-\D8M><GS6L M,Q;#TU8@Y4LXPJ_-%??8D)CSL0['0(**U?2K7LQX7-$)_$>VR'V@O;^)EEAQ M,?AA\*O1L_]M, C/#AHQSO[8;/4].[=63N^E:+6"N);?%DQN+%AD?*U#.N/$ MJ^<+-Z7R #A*+N!05$?DN^/V#".NMVEL;M6<_H>:__8^MZ#!<7D4[:_^O[S+ M?Z*8+=US:-&K!MU04@Y"HM"+QD[4-41YX87,Z9?P\,JK/MG[U-,C+_T#?L7O MY];0\$'BG)P_ ME,X=Q)?1-A2R)>KF61:J%HP*-ZX#RYW&>:.(2[_/0N=!U:$%(*.S:9[/,J/0 MRN5BU-KX[+IP!!6ALPQ&8(=P"I=^+(5BPA$^55G(7 K5DWM"3>!7BN#9N[Y# MNR_D1(H&?:!MG)V8!BT:/$.=JM"ZTXOS>':6E-Y6WFF=7L5&>L03PB^R T]8 M_2&2*C\4>RWD+&?!(P8L42-]%S+=-4C>(KM:(^4PGD.(<_^?&%W38 4K5_4& M+ TY>M!QN@TM=D$*JPP43>PZ[U_J!L7?[ZE32CQKCQRU_ M %!+ P04 " "9A%=/_\ F"+T "% @ &@ 'AL+U]R96QS+W=OE%!H0(_>E-538%W4[Q[U+Q1,0L$; ?%'K.![,>=%#(\='E\Q M4??TEUG/7H(PK8>_R43]-<#JUV5?4$L#!!0 ( )F$5T\+C]@#(0$ %<$ M 3 6T-O;G1E;G1?5'EP97-=+GAM;+5434_#, S]*U.O:,W@P %MNP!7 MF 1_("1N&S5?LKW1_7O<;D-B*F)HVR6)\^SW7A(K\_=M!IITP4=:% US?E"* M3 -!4YDR1$&JA$&SA%BKK$VK:U!WL]F],BDR1)YRSU$LYT]0Z;7GR>-NOZ=> M%#IG[XQFEZ+:1'M$.MT3E@A^R*'&9;J1A&+RW D+R=ZB$)0*=8+"<6$?2]WK M!A"=A7]92U7E#-ADUD%*2LH(VE(#P,&7U&@$^\;H8KWWN]+(+SH(L>J\^I%0 M7L\';SV,&QB02RJSM 6,20W ;KP]2_#0#28A3#,*BNQ&CB>65H*2ZA,O>43H M6\>"/4E&UL4$L! A0#% @ F8173\+GTGND @ MF L !@ ( !]P@ 'AL+W=O&UL4$L! A0#% M @ F8173Q9M(W]# 0 / ( \ ( !4A 'AL+W=O7!E&UL4$L%!@ * H @ ( D4 $! end ZIP 14 0000912767-19-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000912767-19-000023-xbrl.zip M4$L#!!0 ( )F$5T][_/]%FB"\6+!4-HG)UD MK_/Q*#N!GU.4IE[3!=' E (YE<,L[R3OO%8I)B@?X.$(#P?Y&)U.AN/)R0A] MO>Z0U^#FG#\-7>MBHNF25009HA;,?"85TS6A;)HLC:DG&*]6JZR9USRCLG)* M\L%PE"!BC.*SQK"/4E7OV9PTI8&TB%\-*9UIR%;);#*V (_$D%ZA)^#!EJG5 M*)-J 88&.;Z[OOKFG M@+NZ9-AU^/5-EIAG-%O(>MS+KX2@=Y.DH#Z2"\3@# M!"Z@;3A4=D%(W5'F1,^<2UX0H6AE4O-0,[U/ZD1Q2TJ6,5:01$B*S;?RY2+R M&7N%0=HE%@3%3JX\[B5NA0$JI!!-%5=;&(5M !A *:"8XC3P:*,4M,1#/+U! M:H-XO1W$NNR-883OKKCXV;E&.-5Q_4X446Y3WI/73A1)+)6-,*HOEE88MQ:U M$ZNW4;UACS%( ["$!!Q(D!7/8$@$.%O39=QM*XDX#_1T3I#$_&<+.P;A$M2JRAE,$(?2'(7L M' FN%&S.!7=N#Z". Y2BH.#Q(Q$%:K6A1^K.\*Z.7?4-G*Q?Q+E[KA73H,LQ M[<3Q; \YQ*2DI$WY%\2-9_T\OQIJLE.JT/HW;(Y>,[S;97YENQM=+T)H4ADDHA>NOOG1WM6N)'7*#E#L6S=! M4KN4YD,861F8#OX>=B-^83C2@4"PEE_^H-97Q2LJD# MD ,$+M=>R30QJ@&X@.\&,K-[LWUOL; /N2QNG9FB47[XVB#;7=&ULU9OO;^(V',;?3]K_\!WW9I,N0*#3#M3V1'N]J1J]HH-IITW3*20&K 4; M.:; ?S\[B2D)=OA5!?.&IO'CQ]_'?' $$LPI3<5-QJO0*(^#3 M9'Q3F4>.%_D85S[>_OC#]4^.\^WN:Q<"ZL^GB'#P&?(X"F"!^00&=#;S"#PA MQG 8PAW#P1@!M*I7U=_<5K-Z)5X^@..D3G=>)'I2 K%EH^JN6^Y35TK:X-9K MC6:M47=;\*'=:+6OFM![6BN?1)DCO%L:8O)?6[X,Q: @ I.HO8SP367"^:Q= MJRT6B^JB6:5L+/K7W=JWIV[?GZ"IYV 2<8_XJ )"WX[BDUWJ>SR>K8WNRR$+ ME4&SMA[+J)"_.4KFR%..VW":;G49!96T1-F\QR!*OMS2IYG<5JM5BUO74F$4 M\+5VT_?76M)8$1,'D$Z=-T1A5QQ![-+FJQFZJ: E1R1 LMSX+*,A*BA7-LD,(\X\GRNCN/S$:=]^).W4V7@'?BU#KW0/CFYD73;"FRIB"2S'R;A0 :2SR9,^E6.DH]Q# 5GZ+@ MD[C$%D3-ZRX +FVT/&49D>6XZ6L]F;O$5BQQ 4CCTA!,UM2O:(SE.DKX%V^J M(] @LQC HF"*/YW&4OP*2SV6OO2"^NH*TK9D]C[C$'V93X>(&6-G)-8SMQTH MR]MKN]6L:=T3-DFP06\WPKII/I%?8PX8_Q>0\RW$G",3<1>F/+B;(-4Z)7FL]J@41 MLYAJA%8C6E3OB7BFGN_5 4AW>"9EKZCI\/?B\)D-Z(+LFHR,\E+0W(ZG!?-5 M=@E8:JI]*RBEM;S42_/S !GO-IY9C]$73'SSOM4HOQ0T#4&U?.:TEP"IJ>2W M(G6]*U4CG ?7'HVX%_Z-9X4W60;QI:"J#:D%-:.\!$SU!;\5I(D["/MR;YKD M,MYAR#- F6NV&$-=$ 7>9INEJ&E+/!:N^-HLW+KE69#%ZYE"*NVV%I= 5%'HL M<:^6H#Q+PZW'D 0=B;":RWXS?),ASD-Q'_ES ML:]8N8WA /-0=RNLD5A,J2G0^GJ>:[>40F.9QU(7NP =@=OX>?@+*/_20!LP M3_[70G\U'5)=X'R[Q8AIHRB^,HV6PJ6O\6BR$C=([$I?N1Z6_D04C@Q/+!ID M%N-5%"R_BFUJ+(6ML-2C[TQ24U"NYWAB\6&*V%B0_SNC"SX1FX:91U;&;]-- M:HM)W"-F]D\<6JFE7.Y3\8E_Y%#FD+A#:E\RIO=BC\F\\%'L+I=_(#.@VSKK MT31$RT*9$UF-HZG6$T%,;2'V!6%<&H(=<8<3R+N&ULW9I=C]HX%(;O M5]K_X$VO\\V4"9IIQ=#I"G7HH!FJ5GM3F<2 M8D=.6& ?[_'(:% $A)V);+A M!H)]?'Q>/[9C3G+W<1WXZ(V(B')VKYB:H2#"7.Y1-K]7EI&*(Y=2Y>.'WW^[ M^T-5?SR\/"&/N\N L!BY@N"8>&A%XP6:\##$#(V($-3WT8.@WIP@Y&@=K6LZ MMM:!CUNDJJFG!QQ!2\Y0XM+2S%W-(/7*60^9AF[9NF68#KKM64ZO8Z/Q:&>DH8HJVMTDIFO<_:I)M-Q'#VIW9F"(WK"]4XVC!Y"=X+[Y(7,4.*C%V]" M(XMIO!FR&1=!,HX* MDOZ_O0P/ I*^-)<'NJS4Z_E)Q-4:,7TK+!0D F])\R>H3-7(+O][,'N#1=8Q M81[Q=J4TECT8AN$82$69H_U+S#RT]8K^G<9$(6CTN7L0BR^G+Q=5Y&3)SU,* M^],H%MB-,T<^GA)_ZZEF._VL$*7B""0G7B3QJX:9KJ)W M4+0+9 )^CP(]KO[YWNX:WEV;RQC+\3]F=(7A^%BX6:^X3(W>0[Y MI!9ZB 7X4]T%]7?38B9X<-8(IE'PFFJX\(B 35Y!RPABY*'TAOV+DA@303EH M\C[!)G\"R8'=];"IEI5"LIJ M)7S0N94JF#Q5QP4,2HR:S^BVJI20G:.4 AL M!?A(EMC%<'VF/OFZ#*9$E*+Z97(MF"H4I8@ZS2VB(1RB1=,#SU0"_\WMJ?_BA578G\M",^1E\)[WQR\ MON?!R$;I%QSTB5D*KL#V6J#5E98"ZS8.; "7SV+"5ZP*UR_+*X-5(2Q%=?L_ M.8JD02=[^K,8"_Y&M\F3D_".S ^%WG9OC)LV$ZRC+L7H-+[BQCR*L?\7#4^> M4HJ,KXQ:M;;LS[31!#2Y+?0%P268]JO;#Z9238:BD<2&3 ?[XP5GY7_"CDW: MCZ26H@Q+(ZF,[W#WBPD;\"!8LO20&A6P*;1K/Z#ZLC)*I](9UD60O7*?NC2F M;#Z"6Z:@,H8'N5V[< M?G)G:LL(YA,9#1,<1M&2B+,XYII<']$&7)[5]]O&\ M@,Y!??NI5,O):)3E+.[TXW?&Y N&^G;#DY834T9#Y:]W_4-?=F9NL)=.2$&]V.FL16TXXUP$/D)[I3V?)(-LZC1$C MB3B97W^K)+"Q30RV@:I=]?9N_:NTOO_L[__N?_EE WCP?0Z M'&=LD(1!%@[9391=L7X\F01C]B5,DF@T8A^3:'@9,M8H>26[5'?V]S_\[__U MGG_$T>Q-\?B .?9O;ODWUW8:S#MP&P?E"CO[4KSR*KL>\7__]OXJ#(;BP=_> M9U$V"O.'?YM>3*+_]K__=Z/Q-GB7/_G;[;/O?YN_Y?UY//SQX?TP^L;2[,S*_6Z6ZZ\.9P]FT275\N>WKOW43?1,+LZ M<&S[S1[_KGP,D_M?)SM7P37T>C'03^Z#E/6#F]8-[X.QE;^NY6& M2711O"Z-_A,*J_#WS3_T;^_%,_,/'D;I9!3\.(C&HV@<%F^Z"?/QGL>C(7_7 MUW'T+4S28,1.XB1,,W:6Q,/I($LMUAH/2N]_$^^9#_BWB4I#/POXA'%V.L*_ MC\_3R>'][WK_&T?YP^SGYN;.3R_B/$Z&8;*?Q1/^OLJ$&RP>14/VBYW_CQUF MX?=L/QA%E^.#_--?==4K4-G[4%CD%H2Y67XR]EV.;=1QG(:6'?, MAIJ/LU=T?5,+>'Y-@/(S'["2)?Z0C_EB)41U'23C(XH3% M%^PD&@?C@1JS\VW5J;YCY6IEWZG4&TH,:>L.XSBO)YOB(TXZ7=;Z\L4_;C7[ M/NOZIWZSYY,8^3_#X3A,A\$/BW7XO#P/$^:6+29TQ)!)H/=01.C)/Y8)411O MWI]IO5.QWRQ&*@.>^H7)CB.]KR=G+:[1DSC)A%8/>,S,LJLH&>[_>QHD?#PL M#))Q-+Y,WY\G'_;Y6++;O[#IA+E5-@D3,72+3<<\9.094I@_4V.%B69/L[4D MZ4E;;17/3]UF^YAUFV>MXY[%OD2#JY+%GG!-]O=?OO-_RX=L16;(WK8#_A'_ M/F#"UN\LGH9P2S8#R.IURD MAFPM7I^14V7DT&D7\\[BXSN$;+T(49/P3SZ=9<#X*Q9<.N V2F+]G M?,DB,=_X@(N/JSBE!KLN/LYB7![K'A/ I0)@-HQ&4[&ZD%X%26BQ"_Y\=A6R MVTDR'O(G>^$D"Z]S*]4+*Y68VJ@7(!X==J;)W'S<(M,1OVI^G?DE)N'%B,<+ MPLC<3.(OW 1#=A,G?XD_Q/R=X?5D%/\(^= $#.(EZ70P"-/T8CIBX?=P,)V_ M7;R:8QQDX27'60!RF<0W^=NBZTD2?POSEYQ/4SZ^-"TQ,3#QDNR*P\51N0S& MT6#1TV[X[.'3[X?XV'A\:>6?=1/F0$?C:0[ZW6A&?#H-Q12YL=BW8#0-]_FO M'+G);,KF[^;V_!8-BN&)T<07%]S"8C9E5T&6&Z88K)A$X@7\\47$IU@TBK(? M5F'3XT,^0)YN'_D=]H7/PBL.VG^5N&.E:3 L29\5 1L'U_R[_OOSZ"_'\UR> MLCDBK0H^/#UA^AS M SS[[LN$_ZEV^Q%\&(4[I]PFXJ]1/)Q_7XDU1]E5/+V\8J/XAK]N-,T]?))$ M X%_P"?'0#!#MLPR]Z7DEK_N:44T%NN=*?^(U2,:!9Q??W!VL]@PX88=L^LX MS?BL/O]QZQSS2Q1.4V+'4S%U'YO(6APP"P;_GO*T8,@^\R#.@M&(C_]KKYD;]6,\'HM/^<)G2S .9B]J3_BW_-A--0R$E_#N^7:)A_K'C)[9?(=Z.UR/6? M5Q$7'\Y)@CDFHP+KG$K2F%\O-_^,&6,.=""HLF!?_AN'XEK8C+_P)AR-+/$I M0C3%OU>!8,N[M^2?. C&;,@_=3JXX@*;B5EWF<\3\?D#3NQ3_L'\ZV;T&$]O M'?$ZCV%F[)E_]GDHYE?PEQC X"H87Q:4."=J#DN4S 2G VY^XJ!GO.I6(LQ)S]5S#F M<_<''%!?=G\?0TS0W$YQ\WV6"F:8-@P@E^5-B'N\K@+V[82(02 M@E5FXK:>JI18:\X/U]S.D\F/7*)XH#.W>S#B?##\P4T_# 55!<(=8OX@%?:_ M"9+A3)@7;58,[8$:\PO+M3'\/H@$1P7G\33+WRQ,?C_HNM5N\=1<@&<7GX2" M4R$ISL53< MDU5>?2U&]8(<7+SV0$SK:"!6UX0?J+%N-K\D/H ME4OFYN(#^WV/!SYL>U\Y M"2[#_7/N'G_M!Q>!0G![,RS>& ZT7" M4GFOZ :>#,+G-O$3T_H]9*I$OP7SF M[QR)=Z?L[4 (:A*E(A(4ZR%YEK O\HA]\8CQ^#Q*WQTL,\I/'/I]L6CRZ)G# M/3;@L>B$QSA?<)7@X&^:? M\BW7TM_WLG@B:H+Y8S$#']83G6K)7@3D]HLV%BPL"41F7W;?SY>\;O$KC_A% MG"?13X*88FU0S4USSP#N4ON*O]X]>M+0]VR[:'4)!GW*;^XK MY-Z'3I$$\1BS6(G)U_-J=JDR7\_+5XG$:JUWFV$7"P,+*X4/UP!OWW.WU' O M2! V^TW,\]]R/YF1)1P*#D7?H?R/K?YQ,W>)>J-4>^02Y;NBQP77%I[BA>%P MOLST:!%LR5J7^.C;U2ZX%=S*"+?Z>N<(]U>@#Q\LW@:# 4\%Q8J-6"^Y$Z!9 M 696$+G)UQ7SI=LTFBT;YNM.MROI16@/W8*#F>%@[4>5GILP"=FOCN[D5HHMH M$(Q%-3*+YSJ5IK>EX%FEQ!+]'FE8M&#,/BGWTJ'H!3G_P1P'@>&#F:2()U)Q M/+E^UOOT]^!Z_!:)KG1>?Q>)J*&G@X3L/< X+Y)!<+OMPA"U^9K5]< M\.E8]$54*B5O[;X(KU&JW_GN3PK_\]Z(=9U+G2KWYVFPT'G+;'K#]QG9K8,]:&>Z&61"- M)*[L-I9Z=F-3M&@W=A2QV&ORI/T3GNS]N.9@K16P_/V7[Q]KA^N3I[W4Q/8M M>=H;(\\=&/5I-__5*]^M.''*6X@BK")(N.L4*ZH>PO?CGU-CB35_M@;EV+?@T:^WBPTCB\VFZ$+8=AX._! 7$22J"L[PU1[Q; M/!:K!F&:QK?-'(_ZWDIK)SM/D.%.2?]9/#CO90G A>!"3;BP7'87REA+V?!N M>3"/&%]"@]Y/6+#(^AYPX3W:?$1_BTFA^W#A3/.J]UU;MF@RG7.?:$^^*EB9AW]\7-&X:/I[W+ L:/,B%!?]H%W96OCL MQ5!==TX]XCCDK9C\"; J6%4/5O4\6CVTB3OS-*1,PX*R!9Q:$I@KWXYT:B MD_KV+>+;G'7U7KL$AV-Z$>1=V<.?O,&Y8VIZ MZPL;VM*X2^KF!-UIG_A=OWWDLZ/FZ>DS5S9V;.$G&C/7WQ68-_SS,"/7]D \ MNN!!@]@K,A ^PS^#?R\/"$2,D6]-R HG%VMQA?AGHD=]O' ZPVS[X"@_0(B_ M@3NVV#K(Z@=EFP6EZQ+S^R*^Z%]-DP?;(;WY1C\1F>0#R,?'+^,J3L7'\3!J MZ1ZP_#N/3CKY7LL@'/&P9C1+!6[;(H7N,ZY?UJU=ZW MZS5^&< M4\28\F_.0[B"WK*\HB#>.]^RF>,X&XU50'D=#J,@?^_=++O;"I%=)?D>KH!' MF.<#L8N*7_E5EDT.?OOMYN:F)$XN*7'6%$%R$HI9.X]9?S+F^0>VQ=:9Q9E@ MY7:O5/;KE<:^:U>J8B^I9WO[E7)MO^S9U;5V+8I.^ET_5Z?G74[QU^/^CT^:=M'BHOX M"H][3K@M=G'R6':4U[$'LYKK#0]NQ2D/YSR#C(*\XI!.)Q,>O-W$\=#*?^8O MCM,H*Z):SIAYZ\AL2VR>3"=A."]Q%)7=](!'7Z*::>4[=N%%LE\VWF[,FSZ?%^63,GR;Q)+18,YV%FTTQ*B[:04D8.U]9M-AE+*[P M7F3YW!GS@@GRG//7[H4;=Y]1?$2^BW>2[SB>ITAB83?@"8%(1L0>Y/U1'.?U MIS3C%KO.3TH15IPU*5R'0;YIFT?1O=GQ(:[CSX-J_J=I4FPD]K\7>\M9FT^M)OHS,9\\T2<2Z MA6BY&&3![*\B-[K.\17 \;GX/\70TH6=T;.)*'9CBRW;83&A0G[Y\?6/VTW2 MMQ,L2\/118G]DP< *1M%?X5LONT_X+G+()J(K[L[$V3^9#[J;\N>$>E2OBSS M^*G;X2]Y*K_.)4]PM$*1[RQY2HQV]./QW_E4&2]Y^)M;G MQ/2/DL'TFK^$?X>8]]_$Z_)3C1Y=73X8EH?"^7KRPMO;(5 MIKK7F'3 +D;B:(N9@\SH,E\5SD]XR5LL#UDP% (>"LBFXVDJQG$3!KF&BK6O MHEQV][*"GZ+!PI/SCWY(:(=IQPE123/$C$Z0VY^<35 MA.-O41+GK^>CR%TXN!"+,@MO/KP]?F)V#)*PUK68P0M'0=V=*K%0\BNQHYE' M%MJ0%HC=HA*D^=$GXM\BA+C_K'#887'%^1+5W8I??D[3O56_6T_[O^GMF6_B M>$[^%AY;[?^__-/X@W^(OU[DA[8(#W\@6.)%MZ+%/_ ZRDE,.7V_4_.7+>G( MC#_:\7C_4[-Y-CN@5%0H6G?04KJ2/)*:QU"SZ9C>BM#%[>4MSEPA 5QCBJH3 M?Y78#I0,.W0B'R3WIGS7@I[PN?D15WOU 4SX,?^1>>A[/BV/QTO<)!9P(O^L#% MV?E#$0NF7))3L6"<+XC',QZ;C?5>//_E-L8K#NT9BK7X8D.B)G__SQ6_W M>ZQSPOQFM]UJ?^HQ<=,<<0>ZKO^9OZGUAR^:@SI??/;V:[OY];C%W[KV#21E M7[FXA9BXHU[_<]?W\ROCU^C/5N4[[?[G'O.Y;8[7W@=V>+L1;,6FKUO:+6Y9 MRBEW%$S2\&#^X'!^0(IMEXK/+:XO2XH'?UO<[,7).8NO'VSQ\IR25WVS>$]4 MAS/S.!Z'[)?CAO@_-G\R]Z:?/EM\^L^?+[SM\=/SUJ]BH]G,%@<+8+V23^Y_ MOBCP7HSBFX.K:#@,QX\V;LV^< E" .JN# GQ!!12@SBJ@ %_8.@KY^9Z;:NEJKMSI]@X(H_;V7:-T6)[VY+O7H!P=EOU M LDS_K7Q$'@2QO//,)B!F<7%O\=!%NY&O9X.*_03K_KF02P^\FUK/,-0'#8> MC(>I5?PN[C<]F=W<=C+WVO0J2,+BX3#(@G?*!8ST)+&V>61K"XKY^.?:G%M9 M0;F.5RH_IMPM>^8.&%4@@>Y3T?VRY3DU MJU%=61Q0C=$T]A[HOI*P0/?5P@.ZKQPDT'TZNE^Q;:O1@.ZK PIT7TE8H/MJ MX?%&O[:8]>5E_E_5R!:+S7J%DG-?$4M+FM_4+2T[@C7&T+(#3V,,+3N4-,;0 MD$.%+0TYA!RJ;&C((>10+T-##A6V-.00BB] M@B! Z7=Y9H1=\2S;)<==\!IHO32MKT+KZ3L,M%X!$*#UNZ,MUZK7&U;-1EY/ MW6N@];O3>J]4H>8OT'IHO8(@0.MW>3:$[56LFK?R#A^J<1>\!EHO3>MK)9P2 M@6Z7GRK^=OJX00Y4-#3F$'.IE:,BAPI:&'$(.538TY!!RJ)>A39)# M5,B)-O>L?Q[$IVZGUV-GW37*9:LFAYB_0>>B\>AA YW='6I6Z5:V5J?$67 8Z+\UERM!Y^@X#G9>/ M 71^9Z15<>N66X7.4W<9Z/P.0V,<_$#?8:#S\C& SN^,M+Q*Q7(KY/(3N QT M7F(^3Z[.I:+.HZ7E.00Y4-#3F$ M'.IE:)/D$!5RHLT]ZQ_ZT/-/3UOM3U:!WN+/3W[;[S9/%__4;!^SYO&75KO5 MZW>;_=8?_N*S_K_._';/[Q'W+XIXR^/0P@\[N[ MDWC9LYPJN:WP;3%*-WPM7[SRTFGZ[<^M=G1UV[7;Q_]R?Q_'7UNMC_Y[.VG9JO]CIUV M>M3;6=3%2;?PUQA+RPYRUS>TPEK\MFQ7WU'C%D,GO.P05;M =-8V^LMWUW8\ M-&03<0,H+!26*.%X#O&%(F.F/K066@NMA=9":ZD2CN.0*R8;.O6AM=!::"VT M%EI+E7!*W^W=/$/OK] YA4 00>95YFIWCJ6[;K$FR7A)SJ(N])N MPA6=G)- TB'I"H*@@Z13243J97)'"<)?])-V*NZB5=T+K@.]5P$$'?1>9=)Z M6[/L6H-<=@(_T4_GE783NT1OG4M%24>3R[-:ON;_5>DSE/3Y;XP6H&V:<'0* M0ZM!'H8:6G8<:8RA(8<*6QIR"#E4V="00\BA7H:&'"IL:<@AY%!E0T,.(8=Z M&1IRJ+"E(8>00Y4-#3F$'.IE:)/D$!5RHAT]ZQ\#X3>[[5;[4X^==#M?6.?, M[S;%^0\XW<%$HH+C:!9G&M3R7K,MKUJC1EOP&,7B6(,\IHK#'>C["U1>/@90 M^9UQ5J5J-1KD: L> Y67=E>;$KF@&"H/E5XSL$-8@ MA[%QZ@-]?X',*P "9'Z7,E\K>]1X"QX#F8?,0^8A\Y1!@,SO<'N;9===:KP% MCX',0^8A\Y!YRB! YGAC9)#E$A)]K;L_ZQ#WZSVVZU/_781_^D MT_59JWW4^>*S?O-??H^XHU $3CY9P7DTBS4-:HRKUJU&C=R=#^$QBL6R!GE, MI=2@YBY0>:B\>AA Y7?'617+K4#EJ7L,5![W"87*0^4I80"5W]T93_6&95?K MU'@++@.9EY?,5ZBY"V0>,J\>!I#YW3?*8DD?-7:#ST'D%08#. M[Y"URI93)W=2#5P&.B]/YW&/4/+^ IU7 3H_ ZWME6LLF=3(RZX#'1>GLZ3 MVSL-G8?.*P@"='YWK%6N\GR>'''!9:#S\G2>7%BLHLZCI>4YS5HX](%FXQ8Y M2Z./6960%896@SP,-;3LB-(80T,.%;8TY!!RJ+*A(8>00[T,#3E4V-*00\BA MRH:&'$(.]3(TY%!A2T,.(8]8_]*'M]YG?[+9; M[4\X],%$@_N%:> O4'GY&$#E=\=9 M+F[^K8''0.5WMZ4**D_?7Z#R\C& RN]N4YM7MFHN9)ZZRT#F=YC,N]3M:U:G=S^=;@,9%Y>-H]CFM',LAFQQW$/FK=LD;,T.IA)AJS& M&%IVK&F,H65'E,88&G*HL*4AAY!#E0T-.80AC9)#E$A)]K;L_YQ#Z=^K\<6SWQ@S7Z_V_KX MM=_\>.JS?H>U.^VC3KO?[9R>\N=9J]WWNWZO3]R+**(JG\EP8S$"D>CN,5"X M5^YMS77?4>,J>(EBT:WN3F*7''). D&'H"L( @1]RUQ5]QKDN I> D&'H$/0 M(>CT0("@;YFK'*ON>.38"GX"28>D0](AZ?1 @*1OF:MG9@D;,TYK0J$2D,K09Y&&IHV;&C,8:&'"IL:<@AY%!E0T,.(8=Z M&1IRJ+"E(8>00Y4-#3F$'.IE:,BAPI:&'$(.538TY!!RJ)>A39)#5,6)=O&L M?WK#DPI3+7S",I^>C4-<.TJ==Z%>E8E$Y:%"Y\5'%L>J5 M!C4.(^T\.D:[!GF,AQM_T_<72#XDWU@"13IS!(/NX."LF'Y$/R(?DK M[PC.-;_AD",QTMX#S2?M,E[)I>8NT'QH/C0?!#;3?*=NV8TJ-1(C[3W0?-(N M@SP?73([;QV=.P:KTN00[T, M#3G%08R_2C@,-UQ(" M:#C:2W :@RK.H,>4IQ"V&F-IV3&I,8:6'4\:8VC94>/ZAI:9/^DQQ:&/T$?H MHQ:&ACY"'Z&/T$?H(RE+0Q_5G=(P-/21DN6ACPI;&OH(?539T-!'Z*->AB8D MAZ0B$:(E=XJ=$*\\T>&X=?JU[Q\3=R.*P,FG,J.=!VVH>K2AXD@'#HYV<\X"Z@U,D+HJX>)A!UDAA U"'JY$4=ASYH0%X0 M=?4P@:B3Q "B#E$G+^HX!4(#\M)!U(E#H(6&DPJLU.E16?X"G NQ7?=8974T M+BL_PZF;>@MQ*BRM"G\8:NDMQ)*PM"IS&IH(380F:F)I:"(T43=+0Q-5-C4T M$9JHMJ6AB=!$W2P-3539U-!$:*+:EH8F0A-ULS0T<<-%=/X@.!^%_$7#Z%OQ MEV77\H+1.PL6>FKL#T9;#*H8\7L^IOL3P+'M-_P=[_-!LT$X&LWP^'W/WLM_ M3R?!8/[[[*TS2#D>HV"2A@?S!X?%9_*1VJ7BJ61J 7U %!42J*J" &$D%%! CJ8 "=$$%%* +*J 75 #A2H8 M20$4H LJH !&DH\"(E454 CJ8!")6_J PI;1.%%9S$M;YIT62T[- M"J99O,ON7N>9N/S\AF'Y\5W#1^1HBM41.8)A3+'ZTDY%6!US74.K(W)$#&.*U1'#@-=- ML3IX';QNCM67= K"ZN!U+:T.AD'D:(;5P3!R5K^6=/9MV>JK;[M(V^P;;.5[ MNL?2Z$X^97OM870878K1^9C22<"M[CA[3R-0+I^_"/:9#P0;$S_B7Q4+E-$/ 7";MS8?1GD11'8-?3?N.AJ>(L]6<8)"R+ MV7&0A20BVA7;ADBG%BO0>FIORI<@^2O,V-$H2-/H(AKDK]AYD/9:]"CSWTI7 M*^CQ\4_E0FF-07JV2+DK-,INE&SJH=ECB9+L*:[M-)0+F'?L%7+C!F4C:'"3 MXF=3FVASS'-%JD6P.>(>VG%/W72OT"'NV<+9Q_)]0ZE<^HWI;J(4&MM9V4!4 M!8774.&-7]D =0$D&CTEL+GBA_:::7,( ,(B[<(B+'QHL?"Q\6-BT;"S_LJ' M1ETZ1T>^?W*BJ*BL!*D;9D$TTJ_]1FE4M$TC8'58_8'5'Q+.K[1O=; !\[-R MJ?ZE4=)A7KEEVP]4NQ%7:1[3M[3# Z@IV,1E@=(1A$7J6]UQ$6DXB+' M*CL5J^*5H0CTN F* $4PQ^K*M=89877P.AA&=:LCYJ062@:%N$')LI,MI.PZJ4*R!H521-(I;'1(W2!U54YVM< LV\AEMRYV94.,SW'LSS;H1UFFND;LM<, MS;2Z[*XS,ZV.N6[B"J2I5D>HB5!3PU"S7+<U8!@$FP@V M%0@V7=>UR@VLOQ'T#NF]AOHMP#VY795JMZ*:/K"R)[$?9\&(?4KB-&6]8!2F MQ!L3U81!V?@(MH5M*0:8!NY*<2RG[EEV&?M2E)WHLA:OO M4J+>MD70AJ!-[:#-+9>M:H/X+@^=)[KL!CNJJW@>\38ZG>0'1)T!UD]\G]W.J;N1O'J^^\83^Z\P;FLJ)S&=$CXAACS(XX9O-Q3-6U MG%H9<0Q!=P#W:\+]L+KR[7JF6AV\K@7#(+I$="DENO2LFEM%=$G0':3W"&Y[ MF6PK-ZWUM+EIK9IS>V7O7W$,7#O,< BVKK26_$T-#O51CRR!J?0;@?CHE=ZN6WYF-))P(WK[JVP MV[(OZI@?A. L3V2MZ75\W[2JDA]RAK*J9? MZ05O6'RQF2--X0O0 ((:4,>\5VG>[[PU [R/^4]F_LLNZ^EF;:@L,BVCY_T: MF599[MUKJ)@>BJL8(- Q30 F992\W[G99_'XRFXA+8QW@\3?GODW"$ (*WX^T7K(?W9$4LQTRK(75(<.D9+@NCN>O M08;I$9.Z)RTH++VU4AG22V6&RR[8FVEU!#P(>#0.>-RZ;=4;Q,MIU'R$1&N% M_M%/O>0B^E%GMD.'HJ.L1[0VA/K;*;*'2V+:() M1!.J1Q.5LN52;_"D/=!?*C-<=G.&F59'U(.H1_.HIUSV+*=*O(F4FI?HUQ!" M,@)JE.J(@-29[=!B:+'96FS;6(&@R4[2VU-("G!]2:\FU<85G6>W]+X3&!== M@["M6K:5?>Z9SK:5'<3I;%O92^DZV]8I.>!;S%MRM@7?(@:C:%O$8. $BK:5 MW;"CLVTQ;Q0MX@3$"11M"[X%WU*T+?AVF[:M@A/ MP1M"TY #$;/MN $ MC5N;R!I7G5:F52=ZZ7X(S_SX'8OYWP>CJ;@$=N\>/RQ(6<#.PF00CK/@,F3Q M!?N4Q&G*SI+X(LK4ZY]ZWB%MU!!5-IR!V6%V1^)&ZL5)0Y/P>37$K'&F]V11]F ^ #^WW/V?O MO>5D^ RW#]/ MPN"O_> B"Y.#8'03_$@/[[/T(Q>;>\I@% ;) ??=J\.KHC_2Y68L//; GGWY M09G;-C\3<_[@<$[V&S?@XD<5#.5P?A*&WP&;H;*% M>$KT#H?)-LEM">1'G?:QW^[YQXP_ZG5.6\?-/O_E8_.TV3[R6>^S[_=[[.W7 M=O/K<8L_\X[*A?7\L[[_Y:/?9:[M-'[C/^K+AKZ43P1^N3"S03@:S<*,W_?L MO?SW=!(,YK_/";2(83AYCH))&A[,'QP6G\FOPRX5GUMK/PV3VX4>?6/'Y;__IO%MUK-#=MQ5?]K8U9ME5/$V#\3!]1UOL%4#PN><_ M+850#]$'&BJ)/] 4ZF+!IA*'33 5"JA :92" WD*"JA =]0# VHN#IH0,55 M0@-,I18:8"IUT !3J82&[/*(06@H4R9Y]8[D72/4V&6=I/BR9J_G]WO*10'D MH)-0XBH<\?%/Y8((CK]VNW^XS13=NP>,05FB/#?VP M0EMH0&DJ8P-*4Q4;#6I%VF*#RI"RV* R)#4)6MCIA+!!&1P1-AB##3(A9:$! MI:F,#2A-56Q :?Z5;O0XME\6+[CQ,7FE/PK*4#( MJI[E-=0[I0IL"#94#AW-V'#S3D2?#MVJ579K^A6H:#J<(24J,[(P<9/B81)< M9 @VU, ,P8;*Z&@6;"#U>A1KS,YF^^6[:SN>AN4MFGX'5E09';"B[JQ8=BS' MJ>A7&:/I;Z;4QO3-O;IAFB71( N+&ACQ,$-W]Z$03 #Z9&"0?% S57O%')P M%CB+' ;2"TP&D99CV:Y'O(H$EY%>*](W*VD.!CP[SE(V"7X$YZ,0$D_<5R#Q M"F" M&1W"E^WK5IU]YTBX"WPEG88@+=VQUNUBM5P7.+U%=U]AF@5Q<3>MM;X M6YAFU]A31-C=*(0)0$?A *=&WEH8=DNMA(I A9(T#1TI!=XP(*"!2M6W=Y] MR1I^9DQ5R,0LJSD8)--PR$912HDW#*E>J8$$UT (+FH:.]$(/:)#38,6Q+;N".Q I@I:.Q2& M@PB"+#J((-1%1X,\2E]P0&QJHP-B4Q<=$)O"X&#W#@I-Z(XK/KN3784)&\QZ MY((T#[#Z''A 8(Z#'9X2)HQ:I[NV^#1YL)F$M#$"0PE[E;>,IUJ]J@ M?OP;G$9ZD080(/50 @/LP)6-@>S51T *E(" U"1; Q 1=(AD%[NT!T#HD4- M#5>T4?8[ M_>8I._K:[?KM/FOV>GZ_1SQTH B8;@$",) >!AC4"NY8=L.U'-L#J6&(@0O351.6\V/K=-6O^4C6Z'N.-!\!3! MMK+#C:L5R\--,^G[#'A+/@;@K=WQ5J5NN;57\I;T^HON/D.TRF)N68R"V ,= ME<, H*-P@ !P0&QDT0&QJ8N.]"H-T%&Y( -T%"[5 !P$!63105"@+CK(=A0& M!\2F-CH@-G71 ;$I#([THHZYZ! M]U"$9?U>M4[_L]_%9AH*_D,A, &TN7? MH#8/QZE:]?KN[XL-W@)O:8>!]"*-0<3ENE99PKVLX#.:%6< >1;"0P@W[(Q M()-VZ L!J$@%#$!%LC$ %4F'0'J90W<,B!8S]*H^K5_F:+7[S?:GUL=3?U;K ML%C;[Q.7>[W U"T0 #H*AP@; $>#5[7]BQ_['/FNUC=M0\:XGCT4[]9L]G MG8^GK4_-?JO3IMY]IA?$"$,,0@?)F )1B%-UK7JE#!94 RVPH&GH@ 558,%Z MU:J4&\2+7^;Z&=&RF.ZP4 @=@('\ $82 \# &H2 D,0$6R,9!>'@(&\NLZ MP$!Z]88B!,\] 0!WJ=''82#>"F! )H_08-'0+ENNN_O;TH&WP%O:80#>VAEO M>;95+=O$:QVZNPS1BH9>):CULYFS;N?,[_;_M-C9:;-=M)SY__C:.OOBM_M6 M@7;Q$_M_U,*80"RQ_ 5FN*#Z8<;.T:$?@8C[>]JV>CN 5D$)(@01:@*/!"+$ M)J E3.A5K;+]RL8SZ<4B>)K"922]P%D_)1/I5_]/Y6(,Y%H(, 3@("LBB@Z! 7720[2@,#HA-;71 ;.JB V)3&!SI11UST5&GW/.\ MW5L4<5E_HWZ_(V[,V>SU_+YZAT _GH]"7?WE M:??X5:E88)MHZ+##M%ZWK:I;48K'UL(,1 8B Y%MR"ET8+)JK68YM=T?;X_8 MF4 !1W\,GIN_+-S)YO;T9P6/']M%/J.5]R ,0!B ?$8I'D,^ R)3P#M 9)2( M;"/IS(9K-SLC,D(1V6V-AC\(N&7XBX;1M^(ORZYR83H.PG$6)B^Y4F?!FD]= MYX/Q%\.<$!W<%H?R*(/:^Z# J&X'(0903*OW_,?]012>ZY4\QZE5O9I=J=?= MS9PB\?/[TWNZ(/LP'P@?V^YW#FV=Y73H++'5P52G(YF]'-@S[[\H#RC?39_D%LQOXY- M&W#QHPJ^=6S[C3#L5B;+2R;QUW'T+4S28,1.XB1,,W:6Q,/I($LMUAH/2K=S M_&Z6*S/T,SY;6'6G(RSHZ/YW;6ON;/8"UF(1M=A_">1'G?:QW^[YQXP_ZG5. M6\?-/O^EU^?_B/N2]5CGA!TU>Y_9R6GGGSWV]FN[^?6XQ5_SCLHEGG2ZK/_9 M9^U6VV=?.NW^YQ[S^54?4[F GG_&P?CH=YEK.XW?^(_ZLJ$OI48Q%?,8B0W" MT6@6&/Z^9^_EOZ>38##_?:X%16S)=6 43-+P8/[@L/A,?AUVJ?C!B%-\<7$7#83A>F OV\V+F_#W.QE)\ MM^1*;?P#"L5"B[?C#C^@\!B%1LF1NFT)*!0K)L]>= 0*T 4M48 NJ( "=$$% M%&S)6U0,0.%%NQVVDM<0%H=A5/TV \3-\I M)_D:X_@T. 4RCW\J%PZ00^B9)<8-=T1L(138-0(;6;]\)@KKMT:*-4WE\D/*!X2K.]%"^T M)]W.%]8Y\[O-?JO]B36/^JT_\OTM!\H%%*\^ $-Q_#;>"?[L^,!T#U(_&@ ME.J2Q@, %9"- %1 -@)0 >DJH-ZQX!HAH$]^I_(!>4\G=.TP8V&0C/FP4_T4 M6V5<3-%LE3'8Z@Y>!>7[N5@HL[-WU?Y=KVS5W%>O[RJ7\ZGL.Z9D?:9A V! MAABI(:YMU>JV?AFCRLYC2LZHI/&?=HCF\'^F:78=CK.493%+PD$\'D2CD(T7 M4D;QC/A]$*17["*)KUD\"9,@X\^Q8)!%WZ(L"E/J%4$ET=-2^XVQM&QA?U'/ MB)P#G30K[1DSQ4';H&W=+ W:-K86I\<<)YH_Z9[64I!38"!?:(&!= G>! 3Z MB3-*9Y 'XS& /,C' /*@'B;2)Y5K7BTL[4C)G]8'0PNFZ6!J-OFM%MRVM0;SG4 M8_H33:$VT:"K9G+5O(Z3+/I/GERQ^()%XRP87T;GHQ ;U=1V)0J:#0RDJ[E! M>PMXXO9ZF4>)S?24#AA .!3 ,*Q0^%P:Q[Q_%!WCR&:.5+/#_WODW"!4FX?QZD_ _!>,@NDX!_PR"^%B\OLLD@X7^[#/.];<1# M CUNT,[^C)G\('00NFZ6!J%OF-!=JU9]=1\&JG;F MYE[Z5NV.PXLP27CJ%8UYRA6R+/C.OW[ _Q)EQ)59]W4,"IH-#*2K.?4-#BNT M_6VY6GOEO35E)VMP$HB% AA +.1C +'8KEA4ZN57BP7*!E$8Q:/>4KX+2Q.E"0N[GHX!@4)-\;2LH5:#SEVK*KC$,_>C)GRH''0 MN&Z6)D/C5$IML[O>__+=M1V/^C$D>K@!T81*WYJ;N(?;6Y%DO6.C.$U%JB7> M'Z?1?.]'0E]L&EC ^2N)CKX084 M)-L82\L69AKRNPW+R\[.C)GBH&W0MFZ6!FW+HVW4U\S-A39:7ZNKE"4U!P-^ M65DJ[H$=1M^"\U%(7'9U7TZ@(,C 0+I4Z[[TZ;@UJ^Y1;XB$HT P%, @B$? M PC&M@7#L>P-[']&M0P9XD:J94KE@:WQMW"K@!!=$VQM*RI5F_ M'D?;GGE'I,>F)YDT&5-8FP0]1 M5LMWJ V"](K%W\)DF 07U(\*T7TI@H)B P/I6F[0WC3'L]Q&F7;>!H^!E94SDX[_^P5];-6 M^P^_]Z!J1OTKWE690-W M<$%1S=P$BEA>NR*U2N)!& Y3=I'$URP-1N&2'$NK%(L8?%J*-C"0+N<&[29P M+ ?;T,@[#(1#/@80#OD80#AV=T15S:HZ+O%<47>7(9I%*FG\56=&\A0PC;(H M'A>'14YF=3F1,O*K&_#7)_&(?](EB\99F(1I9K%QF(GG\[L0%#?\#H?$(P$E ML=-2[XVQM&Q5UV-UMURW:HZ-*AV-.0\>!X_K9FGP^(9XO%$MHTJGPJ0GFE\1 M2WN?T0 9C;_QQ$I4XJC?-IL81EHJ,S"0KMG4=R^L[)VTO%J%>%(&-X%<*( ! MY$(^!I"+[3;Y%4W='(9H6*FG\E[1HZI,%*@F)EN)MC*5E2[1VG3"> MY50:M#,X8R8_"!V$KINE0>B;;FVTW$:=>(JEQ^PGFD@1RV^?=H>.!G>])@8( M%3U^WOT\ 8+\>ZH:M$'!::B7E,%AY"O',V]W"Q @'2J H(-TJ"P7;ZONZYOC M9=^;6W<_(9H/ZGMO[KO;K,!Y>( $]=3L&ZKD*7)K-LJ M+=N.7;$:=>HME,9,>A YB%PW2X/(-T'D]8I5=5[/XZB[F9MGZ9[^4M!78"!? M>8&!=$VFOEJZ#4QD)UEP"\B# AA 'N1C 'E0#Q/IN9ON?D$TJU/7^"^_'?=) MJ]UL'^EU.VYU<=)-P(VQM&R9-EF,41 S(R,SQM*@;="V_K2-^I>YF1*Q!/;I ME.ECG"3Q#1]TRO@%A0E+PF_QZ)LX0'^0A,,H8Q?!(!I%6112/^6#&&Y:BC,P MD"[;!FU.\US'\JH>[1P-+@/I4 #2(=\#" =.Y..:KEJUUK4JYADUH-"8]B!Q$ MKINE0>2;(/)JM6XU//('[.LQZXGF4,12V[6K1C 79F8+4*A;_._'<4'>7(9HU*FG\I_WA+(D'83A,V442 M7[-H(5,(YEAYSGV@F12S!?=H9CJ,T2Z+S:1;%XY1EL;C6 7]-$H]&XLR0 M:)R%29BB&J>V*U$0;& @72;@)Y$(!#" 7\C& 7&Q7 M+ES++;^^I1[U-F2)1):G5N6"WZ)A.!ZF;!)P2_!D,+T*DO J'O$+Q6&1*C@# M!>$VQM*RY5D/$7:X"M=LXDF;,7,>/ X>U\W2X/&-\+ACV8W7\S@J:^;F3,12 MV94G@TR3P560ZM:Q2 PE+;49&$A7;8/V)6!GFU:> P61CP$41#X&&BB(RJKQ MUK'J7IEZ0JB[GQ!-%94T_M,.TDJ6IY&N> MHUR.AKF_*T)?96DP.A@=C$XA?ZI4U$N>C&07HCG2)E:HY_^YG@2,;L+\RL[C MT7"%L[3]/CMJ]CZSDV[G"SOK=OYH'?O'[..?[*35;K:/6NU/K'G4;_W1ZK?\ MGG*:C24)!<0D,- [V@L@#HEJVZ M_>HSJU!Y0U9I\"J6=-TVQM+2U=D82\O68!J9V38L+SL1,V:*@[9!V[I9&K0M MC[:Q(.4Q6,V"-(KXNI+ M##(JNOR\_@N (+\'QJ#E3J=24RXY@\/(5XYG-BL!!$B'"B! .G98*?->+1VR M>RQU]QBBN:.ZQG]F6^7G9ON3SUKMHL&RV3XN'OC_^-KZHWGJM_O4^RG518J MNFOB$^I+^'8,346GRS7+=AO*97F8_6!T,+H)EB;#Z"JS^%O'\JH*[FHSD5V( MIE6Z9[L4Y!48R!=>8"!=DJEO0-M.OPSVFT$>C,< \B ? \B#>IA(S]UT]PNB M69VZQE^_6-8\/?UYB=JG+)F)%<0S3GTCT5II!" 0,L ME2J 99*U<,$E33I$$ >Y&, >9"/ >1!/4Q024-61VM-:6.5-)__%34TE7Q% M@HZ[_ 7#>'H^"FDOMS[M";\J)=S;M#F5A=>J.)5?K>-&='$% BG<6J8&Q8/B M0?%T*=ZM6>7*JV^AN='TS%S>(9J&Z9X=4\BM@ %63Q7 *NGZF&"XIIT"" / M\C& /,C' /*@'B8HKB&K([.\],SB6C<3KZ6:IDL?.0CW;,KT>D5!,^@'A(7'.)(:>E M&A/#@%*KBPPL*+7 O'Y[.6ILIJ=MP 2 @DQ4T+J5KG\ZCNVH Z'G)+(TLFJ MLMN],IJ.^:*2J%"1=)P,AK]O*-1Q[2+&'I4U-M<#\(:*Q7A5_1L?YU=ATB>!PF! MA$!"("%4;R0 _M(@K]3#^!0$W!A+2Y=I8RPM6X.QJTU]RQ,W-&@;M*V;I4'; M\F@;V]S,S76(I: OWN86\K^B5,0<^R"P#V(GBEQS7[W? M'%O;R"9N1NXX :6K9&I0^J8IW;%LUU,NQS*2:HBF4L0RW%=M;M,IY2*&&P7E M?L'-/8FA0&EM50X:5(1?C_ML$W,? IG>2^Z$"Q0@)9 28Z5$D_MY$_,?PODE M5K>P9JN77&-6:[!F2]W2J*Z!J;4S-9@:3*V=I5$RVW!*PQ\$/-GC+QI&WXJ_ M++N6%XS>6;#04V-_,-IB4!,,1:5!B $4,^0]_W%_$(6G>27/<6I5KV97ZG6W M7'ES.'NV<*3'3^_-KNC#; !\8+_O.7L?V/:^3^QU;_N,FZ_E&G?=0Z;37[K4Z;O?W:;GX];O7]XW=4+N2DTV7]SS[_ MK^O[Q:QJMH]9N]6>_?:ET^Y_[C&_?>P?4[FHGG_6][_X7>;:3N,W_J.NA$3^ M/&182L_"'?*0BPW"T6@63?Z^9^_EOZ>38##_?:Y'14#*M6@43-+P8/[@L/A, M/E*[5'SNH*TZI]MPEZHWNR9K)J,/'SZV]?F2]+I[W/S_F2G0QBF\.KJ+A M,!POH&V_(-!V-K@FX@ %Z2@XI?*.V\J PK*5E&<7S8 "? $H 4PDL8HP!=4 M0 &^H (*\ 6@ !3 2#M"X47=C\N7EI:76G>WO2Z89O$N"[C.^K!L<2EIA=6W MOCE. ZOS,:63@)N]LOJ"%\F&Z"DOTB=BWOWNX6? M]!"5=I@QGM*,^4A3_0)DI:&0MI(/#UCT@%>,B&[VD7-1?2H,5*S.GEBVKP>*\U,GFO9U5?>ZPCJ;9J3F*7>CE>V M:N[NG40UD"#?VEN=/#,9)M^.:UNUNJW?DA0-]VB)-4FQISK\/@G'Z5/%= J+ M3VH:79,E)IV-*SL"U83,K8;]%)43B'=TGN2PK4X$\E+I4YU!O IT$M-<:YVL M6K7J*^_^ "Z'3E*T+71R,_58JU%[JAQ+=-&$^FKC[7**N(-9-/[&'UZ'_-W1 M>!!?4U]:-,/)K4>5;#MCHQ MAI8EQ0**?4@C)KINTNA851DKCV!PV%:Z;:&..U)'HFLEU%83EQV=\U:LG[QC MHSA-Q2J*>$><1EG$'\<7+$C3,$N+EISK21 E>4O.[1/$%UJHX:?)$HR99I<= M@6J_&]9R*CAEAZ!CP.IFT)$)-4';==&E W> .C_TC7J9^.9F,]T"5C>#C/37 MYIIEU]"O(V]SE]C$Q;+@>TA]T4A-@VNR-*2S<66'F'H$DD[5*C>JM*,:G6 2C]* M RW'WOW)XJI!1- Q8'4SZ,@PG7:M6M75;U5*39]X:/WC<)*$8M%)K"OAUE>J MDY'TD%1GX\H.//6@96G^)Q I*/S+(=M=6(0+0N5CF>5O=TO)4,IU9WG M.BJEYUE5**6ZLQRVU8E!M%1*S[:\AH;W#*>VU/@0F.9UG&31?X+YR3O1. O& ME]'YB/R&*6K(J+ONLOP%NGB$LC*Q<[,K+2".5?,\VF&2F9ZQ!:N#D)0D),/* M@8Y5>?*&KE!K.(>I:NU9U2>S/:BUHIX!M3:%D Q3:\]R:T_E#^JL/SW/7]3T MBOQ=-V$^YO-X-'R\E>QCJW_<5&Z)Z9E.HZ;Q=5E)4M.Z*Z?VK^2D0(.:Y4I4 M6+UAU1SU8E(=7$*3T%--XX)O:/)-S;5JKGHKUG )N(0LEW"]JN6Y-?@$-)B6 M<34D'!VZC-9@'-NUW-I:F[;X@^!\%/(7#:-OQ5^63;M77M$S7+@8U$324%0: MA!A X]2J7LVNU.MNN?+F$?/[TWNZ(/LP'P@?V^ MY_ 9L[VOG 27X?YY$@9_[0<769@E&[G^-TL5V;H9WRVL/I.1UBP MS_WOVM;P%;(;*%K1L$(ZYAVZ3W)9 ?M1I'_OMGG_,^*->Y[1UW.SS7WI] M_L\7O]WOL:_/_9F=\]XL\T/_GBN5[SU.^1N=JOW2X?.ON3 M7]'??_GNVD[CL%=<0G')QZS99Z?-WJ.7^*>GW +LK-LZXJ]]^[7=_'K_R\3U_L9_U)6\KJ>B ME:7*(#PQ#['8(!R-9@'G[WOV7OY[.@D&\]_G4EC$K%P&1\$D#0_F#PZ+S^0C MM4O%YSY1M[N.AL-1^+!NYY6J4IL+9@KN\/%S:Z^?]*R+Y_W/C[D(7HSBFX,K M;HQPO(#V,V/M_#U._IY-9)MNJ0(49*/@V*6J!Q1D^T*Y9$O=J0@4"D9RP4C2 M4:B7JC90D(U"N50!(TE' 8RD @J-4MD%"K)10(RT=11>U@:[-)U>7H':7+/@ MZ@;F8)K%BE84UW4(/J9T$G##-_:>QL"KE,J/TSAR&#Q>PE*JH/B/:9#P0;$S M_B7Q\!5^M+%E*?4@5-J-RGM/0^!42^[.._I-\Z+F()L&H\UAYI6\YZY@ ;-G M8M8+1OPKF\/_F:;BOC]9S$Z#-&-_AD'R?U/6"T?\8R[961(-5A[+^AQ@G[TT M"6 W[8SJ2-FK#X#10,DV7E'9_H;R75N]_H+TJ*YR.677"&R\COQ:CA*5<.66 M#A!8;V/Q4C\ZVKG5MU ^ 0-M@($V7DX! X&!E+3Z%LHE8*"[1D#$0*KXP@;+ M):;EQE*SM*TDRJ\]7LHH!*2W'5)?V*-:4E>/B;0(2JF1CPY9,?A&A2P8? .^ M4=#HLEL&P3>(;Y#RTKT?R,H%H;;?O[?C5Z-,6&E@M$U_M3KO-]\P:820=F4C"E!C,A9MH9,U%-O=6T_,H$^ZC3 MZXMCM3YU.L<]UNN<'A9:#0F@EJD922!51",J\>N?_*[/03]U.K\?.NIV35I]X MXDD-&V534JQ:+JY:5DNOO V[=)4PTC'DAZ!FFAWUW2WSD5=ZY6W_I">^9CH& M^$B79!E\M,A'9<1'ZCD&U?Q:38.OS*)G-PVRV">_[7>;IZS9/F;-XR^M=JO7 M[S;[K3]\YO_K3-Q^B7H_M9H(Z9%+:Z((]-M\-)[D\N-0G8TK._O5@T'JKR_, MH+8+ J%H7-GIJBX$4D$$@LQ3YT6 E3FIV,#[]E.SU7['3D6-M]-FQZW>6:?7 MZK?XX\X):_9Z?K^7YZJM+V?-5E?*)*C5 E4UA7WTVHE;KG3:6.RDZ MAORHU4RS2V]W!A^IGBN;Z1C@(UWRZYWSD6(,])93T#O$1*HY ]5$7$V#KTRW M_6:WW6I_ZK&3;N<+ZYSYHNS;:5//HM5$0]E8XNU?>SF5C M?]+I^JS5/NI\\5F_^2_LWE57&U#.W5 U!H=.AL7Y=S-$$B9>$:K M\QP'@=#*3@TD$._U)[LC C$KT:26\Z],035*.:EAHVPRBH7*>Z=,O;YK$ N5 M)@:@9IH=A=RM\Q'UM-=,QP ?Z9(J@X_N\Q$*NN?X*U/.4[_78XMY)VOV^]W6QZ_]YL=3G_4[Q/-0:H#ID:$::77Y>L9IH='&-DGFNFU1''(.%5>X5A95K+"D >_VQWVD>= M=K_;R6^ RUKMOM_U>WU&/,U5$R9ED]GGM=[@H'NL<&H95.IL7.D-Q$:S!@JK M8 V*QI7>YFLT:R#6,"NYI);G/ZN!%X54U=T&A50UK2Y?"'DA=5D5E7B*JR9$2B:R+G]^&$_/1^'F5S:5 MWC."7:N[,?0;XF&FFE96,F$UF$NP@15<8C:7;#@Q-99+RN2/EU1SEC^'2ZBF MIAJN$E!(-XTT.RJJ6(DTQ^S20TA.AL7K*!Q1JFS;1$KT,\.5VVD5C%37S]Q?)@J MJEKBW/E=JU1S" HG%AEI]FV0/$7.T2(JQ'PG<,21F6;?0H8)F@'-*&MWZ6Q<4F?;(F0P+2^DEJ*OS!AYAMCUFSV?M=HL MSQYO*Z?L^*NX&ZA^Z20U#%%3I96*ELM6N5$CKBS4G 055<)FEYVWFFEUV1FM MF5:7G>N::7796;"95D<4@\Q9[:6*E?EQ\ZC_M7GZ(#4FG@"K"07JJ2HEL993 M+5NV6R4N !I/=?G)JL[&E9V2ZFQ;V8FGSK:5G5[J;%O92:3.MD6D8%I"2"TW M7YTJ'O_7UU[?/]8K6:0&D]K5TA?<]EG[>JGE-JJ6YY:)"P@U1]$D"373[++3 M4S.M+CMQ-=/JLE-:,ZTN.]DUT^J(8I @DU^1H)#6:FQSK9%I&!:PD8M=WY6\^M1I]=GG1/V MJ=,Y[K%>Y_28> 9(#2VU"YLRS*]T6;-1JUBU"O7^66I.HDD>:J;996>H9EI= M=NYJIM5E9[5F6EUVOFNFU1'%($=6>U%B929\=OJUQXY;)R=^UV\?Y::-,.X6TT,8=XM9((R[Q60/QD6\L+G4C3\( MSDR7.<6M6K MV95ZW2U7WAS.GBW >_STWNQJ/\R&PH?X^YZS]X$MF&W#7SD)+L/]\R0,_MH/ M+K@1#X)O<33D(UG\AD<+!?-),QB%07+ )^O5X551-G6Y/8LI>F#/OON@/"M& ML?D#\?'%93S\P1^]_^TJNQY]^/]02P,$% @ F8173ZW4TLCJ M$P A9P !0 !U9G!I+3(P,3DQ,#(S>#AK+FAT;>T]:U/B2M/?GZKW/\SC MJ7/6K3(A-ZZZ/J6 BA=0P%W/?J$FR0#1D& N7/SU;\\D@7!;O "Z+ENU:C*W M[I[NGNZ>GLG!_P8=$_6(XQJV]>V+R M?$+$T6S>LUK\=@[5[6X76^B*.(YAFNC8,?06 M"9MD>85/BUF95^!'!G'<8;S;8^Q"+[:5"VN+O#A=)1\.12N)0D*2$Y(@9E$F M)V5SBHRNKZ8;!#U=&JJ#G6&$*;3EA1$@R>3\1C7B] R-H'-;1:5"#NFBDI6R M@L9AI=GD%"&).=S,-CD]U9331&\FL4YB/<&O@[8'Y 426VY.)\:WG;;G=7.) MQ$!U3-XE&M^R>PDH8$AP@LC)XDY0?52UW^_S?9FWG59"S&:SB0'M,JR4,PWK M8:(FZYC6E01!3M!B%6@:51_,U)_HF99&5?UFUYBH25_PFMUAH(J")(\ZA2%U M;Q*U$()D(B@<59V+%E04$W=7ES6M33J8,RS7PY8V MH8>!R0:J)E1#K# I@) MG:R$YV#+;=I.!WLPP13*)"=DQ@2E_B\8N9'!'E\*!-L'YXT"$>1K0Z1QY]H_=M1[,M#V21\X9=(%WX]&W' M(P,O$;!,XO# ,SR3'!XDHM]!7ZJM#P\/=*.'7&]HDF\['>RT#(OS[&Y.%KK> M/HR:@.*).KKA=DT\S%FV16@%8Y"CO1$G^-/0=6*Q/Z%"&=2$8V@!5 .O2JE2 M\!U&Y(8H-"2Y0;FJ4;?C3V;[Y.%83A7.;OU'G$\5!:>N?._O( MWZ/C$R!4M M0&28!T0=;)8LG0PNR' '&?JWG3,&0,/.P\E!I"Y?):OII4:9Z8N#4!ZI'T=%'E QSKE,F !LQ,0ZUV:L2(68BP28'[CZ3EA, MN>;;CFMTNB;EL<1D'\%P\3'8HVO[#GMBW)L+2<5P>C6IHLX(F]KHR=#I<],@ M#F) D;G:(%^ZF)S9Z<:'T:O)WKM 4EN/GD#0'*\ B\PA4\JBP$ERU&Y<-@)3 M7U U*HF>HT$2$\2**#LB92(F1S,RU\$#KF_HL,B*@O#W?A?K=)WF3-+TX TO M)\?O'*/5'K^T78/.!@QDPK3TF,#&^M5,@IV<:GOM_>DAYK7L1NV:@ 37Q!W# M'.:^U(T.<5&9]%'5[F#KRSXK=8TG EV!$HD@@V$\NY,38Z^HHJ'/JNT XN,: M ^3:IJ&COP3V+RJGU25>2G:]J?) ;^4D!4J$\7\*LTM-DCC8 6!0V#-<0S5, MX(=0H*#Z/W]E)$'>/TC09C 1W= 5>9]..H=-HV7E-.!"XD1 M_Q+.Y//AQ$S^&F",2"HFR8:HI7!#20E:(Z.23 .GU*0J2;(NZ$S0\<8P4^>0 M'R8JZ+K& :O6C>K%VD% W.@,O@+-6S-]62_52L8:.R@54 MO,N?'95/BRA?N;HJU6JE2ODC "_-!_X'=ML@?)YM[:$"G^>1)"25[*H!7C%W MOR,9,_/)>%*I7B%&M?4:#H70V:HS^X[*>!D[3H-TS.Y%_4)VBI6^/R3WN-CQ MA:.7H9#A+H)IG[8QMFP0'V:2:"#YU6*YCJK%ZTJU_KYR/@G9M>^X/@:WW+/! MA=4HXR%11I4J$I.[^E=D-Y'7)K3(=V!Q!\"* ZV-+7#2CS2/%H-?K+R'(E ^ M&@=0"XX2I$JZMN.AW>@9S"43".Z;<=<&%S.H#0 M@5[;.AX. 0YBS=,2U\S:+ 8V:$Q=/!W[G733*'G_7WOJG>SNW8NJ]Y[AXJ61J_;H6_A+Z[Q0$&74,I M0N7)&5$"81>Y7:)1?TU'AH4,ST6@G4"\G*\?F L]K)HDZB'T4S3;-''7);GH MCSA0J9C_PQPX@4_&7@7^6_ NYH\!J)X3#1.A$Z#@Z=%[F'?/T+ 9TC]PI\)> M9)D7LW_'L0]'I'\C.72:Y*#+F(L8&\N&_INFW8_H$3US?0=WFD%Z]D#,\I?D.XEHUSW,8[P5^:1 D"']Z^@OX0-FR MP98-MFSPN=D@X3ESE@Q9V>":P0;['&RR+LLP9N#3O2X:9_9(U[%[U$":M/ # MTQ%,.-L!IX.-5Z.U\[9O>W$"_:_OIP _"VM+LP'S M33A )X9)8 1P/.,N:N_1[3^>U.]O"7?2M_7O]9_GXC*6%3A)2F64#7(LY=*\ MW>D8+DTH0!05%."RY% *-PLUUN4L4"X]I!0SU>G^,)[^ M+MMO M\[:3 B](6_MZP:S'I>3=@GV?UO)_'HBIVM(IWTR@V&K=XF?4N9001%;'K MH6-B>M1XV$/EXF:-I4W2+@]_5IRZW;=BE"LT\GXY/\Q?%_/=TOF/.GGD*O?] M)90[=;"EHRKN&KH[EUZ_:KRWOKR%%PN(O\;::0K;0[Q65*4,DFI4TZ MB-.,"F@@BL?OZQ5N9NMZO&O_SU]R=M]%'C%)MVU;!%DL7+"'0,Q-GPH@PB X MP(,ZR:%?3O[N!C+(Z*IS!/!,,:LJEDK9(TZ]>? ?'MRGFZ?68\%:%M)(B:D7 M+S=?-Y$F=VF#DKRFLS$3NVF?/Q[9]XWOWQ\>*R7W9ZO[W6IWEBVPTO661E(_L:1F?>34D=6KK7O?]8SFT!4@DL])1\M) 2 M&66X"]0$R$&#&2ZH,X]8.I#5LX&R'=_TL$5LWS6'R 6!=9M#UC)L8*L XYV M:FA!++O'AWY@RJQA5-:T31BC"A M<7WXPS$\F#VZ4^%;8>S7C2E%KYYJ''ODRA,ZM^Z-;ASU,M]90'N&=!'R-=*R M";HMH=JP [+_A1$NFU:4,>$FU>0_?XDI8?_Y/T.0@5)QF%$WEM9:]4V"%"D9 M\M-4.BO-8MT5TRA_4D62+/!0\2N_Y:F5\53--@T-2&VUKD"%@!XQ8PQU43XN M)$^5TTKQ=.CBNW+]Y.=5Z^9=&6H,+^J$ ,]RDZA@3I1B##61%#UB)T7@@YI; MCEHA1UT[A&HH>KB0G7&@RXT#KO&$_?;#D7'_I)S7;A]+5_Z_3_=/>5)Y7\X" MN#DM!OA2G24J.B?MJE^?QV=!W2VGK8_32J[K$V<^O_F=JZXKGU^X#Z-J M[\R0RUY_!;6_63\%C,, D.4.&#*=N<=DF&2&1JF0)T/9(?. M/ZS;-&WLY=CF=3C@Z.PLZ41O@M/!?";Y]U3X+3PIFI*R1,XDE89&"&DH6DIN M8#65;&AZBLC)C""*&2$\*1JTJ&L-YZZ0T2Q\=BT8 []4L,[$Z_:/?D-LS-04 MY?YQA?2D[NUIR^OU"AG=*<$A0*V--!.[;A Q?X%T M/)N('Y4&#F;A[<#.V8VVKUXF,'\\)Y7#TV^,D4ADEH$ATF\;\&9LK8RI^S$% M=BX= S6_$4*N>4\AM""'HJ0RX=^)#)&CVMUC\>FZ=UP<7CYT/;N8S!#_!@P1 M,(.HEP%36?-L[6'NQL%J]<4GGX)0X03Z9D3_,_-6>1SJ@EL\-6^&HGR55S+U M/M ?C,O;D^O2V^C^QXA/'=R=#8E0Y'Q.'7AVCBI74J4S$!].GQKGI;,>[EYR M+="01[7"T9W'UJ++!CFAWZ1%MNC$71!XDE9.>>=?$J%,:A1BW MBW7[N4(2Q043\KZAL2"U)8+ME(&6#R"+IPMT&A?^C[+X[RV^ZY]HWXM5N;GB M*.RGFNM2\Q?C64.Z>#T?E:V^6H![%#B$* #M ,=@"V-;HM@3:/G"&EE>N&DCAW= M#79F]45!,WD7CX)F<>'FT9M8XO=F@1=?=C?W/KNX^S)S&=Z*L[-73>R7#CMQ MGV@\N>$9<_H,:(7G4R*,B\K-M*P(JM8@@JPU%)+"#:QGU8::5%*RF$V*1$^% M\<987.7__C.1#(FU!Y!XW])I_-%VTHN">1Q3[>QSNV<#]D=/WQ:XBS7,J45%\VP&(&5)L MY,K+7^#PJU2JDD MJIP06;K$T:X>?79)$!#9G1A+3^^[4 M^-2$]CP,:[-.#>;BH W\YJ%LEBY[L XR,S7O.P[=C@ON">/C:B23)6(*"[C1 M3$O)AI(B:B,C@\VFZ5H&RX+:U%/)4(V\B[1RZ58YAB.<5K)&MVDO<>8,*2=NZ:KY:+#/L*;-$5,1[QB&KA8^GM\_RWV M'(7FF0"!^0<$S,FI67BC!3&X59Q337!W]SO001B>2$WUP11OV_ (![UH!!92 MNHU \R:UKR&"XPF871E&L+'[0G?>YC?/X#:E&NC_YZ(\@R-#7PJ;AS.WM)?P MI,3B5I-&T_3?"PRV7GE1 =,'4 M]2 <1"N6&*G0Q,<^:"CFW;V&<&W-JBK)XE2Z0=)I,-$EG&K@M)QJI*0T)JJJ MRG(R.V&B+S( XZI[91;LXMLM9N\GEZ8/W6S]B*T?L8[K@5E+G6CAW4DYEA=& M^Y\NF6*TG/=&$VYJ4M)OFI,/FNTS<4133/+IU*(CFAO( M$%G[J1IDV2=2%L_'*JCPJXA"%!D)SEV.%HA52>\*P%_D+#T#SLD[VD0^*7[DJ8AN M@7_F)$Q>)I#AA.^^M&<'76&=OEJNE6RVK1Y3Y]Q]-5%Y-_=6O M(ZO !J,YWS\C@VP6)Q4]G9'YMM=YY<;26SS\B2C-WN(P34AC_"(N'_/+4N-S M!21FP8HM#Z\/FP51G0+V\"I#.W-3J#Z$ ?7>&]3O$N'2<%I,BHK0D"4]U5 T M*=M055EMR$(VE=6:J613B#[C]L$C7/(VPK6-<&WF UBUTFGYJ'Y;+6[N&U8? MZZJ/^!? @C2R1]]P@KW:9Z9DSFS/T_PSW3>'2,,^S1EC^][!Y2IT&)4@%^!A M7^9F&_4J:6.S2=/::$@%>L0^U[;=@!;?3U9GN\<1F3] MVKZ7 USMU1TC!%\MN=#NV/#EK;]]^&NYQ4J/T&YIO9E08XSN*3[Y46XH_KT) M/_^^77'9?;NKTS9B%6PO+V?[)%WI%]):^K2TOBV7OA>KM:-+=%*I M%FMU=%VM%&[S]=H>*I7S_):S_Q#.3B^^&.!W)?;NV)S^U26K6SY^/SY>LQ'X MIY-WDW;?'TWK-2N2SVM^T.]EZ[F939CU*(S/2\;C8>[5)),5/O7J3(=/3-.$ MFT#T@P:8F.%Q'Q[E;9.\FM"BR&?%%Z;P_*[$^QVTZG9-VYIGG\0\^[Q:^/D: M>*LMMMKB,Y-WJRV6TWK\R:?QN=C@DT\..Q);!ZA=WZ'YLFOZZ,XV"^?-;/]A M;4Q,^\ANDLX:N)%)?I%);95)R>;>CS,W%&J38)U=:'\*OM=_S_7*P# #)# $0 @ $ M=69P:2TR,#$Y,3 R,RYX&UL4$L! A0# M% @ F8173V+T\?:-! 52D !4 ( !G D '5F<&DM M,C Q.3$P,C-?<')E+GAM;%!+ 0(4 Q0 ( )F$5T\LZA_3D5P >G#@ < M " 5P. !U9G!I+3(P,3DQ,#(S97@Y.6$U-&0W.#,N:'1M M4$L! A0#% @ F8173ZW4TLCJ$P A9P !0 ( !)VL K '5F<&DM,C Q.3$P,C-X.&LN:'1M4$L%!@ % 4 40$ $-_ $! end JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ufpi-20191023x8k.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "ufpi-20191023x8k.htm" ] }, "labelLink": { "local": [ "ufpi-20191023_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "ufpi-20191023_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "ufpi-20191023.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 97, "memberCustom": 0, "memberStandard": 0, "nsprefix": "ufpi", "nsuri": "http://www.ufpi.com/20191023", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ufpi-20191023x8k.htm", "contextRef": "Duration_10_23_2019_To_10_23_2019_lhFkB36DHUuqaC6E0rT4Vw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ufpi-20191023x8k.htm", "contextRef": "Duration_10_23_2019_To_10_23_2019_lhFkB36DHUuqaC6E0rT4Vw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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 CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/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 Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/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" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "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 Identificatoin Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "ufpi_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.ufpi.com/20191023", "xbrltype": "stringItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" }