0000912767-22-000034.txt : 20221020 0000912767-22-000034.hdr.sgml : 20221020 20221020160731 ACCESSION NUMBER: 0000912767-22-000034 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20221020 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20221020 DATE AS OF CHANGE: 20221020 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UFP INDUSTRIES INC CENTRAL INDEX KEY: 0000912767 STANDARD INDUSTRIAL CLASSIFICATION: SAWMILLS, PLANNING MILLS, GENERAL [2421] IRS NUMBER: 381465835 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-22684 FILM NUMBER: 221321323 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 FORMER COMPANY: FORMER CONFORMED NAME: UNIVERSAL FOREST PRODUCTS INC DATE OF NAME CHANGE: 19930929 8-K 1 ufpi-20221020x8k.htm 8-K
0000912767false00009127672022-10-202022-10-20

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 20, 2022

UFP INDUSTRIES, 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 20, 2022, the Registrant issued a press release announcing its financial results for the quarter-ended September 24, 2022.  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 20, 2022

104Cover 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 20, 2022.

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 20, 2022

By:

/s/ Michael R. Cole

Michael R. Cole

Principal Financial Officer and Treasurer

4

EX-99 2 ufpi-20221020xex99.htm EX-99(A)

UFP Industries, Inc.

Page 1

Exhibit 99(a)

Graphic

News release

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

Dick Gauthier

VP, Communications and Investor Relations

(616) 365-1555

FOR IMMEDIATE RELEASE

Thursday, October 20, 2022

UFP Industries Reports Record Third Quarter Results
- Earnings per share increase 37 percent; Unit sales increase 5 percent -

GRAND RAPIDS, Mich., Thursday, October 20, 2022 – UFP Industries, Inc. (Nasdaq: UFPI) today announced record net sales of $2.3 billion and net earnings attributable to controlling interests of $167 million for the third quarter of 2022. The company also reported record earnings per diluted share of $2.66, a 37 percent increase over the third quarter of 2021.

“UFP’s ability to deliver record-setting performance in a challenging economic environment is a direct result of the efforts of our hard-working teammates and a balanced business model that minimizes risk by operating in diverse but complementary markets,” said CEO Matthew J. Missad. “Our market-focused organizational structure helps us to better address customer needs, and our increased commitment to innovation and new, value-added products continues to improve our operating results and set us apart from competitors.”

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

Net sales of $2.3 billion increased 11 percent due to a 6 percent increase in prices and a 5 percent increase in unit sales, including a 2 percent increase in unit sales from acquisitions.
Earnings from operations of $237 million increased 41 percent. In the third quarter of 2021, the company recognized a gain on the sale of real estate of $9 million
SG&A increased $45 million or 26 percent. SG&A as a percentage of gross profit fell from 52 percent to 48 percent.
New product sales of $178 million increased 38 percent. This excludes new products that were sunset at the end of 2021. New product sales leaders included Deckorators mineral-based composite decking and Strip Pak mixed-material packaging solutions.
The percentage of total sales that are value-added increased to 66 percent from 64 percent.
Adjusted EBITDA of $274 million increased 46 percent, and adjusted EBITDA margin improved by 280 basis points to 11.8 percent. Acquisitions completed during 2022 contributed $7.3 million to adjusted EBITDA.

By business segment, the company reported the following third quarter 2022 results (all quarterly numbers):


UFP Industries, Inc.

Page 2

UFP Retail Solutions

$845 million in net sales, up 21 percent over the third quarter of 2021 due to a 15 percent increase in selling prices and a 6 percent increase in unit sales, including a 3 percent increase in unit sales from acquisitions. Unit growth was driven by increases in the company’s pressure-treating operations (Sunbelt Forest Products and ProWood), Deckorators and UFP-Edge. Unit sales growth for the company’s pressure-treating operations benefited from favorable year-over-year comparisons, as orders slowed in the third quarter of 2021 when retailers focused on reducing inventory.

Gross profit for UFP Retail Solutions rose to $77 million, a 615 percent increase over the third quarter of 2021, when rapidly falling lumber prices reduced margins for variable-priced products such as pressure-treated wood. Gross profit margin rose to 9.2 percent in 2022 from 1.6 percent in 2021.

Retail sales accounted for 38 percent of the company’s sales year to date. When evaluating future demand for the segment, the company analyzes data such as the same-store sales growth of national home improvement retailers and forecasts of remodeling activity.

UFP Industrial

$585 million in net sales, up 2 percent from the third quarter of 2021 due to a 3 percent increase in unit sales from acquisitions, a 1 percent increase in selling prices, and a 2 percent decline in organic unit growth. The organic unit sales decline is attributable to an intentional change in product mix, as the segment focuses more on higher-margin products and being selective in taking on new business. New product sales increased 52 percent to $64 million, and the segment’s percentage of value-added sales increased to 74 percent from 69 percent in 2021.

Gross profit rose 14 percent to $144 million and gross profit margin rose 250 basis points, reflecting the company’s ability to pass on the impact of higher operating costs, as well as the successful implementation of value-based selling initiatives.

UFP Industrial sales accounted for 24 percent of the company’s sales year to date. When evaluating future demand, the company considers a number of metrics, including the Purchasing Managers Index (PMI), durable goods manufacturing, and U.S. real GDP.

UFP Construction

$777 million in net sales, up 8 percent over the third quarter of 2021, due to an 8 percent increase in organic unit sales growth. Unit sales growth was driven by the Factory Built, Commercial and Concrete Forming Services business units. Gross profit increased $46 million or 30 percent to $200 million in the third quarter, led by Site Built and Commercial.

The company’s site-built residential customers have accounted for approximately 14 percent of total company sales year to date. Approximately one-third of site-built customers are multifamily builders. More than 75 percent of the company’s site-built residential housing sales are in areas such as Texas and the Mid-Atlantic, Southeast and Mountain West regions, which have experienced significant population growth through migration from other states and are forecasted to continue to grow in the long term. The company’s factory-built customers have accounted for 13 percent of total company sales year to date. This business, along with the company’s multifamily business, could benefit from higher interest rates as buyers seek more affordable housing alternatives. As a result of these factors, we believe these customers are better insulated from downturns in the housing market.


UFP Industries, Inc.

Page 3

UFP Industries maintains a strong balance sheet with nearly $1.5 billion of liquidity as of September 24, 2022, consisting of $456 million of surplus cash, plus availability under its revolving credit facility and shelf agreements with lenders. The company’s diversified and return-focused approach to capital allocation includes the following:

The company has targeted $175-225 million for capital expenditures in 2022, an increase over the $151 million spent in 2021. The company’s capital expenditures during the first nine months of 2022 totaled $115 million. Longer lead times required for most equipment and rolling stock may cause the company to fall short of its 2022 expenditures target.
In February 2022, our Board of Directors authorized an increase in the company’s share repurchase program of up to 2.6 million shares. Through September 24, 2022, the company has purchased approximately 1.2 million shares at an average price of $77.06. The company has issued 911,000 shares in 2022 for share-based compensation programs at an average issue price of $82.69 per share.
On October 19, 2022, the Board approved a quarterly dividend payment of $0.25 per share, payable on December 15, 2022, to shareholders of record on December 1, 2022. This dividend is 67 percent higher than the dividend of $0.15 per share paid on December 15, 2021.
The company continues to seek opportunities to acquire companies that represent a strong strategic fit and allow it to drive new growth and margin improvements, enhance its capabilities, and create more incremental value for its customers and shareholders.

OUTLOOK

This outlook remains largely unchanged from the guidance provided in the second quarter 2022 earnings release.

We expect our balanced business model and operational improvements will continue to help us navigate new external challenges, including rising interest rates and historically high inflation. In the near term, we continue to expect more normalized demand in our largest segment, UFP Retail Solutions. For UFP Industrial, we continue to monitor business activity and the key economic indicators that drive this segment with many of those metrics remaining mixed. Pricing remains healthy as we pass through inflationary costs and benefit from our focus on value-added products. For UFP Construction, we see continued activity in commercial and infrastructure end markets and expect our exposure to a projected softening in the housing market to be somewhat offset by favorable demographic trends in the markets we serve and our participation in more affordable housing and the multifamily market. Our diversified business and strong track record of executing our strategy gives us confidence that we can continue to successfully navigate various market environments while delivering returns to shareholders.

CONFERENCE CALL

UFP Industries will conduct a conference call to discuss information included in this news release and related matters at 4:30 p.m. ET on Thursday, October 20, 2022. The call will be hosted by CEO Matthew J. Missad and CFO Michael Cole, and will be available simultaneously and in its entirety to all interested investors and news media through a webcast at http://www.ufpi.com. A replay of the call will be available through the website.


UFP Industries, Inc.

Page 4

UFP Industries, Inc.

UFP Industries is a holding company whose operating subsidiaries – UFP Industrial, UFP Construction and UFP Retail Solutions – manufacture, distribute and sell a wide variety of value-added products used in residential and commercial construction, packaging and other industrial applications worldwide. Founded in 1955, the company is headquartered in Grand Rapids, Mich., with affiliates in North America, Europe, Asia and Australia. UFP Industries is ranked #401 on the Fortune 500 and #149 on Industry Week’s list of America’s Largest Manufacturers. For more about UFP Industries, 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 Adjusted EBITDA, a non-GAAP measure, an alternative performance measure which may provide useful information to investors.

Net earnings

Net earnings refers to net earnings attributable to controlling interest unless specifically noted.

# # #


UFP Industries, Inc.

Page 5

CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME (UNAUDITED)

FOR THE THREE AND NINE MONTHS ENDED

SEPTEMBER 2022/2021

Quarter Period

Year to Date

(In thousands, except per share data)

    

2022

2021

2022

2021

NET SALES

$

2,322,855

  

100.0

$

2,093,784

  

100.0

$

7,713,042

  

100.0

$

6,619,329

  

100.0

%

COST OF GOODS SOLD

1,872,679

80.6

1,766,229

84.4

6,281,051

81.4

5,583,926

84.4

GROSS PROFIT

450,176

19.4

327,555

15.6

1,431,991

18.6

1,035,403

15.6

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES

214,327

9.2

169,467

8.1

649,015

8.4

504,104

7.6

OTHER (GAINS) LOSSES, NET

(1,195)

(0.1)

(10,037)

(0.5)

1,341

(11,248)

(0.2)

EARNINGS FROM OPERATIONS

237,044

10.2

168,125

8.0

781,635

10.1

542,547

8.2

INTEREST AND OTHER EXPENSE, NET

6,382

0.3

4,750

0.2

19,858

0.3

9,280

0.1

EARNINGS BEFORE INCOME TAXES

230,662

9.9

163,375

7.8

761,777

9.9

533,267

8.1

INCOME TAXES

58,561

2.5

37,628

1.8

188,692

2.4

127,909

1.9

NET EARNINGS

172,101

7.4

125,747

6.0

573,085

7.4

405,358

6.1

LESS NET EARNINGS ATTRIBUTABLE TO NONCONTROLLING INTEREST

(4,860)

(0.2)

(4,706)

(0.2)

(13,023)

(0.2)

(7,624)

(0.1)

NET EARNINGS ATTRIBUTABLE TO CONTROLLING INTEREST

$

167,241

7.2

$

121,041

5.8

$

560,062

7.3

$

397,734

6.0

EARNINGS PER SHARE - BASIC

$

2.68

$

1.94

$

8.93

$

6.40

EARNINGS PER SHARE - DILUTED

$

2.66

$

1.94

$

8.89

$

6.38

COMPREHENSIVE INCOME

$

167,624

$

123,723

$

567,409

$

403,858

LESS COMPREHENSIVE INCOME ATTRIBUTABLE TO NONCONTROLLING INTEREST

(4,273)

(4,496)

(13,290)

(7,608)

COMPREHENSIVE INCOME ATTRIBUTABLE TO CONTROLLING INTEREST

$

163,351

$

119,227

$

554,119

$

396,250

SUPPLEMENTAL DATA

(In thousands)

Quarter Period

Year to Date

Segment Classification

    

2022

2021

% change

    

2022

    

2021

% change

Retail

$

845,304

$

696,201

21.4%

$

2,959,976

$

2,714,440

9.0%

Industrial

584,808

573,234

2.0%

1,872,510

1,633,289

14.6%

Construction

777,126

722,872

7.5%

2,538,973

2,021,106

25.6%

All Other

115,617

101,477

13.9%

341,583

250,494

36.4%

Total Net Sales

$

2,322,855

$

2,093,784

10.9%

$

7,713,042

$

6,619,329

16.5%

2022

% of Sales

2021

% of Sales

2022

% of Sales

2021

% of Sales

SG&A

$

214,327

9.2%

$

169,467

8.1%

$

649,015

8.4%

$

504,104

7.6%

SG&A as a Percentage of Gross Profit

47.6%

51.7%

45.3%

48.7%


UFP Industries, Inc.

Page 6

CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS BY SEGMENT (UNAUDITED)

FOR THE THREE AND NINE MONTHS ENDED

SEPTEMBER 2022/2021

Quarter Period

    

2022

(In thousands)

Retail

Industrial

Construction

All Other

Corporate

Total

NET SALES

$

845,304

 

$

584,808

$

777,126

$

112,203

$

3,414

$

2,322,855

COST OF GOODS SOLD

 

767,841

 

440,975

 

577,552

 

82,740

3,571

1,872,679

GROSS PROFIT

77,463

143,833

199,574

29,463

(157)

450,176

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES

48,435

66,521

89,455

16,752

(6,836)

214,327

OTHER

 

96

14

(265)

(994)

(46)

(1,195)

EARNINGS FROM OPERATIONS

$

28,932

$

77,298

$

110,384

$

13,705

$

6,725

$

237,044

Quarter Period

    

2021

(In thousands)

Retail

Industrial

Construction

All Other

Corporate

Total

NET SALES

$

696,201

$

573,234

$

722,872

$

98,689

$

2,788

$

2,093,784

COST OF GOODS SOLD

 

685,369

 

446,822

 

568,809

63,082

2,147

1,766,229

GROSS PROFIT

10,832

126,412

154,063

35,607

641

327,555

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES

36,899

55,723

70,663

15,996

(9,814)

169,467

OTHER

 

86

 

281

 

(805)

(672)

(8,927)

(10,037)

EARNINGS FROM OPERATIONS

$

(26,153)

$

70,408

$

84,205

$

20,283

$

19,382

$

168,125

Year to Date

2022

(In thousands)

Retail

Industrial

Construction

All Other

Corporate

Total

NET SALES

$

2,959,976

$

1,872,510

$

2,538,973

$

332,186

$

9,397

$

7,713,042

COST OF GOODS SOLD

 

2,674,996

 

1,417,006

 

1,950,671

230,100

8,278

6,281,051

GROSS PROFIT

284,980

455,504

588,302

102,086

1,119

1,431,991

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES

159,490

200,987

266,430

49,733

(27,625)

649,015

OTHER

634

618

(162)

1,085

(834)

1,341

EARNINGS FROM OPERATIONS

$

124,856

$

253,899

$

322,034

$

51,268

$

29,578

$

781,635

Year to Date

2021

(In thousands)

Retail

Industrial

Construction

All Other

Corporate

Total

NET SALES

$

2,714,440

$

1,633,289

$

2,021,106

$

243,736

$

6,758

$

6,619,329

COST OF GOODS SOLD

 

2,480,804

 

1,292,102

 

1,644,069

160,853

6,098

5,583,926

GROSS PROFIT

233,636

341,187

377,037

82,883

660

1,035,403

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES

144,375

150,739

193,144

40,021

(24,175)

504,104

OTHER

(182)

104

(437)

(1,703)

(9,030)

(11,248)

EARNINGS FROM OPERATIONS

$

89,443

$

190,344

$

184,330

$

44,565

$

33,865

$

542,547


UFP Industries, Inc.

Page 7

CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)

SEPTEMBER 2022/2021

(In thousands)

ASSETS

    

2022

    

2021

    

LIABILITIES AND EQUITY

    

2022

    

2021

CURRENT ASSETS

CURRENT LIABILITIES

Cash and cash equivalents

$

455,743

$

138,637

Cash Overdraft

$

4,174

$

10,812

Restricted cash

729

17,592

Accounts payable

327,459

292,933

Investments

33,113

33,723

Accrued liabilities and other

434,045

361,832

Accounts receivable

880,581

783,959

Current portion of debt

41,536

93

Inventories

1,009,358

900,665

Other current assets

71,420

48,174

TOTAL CURRENT ASSETS

2,450,944

1,922,750

TOTAL CURRENT LIABILITIES

807,214

665,670

OTHER ASSETS

150,826

144,904

LONG-TERM DEBT AND FINANCE LEASE OBLIGATIONS

275,417

310,119

INTANGIBLE ASSETS, NET

502,311

393,682

OTHER LIABILITIES

183,967

160,984

TEMPORARY EQUITY

72,454

PROPERTY, PLANT AND EQUIPMENT, NET

703,161

552,911

SHAREHOLDERS' EQUITY

2,468,190

1,877,474

TOTAL ASSETS

$

3,807,242

$

3,014,247

TOTAL LIABILITIES AND EQUITY

$

3,807,242

$

3,014,247


UFP Industries, Inc.

Page 8

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

FOR THE NINE MONTHS ENDED

SEPTEMBER 2022/2021

(In thousands)

    

2022

    

2021

CASH FLOWS FROM OPERATING ACTIVITIES:

Net earnings

$

573,085

$

405,358

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

Depreciation

68,881

61,741

Amortization of intangibles

13,448

9,369

Expense associated with share-based and grant compensation arrangements

19,979

8,444

Deferred income taxes (credit)

(269)

(594)

Unrealized loss (gain) on investment and other

8,453

(1,756)

Equity in earnings of investee

2,740

2,411

Net loss (gain) on sale and disposition of assets

352

(10,482)

Changes in:

Accounts receivable

(138,200)

(141,088)

Inventories

(35,956)

(204,144)

Accounts payable and cash overdraft

(11,239)

53,437

Accrued liabilities and other

33,871

99,067

NET CASH FROM OPERATING ACTIVITIES

535,145

281,763

CASH FLOWS USED IN INVESTING ACTIVITIES:

Purchases of property, plant, and equipment

(114,497)

(110,092)

Proceeds from sale of property, plant and equipment

2,303

26,597

Acquisitions and purchase of noncontrolling interest, net of cash received

(101,030)

(433,275)

Purchases of investments

(16,925)

(17,866)

Proceeds from sale of investments

10,036

9,857

Other

2,010

(3,478)

NET CASH USED IN INVESTING ACTIVITIES

(218,103)

(528,257)

CASH FLOWS USED IN FINANCING ACTIVITIES:

Borrowings under revolving credit facilities

570,700

886,966

Repayments under revolving credit facilities

(571,075)

(888,335)

Repayments of debt

(1,957)

Contingent consideration payments and other

(2,564)

(2,664)

Proceeds from issuance of common stock

2,110

1,519

Dividends paid to shareholders

(43,420)

(27,831)

Distributions to noncontrolling interest

(12,024)

(2,914)

Repurchase of common stock

(93,215)

Other

(209)

(334)

NET CASH USED INFINANCING ACTIVITIES

(151,654)

(33,593)

Effect of exchange rate changes on cash

(139)

(292)

NET CHANGE IN CASH AND CASH EQUIVALENTS

165,249

(280,379)

ALL CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD

291,223

436,608

ALL CASH AND CASH EQUIVALENTS, END OF PERIOD

$

456,472

$

156,229

Reconciliation of cash and cash equivalents and restricted cash:

Cash and cash equivalents, beginning of period

$

286,662

$

436,507

Restricted cash, beginning of period

4,561

101

All cash and cash equivalents, beginning of period

$

291,223

$

436,608

Cash and cash equivalents, end of period

$

455,743

$

138,637

Restricted cash, end of period

729

17,592

All cash and cash equivalents, end of period

$

456,472

$

156,229


UFP Industries, Inc.

Page 9

ADJUSTED EBITDA RECONCILIATION (UNAUDITED)

FOR THE THREE AND NINE MONTHS ENDED

SEPTEMBER 2022/2021

Quarter Period

Year to Date

(In thousands)

2022

2021

2022

2021

Net earnings

$

172,101

$

125,747

$

573,085

$

405,358

Interest expense

3,516

3,433

10,213

10,483

Interest and investment income

(614)

(658)

(1,548)

(1,859)

Income taxes

58,561

37,628

188,692

127,909

Expenses associated with share-based compensation arrangements

7,437

2,702

19,979

8,444

Net (gain) loss on disposition and impairment of assets

(414)

(8,905)

352

(10,482)

Equity in earnings of investee

1,208

946

2,740

2,411

Unrealized loss (gain) on investments

2,272

1,028

8,453

(1,756)

Depreciation expense

24,847

23,399

68,881

61,741

Amortization of intangibles

4,708

2,176

13,448

9,369

Adjusted EBITDA

$

273,622

$

187,496

$

884,295

$

611,618

Adjusted EBITDA as a Percentage of Net Sales

11.8%

9.0%

11.5%

9.2%


GRAPHIC 3 ufpi-20221020xex99001.jpg GRAPHIC begin 644 ufpi-20221020xex99001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !0 7J#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#[!_;!_:>O M_@!8Z'8Z!9V-[KFJ^;)F^+,EO$FT;BBD%B6; Y X-?&>K?MB_&OQW=O;V/B" MYMRS%UM=!L%5E'H"JLY'U)KI/^"AWB-M9^/4>F)*732=*@A\LKC9)(6E;GOD M-'7WS\,M!TGX5?"'0(+I+;2+?3-*A:[GD*HL;",&1F?ZYR34[L_/YK%9MCZ] M*%=TZ=.RT_X=>9^:#>&_C_XV!U%M/\>:DEUR9V6Y5'[5'P_J,WB( MZ.\:G56N?LS1R3(/WN[!!4WFMN 9<+UY!!'UJ6 M?%YG##TZJIT*DJEMV]O1'K'_ R)\:=* O(O!.H1O%\ZR6MU T@]UV2D_E2K M9?M _#\C4C;^/M) ^3SF2Y8<]L'\^']O;^&?'ZW&IZ)#B*#4 MT4OA_ML_&;P9.MK>ZX-0,.0UMKFGHS_P# MB C_ *U]T_LI_'^X^/O@:YU#4;.VL-8L;C[/SL>AAOK>69E3PE:LYPFG:_P#3/T$HHHJC[P**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _)SX_R M-XT_:^UZVN3Y\!^&:_3WQ]X%L?B'X&UCPO?O+!8ZE:O:.\ M! =%(QD9XR*_+WX<,]_^V1I#-NG=_&#,Q/S$@7#$D_0#]*^K?VJ_VTM1^#WB M6?P?X9T>";6([=)IM3U DQ0[P2H2,8WG'.2V.W/.)6ES\[RG%8?#TL5BL3\, MIM=[[Z?B4M'_ &;?A-^R;I\GC/QUK)\27]NS-8K?1*BLXSM6*W!.^3W)('7" M]OCW6_C9-JGQ\D^)D6EI"_\ :27Z:>93C:FT!2WJ0HR1W-=?X-^$7Q:_:Y\3 MKK>IW%W/8NQ5]>U;*6T29Y6%!@-_NQC'J:Y;Q)\+]"\-_M#'P(^J23:'#J4% MA-J#2*KX94\QLCY5(9FX[8Q2WV/ QU6K4ITWA:/LJ7,N6^[??4^PE^%'P5_; M/T\>)-$GE\.^)2%;4(M.9([A&/42Q,"K=\2 <^O:OJ+P%X,T_P"'?@_2O#FE M>:;#3H1#$9FW.0.Y/J237YM?$W]DSXG?L_ZY_;_A2>]U?3K9B\.KZ'N6Z@7_ M *:1K\P]R-RGOCI7J_[+'[:GC+QAX]TGP3XLM8-:^V$PIJ,$7EW43 9S(J_* MP]3@$4[VW/JL!F%.AB?9XRA[.M+2Z6DC[+^(FF1:WX%\06,RLT<]A.C!#@G* M'I7YO_L%:C-I'[1,-E'A8[FTN() _7"D$8]Z_3V=!+;R*PR&4@CUXK\J?V> MUA^U_H\8S%C6;E"N<Z-,\_=XW!U?[UOR/U"DUE;O2[9;N?^T[(0+L9]@VD.V3D]*^;/^"V/_)! M? W_ &,G_MK-7B?_ 1&_P"2K_$;_L"0?^E H ^Y_P!H+_@H/\+?V:_'W_"' M^+DUUM6^R1WF=/T]9HO+M 'UWI'_ 5T^!FM:I9Z?;1>*C<74R01[M)4#+5OCI$4\5NPT^ 32[G.%^4LO&?>ODWP1_P1W^&/ M@GQAHVO)XM\3:BVFW4=TMI=BU,4I1@0K8B!P<=C71_\ !7;_ ),_U'_L*V7_ M *-% %+_ (?$? 7_ )Y^*_\ P4)_\>K=\+?\%9?V>?$5X+>[U[5O#VX@++JN MD2A"3[Q>9CZG K\I?V&_V;]$_:C^-*^#=?U/4-)L38S77GZ;Y?F[D&0/G5AC M\*^M?VDO^"/ME\/_ (:ZIXG^'OB[4]6OM*@>ZGTO688LW$:C+>7)&%VL!DX8 M'/J* /U-\$?$#PW\2M @UOPKKEAX@TF?_5WFG7"S1D^F0>#['FN@K^>W]@W] MH_7OV>_CQH0M[Z5?#NM7D5AJVGDDQS([;5?'.&5B"#C/45_0?%(LT:NIRK $ M'VH ?7/>/_'NA?"_P?JGBGQ+>_V=H6F1>?=W7E/+Y:9 SM0%CR1T!KH:\ _; MW_Y- ^*/_8)/_HV.@#U?X:?$OPY\7_!6F^+?">H?VKH&HHSVMWY,D/F ,5)V M2*K#E2.0*I_%SXQ^$?@5X,G\5^-]6_L70898X)+O[/+/M>0[4&V)6;D^U>+_ M /!-C_DR_P"&_P#UZ3?^E$M<;_P5N.W]C77#Z:KI_P#Z.H ^FOA)\8_!_P = M/!EOXK\#ZS'KNA3RR0KN3^GP.1F@#SJZ_: M%\ V?QFL_A3-KNSQ[=VIO(=*^R3G?$%9MWF[/+'",<%L\5Z-7YU^)O\ E,IX M1_[%E_\ TGNJ_1/M0!\]?$7]O_X#_"?QGJ?A3Q5XX_LO7M-<1W5H=*O9?+8J M& WI"RG@CH361H__ 4M_9MUR_CM(/B;:PROP'O-.O+:/\9)(54?B:^BPZOXGX;:E=K:^(/"UQ,TL$0)X*Y. M<$9VDY92,9P:_23P3XMT_P >>$M(\1:5*)].U.VCNH'!ZJZ@C\NGX4 X%K? M'['/;^5*02%_>HN[H>5R*]#O/^/67_<;^1K\Z?\ @CQS8_&;_L84_P#0'H _ M1>YN8K2"2>>1(88U+O)(P554#)))Z #O7RA\1_\ @J'\ ?AYKLFD+XDO/%%[ M"[1S?\([8M=11D?]-251_JC,.#7G_P#P5W^*6L^%_@OX7\#Z+=OITGC;5C8W MET)/+0VL:J7B9LY"N\D6[L55P>#7TK^SO^S!X _9T\%:9I'A;0K)+V& +K1:3:>+&T#5YG\N*S\ M16S61D.0 !(+?%>I#2_#]@H>XO/*>78"0 M!\L:LQY(Z UY_P#'O]D+X7_M%:)=VGBKPS:+J4H)BURPB2"_@?& ZR@9;&!P M^Y3CD5V7@;X1Z#X+^%NC> GCD\0:)IMHEF!KI%X\ZKWDW@@\]L8' % 'A MG_#T3]F?_HI _P#!)J'_ ,8I!_P5%_9G/_-2/_*)J'_QBO)@Z2Q:/;*RL.A!"9!KY\_P""I7'['7BS'_/:W_\ 0Z +O_#T3]F? M_HI'_E$U#_XQ76_#W]O+X"?%#5(M-T#XE:5)?S.(HK>_66Q>5CT""=$W'Z5D M_LF?![P'J_[-GPZO;[P5X=O+N?1H'EGGTFW>21B.2S%,D^YJQ\>OV$?A#\;O M"-_8S>#M)T/6F@*V6LZ/:1VMQ;R '83L #KGJK @CT.#0!]%*P=05.0>A%,M3_ +'T"T9%GN_L\L^PNP5?DC5F.21T%?'7_!*;XP^( M_$G@[QG\-?%%Y<:A?>![X6MM<7)W,MLQ95C+$DG:R-CT&!7=?\%4?^3,/&'_ M %\6?_H]: /J+P=XNTKQ]X5TGQ)H5U]NT;5;6.\L[GRVC\V)U#(VU@&&01P0 M#7*_&SX_>!/V=_#%IXA^(&N?V#I%W>+80W'V2:XW3LCN%VQ(S#Y8W.2,<=>E M87[(/_)K7PG_ .Q8T_\ ]$)7RW_P6HX_9E\)_P#8WP?^D=W0!ZS_ ,/1/V9_ M^BD?^434/_C%7-&_X*6?LY^(-6L],T[X@FZO[R9((($T6_!D=CA5&8,UB9F.BVV22BDG_5UL6OP6^']C)]'>:'5(K46UK/ H9H9)6$ M:R?12V<]L5X__P $W/V7_!'A7X%^'?'][I5EKWC7Q(C:A=:S?*MU+$3(VU(G M8'9C&6(^8L3DG H V?!7_!5;]G_Q=K,>FW.O:GX9DE(6.;7=,>&%B3W="X7Z MM@>]?66C:[IWB+2K74]+O;?4=.ND$D%W:RK+%*IZ,K*2"/I7)_%#X'> _C-H MTVF>,_"NF:_;R(8P]U;*98QZI(!O0CKE2*Y_]G+]F_PY^S+X*N/#'AB^U6]T MZ:[>Z']J7/G&+<>$0<*J@<<#)ZDDT ?GE^R#,=8_:E\(7,X#/->7,[9Y^;R) M6S^=?>OQE\1? G1O$,.I_$%O#%QK]@H6-;N%;F[0#Y@OEJ"W?(##OQ7P5^R# M;'2OVI?"%M<'9)#=W,#9X^802KC\Z^A?&G_!.O4/%OQ*UO6QXVAMM)U.\DNR M)+-I;M-Y+%2=P5L$X!] *A;'YCD\\3' 36&I*HW-WOLM%J8GQH_X*%BYTR;1 M?AGICZ?%M,0UB_C",B]/W,(X7CH6Z?W:^-'L]4U36?)DAN[K5;N0/Y;HQGF= M_F!P>26SGWS7Z-6'[._P/_9:TA?$OBNX75+V##0W.N,LKO(.T-NHVEL].&(] M>,U\4^.?C):Z]^T)/\1M.TV5+4:E#>PV5S( [+&% !(! SM]\9[TGYGFYS2Q M'N3Q]90DV_RKZW XVD MMP^.F&P1ZU]/?#[]JGX%^*]>2^L[FQT#Q%=XC,FIZ<+6X*B@,T&_[)J49_WEQYJ^A^;\*YV7_@FIX=BUZWN['Q MIJL&GQR+(UI<6L4LC8;.!("N/3[IJM3Z7#1S6E&/U><:]/HWNOZ^9]E*XD0, MI!4\@CI7Y1^&6.E?MDV_EY4IXE=?3@L?\:_5>SMDLK2&WCSY<2*B[NN ,#^5 M?E/X:5M4_;*@,>6+>)G8?0,<_P J'T->(_BPO?G_ ,C]8!TI'^[^(I1TI'^[ M^(JC[8_F1^-?_)7_ !C_ -A:Z_\ 1K5_2/\ "W_DF_A?_L&6W_HI:_FX^-?_ M "5_QC_V%KK_ -&M7](_PM_Y)OX7_P"P9;?^BEH ^$_^"V/_ "07P-_V,G_M MK-7B?_!$;_DJ_P 1O^P)!_Z4"O:/^"V=S$GP/\!VYD43R>(FD6//S,JVT@8@ M>@++^8KQG_@B/&W_ M/XCN%.P:+ ">P)N./Y'\J /-O^"P7_)W(_P"Q?LO_ M $.:O;O^">O[>'P=_9]_9XM_"GC37KS3];34[FY:"#3)YU$;A-IW(I'\)XKQ M#_@L%_R=R/\ L7[+_P!#FKN_V'O^";/P_P#VG?@;!XT\1>(_$VF:B^H7%H8- M+EMUAVQ[,'#PL<_,>] 'Z$_!3]O'X/?M!>-HO"?@K7;W4-:DADG6&;3)X%V( M,L=SJ!TKRW_@KM_R9_J/_85LO_1@KH/V:_\ @FWX _9?^)4/C7PYXC\2ZGJ, M5O+;"#5);=H2KKM)^2%3G\:Y[_@KM_R9_J/_ &%;+_T8* /@W_@D/W-C-;V&GK.KSW4K MH5"H@.2.3Y=O9*?O+ IYR>[MR>P%?8M !7@'[?'_)H'Q1_[ M!)_]&QU[_7@'[?'_ ":!\4?^P2?_ $;'0!A?\$V/^3+_ (;_ /7I-_Z42UQG M_!7#_DS37/\ L*:?_P"CJ[/_ ()L?\F7_#?_ *])O_2B6N,_X*X?\F::Y_V% M-/\ _1U '+?M.?L]W/QJ_82^&OB7P^CIXY\%^'--UK29K?(F=5M(FFA4CG)5 M0ZX_CC7IDFOH3]C']HFU_:7^ N@^*S(@UN)?L.L0+C,=Y& '..P<%9![/CL: MZ_\ 9W0/^SU\,E(R#X7TO_TDBKX9\&/_ ,,#?MZWOA>;-G\*?BHWGV#-Q#9W M9ZK]$^U?G;XF1E_X+(^#V*D M ^&'P2.O^CW5?HEVH _.G]GS_E*U\:/^P?\ ^R15^B]?G1^SY_RE:^-'_8/_ M /9(J_1>@#Y__;U\+1^+?V2?B1:&U2ZGBTTW$"OGY71@0PQW S7(_P#!,'Q; M)XN_8Z\'R2K('L>_,CERPC<@'GH/:NK_;Z\4Q>$OV1OB1=/=+:33:<;:!B M,[I'8 +^(S7,?\$Q_!\G@[]COP;%*)A)?^=J)69-A7S7)P!Z>AH \/\ VI_^ M4GGP'_Z]?_CM?HR.E?G+^U00/^"GGP&RE $5W_Q[2_[C?R- M?G3_ ,$>/^/'XR_]C"G_ * ]?HK>G;:3$G "-S^!K\Z?^".[!M/^,I!R#XA3 M!'^X] 'U!^VI^RU:_M9?!F?PK]N32M;L[E=1TF^E4F..Y567;(!SY;J[*<"_VD_AIK@CL$%K;^,=(03)=QJI"ESD1RMA1EE< M$CDKG)/Z0D9JMJ&FVFK64UG>VT5Y:3+LD@GC$D;CT92""/K0!Y5\%OVM?A/^ MT$@3P1XSL-3OMNYM,FW6UXHYS^YD"N1QU4$>]>O Y&:^&?VO_P#@G5X&\1^% M=5\<_#+3?^$!^(FCQOJ5I-H&ZWANI(QOVF).$,*=Q!.:](_X)W?M$:G^ MT5^SMIVJ>(+@77B;2;A]+U"<_?G9 "DK#'WF5AGU*D]\4 ?3K_=-?G1_P3D_ MY.K_ &D/^PH__I0U?HN_W37YT?\ !.3_ ).K_:0_["C_ /I0U 'Z,U\D?\%2 M_P#DSKQ9_P!=K?\ ]#KZWKY(_P""I7'['7BO_KM;_P#H= &_^R;\;?AYHO[- MOPZL=0\>>&+&]@T:!);>YUFVCDC8#D,I<$'V-2_'[]O?X1_!?P9?7T'C'2/$ M^O&%A8:-H=['>33S'A0?+)"+GJ6(XZ9.!7CO[-O_ 3M^ 7C_P"!'@;Q%KG@ M?[9J^I:7#&]:U2U2>739"WR!97!*D-E&/4_*: />?\ @EE\#/$O@3P1XL^(/B^QN=,U MOQO>B[CM+L%)4ME+%&=#R"Q=B,\X(S77?\%4?^3,/&/_ %\6?_H]:^MXRK(" MN"IY!%?)'_!5'_DS#QC_ -?%G_Z/6@#UO]D#_DUKX3_]BQI__HA*^6O^"U/' M[,OA/_L;[?\ ]([ROJ7]D#_DUKX3_P#8L:?_ .B$KY;_ ."U'_)LOA/_ +&^ M#_TCO* /5_#W_!2#]G.QT'3;>;XEVB316T2.OV&Z.&" $?ZKU%>B?"?]LCX/ M?'#Q5_PCG@GQG;Z[K7DO,^6N-QRZ*.,^M6O#'[-?PEG\.:7))\,O" M#R/:0LS-H=L2247))V5U?A7X,> ? NJ?VGX<\$^']!U'88_M>FZ9#;R[3U7< MB@X.!Q0 [XO_ QTSXR?#7Q%X,U=I$T_6;.2TDDB/SQ[A@,/<'!_"OSQ^'OQ M2^.'_!-RSE\%>/O M[\0_A-9S.=-\2:&"3:1,Q;L"%!)),0#B@"I\-?,L?VR-( +0LOC!D((P<&X8$?D:_1?]I'5O&FA_![6[OP#!//XD M18_*%M")IE0N!(T:$'(;?4-R=1$S12 M;A^&37ZB^*/&F@^"M&?5M>U>STC3D&XW%Y*(U]@,]3[#)J5U/@\BBE3Q>'PC8O%$)1;W\/IW"N?=2#[5]+_L9:9\4M(\&ZG!\2/[0"K<*NGIJ MTGF72H!A@3DG;TQDU\1K\4/VA/B(Y-GJ_CC4_*^8C28)H@H/3/DHN?QS2CX& M_'_Q4YOY] \7W4LO)EO;QXW/U$D@/Z4;:V.W"XNAAL1]8P6'J6[=/R9^L4\H M2%V.0 I.<=.*_*C]GHO??M@Z/(NWDC]2*0C(I:*L_3C^?K_@HA^SWJ?P)_:-\0R&RDC\ M-^(+F34])N@I\MD<[GB#'/S(Q*D$YZ'H17UM^S-_P5]\(^#/A-H?AKXDZ!XA MN=UCLAJ6CQPW"7B(-JNXDEC*OM SU!.3QTK]'?BG\'_!WQK\*S>'/&N@6 M?B#293N$-TG,;XP'C<89&&?O*0:^-O$/_!&+X*ZIJ,MS8:]XPT:&1MPM(+V" M6.,>BF2$OC_>8T ? W[?G[;J?M?^*M%AT72+C1O".@B;[%'?%#=3R2[=\L@4 ME4^5$ 0$XP22<\?>?_!(+]GK6?A;\)M=\;Z_:3:?>>,9(&LK6==K?8H0_ERD M=1YC2.0#_"JGH17H/P=_X)8_ OX1ZU!J\FF:CXSU"WD$L#>)KE)XHF&""(8T M2-L$?QJW6OKY4" # P * /PY_X+!?\G=#_ +%^R_\ 0YJ^\?\ @D3_ ,FA MVO\ V&KW^45>H_'#]@_X1_M#^-O^$K\::1?WVL_9H[3S;?4YH%\M"Q4;4./X MCS7HWP1^!OA/]GOP0OA/P9:7%EHRW$ER(KFY>X;>^-QW.2,K2>]T66:.=HK>Y>!BZ' M*G"](O[ M'6! ]N)+C4YITV.,,-K''XU]#4 %%%% !7@'[?'_ ":!\4?^P2?_ $;'7O\ M7,_$KX=Z+\6/ ^K^$O$4,MQHNJP^1=10S-$[)N#8#KR.5'2@#PG_ ()L?\F7 M_#?_ *])O_2B6N,_X*W_ /)FFN_]A33_ /T=7U!\)_A9X?\ @MX"TKP=X7MY MK70],1DMHIYVF=0SESEVY/+&J'QL^"7A7]H'P)<>$/&5K/>:'/-%.\5O-MR_,ISU[4 1?LZ?\F^_#'_ +%?2_\ TDBKRC_@H'^S?_PT3\!-1@TV OXM MT$G5=&=/OM*@.Z(?[ZY7Z[3VKZ%\*^&['P9X7T?P_IB/'INE6<-C:I(Y=EBB M0(@+'DG:HY/)K490P((R#0!^1G[*?QTC^/\ ^VO\#-=OF<^++#PQ>Z3K@D4A MFGABG"R$GJ60J3_M;OQ_7/M7@W@K]B/X3_#WXSS?%'0=$N;'Q9+/<7!E2^E, M >96$A$.=HSO;C'!->]4 ?F_\"]2M-+_ ."JGQHEO+J"TB-@ 'GE6,$[(N,D MBOO'Q+\8/ W@W2Y-2UWQAH6D6,8YGO-2AC7Z#+(?%+_@G)\$OC%X[U M;Q?XFT/4;O6]4D$MS+%JT\2,P4*,(IP. .E86B_\$JOV<]&U&*[/@ZZO_+Y\ MB]U:YDB/U7>,T ?/?Q]^*NI?\%(_B9H_PD^%4%W-\,]+O4NO$'BGRF2"3'IN MQ\H&=H^\Q.<8%?I-X.\+6'@CPMI6@:7"L&GZ;;1VL$:C&$10!_C4/@OP%X<^ M'.A0:-X7T.P\/Z5 $M-.MUAC'OA0,GW.2:W@,4 ?GO_ ,%//"6M^"?&GPK^ M.VD6#ZG9^#[U8M3@CCY2(R;E&&93- V,E)(\[E89Y!%=OJ>EV>M:?RD"@#TO M]KW]JWP;^SK\+-=NK_6+&;Q//:2P:7HJSAKBXG92JDHIW!%)RS'' QG)%>\%SLDR"'\M52,L",@LI(//6OK%5"@ # M':@#P+]H3]LGP;^S/X[\&Z#XSLM5M-,\1"7=XACM6:QL2IPHD8#+$GJJ9*C# M$8->P^$O'/AWQYI,&I^&]&_B= MX9N_#WBO1++Q!HMT,2V5_")(R>S 'HP[,,$=B*^2=:_X)*_!:XU>6_\ #^I> M,?!(ESYEMH.LA8V!.0/WLA?MH_M=^$/V>?A;KD;:Y;3>-+VUDM MM*T:UF62Z:9@55V09*(IY+,,<8&3@5S7_!,/X):I\'/V9K"77K:2SUKQ'=/K M$UO-D/'&ZA8@RGH2HW8_VQGFM7X,_P#!-OX(_!G7;?7;?0[OQ3KT#F6/4O$U MS]K=7SG>(PJQ[AV;9D=>O-?4@XH 1_NFOSH_X)R?\G5_M(?]A1__ $H:OT8( MR,5Y;\*_V:? WP;\9>*O%'ABQNK75_$TQGU&2>\DF61RQ8E58X7D]J /4Z^2 M/^"I?_)G/BS_ *[6_P#Z'7UO7$_&+X/>&OCKX%O/"/BVVFN]$NV1I8K>X>!B M5.1\RG(H Y+]CK_DU[X9_P#8$M__ $&N._;V_9G3]I+X'7UI8PY\6:)NU'19 MEX?S5'S1 ]MX&/J%KW;P)X*TOX<^#](\,Z)%)#I.EVZVMM'+*9&5%Z L>3]3 M6Z1D4 ?)G_!.G]IV3X]?" :-K\Q'CGPJ1I^J12G]Y*J\1S$?[0!!_P!I34/_ M 51_P"3,/&/_7Q9_P#H]:]6\'?LF?#OP!\8=7^)?A[3[W2O$NK>8;W[/?RK M:S[SEMT&=G7GIP>E=;\8_@[X9^.W@*^\'^+;6:[T.\:-YHK>X:!R48,OSJW83+&\8)9""1MD?CW]J -_PMXQT&/PUI*MK6G!A: M0@C[9%_<7_:K5'C/0"0!K6G$G_I[C_\ BJ^3_P#ATO\ LY_]"UJO_@[N/_BJ MDM_^"3O[.UM/'-'X:U0/&P=3_;5P>088@YYD=C\JJ!W)&3@#DUO?"GX[^ OC;H%OJ_@OQ1IVNVTR@F. MWF GB./NR1'#HWLP%=E>:/9:CIDNG7EK%>6,L7DR6]P@D21,8*LIX((]:^2? M'G_!*WX%^+]9;5M*L=:\"7[/O,GA;4/LZ@GKM2175!ST4"@#WWXS_'SP3\!O M"-[K_B_7;33(((RT=M),OVBX;'"11YW,Q] *_+CX(?L7ZE^WCJ'CCXO^)))M M!M-;UF2333.YB,\73("J00H"C(X)SUK[$\$_\$J/@?X8UY-8UF/Q!X\O$8,O M_"4:EYR#'0%8TC#CV;(KZ]TS2K+1=/M['3[2&QLK=!'#;6T8CCC4=%50 !Z M"@#\T/\ @H5X<.B_'U-36)D35M+MY_,)!#R1EHFQZ8"Q_G7!^&_!/Q7_ &M/ M%)N%:\UYX<1R:EJ$GEV=FN.%!^ZO'\* D^G.:^WOVR/V8=4^/-GH>I>')[*# M7-)66-HKUB@N8GP0H< [2&7(R,?,>:^-+_\ 9<^.?PZN3"M"\ ?M,VNB>'M-@TO2H6L2EM # MM!+')Y)))K-7XD?M#>"]UA+JGCNQ8?.8[NWGE8?\"D1C^M><^,?&_BKQ'XN3 M7O$MW-+#X=PDFFVUV\]S]JU 0 M#L/KQ2Y#>]?E)-^V'\O&:^8/^":7AI;CQ9XKUN2+(MK6*UCEST+')&/IBO)= M+_9#^-WCN<7-YX=O(3)^\-SKU^J'/N&9G!^HK[4_9_\ @GK'[-/P?ULR2:?J MGB:=C>2B,/Y/ PL>X# EX-101.SCH 4 ufpi-20221020.xsd EX-101.SCH 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 5 ufpi-20221020_lab.xml EX-101.LAB EX-101.PRE 6 ufpi-20221020_pre.xml EX-101.PRE XML 7 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information
Oct. 20, 2022
Document and Entity Information  
Document Type 8-K
Document Period End Date Oct. 20, 2022
Entity Registrant Name UFP INDUSTRIES, INC.
Entity File Number 0-22684
Entity Incorporation, State or Country Code MI
Entity Tax Identification 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 8 ufpi-20221020x8k_htm.xml IDEA: XBRL DOCUMENT 0000912767 2022-10-20 2022-10-20 0000912767 false 8-K 2022-10-20 UFP INDUSTRIES, 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 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .^ 5%4'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #O@%15]=!F3NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6P*BF&;B^*I!<&"XBTDTS:XV81D9+=O;W9MMX@^@,?,_/GF M&YC61&E"PN<4(B9RF&]&W_59FKAF1Z(H ;(YHM>Y+HF^-/4WEF0X0M?G0 M!P3!^2UX)&TU:9B 55R(3+762)-04TAGO#4+/GZF;H99 ]BAQYXR-'4#3$T3 MXVGL6K@")AAA\OF[@'8ASM4_L7,'V#DY9K>DAF&HA]6<*SLT\+;=O,SK5J[/ MI'N#Y5=VDDX1U^PR^77U\+A[8DIP(:J&5X+O!)?\3HK[]\GUA]]5V ?K]NX? M&U\$50N_[D)] 5!+ P04 " #O@%15F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .^ 5%5//D3M-00 *00 8 >&PO=V]R:W-H965T&UL MK9A];^(X$,:_BI635G=2:1+S4MH#)$KI'MIMRQ5Z*]U_)C%@-;&SMBGEV]\X MT(35A@DK7:4V3F(_^7D\>29N;ZOTJUES;LE[FDC3]];69C>^;Z(U3YFY5!F7 M<&>I=,HLG.J5;S+-69P/2A.?!D''3YF0WJ"77YOJ04]M;"(DGVIB-FG*].Z6 M)VK;]T+OX\*S6*VMN^ />AE;\1FW+]E4PYE?J,0BY=(()8GFR[XW#&]N:,(CZR08'-[XB">)4P*.[P=1KWBF&WC< M_E"_SRIQ.1_R7;?M]7R M2+0Q5J6'P4"0"KD_LO=#((X&T%,#Z&$ S;GW#\HI[YAE@YY66Z)=;U!SC7RJ M^6B $]*MRLQJN"M@G!W!8P"VJ-+ M!*]3X'7.P;L7"2>/FW3!=14:KA$T*.UT6PC-54%S=0[-1$9*9TKG"7]!9A:6 MDBA-1FHCK=[!,:Z,("[^,$$(NP5A]QS".7LGDQ@R3BQ%E&,BT<,5F]U&V.JT MN\TV@G==X%V?@S>,8WC3S<5'@WR%?N1)5D8-5:QV#]H-0C)FQA(HA,R MJHQQC2::FF%9.4+4Z7]"FRIC64+^%=G)5Z9&L77=IEA>AF69"'&CSY=Q"-]1 MIU%P@4[8P4#*4A'B#O]511"3Z5I)S/%J1)J=5@. 0HRHK! A;NW?M+"62PA, MFF[DP4],)14NM&2)X1A2615"W-)G*A&1L$*NR .DMQ8LJ>3!56IYRKH0XMX] MU;P107@XO%_[KPTN8Z[)TW)Y8OUPO5JRLAZ$N'W_1#8Q9@-DM8"X;"U@61%" MO"3,A87:KI8DI+\O_B S'FT@WW:53+B2RT\H=#.KHE?L0[>T>HI[\URSV*78 M;)_TFJ$'H>SN^'?&-/1/N L M-Q^G7*]GN%#?F(;R#WB=L57',&IN ZP/VE4O;CQ.ULBW],#/X#4$L# M!!0 ( .^ 5%6?H!OPL0( .(, - >&PO9KEMWDOSAR+DCO9*ZW="C<\W[)&D/1ZY8^\XT7'ND,E8QYU5; M)VUC.2M;<%(R6=[<9(EB0M-BK3MUIUQ+#J;3;D-O:%*L*Z//EI0&@U_*%">/ M3&[HEDFQMV)8RY20IV!>@N%@I+'$>2I\0Q=@:9\"O @:L!SC**&-!6,2,H3O M_;C\&3!IK5>%E#/!)0V&8MTPY[C5=UX9%@_&%Q 9Y=VI\0QKRTZ+Y2T].PP_ M/LG>V)+;.'36-/+T08I:*Q[V_LL)BS6;_,C16/'DL\&D'+R! M6TH>N77B<&GY85FSX[V;IJFO<,[+?Y#SGZUSS36W3%Z2]J/_-U?Y+8R3\?1< M'-&K SI;"5R$&_H5[E=YYD#VG9!.Z%$[BK+D^L4Y]>$=V_L+_"J^7U_RBG72 M[69P0\_R%UZ*3N7SJGNHR[CJ+'^&^VB1S;>PSR5TR7M>;D?5UOM!)%[P6<<' M')XC=\,31S"?@,41P+ \& /,)WAA>?ZG_:S0_00,X[:*(BO49X7Z!*\8LAT^ M6)ZX3^Z?^$[S/$VS#*OH=AMEL,7JEF7P%X^&<0,/+ ]D>ENM\6[C$_+Z'& ] M?6U"L)WBDXCM%*\U(/&Z@4>>Q[N-Y0$/K O8[$#^>!Z8J;A/FD)7,6[8"<:1 M/,<0F,7XC&894IT,/O'^8* \^>Q\E MTWLJ.?]74_P$4$L#!!0 ( .^ 5%67BKL

-8?20$3;8T.P M6BP^0"X99K>]9!:GH_ 0 / ( \ M !X;"]W;W)K8F]O:RYX;6R-49:EL@9OTDUL M(,BDBN0-2TN'+#4$QJ8:@+W+IGD^R[S!H)>+D6M#V743&4K&& 3L@!W".?W. MNU:=,.$>'?)WH?NW ZT\!O1X 5OH7*M4Q_-+)+S$P,9M2XK.%7HR#'9 C.4? M>-N)_#3[U"-L]A]&A!1ZE@MAA92XW^CYC6@\@2P/73>TFH=>Y!L/?P&HT=S8\?M_P!4$L#!!0 ( .^ 5%4D'INBK0 /@! M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U M4*E#!4Q=6"LN$ 7S(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL& MRF3+[.\ I%NTBB[.XS!/:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*'3^ 5!+ P04 " #O@%1599!YDAD! M #/ P $P %M#;VYT96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8 MH*8;8 M=< %C3QJK_I-G6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0= M47P4 E4'3F(=(GBNM"$Y2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEX MZ7D;3?!-FI6.5Z*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1 M=#%-)IXPC,^[V?S!9@K(RDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN# MOI'-X_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 M Q0 ( .^ 5%4'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ [X!45?709D[N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ [X!4 M59E&PO=V]R:W-H965T&UL4$L! A0#% @ [X!4 M59^@&_"Q @ X@P T ( !> P 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ [X!4520> MFZ*M ^ $ !H ( !J1$ 'AL+U]R96QS+W=O9(9 0 SP, !, M ( !CA( %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& D "0 ^ @ &V!, end XML 10 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 11 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 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 1 22 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-20221020x8k.htm ufpi-20221020.xsd ufpi-20221020_lab.xml ufpi-20221020_pre.xml ufpi-20221020xex99.htm http://xbrl.sec.gov/dei/2022 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ufpi-20221020x8k.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "ufpi-20221020x8k.htm" ] }, "labelLink": { "local": [ "ufpi-20221020_lab.xml" ] }, "presentationLink": { "local": [ "ufpi-20221020_pre.xml" ] }, "schema": { "local": [ "ufpi-20221020.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "ufpi", "nsuri": "http://www.ufpi.com/20221020", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ufpi-20221020x8k.htm", "contextRef": "Duration_10_20_2022_To_10_20_2022_h8RTId07pk6PNQ4VoVa6rg", "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-20221020x8k.htm", "contextRef": "Duration_10_20_2022_To_10_20_2022_h8RTId07pk6PNQ4VoVa6rg", "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/2022", "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/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r1" ], "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/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r1" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r1" ], "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/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "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 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "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 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/2022", "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/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r2" ], "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/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r5" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.ufpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" } }, "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": "b-2" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 15 0000912767-22-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000912767-22-000034-xbrl.zip M4$L#!!0 ( .^ 5%70H\QF:@, $8, 1 =69P:2TR,#(R,3 R,"YX M$QJPP+FIRBM72ZE9 @ZRD]O5+0=4Q MO8;:ZE)D77R'-.B2IHT4;>15DI*O4 M_?_ DT]<,_UR![(RMPX]Q*"\9S'K0%PH"4T99S;L$11JA'SD! X?,4_03@T= MR,W"MD9;OH2W^5=^99^AOPJTK*59N)5U11FR)#@C9?87AOO(^NVJ4]>35JO< M1GR@*;)+;&IN^MQ3+"\R,XGV;&W?*='WE]^WGW?;@0Q(H-F)A?]8;VS9$?Q?XX"L"UBW(804 .4[ M 5 =69P:2TR,#(R,3 R,%]L86(N>&ULU9OA;^(V&,:_3]K_\(Y]V:0+ M.4#35-3VU'*]J1J]HH-IIWTYA<2 M6 CQQ3X[V<[<4J"';C0148ZW:7X\>/G M-;\Z-N2N/VR7,;P@EF!*;EJ=]OL6(!+2")/Y36N=>$$28MSZ=[7 M^R]#B&BX7B+"(60HX"B"#>8+F-#5*B#PA!C#<0SW#$=S!-!YWQ:F[1YX7N9Q M'R2B#R6@S+KM3MXRR/PHZ8M^?E?^Z7;A]WZOU^_V8/24*Y]$P!D^+HTQ^;]VW4Q9K@YZ?CV55R)\\+?/D2UZGZ_4Z[6T2M;*(LOF$ M0;1\>Z#/:NI<75WYJC67"J.(Y]I]W]_\M+$E)@X@F[I@BN*AN +ETN>[%;II MH2U')$(RKGJ5T1A5Q)7-*G/J++UI6#",Y<12IOT6#,U2OT1G3%#8GM,7/T)8 MO=/RPI,7 M3%P>F8E,X8=4D+7BGG+4W6>,+LU1T^&HH?%;/(WKUU(HA*&$KID"_O0W=3^_ M;:[SC$(A%Q5$O+_&WQ'Z]J->;P(2P0/AF._@D?U""Q'G:#@LJDO;:[C1EAIAG$B8=(;5L MC*Y'<5IE*\K47G#,Q7(ZH&O"V6Y (_L2=ZR7\PR>5'81R\HN3I-Z6O(SX2T, M\@[4,$ 99$.!'*LQJB?!]C$26P4\P^EG#D<64+O>>9*/E%IDV")VFMYCF<_D M5MA#T;_I)?@NBL2L)=D_0TQ0QSH99JWSD%:46 34('0:SJJ\9X*9>;[3%R#= MX9DTMXIF P_$Y3.;T TY-@T%Y:5 >5B>$5V1ZFRQJQ+EC($Y=C< M:?AOACE'9$"7RS7)SN*)H5J;SF'.*DO3L!E%CA)7G;4N=IDK%&T;0&],8QQB MCLG\26P<&0Y,-1M%#D-G+TH3=ZAP%+>*H'59>[4$[=D :".&)-Q(O''J20SY M(!A[GLV,]])*L\8A6NQ?]AUNM,)YK'IF&N0.,RGK:#\ M[EUJ=Y0_:\RZO"D7H#/H='^9_@K:OP'$)BR03_:/=\LI-95:;G<8+F,IFJQ" MHZ-8F3/69BIU@]2NP=7J81LN1&1D>:+0(G,8K*K"RBO7OL91S"JCUCY[9*:@ M79M]HO!AB=ADOC,+RJT M.:3ND-DW!NA [")9$#^*_>/V3V1'\U#G/)26THHXED1.@VC+>B:"F2TH7Q#& M#1A^)* M_K?7[*6L]^U_4$L#!!0 ( .^ 5%4]*6_.B@0 &&ULU9I;;^(X%,??5]KOX,T^A]QZ Y494::S0E.FJ&4T MHWT9F<2 M8D=.:' M]_C$#,$6L MKUD=4T.$N=RC;-'75I&.(Y=2[>.'WW^[_4/7?]P]/2"/NZN L!BY@N"8>&A- MXR6:\C#$#(V)$-3WT9V@WH(@9)D=<-IQD*ZG/NYP!'4X0XDSNV/M2X:I/\YZ M4,^PY9]MH^N>X_1L!TW&>\LQ")S3:E.?LG]Z\M\,&D40*HMZFXCVM64':7), Z95&,F4LT!/:]*+GYP%T<)WDZJ+Z9"5\Y M<(Q]6X46\INNS'1Y2[=LW;$ZF\C34HFRN$8CRGQS8I_&9'6[72,IW9N"(UKB M>A\V9 ^A6\%]\D3F*/'1B[/8MIO!VQ.1=!DD<-2?_?GD890=)7Q^6!(0N->GZ2X&IES-@%%@H2 M@;>D^@,4IM'()O^_F(-DD4U,F$>\_5T:RQ9,T^R:2$?*T>$E9A[:>47_+<8D M0HC1YVY&BR^[+Q=9>0PUPQF$6Q MP&ZL//EX1OR^EE-NG%.+RM@4/.9(.2S^>>7*4 +'?!,AGZI.OJV!&1"&,7R9M U&A/(5PT?BH M&,&"5H1<)*E[A@R2(5^Q6&R'W"L>)*6UL@%?FO;5];M&]?I@4GJ7C=.;XLW( M@^AAP;];?E>,IP+[MA%[31@IJZO&60T\#Q(9I1^PL"96(:<G#Z5XCLQ;RJA. M%"FH[GL90A,>Q=C_FX:E:X@\XY9"JHY![4S-!AG)X3X0!!=0.2QN#X=*U2KS M31X*R,-1?[+DK'B_>Z$56S<'C:OC$$Q*MOWOS&C412MB'@5J9,JK>55+Q)%K>P$ MX.RS''%7LB7+GDWE6ZZ\.>[()!O+E6G?F.^42BWEBD*3^_RIP/+=_?,VF/&\ MQTRFO#WYKY:MDE^VE3]W\E4ON=^X2\P6I. E3)Y9>U#45J^(E.W9W^9PY3X@ M8@'=YR_!U_$2IM<0LVWAICW7NCU\7AN$>GG9Y+9]IWD((0OLC^!9M_E"B@$= MV;4-31WY"DJ3._H!K#\\N0;Y[.-%#HQ,>7L@5,M6R:^UD;\UCG]+)']X9NR2 M17<_R?GP+U!+ P04 " #O@%15 )=4L@H4 #+K % '5F<&DM,C R M,C$P,C!X.&LN:'1M[3UK4^)*T]^?JO<_S..I<]:M,B$WPD77IQ!0\8+(977W M"S5)!L@A))@$ 7_]VY,+A)OH"HB*M:M)9C+3W=/3TSW=TSGZWZ!CH$=B.[IE M_OC&L]PW1$S5TG2S^>-;K7K*)+_][_@_"'Z\7P@=_9=AD'Y_4KY"FJ7V.L1T MD6H3[!(-]76WE495J]O%)KHFMJT;!CJQ=:U)@E=XCH4^6!$QS'&TP1/LP/N6 MF0[KL?QTE6S0":W$_)W[%4:5^ MO\_V1=:RFS$^E4K%!K2QH%+:T,WV1$VO25I7X#@Q1HL5H&98?3!3?Z)E6AI6 M[36Z^D1-^H!5K8X'),\)W*A1Z%)S)Y$*((C'_,)1U;EH044^=G]]55%;I(,9 MW71<;*HCH/6!RP"1)MX,B::; #.APQ1S;6PZ#&%AKEXPR79$0^TLY\ M4BUK1& $>=S((G+S8J2AL+I-&@N'1XY!:92(^C,C.2+*\5$+..[XJ$-ZIENC#_&'?8!=(%=S_V7#)P8S[+Q(Z/7-TUR/%1+/SKMZ58VO#X M2-,?D>,.#?)CKX/MIFXRKM5-BUS7/81>8U \44?3G:Z!AVG3,@FMH _2M#5B M^Y>ZIA'3NX0*11 -MJ[Z4 W<,J5*KF=[1*[S7%V@_P2A7K6B=ZUDN5K0N$2W M+9>*M])/ZR>6[>8>,G&']D_T=-X$1(990-3&1L'4R."2#/>0KOW8JZKU:KMV M9M_>U!+MR])]OODD_+P][??K0IW?.^;@)\4+"3EQ%)N <=T@9T!(:E10GAJX M.0+UY^4U/WA,GDFUNU*N5;ML/S4'3K,N4E ;V'#(#)2Q22(#*Q$;A#5QCH_H M-$X[WF0"L)$WK=,MCQ7I)&;""[(;O-0 )IH$[NC%,?ZOJ'>*@(NFCLM7!YK<# M_PG\=0#UQK=#K[:C/Q%H&H1*""ETZUJ=-!]Y1 4/O5K6BH5J/H\Z0J^ NY+/ULJ%:B%?09EB#N7OL^>9XED> M96^NKPN52N&FN(W("/.1N<-."R:O:YD'*,=F602*L)1:-P(KGAUOAS+Y=C)/ MTO7TIGR-/#*N5S/)!19;Y? MG&0N_8&?UEJ^$".L8+Y-$A5D13E?K*)ROG13KFZ79)B$M-2SG1XV7>1:8#ZK ME#,1+Z*;,N+C^]IW9#60VR*TJ&>#>@& Y@=J"YM-@C*J2XOYE"AM@^B0MIUC MJ(Y)"58F75/H"L-2NU@[K]WQ+2P^)OYM]9I@%]RHKJ6 M_B]P!XB"\I5E"U5HET[039C>9=+4';IIXA:A)#**G)FU3CHU'K#O?-/6?14Q-@-ZUPYY##'VL7"U\_DAL5U>Q$0R1;QD&K8@B MRZ?^CA(DZ)%>(S&P_T2_R8CU&^G+@O8;AM4/213>,WT;=].*37";Z0-1EEK4 M@7\.HK3'!_?R3X[6JOX!-I MQR8[-MFQR8Y-GF.3F&O/69)$:8-KDM?9YV2C=:FH$4N$N@WIEKU+NK;U2'6V M25/$UV$+IFK98!UY_55H[:S5,UU[F+6TJ$I[;S::_)/N@.C>) %#7DX[;CU\_"KU4\* 1^6]5KZDG37U MF^1YH5^YKF66,*^89'A)CB?%^#OS;Z%<0?E.U["&((,G,45%BUW R)Y*$O-L M]-V&PMHW%.(]><7+^^S"[3 MX80DQZ,\=EQT0@R7ZB\'J)CW]+GG7D-S-;X-TB +ES=VU>J;$0H\-+F"D+AG M<$V0+LZ+7$Y]J/:6[2JZSD%\S:B9G_9=2RMV?7"JERS@>^.WWIW:0'QXDHIW2;TKU7IMN:-F M'J64^KA,V$FIN/">MNHT(P-:B.+U>0S4]PDD&$=._/.7F#ITD$L,TFU9)D&F MM]-Q@$!,&#TZ@1&&B0<\JY$T>I99]C<0)DA7L0S ,\7<9^9CN98O6?EVI?(S M?GY?ERW'6":H95Y^]?+U?1.QD%<6"-D2'8V9;:=:8BBEAL-\*8_;J9]:GD]Q MM=*R!5N4)0:0Y7=!D2\0U<\1L@A#LN*XP&4[=:>@U! ["/FQ/1T';K$OZV&6 M-I ?N@B+-%5>D$$U4S_>[B,%_JQ?#/[; TAMZ;P0N6 C#@T,E%"R*Q6SUH!X;4'(9E#-ZM8EJ%@(+4+ QZ5OW>V[L+H4B=/SPRVQ9V($/YIY_+GO9-?7'M8%2^; M^9_5QW^YYCQ2AL2HD*9%4*V *L,.R))O'B%3"4D:$W)2+/_S%R]SAR__'8 , ME(K"C+J14.ARSR!($N(!OTV%0-/(YWT^@;*G922(' L5O[,[GML8SU4L0U=A M*,SF-8@@D$-&A.%*F8LG^6[0S.69PG4U>RTF>XS]O@PWAA=U H!GN8V7,,,+ M$8:;"+0?L9O$L7[-'<=MD.-*-J$2CAZI]0[>T.7,OFDT)O3-)]E6I(K6NZG= M\*4B?WYY96>'F7?E/(";42. +Y5YO*0QPK[R_65\Z-?=<>+[<6+!<7K$GL^/ MW5^_JK6[XH7:/GN\:-[5N=(3=];_8/PH$D;:5U_&CT'=+\:/$<7$5Y2)#:IV M=][!+F]F!XHS4&^+]>29(^]>Y,!AP["P&UP'J2_"(^>D$S[Q#]FSR?C?4_N7 MP8%J64@1,1F7ZBHAI"ZILEC'BAROJYI,Q'B2X_ED>* :AVD?KHI78N.VUK7; M3/MG^>%^\-NY*F3J?'VF9@/?_,KE]'BK_9!4SULG14EOG3:A)C]=LU?6F2?# M3.CM2DGG]:MN\^GW":TI3-?,F?>J72@U'FH/^GG=Q9GKLW.5YL<(:ZXG=&,V M<./M81NNU0V#N"0VM2#@EI4VXM>>W>^F^0EFD7SY-G\$.VXQ:HCS4R!$;SXZ MNA]W, /O]6O0G,IVP7(S^2R"&H$H6E@>Y/Y87,'+KS&G>#%KC?G*)_M&MMZJ M-$N1?YA5;2'5P([C>QU>,5M>3-2/0A,;>RX!7Y?:#UV&KYM0.TZ;HFHQ.,_I M,1H)54%0;OHM'9Z,-: QM;=S@L^EJ[\LO MAU^RG";34(2\HGK 8)=2Z%_2A M637/W#8CWIYF&Z):S]]1W08T*VKIP-!67$MMSW7&K%:^?+$A"024+Y]&XV&D M&/7N+"L)^3NY)>?4A\>+1#?CYV*KG98*;QN'+SN]JF!R;6B*A0;RU$%_C9PS M%[)M7^0%9LAG!+V=*I;[(%$SE5SF=KYE[\T\=(WM-G$/T-55=DJJAO$#OCJU ME9;D&H JF!K=L2!(&2+5\XI!<1M6(.*=TYIR6>D. A0(D+5)U8&F;?7=%MWX MZ%(W%G:01AJZZ:PLNXE,>C2) ;4^>GO MG@@*([PPA\NH4;J3,GXOTNS7VE;)+QBP]]W^\\.70MC./-"R/F21J?Z[*A6L MMM*HUF3WC+&?Y.23_.]J=_Z^%"\4&L],81K^,U<>Z#/>ZQ;,=F(0E29$-BUO M;Z[G$*\6\%#@(Z>);3U+%OF)*"ES>'T90]HYS=;L.Z9& M-U@M.QT.520S:X"$X#%$DS#^+A9NP"*:QD8?#YU '4ZD6#'4AM.CT::)G)&? M#Q9%KL>;5QO(,SN=5WH=@?"ZPHNZ2"!Y837NN#*Q.D9KA???@,+ M3.!XHZ<43D ZGAIM /DZ9)*FWKH>6F_&'_IK1#0AY+?(8M\ MHF5@ >Z.8LZB$<%)@4\<.E/]4Y7?=3'H AI5\/.#%G"PBU(INLS"NNNIU=F> M;5,7J)\/D(VF_!4Y19-%(5['B@I,*&ER79%$N\KWX?D@+ZTE>!@TN*W)O7-J*?] M%5K5;A[,S@-O49B<"; ,! #0S0 &P+6QZJ:)/T$.HU#]\]"SW,.EL/G5#O?0 MG(]+#,@@E6);;F<%R"_%MN2MD^5@G=2\3P/-YHL-B('?B6MVW/S'W,QSTB0O M9ZE#'Y7 #(*U'%0M8&1ZC-++!+1/E2G5JT#M).1]Q,G%38<>HT)4$],T?U^4 M5BQX6*.);UAM:$]R)29(-%II;3;5XN1 LU_6$':6[E>V=)5D2A3EA%I/)' # MC Q.J2M*4JUCG.1D1>22#2&Y4B-CA8GKO3Z[W]_7C@I5&EZZ_S]BJV,*3Y(O(D-/D[,W\3A=S[.)N1%A]\W$">V M\?/N[Y9/:.QVEUA9?$>2OS0T[\/0&V87K?!C3]A["3.S)LW'^(PU5^(V4 M%P[29!J8),LE%R/K.8*[]*,L[H81_A.=],WS_[<7US_AYHY@&NXST?NVK@^[?8^+L9/UGF7Z; MDO7ORZ_>QOH'XKI/QV<+'!DY[.(5>S/6E9[ODP<3[GP_K_#]B#O?SU?V_E!J<(*4D,9X@V^K[V3NN%,Z*F6JMG'^_[PYO M=ZJ^Z%>=_2,(#SW=]N/L7G@<:";4DIY=T'K&$*FX1\\;>#&,?O)$VHU"D /P M0('E?U%5(2UL-.B1"-J0YWWS*W@MVZ1GPEM>@[CGMBP;L-6VRIN_0?^:UQ5C MX*'5<]- #FMU63:D)!M?J"IM^#L2G\X/M%P)ITEH=K1_'Q]<9!QD-KXM'U/Y M7 ,Q_],?_+)/?ZQ./JTT%_ZVC,TJIH6X?%K$J3*QD/;"EZ%]K5CXF2]7,E?H M]*:KL]"_/VQAO_<=R)V?+X]?+YFI7-' M[O?3,W>TWYS@^3KJ38ZZ;=-SCMFL0\!\';*>#--_3$)18N4_#DG\0C2..3%$ MOQ&'B1&<7F=1UC+('Q.>Y]D4_\I8W,]"S#5*96[!%L+$ BJ-%M IFN_TS*T; MYIV>^7'US*^S/+Q\:=A)ERUC]YUTV4F7+:?]^/._XWPT_N=_;2\5316P<'HV M/:&SH0^L[B*X=A%<8?20M-((KFA"ER!X*G@T$5 U'3 U&_CU:.G:_+BO46!7 M3+&T(?QIN1WC^/\!4$L#!!0 ( .^ 5%5MAEVXM&8 +G"# 6 =69P M:2TR,#(R,3 R,'AE>#DY+FAT;>U]:W?:2K;M7ZF;_3C)&&6BMX33>X]!;"7A M7@?<0';W_BB#;.M$EFA)V$G_^ENE!P9C8[ %E*2YSVG'YB&IUF/6JK5FK?K' M_SDZLH-K)QB[$_)E]/6,3,+Q[,8-$C*.7"=AK]YYR349A=.I$Y"O;A1YOD\^ M1M[DRB6DW9*UEM1J&T='?_Z#7>HD_TX8'!-9>J_P_U<4(IG'JGJLR.3\*WG[ M;73R+OWX:?]D]/>YG=WV_-O'L^X)>7/T_OV_U)/W[T]'I]D;[/HR&45.$'N) M%P:.__Z]W7M#WEPGR?3X_?N[N[O6G=H*HZOWH\'[Z^3&U][[81B[K4DR>?/G M/_@K[*?K3/[\QXV;.&1\[42QF_SQYMOHTY'%/I%XB>_^^8_WQ;_99R_"R<\_ M_S'Q;DF<_/3=/][<.-&5%QPEX?18E:;)!_;-]^SM!Y_Y<73G39+K8UF2?OLP M=283+[@Z\MW+Y%AK:>;]2Y%W=3U_+Y]P_Z\ M=M-+Z"U39Z\LW)5]>5I\]3(,DJ-+Y\;S?Q[_S\B[<6/2<^_((+QQ@O^AV2OL MW]B-O,O_^9!^.O;^Z[(+\;ND]SW.!WNQ=,V[[.X7H3]A;W[[=$ZZP606)Y'G MQI3]/F[]X_T%D]!T_P]S[C#+3._.WUSS0?D?[_FKNWO*Q?O?>K%WX?E>\O/X MVIM,W(!]X/=?+$52/RP^QHI)C7W7B=@3)]\Z$M-MOG7<[M>T76,U>I./=7)$X&O_Q9G8Y]8XXKLN2(OUP?[3;DB2W M_G=Z]88X/@/6SY$SO?;&;XJ'FGCQU'=^'GN![P7NT84?CK]_R.%+;:> EB+D M F(R>T_"F_3.JV;.K4Z:8YZB2BTMQ^,=:(04_Y.MQXPD^PH?PB,VP^X7$_;8 MKA.[.S.9E0=ESVUUS[BT?)_G1$9?;')2?_K>:?W]X,WFR.S M9Y[QU!M_)Y^=67+MN=%>[OC7.24GXO$V.2K9(M(8)8].Y);9G@M;R05MW O[\Z#3.R6#SGGW=$C)5V]\W:+D M:=LEW$1DF8WHD?42>=MSV-?^<\S?[;XC2BQO1_0.ZBUJ= M>/Z,OY=I-WMBPZ#$65#PO5+#6_?I>\LMFEE1_Y@OF,VD.O9=_F!.]),PZ7QWDYBFHF &'#MLM7=B]\E79F373.K_M\7,/XZ= M28ODXNJS)\V^=G09CFY3>^0.\0= M);>./W./V!79IZ=1.&%WC5-O\(*9F][4NV&OW[KIE>]%DFDADRS3*W] 9\IL MDEQ&X4TJ(3?Q6"04MW*Y',A U^!L.G=,N&FF,CD:AWX8'1?K](?O\IL>,RQW M(_[;RMOI38[3I7XZ1R].%RF^?6$W]OG-8_(V!0EF9CQLY,H@/QDR''$7/^*_ M,4.-O?C=\1R],YC*$@M_O)'>D+'K^_EZ*;KQH%$W;"8G<_CQY2?;+G_7!W[27N$1>F>QR$=VR]7CRK=9_]R1_V M]U_:!AO_P^=:_M!JCN>ECYS]F1I:P/'37PH/\Y?XTOJI:? >&&1Y/L5,9ND, MZ!!C==9AP#>-O/$<0?5'/S*;!R&4O^[/^.C9IY5G/IUAA3/^S\S+\AAQ:QXA M^ !\8!L?F,?/J8GETU8*M]PEU/N0[MXEM+E+M%C0^72L1=.W MBCB/AS97;.)VN7M<.&J?? MG9OIA\Z"*?^JZ7,#9TL6Q;BW[/FG'1Y2YR_SJA"S3;9895$EB_8N&4)?,AO+ MO$>_QW$V3VC6_<5@PC#A1C#;G?JCK_S&)^M9/@2 MD1-R;GSG7V:6" Y7B0#SSM(SE29CP-$)JU*DO\"33XF+_WJ,8J!OWL7\*^88V M=S*8*$RT#!/M3/YW%O-\I_VQ.SKM9(&XJ3T6B,^-,4MI.0^^F:FQR$M->*I. ML:0L:4*FH1SB$-RFJ%)<\ \*G/!BN],!U MU07?7:"+Y:\LLL4>\M"F# R/+IA9?3]R+ME(CAW_SOD9YZ[3EEN243AZSAZ2 M5OAE8*U5A[6F@+6V)9Q(HF3,N<$-W,3Q?#(LXN,#5B]_M1:6T&RRF9<6*9E- MB7*?/5U?E[M/KLJ/ITYC-ZLY+F59'T_$/I5E5;?/LF9E8P;6=\DUN7-B,HF8 MM05\)BVNP9= BW/(O+PWY:6G6>0>)9S/S!]A(;OV=C@++EP_(9]"7D$EY\5R MC ^,_?&O,)R\HTN+*OX.4_Z1/;ER6XOU[/SQBIKK5L]QX0;NI<=GO'3PE\XM MNQV/5A\46A8*,91G1-*I@$VB;(),0^0UFKV[9@*+4HOE7YG7\?B+;,Q9V9 ) ME0WR9^M0-?BEA X3Y&->1MB'4B/]U9RG17D5VGC,9->;.\VEXDR]"8L:+IW, MN/TT>BAL/!4/DU3VW''Z7+=,"6DTGGYFH1(9S\;77#'+VN;,>V9)+;(TP#PN M+(;3;BW6'[+P)K4&-N,^>$,^E()R760&[XS'+'I*C9:)Y#[/492Z'WI ]JW4 MCGFMG8FE1?[%Y>_R=5[F$Y>SM(@\<6^XGQ6^]&B0Z 2._Y/7O]F5G+G@LU3V M#5M[,$-VEUV3/5=0%*ROPQNW",G3>O.]:^1W=L=.SJF(W+3NGL+7F,US; H] ME (.-]D5T97C'W*:TZUUT]QR4F"#66[[N8@CC;S!U)@O!1>>B4F7#Y5_-"-/ MC+,;9<:9L7&6WLB>8/ZU51*0$Z3KDP?X^9KI>N!N*#L;R6\>K1 MZ4K12I^NEJ>G,0,++XW.G#P=P6]TX[)'&B]%Q/Q+Y[.(>6_,__S*YK4K_C4V M /<'>7O^MO6!C!?-<)9I<.YUNQ;V1>]*TU;&6UV\^GY\V;G4Z8 MM%,*6EJH/MS\9)KFT_.3M>$JC,XGJ&#A.XMSS2/S1#&-K*Y(EA=,_*Z?F.VP M,)]\G'E^DFT,8#?AKL)-B/H03/'O%HV+GR/P7WZ).E6[L!>P"2Z8)W:*.V=$Y!8R^\CLBYO95Y'9?WUF_\$6 MIQLV-?#I@6,->XF#8+Y#@L37+HNT4D@,V)@8\OTJM_0YCYA!DN^Q-?R$KXB< M-*)FT;EBI;MZ*%9R!YGN=E+3DI;"&/8Y#J+IOXL)FRFN*8D_=6Y=3R_ M6&FEX2IA<1$#PMO0OTW75)$[X7#KC+//I+L/KEW_DCA7D9LNIN+LL7TWR";E MQ^:6;#,'F^PX:S/@VW,X,L[W8J3QA,/F2#Y[.5./SR>.[X?93L^"&Q0O5U.S MTNCC4,"#G_NF&(WG35@M60=U8CMV3Q'/7/,\ M-'RE[X53;U(T71ES:H%1;+ M8[N >0M;4,=% IQF.:Z'R?Q?95V>7R.>+F9Z'O6?1V^14RE2I_ B%O\$/,UV MPP9T'1=[Y++@+'UR>?[4+7+&L(<]"B??D2258>0R>(GR^.XF9%?C+TS3C%OJ ML?E>/1;WC%E0Y?QDSS2+W:6, ?->7H%@ !%&:1C%L21]BJ7GSJ0)+AXVR&3AX@2W'ER<,U=4MY<%W. MIV6/S!9C$8_ATB1].LN;)HN]E_?"\BM[<3QCEVW+,F4+A.(B\[I,KWBPHTM-OC"A_>M\/:A;GR_/QP !@ KS:SZP7R#OMQ>!(L, MPU)PN$VW/-US!%ELR]-8$S)U?M[DN9A?I9:BW]LHY>^EMLC<^M0=9W DZ_,[ MA-GGKL,THY;5BM.=\TN?I_/]]EY\?UOVNW&_<3Y/QJ39./[@\X]E3R4O/!5[ M*&_RV!/)(#_#I781Q"_MKT_3@N&4,W1Y&<#+7DUKY%'Q%:]@\;/)G\V;:11< MK-G9/VR2OO+&A&/)"15I*8/WH0B<6^^*&RNW>@8@/*_NSWN,+-,G(R]>;/E2Y.S9 M?9D66(C.L8B)G<\F[$.764UDOC\X2,L*;G23YN07GR4?7.HN&02D07[.P^(5 M1S;L5*GLIG,ZUF/TO!8O&Y+E"OS*[=@JFS?;N)=?P:N:UXF^NS_O6ZMX;/$[ MSNB7*:ID()%PPRMH+6D2[8:#55I_X)R)O-:>VV1:.N#S1HNSGB"9L5Z[ MCI]<_\RH#QE=HB@?S67(ET8I0R)GQBS44;AHTE0+LJR!XF<^RXK;H:*O)%+^O:"<;)?0TX]S!A.[!G^E[W#ZV7A M9>(&>7N8U8)*UJ^%?>K&O>,R#B\O^3;$BY\+;%1F#GQIPSM"DB1BSS OSA3/ MD@XIXA6OO+<+[['"I#TM4I%/%Y1RQ2^6K_)2#^']9Q9SH/=FPU$[FU;8K#+^ M/@^_+ID8W/$LR^7.HF+2^4FN>,&*>QV3^B6/L,9NL?>2S2+!DI7>F5FE^4)^ M]V(N2$>:M7.,BWY)S$K=B>?,XE>J[W8Q2LFD;0E'Y]^,ZYK MMK"]2P/%>PYL/&-0Q@ S_<9C'1YY+/LPD"NV!*WN5"FN<,_79'C/YJI\VV[> MC(Z3;1G$3K+0@B/[ \[SG)2=5GLY)7B!@94N=N]CQ?%2A'G?Q"&-QY*,[S,G MQCK3J3_O!WP71OZ$/P8/5WDQ.[V5W-;UY;R[EP;,DWR9EGWJ<\2O/^#[:.)Y M\\PT)&>1'O.#=)7"/M<+(_9:ASTLNRTE]BQBLJ>D$[,YBE^APY^,K3V<%EE5 M'[O'=W:[7S1)+NC,G](DA$MT24J__XNLM?E[^1=_DG^Y[O=Y/<)GDN>RS>\_ M?_TL7]=\O5=3E ?M6;1ZP9:W*XT^KT(^ R_-GN58NK6E3WI+-\PR.[S^O 0U\EW,MWQ_I-\Y9X5)YF>[CD)16CO.D%.B1BZF<$KLEW$!^RE M691E@>P?^0Z$SCA)>>3.#2KJL25)9L79FO)^G7E26'7"'/&R M1?[%9GQN*=_=HOEE2E7D"QCWOF=F_E;.:EMYO5A;) _?F#_WRAOI\%9>GF]# M>O@&?T#_Y\-76> 6K'PTE\[*Z_$UIP3.7TVWM,U[CJ7DS3LNBRQ 9>$HB_S2 MQ26WI?1C&01=_LP^_+0QI9$RL[L%\YJ$) @3)U M ?8RTT?*H>=Y%Y[22 7K78=A%JY/7,[32;NUCC-3'+M9Y%\8SB3DK7S88%+^ M3^)\3Y>.LRFG;J[SL"0LMG"D1$ENZEXTGMVPCP3I_B'W-LMS)V^8\H =#N_,/V<,_8O>"1DUE O+Y6U>L_X_?#MDEK$+TP+O M_5KJ66UW[U9RF;! M+.;/<>)6SG6.:)UC8W[RF ME8DO;4M\GY;(@X38N>2QQ<*7/\RS- N[A6ZX!2_L^EE(T2WNR#[)/7+.]DV[ M$!=:6=A$E 4=R^^F35(F7I$E75BTYXW#%Q;NU_2'.>X.DN3:^/X'( MTM'_2Z_(?ODG?_62IV#F[.B%^8E_:#Y'\=T$7@ID;-;V2HI12YVY>V%P]+G3 M.2>?O(!! H_7NO>2$O*A%ZM>#&^/TKI7'H,4T<>(N&P!&578)9 M=V8(G$$?976#5+?I?BS[_B^/Y""6KL^..44\[>RX7Y^-VRJ2S+ MG;_E@)M>Z1W-W3RM8.6^SZS9Y6E,YV=ZPXL\,(Z*39GY#H-LOF272X\BF_ H M*D[I6VD,S[MUY["0/VN+Y#N_LO/:YIO''K0AXMM/YV/)KYF2Y!;X^$NS:/Z9 M?!,%?^J\[,(?)-W5MR"&M.=V#M["NL5B6WPAG_$)+UAZ<#;U<^TR@6_=YI]- M+7[:.8E%C.G^ES0['2:\LL'^*T\DCZ^XGSS!XA$I_4+8_^WC](S'-+0V'R3J M"3"[>&BD9)&2%3(EJR,E^P*@VZ",=VKWAO8I8;\-^V?=T\Z(_3$$'WK#3VL;V%_8E[I_V:3;8W_;Y.VW7N?;:9=]M>PC$E\S M.'[L%3]@;O1E8-OIP[-AV.1KOS?Z,B0V&_FI0$\[M,^9S#_:@[1BR,_/E??\ M="L>F'Y5FSYR4M>&#L)=([WA'V\XK+XIJ(4;\07OCUC,T9.[% ]R^.%02V@M MW=/DM!:.F9J$13!,T!0A "*P%0M MB"(P58NA!TS58N@!4[4@BL!4+8@B,%4+H@A,U6+H 5.U&'K 5"V((C!5"Z(( M3-6"* )3M1AZP%0MAAXP50NB"+FE8JHN41%I8YWE?DU;:B2G<>2\DUQ \O0' M28^'( 5Y,7\_Y98\^6[:^W;ES:>UO3\9MZR/?=T[:U93;?&B79LFBZX")^#9?NG]E^X]]_D0WIPSF[>CB9<^G*58&F M0P6/JN!OU\GEGX39OZ=.XBYK01! WZ$4K15,62>SM]T@%QEO=.0$$[X/E__M M_AB[TR3[?5K8==HC*/N5GVKX;L7"#X?A.Y2HN95$,_&L_GP:#?27@H&LM[3- M)?PD:T627M9*%MYM<2AIDFN1\9Y?[P(+6V MQ>VHZOV6U(=V\,2N9J)055&HI>NEZO\0@EE2\')D^>HA90G% M8>^*MZ-+/!D^595]3H05*^11RU2H85:[:BN>]=2DSFM)+:/6[!7Q+ ?8#>S> M%+M-PZ!*Q1DWXEE/7;!;:Y7(G =V [N!W26R)15+II(N [N!W8]@MPSL!G97 M3H;-P&Z=ZI9*VTJ)*V-@=XVPN^2X6SAJO&BE$T'P=W->_4H5!41[$? 'U -0 M#T ]V,F0UTRQ L@ +"Q (: 04 @H!!0""@&%@$) (: 04 @H!!0""D'6KPM9 M_\V?GP?]X9"<#_J?NB/P\86I+6,NK4L7-$V7J&RB,HS*\&.$W398/4!>X614 M#^15%9/J%3\"03S;J ORZMC'!.053D;U0%Z9:JI,VVUPV8&]CYF'!>P%]@HG MH[I@KZ3J5)-48"^P=_=Q+[CHX*+OJ,!4R_H22NVE3M>-&C%*[]WA:- 9=?^RB?WO<[LWM(?@JJ-V+)",ZE$[5F2-JHJ)RC$JQZO& MT6XI(.T > 6343V 5S;:5#, O #>Q]I'MDKDT0)X ;P WONNZUJ;2C+V" %X M'P5>;,X$\(HFHWH KRYI5)9*]"\ ;WV UP1'O1$<]>W* _W1%WM WG[N='O# M=^2L/QS:0TIZ=KE]:ZIA%"OBV7^)O>+'GQQ&@MGD+>SA)YL"]%N9RFW]'2KW M E?NRU*UU))+5#1X2P!5@.H3H"I1236!JLU U3*G3Z J4+5AJ/JRW@BJ5G9/ M&E&,I!'P^A*EY#6)DJFH40ML(8NT4(JY0:PH+%+RB+OQ:M M9"I;_SEHJE]<*Q11: @%] )Z ;V 7O%L!] + MZ 7T GH!O8!>0&]U+ =" /2"_%]G\K_=&?2ZO<]#\FG0_TKZYS;O!]3OE=L' MJ'XV@6YZI4ZUU6*^**I)):WL/7:-TOJAB_$O8KE).^C4 V@$--8(&F7#HK)2 M=M^'1FF]BM!HM20@(Y 1R+AF[[TE4T,%,C8,&5G06'Z7,4 CH+%&T*AK"M6U MLKLT-DKK581&J]SE-&CNH+GOJ-31E$I'4XO,J"GOT5 @!-240>' MTS:U*3UZS8DH,,%;R[WHU"ZJ6B769%&&KX+2I98*@A)P51B!U1!7-6KJ)1*D M@:M54#IV"P%711)8#7%5;E-+MP"L30-6!*P 5G$$5D-@;5/%0L#:.%PM=:<2 M^/C@X^^HT-.4.@\JZJBHHZ*.BCJX2\+:#I 62 ND!=(":8&TAY<1D!9("Z0% MT@)I@;1 6B#M09$6?/Q:\/'G'>(_VI_Z YMT>R?]KS89=?YMHTL\NMJAJ]V3 M7>(E:AB@TS>LBMYNM<%. C("&=I:J(5,IB%3 MTT0GY(8A(V)&(".0<:V+Z*I*%0/(V#!DM,!)!R<=G'2!; U59525455&51G\ M'6%M!T@+I 72 FF!M$#:P\L(2 ND!=(":8&T0%H@+9#VH$@+3GHM..G@H*,/ MG' "JV$?.-VBNE%B!19%]RIH76F5R,T%'0G "F!]Z&*J20T%G8L;!JPR&/ M5H$$5D-@E2V+&FWLNFP8LBHM#<@*9!5&8'5$5L6D;:G$C2I UDJHO=R]26#@ M@X&_H]).4RH[J*&CAHX:.FKH8"L):SM 6B MD!9("Z0%TAY>1D!:("V0%D@+ MI 72 FF!M =%6C#P:\' []DC4G2&!P,??>O0M^Z)\JFI4%D"A;YA57,3?"0@ M(Y!Q/9](IZ:&CIX-0T:C)0$9@8Q QC6[+DV52A;.QV@8,B)F!#("&=>ZB";I M5-6Q;[)AR&B@"SPXZ."@[]C65H2(LK*H0D.=&75FU)G!Z 'T GH!O8!>D<0" MZ 7T GH!O8!>0*^(M@/H!?0">@&](+;ON=!0#6+[F3T4<:,+09&"J7BJ&@ZU>#KB]BW;+BE'P4Q 61$>K?J'^C_@WJ M$9 62 ND!=(":<6V'2 MD!9("Z0%T@)I#R\C("V0%D@+]GS]V?-KB?-@S1^V MT*XRD4S"V87O'K[2OF)6O^ZF6/[(F ]70GU1FV3#I(J&!O(5KIR_K!FH AX2 MX!'P^!P\*C*5 (]-@T>]56(36, CX+&F\*@;$I6,$D,)P&,5U&ZV5, CX!'P M^(R?J&V3FFJ)QRX 'JN@]I+/( )!O1H$=?23%];64'Y&^1GEY_J6GX62 G@] M %8 *X 5P I@!;"**", *X 5P I@!; "6 &L %80ST$\7T\\GY/.S^T!&7[I M#&QR1#YVAMT3 HIY+0]4WUV1NUK%3*5EX$!TD0O8X@T9C!Y@F9!8)K?:(., MRX!EP++*8YG5:I=(P@66-6#(P#)@F9!89K2T$AFSP+(&#!FT:-"B08M&+51< M&:$6BEHHNG*!=0*D!=(":8&T0%JQ;0=("Z0%T@)I@;1 VL/+"$@+I 636GPF M]5ZFH^91JT^[9]]&]BFXU:A[U[CNK;0, W5OT>O>E5AQ -P ;F*!&\C6 #> M&\"MEN!FM:PVP W@!G #N-4.W(R6BBV_PH.;4$,6@HXMN MQ&(#^ 9\$PS?%)6:"EK$ M^ ;\"W^N&;SN(W30()&_@&? .^U0_?-$FEE@X> MMO#X)M20P<,&#QL\;%12!9,1*JFHI(*S LX*D!9("Z0%T@)IQ;8=("V0%D@+ MI 72 FD/+R,@+9 6/&SPL.O/PSZSAT/R&!F;=$:C0??CMU'GXYE-1GW2Z[/7 M>Z-!_^RLV_O,/C6R!_9P!-+V'HKBV8]3.!9,1:N>HG8.E!)82D!9("Z0%T@)IQ;8= M("V0%D@+I 72 FD/+R,@+9 6S'LP[^O/O-^(= _&_6&K[RH3R22<7?CNXUB2>DITKB$-(F)7-( M:0NN$H ?P _@%T5( 'X /X!?'"$"^ '\ 'Y1A 3@!_ #^"LC0P _@!_ +\[N MB28!?UJ/>I\X%[[+_IUXMR4_K+%0 5K[X/KF#\Z>DJ2:_N,-GS[8)=/G+ZZ9 M:VD<^KXSC=WCXI?%)^3%J.NLU'3C_&"?#1(WF*OMON14O)"IG+^2FY D_<;' MDD3%7?.KR=D87VR;BM9JZ^NJOWSPJ[<,V6TN_?"ND%OQ=UJ7/[Z(7.?[T1V3 MRX=I&'N)%P;'D>L[B7?K/KAF;OOIC8N/.A?,SF>)^V#L^S-J>0NC3DTX__E* ME#"@"#$4(4,/T /TD ]S+1\*6MB;-RC0@P!Z4%HR%"&"(J16&\@D@B*81VA0 MA "*P!0ABAX0N(J@!TP/(F@!J"2&'DSH00@](,\GB"*PDA-$$2Q>0L D@B*L ME@1%B* (-D= $2(H@LT1*A0A@"(P1PBC" WAJQB*4. 18B@"T"2$(A"^"J(( M0),@BC!;"L+7$A6Q>3>59_B6K]NMD+^;A%-Q6XNGW6TF[CB,'*YW3H\-H^/B M(1^^ZWN!>SP+V*CX;RMOISZ/.&3GMC#JE]2(W-E?- MWH4O(J]=AK@@KAV)RX*PMBRR0ES;E7X@K^VX=I#7=I0XR OPA4CB\.("=,$5 M=[>7?G-Q/;6/%])\T0I-)$E/N20@[DM5V]!?+:CM4#>6U'OH&\@%^[ MDI>&?/_695W("_Z(>$($><$?7\*&P&)]69R"8Q._V2BT0Q7Q6I").5KLN(AJ'/A-!\,<;67[S0GFI6DLQ7XUG.Z8++1QR M-7:#Q(VV\,1_SIR(?8.46Q37@IM[0/';*]%+D52E-(L8VTW@=+/#'UTK&+& M"G7QE]>0YYHM@^=ZQ(F;'A$;#S!3['&FD#%3B$VD$MA\?B/C:R>XL':[;[4\X35%=U%DL$<>BRA#/I3:U[<%FX'U&?/@QQ<1#3R$W;^[#/$$O3 MJ2II9>\I;+B%Y[2)ADLA[R30<"GD_0$:+@7 B8^H28^HVU019)AX3NH[#RY M!#C\TO(9TU'DEO8;UD((DO:]<:P&DT*VHZOJ\X)"VWJ;MDVC]+W@#3?T?(=W MPZ5P"'<740K:X]-CPZ2@P!8P 0HW 9JR1C5-@J'OI A7W<51NR7]MHOJ6BU* M:=U@,HN3R'-*+J=AO2CD=AR,>%?M.X6!NXUF2]W2J"59-=U*T,!]0PW<)H1= M00W8%80)"Q-6.F&9*E74L@D?C=+YXO8EX1=MRM*B#:L11"W8;E'>,9,B(KQ, M+5.ANEQJ F_'6ZO$T[Q8^ZO@WTW83M7 W5,P;$Q<]Q.7H;+%B=6&L9>UUTOX MY8FLM8R=%)7JNF7K) SB))J-R^_Y!K*B6-1M"$%((=2!_&Z:)I654BF.H/*" MT(Q=7]CU!5C K%G765-1>&H5[H$M8PNF8[9T[!A#@%5OPKQX4J@-VUY7+=HV M56PWPW8S8 6VFV&[&3P"L^?&LZ>DR%26RLUDPCZJOU=-T7=45ZQ%$;'C^Z2? M7+L1]JJ!"-_ $SWWEO(4IB=S*?P<6:>&;&+K %CCV.N&O6X-=V5,>/6?\"29 M:B8FO*;LE9/55AN;Y1#VE)AGQ/RPDG2LU12A:C+5K=*K=XVR"VRU:\:0L=6N M"4/&M-> :4_1):JUR^TBTC17J=9&/=58ZHR/C7K/U=A&8>+X[,()&3J^&V.O M'@CW(@AA>1Y2F:5,PMF%[Q[$@79W&,VAAUDZT47EFP]T'9L/P"C'ECULV<.6 M/4R>F#PW9HFV56I:..44._>6RGU2J>4^K,D0:+UT\\&A$;?\B>6I#0:''FG9 M>\*I*:M4TDK=%8[]>]B_A]U*V+^'G4F80@4<:=DG<5-#;E-5*;WM9]-=I?*; M^&1CJ;=*[3?Q;65"*R7'/<$OJ*W8Z=>P$3=M_U+SMBDTD*".?7E-&'+S7!G3 M4]W'VSR;/O N.O$$@F4( I@&[J'9^:D^X@T9^^&:,.0&^C+VPS5CR(TS[$9. M4HTS[$/O7MN91)JXLTT\\P*GLG'[W,:ASP89_/%&>?-"@;0WHNT?LN ]=H/$ MC;;81:I(BE+:UM'#,'"?&_[3!K0BCY=:E/J<1:4"TEO*6LRIHOW\1L++DC<@ M-]:*@$M+N"0WUJ)*G=TWV4KSI(4(P^02 9B$C!@%L3+A]N7L32ZEP/?+O%-@ M]RLUKCS0?I7]F]!F<:36,MIULY==Q)%5LQHA LDZ(E&)D635;&HGH>1:UG^# M8LG:;QC8KB/9\//OSLWT0P>'_H!Y6(\S$';6$T68Z;24_B>R1E4%QQAL&U66/;V<4%O-*!*<@B->A%_TNVT+4 M"N0-K4TEN=3FMA5FC;\^1,TRT,+8@+74.AXL2T!8_2!,ES0J2S@1H\J-+?N7)Y)O]S%,8Q.8_"2R_9$SGDA=)N ME'=NUA0;0H*0RN@Z+C#P:\O(7SKQ$;:R"4$-4MKD! ](:9,3/B EP!+F> C6]I994CA=.$N+9 MRY-GGD!*P)ZRSDR!E#;9,0(IP>.:-]M;I2UXA9.$>/92P8U:NVVZ]3YQ+GR7 M_3OQ;@^V,^\%^SN;]J3E/U>F\>SG=51<[=XUCL:A'T;'A86/?=>)N']=?UA^ MXSJ[M<*>S/<"]RC_N_")^9%9]Z/($T^]+4N7*/+B+7 M^7[D7#(='3O^G?,S+K;GRBW)F!-8\LH,EQ$;6#&H&^='_HXL2;\5'KKX&,5+ MB\\Q#6,O\4*&X*[O)-ZMNW+5^7,J;*W%A\?^S(>OMTR=O;)PUQUAP3K"Q[=/ MYZ0;3&9Q$GEN3-GOX]:?NMUOIUVV8??E6P[KQG.I_Z C+[8['\#VR:=WBEA#VZ3K_W> MZ,N0V&RLIP(][= ^9U+^: \([P'R?FG[_2%WPVO3EW=8X,Z0WO"/-QQ(V3W2 M4&(^D62 S.8*WYG&[G'QR^*#<\S,\9([T9B]PYY]&9\70JHVA35#$GA31;JT]: AZ M #(U2Q$,F=:>TP%%[ V93 1-(BA">>:T"R@"T-0L10":!%$$H$D010":!%$$ MH$D010":!%$$H$D010":!%$$H$D010":!%$$@R8#BBA/$=OV3%L M&3'I<];T]:<-O*:X\$H&8B/D.^_2)ILO;=-FFBUU@X:MK^KX."F]KW\9,+)K2]Z:1U/JHPU.S8@C>WU]]_D0WIP^K/E096%<$-@:%A]>RJ0P01PEC>VVY DNMPQOQ[ M$K\KJ6&:Z,YYF*G^Q0XY,!-',\OU?9@/(O&HSYO/ *;1T'\ M=THT$4&:H\)$RC&1DS!@%C(;\XQ&I8SD96QWF$TY9M/Q?=)/KMT(-@.;V1AJ MHFD8.8D+F]F?S4B;+[@JN"0=AT2&G3-[6.X2]$F! MB+?JW%,S#G5M$U,1[*2,0R+2[2:'/BOHKO($*"X)GV M4,,1[P#UN=\_'9)A_^QT%Z2&9J>/1"4B[##3D"64#MR!M.P%C6%22Y/K7$A.;1 MK$V3?1[TAT-R/NA_ZHY N6HZY>H0\%,+@A9;;>A?7;6[7VFY+/=LP>=L_3$O\[IUVZO.QP- M.J/N7S:Q_WW.#S@L>2LDDG#(N%4.(BRJJ>4R=YI"4*OY()]K\BVD.1L&U154 M:V'.]3!GBRWQ']E? '.&.5?1G&6#FN!/PIP%-.>-$T\&M52C]-13S=7;%!LV M#IX%*+O&(&M454RPN?JC+_8 -*Y#TK@:N!MR>UE4#%_:Y39[ ;-+)%LY_'R\ M=LZIBP^A^09\"#[T@J6<8NC@$,!UX#K;NTZ[K<%UX#IPG>U=1RL_>PC/$<9" M#N\Y:XEM%=R&NCDEE,KM1P*Z6I/=[,Z@U^U]'I)/@_Y7TC^W.<&MWP.Q;;<= MV50FA$DXN_!=$9.0Y;7W?V[0%S PE>;E53?Q$V3 M*NW2#P> B](:-P\;%L7&5FA*(GS#Q^IJX04T%%@X+?ZI5 MVM-K; &35"]:C:HFE;35.&;SA-63OK"4PZH";VKU>-3BLB=LR!>1QR[SQ?5O M72X&?DDGB(]6KRNSB^W%$9<28Z(F52LMX'(AQ!K?(:MWP>=G#D53[?[SAZ5]VU?2QB\OF MRAR'ON],8_>X^&7QP0SV--?9G6^<'^RS0>(&<^UF6>4%=>>6P5_)/5.2?N/# M2:+BKOG5Y&R86S&.GS8O/M+5ZX?LFI=^>%<(J?@[K2\=7T2N\_WHC@GAPS2, MO<0+@^/(]9W$NW4?7#/WA_3&Q4>="V;[L\1],-"]V$+VP2T,-S73_.=.^9Q0 MQ)X4D15_H(B#*^*9EJ;0 Y"I68IXKI,5%+$W9%K?,0Z*V!\TK27>01& IF8I M M DB"( 38(H M DB"( 38(H M DB"( 38(H M DB"( 38(H M DB"*R\C$4 M498B7M62Z85[@?)WDW J7FD__:#%WGQI+5R S6R-D.\X])G\@C_>R.:;%PK; M-%OJ!ANO-C)FT73!1;RP27;L!HD;;='-[)\S)V+?(.?LPN%DN8=90W;%/B>^ M4FA!%8>:'5OPYO::G?:P^G.E^UY%<$-@:% D?JSCRP"A$MZ_G>6][08DN0YG MS+\G\;M=='L4T#D/,]4K+_5866[)NN 6]QJ7'+B)X_FEVAZ,9]%X#LOZ?JUY M=(/)+$XBSRG11 [:X0_4@?V?9E-V:].V015)QM&FY53 #SWN$GOX5MZT=5.EBHH31V': MM3-M4U&H999[/ Q,&Z8M@&FW+6I8;5@V++MNEJU0TRK]N*-#*QB&O;L3,.MR M> "5VBJS_=<<'R#$>9=;)IQ.^L,1Z7\BG_O]TR$9]L].<=1EC3# M+SL+9>E4-&0G _ZG[HC<+B:SN$Z!/S4@O$E2]12RXU&0?AJT+CK4HZ5%8-J,C@T<(2F M.X*N4X ?5-L/#*W<_2!P@@:-NR&D-E4QJ:[K M5:>TM;?*P WML[-N[S,EG^V>/>B%HT!EU_[*)_>]SNSY1<"T&^5S_<"'-6=>IJ92>):BYIF'.HIJS*5&C M_*17S34-71<7PQ2HW&@3'2R1;V>EN-/&&6_8.! L% M3OA&_7UCXY67)>FEK[O@$<*8R.%7;_5U'<-4X#IP';C."V8=VE9,. ^7Q.7VU1%8T"8^)/=S9Y> M60N8FWH9"_=;D8^"6= M(#Y:O:[,+K871UQ*AXF:2ZVTA"MWR$'5!"S$60J5EN!F( 15KBW:P5$*$:? MY$J+,"^>0X1P9#ARE44(1X8C'UZ$<&0X\N%%"$>&(Q]>A'!D./+A15B)TU-$ MD'!:>WB?.!>^R_Z=>+=[&MPBEW7#YV4/1U+M__&&IW_95=/'+BZ;*W,<^KXS MC=WCXI?%!S/8TUQG=[YQ?K#/!HD;S+6;9947U)U;!G\E]TQ)^HT/)XF*N^97 MD[-A;L4S?MJ\^$A7KQ^R:U[ZX5TAI.+OM+YT?!&YSO>C.R:$#],P]A(O#(XC MUW<2[]9]<,W<'](;%Q]U+ICMSQ+WP4#W8@O9![H]"#T"F9BGBN9934,3>D&E]:S%4C MIA?N!*7]](,6>_.EM7 !-K,U0K[CT&?R"_YX(YMO7BALTVRI&VR\ MVLB81=,%%_'")MFQ&R1NM$4/L[]=)R))2$Z=Q%WN6]:0/;'/":\44E#%@098 MLE6E'BO+ M+5D7W.)>XY(#-W$\OU3;@_$L&L]AF>"O-8]N,)G%2>0Y)9K(0;O^P$3*-I&3 M,& 6,AOS+$>EC&3KV!UF4Z+9='R?])-K-X+-P&8VAIIH&D8KN0;8S"YM1MI\ MP57!)>DH3![&-HT[T[1GC\BPRDO/,']G^P3=DM?6E; M;].VB9-)=W?F3P5M^XDCKBIFW#*U3(7JLH0#K6#<=3-N9MBJQ9"[]'[LAU8R MC!O&K:H*E4L^+AVF#=,6P+3;5&V;,&P8]J9G8M;D7 &3FK)*)6WU<(V*'8"Y M9=[II#\UB6&ZC(,O>J&OG\AU-(C M%%6BLE1Z1:+FI@!_J*L_6%0Q<3 XO*&>S;-+=A:#*I9,)7TUG&HOSH#\< MDO-!_U-W!$97TQE=AX"?>O"_+(VVK7+#4;"_&C3NNI1E-5VGNJ2A, M':+8C MZ)9%56FU2@M'@",TRA%D2:$2.&APA,8[ I7E-MP ;@!^V_J:OBK3=KNTW-RA MLBOMK?)P0_OLK-O[3,EGNVDTSLEG=.OW5YW.!IT1MV_;&+_^]SN# M>8FD'#)PE0,)O4VU=NGIMIIK^KF.P[48Y'.-QH6T9T62:-LJ?3M#S54->Q;6 MG@V#A7%@Y\">ZV'/6IN::ND[A&NN:9CS/LQY4Q-^JYC44/1W,&(8\5H.6$WR M2 ;#;$G6P?#JC[[8 U"[#DGMJL*.2G&H7X^*F,8L[TR"YP9=-8!0-&KI: GW^A81!["%'9CX:@^4ZMNX MHJO4:I>^QP(V#AL7QL951:%2R24EV#AL7"0;UV6J&.AF!1.OKXDK;:JC81M, M_,D>;$\OLVN2L3(MF1KJ:PAZ3_K"4AJKL"%?1!Z[S!?7OW6Y&/@E MG2 ^6KVNS"ZV%T=&(Q]>A'!D./+A10A'AB,?7H1P9#CRX458B3-> M1)!P6GMXGS@7OLO^G7BW>QK<(K%UP^=E#T=2[?_QAJ=_V573QRXNFRMS'/J^ M,XW=X^*7Q0^<7ZPSP:)&\RUFV65%]2=6P9_)?=,2?J-#R>)BKOF M5Y.S86Y%.G[:O/A(5Z\?LFM>^N%=(:3B[[2^='P1N<[WHSLFA _3,/82+PR. M(]=W$N_6?7#-W!_2&QW,-S43/.?.V5T0A%[4D16 M_($B#JZ(9WJC0@] IF8IXKEV6%#$WI!I?=\Y*&)_T+26> =% )J:I0A DR"* M #0)H@A DR"* #0)H@A DR"* #0)H@A DR"* #0)H@A DR"*R,K'4$19BGA5 M5Z87[@7*WTW"J7BE_?2#%GOSI;5P 3:S-4*^X]!G\@O^>".;;UXH;--LJ1ML MO-K(F$73!1?QPB;9L1LD;K1%0[._72)XVTW(,EU.&->/XG?[:())%PV=UGEI1XK MRRU9%]SB7N.2 S=Q/+]4VX/Q+!K/89G@KS6/;C"9Q4GD.26:R$&[_L!$RC:1 MDS!@%C(;\RQ'I8QDZ]@=9E.BV71\G_23:S>"SQC:-.V^U9X_(L'-FEWP. [,51'LI+S#"/9_W$W9_4ZI M*6M4TR2_]"6-9DG4DLH]1:V9 MIV'6Q\Y%:'99>F)*:2ML[:[@H"D8>KT-W= T*ADX^[7RAKY_(=33(PP6X>@J M_ '^ '](TP)2&^=MPAOJV3R[[ .8J6ZIM*VL%D8:1^?Z/.@/A^1\T/_4'8'1 MU71&UR'@IQ[\+U6E1LF%5K"_&C3NNI1E54VFLF6B, M':+@CF":55#@"'*'A MCF IU+)*3]0USQ[@!]7V \,H=W,(G*!!XVX(N4UF(9-.-6EUNJ@8N:V]51)N M:)^==7N?*?EL]^Q!YXQT>J>D<_JUV^L.1X/.J/N73>Q_G]N]8=G;+I&10_JM M8LV#FO*D)OU4T*IOZ.Q@QC'@M :PF>21=8O;^R/ZGQM&[^J,O]@"\ MKD/RNJJPG5(AV;AE3+:RI90[TX())I*)'-QSGJB''EHN9:<12MZ_C'JI M2,8")]K=_*.I9NDK/;B.,"8"U]EAZ$9-287SP'G@/-L[3YM*J@3G@?,4@^#?I?2?_;K#V]RA8P M3_4B$IZF4%U;[8"Q>+ZMRX7 [^D$\1' MJ]>5V<7VXHA+J3%1\ZJ5EG#ECERHFH"%.-FATA+<# 0@P@JWF*V ",5HUUQI M$>:%=(@0C@Q'KK((X\Z$3>4 MZP_+;UQGMU;8D_E>X![E?Q?ZGI>C[D>1I9NUEF86!2L)I]J6I<^4> M742N\_W(N4S+?NRE7GSZG(+8,/C_V9#U]OF3I[9>&N!^C.\.W3 M.>D&DUF<1)X;4_;[N#7G-N_[8*&7GU$T6E+_@#@^M MZS&S*;V .G8#Y@I;B/^DWSOE#5Y/"?MMV#_KGG9&[(^/G;-.[\0FPR^V/1J2 MM]]ZG6^G7?;.NY(-Y37//K3/1_;7C_: *)*BO%?2=EGYTW&=I)?]XPWW9W:E M%'WG>);A H,LWYG&[G'QR^+C<=?-W9;K84^X#!,+LU8.$M**>R=S%,VO M)F=#>WGPI[7:^CI2QH)!+MPR9+>Y],.[PJ*+O]/*^7&&I'=,+L\B7 [=Z8V+ MCSH7;%:?)>X>H&T%)[(/;C$E+TQQKXTA+0.*$$(1,A0A@B*LEF5"$0(H M D MC")D3-8B*,*"1XBA" 9-\ @1%,$7$AHT(8 FX!+"* *SM1"*P&PMB"( 3<(H M M DA"( 38(H0FH9:P]"@"*V4T0)6^2>*TV\6A#65M7%M]V )-?A+':"2?RN MI 9.SZ76]LM;^$RR*[_]E_SN?_9%G5F?;:^] )[+ '"!9X*QV@O@N2"H M]@)X;EU4>P$\FST\I 168@'8!& 1L @7@ O !78L@.?2$I6=%TO+#QQPU\5V MK: [PZ$]*JOQ<[9H.N#8M\N=_/Z+;$@?5G^6)@WYL-+8.*7&3>8P\6269SBP MM[R&HLV)V?">W7C/87&T&MYS6(LIP7OD\KSGL/8BE/?DJ8O*A"%GW<['[EEW MU+6'I-,[)?8_OW5'?V\I#-@!4+2A*%IB# +O@?V;M7P$1JEGS: MC;R$2!Z]+-18H$;M@N0ANAE@Z2@$L BQY^6 6"JZF\ KX!5(Y)@?,G+\ MRWCLNI>7H@0CQ1GT1%;2ZY\X\35Q@@D9\U_<_\R\6\=W@R0N;V'WI"P$-:J# M9$"$-1AVR5_+V_^U.LS]$493'1X:PN(XII&;-M1BGR&:KE-34TM/ M?L!'-@A'&N CHMG"#EQ(5BUJJ&;IX?NVUM%$!UO*C@CK3H_&*'TVI$GD7"9[ ML!A!;>+PO4#$M9E=0W"U,%:CLJGM#V'A+_"72ON++%%+5DK/G=3$80Z?3A'# M9Q[&)0.7GSLZ3MPL>X)2. @B-2"([ !>3:4-N@BJ-8VAB^PB0C&IWBXQ0@%_ MI#+\D8=A1V<\9C%E$I.I\Y.?!-VT"OBK E" ;&5*XCM 454QJ::7&XQ4QW'@ M)_"3S?Q$:2NTK998Y@29I EDDFYPZ\;)#>@C3::/B">CFG!/5)7*,J@G3:>> MB">C9O!6F/N92KGN!]I*G6DKG?$XFKD3XGM.*@F/798S;^L\HM<394(-">S*'*9,*8A M&T$8D/"23-R+$C<6-5#MKSM9!]@K[#$[I21B9*JKQHZP]SFC@AO"#>&&W W; M(/3L\>#PZE)X@B2,/!<4'E!XA)%132@\,I6D-E5U"RP>U*0$DU$S6#QM2:*& ML<>:,%)#PM-X'DCD84BT1CS9E[)'EO8'9F A /$KRD(03PIP)[@3W D4'E!X MMD@3]3F'F8SS0IH3QVZ96[Z$MI0#E3(MZ0X17P"GA%W:@]^T[7/"5' M ;D_XAD;Z M@"%66(22>%.!.*&;5E0TDGI# _7FU",6G PD@)% 4@.J@*,"= MX$YBR0CN!,9/71D__)(72Y=<%,.;/T?]4>>,G'P;#.S>B'2&0WLT_,?["W0H MV3D+",A;S4X^"M5TB;:UF;46AIEXN(PY<&U&Y-J\)3,ZZ MG8_=L^ZH:Y<8G52'-/"J^!4@7"X(5PME+&H5/# M+#$6 ?\&_)M#SMTH_(*0 T(.W FU)I%D!$(."#D@Y @<-56:4G#0/%%530T< M V& 773_@CL)(B.X$R@[3:7L]$=?[ &H.J#J@*KS',- EZBEE'MB!?P$M:^F M$74TC;8EM,0!36S!5W)J?QR13N^4?.KV.KT3FYS9G:%-^A_/ MNI\[HVZ_!^8.F#M@)&P.NXJI4TTVP=R!G\!/UOB)*DM4EDL\$Q3,G3H>D?5< M)-/MC3J]S]V/9W:>6Z&D9X_*3;!4+5,'.HYH,JK)"5JZI%!5+O\X=#@8*DNU M(^CL(F9JJ]2P%%!V!+(\ 2D[+RE,[6RKED@N69T$.NE)O *^ 5..)*P)0) M6NR@)P@X/<+)""UVX$ZH.=69P2.>D,#7 5]G9'\][P\Z@[^)_<]OW='?H.L< M/LLCD#&)YW$U81.8_ B)\K?35M;AX%^"R*@F_L7E(BOHLU.EU%,EG/"@>2:A M30T$GD,#-P@\33<"5,1 X &!!P0>$'B$$Q& N>E4A4JY";P"7@$"CX!9%%'9 M.MO4G9[(VIT/^N?V8/0W)>=GG5[629"7IC%(Q9O)_O^T\L' /H: M7L]S,JQ6NMV45"H;>^SE\YSMP8$WJ'?!@5_/)!+0$'?1JTM7:+OD7EW@'KV@ M(W1% [XW?PZ_= ;VE_[9J3T8_OZ+VOX PI$P62E,$(>8(*HU RA4,RPJMTL\ M'?LYGQ5P:A7/_.#"<.$-75BFEFE2S=QC#Z.*NK!(^3ZPIL / 6L*K"EX!PZ(8")@38$U!3K(H?-3E3 B\$/@)O *> 584U7,H@A45ZO$O SZ%-H>H>T1 MW$F<0A?<"6V/0#UJ;-NC:D1-X"@!]VO2M$4\*53=O^!.@L@([H2.1Z5DG1XA MZHC'Q]NR861_U#DCG>'0'I5XMJNQL7S$L[IQZ(?1^*Z"!_5I>YNBY05>+H:E22S*IHI5[*/<6Q@'O6E]M:Y!WB6TU.W$^2=:8 M\Y5_AO*K9GYA/7.'OO@(A:@><=-9M_.Q>]8==>WAO+M!V7O@ZAA''33U!.A' M8+69MPDU12*P@G=5-G):XC=5T+OVF8IZGSA,)NS?B7=;UL@6+&3L!HD;/3?6 M%XR@:4]:_G-E&L]^7D?%U>Y3MD<+(,_<8>R[3L1=[_K#\AO7V:T5]F2^%[A' M^=^% \T=\'X4&1YK+6V^>RIWPJ67DG":?6GJ7+E'%Y'K?#]R+IF.CAW_SOD9 MY\[>EEO2/2KF ,!EQ 96#.K&^9&_(TO2;X4[+SY&\=+BU3^_9RED6E+_@#@^MZS&SV0]& M]BEAOPW[9]W3SHC],1RQ?WB+O"'I?R(GG>$7\NFL_Z\A>?NMU_EVVF6?>5>R MR;QF%)_Z S+Z8I->MV>3K_W>Z,N0V&Q@IP(]X] ^9R+]: ^((BG*>_9#GC\= MMZ#TLG^\X>C#KI3.OW/TS5", :SO3&/WN/AE\?$XT.0@PRUOS-YA3[@,:@M! M2PYIT@H8)7/,SZ\F9T-[<=AEF"U%7T>E7W"?A5N&[#:7?GA7^%_Q=QHA'F>X M?\?D\BP>YQ-->N/BH\X%"^IFB;L'('X\O25OL2):F)!?2;%JF2H4(8 BY):I M0!$B*$)JM==N\X$F]J0)J:7 )410A-K29"A" $5@DA!%$9@D!-$$4T0;BBA/ M$:_?ZYHO[@[8U,[:*MOTMAO\_HML2!^2ZW 6.\$D?E=2I3Q;7(DDB&R@JS]+ MJ;/QN>F @Q6/VIS/$N*T=]PZ0<734B4Y0Q;-5\4^#L,$R0)MD0!CK74\C28E M$8U$0)2M"W^'9A/5 73DTD"GO5+?KY()[;=+R7+D)@ 59GV9ZKX"]6G0_TKX MH4Z=4;?WF71.1MV_4O;C\2XB.4%I(/NF52V ,W;S;9 2J.&8G\O0UG#(2R$: MD !( "18";3JY!;E154"[85?";1Z;D)<)PK83>+RPJ6J[>D^"&Z*;!9E4-&+ M]>A>VQSLXFPZ4Z62I9<=/#6]_4,>3P$J !6U@0I-TJFJ6Z5'5XUPDAJFL3J3 M_YW%R8T;)#%)0A*YXS 8>[Y+@H6PB[_#_QX[\36YC,(;$D[=R$G8>\09)]ZM MEWAN?(QD%I:PM5G"KL%= 82 [!:@ = :$"ZJ^+I+O&<" FR2JYZ!931(9;, ME0!H)->07 /, &;V$0-KDAX2;P@ M<8(K[\)W03C#0E<<&=6$@B*K5--*9: @GX9\&F &,+,$,VVJ&FVDTY!.6PWX M[!]3-XA=XL1QR+-J[H3<><(()N8H<)LYQ>,,_GH6'3L1> MNW)3PAPR<5AN8[G]>(S7IFVS5/1%)@Z> &BH 318;/6G(1&'1-QC9+\X$>&C-E+7O(.N3@LDH61D8"+Y$T!^*UBM-\A_8;T&Y!%1!E5 M&5GTME8JLB#E5I>4V[<@+SENDBG8=$KC(P$7/2^)#A3J*E)2*TAM0:4$5%&M4$932Y_*T,C M_*ON:3;>+/=!?BUV?#?-K$V\N#@'C,>!3AR[X+!A/=V(]?1+8%;5%>39D&<# M+M08%S;/LTE4LQ0DVI!H>R3J.KGF>P)BPMY%5@WK76%DA,Y(2*LAK0:8 .\,0,Y^89LJGSDZ?'4LI9>F!HR,8YB9S+ M!!DSK(^Q/EY8'\M440C[55:JI)C)GR)P]&FI%,]Y( MPW-2*7GLLCMHG=&(L'QGR]WL^X]("=2B24V\:SK MN:S=:V@+EVFTI&^3$K'+C.Z4-%RZY_L73].S?5W47H3]B;/7M$ M3CK#+^33H/^5],_M06?4[7TFG9-1]Z_NJ&L/__'^H@R+0WH1V81Z9A-T*FLZ M,HW(- (;@ W+W40LF9I&J2TED6JL3JIQ*VFMQ&9[<2OD(T&_J2[]IA([U<#R M \L/, .8P898X6)%,?)USZ7HLO3<6?]?0_)M:)^2;H_]_U_V\$&>[AB).BS& MZ[(8KP3D(D\'3P T !J0IJMTFFXE&CN?1>-K)W;3,QVF43AE0_Q)R=1W@H2F M=$#W/S-ORL_50@H.:V-A9%3E'7"RK%&M;6)_+3)O0!9.RU168MNV1GS**I[)RL;%_M-$^U\>@K"(,Q^VH4^CY[".(%B1NY M<4))X";\_;3C2=8DV)T@\8:EL3 RJO326)*II);?6QB)-R3>@"Y-1Q=-5:EB MZDB\(?'V2&W5"VY9@,>3:S@L%6OH)JRA-P_+#-I6RL5-)-5@_P"$R@*"22VC MW/[C2*55.)7V> 5S)Q%5(V)MK&$;MH9]23F#TTA4 ZDRI,H ,R+*J"8PTZ:6 MOL=F;W7RKQJFS/KE]AZNG\[+60ZCW>;F %NKWIH*E62I])@.[8*?2,0UJ;4H MD G(M&VB3Z6:N;.#79OD? W( [ZLU>^Z+B+E-A%IQ)(#2_J&+>DWAG)%MJ@L MJ>#6(6$(=!%21E5&%UVQJ**7NV4>B<+J) K%Q3FKID1-J72>7J,4CR0[+0A:NPEFX@3MU?J:;8/<9 MO"1AQJ4@*Z"M(6&67?*$O<5N MP*(I,@Z#V&./Y?!#&L@\QN*'-83E-B)I1.2-%2U6M$]L#J6ZH2%;AFP9L$5( M&54;6XR2L06YL@KGRI9[!7MQ/'."<=HO>!S>W+ P+T["\7?DS[!>QGKYB19Q M33DT=)+GGJW'I,#B[2F#GN$)"3QM1.YUZ'/ M'A!4,RQOQ9%1E9>WFDHU!4>6(G<&8;D61'3Q4GD79<0$5JEQ_)X912G%(*- (:;8U&JKJS5%Z37*\!J;Y7G5'Z MV/D(.!X!JWBA9"3@*G[S*JTN4T/'/E3D"($N8LJHRNBBJE1OEWO^,1*#U4D, MBN=-R"B"4'-P0DTESIP!UPZ> &@ -(!V5Z-<'+ND?7GICA-.N7-_C*^=X,HE MD9.X)/L])F% QDY\C02;&$M@5%5>LT2N0:%%5G=0]A5*4N(9U'/)NR95J(!L M0+8=$5K:RAXS@TWRV>IG#E?"UN>KQE\ZO<\VZ?:R^G&G=YK]8O_S6_>OSIG= M&Y5<.*Z?V2!14)U$P2Y:61DZ5;12FUDAB0A7 #8(A@V;!VB61%6SW.4G!,P 9@ SR$"*$AK6(@-ILU>1>SS$ M^EYE(IF$LPO?/?P"?\6D?MW5&OV145=LD:X;5#.5W280]RLE\?SEL0SBT_X" MB '$U EB9 8QBK*K@W0;Y4Y(!"(1*(J0L$+'"AV)0"0" 3.'EQ%@!HG AB4" M!^XX#,9,. X_O#<]9LZ)KXD33+)?W/_,O%O'=X,D3E_DQ_A&WCAQL_>/D1S$ MIL"Z; JL!!1COS \ =!P$&@0:LS8)UREY-Q*4';R5)1%R87+/A:PN_-H;,JN M%$Z0C&OJ*GFG!1*1&N:_:-N&95##*+_JBH0:$FJ BEI!!=]%H4LFDF)(BJ67 M'"SGL78<==7/)+"I;=]5B7IM:J.Z(6.[+;;;"B0Q(!.0Z4\B2Z7B$K;:UCB) MU_']I\NE2.0='LM%-AZLSG???P6)/"3R !6U@HI=M4-IA)-4/Y$G'GX@Q0=^ MBAC\%%#7!!LRJ&N !D #N&PU3X.MX;*Y[%4DO["BQ8IV7>\0G9H:DE](?@$J M !7KBY.J10T5++:&)K^>9['M*-ZJGS& );+G%6Z]6")FN8V8P%X#>PVX!%QZ M?8!H4KU=ZH8H$-AJG+E[AL"&[)V 2_*F=?%\@2"JA=F[ZATLEN#$<[3G$H2- M:HD*N )<';8/,?QP%TE*K 2W3'(V:9 $-SD@WBR01I3Z0]@41 HL/+I-E9 MSO>)PX)J]N_$N]W]PV[X>'B,)66EJLE^7D?%E^^73$?CT ^CX\(4Q[[K1-SJ MKS\LOW&=]7Y6V(/X7N >Y7\7QCM?:MT_=(:96DLS"Y)R[@!++R7A-/O2U+ER MCRXBU_E^Y%PF;G3L^'?.SSCWL[;>8AK''&U@?1Z[O)-ZMNW+5^7,J/]H HDJ*\9S_DG7K;"^R86W ZNC_>9S-.W=,+L_.!_E$E]ZX^*ASP0*Z6>+N82)X/'J3 MMXC>%@*"UR:_%!F*$$ 1#\75XJ$*[(MYC#W!,U2GF^@U%-)38. M?2:1X(\W^IN72D]M29OS.=;;HY#"?TT&_I\S)V+?(.?Y[I(+2'^/TO_;=2*2 MA.342=QEV>\)9G<8;X*8(C!$NJ]* 4GFI MJ\I2RQ*>QO4:=^-%QI),*XOO!>=O5D94WVQX!AL-O(EO/30B+E/@A'G%Y84&%-D#OB<2=3FE"6T(9>P2SC- !&O.5 MWF5"H:6>D_2D 335\.MCVN+,>J58OL)[=9;8@ _05RT#T$V52I9>-P@ ] 'Z MGK%\3=*IJJ\>O%/]?.&J673Y^LB-6>S_8^H&L5O_C. ^?5X]?!,\5A85T M?97JLE&V&=14ZFFEMB,'YA7308-1]W!5-IFWN&;NW#,P"=585.F>K:7DRDYD;0U''7&3QE M:NGM5=^H9^V!+SI(XOQP2Z0<89TADHZ1@]NLV&Y1W2B=9E1S33=BD'7,P:DF M-935^CI0KV&H)UL6-^^\Y)K$UPX3R843\Y-\PQO^*8?OV"=.%#G!E.N8%[M)5ZB4%,J/>@$I-834N4V;9LEG@'75&QIZK@; M@JD6U32MK)6-.+C)=T6_O7*\X!WQPS@F;)TR\>*BRUC&HKJ9.EZ4LJC"2[[< M<Q&<;(USLAT 90HQ<0<5F2)DJ M4OGTCL:ECIHZ[H:DS-I:Z9T& *CU!%2%FIH$8,&X :AKO4235SG4==PY\2V( M7/;L_W4G65DB+U&$P<*>;A0AD*9KON3TT==Q-2:JI5&WO@_\.4*T!J!H6M2P92D&K!SX)-FRCZFA9ODLJYH; M@NA'"@OD#?6:<14JF^73K8"Y#<-<6:6:!M %Z )T-_"6-E6-U[2[JG2M9NTQ MXYW)_\YBWA/+_M@=G796CFI''6>/=9S<&U4FETDX8RM3(2?P=>;T:TD&]%SZ MY6E)"81,3POJR>#05*FA*"4)\>7F!C\40C!B>UIU0H3M'5&V3*JUC8,[(G!? M%,_H M+A$G)@XY=Z.Q&R3.E+RQ\=!)27A[*3V)6O$4 I\J;HK" -[V8MRAH-I; M)4UDN67]=DB#@J.))I>*N=+A@'P[3VNWI(,Z&I"[=LBM [F!W-5UI>H@M_+; M@X7@^\2Y\%WV[\2[%TX?)?EY'Q9?O%7,T#OTP.B[D._9=)^+:O?ZP_,9U M9D$*>Q#?"]RC_.]"(]D4HK4TL\APY"I<>BD)I\=JIKLK]^@B(804 .4[ 5 " M 9D# !U9G!I+3(P,C(Q,#(P7VQA8BYX;6Q02P$"% ,4 " #O@%15/2EO MSHH$ !G)P %0 @ $M"0 =69P:2TR,#(R,3 R,%]P&UL4$L! A0#% @ [X!450"75+(*% RZP !0 ( ! MZ@T '5F<&DM,C R,C$P,C!X.&LN:'1M4$L! A0#% @ [X!456V&7;BT M9@ N<(, !8 ( !)B( '5F<&DM,C R,C$P,C!X97@Y.2YH 8=&U02P4& 4 !0!+ 0 #HD end