0001574815-18-000109.txt : 20181101 0001574815-18-000109.hdr.sgml : 20181101 20181101164619 ACCESSION NUMBER: 0001574815-18-000109 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181101 DATE AS OF CHANGE: 20181101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BMC STOCK HOLDINGS, INC. CENTRAL INDEX KEY: 0001574815 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-LUMBER & OTHER BUILDING MATERIALS DEALERS [5211] IRS NUMBER: 264687975 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36050 FILM NUMBER: 181154465 BUSINESS ADDRESS: STREET 1: 8020 ARCO CORPORATE DRIVE, SUITE 400 CITY: RALEIGH STATE: NC ZIP: 27617 BUSINESS PHONE: 919-431-1000 MAIL ADDRESS: STREET 1: 8020 ARCO CORPORATE DRIVE, SUITE 400 CITY: RALEIGH STATE: NC ZIP: 27617 FORMER COMPANY: FORMER CONFORMED NAME: STOCK BUILDING SUPPLY HOLDINGS, INC. DATE OF NAME CHANGE: 20130506 FORMER COMPANY: FORMER CONFORMED NAME: SATURN ACQUISITION HOLDINGS, LLC DATE OF NAME CHANGE: 20130419 10-Q 1 bmch-09302018x10q.htm 10-Q Document


 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________
Form 10-Q
x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2018

OR

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

For the transition period from ___ to ___
Commission file number 001-36050
BMC Stock Holdings, Inc.
(Exact name of Registrant as specified in its charter)
Delaware
26-4687975
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
8020 Arco Corporate Drive, Suite 400
Raleigh, North Carolina
27617
(Address of principal executive offices)
(Zip Code)

(919) 431-1000
(Registrant’s telephone number, including area code)

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

Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x    No o
Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files). Yes x No o
Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
x
Accelerated filer
o
Non-accelerated filer
o  
Smaller reporting company
o
 
 
Emerging growth company
o
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. o
Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
The number of shares outstanding of the Registrant’s common stock, par value $0.01 per share, at October 31, 2018 was 67,361,390 shares.
 





BMC STOCK HOLDINGS, INC. AND SUBSIDIARIES
Table of Contents to Form 10-Q
 
PART I - FINANCIAL INFORMATION
 
Item 1
 
 
 
 
 
Item 2
Item 3
Item 4
 
PART II - OTHER INFORMATION
 
Item 1
Item 1A
Item 2
Item 3
Item 4
Item 5
Item 6
 

i




PART I. FINANCIAL INFORMATION
ITEM 1    FINANCIAL STATEMENTS
BMC STOCK HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(in thousands, except share amounts)
September 30,
2018
 
December 31,
2017
Assets
 
 
 
Current assets
 
 
 
Cash and cash equivalents
$
57,691

 
$
11,750

Accounts receivable, net of allowances
380,307

 
322,892

Inventories, net
356,608

 
309,060

Contract assets
33,319

 

Costs in excess of billings on uncompleted contracts

 
28,738

Income taxes receivable

 
3,748

Prepaid expenses and other current assets
62,315

 
57,949

Total current assets
890,240

 
734,137

Property and equipment, net of accumulated depreciation
297,356

 
295,820

Customer relationship intangible assets, net of accumulated amortization
162,282

 
166,306

Other intangible assets, net of accumulated amortization
1,067

 
1,306

Goodwill
264,318

 
261,792

Other long-term assets
11,546

 
13,989

Total assets
$
1,626,809

 
$
1,473,350

Liabilities and Stockholders' Equity
 
 
 
Current liabilities
 
 
 
Accounts payable
$
205,312

 
$
174,583

Accrued expenses and other liabilities
102,140

 
96,262

Contract liabilities
32,703

 

Billings in excess of costs on uncompleted contracts

 
18,428

Income taxes payable
2,404

 

Interest payable
9,572

 
4,769

Current portion:
 
 
 
Long-term debt and capital lease obligations
6,964

 
7,739

Insurance reserves
14,525

 
13,496

Total current liabilities
373,620

 
315,277

Insurance reserves
41,334

 
38,470

Long-term debt
345,144

 
349,059

Long-term portion of capital lease obligations
10,485

 
14,838

Deferred income taxes
3,082

 
1,768

Other long-term liabilities
6,486

 
7,039

Total liabilities
780,151

 
726,451

Commitments and contingencies (Note 8)

 

Stockholders' equity
 
 
 
Preferred stock, $0.01 par value, 50.0 million shares authorized, no shares issued and outstanding at September 30, 2018 and December 31, 2017

 

Common stock, $0.01 par value, 300.0 million shares authorized, 67.6 million and 67.3 million shares issued, and 67.3 million and 67.1 million outstanding at September 30, 2018 and December 31, 2017, respectively
676

 
673

Additional paid-in capital
668,961

 
659,440

Retained earnings
182,229

 
90,607

Treasury stock, at cost, 0.3 million and 0.2 million shares at September 30, 2018 and December 31, 2017, respectively
(5,208
)
 
(3,821
)
Total stockholders' equity
846,658

 
746,899

Total liabilities and stockholders' equity
$
1,626,809

 
$
1,473,350


The accompanying notes are an integral part of these condensed consolidated financial statements.

1



BMC STOCK HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands, except per share amounts)
2018
 
2017
 
2018
 
2017
Net sales
 
 
 
 
 
 
 
Building products
$
773,787

 
$
671,316

 
$
2,201,863

 
$
1,919,923

Construction services
216,477

 
209,696

 
621,064

 
605,164

 
990,264

 
881,012

 
2,822,927

 
2,525,087

Cost of sales
 
 
 
 
 
 
 
Building products
568,713

 
499,182

 
1,631,022

 
1,427,253

Construction services
180,248

 
172,285

 
511,919

 
498,405

 
748,961

 
671,467

 
2,142,941

 
1,925,658

Gross profit
241,303

 
209,545

 
679,986

 
599,429

 
 
 
 
 
 
 
 
Selling, general and administrative expenses
176,204

 
158,602

 
506,236

 
465,305

Depreciation expense
10,059

 
11,053

 
29,323

 
32,555

Amortization expense
3,790

 
4,026

 
11,263

 
11,947

Merger and integration costs
1,459

 
2,574

 
3,627

 
13,339

 
191,512

 
176,255

 
550,449

 
523,146

Income from operations
49,791

 
33,290

 
129,537

 
76,283

Other income (expense)
 
 
 
 
 
 
 
Interest expense
(5,926
)
 
(6,377
)
 
(17,916
)
 
(18,960
)
Other income, net
2,953

 
1,083

 
7,830

 
2,366

Income before income taxes
46,818

 
27,996

 
119,451

 
59,689

Income tax expense
10,960

 
9,553

 
27,829

 
19,906

Net income
$
35,858

 
$
18,443

 
$
91,622

 
$
39,783

 
 
 
 
 
 
 
 
Weighted average common shares outstanding
 
 
 
 
 
 
 
Basic
67,329

 
66,958

 
67,246

 
66,860

Diluted
67,896

 
67,442

 
67,743

 
67,341

 
 
 
 
 
 
 
 
Net income per common share
 
 
 
 
 
 
 
Basic
$
0.53

 
$
0.28

 
$
1.36

 
$
0.60

Diluted
$
0.53

 
$
0.27

 
$
1.35

 
$
0.59

The accompanying notes are an integral part of these condensed consolidated financial statements.


2



BMC STOCK HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
Cash flows from operating activities
 
 
 
Net income
$
91,622

 
$
39,783

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation expense
37,297

 
40,049

Amortization of intangible assets
11,263

 
11,947

Amortization of debt issuance costs
1,263

 
1,263

Deferred income taxes
1,314

 
1,755

Non-cash stock compensation expense
8,226

 
4,751

(Gain) loss on sale of property, equipment and real estate
(3,435
)
 
301

Other non-cash adjustments
686

 
898

Change in assets and liabilities, net of effects of acquisitions
 
 
 
Accounts receivable, net of allowances
(59,768
)
 
(46,591
)
Inventories, net
(41,883
)
 
(30,837
)
Accounts payable
29,897

 
22,633

Other assets and liabilities
34,156

 
2,228

Net cash provided by operating activities
110,638

 
48,180

Cash flows from investing activities
 
 
 
Purchases of property, equipment and real estate
(42,704
)
 
(51,292
)
Purchases of businesses, net of cash acquired
(20,970
)
 
(38,737
)
Insurance proceeds
1,991

 

Proceeds from sale of property, equipment and real estate
10,968

 
3,545

Net cash used in investing activities
(50,715
)
 
(86,484
)
Cash flows from financing activities
 
 
 
Proceeds from revolving line of credit
713,264

 
769,458

Repayments of proceeds from revolving line of credit
(717,726
)
 
(717,626
)
Payments on capital lease obligations
(5,937
)
 
(7,753
)
Principal payments on other notes
(75
)
 
(2,603
)
Other financing activities, net
(3,508
)
 
28

Net cash (used in) provided by financing activities
(13,982
)
 
41,504

Net increase in cash and cash equivalents
45,941

 
3,200

Cash and cash equivalents
 
 
 
Beginning of period
11,750

 
8,917

End of period
$
57,691

 
$
12,117

 
 
 
 
Supplemental disclosure of non-cash investing and financing transactions
 
 
 
Acquisition-related holdback payments due at future date
$
1,403

 
$
375

Assets acquired under capital lease obligations
821

 
2,481

The accompanying notes are an integral part of these condensed consolidated financial statements.


3



BMC STOCK HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
1.    Organization
These unaudited financial statements represent the financial statements of BMC Stock Holdings, Inc. and its subsidiaries. All references to “BMC” or the “Company” mean BMC Stock Holdings, Inc. and its subsidiaries.
The Company distributes lumber and building materials to new construction and repair and remodeling contractors. Additionally, the Company provides solution-based services to its customers, including component design, product specification and installation services.
2.    Basis of Presentation
The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) that permit reduced disclosure for interim periods. The condensed consolidated balance sheet as of December 31, 2017 was derived from audited financial statements, but does not include all necessary disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). The unaudited condensed consolidated financial statements include all accounts of the Company and, in the opinion of management, include all recurring adjustments and normal accruals necessary for a fair statement of the Company’s financial position, results of operations and cash flows for the dates and periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 (“2017 Annual Report on Form 10-K”). Results for interim periods are not necessarily indicative of the results to be expected during the remainder of the current year or for any future period. All material intercompany accounts and transactions have been eliminated in consolidation.
Reclassifications
Certain prior year amounts have been reclassified to conform to the current year presentation.
Comprehensive income
Comprehensive income is equal to the net income for all periods presented.
Cash and cash equivalents
Cash equivalents are highly liquid investments that are readily convertible to known amounts of cash and have a maturity of three months or less from the time of purchase. As of September 30, 2018 and December 31, 2017, the Company had cash equivalents of $40.2 million and $0, respectively. Cash equivalents are valued at amortized cost, which approximates fair value due to the short-term maturity of these instruments, and was classified as a Level 1 or Level 2 measurement in accordance with Accounting Standards Codification (“ASC”) 820.
Recently adopted accounting pronouncements
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update 2014-09, Revenue from Contracts with Customers, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (“Topic 606”). Topic 606 provides a comprehensive revenue recognition model requiring companies to recognize revenue for the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. The Company adopted Topic 606 on January 1, 2018 using the modified retrospective transition method. See Note 6 for further details.

In August 2016, the FASB issued Accounting Standards Update 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). ASU 2016-15 was issued to decrease the diversity in practice of how certain cash receipts and cash payments are presented and classified in the statement of cash flows by providing guidance on eight specific cash flow issues. Retrospective application is required. ASU 2016-15 became effective for the Company’s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current or historical financial statements.

In November 2016, the FASB issued Accounting Standards Update 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (“ASU 2016-18”). ASU 2016-18 requires that the statement of cash flows include restricted cash in the beginning and end-of-period total amounts shown and that the statement of cash flows explain the changes in restricted cash during the period.

4



Retrospective application is required. ASU 2016-18 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current or historical financial statements.

In January 2017, the FASB issued Accounting Standards Update 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (“ASU 2017-01”). ASU 2017-01 provides guidance in determining when a set of assets and activities meets the definition of a business. Prospective application is required. ASU 2017-01 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current financial statements.

In February 2017, the FASB issued Accounting Standards Update 2017-05, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets (“ASU 2017-05”). ASU 2017-05 clarifies the scope of Subtopic 610-20, which provides guidance for recognizing gains and losses from the sale or transfer of nonfinancial assets in contracts with noncustomers. ASU 2017-05 also provides guidance for partial sales of nonfinancial assets. ASU 2017-05 became effective for the Company’s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current or historical financial statements.

In May 2017, the FASB issued Accounting Standards Update 2017-09, Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting (“ASU 2017-09”). ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting under ASC 718. ASU 2017-09 is to be applied prospectively to an award modified on or after the adoption date. ASU 2017-09 became effective for the Company’s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current financial statements.

In March 2018, the FASB issued Accounting Standards Update 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 (“ASU 2018-05”). ASU 2018-05 adds paragraphs to the codification pursuant to SEC Staff Accounting Bulletin No. 118, which addresses the application of GAAP in situations when a company does not have the necessary information available, prepared or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts and Jobs Act (the “2017 Tax Act”). ASU 2018-05 provides entities with a one year measurement period from the December 22, 2017 enactment date in order to complete the accounting. The Company recognized a provisional net tax benefit of $3.6 million related to the impact of the 2017 Tax Act during the year ended December 31, 2017. Upon completion of the Company’s 2017 federal tax return during the three months ended September 30, 2018, the Company recognized an additional tax benefit of $0.3 million related to the impact of the 2017 Tax Act. The Company may record additional provisional amounts or adjustments to provisional amounts during the measurement period.

Recently issued accounting pronouncements not yet adopted
In February 2016, the FASB issued Accounting Standards Update 2016-02, Leases, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (“ASU 2016-02”). ASU 2016-02 establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statement of operations. The Company plans to adopt the standard on January 1, 2019, utilizing the transition option provided by Accounting Standards Update 2018-11, Leases (Topic 842): Targeted Improvements, which the FASB issued in July 2018 and allows the Company to apply the guidance in ASU 2016-02 as of the adoption date, while applying the legacy guidance in ASC 840, Leases, including its disclosure requirements, in the comparative periods. The Company is in the process of evaluating the impact of the standard on the Company’s financial statements. As a lessee, certain of the Company’s leases under existing guidance are classified as operating leases that are not recorded on the balance sheet but are recorded in the statement of operations as expense is incurred. Upon adoption of the standard, the Company will be required to record substantially all leases on the balance sheet as a ROU asset and a lease liability, which is expected to have a material impact on the Company’s balance sheet. The timing of expense recognition and classification in the statement of operations could change based on the classification of leases as either operating or financing. The Company continues to evaluate its existing lease portfolio, including accumulating all of the necessary information required to account for its leases under the standard. Additionally, to assist in the accounting, as well as to ensure that the Company meets the disclosure requirements of the standard, the Company is in the process of making changes to its processes, including the implementation of a lease management system.
In June 2016, the FASB issued Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. ASU 2016-13 is effective for the Company’s annual and interim periods beginning on

5



January 1, 2020, with early adoption permitted beginning January 1, 2019. Modified retrospective application is required, with certain exceptions. The Company is evaluating the impact of the standard on its financial statements.
In January 2017, the FASB issued Accounting Standards Update 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the accounting for goodwill impairment by removing Step 2 of the goodwill impairment test, which requires computation of the implied fair value of a reporting unit's goodwill. The amount of a goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company's annual goodwill impairment test and any interim tests during the Company's annual and interim periods beginning on January 1, 2020. Early adoption is permitted for goodwill impairment tests performed on testing dates after January 1, 2017. Prospective application is required. The adoption of the standard is not expected to have a material impact on the Company’s financial statements.
In August 2018, the FASB issued Accounting Standards Update 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (“ASU 2018-13”). ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820, Fair Value Measurements and Disclosures (“ASC 820”). ASU 2018-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020, with early adoption permitted. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The Company is evaluating the impact of the standard on its financial statements.
3.    Acquisitions
For all acquisitions, the Company allocates the purchase price to assets acquired and liabilities assumed as of the date of acquisition based on the estimated fair values at the date of acquisition. The excess of the fair value of the purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Management makes significant estimates and assumptions when determining the fair value of assets acquired and liabilities assumed. These estimates include, but are not limited to, discount rates, projected future net sales, projected future expected cash flows and useful lives.

2018 Acquisition
On March 1, 2018, the Company acquired substantially all of the assets and assumed certain liabilities of W.E. Shone Co. (“Shone Lumber”), a supplier of building materials in the state of Delaware, for a preliminary purchase price of $22.4 million. This acquisition enhances the Company’s value-added offerings and footprint in the Mid-Atlantic region. The preliminary purchase price includes a holdback which, after certain post-closing adjustments, requires the Company to pay $1.4 million to the sellers one year from the closing date. The holdback amount may be further reduced under certain circumstances. The Company funded the transaction through available cash and borrowings on the Company’s revolving line of credit.

The acquisition was accounted for using the acquisition method of accounting under ASC 805, Business Combinations, whereby the results of operations of Shone Lumber are included in the Company’s consolidated financial statements beginning on the acquisition date. The purchase price allocation resulted in the recognition of goodwill of $2.5 million, a customer relationship intangible asset of $7.0 million, accounts receivable of $6.4 million, inventory of $8.8 million, property and equipment of $2.9 million and total current liabilities of $5.3 million, as well as other operating assets. The customer relationship intangible asset has a useful life of 9 years. Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including assembled workforce and non-contractual relationships, as well as expected future synergies. All of the goodwill recognized is expected to be deductible for tax purposes.

For the year ended December 31, 2017, Shone Lumber generated net sales of approximately $70.7 million. The Company incurred transaction costs of $0 and $0.2 million for the three and nine months ended September 30, 2018, respectively, which are included in selling, general and administrative expenses in the unaudited condensed consolidated statements of operations.

Net sales and estimated pre-tax earnings for Shone Lumber included in the unaudited condensed consolidated statements of operations for the three months ended September 30, 2018 were $18.7 million and $0.8 million, respectively. Net sales and estimated pre-tax earnings for Shone Lumber included in the unaudited condensed consolidated statements of operations from the March 1, 2018 acquisition date to September 30, 2018 were $45.0 million and $2.8 million, respectively. The impact of the acquisition was not considered significant for the reporting of pro forma financial information.


6



2017 Acquisitions
On April 3, 2017, the Company acquired substantially all of the assets and assumed certain liabilities of Texas Plywood & Lumber Company, Inc. (“TexPly”), a supplier of production millwork and doors in the Dallas-Fort Worth area, for a purchase price of $31.7 million. This acquisition enhances the Company’s value-added offerings and footprint in the Dallas-Fort Worth market. The Company funded the transaction through borrowings on the Company’s revolving line of credit.

The acquisition was accounted for using the acquisition method of accounting under ASC 805, Business Combinations, whereby the results of operations of TexPly are included in the Company’s consolidated financial statements beginning on the acquisition date. The purchase price allocation resulted in the recognition of goodwill of $3.6 million, a customer relationship intangible asset of $13.6 million, accounts receivable of $5.2 million, inventory of $3.9 million and real property of $5.4 million, as well as other operating assets and liabilities. The customer relationship intangible asset has a useful life of 13 years. Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including assembled workforce and non-contractual relationships, as well as expected future synergies. All of the goodwill recognized is expected to be deductible for tax purposes.

On March 27, 2017, the Company acquired substantially all of the assets and assumed certain liabilities of Code Plus Components, LLC (“Code Plus”), a manufacturer of structural components located in Martinsburg, West Virginia, for a purchase price of $7.1 million. This acquisition allowed the Company to add truss manufacturing capability to its value-added offerings in the Washington, DC metro area. The acquisition includes an earnout provision that would require the Company to pay the sellers up to an additional $0.8 million upon the acquired operations achieving certain performance targets from the acquisition date through December 31, 2018. The Company funded the transaction through borrowings on the Company’s revolving line of credit.

The acquisition was accounted for using the acquisition method of accounting under ASC 805, Business Combinations, whereby the results of operations of Code Plus are included in the Company’s consolidated financial statements beginning on the acquisition date. The purchase price allocation resulted in the recognition of goodwill of $3.4 million, a customer relationship intangible asset of $2.3 million and a non-compete agreement intangible asset of $0.5 million, as well as other operating assets and liabilities. The customer relationship intangible asset and non-compete agreement intangible asset have useful lives of 12 years and 5 years, respectively. Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including assembled workforce and non-contractual relationships, as well as expected future synergies. All of the goodwill recognized is expected to be deductible for tax purposes.

Net sales and estimated pre-tax earnings of Code Plus and TexPly, in aggregate, included in the unaudited condensed consolidated statements of operations for the three months ended September 30, 2017 were $18.5 million and $1.5 million, respectively. Net sales and estimated pre-tax earnings of Code Plus and TexPly, in aggregate, included in the unaudited condensed consolidated statements of operations for the nine months ended September 30, 2017 were $38.0 million and $2.6 million, respectively. The impact of the acquisitions was not significant for the reporting of pro forma financial information.
4.    Accounts Receivable
Accounts receivable consist of the following at September 30, 2018 and December 31, 2017:
(in thousands)
September 30, 
 2018
 
December 31, 
 2017
Trade receivables
$
390,575

 
$
333,954

Allowance for doubtful accounts
(7,668
)
 
(4,771
)
Sales returns allowance (a)

 
(4,127
)
Other allowances
(2,600
)
 
(2,164
)
 
$
380,307

 
$
322,892

(a) Effective January 1, 2018, as part of the Company’s adoption of Topic 606, the Company has recorded a liability for estimated returns of inventory as a refund liability within accrued expenses and other liabilities. These balances were previously presented as an allowance within accounts receivable. See Note 6 for further details.

7



5.    Debt
Long-term debt as of September 30, 2018 and December 31, 2017 consists of the following:
(in thousands)
September 30, 
 2018
 
December 31, 
 2017
Senior secured notes, due 2024
$
350,000

 
$
350,000

Revolving credit agreement

 
4,462

Other
261

 
336

 
350,261

 
354,798

Unamortized debt issuance costs related to senior secured notes
(5,012
)
 
(5,639
)
 
345,249

 
349,159

Less: Current portion of long-term debt
105

 
100

 
$
345,144

 
$
349,059


Senior Secured Notes
On September 15, 2016, the Company issued $350.0 million of senior secured notes due 2024 (the “Senior Notes”) under an unregistered private placement not subject to the registration requirements of the Securities Act of 1933, as amended (the “Securities Act”). The Senior Notes were issued by BMC East, LLC, a 100% owned subsidiary of the Company, and are guaranteed by the Company and the other subsidiaries that guarantee the Credit Agreement (as defined below). Each of the subsidiary guarantors is 100% owned, directly or indirectly, by the Company, and all guarantees are full and unconditional and joint and several. The interest rate is fixed at 5.5% and is payable semiannually on April 1 and October 1.

As of September 30, 2018, the estimated market value of the Senior Notes was approximately $10.5 million lower than the carrying amount. The fair value is based on institutional trading activity and was classified as a Level 2 measurement in accordance with ASC 820.

Revolving Credit Agreement
On December 1, 2015, the Company entered into a senior secured credit agreement with Wells Fargo Capital Finance, as administrative agent, and certain other lenders (the “Original Credit Agreement”), which includes a revolving line of credit (the “Revolver”). The Original Credit Agreement, as amended (the “Credit Agreement”), has an aggregate commitment of $375.0 million. The Company had no outstanding borrowings under the Revolver and net availability of $313.9 million as of September 30, 2018. The Company had $61.1 million in letters of credit outstanding under the Credit Agreement as of September 30, 2018.

Other
Other long-term debt as of September 30, 2018 consists of a $0.3 million term note secured by real property with a maturity of February 2021. The interest rate is 7.0% and is paid monthly. The estimated market value of other long-term debt approximates the carrying amount.
6.    Revenue

Adoption of Topic 606
On January 1, 2018, the Company adopted Topic 606 using the modified retrospective method applied to those contracts that were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting policy under Topic 605, Revenue Recognition.

The impact of adopting Topic 606 was not material to the Company’s results of operations for the three and nine months ended September 30, 2018 and as such, comparability between periods is not materially affected.

Beginning January 1, 2018, the Company has presented contract assets and contract liabilities on its unaudited condensed consolidated balance sheets, determined on a contract-by-contract basis. Contract assets contain rights to payment that are conditional on something other than the passage of time, such as retainage, which were historically presented within accounts receivable, net of allowances, as well as the balances that were historically presented within costs in excess of billings on uncompleted contracts on the Company’s consolidated balance sheets. Contract liabilities contain advances from customers, which

8



were historically presented within accrued expenses and other liabilities, as well as the balances that were historically presented within billings in excess of costs on uncompleted contracts on the Company’s consolidated balance sheets. Refer to further discussion of the Company’s contract assets and contract liabilities below.

Additionally, beginning January 1, 2018, the Company has presented a return asset, which represents inventory the Company expects to receive from customers related to estimated sales returns, within prepaid expenses and other current assets on the Company’s unaudited condensed consolidated balance sheets. This balance was previously presented within inventories, net, on the Company’s consolidated balance sheets. Conversely, the Company has recorded a refund liability for estimated returns of inventory within accrued expenses and other liabilities on the Company’s unaudited condensed consolidated balance sheets. These balances were previously presented as an allowance within accounts receivable, net of allowances, on the Company’s consolidated balance sheets.

The following table reflects the cumulative impact of adoption of Topic 606. As the cumulative impact of adopting Topic 606 on the Company’s historical results of operations was less than $0.1 million, the Company did not record an adjustment to opening retained earnings as of January 1, 2018.
(in thousands)
December 31, 2017
 
Adoption of Topic 606
 
January 1, 2018
Accounts receivable, net of allowances
$
322,892

 
$
(8,884
)
 
$
314,008

Inventories, net
309,060

 
(3,128
)
 
305,932

Contract assets

 
38,557

 
38,557

Costs in excess of billings on uncompleted contracts
28,738

 
(28,738
)
 

Prepaid expenses and other current assets
57,949

 
3,128

 
61,077

Total assets
1,473,350

 
935

 
1,474,285

 
 
 
 
 
 
Accrued expenses and other liabilities
96,262

 
(6,967
)
 
89,295

Contract liabilities

 
26,330

 
26,330

Billings in excess of costs on uncompleted contracts
18,428

 
(18,428
)
 

Total liabilities
726,451

 
935

 
727,386

 
 
 
 
 
 
Total liabilities and stockholders' equity
$
1,473,350

 
$
935

 
$
1,474,285


The following table reflects the impact of adoption of Topic 606 on the Company’s financial position as of September 30, 2018.
(in thousands)
Balances without Adoption of Topic 606
 
Adjustments
 
As Reported
Accounts receivable, net of allowances
$
387,848

 
$
(7,541
)
 
$
380,307

Inventories, net
359,731

 
(3,123
)
 
356,608

Contract assets

 
33,319

 
33,319

Costs in excess of billings on uncompleted contracts
24,512

 
(24,512
)
 

Prepaid expenses and other current assets
59,192

 
3,123

 
62,315

Total assets
1,625,543

 
1,266

 
1,626,809

 
 
 
 
 
 
Accrued expenses and other liabilities
113,027

 
(10,887
)
 
102,140

Contract liabilities

 
32,703

 
32,703

Billings in excess of costs on uncompleted contracts
20,550

 
(20,550
)
 

Total liabilities
778,885

 
1,266

 
780,151

 
 
 
 
 
 
Total liabilities and stockholders' equity
$
1,625,543

 
$
1,266

 
$
1,626,809


9



Nature of goods and services
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in Topic 606. The Company’s building products contracts typically contain a promise to supply multiple distinct products and thus, they generally contain multiple performance obligations under Topic 606. Depending on the nature of the promises within the Company’s construction services contracts and whether they are distinct under Topic 606, there may be a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the contract’s transaction price is allocated to each distinct performance obligation based on the standalone selling price of each distinct good or service, which is generally determined based on the prices charged to customers.

The Company recognizes revenue for its building products contracts when control of the promised goods (the performance obligations) is transferred to the Company’s customers. This generally occurs at a point in time when the products are delivered and the customer obtains physical possession, legal title and the risks and rewards of ownership. However, for certain product offerings, products are customized to customer specifications and the customer benefits from the Company’s performance over time as deliveries are made. As such, the Company has determined that an output method based on units delivered best depicts the transfer of control to the customer.

The Company generally recognizes revenue for its construction services contracts over time using cost based input methods. Periodic estimates of progress towards completion are made based on either a comparison of labor costs incurred to date with total estimated contract labor costs or total costs incurred to date with total estimated contract costs. Incurred costs represent work performed, which correspond and best depict transfer of control to the customer.

Contract revenues and contract costs to be recognized are dependent on the accuracy of estimates, including quantities of materials, labor productivity and other cost estimates. Historically, the Company has made reasonable estimates of the extent of progress towards completion and contract completion costs. Due to uncertainties inherent in the estimation process, it is possible that actual completion costs may vary from estimates. Revenue recognized for performance obligations satisfied over time for the three and nine months ended September 30, 2018 represented approximately 28% and 27% of total revenues, respectively.

Estimated losses on uncompleted contracts and changes in contract estimates reflect the Company's best estimate of probable losses of unbilled receivables, and are recognized in the period such revisions are known and can be reasonably estimated. These estimates are recognized in cost of sales. Estimated losses on uncompleted contracts and changes in contract estimates are established by assessing estimated costs to complete, change orders and claims for uncompleted contracts. Assumptions for estimated costs to complete include material prices, labor costs, labor productivity and contract claims. Such estimates are inherently uncertain and it is possible that actual completion costs may vary from these estimates.

All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. Taxes assessed by governmental authorities that are directly imposed on the Company’s revenue-producing transactions are excluded from sales. The Company accounts for shipping and handling costs associated with its contracts as a fulfillment cost and expenses these as incurred within selling, general and administrative expenses on the unaudited condensed consolidated statements of operations.

Disaggregation of revenue
The following tables present the Company’s net sales disaggregated by major product category and customer type. As noted above, prior period amounts have not been adjusted under the modified retrospective method and continue to be reported in accordance with the Company’s historic accounting policy under Topic 605.

The following table shows net sales classified by major product category for the three and nine months ended September 30, 2018 and 2017:
 
Three Months Ended 
 September 30,
 
Nine Months Ended 
 September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Structural components
$
166,919

 
$
145,185

 
$
470,365

 
$
393,382

Lumber & lumber sheet goods
357,286

 
294,699

 
1,013,495

 
829,634

Millwork, doors & windows
251,606

 
225,804

 
730,318

 
677,554

Other building products & services
214,453

 
215,324

 
608,749

 
624,517

Total net sales
$
990,264

 
$
881,012

 
$
2,822,927

 
$
2,525,087


10




The following table reflects the Company’s estimate of net sales by each customer type for the three and nine months ended September 30, 2018 and 2017:
 
Three Months Ended 
 September 30,
 
Nine Months Ended 
 September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Single-family homebuilders
$
749,543

 
$
663,599

 
$
2,143,910

 
$
1,881,003

Remodeling contractors
114,062

 
99,085

 
326,918

 
279,415

Multi-family, commercial & other contractors
126,659

 
118,328

 
352,099

 
364,669

Total net sales
$
990,264

 
$
881,012

 
$
2,822,927

 
$
2,525,087


Contract balances
The timing of revenue recognition, invoicing and cash collection affects receivables, contract assets and contract liabilities on the Company’s unaudited condensed consolidated balance sheets. For building products contracts that contain performance obligations satisfied at a point in time, the Company recognizes revenue upon satisfaction of the performance obligation and then bills the customer, resulting in a receivable. For building products contracts that contain performance obligations satisfied over time, the Company recognizes revenue as the performance obligation is satisfied, but prior to billing, resulting in an unbilled receivable, as the Company has an unconditional right to payment.

For the Company’s construction services contracts, amounts are generally billed as work progresses in accordance with agreed-upon contractual terms. Revenue is also recognized over time as the performance obligations are satisfied, which can result in contract assets and liabilities, on a contract-by-contract basis, due to timing differences between billing and revenue recognition. Contract assets include unbilled amounts when the revenue recognized exceeds the amount billed to the customer. Conversely, contract liabilities include amounts that have been billed to the customer in excess of the revenue recognized.

At times, the Company will have a right to payment from previous performance that is conditional on something other than passage of time, such as retainage, which creates a contract asset. Conversely, the Company may receive advances from customers prior to the Company’s performance, which creates a contract liability.

Contract assets are reclassified to a receivable when the right to consideration becomes unconditional. The Company’s terms generally provide for payment within 30 days of being invoiced. On occasion, when necessary to compete in certain circumstances, the Company will offer extended payment terms, which do not exceed one year.

The following table reflects the Company’s contract balances as of September 30, 2018 and January 1, 2018, the date that the Company adopted Topic 606:
(in thousands)
September 30, 2018
 
January 1, 2018
 
Change
Receivables, including unbilled receivables presented in prepaid expenses and other current assets
$
390,753

 
$
321,418

 
$
69,335

Contract assets
33,319

 
38,557

 
(5,238
)
Contract liabilities
$
32,703

 
$
26,330

 
$
6,373


During the nine months ended September 30, 2018, the Company’s contract assets decreased by $5.2 million and the Company’s contract liabilities increased by $6.4 million. The change in contract assets and liabilities was primarily due to the timing of revenue recognition, as the balances were not materially impacted by any other factors. For the three and nine months ended September 30, 2018, the Company recognized revenue of $0.7 million and $24.8 million, respectively, that was included in contract liabilities as of January 1, 2018. Revenue recognized related to performance obligations that were satisfied or partially satisfied in previous periods was not material for the three and nine months ended September 30, 2018.
Practical Expedients
As permitted by Topic 606, the Company has elected to expense any incremental costs of obtaining a contract as incurred as the amortization period would have been one year or less. Additionally, as permitted by Topic 606, the Company has elected not to adjust the promised amount of consideration for a significant financing component as the Company expects that the period of time between the Company’s satisfaction of the performance obligation and the customer’s payment would have been one year or less.

11



Finally, as permitted by Topic 606, the Company has elected not to disclose the value of unsatisfied performance obligations, as the Company’s contracts generally have an original expected length of one year or less.
7.    Income Taxes
The Company evaluates its deferred tax assets quarterly to determine if valuation allowances are required. In assessing the realizability of deferred tax assets, the Company considers both positive and negative evidence in determining whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.
The Company had a valuation allowance of $0.1 million against its deferred tax assets related to certain state tax jurisdictions as of September 30, 2018 and December 31, 2017. To the extent the Company generates future tax net operating losses, the Company may be required to increase the valuation allowance on deferred tax assets, which may unfavorably impact the effective tax rate.
The Company has no material uncertain tax positions as of September 30, 2018 and December 31, 2017.

For the three and nine months ended September 30, 2018, the Company’s effective tax rate was 23.4% and 23.3% respectively, which varied from the federal statutory rate of 21% primarily due to state income tax expense. For the three and nine months ended September 30, 2017, the effective tax rate was 34.1% and 33.3%, respectively, which varied from the federal statutory rate of 35% primarily due to the excess tax windfall benefits from stock compensation and a permanent domestic manufacturing deduction under Internal Revenue Code Section 199 (the “Manufacturing Deduction”).

The 2017 Tax Act was enacted in December 2017. The 2017 Tax Act reduced the U.S. federal corporate tax rate from 35% to 21%, among other provisions. The Company has recognized a net tax benefit of $3.6 million related to the impact of the 2017 Tax Act for the remeasurement of deferred tax assets and liabilities and included this amount in its consolidated financial statements for the year ended December 31, 2017, on a provisional basis based on information currently available. The 2017 Tax Act may be subject to technical amendments, as well as interpretations and implementing regulations by the Department of Treasury and Internal Revenue Service, any of which could increase or decrease one or more impacts of the legislation. As such, the Company may record additional provisional amounts or adjustments to provisional amounts during the measurement period ending no later than December 2018. Upon completion of the Company’s 2017 federal tax return during the three months ended September 30, 2018, the Company recognized a tax benefit of $0.3 million in addition to the provisional estimate recognized in 2017.
8.    Commitments and Contingencies
From time to time, various claims, legal proceedings and litigation are asserted or commenced against the Company principally arising from alleged product liability, warranty, casualty, construction defect, contract, tort, employment and other disputes. In determining loss contingencies, management considers the likelihood of loss as well as the ability to reasonably estimate the amount of such loss or liability. An estimated loss is recorded when it is considered probable that such a liability has been incurred and when the amount of loss can be reasonably estimated. It is not certain that the Company will prevail in these matters. However, the Company does not currently believe that the ultimate outcome of any pending matters will have a material adverse effect on its consolidated financial position, results of operations or cash flows. As of September 30, 2018 and December 31, 2017, the Company has accrued $3.0 million in relation to pending litigation that was recorded during the three and nine months ended September 30, 2017. The amount accrued is based upon currently available information; however, the ultimate obligation may be higher.
9.    Stock Based Compensation
The following table highlights the expense related to stock based compensation for the three and nine months ended September 30, 2018 and 2017:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Restricted stock units (a)
$
3,281

 
$
1,157

 
$
8,049

 
$
4,139

Restricted stock
2

 
113

 
100

 
339

Stock options
27

 
96

 
77

 
273

Stock based compensation
$
3,310

 
$
1,366

 
$
8,226

 
$
4,751

(a) Includes service-based and performance-based restricted stock units.



12



During the three and nine months ended September 30, 2018, the Company granted 0.1 million and 0.7 million service-based restricted stock unit awards, respectively. In addition, during the three and nine months ended September 30, 2018, the Company granted performance-based restricted stock units that allow for a maximum of 0.2 million and 0.5 million performance-based restricted stock units to be earned, respectively.
During the three and nine months ended September 30, 2017, the Company granted less than 0.1 million and 0.4 million service-based restricted stock unit awards, respectively. In addition, during the nine months ended September 30, 2017, the Company granted performance-based restricted stock units that allow for a maximum of 0.3 million performance-based restricted stock units to be earned.
10.    Segments
ASC 280, Segment Reporting, defines operating segments as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance.
The Company’s operating segments consist of the Mid-Atlantic, Southeast, Texas, Intermountain and Western divisions. The CODM reviews aggregate information to allocate resources and assess performance. Based on the CODM’s review, as well as the similar economic characteristics, nature of products, distribution methods and customers of the divisions, the Company has aggregated its operating segments into one reportable segment, “Geographic divisions.”

In addition to the Company’s reportable segment, the Company’s consolidated results include “Other reconciling items.” Other reconciling items comprises the Company’s corporate activities and other income and expenses not allocated to the operating segments.

The following tables present Net Sales, Adjusted EBITDA and certain other measures for the reportable segment and total Company operations for the three and nine months ended September 30, 2018 and 2017. Adjusted EBITDA is used as a performance metric by the CODM in determining how to allocate resources and assess performance.
 
Three Months Ended September 30, 2018
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
990,264

 
$
241,303

 
$
16,106

 
$
92,698

Other reconciling items

 

 
520

 
(18,330
)
 
$
990,264

 
$
241,303

 
$
16,626

 
 
 
Three Months Ended September 30, 2017
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
881,012

 
$
209,545

 
$
16,996

 
$
70,158

Other reconciling items

 

 
629

 
(10,861
)
 
$
881,012

 
$
209,545

 
$
17,625

 
 
 
Nine Months Ended September 30, 2018
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
2,822,927

 
$
679,986

 
$
47,079

 
$
252,873

Other reconciling items

 

 
1,481

 
(52,496
)
 
$
2,822,927

 
$
679,986

 
$
48,560

 
 

13



 
Nine Months Ended September 30, 2017
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
2,525,087

 
$
599,429

 
$
50,167

 
$
188,882

Other reconciling items

 

 
1,829

 
(36,445
)
 
$
2,525,087

 
$
599,429

 
$
51,996

 
 
Reconciliation to consolidated financial statements:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Income before income taxes
$
46,818

 
$
27,996

 
$
119,451

 
$
59,689

Interest expense
5,926

 
6,377

 
17,916

 
18,960

Interest income
(117
)
 

 
(117
)
 

Depreciation and amortization
16,626

 
17,625

 
48,560

 
51,996

Merger and integration costs
1,459

 
2,574

 
3,627

 
13,339

Non-cash stock compensation expense
3,310

 
1,366

 
8,226

 
4,751

Acquisition costs

 

 
267

 
317

Other items (a)
346

 
3,359

 
2,447

 
3,385

Adjusted EBITDA of other reconciling items
18,330

 
10,861

 
52,496

 
36,445

Adjusted EBITDA of geographic divisions reportable segment
$
92,698

 
$
70,158

 
$
252,873

 
$
188,882

(a) For the three and nine months ended September 30, 2018, the amounts represent costs incurred in connection with the departure of the Company’s former chief executive officer and the search for and appointment of his permanent replacement. For the three and nine months ended September 30, 2017, the amounts represent asset impairment charges related to real estate held for sale and expense incurred related to pending litigation.

14



11.    Earnings Per Share
Basic net income per share (“EPS”) is calculated by dividing net income attributable to common stockholders by the weighted average shares outstanding during the period. Diluted EPS is calculated by adjusting weighted average shares outstanding for the dilutive effect of potential common shares, determined using the treasury-stock method. For purposes of the diluted EPS calculation, stock options, restricted stock and restricted stock unit awards are considered to be potential common shares. Performance-based restricted stock units are not included in the calculation of diluted EPS until they are contingently issuable.
The basic and diluted EPS calculations for the three and nine months ended September 30, 2018 and 2017 are presented below:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands, except per share amounts)
2018
 
2017
 
2018
 
2017
Income attributable to common stockholders
$
35,858

 
$
18,443

 
$
91,622

 
$
39,783

 
 
 
 
 
 
 
 
Weighted average common shares outstanding, basic
67,329

 
66,958

 
67,246

 
66,860

Effect of dilutive securities:
 
 
 
 
 
 
 
Restricted stock units
399

 
248

 
321

 
212

Stock options
166

 
175

 
155

 
201

Restricted stock
2

 
61

 
21

 
68

Weighted average common shares outstanding, diluted
67,896

 
67,442

 
67,743

 
67,341

 
 
 
 
 
 
 
 
Basic income per common share
$
0.53

 
$
0.28

 
$
1.36

 
$
0.60

Diluted income per common share
$
0.53

 
$
0.27

 
$
1.35

 
$
0.59

The following table provides the securities that could potentially dilute EPS in the future, but were not included in the computation of diluted EPS for the periods presented because to do so would have been anti-dilutive. The amounts included in this table exclude performance-based restricted stock units. As of September 30, 2018, the number of currently outstanding performance-based restricted stock units that are issued upon vesting could range from zero to a maximum of 0.6 million.
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Stock options

 
1

 

 
1

Restricted stock units

 
13

 

 
13

12.    Subsequent Events
On November 1, 2018, the Company completed the sale of substantially all of the assets and certain liabilities of its Coleman Floor business (“Coleman Floor”) for a preliminary sale price of $8.0 million, subject to customary closing adjustments. For the three and nine months ended September 30, 2018, the net sales of Coleman Floor represented approximately 1% of the Company’s net sales. The Company did not meet all of the criteria in ASC 205, Presentation of Financial Statements (“ASC 205”), to present the assets and liabilities of Coleman Floor as held for sale until after September 30, 2018. Additionally, the sale does not represent a strategic shift under ASC 205, and as such, will not be reported as a discontinued operation in the Company’s consolidated financial statements. As of September 30, 2018, the Coleman Floor business had total assets of $11.0 million and total liabilities of $3.2 million.


15



ITEM 2    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis should be read in conjunction with our historical consolidated financial statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q and with our audited financial statements included in our 2017 Annual Report on Form 10-K. All references to “BMC,” “we,” “us,” “our” or the “Company” mean BMC Stock Holdings, Inc. and its subsidiaries.
Cautionary Statement with Respect to Forward-Looking Statements
Some of the statements contained in this Quarterly Report on Form 10-Q constitute forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements relate to expectations, beliefs, projections, future plans and strategies, anticipated events or trends and similar expressions concerning matters that are not historical facts or present facts or conditions. In many cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “believes,” “estimates,” “predicts,” “potential” or the negative of these terms or other comparable terminology.
The forward-looking statements reflect our views about future events and are subject to risks, uncertainties, assumptions and changes in circumstances that may cause events or our actual activities or results to differ significantly from those expressed in any forward-looking statement. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future events, results, actions, levels of activity, performance or achievements. A number of important factors could cause actual results to differ materially from those indicated by the forward-looking statements. These factors include, without limitation:
the state of the homebuilding industry and repair and remodeling activity, the economy and the credit markets;
the impact of potential changes in our customer or product sales mix;
our concentration of business in the Texas, California and Georgia markets;
the potential loss of significant customers or a reduction in the quantity of products they purchase;
seasonality and cyclicality of the building products supply and services industry;
competitive industry pressures and competitive pricing pressure from our customers and competitors;
fluctuation of commodity prices and prices of our products;
our exposure to product liability, warranty, casualty, construction defect, contract, tort, employment and other claims and legal proceedings;
our ability to maintain profitability;
our ability to retain our key employees and to attract and retain new qualified employees, while controlling our labor costs;
product shortages, loss of key suppliers or failure to develop relationships with qualified suppliers, and our dependence on third-party suppliers and manufacturers;
the implementation of our supply chain and technology initiatives;
the impact of long-term non-cancelable leases at our facilities;
our ability to effectively manage inventory and working capital;
the credit risk from our customers;
the impact of pricing pressure from our customers;
our ability to identify or respond effectively to consumer needs, expectations, market conditions or trends;
our ability to successfully implement our growth strategy;
the impact of federal, state, local and other laws and regulations;
the impact of changes in legislation and government policy;
the impact of unexpected changes in our tax provisions and adoption of new tax legislation;
our ability to utilize our net operating loss carryforwards;
natural or man-made disruptions to our distribution and manufacturing facilities;
our exposure to environmental liabilities and subjection to environmental laws and regulation;
the impact of health and safety laws and regulations;
the impact of disruptions to our information technology systems;
cybersecurity risks;
our exposure to losses if our insurance coverage is insufficient;
our ability to operate on multiple Enterprise Resource Planning ("ERP") information systems and convert multiple systems to a single system;
the impact of our indebtedness; and
the various financial covenants in our secured credit agreement and senior secured notes indenture.

16



Certain of these and other factors are discussed in more detail in “Item 1A. Risk Factors” of our 2017 Annual Report on Form 10-K. The forward-looking statements included herein are made only as of the date of this Quarterly Report on Form 10-Q and we undertake no obligation to publicly update or review any forward-looking statement made by us or on our behalf, whether as a result of new information, future developments, subsequent events or circumstances or otherwise, unless otherwise required by law.
Overview
We are one of the leading providers of diversified building products and services in the U.S. residential construction market. Our objective is to provide best-in-class customer service and value-added products to our customers, which are primarily single- and multi-family home builders and professional remodelers. Our product offerings include lumber and lumber sheet goods and an array of value-added products including millwork, doors, windows and structural components such as engineered wood products, floor and roof trusses and wall panels. Our whole-house framing solution, Ready-Frame®, which is one of our fastest growing product offerings, saves builders both time and money and improves job site safety. We also offer our customers important services such as design, product specification, installation and installation management.

The 19 states in which we operate accounted for approximately 66% of 2017 U.S. single-family housing permits according to the U.S. Census Bureau. In these 19 states, we operate in 45 metropolitan areas.

Our net sales for the three months ended September 30, 2018 increased 12.4% compared to the prior year period. Our gross profit as a percentage of sales (“gross margin”) was 24.4% for the three months ended September 30, 2018 compared to 23.8% for the prior year period. We recorded income from operations of $49.8 million during the three months ended September 30, 2018 compared to $33.3 million during the three months ended September 30, 2017. See further discussion in “-Operating Results” below.
Factors Affecting Our Operating Results
Our operating results and financial performance are influenced by a variety of factors, including, among others, acquisitions, conditions in the housing market and economic conditions generally, changes in the cost of the products we sell (particularly commodity products), pricing policies of our competitors, production schedules of our customers and seasonality. Some of the more important factors are discussed in our 2017 Annual Report on Form 10-K, as supplemented by the additional discussion below.
Acquisitions
On March 1, 2018, the Company completed the acquisition of Shone Lumber, a supplier of building materials in the state of Delaware, for a preliminary purchase price of $22.4 million.
On April 3, 2017, the Company completed the acquisition of TexPly, a supplier of production millwork and doors in the Dallas-Fort Worth area, for a purchase price of $31.7 million.
On March 27, 2017, the Company completed the acquisition of Code Plus, a truss manufacturer located in Martinsburg, West Virginia serving the Washington DC market, for a purchase price of $7.1 million.
Approximately $18.7 million of the sales increase for the three months ended September 30, 2018, compared to the prior year period, was a result of the acquisition of Shone Lumber, while the acquisitions of Shone Lumber, TexPly and Code Plus increased net sales by approximately $61.0 million for the nine months ended September 30, 2018, compared to the prior year period.
See Note 3 to the unaudited condensed consolidated financial statements included in Item 1 of this Quarterly Report on Form 10-Q for further discussion of the acquisitions of Shone Lumber, TexPly and Code Plus.
Conditions in the housing and construction market
The building products supply and services industry is highly dependent on new single-family home and multi-family construction and repair and remodeling activity, which in turn are dependent upon a number of factors, including, among other things, overall economic conditions. Unfavorable economic changes, both nationally and locally in our markets, could adversely affect consumer spending, result in decreased demand for homes and adversely affect our business. According to the U.S. Census Bureau, single-family housing starts in the South and West regions of the United States, which are our primary operating regions, increased approximately 3.3% for the three months ended September 30, 2018 as compared to the same period in the prior year.

17



Commodity nature of our products
Many of the building products we distribute, including lumber, oriented strand board (“OSB”), plywood and particleboard, are commodities that are widely available from other manufacturers or distributors with prices and volumes determined frequently based on participants’ perceptions of short-term supply and demand factors.
The following table reflects changes in the average composite framing lumber prices (per thousand board feet) and average composite structural panel prices (per thousand square feet). These prices represent transactions between manufacturers and their customers as reported by Random Lengths and may differ in magnitude or timing from the actual selling prices or cost of goods reported in our operating results. The average composite structural panel prices are based on index prices for OSB and plywood.
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2018 versus 2017
 
2018 average price
 
2018 versus 2017
 
2018 average price
Framing lumber prices
11.7
%
 
$
467

 
22.7
%
 
$
497

Structural panel prices
3.2
%
 
$
483

 
21.0
%
 
$
512

Periods of increasing prices provide the opportunity for higher sales and increased gross profit, while periods of declining prices may result in declines in sales and profitability. In particular, low market prices for wood products over a sustained period can adversely affect our financial condition, operating results and cash flows, as can excessive spikes in market prices. For further discussion of the impact of commodity prices on historical periods, see “-Operating Results” below.
Mix of products sold
We typically realize greater gross margins on more highly engineered and customized products, or ancillary products that are often purchased based on convenience and are therefore less price sensitive to our customers. For example, sales of lumber and lumber sheet goods tend to generate lower gross margins due to their commodity nature and the relatively low switching costs of sourcing those products from different suppliers. Structural components and millwork, doors and windows often generate higher gross margins relative to other products. For further discussion of the impact of mix of products sold on historical periods, see “-Operating Results” below.
Changes in customer sales mix
Our operating results may vary according to the amount and type of products we sell to each of our primary customer types: single-family homebuilders, remodeling contractors and multi-family, commercial and other contractors. We tend to realize higher gross margins on sales to remodeling contractors due to the smaller product volumes purchased by those customers, as well as the more customized nature of the projects those customers generally undertake. Gross margins on sales to our other primary customer types can vary based on a variety of factors.
Seasonality
Our first and fourth quarters have historically been, and are generally expected to continue to be, adversely affected by weather patterns in some of our markets, causing reduced construction activity. As a result, sales are usually lower in the first and fourth quarters than in the second and third quarters.

18



Operating Results
The following table sets forth our operating results in dollars and as a percentage of net sales for the periods indicated:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Net sales
$
990,264

 
100.0
 %
 
$
881,012

 
100.0
 %
 
$
2,822,927

 
100.0
 %
 
$
2,525,087

 
100.0
 %
Cost of sales
748,961

 
75.6
 %
 
671,467

 
76.2
 %
 
2,142,941

 
75.9
 %
 
1,925,658

 
76.3
 %
Gross profit
241,303

 
24.4
 %
 
209,545

 
23.8
 %
 
679,986

 
24.1
 %
 
599,429

 
23.7
 %
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Selling, general and administrative expenses
176,204

 
17.8
 %
 
158,602

 
18.0
 %
 
506,236

 
17.9
 %
 
465,305

 
18.4
 %
Depreciation expense
10,059

 
1.0
 %
 
11,053

 
1.3
 %
 
29,323

 
1.0
 %
 
32,555

 
1.3
 %
Amortization expense
3,790

 
0.4
 %
 
4,026

 
0.5
 %
 
11,263

 
0.4
 %
 
11,947

 
0.5
 %
Merger and integration costs
1,459

 
0.1
 %
 
2,574

 
0.3
 %
 
3,627

 
0.1
 %
 
13,339

 
0.5
 %
Income from operations
49,791

 
5.0
 %
 
33,290

 
3.8
 %
 
129,537

 
4.6
 %
 
76,283

 
3.0
 %
Other income (expense)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense
(5,926
)
 
(0.6
)%
 
(6,377
)
 
(0.7
)%
 
(17,916
)
 
(0.6
)%
 
(18,960
)
 
(0.8
)%
Other income, net
2,953

 
0.3
 %
 
1,083

 
0.1
 %
 
7,830

 
0.3
 %
 
2,366

 
0.1
 %
Income before income taxes
46,818

 
4.7
 %
 
27,996

 
3.2
 %
 
119,451

 
4.2
 %
 
59,689

 
2.4
 %
Income tax expense
10,960

 
1.1
 %
 
9,553

 
1.1
 %
 
27,829

 
1.0
 %
 
19,906

 
0.8
 %
Net income
$
35,858

 
3.6
 %
 
$
18,443

 
2.1
 %
 
$
91,622

 
3.2
 %
 
$
39,783

 
1.6
 %
Three months ended September 30, 2018 compared to three months ended September 30, 2017
Net sales
For the three months ended September 30, 2018, net sales increased $109.3 million, or 12.4%, to $990.3 million from $881.0 million during the three months ended September 30, 2017. We estimate that net sales increased 6.3% from higher selling prices of lumber and lumber sheet goods, 2.1% from the acquisition of Shone Lumber and 4.0% from other organic growth, of which approximately 1.5% related to the impact of Hurricanes Harvey and Irma in the prior year period.
We estimate approximately 76% of our net sales for the three months ended September 30, 2018 were to customers engaged in new single-family construction. According to the U.S. Census Bureau, single-family housing starts in the South and West regions of the United States, which are our primary operating regions, increased approximately 3.3% for the three months ended September 30, 2018 as compared to the same period in the prior year, while single-family houses completed increased approximately 10.5% during the same period. We estimate that net sales to single-family homebuilders and remodeling contractors increased 13.2% and net sales to multi-family, commercial and other contractors increased 7.0%.
The following table shows net sales classified by major product category:
 
Three Months Ended 
 September 30, 2018
 
Three Months Ended 
 September 30, 2017
 
 
(in thousands)
Net Sales
 
% of Sales
 
Net Sales
 
% of Sales
 
% Change
Structural components
$
166,919

 
16.9
%
 
$
145,185

 
16.5
%
 
15.0
 %
Lumber & lumber sheet goods
357,286

 
36.1
%
 
294,699

 
33.5
%
 
21.2
 %
Millwork, doors & windows
251,606

 
25.4
%
 
225,804

 
25.6
%
 
11.4
 %
Other building products & services
214,453

 
21.6
%
 
215,324

 
24.4
%
 
(0.4
)%
Total net sales
$
990,264

 
100.0
%
 
$
881,012

 
100.0
%
 
12.4
 %

19



The increase in net sales in our structural components product category was primarily related to an increase in single-family housing starts, an increase in net sales of our Ready-Frame® product offering and an increase in average selling prices. The impact of price inflation during the three months ended September 30, 2018 led to the increase in net sales in our lumber and lumber sheet goods product category.
Cost of sales
For the three months ended September 30, 2018, cost of sales increased $77.5 million, or 11.5%, to $749.0 million from $671.5 million during the three months ended September 30, 2017. We estimate our cost of sales increased approximately 5.8% as a result of commodity cost inflation and approximately 2.1% due to the acquisition of Shone Lumber, while other organic changes increased our cost of sales by approximately 3.6%.
Gross profit
For the three months ended September 30, 2018, gross profit increased $31.8 million, or 15.2%, to $241.3 million from $209.5 million for the three months ended September 30, 2017, driven primarily by commodity price increases and the acquisition of Shone Lumber. Our gross margin was 24.4% for the three months ended September 30, 2018 and 23.8% for the three months ended September 30, 2017. This increase was primarily due to an increase in the gross margin in our lumber and lumber sheet goods product category and an increase in net sales in our structural components and millwork, doors and windows product categories.
Operating expenses
For the three months ended September 30, 2018:
selling, general and administrative expenses were $176.2 million, up $17.6 million, or 11.1%, from $158.6 million for the three months ended September 30, 2017. Approximately $3.4 million of this increase related to selling, general and administrative expenses of Shone Lumber, approximately $15.4 million related to higher employee compensation, benefits and other employee-related costs and approximately $0.8 million related to an increase in diesel fuel costs. These increases were partially offset by $3.0 million accrued during the three months ended September 30, 2017 related to pending litigation.
depreciation expense was $10.1 million compared to $11.1 million for the three months ended September 30, 2017. This decrease resulted from certain fixed assets that became fully depreciated in 2017, partially offset by the depreciation of replacements and additions of delivery fleet, material handling equipment and operating equipment.
amortization expense was $3.8 million compared to $4.0 million for the three months ended September 30, 2017. This decrease resulted from certain intangible assets that became fully amortized in 2017, partially offset by the amortization of intangible assets acquired in the Shone Lumber acquisition.
the Company incurred $1.5 million of Merger and integration costs related to the ongoing integration of Building Materials Holding Corporation (“BMHC”) and Stock Building Supply Holdings, Inc. (“SBS”), consisting primarily of system integration costs, compared to $2.6 million for the three months ended September 30, 2017.
Interest expense
For the three months ended September 30, 2018, interest expense was $5.9 million compared to $6.4 million for the three months ended September 30, 2017. This decrease related primarily to reduced borrowings under the Revolver. Non-cash amortization of debt issuance costs, which is included in interest expense, was $0.4 million for the three months ended September 30, 2018 and 2017.
Other income, net
For the three months ended September 30, 2018, other income, net, which was derived primarily from state and local tax incentive programs and service charges assessed on past due accounts receivable, was $3.0 million, compared to $1.1 million for the three months ended September 30, 2017. This increase was primarily due to an increase in income from state and local tax incentive programs.

20



Income tax
For the three months ended September 30, 2018, income tax expense was $11.0 million compared to $9.6 million for the three months ended September 30, 2017. The effective tax rate for the three months ended September 30, 2018 was 23.4%, which varied from the federal statutory rate of 21% primarily due to state income tax expense. The effective tax rate for the three months ended September 30, 2017 was 34.1%, which varied from the federal statutory rate of 35% primarily due to excess tax windfall benefits from stock compensation and the Manufacturing Deduction.
Nine Months Ended September 30, 2018 compared to nine months ended September 30, 2017
Net sales
For the nine months ended September 30, 2018, net sales increased $297.8 million, or 11.8%, to $2,822.9 million from $2,525.1 million during the nine months ended September 30, 2017. We estimate that net sales increased 7.1% from higher selling prices of lumber and lumber sheet goods, 2.4% from the acquisitions of Shone Lumber, TexPly and Code Plus and 2.3% from other organic growth.
We estimate approximately 76% of our net sales for the nine months ended September 30, 2018 were to customers engaged in new single-family construction. According to the U.S. Census Bureau, single-family housing starts in the South and West regions of the United States, which are our primary operating regions, increased approximately 7.9% for the nine months ended September 30, 2018 as compared to the same period in the prior year, while single-family houses completed increased approximately 10.4% during the same period. We estimate that net sales to single-family homebuilders and remodeling contractors increased 14.4% while net sales to multi-family, commercial and other contractors declined 3.4%.
The following table shows net sales classified by major product category:
 
Nine Months Ended 
 September 30, 2018
 
Nine Months Ended 
 September 30, 2017
 
 
(in thousands)
Net Sales
 
% of Sales
 
Net Sales
 
% of Sales
 
% Change
Structural components
$
470,365

 
16.7
%
 
$
393,382

 
15.6
%
 
19.6
 %
Lumber & lumber sheet goods
1,013,495

 
35.9
%
 
829,634

 
32.9
%
 
22.2
 %
Millwork, doors & windows
730,318

 
25.9
%
 
677,554

 
26.8
%
 
7.8
 %
Other building products & services
608,749

 
21.5
%
 
624,517

 
24.7
%
 
(2.5
)%
Total net sales
$
2,822,927

 
100.0
%
 
$
2,525,087

 
100.0
%
 
11.8
 %
The increase in net sales in our structural components product category was primarily related to an increase in single-family housing starts, an increase in net sales of our Ready-Frame® product offering and an increase in average selling prices. The impact of price inflation during the nine months ended September 30, 2018 led to the increase in net sales in our lumber and lumber sheet goods product category, partially offset by an approximately 1% decline in organic volume. The decrease in our other building products and services product category was primarily related to a decrease in sales to multi-family, commercial and other contractors.
Cost of sales
For the nine months ended September 30, 2018, cost of sales increased $217.3 million, or 11.3%, to $2,142.9 million from $1,925.7 million during the nine months ended September 30, 2017. We estimate our cost of sales increased approximately 7.1% as a result of commodity cost inflation and approximately 2.4% due to the acquisitions of Shone Lumber, TexPly and Code Plus, while other organic changes increased our cost of sales by approximately 1.8%.
Gross profit
For the nine months ended September 30, 2018, gross profit increased $80.6 million, or 13.4%, to $680.0 million from $599.4 million for the nine months ended September 30, 2017, driven primarily by commodity price increases and the acquisition of Shone Lumber. Our gross margin was 24.1% for the nine months ended September 30, 2018 and 23.7% for the nine months ended September 30, 2017. This increase was primarily due to an increase in the gross margin in our lumber and lumber sheet goods product category and an increase in net sales in our structural components and millwork, doors and windows product categories.

21



Operating expenses
For the nine months ended September 30, 2018:
selling, general and administrative expenses were $506.2 million, up $40.9 million, or 8.8%, from $465.3 million for the nine months ended September 30, 2017. Approximately $11.4 million of this increase related to selling, general and administrative expenses of Shone Lumber, TexPly and Code Plus, approximately $26.2 million related to higher employee compensation, benefits and other employee-related costs and approximately $2.3 million related to an increase in diesel fuel costs. The Company also incurred approximately $2.4 million of costs in connection with the departure of the Company’s former chief executive officer and the search for and appointment of his permanent replacement. These increases were partially offset by $3.0 million accrued during the nine months ended September 30, 2017 related to pending litigation.
depreciation expense was $29.3 million compared to $32.6 million for the nine months ended September 30, 2017. This decrease resulted from certain fixed assets that became fully depreciated in 2017, partially offset by the depreciation of replacements and additions of delivery fleet, material handling equipment and operating equipment.
amortization expense was $11.3 million compared to $11.9 million for the nine months ended September 30, 2017. This decrease resulted from certain intangible assets that became fully amortized in 2017, partially offset by the amortization of intangible assets acquired in the Shone Lumber, TexPly and Code Plus acquisitions.
the Company incurred $3.6 million of Merger and integration costs related to the ongoing integration of BMHC and SBS, consisting primarily of system integration costs, partially offset by a gain from disposition of property due to the integration, compared to $13.3 million for the nine months ended September 30, 2017. During the nine months ended September 30, 2017, the Company recognized $2.8 million of expense related to the discontinuance of the ERP system previously utilized by BMHC.
Interest expense
For the nine months ended September 30, 2018, interest expense was $17.9 million compared to $19.0 million for the nine months ended September 30, 2017. This decrease related primarily to reduced borrowings under the Revolver. Non-cash amortization of debt issuance costs, which is included in interest expense, was $1.3 million for the nine months ended September 30, 2018 and 2017.
Other income, net
For the nine months ended September 30, 2018, other income, net, which was derived primarily from state and local tax incentive programs and service charges assessed on past due accounts receivable, was $7.8 million, compared to $2.4 million for the nine months ended September 30, 2017. This increase was primarily due to an increase in income from state and local tax incentive programs.
Income tax
For the nine months ended September 30, 2018, income tax expense was $27.8 million compared to $19.9 million for the nine months ended September 30, 2017. The effective tax rate for the nine months ended September 30, 2018 was 23.3%, which varied from the federal statutory rate of 21% primarily due to state income tax expense. The effective tax rate for the nine months ended September 30, 2017 was 33.3%, which varied from the federal statutory rate of 35% primarily due to excess tax windfall benefits from stock compensation and the Manufacturing Deduction.

Liquidity and Capital Resources
Our primary capital requirements are to fund working capital needs and operating expenses, meet required interest and principal payments and fund capital expenditures. During 2018 and 2017, our capital resources have primarily consisted of cash and cash equivalents generated through operating cash flows and borrowings under our Revolver.
Our liquidity at September 30, 2018 was $371.6 million, which includes $57.7 million in cash and cash equivalents and $313.9 million of unused borrowing capacity under our Revolver.
We believe that our cash flows from operations, combined with our current cash levels and available borrowing capacity, will be adequate to fund debt service requirements and provide cash, as required, to support our ongoing operations, capital expenditures, lease obligations and working capital for at least the next 12 months.

22



Historical Cash Flow Information
Net current assets
Net current assets (current assets less current liabilities) were $516.6 million and $418.9 million as of September 30, 2018 and December 31, 2017, respectively, as summarized in the following table:
(in thousands)
September 30,
2018
 
December 31,
2017
Cash and cash equivalents
$
57,691

 
$
11,750

Accounts receivable, net of allowances (a)
380,307

 
322,892

Inventories, net (a)
356,608

 
309,060

Other current assets (a)
95,634

 
90,435

Accounts payable, accrued expenses and other current liabilities (a)
(366,656
)
 
(307,538
)
Current portion of long-term debt and capital lease obligations
(6,964
)
 
(7,739
)
Total net current assets
$
516,620

 
$
418,860


(a) Effective January 1, 2018, as part of the Company’s adoption of Topic 606, certain amounts within net current assets were reclassified. See Note 6 to the unaudited condensed consolidated financial statements included in Item 1 of this Quarterly Report on Form 10-Q for a discussion of the changes, including the reclassifications made, resulting from our adoption of Topic 606.
Accounts receivable, net, increased $57.4 million from December 31, 2017 to September 30, 2018 primarily due to seasonal increases in sales. Days sales outstanding (measured against net sales in the current fiscal quarter of each period) were 35 days at December 31, 2017 and September 30, 2018.

Inventories, net, increased $47.5 million from December 31, 2017 to September 30, 2018 primarily due to commodity price inflation and seasonal increases in inventory purchases. Inventory days on hand (measured against cost of sales in the current fiscal quarter of each period) were 43 days at December 31, 2017 and September 30, 2018.

Accounts payable, accrued expenses and other current liabilities increased $59.1 million from December 31, 2017 to September 30, 2018 primarily due to an increase in accounts payable related to increased inventory purchases in connection with seasonally higher sales volume.

Cash flows from operating activities
Net cash provided by operating activities was $110.6 million and $48.2 million for the nine months ended September 30, 2018 and 2017, respectively, as summarized in the following table:
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
Net income
$
91,622

 
$
39,783

Non-cash expenses
55,300

 
59,209

Change in deferred income taxes
1,314

 
1,755

Change in working capital and other assets and liabilities
(37,598
)
 
(52,567
)
Net cash provided by operating activities
$
110,638

 
$
48,180

Net cash provided by operating activities increased by $62.5 million for the nine months ended September 30, 2018 as compared to the nine months ended September 30, 2017. This increase was primarily related to improved profitability and changes in working capital and others assets and liabilities. Changes in working capital and other assets and liabilities relate primarily to the timing of cash received from customers and cash paid to vendors.

23



Cash flows from investing activities
Net cash used in investing activities was $50.7 million and $86.5 million for the nine months ended September 30, 2018 and 2017, respectively, as summarized in the following table:
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
Purchases of property, equipment and real estate
$
(42,704
)
 
$
(51,292
)
Purchases of businesses, net of cash acquired
(20,970
)
 
(38,737
)
Insurance proceeds
1,991

 

Proceeds from sale of property, equipment and real estate
10,968

 
3,545

Net cash used in investing activities
$
(50,715
)
 
$
(86,484
)
Cash used for the purchase of property, equipment and real estate for the nine months ended September 30, 2018 and 2017 resulted primarily from the purchase of vehicles and equipment to support increased sales volume and replace aged assets, and facility and technology investments to support our operations.
Purchases of businesses, net of cash acquired, for the nine months ended September 30, 2018 related to the cash paid at closing for the acquisition of Shone Lumber. Purchases of businesses, net of cash acquired, for the nine months ended September 30, 2017, related to the cash paid at closing for the acquisitions of TexPly and Code Plus.
During the nine months ended September 30, 2018, the Company received insurance proceeds related to a fire at one of the Company’s facilities during 2015, of which $2.0 million related to property, plant and equipment damaged in the fire.
Proceeds from the sale of property, equipment and real estate during the nine months ended September 30, 2018 and 2017 related primarily to the sale of real estate of $10.2 million and $3.0 million, respectively.

Cash flows from financing activities
Net cash (used in) provided by financing activities was $(14.0) million and $41.5 million for the nine months ended September 30, 2018 and 2017, respectively, as summarized in the following table:
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
Net (repayments of) proceeds from Revolver
$
(4,462
)
 
$
51,832

Payments on capital lease obligations and other notes
(6,012
)
 
(10,356
)
Other financing activities, net
(3,508
)
 
28

Net cash (used in) provided by financing activities
$
(13,982
)
 
$
41,504

The Company made net repayments of $4.5 million and net borrowings of $51.8 million on the Revolver during the nine months ended September 30, 2018 and 2017, respectively. The net repayments during the nine months ended September 30, 2018 were the result of aggregate payments under the Revolver, partially offset by borrowings to fund the acquisition of Shone Lumber. A portion of the net borrowings during the nine months ended September 30, 2017 was used to fund the acquisitions of Code Plus and TexPly during March 2017 and April 2017, respectively.
Payments on capital lease obligations and other notes declined by $4.3 million for the nine months ended September 30, 2018 compared to the nine months ended September 30, 2017 due primarily to one-time payments made during the nine months ended September 30, 2017 related to the payoff of certain other notes.
Proceeds from the exercise of stock options, which are included in other financing activities, net, were $1.3 million for the nine months ended September 30, 2018 compared to $2.7 million for the nine months ended September 30, 2017. Purchases of treasury shares, which are also included in other financing activities, net, were $1.7 million for the nine months ended September 30, 2018 compared to $0.3 million for the nine months ended September 30, 2017. For the nine months ended September 30, 2018, other financing activities also include net repayments of secured borrowings and the release of the holdback for the Code Plus acquisition. For the nine months ended September 30, 2017, other financing activities also include net repayments of secured borrowings and payments of debt issuance costs.

24



Capital expenditures
Capital expenditures vary depending on prevailing business factors, including current and anticipated market conditions. We expect our 2018 capital expenditures, including the incurrence of capital lease obligations and net of proceeds from the sale of property, equipment and real estate, to be approximately $55.0 million to $65.0 million primarily related to vehicles and equipment, including lease buyouts, to replace aged assets and support increased sales volume, and facility and technology investments to support our operations. For the nine months ended September 30, 2018, capital expenditures, including the incurrence of capital lease obligations and net of proceeds from the sale of property, equipment and real estate, were $32.6 million.
 
Senior secured notes
On September 15, 2016, the Company issued $350.0 million of Senior Notes. The Senior Notes mature on October 1, 2024 and are secured by a first priority lien on certain assets of the Company and a second priority lien on the collateral that secures the Credit Agreement, which collectively approximates substantially all assets of the Company. The interest rate is fixed at 5.5% and is payable semiannually on April 1 and October 1. The indenture governing the Senior Notes (the “Indenture”) contains customary nonfinancial covenants, including restrictions on new indebtedness, issuance of liens and guarantees, investments, distributions to equityholders, asset sales and affiliate transactions. The Senior Notes were issued by BMC East, LLC, a 100% owned subsidiary of the Company, and are guaranteed by the Company and the other subsidiaries that guarantee the Credit Agreement. Each of the subsidiary guarantors is 100% owned, directly or indirectly, by the Company, and all guarantees are full and unconditional and joint and several. We were in compliance with all covenants under the Indenture as of September 30, 2018.

Revolving credit agreement
On December 1, 2015, in connection with the Merger, the Company entered into the Original Credit Agreement with Wells Fargo Capital Finance, as administrative agent, and certain other lenders. The Credit Agreement, which includes the Revolver, has an aggregate commitment of $375.0 million and a letters of credit sublimit of $100.0 million. The Revolver matures at the earlier of (i) December 1, 2020 and (ii) the date that is three months prior to the maturity of the Senior Notes (or if the Senior Notes are refinanced or repaid, the date that is three months prior to the new maturity date of the replacement notes or other indebtedness that replaced or refinanced the Senior Notes). The Revolver is subject to an asset-based borrowing formula on eligible accounts receivable, credit card receivables and inventory, in each case reduced by certain reserves.

Borrowings under the Revolver bear interest, at our option, at either the Base Rate (which means the higher of (i) the Federal Funds Rate plus 0.5%, (ii) the LIBOR rate plus 1.0% or (iii) the prime rate) plus a Base Rate Margin (which ranges from 0.25% to 0.75% based on Revolver availability) or LIBOR plus a LIBOR Rate Margin (which ranges from 1.25% to 1.75% based on Revolver availability). The fee on any outstanding letters of credit issued under the Revolver ranges from 0.75% to 1.25%, depending on whether the letters of credit are fully cash collateralized. The fee on the unused portion of the Revolver is 0.25%.
The Credit Agreement contains customary nonfinancial covenants, including restrictions on new indebtedness, issuance of liens, investments, distributions to equityholders, asset sales and affiliate transactions. The Credit Agreement includes a financial covenant that requires us to maintain a minimum Fixed Charge Coverage Ratio of 1.00:1:00, as defined therein. However, the covenant is only applicable if excess availability under the Credit Agreement is less than or equal to the greater of (i) $33.3 million and (ii) 10% of the line cap, and remains in effect until excess availability has been greater than the greater of (i) $33.3 million and (ii) 10% of the line cap for 30 consecutive days. While there can be no assurances, based upon our forecast, we do not expect the financial covenant to become applicable during the year ended December 31, 2018. We were in compliance with all covenants under the Credit Agreement as of September 30, 2018.
We had no outstanding borrowings with net availability of $313.9 million as of September 30, 2018. We had $61.1 million in letters of credit outstanding under the Credit Agreement as of September 30, 2018.
Contractual Obligations and Commercial Commitments
The Company was obligated under certain purchase commitments totaling approximately $10.0 million at September 30, 2018 that are non-cancellable, enforceable and legally binding on us. These purchase commitments consist primarily of obligations for vehicle purchases and facility improvements. Subsequent to September 30, 2018, the Company became obligated for an additional $30.0 million of purchase commitments, primarily for the purchase of vehicles.
Off-Balance Sheet Arrangements
At September 30, 2018 and December 31, 2017, other than operating leases and letters of credit issued under the Credit Agreement, we had no material off-balance sheet arrangements with unconsolidated entities.
Recently Issued Accounting Pronouncements
See Note 2 to the unaudited condensed consolidated financial statements included in Item 1 of this Quarterly Report on Form 10-Q for a summary of recently issued accounting pronouncements.
Critical Accounting Policies
Except for our accounting policies impacted by our adoption of Topic 606, there have been no material changes to the critical accounting policies as disclosed in the Company’s 2017 Annual Report on Form 10-K. See Note 6 to the unaudited condensed consolidated financial statements included in Item 1 of this Quarterly Report on Form 10-Q for a discussion of the changes to the critical accounting policies resulting from our adoption of Topic 606.

25



ITEM 3     QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
There have been no material changes to the market risks as disclosed in the Company’s 2017 Annual Report on Form 10-K.
ITEM 4    CONTROLS AND PROCEDURES
Disclosure controls and procedures
Our management is responsible for establishing and maintaining disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer’s management, including its principal executive officer and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
We have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q, with the participation of our Chief Executive Officer and Chief Financial Officer, as well as other key members of our management. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2018.
The design of any system of control is based upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated objectives under all future events, no matter how remote, or that the degree of compliance with the policies or procedures may not deteriorate. Because of their inherent limitations, disclosure controls and procedures may not prevent or detect all misstatements. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives.

Changes in internal control over financial reporting
There was no change in our internal control over financial reporting during the three months ended September 30, 2018 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.






26



PART II. OTHER INFORMATION
ITEM 1    LEGAL PROCEEDINGS
We are currently involved in various claims, legal proceedings and lawsuits incidental to the conduct of our business in the ordinary course. We are a defendant in various pending lawsuits, legal proceedings and claims arising from assertions of alleged product liability, warranty, casualty, construction defect, contract, tort, employment and other claims. We carry insurance in such amounts in excess of our self-insurance or deductibles as we believe to be reasonable under the circumstances although insurance may or may not cover any or all of our liabilities in respect of claims and lawsuits. We do not currently believe that the ultimate resolution of these matters will have a material adverse effect on our consolidated financial position, cash flows or operating results.
ITEM 1A    RISK FACTORS
There have been no material changes to our risk factors from the risk factors disclosed in our 2017 Annual Report on Form 10-K. The risks described in our 2017 Annual Report on Form 10-K, in addition to the other information set forth in this Quarterly Report on Form 10-Q, are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.
ITEM 2    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.
ITEM 3    DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4    MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5    OTHER INFORMATION
None.


27



ITEM 6    EXHIBITS
EXHIBIT INDEX
Exhibit No.
 
Description
10.1#
 
10.2#
 
31.1
 
31.2
 
32.1
 
32.2
 
101.INS
 
XBRL Instance Document
101.SCH
 
XBRL Taxonomy Extension Schema Document
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
_________________
# Denotes management compensatory plan or arrangement.


28



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.
 
BMC STOCK HOLDINGS, INC.
Date: November 1, 2018
By:
/s/ James F. Major, Jr.
 
 
Executive Vice President, Chief Financial Officer and Treasurer
 
 
(Principal financial and accounting officer and duly authorized officer)



29
EX-10.1 2 bmch-09302018xex101.htm EXHIBIT 10.1 Exhibit




EMPLOYMENT AGREEMENT
This EMPLOYMENT AGREEMENT (this “Agreement”) is entered into as of August 23, 2018 between David E. Flitman (“Executive”) and BMC STOCK HOLDINGS, INC., a Delaware corporation (the “Company”).
RECITALS
WHEREAS, Executive and the Company desire to enter into an Employment Agreement setting forth the terms and conditions of Executive’s employment by the Company.
NOW, THEREFORE, in consideration of the promises and mutual covenants contained herein, the Company and Executive hereby agree as follows:
TERMS AND CONDITIONS
SECTION 1
EMPLOYMENT
1.1    Employment. The Company hereby employs Executive and Executive hereby accepts such employment by the Company as of the Effective Date for the period and upon the terms and conditions contained in this Agreement.
1.2    Position and Duties. Executive shall serve the Company effective as of the date as this Agreement as President and Chief Executive Officer. Executive shall have all of the powers and duties in such capacity that are customary to the powers and duties of those of a President and Chief Executive Officer serving in a similar role in a company within the industry in which the Company operates. The foregoing powers and duties shall be subject to the direction of the Company’s Board of Directors (the “Board”). Executive shall report to the Board. Effective the Effective Date (defined below), Executive shall be appointed to the Board, and thereafter during his employment shall be renominated to serve as a director upon expiration of each of his Board terms. Executive shall devote Executive’s full business time and attention and full diligence and vigor and good faith efforts to the affairs of the Company. However, Executive may continue his service on the board of directors of Veritiv Corporation (NYSE: VRTV), to the extent it does not interfere with Executive’s duties to the Company. Executive shall not engage in any other material business duties or pursuits or render any services of a professional nature to any other entity or person, or serve on any other board of directors (other than a not-for-profit board of directors, and then only to the extent it does not interfere with his duties to the Company), without the prior written consent of the Board or a Committee designated by the Board to approve such matters.
1.3    Effective Date; Indefinite Term. Executive’s employment under this Agreement shall begin on the latest of the mutual execution of this Agreement, the effective date mutually agreed to by the Company and the Executive, and the date this Agreement is approved by the Board or, where required, the requisite independent directors on the Board (“Effective Date”) and shall continue for an indefinite term, until terminated in accordance with SECTION 3 below. Certain provisions, however, as more fully set forth in SECTION 4, SECTION 5 and SECTION 6 below, continue in effect beyond the date of the termination of Executive’s employment (the “Termination Date”).





SECTION 2
COMPENSATION AND BENEFITS
2.1    Compensation.
(a)    Base Salary. The Company shall pay to Executive an annual base salary at the rate not less than $775,000 each calendar year (“Base Salary”), payable in accordance with the Company’s ordinary payroll and withholding practices from time to time in effect for its employees. During the term of employment hereunder, the Executive’s salary shall be reviewed from time to time (but no less than annually) to determine whether an increase (not decrease) in Executive’s salary is appropriate. Any such increase shall be at the sole discretion of the Board, or where required, the independent directors on the Board, and thereafter any such increased amount shall be Executive’s “Base Salary” for all purposes.
(b)    Annual Cash Bonus. During the term of employment, Executive shall be eligible to participate under the Company’s incentive award plan for management and executives as from time to time adopted by the Board (the “Incentive Plan”) for the award of an annual cash bonus (“Annual Cash Bonus”). The Annual Cash Bonus shall be determined based on a target bonus equal to 100% of Base Salary (the “Target Bonus”). With respect to the 2018 calendar year, Executive shall be eligible for a prorated bonus taking into account actual performance, based on the period of his employment with the Company during 2018, payable in the manner and at the time bonuses for such year are paid to other executives.
(c)    Annual Equity Grant. Commencing with the annual awards to senior executives in calendar year 2019, during the term of employment, Executive shall be eligible to participate under the Company’s 2013 Incentive Compensation Plan (as amended through the date hereof, or successor plan) (“Plan”) for the award of an annual grant of equity (the “Annual Equity Grant”). The actual award and amount of any Annual Equity Grant will be determined by the Board or the Compensation Committee of the Board, as appropriate, based upon any of the factors described in the Plan in addition to general factors relating to retention of talent.
(d)    Sign-On Equity Grant. As of the Effective Date, Executive shall receive a one-time grant of equity awards consisting of the following, pursuant to and subject to the Plan and award agreements between the Company and Executive, which Plan and award agreements shall control in the event of any conflict with this SECTION 2.1(d):
(i) a number of time-based restricted stock units (“RSUs”) to be calculated as $1,166,667 divided by the closing price of the Company’s common stock on the trading day prior to the date of grant. The RSUs shall vest in three substantially equivalent installments on the first three anniversaries of the Effective Date, subject to Executive’s continued employment except as otherwise specifically provided in this Agreement; and
(ii) a target number of performance-based restricted stock units (“PSUs”) to be calculated as $2,333,333 divided by closing price on the trading day prior to date of grant. Subject to Executive’s continued employment except as specifically provided in this Agreement, the PSUs will vest on December 31, 2021, subject to the Compensation Committee’s certification of the achievement of certain performance

2




goals over the period from January 1, 2019 through December 31, 2021 (the “Performance Period”). The actual number of shares of common stock that will be issued in connection with settlement of the PSUs could range from zero to a maximum of 200% of the target number identified in the first sentence of this subsection (ii), based upon the Company’s performance over the Performance Period, using cumulative Adjusted Earnings Per Share (“Adjusted EPS”) (weighted 50%) and Average Return on Invested Capital (“Average ROIC”) (weighted 50%) over such period as the financial metrics. No PSUs will vest based on Cumulative Adjusted EPS if the total is below $5.87 per share and no PSUs will vest based on Average ROIC if the average is below 12%.
(e)    Sign-On Cash Bonus.    Within thirty (30) days after the Effective Date, the Company shall pay Executive a lump sum cash amount of $200,000 (less applicable tax withholdings) to compensate Executive for, among other things, the portion of his fiscal year 2019 annual bonus accrued through the Effective Date. Executive shall refund this sign-on bonus in the event that Executive voluntarily terminates his employment (other than for Good Reason, as defined below), or in the event the Company terminates his employment for Cause (as defined below), prior to the first anniversary of the Effective Date.
2.2    Benefits.
(a)    Generally. Executive shall be eligible to participate, to the extent it is legal and permitted by the applicable benefits plans, policies or contracts, in all employee benefits programs that the Company may adopt for its employees generally providing for sick or other leave, vacation, group health, disability and life insurance benefits. Executive shall be eligible to participate in the Company’s 401(k) plan on the terms and conditions and qualifications of such plan from time to time in effect, with a Company match (if any) no less favorable than that provided to any other Company executives. Executive shall be entitled to four (4) weeks of paid vacation for each full calendar year of employment, to be accrued in accordance with the Company’s regular vacation pay policy.
(b)    Executive. Executive shall be eligible to participate, to the extent it is legal and permitted by the applicable plans, policies or contracts, in all benefits or fringe benefits which are in effect generally for the Company’s executive personnel from time to time.
2.3    Expense Reimbursement. The Company shall pay or reimburse Executive for all reasonable expenses incurred in connection with performing his duties upon presentation of documents in accordance with the reasonable procedures established by the Company.
2.4    Relocation Benefits. Executive will be provided relocation benefits in connection with Executive’s relocation to Raleigh, North Carolina pursuant to the Company’s executive relocation policy; provided, Executive may be entitled to an additional period of covered temporary housing benefits than provided under such policy as may be approved by the Board on a calendar quarterly basis (in advance).

3




SECTION 3
TERMINATION
3.1    By the Company:
(a)For Cause. The Company shall have the right at any time, exercisable upon written notice, to terminate the Executive’s employment for Cause. As used in this Agreement, “Cause” shall mean that the Executive:

(i)    has committed any act or omission that results in, or that may reasonably be expected to result in, a conviction, plea of no contest or imposition of unadjudicated probation for any felony or crime involving moral turpitude;
(ii)    has committed any act of fraud, embezzlement or misappropriation, or engaged in material misconduct or breach of fiduciary duty against the Company (or any predecessor thereto or successor thereof);
(iii)    has willfully failed to substantially perform such duties as are reasonably assigned to him under this Agreement;
(iv)    has unlawfully used (including being under the influence) or possessed illegal drugs on the Company’s premises or while performing his duties and responsibilities for the Company;
(v)    materially fails to attempt in good faith to perform Executive’s duties required under Executive’s employment by or other relationship with the Company (it being agreed that failure of the Company to achieve operating results or similar poor performance of the Company shall not, in and of itself, be deemed a failure to perform Executive’s duties);
(vi)    fails to attempt in good faith to comply with a lawful directive of the Board that is consistent with the Company’s business practices and Code of Ethics;
(vii)    engages in (A) willful misconduct for which Executive receives a material and improper personal benefit at the expense of the Company, or (B) accidental misconduct resulting in such a benefit which Executive does not promptly report to the Company and redress promptly upon becoming aware of such benefit;
(viii)    in carrying out his duties under this Agreement, has engaged in acts or omissions constituting gross negligence or willful misconduct resulting in, or which, in the good faith opinion of the Board, could be expected to result in, substantial economic harm to the Company;
(ix)    has failed for any reason to correct, cease or alter any action or omission that (A) materially violates or does not conform with the Company’s policies, standards or regulations in a material way, (B) constitutes a material breach of this Agreement, including SECTION 4, or (C) constitutes a material breach of his duty of loyalty to the Company; or

4




(x)    has disclosed any Proprietary Information (as defined below) without authorization from the Board, except as otherwise permitted by this Agreement, another agreement between the parties or any Company policy in effect at the time of disclosure.
For purposes of the definition of “Cause”, “Company” shall include any subsidiary, business unit or affiliate of the Company. The Company shall provide written notice to Executive of any act or omission that the Company believes constitutes grounds for “Cause” pursuant to clause (iii), (v) (vi), (vii)(B) or (ix) above, and no such act or omission shall constitute “Cause” unless Executive fails to remedy such act or omission within ten (10) days of the receipt of such notice; provided that such ten (10) day cure period shall not apply with respect to any matter that is incapable of cure within such period.
(b)    Due to Death or Disability. Executive’s employment shall terminate upon Executive’s death and the Company may terminate Executive’s employment due to Executive’s Disability. As used in this Agreement, “Disability” shall mean any physical or mental disability or incapacity that is reasonably expected to render Executive incapable of fully performing the services required of Executive by the Company for a period of 180 consecutive days or for shorter periods aggregating 180 days during any twelve (12) month period. For purposes of the definition of “Disability”, “Company” shall include any subsidiary, business unit or affiliate of the Company. Any question as to the existence of a Disability upon which Executive and the Company cannot agree shall be determined by a qualified independent physician selected by the Company, with the consent of the Executive, which consent shall not be unreasonably withheld. The determination of such physician made in writing to the Company and Executive shall be final and conclusive for all purposes of determining Disability under this Agreement.
(c)    Without Cause. The Company may terminate Executive’s employment under this Agreement at any time Without Cause. As used in this Agreement, a termination “Without Cause” shall mean the termination of Executive’s employment by the Company other than (i) for Cause pursuant to SECTION 3.l(a) above or (ii) due to death or Disability pursuant to SECTION 3.1(b) above.
3.2    By the Executive:
(a)    Without Good Reason. Executive may terminate his employment under this Agreement at any time Without Good Reason. As used in this Agreement, a termination “Without Good Reason” shall mean termination of Executive’s employment by Executive other than For Good Reason pursuant to SECTION 3.2(b) below.
(b)    For Good Reason. Executive shall have the right at any time to resign his employment under this Agreement For Good Reason. As used in this Agreement, “For Good Reason” shall mean any of the following: (i) a material diminution in the Executive’s Base Salary or Target Annual Cash Bonus, (ii) a material diminution in Executive’s title, authority, duties and responsibilities as compared to Executive’s title, authority, duties and responsibilities measured immediately after the Effective Date, (iii) any requirement that the Executive report to anyone but the Board or the removal of Executive by the Board or failure to renominate Executive as a member of the Board, (iv) any material breach by the Company or related entities of this Agreement or the Executive’s other agreements with the Company or related entities, (v) there is a Change in Control and the successor to the Company, if applicable, does not assume and continue this Agreement, and

5




(vi) any requirement by the Company that the Executive relocate his personal residence to any city more than fifty (50) miles from Raleigh, North Carolina.
Notwithstanding the foregoing, no event shall be a Good Reason event unless (i) the Executive gives the Company written notice that he is resigning for Good Reason within ninety (90) days of the first occurrence of the Good Reason event, and (ii) the Company (A) accepts such resignation, (B) does not cure such Good Reason event, or (C) disputes the existence of Good Reason, in each case within thirty (30) days of receiving such notice, and in the case of clauses (A) and (B) the Executive’s resignation for Good Reason shall become effective as of the earlier of (x) the date the Company accepts such resignation, or (y) the expiration of the thirty day cure period (provided the Company has not cured the Good Reason event) and in the case of clause (C) shall become effective only if Good Reason is ultimately determined to exist upon final resolution of the Company’s dispute of his resignation by a court of competent jurisdiction or otherwise.
3.3    Compensation Upon Termination. Upon termination of Executive’s employment with the Company, the Company’s obligation to pay compensation and benefits under SECTION 2 hereof shall terminate, except that the Company shall pay to the Executive or, if applicable, the Executive’s heirs, all earned but unpaid Base Salary under SECTION 2.1(a) and accrued but unused vacation under SECTION 2.2, in each case, through the Termination Date and Executive’s unreimbursed expenses incurred through the Termination Date in accordance with SECTION 2.3. In addition, Executive shall be entitled to receive (i) any vested amounts or benefits due under any tax-qualified retirement or group insurance plan or program in accordance with the terms thereof, and (ii) other than on termination for Cause or a voluntary termination by Executive without Good Reason, his Annual Cash Bonus for any completed fiscal year to the extent earned for such fiscal year and if such bonus has not previously been paid for such completed fiscal year, at the same time such Annual Cash Bonus would have been paid if Executive had continued in employment (it being understood that in the event of any such termination Executive is not entitled to an Annual Bonus for the then-current Fiscal Year). If the Company terminates Executive’s employment Without Cause, for Executive’s death, for Executive’s Disability, or if Executive terminates his employment for Good Reason, then, in addition, to the foregoing compensation, upon execution and delivery (and non-revocation) by Executive of the Separation Agreement and General Release as set forth in SECTION 6.10, the Company shall pay severance benefits pursuant to SECTION 3.4 below. In the event of Executive’s death or Executive’s Disability, if Executive is unable to execute and deliver such Separation Agreement and General Release, execution and delivery may be completed by Executive’s spouse, if available, or if such spouse is unavailable due to death or incapacity, any other adult member of Executive’s immediate family. No other payments or compensation of any kind shall be paid in respect of Executive’s employment with or termination from the Company. Notwithstanding any contrary provision contained herein, in the event of any termination of Executive’s employment, the exclusive remedies available to the Executive shall be the amounts due under this SECTION 3, which are in the nature of liquidated damages, and are not in the nature of a penalty.
3.4    Severance Benefits.
(a)    Termination without Cause or for Good Reason. Subject to the terms and conditions of eligibility for Executive’s receipt of severance benefits under this Agreement, including the timely execution and delivery (and non-revocation) by Executive of the Separation

6




Agreement and General Release as set forth in SECTION 6.10, the Company shall pay to Executive, as severance benefits, which amounts are in addition to the Compensation upon Termination set forth in SECTION 3.3 herein:
(i)    An amount equal to 200% of his current annualized Base Salary which shall be paid to Executive on a salary continuation basis according to the Company’s normal payroll practices over the 24 month period following the date the Executive incurs a Separation from Service, but in no event less frequently than monthly.
(ii)    An amount equal to 200% of the Executive's Target Bonus referenced in SECTION 2.1(b) (based upon his Base Salary as of the date of termination) which shall be paid to Executive in equal installments according to the Company’s normal payroll practices over the 24 month period following the date the Executive incurs a Separation from Service, but in no event less frequently than monthly.
(iii)    Subject to (1) the Executive’s timely election of continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (“COBRA”), and (2) the Executive’s continued copayment of premiums at the same level and cost to the Executive as if the Executive were an employee of the Company (excluding, for purposes of calculating cost, an employee’s ability to pay premiums with pre-tax dollars), continued participation in the Company’s group health plan (to the extent permitted under applicable law and the terms of such plan) which covers the Executive (and the Executive’s eligible dependents) for a period of eighteen (18) months at the Company’s expense, provided that the Executive is eligible and remains eligible for COBRA coverage. The Company may modify its obligation under this SECTION 3.4(a)(ii) to the extent reasonably necessary to avoid any penalty or excise taxes imposed on it in connection with the continued payment of premiums by the Company under the Patient Protection and Affordable Care Act of 2010, as amended.
(iv)    The Company shall accelerate the vesting of the Executive’s then-outstanding and unvested stock options, stock appreciation rights, restricted stock units or shares, or any other Company time-based equity compensation awards, to the extent that such awards would have vested solely upon the Executive’s continued employment within twelve months following the date of termination.
(v)    In addition to the benefits described in SECTION 3.4(a)(i), (ii) and (iii), in the event that there is a Change in Control of the Company and (1) the successor fails to assume and continue this Agreement, or (2) within ninety (90) days preceding or within six (6) months after the Change in Control (a) the Executive is terminated without Cause, or (b) Executive terminates for Good Reason, then (I) Company shall accelerate the vesting of (x) the Executive’s then-outstanding and unvested stock options, stock appreciation rights, restricted stock units or shares, or any other Company time-based equity compensation awards, to the extent that such awards would have vested solely upon the Executive’s continued employment, such that one hundred percent (100%) of such awards become vested in full and (y) the target level of the Executive’s then-outstanding performance stock units or other Company equity compensation awards that vest based on achievement of specified performance criteria, such that such awards become fully vested at

7




the target level of award, (II) the reference to “200%” in SECTION 3.4(a)(i) shall be modified to read “300%”, and (III)  the reference to “200%” in SECTION 3.4(a)(ii) shall be modified to read “300%”.
(b)    Termination for Executive’s Death or Disability. In the event of Executive’s death or Disability, the Company shall accelerate the vesting of the Executive’s then-outstanding and unvested stock options, stock appreciation rights, restricted stock units or shares, or any other Company time-based equity compensation awards, to the extent that such awards would have vested solely upon the Executive’s continued employment within twelve months following the date of termination, or if more favorable to Executive such awards shall vest in accordance with any such more favorable terms that may be provided in the award agreements.
(c)    Notwithstanding any other provision of this Agreement, any severance benefits that would otherwise have been paid before the Company’s first normal payroll payment date falling on or after the sixtieth (60th) day after the date on which the Executive incurs a Separation from Service (the “First Payment Date”) shall be made on the First Payment Date. Each separate severance installment payment and each other payment that Executive may be eligible to receive under this Agreement shall be a separate payment under this Agreement for all purposes.
(d)    Notwithstanding anything to the contrary in this Agreement, with respect to any severance benefits or amounts payable to the Executive under this Agreement, in no event shall a termination of employment occur under this Agreement unless such termination constitutes a Separation from Service. For purposes of this Agreement, a “Separation from Service” shall mean the Executive’s “separation from service” with the Company as such term is defined in Treasury Regulation Section 1.409A-1(h) and any successor provision thereto.
Notwithstanding anything to the contrary in this Agreement, to the maximum extent permitted by applicable law, amounts payable to the Executive pursuant to this SECTION 3.4 shall be made in reliance upon Treas. Reg. Section 1.409A-1(b)(9) (Separation Pay Plans) or Treas. Reg. Section 1.409A-l(b)(4) (Short-Term Deferrals). However, to the extent any such payments are treated as non-qualified deferred compensation subject to Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), then if Executive is deemed at the time of his Separation from Service to be a “specified employee” for purposes of Section 409A(a)(2)(B)(i) of the Code, then to the extent delayed commencement of any portion of the benefits to which the Executive is entitled under this Agreement is required in order to avoid a prohibited distribution under Section 409A(a)(2)(B)(i) of the Code, such portion of the Executive’s termination benefits shall not be provided to the Executive prior to the earlier of (i) the expiration of the six-month period measured from the date of the Executive’s Separation from Service or (ii) the date of Executive’s death. Upon the earlier of such dates, all payments deferred pursuant to this SECTION 3.4(d) shall be paid in a lump sum to the Executive. Thereafter, payments will resume in accordance with this Agreement. The determination of whether the Executive is a “specified employee” for purposes of Section 409A(a)(2)(B)(i) of the Code as of the time of his Separation from Service shall be made by the Company in accordance with the terms of Section 409A of the Code and applicable guidance thereunder (including without limitation Treas. Reg. Section 1.409A-l(i) and any successor provision thereto).

8




(e)    The Executive shall have no duty or obligation to mitigate the amounts due under SECTION 3.4(a) above and any amounts earned by Executive from other employment shall not be offset or reduce the amounts due hereunder.
(f)    The term “Change in Control” shall mean the occurrence of any of the following events: (i) the Board approves a plan of liquidation, dissolution or winding-up of the Company, (ii) the consummation of a sale or other disposition of all or substantially all of the assets of the Company and its subsidiaries, (iii) any “person,” as such term is used in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934, as amended (other than the Company, any trustee or other fiduciary holding securities under any employee benefit plan of the Company, or any company owned, directly or indirectly, by the stockholders of the Company in substantially the same proportions as their ownership of Common Stock of the Company), becoming the beneficial owner (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing more than 50% of the combined voting power of the Company’s then outstanding securities or otherwise acquiring the power to elect or designate a majority of the members of the Board, (iv) a merger or consolidation of the Company with any other corporation or entity (a “Merger Partner”), as a result of which (A) the voting securities of the Merger Partner outstanding immediately prior thereto represent (either by remaining outstanding or by being converted into voting securities of a surviving entity) more than 50% of the combined voting power of the voting securities of the Company or such surviving entity outstanding immediately after such merger or consolidation, or (B) the shareholders of the Merger Partner immediately prior thereto have the power to elect or designate a majority of the members of the Board of the Company or such surviving entity; provided, however, that a merger or consolidation effected to implement a recapitalization of the Company (or similar transaction) in which no person (other than those covered by the exceptions in clause (iii) above) acquires more than 50% of the combined voting power of the Company’s then outstanding securities or the power to elect or designate a majority of the members of the Board shall not constitute a Change in Control of the Company.

9




SECTION 4
CERTAIN AGREEMENTS
4.1    Confidentiality. Executive acknowledges that the Company owns and shall own and has developed and shall develop proprietary information concerning its business and the business of its subsidiaries and affiliates and each of their employees, customers and clients (“Proprietary Information”). Such Proprietary Information includes, among other things, trade secrets, financial information, product plans, customer lists, marketing plans, systems, manuals, training materials, forecasts, inventions, improvements, know-how and other intellectual property, in each case, relating to the Company’s business. Executive shall, at all times, both during employment by the Company and thereafter, keep all Proprietary Information in confidence and trust and shall not use or disclose any Proprietary Information without the written consent of the Company, except as necessary in the ordinary course of Executive’s duties. Executive shall keep the terms of this Agreement in confidence and trust and shall not disclose such terms, except to Executive’s family, accountants, financial advisors, or attorneys, or as otherwise authorized or required by law. The Parties acknowledge that pursuant to the Defend Trade Secrets Act of 2016 (the “DTSA”), an individual may not be held criminally or civilly liable under any Federal or state trade secret law for disclosure of a trade secret that (i) is made (A) in confidence to a Federal, state or local governmental authority, either directly or indirectly, or to an attorney; and (B) solely for the purpose of reporting or investigating a suspected violation of applicable law; or (ii) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Under the DTSA, any employee, contractor, or consultant who is found to have wrongfully misappropriated trade secrets (as the terms “misappropriate” and “trade secret” are defined in the DTSA) may be liable for, among other things, exemplary damages and attorneys’ fees.
4.2    Company Property. Executive recognizes that all Proprietary Information, however stored or memorialized, and all identification cards, keys, flash drives, computers, mobile phones, Personal Data Assistants, telephone numbers, access codes, marketing materials, documents, records and other equipment or property which the Company provides are the sole property of the Company. Upon termination of employment, Executive shall (1) refrain from taking any such property from the Company’s premises, and (2) return any such property in Executive’s possession within ten (10) business days.
4.3    Assignment of Inventions to the Company. Executive shall promptly disclose to the Company all improvements, inventions, formulas, processes, computer programs, know­ how and trade secrets developed, whether or not patentable, made or conceived or reduced to practice or developed by Executive, either alone or jointly with others, during and related to Executive’s employment and the Company’s business or while using the Company’s equipment, supplies, facilities or trade secret information (collectively, “Inventions”). All Inventions and other intellectual property rights shall be the sole property of the Company and shall be “works made for hire.” Executive hereby assigns to the Company any rights Executive may have or acquire in all Inventions and agrees to perform, during and after employment with the Company, at the Company’s expense including reasonable compensation to Executive, all acts reasonably necessary by the Company in obtaining and enforcing intellectual property rights with respect to such Inventions. Executive hereby irrevocably appoints the Company and its officers and agents as Executive’s attorney-in-fact to act for and in Executive’s name and stead with respect to such Inventions.

10




SECTION 5
COVENANT NOT TO ENGAGE IN CERTAIN ACTS
5.1    General. The parties understand and agree that the purpose of the restrictions contained in this SECTION 5 is to protect the goodwill and other legitimate business interests of the Company, and that the Company would not have entered into this Agreement in the absence of such restrictions. Executive acknowledges and agrees that the restrictions are reasonable and do not, and will not, unduly impair his or her ability to make a living after the termination of his or her employment with the Company. The provisions of SECTION 4 and SECTION 5 shall survive the expiration or sooner termination of this Agreement. For purposes of SECTION 4 and SECTION 5, “Company” shall include any subsidiary, business unit or affiliate of the Company with respect to which Executive performs Executive’s duties.
5.2    Non-Compete; Non-Diversion. In consideration for this Agreement to employ Executive and other valuable consideration provided hereunder, Executive agrees and covenants that during the term of employment and for a period of twenty-four months after the Termination Date, Executive shall not, directly or indirectly, for himself or any third party, or alone or as a member of a partnership or limited liability company, or as an officer, director, shareholder, member or otherwise, engage in the following acts:
(a)    divert or attempt to divert any existing business of the Company provided that after the Termination Date this shall not prevent normal competitive sales for a non­Listed Company (as defined below);
(b)    solicit, induce or entice, or seek to solicit, induce or entice, or otherwise interfere with the Company’s business relationship with, any customer of the Company, provided that after the Termination Date this shall not prevent normal competitive sales activities for a non-Listed Company;
(c)    (1) during the term of employment, render any services (whether as an independent contractor or otherwise) on behalf of a "Listed Company" (as defined below), and (2) for a period of twenty-four (24) months after the Termination Date, render any services (whether as an independent contractor or otherwise) on behalf of any Listed Company;
(d)    own or control any interest in (except as a passive investor of less than two percent (2%) of the capital stock or publicly traded notes or debentures of a publicly held company), or become an officer, director, partner, member, or joint venturer of, any Competing Business, provided that after the Termination Date this shall only apply to the Listed Companies;
(e)    advance credit or lend money to any third party for the purpose of establishing or operating any Competing Business, provided that after the Termination Date this shall only apply to the Listed Companies; or
(f)    with respect to any substantially full time independent contractor of the Company, employee of the Company or individual who was, at any time during the three months prior to the Termination Date, an employee of the Company: (A) hire or retain, or attempt to hire or retain, such individual to provide services for any third party; or (B) encourage, induce, solicit or attempt to solicit, divert, cause or attempt to cause, such individual to (1) terminate and/or leave his

11




or her employment, (2) accept employment with any person or entity other than the Company, or (3) terminate his or her relationship with the Company or devote less than his or her full time efforts to the Company.
As used herein, “Listed Company” means one of ten (10) companies that are material competitors as identified by the Company, provided that the Company may at any time change such ten (10) companies to alternative competitors so long as the number does not exceed ten (10), no change can be effective after the termination of Executive’s employment with the Company and any change shall be effective thirty (30) days after Executive is given written notice thereof and only if at the end of such thirty (30) day period the Executive is employed by the Company. As of the Effective Date, the Listed Companies are limited to: 84 Lumber Co., Builders FirstSource, Inc., HD Supply, Inc., Ganahl Lumber Co., US LBM Holdings, LLC, Carter Lumber Company, Parr Lumber Company and McCoy Corporation (dba McCoy’s Building Supply).
5.3    Cessation/Reimbursement of Payments. If Executive violates any provision of SECTION 4 or SECTION 5, the Company may, upon giving written notice to Executive, immediately cease all payments and benefits that it may be providing to Executive pursuant to SECTION 2 or SECTION 3, and Executive shall be required to reimburse the Company for any payments received from, and the cash value of any benefits provided by, the Company between the first day of the violation and the date such notice is given; provided, however, that the foregoing shall be in addition to such other remedies as may be available to the Company and shall not be deemed to permit Executive to forego or waive such payments in order to avoid his or her obligations under SECTION 4 or SECTION 5; and provided, further, that any release of claims by Executive pursuant to SECTION 6.10 shall continue in effect.
5.4    Survival; Injunctive Relief. Executive agrees that the provisions of SECTION 4 and SECTION 5 shall survive the termination of this Agreement and the termination of the Executive’s employment. Executive acknowledges that a breach by him of the covenants contained in SECTION 4 or SECTION 5 cannot be reasonably or adequately compensated in damages in an action at law and that such breach will cause the Company immeasurable and irreparable injury and damage. Executive further acknowledges that he possesses unique skills, knowledge and ability and that competition in violation of SECTION 4 or SECTION 5 would be extremely detrimental to the Company. By reason thereof, each of the Company and Executive agrees that the other shall be entitled, in addition to any other remedies it may have under this Agreement, at law or in equity, or otherwise, to temporary, preliminary and/or permanent injunctive and other equitable relief to prevent or curtail any actual or threatened violation of SECTION 4 or SECTION 5, without proof of actual damages that have been or may be caused to the Company by such breach or threatened breach, and waives to the fullest extent permitted by law the posting or securing of any bond by the other party in connection with such remedies.
SECTION 6
MISCELLANEOUS
6.1    Notices. All notices and other communications required or permitted hereunder shall be in writing and shall be mailed by certified or registered mail, postage prepaid, with return receipt requested, telecopy (with hard copy delivered by overnight courier service), or delivered by hand, messenger or overnight courier service, and shall be deemed given when received at the addresses

12




of the parties set forth below, or at such other address furnished in writing to the other parties hereto:

To the Company:    BMC Stock Holdings, Inc.
Attn: General Counsel
Two Lake Side Commons, Suite 500
980 Hammond Drive
Atlanta, GA 30328

To Executive:
at the home address of Executive maintained in the human resource records of the Company.
6.2    Severability. The parties agree that it is not their intention to violate any public policy or statutory or common law. In the event that any provision or portion of this Agreement shall be determined to be invalid or unenforceable for any reason, in whole or in part, the remaining provisions of this Agreement shall be unaffected thereby and shall remain in full force and effect to the fullest extent permitted by law. Without limiting the foregoing, if any portion of SECTION 5 is held to be unenforceable, the maximum enforceable restriction of time, scope of activities and geographic area will be substituted for any such restrictions held unenforceable.
6.3    Governing Law. This Agreement shall be governed by and construed and enforced in accordance with the laws of the State of Georgia without regard to its principles of conflicts of laws. Executive: agrees to submit to the jurisdiction of the State of Georgia; agrees that any dispute concerning this Agreement shall be brought exclusively in a state or federal court of competent jurisdiction in Georgia; and agrees that other than disputes involving SECTION 4 or SECTION 5, all disputes shall be settled through arbitration pursuant to SECTION 6.14. Executive waives any and all objections to jurisdiction or venue.
6.4    Survival. The covenants and agreements of the parties set forth in SECTIONS 4, 5 and 6 are of a continuing nature and shall survive the expiration, termination or cancellation of this Agreement, irrespective of the reason therefor.
6.5    Entire Agreement. This Agreement contains the entire understanding between the parties hereto with respect to the terms of employment, compensation, benefits, and covenants of Executive, and supersede all other prior and contemporaneous agreements and understandings, inducements or conditions, express or implied, oral or written, between Executive and the Company relating to the subject matter of the Agreement, which such other prior and contemporaneous agreements and understandings, inducements or conditions shall be deemed terminated effective immediately. For the avoidance of doubt, the parties agree that any and all indemnification agreements between Executive and the Company shall continue in full force unimpaired by this Agreement.
6.6    Binding Effect, Etc. This Agreement shall be binding upon and inure to the benefit of and be enforceable by the parties hereto and the Company’s successors and assigns, including any direct or indirect successor by purchase, merger, consolidation, reorganization, liquidation,

13




dissolution, winding up or otherwise with respect to all or substantially all of the business or assets of the Company, and the Executive’s spouse, heirs, and personal and legal representatives.
6.7    Counterparts; Amendment. This Agreement may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument. This Agreement may be amended or modified only by written instrument duly executed by the Company and Executive.
6.8    Voluntary Agreement. Executive has read this Agreement carefully, has had the opportunity to seek advice of counsel and understands and accepts the obligations that it imposes upon Executive without reservation. No other promises or representations have been made to Executive to induce Executive to sign this Agreement. Executive is signing this Agreement voluntarily and freely.
6.9    Successors and Assigns. This Agreement shall be binding upon and inure to the benefit of the parties hereto and their respective successors, assigns (including any direct or indirect successor, spouses, heirs and personal and legal representatives. Any such successor or assign of the Company shall be included in the term “Company” as used in this Agreement.
6.10    Release of Claims. In consideration for the compensation and other benefits provided pursuant to this Agreement, Executive agrees to execute a “Separation Agreement and General Release” to be presented by the Company substantially in the form of Exhibit A attached hereto and incorporated herein by this reference. The Company’s obligation to pay severance benefits pursuant to SECTION 3.4 is expressly conditioned on Executive’s execution and delivery of such Separation Agreement and General Release no later than forty-five (45) days after the date the Executive incurs a Separation from Service without revoking it for a period of seven (7) days following delivery. Executive’s failure to execute and deliver such Separation Agreement and General Release within such forty-five (45) day time period (or Executive’s subsequent revocation of such Separation Agreement and General Release) will void the Company’s obligation to pay severance benefits under this Agreement.
6.11    In-kind Benefits and Reimbursements. Notwithstanding anything to the contrary in this Agreement, in-kind benefits and reimbursements provided under this Agreement during any tax year of the Executive shall not affect in-kind benefits or reimbursements to be provided in any other tax year of the Executive, except for the reimbursement of medical expenses referred to in Section 105(b) of the Code, and are not subject to liquidation or exchange for another benefit. Notwithstanding anything to the contrary in this Agreement, reimbursement requests must be timely submitted by Executive and, if timely submitted, reimbursement payments shall be made to the Executive as soon as administratively practicable following such submission, but in no event later than December 31st of the calendar year following the calendar year in which the expense was incurred. In no event shall the Executive be entitled to any reimbursement payments after December 31st of the calendar year following the calendar year in which the expense was incurred. This SECTION 6.11 shall only apply to in-kind benefits and reimbursements that would result in taxable compensation income to the Executive.
6.12    Section 409A. This Agreement is intended to be written, administered, interpreted and construed in a manner such that no payment or benefits provided under this Agreement become subject to (a) the gross income inclusion set forth within Code Section 409A(a)(l)(A) or (b) the

14




interest and additional tax set forth within Code Section 409A(a)(l)(B) (together, referred to herein as the “Section 409A Penalties”), including, where appropriate, the construction of defined terms to have meanings that would not cause the imposition of Section 409A Penalties. In no event shall the Company be required to provide a tax gross-up payment to Executive or otherwise reimburse Executive with respect to Section 409A Penalties. In the event that following the date hereof the Company reasonably determines that any compensation or benefits payable under this Agreement may be subject to Section 409A of the Code, the Company and the Executive shall work together to adopt such amendments to this Agreement or adopt other policies or procedures (including amendments, policies and procedures with retroactive effect), or take any other commercially reasonable actions necessary or appropriate to (x) exempt the compensation and benefits payable under this Agreement from Section 409A of the Code and/or preserve the intended tax treatment of the compensation and benefits provided with respect to this Agreement or (y) comply with the requirements of Section 409A of the Code and related Department of Treasury guidance.
6.13    Indemnification, etc. The Company shall provide an indemnification agreement by which it shall indemnify and hold harmless Executive to the fullest extent permitted by law for any action or inaction he takes in good faith with regard to the Company or parent or any benefit plan of either, in accordance with the Company’s Articles of Incorporation and By-laws. Further, the Company shall cover Executive on its directors’ and officers’ liability insurance policies to no less extent than that which covers any other officer or director of the Company.
6.14    Arbitration. Except with respect to the Company’s enforcement of the covenants in SECTION 4 and SECTION 5, in the event that either Executive or the Company (or their successor and assigns, or any other person claiming benefits on behalf of or through them) has a dispute, claim, question, or disagreement arising from or relating to this Agreement or the breach thereof, the parties hereto shall use their best efforts to settle the dispute, claim, question, or disagreement. To this effect, they shall consult and negotiate with each other in good faith and, recognizing their mutual interests, attempt to reach a just and equitable solution satisfactory to both parties. If the parties do not reach such solution within a period of 60 days, then, upon written notice by either party to the other, all such disputes, claims, questions, or differences shall be finally settled by confidential binding arbitration administered by the American Arbitration Association in accordance with the provisions of its Employment Arbitration Rules, unless such claim is precluded by law from being settled through arbitration. Such arbitration shall take place in Atlanta, Georgia. Any arbitrator selected by the parties to arbitrate any such dispute shall have practiced predominately in the field of employment law for no less than ten years. The arbitrator will have the power to interpret this Agreement. Any determination or decision by the arbitrator shall be binding upon the parties and may be enforced in any court of law. The parties agree that this arbitration provision does not apply to the right of Executive to file a charge, testify, assist or participate in any manner in an investigation, hearing or proceeding before the Equal Employment Opportunity Commission or any other agency pertaining to any matters covered by this Agreement and within the jurisdiction of the agency. Both Parties agree that this arbitration clause has been bargained for by the Parties upon advice of their respective counsel.
6.15. Code Section 280G. Notwithstanding any other provision of this Agreement, if it is determined that the benefits or payments payable under this Agreement, taking into account other benefits or payments provided under other plans, agreements or arrangements, constitute Parachute Payments that would subject the Executive to tax under Section 4999 of the Code, it must be

15




determined whether the Executive will receive the total payments due or the Reduced Amount. The Executive will receive the Reduced Amount if the Reduced Amount results in equal or greater Net After Tax Receipts than the Net After Tax Receipts that would result from the Executive receiving the total payments due.
If it is determined that the total payments should be reduced to the Reduced Amount, the Company must promptly notify the Executive of that determination, including a copy of the detailed calculations by an accounting firm or other professional organization qualified to make the calculation that was selected by the Company and acceptable to the Executive (the “Accounting Firm”). The Company shall pay the fees and expenses of the Accounting Firm. All determinations made by the Accounting Firm under this SECTION 6.15 are binding upon the Company and the Executive, subject to any differing determination by the Internal Revenue Service.
It is the intention of the Company and the Executive to reduce the payments under this Agreement and any other plan, agreement or arrangement only if the aggregate Net After Tax Receipts to the Executive would thereby be increased.
If it is determined that the total payments should be reduced to the Reduced Amount, any reduction shall be in the order that would provide the Executive with the largest amount of Net After Tax Receipts (subject to the remainder of this sentence, pro rata if two alternatives provide the same result) and shall, to the extent permitted by Code Section 280G and 409A be designated by the Executive. The Executive shall at any time have the unilateral right to forfeit any equity grant in whole or in part.
For purposes of this Agreement, the term “Net After Tax Receipt” means the Present Value of the total payments or the Reduced Amount, as applicable, net of all federal, state and local income and payroll taxes imposed on the Executive, including Section 4999 of the Code, determined by applying the highest marginal rate of income taxes which applied to the Executive’s taxable income for the immediately preceding taxable year. For purposes of this Agreement, the term “Parachute Payment” means a payment (under this Agreement or any other plan, agreement or arrangement) that is described in Section 280G(b)(2) of the Code, determined in accordance with Section 280G of the Code and the regulations thereunder. For purposes of this Agreement, the term “Present Value” means the value determined in accordance with Section 280G(d)(4) of the Code and the regulations thereunder. For purposes of this Agreement, the term “Reduced Amount” means the largest amount of Parachute Payments that is less than the total Parachute Payments and that may be paid to the Executive without subjecting the Executive to tax under Section 4999 of the Code.

Executive’s Initials: /s/ DEF    Company’s Initials: /s/ DWB
[Signatures on following page]

16





IN WITNESS WHEREOF, the parties have executed this Agreement as of the date first written above.

COMPANY:

BMC STOCK HOLDINGS, INC.

By: /s/ David Bullock
Its: Chairman of Board of Directors

EXECUTIVE:



/s/ David E. Flitman
David E. Flitman




17






EXHIBIT A

SEPARATION AGREEMENT AND GENERAL RELEASE

This Separation Agreement and General Release (this “Agreement”) is made as of by and between [___________] (“Executive”) and BMC STOCK HOLDINGS, INC. (the “Company”). For good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the parties agree as follows:

1.    Termination of Employment. The parties agree that Executive’s employment with the Company and all of its affiliates is terminated effective as of [_________] (the “Termination Date”).

2.    Payments Due to Executive. Executive acknowledges receipt of [____________] ($[______]) from the Company, representing Executive’s accrued but unpaid Base Salary and accrued unused vacation through the Termination Date. In addition, the Executive shall receive (a) his annual bonus (if any) for the fiscal year completed prior to the Termination Date, to be paid at the same time annual bonuses would have been paid if Executive had continued in employment, and (b) shall receive any vested benefits due under any tax-qualified retirement or group insurance plan or program in accordance with the term thereof, and (c) shall receive any unreimbursed business expenses incurred through the Termination Date. Other than as expressly set forth in this SECTION 2, Executive is not entitled to any consulting fees, wages, accrued vacation pay, benefits or any other amounts with respect to his employment through the Termination Date.

3.    Severance Benefits and Continuing Health Insurance Coverage. In consideration of Executive’s execution and non-revocation of this Agreement, the Company agrees to pay to Executive the amounts provided in SECTION 3.4 of that certain Employment Agreement, dated as of [_____] by and between the Executive and the Company, which amounts are, to the extent known, stated on Attachment A hereto.

4.
General Release.

(a)Executive, on behalf of Executive, his or her heirs, executors, personal representatives, administrators and assigns, irrevocably, knowingly and unconditionally releases, remises and discharges the Company, its parents, all current or former affiliated or related companies of the Company and its parent, partnerships, or joint ventures, and, with respect to each of them, all of the Company’s or such related entities’ predecessors and successors, and with respect to each such entity, its officers, directors, managers, Executives, equity holders, advisors and counsel (collectively, the “Company Parties”) from any and all actions, causes of action, charges, complaints, claims, damages, demands, debts, lawsuits, rights, understandings and obligations of any kind, nature or description whatsoever, known or unknown (collectively,

1




the “Claims”), arising out of or relating to the Executive’s employment with the Company and/or the separation of Executive from the Company.

(b)This general release of Claims by Executive includes, without limitation, (i) all Claims based upon actions or omissions (or alleged actions or omissions) that have occurred up to and including the date of this Agreement, regardless of ripeness or other limitation on immediate pursuit of any Claim in the absence of this Agreement; (ii) all Claims relating to or arising out of Executive’s employment with and separation from the Company; (iii) all Claims (including Claims for discrimination, harassment, and retaliation) arising under any federal, state or local statute, regulation, ordinance, or the common law, including without limitation, Claims arising under Title VII of the Civil Rights Act of 1964, the Americans With Disabilities Act, the Age Discrimination in Employment Act, as amended, the Family and Medical Leave Act and the Employee Retirement Income Security Act of 1974, the Civil Rights Act of 1991, the Equal Pay Act, the Fair labor Standards Act, 42 U.S.C. § 1981, and any other federal or state law, local ordinance or common law including for wrongful discharge, breach of implied or express contract, intentional or negligent infliction of emotional distress, defamation or other tort; and (iv) all Claims for reinstatement, attorney’s fees, interest, costs, wages or other compensation.

(c)Executive agrees that there is a risk that each and every injury which he or she may have suffered by reason of his or her employment relationship might not now be known, and there is a further risk that such injuries, whether known or unknown at the date of this Agreement, might become progressively worse, and that as a result thereof further damages may be sustained by Executive; nevertheless, Executive desires to forever and fully release and discharge the Company Parties, and he or she fully understands that by the execution of this Agreement no further claims for any such injuries may ever be asserted.

(d)This general release does not release any Claim that relates to: (i) Executive’s right to enforce this Agreement; (ii) any rights Executive may have to indemnification from personal liability or to protection under any insurance policy maintained by the Company, including without limitation any general liability, EPLI, or directors and officers insurance policy or any contractual indemnification agreement; (iii) Executive’s right, if any, to government­ provided unemployment and worker’s compensation benefits; or (iv) Executive’s rights under any Company Executive benefit plans (i.e. health, disability or retirement plans), which by their explicit terms survive the termination of Executive’s employment.

(e)Executive agrees that the consideration set forth in SECTION 3 above shall constitute the entire consideration provided under this Agreement, and that Executive will not seek from the Company Parties any further compensation or other consideration for any claimed obligation, entitlement, damage, cost or attorneys’ fees in connection with the matters encompassed by this Agreement.

(f)Executive understands and agrees that if any facts with respect to this Agreement or Executive’s prior treatment by or employment with the Company are found to be different from the facts now believed to be true, Executive expressly accepts, assumes the risk of, and

2




agrees that this Agreement shall remain effective notwithstanding such differences. Executive agrees that the various items of consideration set forth in this Agreement fully compensate for said risks, and that Executive will have no legal recourse against the Company in the event of discovery of a difference in facts.



(g)Executive agrees to the release of all known and unknown claims, including expressly the waiver of any rights or claims arising out of the Federal Age Discrimination in Employment Act, 29 U.S.C. § 621, et seq. (“ADEA’’), and in connection with such waiver of ADEA claims, and as provided by the Older Worker Benefit Protection Act, Executive understands and agrees as follows:

(i) Executive has the right to consult with an attorney before signing this Agreement, and is hereby advised to do so;

(ii) Executive shall have a period of forty-five (45) days from the Termination Date (or from the date of receipt of this Agreement if received after the Termination Date) in which to consider the terms of the Agreement (the “Review Period”). Executive may at his or her option execute this Agreement at any time during the Review Period. If the Executive does not return the signed Agreement to the Company prior to the expiration of the 45 day period, then the offer of severance benefits set forth in this Agreement shall lapse and shall be withdrawn by the Company;

(iii) Executive may revoke this Agreement at any time during the first seven (7) days following Executive’s execution of this Agreement, and this Agreement and release shall not be effective or enforceable with respect to any Claim under the ADEA until the seven-day period has expired (“Revocation Period Expiration Date”). Notice of a revocation by the Executive must be made to the designated representative of the Company (as described below) within the seven (7) day period after Executive signs this Agreement. If Executive revokes this Agreement, it shall not be effective or enforceable against the Company Parties. Accordingly, the “Effective Date” of this Agreement shall be on the eighth (8th) day after Executive signs the Agreement and returns it to the Company, and provided that Executive does not revoke the Agreement during the seven (7) day revocation period;

In the event Executive elects to revoke this release pursuant to SECTION 4(g)(iii) above, Executive shall notify Company by hand-delivery, express courier or certified mail, return receipt requested, within seven (7) days after signing this Agreement to: ATTN: General Counsel, BMC Stock Holdings, Inc., Two Lake Side Commons, Suite 500, 980 Hammond Drive, Atlanta, Georgia 30328. In the event that Executive exercises his or her right to revoke this release pursuant to SECTION 4(g)(iii) above, any and all obligations of Company under this Agreement shall be null and void. Executive agrees that by signing this Agreement prior to the

3




expiration of the forty-five (45) day period he or she has voluntarily waived his or her right to consider this Agreement for the full forty-five (45) day period.

EXECUTIVE AGREES THAT THE CONSIDERATION RECEIVED BY HIM OR HER UNDER THIS AGREEMENT, INCLUDING THE PAYMENTS DESCRIBED ABOVE, IS IN FULL AND COMPLETE SATISFACTION OF ANY CLAIMS THAT EXECUTIVE MAY HAVE, OR MAY HAVE HAD, ARISING OUT OF EXECUTIVE’S EMPLOYMENT WITH THE COMPANY (INCLUDING FOR THE AVOIDANCE OF DOUBT, ALL OF ITS SUBSIDIARIES OR AFFILIATES) OR THE TERMINATION OF THAT EMPLOYMENT, UP TO THE DATE OF EXECUTION OF THIS AGREEMENT. EXECUTIVE ACKNOWLEDGES THAT HE OR SHE UNDERSTANDS THAT, BY ENTERING INTO THIS AGREEMENT, HE OR SHE NO LONGER HAS THE RIGHT TO ASSERT ANY CLAIM OR LAWSUIT OF ANY KIND ATTEMPTING TO RECOVER MONEY OR ANY OTHER RELIEF AGAINST THE COMPANY PARTIES FOR ACTS OR INJURIES ARISING OUT OF EXECUTIVE’S FORMER EMPLOYMENT BY COMPANY (INCLUDING FOR THE AVOIDANCE OF DOUBT, ALL OF ITS SUBSIDIARIES OR AFFILIATES) OR THE TERMINATION OF THAT EMPLOYMENT.
Such claims further include any claims Executive may have pursuant to an internal grievance procedure at Company (including for the avoidance of doubt, all of its subsidiaries or affiliates). Executive does not waive any rights or claims that may arise after the date this Agreement is executed.
5.    Review of Agreement; No Assignment of Claims. Executive represents and warrants that he or she (a) has carefully read and understands all of the provisions of this Agreement and has had the opportunity for it to be reviewed and explained by counsel to the extent Executive deems it necessary, (b) is voluntarily entering into this Agreement, (c) has not relied upon any representation or statement made by the Company or any other person with regard to the subject matter or effect of this Agreement, (d) has not transferred or assigned any Claims and (e) has not filed any complaint or charge against any of the Company Parties with any local, state, or federal agency or court.
6.    No Claims. Each party represents that it has not filed any Claim against the other Party with any state, federal or local agency or court and that it will not file any Claim at any time regarding the matters covered by this Agreement; provided, however, that nothing in this Agreement shall be construed to prohibit Executive from filing a Claim, including a challenge to the validity of this Agreement, with the Equal Employment Opportunity Commission or participating in any investigation or proceeding conducted by the Equal Employment Opportunity Commission; provided, further, that Executive acknowledges that he will not be entitled to recover any monetary or other damages in connection with or as a result of any such EEOC or federal employment practices agency proceeding.
7.Interpretation. This Agreement shall take effect as an instrument under seal and shall be governed and construed in accordance with the laws of the State of Georgia without regard to provisions or principles thereof relating to conflict of laws.

4




8.Agreement as Defense. This Agreement may be pleaded as a full and complete defense to any subsequent action or other proceeding arising out of, relating to, or having anything to do with any and all Claims, counterclaims, defenses or other matters capable of being alleged, which are specifically released and discharged by this Agreement. This Agreement may also be used to abate any such action or proceeding and/or as a basis of a cross­ complaint for damages.
9.Nondisclosure of Agreement. The terms and conditions of this Agreement are confidential. Executive agrees not to disclose the terms of this Agreement to anyone except immediate family members and Executive’s attorneys and financial advisers. Executive further agrees to inform these people that the Agreement is confidential and must not be disclosed to anyone else. Executive may disclose the terms of this Agreement if compelled to do so by a court, but Executive agrees to notify the Company immediately if anyone seeks to compel Executive’s testimony in this regard, and to cooperate with the Company if the Company decides to oppose such effort. Executive agrees that disclosure by Executive in violation of this Agreement would cause so much injury to the Company that money alone could not fully compensate the Company and that the Company is entitled to injunctive and equitable relief. Executive also agrees that the Company would be entitled to recover money from Executive if this Agreement were violated.
10.Ongoing Covenants. Executive acknowledges that nothing in this Agreement shall limit or otherwise impact Executive’s continuing obligations of confidentiality to the Company in accordance with Company policy and applicable law, or any applicable Company policies or agreements between the Company and Executive with respect to non-competition or non-solicitation, and Executive covenants and agrees to abide by all such continuing obligations.
11.No Adverse Comments. For two (2) years, Executive agrees not to make, issue, release or authorize any written or oral statements, derogatory or defamatory in nature, about the Company, its affiliates or any of their respective products, services, directors, officers or executives, provided that the foregoing shall not be violated by truthful testimony in response to legal process, normal competitive statements, rebuttal of statements by the other or actions to enforce his rights. Nothing herein prohibits Executive from communicating, without notice to or approval by the Company, with any federal government agency about a potential violation of a federal law or regulation.
12.    Integration; Severability. The terms and conditions of this Agreement constitute the entire agreement between Company and Executive and supersede all previous communications, either oral or written, between the parties with respect to the subject matter of this Agreement. No agreement or understanding varying or extending the terms of this Agreement shall be binding upon either party unless in writing signed by or on behalf of such party. In the event that a court finds any portion of this Agreement unenforceable for any reason whatsoever, Company and Executive agree that the other provisions of the Agreement shall be deemed to be severable and will continue in full force and effect to the fullest extent permitted by law.
EXECUTIVE ACKNOWLEDGES THE FOLLOWING: HE OR SHE HAS ENTERED INTO THIS AGREEMENT KNOWINGLY, VOLUNTARILY AND OF HIS OR HER

5




OWN FREE WILL WITH A FULL UNDERSTANDING OF ITS TERMS; HE OR SHE HAS READ THIS AGREEMENT; THAT HE OR SHE FULLY UNDERSTANDS ITS TERMS; THAT EXECUTIVE IS ADVISED TO CONSULT AN ATTORNEY FOR ADVICE; THAT HE OR SHE HAS THE RIGHT TO CONSULT WITH AN ATTORNEY PRIOR TO EXECUTING THIS AGREEMENT; THAT HE OR SHE HAS HAD AMPLE TIME TO CONSIDER HIS OR HER DECISION BEFORE ENTERING INTO THE AGREEMENT. EXECUTIVE ACKNOWLEDGES THAT HE OR SHE IS SATISFIED WITH THE TERMS OF THIS AGREEMENT AND AGREES THAT THE TERMS ARE BINDING UPON HIM OR HER.


IN WITNESS WHEREOF, the parties have executed this Agreement with effect as of the date first above written.
EXECUTIVE ACKNOWLEDGES THAT HE OR SHE HAS BEEN ADVISED BY THE COMPANY OF HER ABILITY TO TAKE ADVANTAGE OF THE CONSIDERATION PERIOD AFFORDED BY SECTION 4 ABOVE AND THAT HE OR SHE HAS THE RIGHT TO CONSULT WITH AN ATTORNEY BEFORE SIGNING THIS AGREEMENT.

IN WITNESS WHEREOF, the parties have executed this Agreement with effect as of the date first above written.

BMC STOCK HOLDINGS, INC.




By:
Name:    
Title:    


6




SEVERANCE AGREEMENT
ATTACHMENT A

The following severance benefits are payable pursuant to SECTION 3.4 of the Executive’s Employment Agreement:


EX-10.2 3 bmch-09302018xex102.htm EXHIBIT 10.2 Exhibit


August 27, 2018

Michael McGaugh


Re: Amendment to Employment Agreement

Dear Mike:

Reference is made to that Amended and Restated Employment Agreement between you and BMC Stock Holdings, Inc. (the “Company”) dated as of August 1, 2017 (the “Employment Agreement”).  You and the Company agree as follows:

1.    In Section 3.1(b) of the Employment Agreement, the language “a qualified independent physician selected by Executive (or, if Executive is unable to make such selection, a selection shall be made by Executive’s spouse, if available, or if such spouse is unavailable due to death or incapacity, any other adult member of Executive’s immediate family), with the consent of the Company, which consent shall not be unreasonably withheld” is revised to read: “a qualified independent physician selected by the Company, with the consent of the Executive, which consent shall not be unreasonably withheld”.

2.    The Company acknowledges and agrees that the relocation of our headquarters from Atlanta, Georgia to Raleigh, North Carolina, which is scheduled to be effective as of September 30, 2018, will be treated as “Good Reason” under Section 3.2(b) of the Employment Agreement and that, with respect solely to such relocation of the Company’s headquarters, the reference to “ninety (90) days” in the second paragraph of Section 3.2(b) of the Employment Agreement will be revised to read “fifteen (15) months” such that you may give written notice of the occurrence of such Good Reason event on or before December 31, 2019”.

Except as specifically modified hereby, the Employment Agreement shall continue in effect without change.  Please indicate your agreement to the provisions of this letter by signing below and returning a copy to me.

Sincerely,


/s/ David Keltner
David Keltner
Interim President and CEO


Acknowledged and Agreed:



/s/ Michael McGaugh
Michael McGaugh


EX-31.1 4 bmch-09302018xex311.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION

I, David E. Flitman, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of BMC Stock Holdings, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 1, 2018
/s/ David E. Flitman    
David E. Flitman
President and Chief Executive Officer
(principal executive officer)



EX-31.2 5 bmch-09302018xex312.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2

CERTIFICATION

I, James F. Major, Jr., certify that:
1.
I have reviewed this quarterly report on Form 10-Q of BMC Stock Holdings, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 1, 2018
/s/ James F. Major, Jr.    
James F. Major, Jr.
Executive Vice President, Chief
Financial Officer and Treasurer
(principal financial officer)



EX-32.1 6 bmch-09302018xex321.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1


CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of BMC Stock Holdings, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2018, as filed with the Securities and Exchange Commission (the “Report”), I, David E. Flitman, Chief Executive Officer of the Company, certify pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 1, 2018
/s/ David E. Flitman    
David E. Flitman
President and Chief Executive Officer
(principal executive officer)
A signed original of this written statement required by Section 906 has been provided to BMC Stock Holdings, Inc. and will be retained by BMC Stock Holdings, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 7 bmch-09302018xex322.htm EXHIBIT 32.2 Exhibit


EXHIBIT 32.2


CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of BMC Stock Holdings, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2018, as filed with the Securities and Exchange Commission (the “Report”), I, James F. Major, Jr., Executive Vice President, Chief Financial Officer and Treasurer of the Company, certify pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 1, 2018
/s/ James F. Major, Jr.    
James F. Major, Jr.
Executive Vice President, Chief
Financial Officer and Treasurer
(principal financial officer)
A signed original of this written statement required by Section 906 has been provided to BMC Stock Holdings, Inc. and will be retained by BMC Stock Holdings, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.




EX-101.INS 8 bmch-20180930.xml XBRL INSTANCE DOCUMENT 0001574815 2018-01-01 2018-09-30 0001574815 2018-10-31 0001574815 2018-09-30 0001574815 2017-12-31 0001574815 2017-07-01 2017-09-30 0001574815 2018-07-01 2018-09-30 0001574815 2017-01-01 2017-09-30 0001574815 us-gaap:ProductMember 2017-07-01 2017-09-30 0001574815 us-gaap:ProductMember 2018-07-01 2018-09-30 0001574815 us-gaap:ProductMember 2018-01-01 2018-09-30 0001574815 us-gaap:ProductMember 2017-01-01 2017-09-30 0001574815 us-gaap:ServiceMember 2018-01-01 2018-09-30 0001574815 us-gaap:ServiceMember 2018-07-01 2018-09-30 0001574815 us-gaap:ServiceMember 2017-07-01 2017-09-30 0001574815 us-gaap:ServiceMember 2017-01-01 2017-09-30 0001574815 2017-09-30 0001574815 2016-12-31 0001574815 2017-01-01 2017-12-31 0001574815 bmch:CodePlusAndTexPlyMember 2017-01-01 2017-09-30 0001574815 bmch:WEShoneCoMember 2018-03-01 0001574815 bmch:CodePlusAndTexPlyMember 2017-07-01 2017-09-30 0001574815 bmch:WEShoneCoMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-30 0001574815 bmch:WEShoneCoMember 2018-07-01 2018-09-30 0001574815 bmch:WEShoneCoMember 2018-03-01 2018-09-30 0001574815 bmch:CodePlusComponentsMember us-gaap:NoncompeteAgreementsMember 2017-03-27 2017-03-27 0001574815 bmch:CodePlusComponentsMember 2017-03-27 0001574815 bmch:WEShoneCoMember 2018-03-01 2018-03-01 0001574815 bmch:WEShoneCoMember us-gaap:CustomerRelationshipsMember 2018-03-01 0001574815 bmch:WEShoneCoMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0001574815 bmch:CodePlusComponentsMember us-gaap:CustomerRelationshipsMember 2017-03-27 0001574815 bmch:TexasPlywoodAndLumberCompanyMember 2017-04-03 0001574815 bmch:WEShoneCoMember 2017-01-01 2017-12-31 0001574815 bmch:CodePlusComponentsMember 2017-03-27 2017-03-27 0001574815 bmch:CodePlusComponentsMember us-gaap:CustomerRelationshipsMember 2017-03-27 2017-03-27 0001574815 bmch:CodePlusComponentsMember us-gaap:NoncompeteAgreementsMember 2017-03-27 0001574815 bmch:TexasPlywoodAndLumberCompanyMember us-gaap:CustomerRelationshipsMember 2017-04-03 2017-04-03 0001574815 bmch:TexasPlywoodAndLumberCompanyMember us-gaap:CustomerRelationshipsMember 2017-04-03 0001574815 bmch:WEShoneCoMember us-gaap:CustomerRelationshipsMember 2018-03-01 2018-03-01 0001574815 bmch:TexasPlywoodAndLumberCompanyMember 2017-04-03 2017-04-03 0001574815 us-gaap:SeniorNotesMember 2016-09-15 2016-09-15 0001574815 us-gaap:LineOfCreditMember 2018-09-30 0001574815 us-gaap:LineOfCreditMember 2015-12-01 2015-12-01 0001574815 bmch:BMCEastLLCMember us-gaap:SeniorNotesMember 2016-09-15 0001574815 srt:GuarantorSubsidiariesMember us-gaap:SeniorNotesMember 2016-09-15 0001574815 us-gaap:SecuredDebtMember 2018-09-30 0001574815 us-gaap:SeniorNotesMember 2016-09-15 0001574815 us-gaap:LineOfCreditMember 2015-12-01 0001574815 us-gaap:SeniorNotesMember 2018-09-30 0001574815 us-gaap:SecuredDebtMember 2018-01-01 2018-09-30 0001574815 us-gaap:SecuredDebtMember 2017-12-31 0001574815 us-gaap:LineOfCreditMember 2017-12-31 0001574815 us-gaap:SeniorNotesMember 2017-12-31 0001574815 bmch:LumberAndLumberSheetGoodsMember 2017-07-01 2017-09-30 0001574815 bmch:StructuralComponentsMember 2018-01-01 2018-09-30 0001574815 bmch:StructuralComponentsMember 2018-07-01 2018-09-30 0001574815 bmch:MillworkDoorsAndWindowsMember 2017-01-01 2017-09-30 0001574815 bmch:OtherBuildingProductsAndServicesMember 2018-07-01 2018-09-30 0001574815 bmch:LumberAndLumberSheetGoodsMember 2018-07-01 2018-09-30 0001574815 bmch:StructuralComponentsMember 2017-01-01 2017-09-30 0001574815 bmch:MillworkDoorsAndWindowsMember 2018-07-01 2018-09-30 0001574815 bmch:MillworkDoorsAndWindowsMember 2018-01-01 2018-09-30 0001574815 bmch:OtherBuildingProductsAndServicesMember 2017-07-01 2017-09-30 0001574815 bmch:MillworkDoorsAndWindowsMember 2017-07-01 2017-09-30 0001574815 bmch:LumberAndLumberSheetGoodsMember 2018-01-01 2018-09-30 0001574815 bmch:OtherBuildingProductsAndServicesMember 2018-01-01 2018-09-30 0001574815 bmch:StructuralComponentsMember 2017-07-01 2017-09-30 0001574815 bmch:OtherBuildingProductsAndServicesMember 2017-01-01 2017-09-30 0001574815 bmch:LumberAndLumberSheetGoodsMember 2017-01-01 2017-09-30 0001574815 2018-01-01 0001574815 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-09-30 0001574815 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-09-30 0001574815 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0001574815 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0001574815 bmch:OtherCustomersMember 2017-01-01 2017-09-30 0001574815 bmch:SingleFamilyHomebuildersMember 2018-07-01 2018-09-30 0001574815 bmch:OtherCustomersMember 2017-07-01 2017-09-30 0001574815 bmch:OtherCustomersMember 2018-01-01 2018-09-30 0001574815 bmch:ProfessionalRemodelingContractorsMember 2017-07-01 2017-09-30 0001574815 bmch:SingleFamilyHomebuildersMember 2018-01-01 2018-09-30 0001574815 bmch:SingleFamilyHomebuildersMember 2017-07-01 2017-09-30 0001574815 bmch:SingleFamilyHomebuildersMember 2017-01-01 2017-09-30 0001574815 bmch:ProfessionalRemodelingContractorsMember 2017-01-01 2017-09-30 0001574815 bmch:ProfessionalRemodelingContractorsMember 2018-01-01 2018-09-30 0001574815 bmch:OtherCustomersMember 2018-07-01 2018-09-30 0001574815 bmch:ProfessionalRemodelingContractorsMember 2018-07-01 2018-09-30 0001574815 us-gaap:PendingLitigationMember 2018-09-30 0001574815 us-gaap:PendingLitigationMember 2017-12-31 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2017-07-01 2017-09-30 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0001574815 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-01-01 2018-09-30 0001574815 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-07-01 2018-09-30 0001574815 srt:MaximumMember us-gaap:PerformanceSharesMember 2017-01-01 2017-09-30 0001574815 us-gaap:RestrictedStockMember 2018-07-01 2018-09-30 0001574815 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001574815 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001574815 us-gaap:RestrictedStockMember 2018-01-01 2018-09-30 0001574815 us-gaap:RestrictedStockMember 2017-07-01 2017-09-30 0001574815 us-gaap:RestrictedStockMember 2017-01-01 2017-09-30 0001574815 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001574815 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0001574815 us-gaap:OperatingSegmentsMember bmch:GeographicDivisionsMember 2017-01-01 2017-09-30 0001574815 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2017-01-01 2017-09-30 0001574815 us-gaap:OperatingSegmentsMember bmch:GeographicDivisionsMember 2018-07-01 2018-09-30 0001574815 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2017-07-01 2017-09-30 0001574815 us-gaap:OperatingSegmentsMember bmch:GeographicDivisionsMember 2017-07-01 2017-09-30 0001574815 us-gaap:OperatingSegmentsMember bmch:GeographicDivisionsMember 2018-01-01 2018-09-30 0001574815 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-09-30 0001574815 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2018-07-01 2018-09-30 0001574815 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001574815 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2017-07-01 2017-09-30 0001574815 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0001574815 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0001574815 srt:MaximumMember us-gaap:PerformanceSharesMember 2018-09-30 0001574815 srt:MinimumMember us-gaap:PerformanceSharesMember 2018-09-30 0001574815 bmch:ColemanFloorMember 2018-09-30 0001574815 bmch:ColemanFloorMember us-gaap:SubsequentEventMember 2018-11-01 2018-11-01 0001574815 bmch:ColemanFloorMember 2018-01-01 2018-09-30 0001574815 bmch:ColemanFloorMember 2018-07-01 2018-09-30 xbrli:shares iso4217:USD bmch:segment xbrli:pure iso4217:USD xbrli:shares 390753000 321418000 -10861000 70158000 -36445000 188882000 -18330000 92698000 -52496000 252873000 3359000 3385000 346000 2447000 2164000 2600000 2574000 13339000 1459000 3627000 5400000 70700000 100000 166306000 162282000 2024 3600000 300000 -10500000 300000 200000 500000 600000 0 0.28 0.27 4127000 0 false --12-31 Q3 2018 2018-09-30 10-Q 0001574815 67361390 false Large Accelerated Filer BMC Stock Holdings, Inc. false 174583000 205312000 333954000 390575000 322892000 380307000 387848000 -7541000 314008000 -8884000 0 2404000 96262000 102140000 113027000 -10887000 89295000 -6967000 P12Y P5Y P13Y P9Y 659440000 668961000 1366000 96000 113000 1157000 4751000 273000 339000 4139000 3310000 27000 2000 3281000 8226000 77000 100000 8049000 4771000 7668000 1263000 1263000 4026000 11947000 3790000 11263000 1000 13000 1000 13000 0 0 0 0 1473350000 1626809000 1625543000 1266000 11000000 1474285000 935000 734137000 890240000 18428000 0 20550000 -20550000 0 -18428000 2017-03-27 2017-04-03 2018-03-01 0 317000 0 0 267000 200000 1400000 375000 1403000 800000 2800000 1500000 2600000 800000 45000000 18500000 38000000 18700000 5200000 6400000 5300000 2900000 2300000 500000 13600000 7000000 3900000 8800000 7100000 31700000 22400000 2481000 821000 14838000 10485000 8917000 12117000 11750000 57691000 3200000 45941000 0 40200000 0.01 0.01 300000000 300000000 67300000 67600000 67100000 67300000 673000 676000 0.01 0.01 0 33319000 0 33319000 38557000 38557000 38557000 0 32703000 0 32703000 26330000 26330000 26330000 700000 24800000 671467000 499182000 172285000 1925658000 1427253000 498405000 748961000 568713000 180248000 2142941000 1631022000 511919000 28738000 0 24512000 -24512000 0 -28738000 354798000 4462000 336000 350000000 350261000 0 0 261000 300000 350000000 350000000 payable semiannually on April 1 and October 1 0.070 0.055 2016-09-15 2021-02-28 5639000 5012000 100000 100000 1768000 3082000 40049000 37297000 17625000 629000 16996000 51996000 1829000 50167000 16626000 520000 16106000 48560000 1481000 47079000 11053000 32555000 10059000 29323000 0.28 0.60 0.53 1.36 0.27 0.59 0.53 1.35 0.341 0.333 0.234 0.233 0.35 0.35 0.21 0.21 1.00 1.00 -301000 3435000 261792000 264318000 3400000 3600000 2500000 209545000 0 209545000 599429000 0 599429000 241303000 0 241303000 679986000 0 679986000 27996000 59689000 46818000 119451000 9553000 19906000 10960000 27829000 3748000 0 69335000 22633000 29897000 46591000 59768000 5238000 6373000 -1755000 -1314000 30837000 41883000 -2228000 -34156000 175000 61000 248000 201000 68000 212000 166000 2000 399000 155000 21000 321000 6377000 18960000 5926000 17916000 0 0 117000 117000 4769000 9572000 309060000 356608000 359731000 -3123000 305932000 -3128000 61100000 726451000 780151000 778885000 1266000 3200000 727386000 935000 1473350000 1626809000 1625543000 1266000 1474285000 935000 315277000 373620000 2015-12-01 375000000 313900000 3000000 3000000 349159000 345249000 7739000 6964000 100000 105000 349059000 345144000 41504000 -13982000 -86484000 -50715000 48180000 110638000 18443000 39783000 35858000 91622000 1083000 2366000 2953000 7830000 1 176255000 523146000 191512000 550449000 33290000 76283000 49791000 129537000 13989000 11546000 1306000 1067000 7039000 6486000 -898000 -686000 38737000 20970000 51292000 42704000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 57949000 62315000 59192000 3123000 61077000 3128000 8000000 0 1991000 769458000 713264000 28000 -3508000 3545000 10968000 295820000 297356000 7753000 5937000 717626000 717726000 2603000 75000 90607000 182229000 881012000 118328000 99085000 663599000 294699000 225804000 215324000 145185000 2525087000 364669000 279415000 1881003000 829634000 677554000 624517000 393382000 990264000 126659000 114062000 749543000 357286000 251606000 214453000 166919000 2822927000 352099000 326918000 2143910000 1013495000 730318000 608749000 470365000 881012000 0 881012000 671316000 209696000 2525087000 0 2525087000 1919923000 605164000 990264000 0 990264000 773787000 216477000 2822927000 0 2822927000 2201863000 621064000 13496000 14525000 38470000 41334000 158602000 465305000 176204000 506236000 1366000 4751000 3310000 8226000 100000 400000 100000 700000 746899000 846658000 2018-11-01 200000 300000 3821000 5208000 67442000 67341000 67896000 67743000 66958000 66860000 67329000 67246000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) that permit reduced disclosure for interim periods. The condensed consolidated balance sheet as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was derived from audited financial statements, but does not include all necessary disclosures required by accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). The unaudited condensed consolidated financial statements include all accounts of the Company and, in the opinion of management, include all recurring adjustments and normal accruals necessary for a fair statement of the Company&#8217;s financial position, results of operations and cash flows for the dates and periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;</font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form 10-K&#8221;). Results for interim periods are not necessarily indicative of the results to be expected during the remainder of the current year or for any future period. All material intercompany accounts and transactions have been eliminated in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) that permit reduced disclosure for interim periods. The condensed consolidated balance sheet as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was derived from audited financial statements, but does not include all necessary disclosures required by accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). The unaudited condensed consolidated financial statements include all accounts of the Company and, in the opinion of management, include all recurring adjustments and normal accruals necessary for a fair statement of the Company&#8217;s financial position, results of operations and cash flows for the dates and periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;</font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form 10-K&#8221;). Results for interim periods are not necessarily indicative of the results to be expected during the remainder of the current year or for any future period. All material intercompany accounts and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain prior year amounts have been reclassified to conform to the current year presentation.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">income</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> is equal to the net </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> for all periods presented.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and cash equivalents</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents are highly liquid investments that are readily convertible to known amounts of cash and have a maturity of three months or less from the time of purchase. As of September 30, 2018 and December 31, 2017, the Company had cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$40.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">, respectively. Cash equivalents are valued at amortized cost, which approximates fair value due to the short-term maturity of these instruments, and was classified as a Level 1 or Level 2 measurement in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 820. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently adopted accounting pronouncements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update 2014-09, Revenue from Contracts with Customers, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (&#8220;Topic 606&#8221;). Topic 606 provides a comprehensive revenue recognition model requiring companies to recognize revenue for the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. The Company adopted Topic 606 on January 1, 2018 using the modified retrospective transition method. See Note 6 for further details.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued Accounting Standards Update 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (&#8220;ASU 2016-15&#8221;). ASU 2016-15 was issued to decrease the diversity in practice of how certain cash receipts and cash payments are presented and classified in the statement of cash flows by providing guidance on eight specific cash flow issues. Retrospective application is required. ASU 2016-15 became effective for the Company&#8217;s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current or historical financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued Accounting Standards Update 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (&#8220;ASU 2016-18&#8221;). ASU 2016-18 requires that the statement of cash flows include restricted cash in the beginning and end-of-period total amounts shown and that the statement of cash flows explain the changes in restricted cash during the period. Retrospective application is required. ASU 2016-18 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current or historical financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (&#8220;ASU 2017-01&#8221;). ASU 2017-01 provides guidance in determining when a set of assets and activities meets the definition of a business. Prospective application is required. ASU 2017-01 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2017, the FASB issued Accounting Standards Update 2017-05, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets (&#8220;ASU 2017-05&#8221;). ASU 2017-05 clarifies the scope of Subtopic 610-20, which provides guidance for recognizing gains and losses from the sale or transfer of nonfinancial assets in contracts with noncustomers. ASU 2017-05 also provides guidance for partial sales of nonfinancial assets. ASU 2017-05 became effective for the Company&#8217;s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current or historical financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued Accounting Standards Update 2017-09, Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting (&#8220;ASU 2017-09&#8221;). ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting under ASC 718. ASU 2017-09 is to be applied prospectively to an award modified on or after the adoption date. ASU 2017-09 became effective for the Company&#8217;s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued Accounting Standards Update 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 (&#8220;ASU 2018-05&#8221;). ASU 2018-05 adds paragraphs to the codification pursuant to SEC Staff Accounting Bulletin No. 118, which addresses the application of GAAP in situations when a company does not have the necessary information available, prepared or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts and Jobs Act (the &#8220;2017 Tax Act&#8221;). ASU 2018-05 provides entities with a one year measurement period from the December 22, 2017 enactment date in order to complete the accounting. The Company recognized a provisional net tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to the impact of the 2017 Tax Act during the year ended December 31, 2017. Upon completion of the Company&#8217;s 2017 federal tax return during the three months ended September 30, 2018, the Company recognized an additional tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to the impact of the 2017 Tax Act. The Company may record additional provisional amounts or adjustments to provisional amounts during the measurement period.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently issued accounting pronouncements not yet adopted</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued Accounting Standards Update 2016-02, Leases, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (&#8220;ASU 2016-02&#8221;). ASU 2016-02 establishes a right-of-use (&#8220;ROU&#8221;) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statement of operations. The Company plans to adopt the standard on January 1, 2019, utilizing the transition option provided by Accounting Standards Update 2018-11, Leases (Topic 842): Targeted Improvements, which the FASB issued in July 2018 and allows the Company to apply the guidance in ASU 2016-02 as of the adoption date, while applying the legacy guidance in ASC 840, Leases, including its disclosure requirements, in the comparative periods. The Company is in the process of evaluating the impact of the standard on the Company&#8217;s financial statements. As a lessee, certain of the Company&#8217;s leases under existing guidance are classified as operating leases that are not recorded on the balance sheet but are recorded in the statement of operations as expense is incurred. Upon adoption of the standard, the Company will be required to record substantially all leases on the balance sheet as a ROU asset and a lease liability, which is expected to have a material impact on the Company&#8217;s balance sheet. The timing of expense recognition and classification in the statement of operations could change based on the classification of leases as either operating or financing. The Company continues to evaluate its existing lease portfolio, including accumulating all of the necessary information required to account for its leases under the standard. Additionally, to assist in the accounting, as well as to ensure that the Company meets the disclosure requirements of the standard, the Company is in the process of making changes to its processes, including the implementation of a lease management system.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;). ASU 2016-13 amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. ASU 2016-13 is effective for the Company&#8217;s annual and interim periods beginning on January 1, 2020, with early adoption permitted beginning January 1, 2019. Modified retrospective application is required, with certain exceptions. The Company is evaluating the impact of the standard on its financial statements. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (&#8220;ASU 2017-04&#8221;). ASU 2017-04 simplifies the accounting for goodwill impairment by removing Step 2 of the goodwill impairment test, which requires computation of the implied fair value of a reporting unit's goodwill. The amount of a goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company's annual goodwill impairment test and any interim tests during the Company's annual and interim periods beginning on January 1, 2020. Early adoption is permitted for goodwill impairment tests performed on testing dates after January 1, 2017. Prospective application is required. The adoption of the standard is not expected to have a material impact on the Company&#8217;s financial statements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued Accounting Standards Update 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (&#8220;ASU 2018-13&#8221;). ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820, Fair Value Measurements and Disclosures (&#8220;ASC 820&#8221;). ASU 2018-13 is effective for the Company&#8217;s annual and interim periods beginning on January 1, 2020, with early adoption permitted. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The Company is evaluating the impact of the standard on its financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For all acquisitions, the Company allocates the purchase price to assets acquired and liabilities assumed as of the date of acquisition based on the estimated fair values at the date of acquisition. The excess of the fair value of the purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Management makes significant estimates and assumptions when determining the fair value of assets acquired and liabilities assumed. These estimates include, but are not limited to, discount rates, projected future net sales, projected future expected cash flows and useful lives. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2018 Acquisition </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">March&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired substantially all of the assets and assumed certain liabilities of W.E. Shone Co. (&#8220;Shone Lumber&#8221;), a supplier of building materials in the state of Delaware, for a preliminary purchase price of </font><font style="font-family:inherit;font-size:10pt;">$22.4 million</font><font style="font-family:inherit;font-size:10pt;">. This acquisition enhances the Company&#8217;s value-added offerings and footprint in the Mid-Atlantic region. The preliminary purchase price includes a holdback which, after certain post-closing adjustments, requires the Company to pay </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> to the sellers one year from the closing date. The holdback amount may be further reduced under certain circumstances. The Company funded the transaction through available cash and borrowings on the Company&#8217;s revolving line of credit.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquisition was accounted for using the acquisition method of accounting under ASC 805, Business Combinations, whereby the results of operations of Shone Lumber are included in the Company&#8217;s consolidated financial statements beginning on the acquisition date. The purchase price allocation resulted in the recognition of goodwill of </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">, a customer relationship intangible asset of </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;">, accounts receivable of </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">, inventory of </font><font style="font-family:inherit;font-size:10pt;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;">, property and equipment of </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and total current liabilities of </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;">, as well as other operating assets. The customer relationship intangible asset has a useful life of </font><font style="font-family:inherit;font-size:10pt;">9 years</font><font style="font-family:inherit;font-size:10pt;">. Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including assembled workforce and non-contractual relationships, as well as expected future synergies. All of the goodwill recognized is expected to be deductible for tax purposes.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended December 31, 2017, Shone Lumber generated net sales of approximately </font><font style="font-family:inherit;font-size:10pt;">$70.7 million</font><font style="font-family:inherit;font-size:10pt;">. The Company incurred transaction costs of </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, which are included in selling, general and administrative expenses in the unaudited condensed consolidated statements of operations. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales and estimated pre-tax earnings for Shone Lumber included in the unaudited condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Net sales and estimated pre-tax earnings for Shone Lumber included in the unaudited condensed consolidated statements of operations from the March&#160;1, 2018 acquisition date to </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$45.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The impact of the acquisition was not considered significant for the reporting of pro forma financial information.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2017 Acquisitions</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">April&#160;3, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired substantially all of the assets and assumed certain liabilities of Texas Plywood &amp; Lumber Company, Inc. (&#8220;TexPly&#8221;), a supplier of production millwork and doors in the Dallas-Fort Worth area, for a purchase price of </font><font style="font-family:inherit;font-size:10pt;">$31.7 million</font><font style="font-family:inherit;font-size:10pt;">. This acquisition enhances the Company&#8217;s value-added offerings and footprint in the Dallas-Fort Worth market. The Company funded the transaction through borrowings on the Company&#8217;s revolving line of credit.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquisition was accounted for using the acquisition method of accounting under ASC 805, Business Combinations, whereby the results of operations of TexPly are included in the Company&#8217;s consolidated financial statements beginning on the acquisition date. The purchase price allocation resulted in the recognition of goodwill of </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">, a customer relationship intangible asset of </font><font style="font-family:inherit;font-size:10pt;">$13.6 million</font><font style="font-family:inherit;font-size:10pt;">, accounts receivable of </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;">, inventory of </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> and real property of </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;">, as well as other operating assets and liabilities. The customer relationship intangible asset has a useful life of </font><font style="font-family:inherit;font-size:10pt;">13 years</font><font style="font-family:inherit;font-size:10pt;">. Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including assembled workforce and non-contractual relationships, as well as expected future synergies. All of the goodwill recognized is expected to be deductible for tax purposes.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">March&#160;27, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company acquired substantially all of the assets and assumed certain liabilities of Code Plus Components, LLC (&#8220;Code Plus&#8221;), a manufacturer of structural components located in Martinsburg, West Virginia, for a purchase price of </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;">. This acquisition allowed the Company to add truss manufacturing capability to its value-added offerings in the Washington, DC metro area. The acquisition includes an earnout provision that would require the Company to pay the sellers up to an additional </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> upon the acquired operations achieving certain performance targets from the acquisition date through December 31, 2018. The Company funded the transaction through borrowings on the Company&#8217;s revolving line of credit.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquisition was accounted for using the acquisition method of accounting under ASC 805, Business Combinations, whereby the results of operations of Code Plus are included in the Company&#8217;s consolidated financial statements beginning on the acquisition date. The purchase price allocation resulted in the recognition of goodwill of </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;">, a customer relationship intangible asset of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and a non-compete agreement intangible asset of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">, as well as other operating assets and liabilities. The customer relationship intangible asset and non-compete agreement intangible asset have useful lives of </font><font style="font-family:inherit;font-size:10pt;">12 years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">5 years</font><font style="font-family:inherit;font-size:10pt;">, respectively. Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including assembled workforce and non-contractual relationships, as well as expected future synergies. All of the goodwill recognized is expected to be deductible for tax purposes. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales and estimated pre-tax earnings of Code Plus and TexPly, in aggregate, included in the unaudited condensed consolidated statements of operations for the three months ended September 30, 2017 were </font><font style="font-family:inherit;font-size:10pt;">$18.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Net sales and estimated pre-tax earnings of Code Plus and TexPly, in aggregate, included in the unaudited condensed consolidated statements of operations for the nine months ended September 30, 2017 were </font><font style="font-family:inherit;font-size:10pt;">$38.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The impact of the acquisitions was not significant for the reporting of pro forma financial information.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For all acquisitions, the Company allocates the purchase price to assets acquired and liabilities assumed as of the date of acquisition based on the estimated fair values at the date of acquisition. The excess of the fair value of the purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Management makes significant estimates and assumptions when determining the fair value of assets acquired and liabilities assumed. These estimates include, but are not limited to, discount rates, projected future net sales, projected future expected cash flows and useful lives. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and cash equivalents</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents are highly liquid investments that are readily convertible to known amounts of cash and have a maturity of three months or less from the time of purchase. As of September 30, 2018 and December 31, 2017, the Company had cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$40.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">, respectively. Cash equivalents are valued at amortized cost, which approximates fair value due to the short-term maturity of these instruments, and was classified as a Level 1 or Level 2 measurement in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 820. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, various claims, legal proceedings and litigation are asserted or commenced against the Company principally arising from alleged product liability, warranty, casualty, construction defect, contract, tort, employment and other disputes. In determining loss contingencies, management considers the likelihood of loss as well as the ability to reasonably estimate the amount of such loss or liability. An estimated loss is recorded when it is considered probable that such a liability has been incurred and when the amount of loss can be reasonably estimated. It is not certain that the Company will prevail in these matters. However, the Company does not currently believe that the ultimate outcome of any pending matters will have a material adverse effect on its consolidated financial position, results of operations or cash flows. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2017, the Company has accrued </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> in relation to pending litigation that was recorded during the three and nine months ended September 30, 2017. The amount accrued is based upon currently available information; however, the ultimate obligation may be higher.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, various claims, legal proceedings and litigation are asserted or commenced against the Company principally arising from alleged product liability, warranty, casualty, construction defect, contract, tort, employment and other disputes. In determining loss contingencies, management considers the likelihood of loss as well as the ability to reasonably estimate the amount of such loss or liability. An estimated loss is recorded when it is considered probable that such a liability has been incurred and when the amount of loss can be reasonably estimated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">income</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> is equal to the net </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> for all periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the Company&#8217;s contract balances as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 1, 2018, the date that the Company adopted Topic 606: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January 1, 2018</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables, including unbilled receivables presented in prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,238</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> consists of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30,&#160;<br clear="none"/>&#160;2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,&#160;<br clear="none"/>&#160;2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Senior secured notes, due 2024</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving credit agreement</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">354,798</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs related to senior secured notes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,012</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349,159</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,144</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349,059</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Senior Secured Notes</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">September&#160;15, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company issued </font><font style="font-family:inherit;font-size:10pt;">$350.0 million</font><font style="font-family:inherit;font-size:10pt;"> of senior secured notes due </font><font style="font-family:inherit;font-size:10pt;">2024</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;Senior Notes&#8221;) under an unregistered private placement not subject to the registration requirements of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). The Senior Notes were issued by BMC East, LLC, a </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> owned subsidiary of the Company, and are guaranteed by the Company and the other subsidiaries that guarantee the Credit Agreement (as defined below). Each of the subsidiary guarantors is </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> owned, directly or indirectly, by the Company, and all guarantees are full and unconditional and joint and several. The interest rate is fixed at </font><font style="font-family:inherit;font-size:10pt;">5.5%</font><font style="font-family:inherit;font-size:10pt;"> and is </font><font style="font-family:inherit;font-size:10pt;">payable semiannually on April 1 and October 1</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the estimated market value of the Senior Notes was approximately </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;"> lower than the carrying amount. The fair value is based on institutional trading activity and was classified as a Level 2 measurement in accordance with ASC 820.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revolving Credit Agreement</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">December&#160;1, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company entered into a senior secured credit agreement with Wells Fargo Capital Finance, as administrative agent, and certain other lenders (the &#8220;Original Credit Agreement&#8221;), which includes a revolving line of credit (the &#8220;Revolver&#8221;). The Original Credit Agreement, as amended (the &#8220;Credit Agreement&#8221;), has an aggregate commitment of </font><font style="font-family:inherit;font-size:10pt;">$375.0 million</font><font style="font-family:inherit;font-size:10pt;">. The Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding borrowings under the Revolver and net availability of </font><font style="font-family:inherit;font-size:10pt;">$313.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The Company had </font><font style="font-family:inherit;font-size:10pt;">$61.1 million</font><font style="font-family:inherit;font-size:10pt;"> in letters of credit outstanding under the Credit Agreement as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term debt as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> consists of a </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> term note secured by real property with a maturity of </font><font style="font-family:inherit;font-size:10pt;">February 2021</font><font style="font-family:inherit;font-size:10pt;">. The interest rate is </font><font style="font-family:inherit;font-size:10pt;">7.0%</font><font style="font-family:inherit;font-size:10pt;"> and is paid monthly. The estimated market value of other long-term debt approximates the carrying amount.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows net sales classified by major product category for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended&#160;<br clear="none"/>&#160;September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended&#160;<br clear="none"/>&#160;September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Structural components</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">470,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">393,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lumber&#160;&amp; lumber sheet goods</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357,286</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,013,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">829,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Millwork, doors &amp; windows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">730,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">677,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other building products&#160;&amp; services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,324</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">608,749</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">624,517</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">990,264</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881,012</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822,927</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,525,087</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the Company&#8217;s estimate of net sales by each customer type for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended&#160;<br clear="none"/>&#160;September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended&#160;<br clear="none"/>&#160;September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Single-family homebuilders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">749,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">663,599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,143,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,881,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remodeling contractors</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Multi-family, commercial &amp; other contractors</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,659</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">352,099</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">364,669</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">990,264</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881,012</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822,927</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,525,087</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Based Compensation</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table highlights the expense related to stock based compensation for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units (a)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,310</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,366</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,226</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,751</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) Includes service-based and performance-based restricted stock units.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company granted </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.7 million</font><font style="font-family:inherit;font-size:10pt;"> service-based restricted stock unit awards, respectively. In addition, during the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company granted performance-based restricted stock units that allow for a maximum of </font><font style="font-family:inherit;font-size:10pt;">0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> performance-based restricted stock units to be earned, respectively. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company granted less than </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.4 million</font><font style="font-family:inherit;font-size:10pt;"> service-based restricted stock unit awards, respectively. In addition, during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company granted performance-based restricted stock units that allow for a maximum of </font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;"> performance-based restricted stock units to be earned.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> per share (&#8220;EPS&#8221;) is calculated by dividing net income attributable to common stockholders by the weighted average shares outstanding during the period. Diluted EPS is calculated by adjusting weighted average shares outstanding for the dilutive effect of potential common shares, determined using the treasury-stock method. For purposes of the diluted EPS calculation, stock options, restricted stock and restricted stock unit awards are considered to be potential common shares. Performance-based restricted stock units are not included in the calculation of diluted EPS until they are contingently issuable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> per share (&#8220;EPS&#8221;) is calculated by dividing net income attributable to common stockholders by the weighted average shares outstanding during the period. Diluted EPS is calculated by adjusting weighted average shares outstanding for the dilutive effect of potential common shares, determined using the treasury-stock method. For purposes of the diluted EPS calculation, stock options, restricted stock and restricted stock unit awards are considered to be potential common shares. Performance-based restricted stock units are not included in the calculation of diluted EPS until they are contingently issuable.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The basic and diluted EPS calculations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are presented below:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income attributable to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding, basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding, diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,896</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,442</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,743</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,341</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic income per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted income per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides the securities that could potentially dilute EPS in the future, but were not included in the computation of diluted EPS for the periods presented because to do so would have been anti-dilutive. The amounts included in this table exclude performance-based restricted stock units. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the number of currently outstanding performance-based restricted stock units that are issued upon vesting could range from </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> to a maximum of </font><font style="font-family:inherit;font-size:10pt;">0.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company evaluates its deferred tax assets quarterly to determine if valuation allowances are required. In assessing the realizability of deferred tax assets, the Company considers both positive and negative evidence in determining whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had a valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> against its deferred tax assets related to certain state tax jurisdictions as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. To the extent the Company generates future tax net operating losses, the Company may be required to increase the valuation allowance on deferred tax assets, which may unfavorably impact the effective tax rate. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has no material uncertain tax positions as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">23.4%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">23.3%</font><font style="font-family:inherit;font-size:10pt;"> respectively, which varied from the federal statutory rate of </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> primarily due to state income tax expense. For the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">34.1%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">33.3%</font><font style="font-family:inherit;font-size:10pt;">, respectively, which varied from the federal statutory rate of </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> primarily due to the excess tax windfall benefits from stock compensation and a permanent domestic manufacturing deduction under Internal Revenue Code Section 199 (the &#8220;Manufacturing Deduction&#8221;).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Act was enacted in December 2017. The 2017 Tax Act reduced the U.S. federal corporate tax rate from </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">, among other provisions. The Company has recognized a net tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to the impact of the 2017 Tax Act for the remeasurement of deferred tax assets and liabilities and included this amount in its consolidated financial statements for the year ended December 31, 2017, on a provisional basis based on information currently available. The 2017 Tax Act may be subject to technical amendments, as well as interpretations and implementing regulations by the Department of Treasury and Internal Revenue Service, any of which could increase or decrease one or more impacts of the legislation. As such, the Company may record additional provisional amounts or adjustments to provisional amounts during the measurement period ending no later than December 2018. Upon completion of the Company&#8217;s 2017 federal tax return during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized a tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> in addition to the provisional estimate recognized in 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company evaluates its deferred tax assets quarterly to determine if valuation allowances are required. In assessing the realizability of deferred tax assets, the Company considers both positive and negative evidence in determining whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of the following at </font><font style="font-family:inherit;font-size:10pt;">September 30, 2018 and December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30,&#160;<br clear="none"/>&#160;2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,&#160;<br clear="none"/>&#160;2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,668</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,771</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales returns allowance (a)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other allowances</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,600</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,164</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">380,307</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,892</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) Effective January 1, 2018, as part of the Company&#8217;s adoption of Topic 606, the Company has recorded a liability for estimated returns of inventory as a refund liability within accrued expenses and other liabilities. These balances were previously presented as an allowance within accounts receivable. See Note 6 for further details.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently adopted accounting pronouncements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update 2014-09, Revenue from Contracts with Customers, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (&#8220;Topic 606&#8221;). Topic 606 provides a comprehensive revenue recognition model requiring companies to recognize revenue for the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. The Company adopted Topic 606 on January 1, 2018 using the modified retrospective transition method. See Note 6 for further details.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued Accounting Standards Update 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (&#8220;ASU 2016-15&#8221;). ASU 2016-15 was issued to decrease the diversity in practice of how certain cash receipts and cash payments are presented and classified in the statement of cash flows by providing guidance on eight specific cash flow issues. Retrospective application is required. ASU 2016-15 became effective for the Company&#8217;s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current or historical financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued Accounting Standards Update 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (&#8220;ASU 2016-18&#8221;). ASU 2016-18 requires that the statement of cash flows include restricted cash in the beginning and end-of-period total amounts shown and that the statement of cash flows explain the changes in restricted cash during the period. Retrospective application is required. ASU 2016-18 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current or historical financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (&#8220;ASU 2017-01&#8221;). ASU 2017-01 provides guidance in determining when a set of assets and activities meets the definition of a business. Prospective application is required. ASU 2017-01 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2017, the FASB issued Accounting Standards Update 2017-05, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets (&#8220;ASU 2017-05&#8221;). ASU 2017-05 clarifies the scope of Subtopic 610-20, which provides guidance for recognizing gains and losses from the sale or transfer of nonfinancial assets in contracts with noncustomers. ASU 2017-05 also provides guidance for partial sales of nonfinancial assets. ASU 2017-05 became effective for the Company&#8217;s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current or historical financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued Accounting Standards Update 2017-09, Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting (&#8220;ASU 2017-09&#8221;). ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting under ASC 718. ASU 2017-09 is to be applied prospectively to an award modified on or after the adoption date. ASU 2017-09 became effective for the Company&#8217;s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company&#8217;s current financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued Accounting Standards Update 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 (&#8220;ASU 2018-05&#8221;). ASU 2018-05 adds paragraphs to the codification pursuant to SEC Staff Accounting Bulletin No. 118, which addresses the application of GAAP in situations when a company does not have the necessary information available, prepared or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts and Jobs Act (the &#8220;2017 Tax Act&#8221;). ASU 2018-05 provides entities with a one year measurement period from the December 22, 2017 enactment date in order to complete the accounting. The Company recognized a provisional net tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to the impact of the 2017 Tax Act during the year ended December 31, 2017. Upon completion of the Company&#8217;s 2017 federal tax return during the three months ended September 30, 2018, the Company recognized an additional tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to the impact of the 2017 Tax Act. The Company may record additional provisional amounts or adjustments to provisional amounts during the measurement period.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently issued accounting pronouncements not yet adopted</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued Accounting Standards Update 2016-02, Leases, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (&#8220;ASU 2016-02&#8221;). ASU 2016-02 establishes a right-of-use (&#8220;ROU&#8221;) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statement of operations. The Company plans to adopt the standard on January 1, 2019, utilizing the transition option provided by Accounting Standards Update 2018-11, Leases (Topic 842): Targeted Improvements, which the FASB issued in July 2018 and allows the Company to apply the guidance in ASU 2016-02 as of the adoption date, while applying the legacy guidance in ASC 840, Leases, including its disclosure requirements, in the comparative periods. The Company is in the process of evaluating the impact of the standard on the Company&#8217;s financial statements. As a lessee, certain of the Company&#8217;s leases under existing guidance are classified as operating leases that are not recorded on the balance sheet but are recorded in the statement of operations as expense is incurred. Upon adoption of the standard, the Company will be required to record substantially all leases on the balance sheet as a ROU asset and a lease liability, which is expected to have a material impact on the Company&#8217;s balance sheet. The timing of expense recognition and classification in the statement of operations could change based on the classification of leases as either operating or financing. The Company continues to evaluate its existing lease portfolio, including accumulating all of the necessary information required to account for its leases under the standard. Additionally, to assist in the accounting, as well as to ensure that the Company meets the disclosure requirements of the standard, the Company is in the process of making changes to its processes, including the implementation of a lease management system.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;). ASU 2016-13 amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. ASU 2016-13 is effective for the Company&#8217;s annual and interim periods beginning on January 1, 2020, with early adoption permitted beginning January 1, 2019. Modified retrospective application is required, with certain exceptions. The Company is evaluating the impact of the standard on its financial statements. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (&#8220;ASU 2017-04&#8221;). ASU 2017-04 simplifies the accounting for goodwill impairment by removing Step 2 of the goodwill impairment test, which requires computation of the implied fair value of a reporting unit's goodwill. The amount of a goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company's annual goodwill impairment test and any interim tests during the Company's annual and interim periods beginning on January 1, 2020. Early adoption is permitted for goodwill impairment tests performed on testing dates after January 1, 2017. Prospective application is required. The adoption of the standard is not expected to have a material impact on the Company&#8217;s financial statements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued Accounting Standards Update 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (&#8220;ASU 2018-13&#8221;). ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820, Fair Value Measurements and Disclosures (&#8220;ASC 820&#8221;). ASU 2018-13 is effective for the Company&#8217;s annual and interim periods beginning on January 1, 2020, with early adoption permitted. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The Company is evaluating the impact of the standard on its financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Organization</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These unaudited financial statements represent the financial statements of BMC Stock Holdings, Inc. and its subsidiaries. All references to &#8220;BMC&#8221; or the &#8220;Company&#8221; mean BMC Stock Holdings, Inc. and its subsidiaries.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company distributes lumber and building materials to new construction and repair and remodeling contractors. Additionally, the Company provides solution-based services to its customers, including component design, product specification and installation services.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain prior year amounts have been reclassified to conform to the current year presentation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reconciliation to consolidated financial statements:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Merger and integration costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-cash stock compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,751</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other items (a)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA of other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,861</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,445</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA of geographic divisions reportable segment</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,698</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,158</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,873</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,882</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) For the three and nine months ended September 30, 2018, the amounts represent costs incurred in connection with the departure of the Company&#8217;s former chief executive officer and the search for and appointment of his permanent replacement. For the three and nine months ended September 30, 2017, the amounts represent asset impairment charges related to real estate held for sale and expense incurred related to pending litigation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of Topic 606</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted Topic 606 using the modified retrospective method applied to those contracts that were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company&#8217;s historical accounting policy under Topic 605, Revenue Recognition. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of adopting Topic 606 was not material to the Company&#8217;s results of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and as such, comparability between periods is not materially affected.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning January 1, 2018, the Company has presented contract assets and contract liabilities on its unaudited condensed consolidated balance sheets, determined on a contract-by-contract basis. Contract assets contain rights to payment that are conditional on something other than the passage of time, such as retainage, which were historically presented within accounts receivable, net of allowances, as well as the balances that were historically presented within costs in excess of billings on uncompleted contracts on the Company&#8217;s consolidated balance sheets. Contract liabilities contain advances from customers, which were historically presented within accrued expenses and other liabilities, as well as the balances that were historically presented within billings in excess of costs on uncompleted contracts on the Company&#8217;s consolidated balance sheets. Refer to further discussion of the Company&#8217;s contract assets and contract liabilities below. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, beginning January 1, 2018, the Company has presented a return asset, which represents inventory the Company expects to receive from customers related to estimated sales returns, within prepaid expenses and other current assets on the Company&#8217;s unaudited condensed consolidated balance sheets. This balance was previously presented within inventories, net, on the Company&#8217;s consolidated balance sheets. Conversely, the Company has recorded a refund liability for estimated returns of inventory within accrued expenses and other liabilities on the Company&#8217;s unaudited condensed consolidated balance sheets. These balances were previously presented as an allowance within accounts receivable, net of allowances, on the Company&#8217;s consolidated balance sheets. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the cumulative impact of adoption of Topic 606. As the cumulative impact of adopting Topic 606 on the Company&#8217;s historical results of operations was less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, the Company did not record an adjustment to opening retained earnings as of January 1, 2018. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adoption of Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January 1, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowances</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,892</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,884</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,128</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,738</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,077</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,473,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">935</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,474,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,967</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billings in excess of costs on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,428</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">726,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">727,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders' equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,473,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,474,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the impact of adoption of Topic 606 on the Company&#8217;s financial position as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances without Adoption of Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowances</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,541</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">380,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,123</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">356,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,512</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,626,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,027</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,887</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billings in excess of costs on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,550</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">778,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">780,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders' equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,626,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nature of goods and services</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in Topic 606. The Company&#8217;s building products contracts typically contain a promise to supply multiple distinct products and thus, they generally contain multiple performance obligations under Topic 606. Depending on the nature of the promises within the Company&#8217;s construction services contracts and whether they are distinct under Topic 606, there may be a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the contract&#8217;s transaction price is allocated to each distinct performance obligation based on the standalone selling price of each distinct good or service, which is generally determined based on the prices charged to customers. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue for its building products contracts when control of the promised goods (the performance obligations) is transferred to the Company&#8217;s customers. This generally occurs at a point in time when the products are delivered and the customer obtains physical possession, legal title and the risks and rewards of ownership. However, for certain product offerings, products are customized to customer specifications and the customer benefits from the Company&#8217;s performance over time as deliveries are made. As such, the Company has determined that an output method based on units delivered best depicts the transfer of control to the customer. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally recognizes revenue for its construction services contracts over time using cost based input methods. Periodic estimates of progress towards completion are made based on either a comparison of labor costs incurred to date with total estimated contract labor costs or total costs incurred to date with total estimated contract costs. Incurred costs represent work performed, which correspond and best depict transfer of control to the customer. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract revenues and contract costs to be recognized are dependent on the accuracy of estimates, including quantities of materials, labor productivity and other cost estimates. Historically, the Company has made reasonable estimates of the extent of progress towards completion and contract completion costs. Due to uncertainties inherent in the estimation process, it is possible that actual completion costs may vary from estimates. Revenue recognized for performance obligations satisfied over time for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> represented approximately </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">27%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated losses on uncompleted contracts and changes in contract estimates reflect the Company's best estimate of probable losses of unbilled receivables, and are recognized in the period such revisions are known and can be reasonably estimated. These estimates are recognized in cost of sales. Estimated losses on uncompleted contracts and changes in contract estimates are established by assessing estimated costs to complete, change orders and claims for uncompleted contracts. Assumptions for estimated costs to complete include material prices, labor costs, labor productivity and contract claims. Such estimates are inherently uncertain and it is possible that actual completion costs may vary from these estimates.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. Taxes assessed by governmental authorities that are directly imposed on the Company&#8217;s revenue-producing transactions are excluded from sales. The Company accounts for shipping and handling costs associated with its contracts as a fulfillment cost and expenses these as incurred within selling, general and administrative expenses on the unaudited condensed consolidated statements of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of revenue</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the Company&#8217;s net sales disaggregated by major product category and customer type. As noted above, prior period amounts have not been adjusted under the modified retrospective method and continue to be reported in accordance with the Company&#8217;s historic accounting policy under Topic 605. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows net sales classified by major product category for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended&#160;<br clear="none"/>&#160;September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended&#160;<br clear="none"/>&#160;September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Structural components</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">470,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">393,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lumber&#160;&amp; lumber sheet goods</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357,286</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,013,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">829,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Millwork, doors &amp; windows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225,804</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">730,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">677,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other building products&#160;&amp; services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,324</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">608,749</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">624,517</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">990,264</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881,012</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822,927</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,525,087</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the Company&#8217;s estimate of net sales by each customer type for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended&#160;<br clear="none"/>&#160;September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended&#160;<br clear="none"/>&#160;September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Single-family homebuilders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">749,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">663,599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,143,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,881,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remodeling contractors</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Multi-family, commercial &amp; other contractors</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,659</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">352,099</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">364,669</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">990,264</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881,012</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822,927</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,525,087</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract balances</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, invoicing and cash collection affects receivables, contract assets and contract liabilities on the Company&#8217;s unaudited condensed consolidated balance sheets. For building products contracts that contain performance obligations satisfied at a point in time, the Company recognizes revenue upon satisfaction of the performance obligation and then bills the customer, resulting in a receivable. For building products contracts that contain performance obligations satisfied over time, the Company recognizes revenue as the performance obligation is satisfied, but prior to billing, resulting in an unbilled receivable, as the Company has an unconditional right to payment. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Company&#8217;s construction services contracts, amounts are generally billed as work progresses in accordance with agreed-upon contractual terms. Revenue is also recognized over time as the performance obligations are satisfied, which can result in contract assets and liabilities, on a contract-by-contract basis, due to timing differences between billing and revenue recognition. Contract assets include unbilled amounts when the revenue recognized exceeds the amount billed to the customer. Conversely, contract liabilities include amounts that have been billed to the customer in excess of the revenue recognized. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At times, the Company will have a right to payment from previous performance that is conditional on something other than passage of time, such as retainage, which creates a contract asset. Conversely, the Company may receive advances from customers prior to the Company&#8217;s performance, which creates a contract liability. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets are reclassified to a receivable when the right to consideration becomes unconditional. The Company&#8217;s terms generally provide for payment within 30 days of being invoiced. On occasion, when necessary to compete in certain circumstances, the Company will offer extended payment terms, which do not exceed one year. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the Company&#8217;s contract balances as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 1, 2018, the date that the Company adopted Topic 606: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January 1, 2018</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables, including unbilled receivables presented in prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,238</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the nine months ended September&#160;30, 2018, the Company&#8217;s contract assets decreased by </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> and the Company&#8217;s contract liabilities increased by </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">. The change in contract assets and liabilities was primarily due to the timing of revenue recognition, as the balances were not materially impacted by any other factors. For the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized revenue of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$24.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, that was included in contract liabilities as of January 1, 2018. Revenue recognized related to performance obligations that were satisfied or partially satisfied in previous periods was not material for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Practical Expedients</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As permitted by Topic 606, the Company has elected to expense any incremental costs of obtaining a contract as incurred as the amortization period would have been one year or less. Additionally, as permitted by Topic 606, the Company has elected not to adjust the promised amount of consideration for a significant financing component as the Company expects that the period of time between the Company&#8217;s satisfaction of the performance obligation and the customer&#8217;s payment would have been one year or less. Finally, as permitted by Topic 606, the Company has elected not to disclose the value of unsatisfied performance obligations, as the Company&#8217;s contracts generally have an original expected length of one year or less.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in Topic 606. The Company&#8217;s building products contracts typically contain a promise to supply multiple distinct products and thus, they generally contain multiple performance obligations under Topic 606. Depending on the nature of the promises within the Company&#8217;s construction services contracts and whether they are distinct under Topic 606, there may be a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the contract&#8217;s transaction price is allocated to each distinct performance obligation based on the standalone selling price of each distinct good or service, which is generally determined based on the prices charged to customers. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue for its building products contracts when control of the promised goods (the performance obligations) is transferred to the Company&#8217;s customers. This generally occurs at a point in time when the products are delivered and the customer obtains physical possession, legal title and the risks and rewards of ownership. However, for certain product offerings, products are customized to customer specifications and the customer benefits from the Company&#8217;s performance over time as deliveries are made. As such, the Company has determined that an output method based on units delivered best depicts the transfer of control to the customer. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally recognizes revenue for its construction services contracts over time using cost based input methods. Periodic estimates of progress towards completion are made based on either a comparison of labor costs incurred to date with total estimated contract labor costs or total costs incurred to date with total estimated contract costs. Incurred costs represent work performed, which correspond and best depict transfer of control to the customer. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract revenues and contract costs to be recognized are dependent on the accuracy of estimates, including quantities of materials, labor productivity and other cost estimates. Historically, the Company has made reasonable estimates of the extent of progress towards completion and contract completion costs. Due to uncertainties inherent in the estimation process, it is possible that actual completion costs may vary from estimates. Revenue recognized for performance obligations satisfied over time for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> represented approximately </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">27%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated losses on uncompleted contracts and changes in contract estimates reflect the Company's best estimate of probable losses of unbilled receivables, and are recognized in the period such revisions are known and can be reasonably estimated. These estimates are recognized in cost of sales. Estimated losses on uncompleted contracts and changes in contract estimates are established by assessing estimated costs to complete, change orders and claims for uncompleted contracts. Assumptions for estimated costs to complete include material prices, labor costs, labor productivity and contract claims. Such estimates are inherently uncertain and it is possible that actual completion costs may vary from these estimates.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. Taxes assessed by governmental authorities that are directly imposed on the Company&#8217;s revenue-producing transactions are excluded from sales. The Company accounts for shipping and handling costs associated with its contracts as a fulfillment cost and expenses these as incurred within selling, general and administrative expenses on the unaudited condensed consolidated statements of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of the following at </font><font style="font-family:inherit;font-size:10pt;">September 30, 2018 and December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30,&#160;<br clear="none"/>&#160;2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,&#160;<br clear="none"/>&#160;2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,668</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,771</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales returns allowance (a)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other allowances</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,600</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,164</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">380,307</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,892</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) Effective January 1, 2018, as part of the Company&#8217;s adoption of Topic 606, the Company has recorded a liability for estimated returns of inventory as a refund liability within accrued expenses and other liabilities. These balances were previously presented as an allowance within accounts receivable. See Note 6 for further details.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides the securities that could potentially dilute EPS in the future, but were not included in the computation of diluted EPS for the periods presented because to do so would have been anti-dilutive. The amounts included in this table exclude performance-based restricted stock units. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the number of currently outstanding performance-based restricted stock units that are issued upon vesting could range from </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> to a maximum of </font><font style="font-family:inherit;font-size:10pt;">0.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table highlights the expense related to stock based compensation for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units (a)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,310</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,366</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,226</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,751</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) Includes service-based and performance-based restricted stock units.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> consists of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30,&#160;<br clear="none"/>&#160;2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,&#160;<br clear="none"/>&#160;2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Senior secured notes, due 2024</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving credit agreement</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">354,798</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs related to senior secured notes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,012</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349,159</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345,144</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349,059</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The basic and diluted EPS calculations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> are presented below:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income attributable to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding, basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding, diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,896</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,442</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,743</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,341</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic income per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted income per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the cumulative impact of adoption of Topic 606. As the cumulative impact of adopting Topic 606 on the Company&#8217;s historical results of operations was less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, the Company did not record an adjustment to opening retained earnings as of January 1, 2018. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adoption of Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January 1, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowances</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,892</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,884</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,128</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,738</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,077</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,473,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">935</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,474,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,967</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billings in excess of costs on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,428</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">726,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">727,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders' equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,473,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,474,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects the impact of adoption of Topic 606 on the Company&#8217;s financial position as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances without Adoption of Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowances</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,541</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">380,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,123</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">356,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,512</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,626,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,027</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,887</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billings in excess of costs on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,550</font></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">778,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">780,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders' equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,626,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present Net Sales, Adjusted EBITDA and certain other measures for the reportable segment and total Company operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Adjusted EBITDA is used as a performance metric by the CODM in determining how to allocate resources and assess performance.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation &amp; Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic divisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">990,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">520</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,330</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">990,264</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,303</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,626</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation &amp; Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic divisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">629</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,861</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881,012</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,545</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,625</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation &amp; Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic divisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822,927</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">679,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,873</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(52,496</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822,927</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">679,986</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,560</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation &amp; Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic divisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,525,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,829</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36,445</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,525,087</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,429</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,996</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segments</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC 280, Segment Reporting, defines operating segments as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#8220;CODM&#8221;) in deciding how to allocate resources and in assessing performance.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s operating segments consist of the Mid-Atlantic, Southeast, Texas, Intermountain and Western divisions. The CODM reviews aggregate information to allocate resources and assess performance. Based on the CODM&#8217;s review, as well as the similar economic characteristics, nature of products, distribution methods and customers of the divisions, the Company has aggregated its operating segments into </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment, &#8220;Geographic divisions.&#8221;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to the Company&#8217;s reportable segment, the Company&#8217;s consolidated results include &#8220;Other reconciling items.&#8221; Other reconciling items comprises the Company&#8217;s corporate activities and other income and expenses not allocated to the operating segments.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present Net Sales, Adjusted EBITDA and certain other measures for the reportable segment and total Company operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Adjusted EBITDA is used as a performance metric by the CODM in determining how to allocate resources and assess performance.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation &amp; Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic divisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">990,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">520</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,330</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">990,264</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,303</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,626</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation &amp; Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic divisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">629</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,861</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881,012</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,545</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,625</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation &amp; Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic divisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822,927</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">679,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,873</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,481</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(52,496</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822,927</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">679,986</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,560</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation &amp; Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic divisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,525,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,829</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36,445</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,525,087</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,429</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,996</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reconciliation to consolidated financial statements:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Merger and integration costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-cash stock compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,751</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other items (a)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA of other reconciling items</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,861</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,445</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjusted EBITDA of geographic divisions reportable segment</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,698</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,158</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,873</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,882</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) For the three and nine months ended September 30, 2018, the amounts represent costs incurred in connection with the departure of the Company&#8217;s former chief executive officer and the search for and appointment of his permanent replacement. For the three and nine months ended September 30, 2017, the amounts represent asset impairment charges related to real estate held for sale and expense incurred related to pending litigation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Events</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">November&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company completed the sale of substantially all of the assets and certain liabilities of its Coleman Floor business (&#8220;Coleman Floor&#8221;) for a preliminary sale price of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to customary closing adjustments. For the three and nine months ended September 30, 2018, the net sales of Coleman Floor represented approximately </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s net sales. The Company did not meet all of the criteria in ASC 205, Presentation of Financial Statements (&#8220;ASC 205&#8221;), to present the assets and liabilities of Coleman Floor as held for sale until after September 30, 2018. Additionally, the sale does not represent a strategic shift under ASC 205, and as such, will not be reported as a discontinued operation in the Company&#8217;s consolidated financial statements. As of September 30, 2018, the Coleman Floor business had total assets of </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> and total liabilities of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> Includes service-based and performance-based restricted stock units. For the three and nine months ended September 30, 2018, the amounts represent costs incurred in connection with the departure of the Company’s former chief executive officer and the search for and appointment of his permanent replacement. For the three and nine months ended September 30, 2017, the amounts represent asset impairment charges related to real estate held for sale and expense incurred related to pending litigation. Effective January 1, 2018, as part of the Company’s adoption of Topic 606, the Company has recorded a liability for estimated returns of inventory as a refund liability within accrued expenses and other liabilities. These balances were previously presented as an allowance within accounts receivable. See Note 6 for further details. EX-101.SCH 9 bmch-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2113100 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Accounts Receivable (Accounts Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Accounts Receivable (Allowance) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Accounts Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Accrued Expenses and Other Liabilities Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Accrued Expenses and Other Liabilities Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Accrued Expenses and Other Liabilities Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Acquisitions Acquisitions (Net Assets Acquired) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Acquisitions Acquisitions (Pro Forma Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Acquisitions Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Acquisitions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2210201 - Disclosure - Acquisitions (Policies) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2208201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Basis of Presentation Summary of Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Basis of Presentation Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Basis of Presentation Summary of Significant Accounting Policies (Useful Lives) (Details) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2225201 - Disclosure - Commitments and Contingencies (Policies) link:presentationLink link:calculationLink link:definitionLink 2325302 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statement link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Debt Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Debt (Debt Table) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Earnings Per Share (Basic and Diluted EPS) (Details) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Earnings Per Share (Basic and Diluted EPS) (Details) link:presentationLink link:calculationLink link:definitionLink 2428405 - Disclosure - Earnings Per Share Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2228201 - Disclosure - Earnings Per Share (Policies) link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Earnings Per Share (Schedule of anti-dilutive securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2328302 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Goodwill and Intangible Assets (Goodwill Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Goodwill and Intangible Assets, net link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Goodwill and Intangible Assets, net Goodwill and Intangible Assets (Intangible Amortization Schedule) (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Goodwill and Intangible Assets, net Goodwill and Intangible Assets (Intangible Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - Goodwill and Intangible Assets, net Goodwill and Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Impairment of BMHC ERP System Impairment of BMCH ERP System (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Impairment of BMHC ERP System Impairment of BMHC ERP System link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - Income Taxes (Components of Income Tax) (Details) link:presentationLink link:calculationLink link:definitionLink 2423405 - Disclosure - Income Taxes (Deferred Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2423404 - Disclosure - Income Taxes (Effective Tax Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 2423408 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2223201 - Disclosure - Income Taxes (Policies) link:presentationLink link:calculationLink link:definitionLink 2323302 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2423407 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2423406 - Disclosure - Income Taxes (Valuation Allowance) (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Inventories Inventories link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Inventories Inventories (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Organization (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Other Long-term Liabilities Other Long-term Liabilities link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Other Long-term Liabilities Other Long-term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Other Long-term Liabilities Other Long-term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Property and Equipment Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Property and Equipment Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Property and Equipment Property and Equipment (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Property and Equipment Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2222201 - Disclosure - Revenue (Policies) link:presentationLink link:calculationLink link:definitionLink 2422405 - Disclosure - Revenue Revenue (Contract Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Revenue Revenue (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Revenue Revenue (Impact of Adoption of Topic 606) (Details) link:presentationLink link:calculationLink link:definitionLink 2422406 - Disclosure - Revenue Revenue (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2322302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 2427405 - Disclosure - Segments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2427403 - Disclosure - Segments (Reconciliation of adjusted EBITDA to consolidated financial statements) (Details) link:presentationLink link:calculationLink link:definitionLink 2427402 - Disclosure - Segments (Schedule of net sales, adjusted EBITDA and certain other measures by reportable segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2427404 - Disclosure - Segments Segments (External Customer Sales By Product) (Details) link:presentationLink link:calculationLink link:definitionLink 2327301 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 2426407 - Disclosure - Stock Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2426402 - Disclosure - Stock Based Compensation (Stock based compensation expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2426404 - Disclosure - Stock Based Compensation (Summary of restricted stock and restricted stock units) (Details) link:presentationLink link:calculationLink link:definitionLink 2426405 - Disclosure - Stock Based Compensation (Summary of stock option awards) (Details) link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2426406 - Disclosure - Stock Based Compensation (Unrecognized compensation costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - Stock Based Compensation (Valuation assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2130100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2430401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2129100 - Disclosure - Unaudited Quarterly Financial Data Unaudited Quarterly Financial Data link:presentationLink link:calculationLink link:definitionLink 2429402 - Disclosure - Unaudited Quarterly Financial Data Unaudited Quarterly Financial Data (Details) link:presentationLink link:calculationLink link:definitionLink 2329301 - Disclosure - Unaudited Quarterly Financial Data Unaudited Quarterly Financial Data (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 bmch-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 bmch-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 bmch-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Income Statement [Abstract] Statement [Table] Statement [Table] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Building Products [Member] Product [Member] Construction Services [Member] Service [Member] Statement [Line Items] Statement [Line Items] Net sales Revenues Cost of sales Cost of Revenue Gross profit Gross Profit Selling, general and administrative expenses Selling, General and Administrative Expense Depreciation expense Depreciation, Nonproduction Amortization expense Amortization of Intangible Assets Merger and integration costs Business Combination Merger And Integration Related Costs Merger and integration related costs incurred to effect a business combination which costs have been expensed during the period. Impairment of assets Asset Impairment Charges Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Other income (expense) Nonoperating Income (Expense) [Abstract] Interest expense Interest Expense Other income, net Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Net income Net Income (Loss) Attributable to Parent Weighted average common shares outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income per common share Earnings Per Share [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Segment Reporting [Abstract] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Structural components [Member] Structural Components [Member] Structural components Lumber & lumber sheet goods [Member] Lumber And Lumber Sheet Goods [Member] Lumber and lumber sheet goods Other building products & services [Member] Other Building Products And Services [Member] Other building products and services Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer relationships [Member] Customer Relationships [Member] Trademarks [Member] Trademarks [Member] Non-compete agreements [Member] Noncompete Agreements [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Shone Lumber [Member] WE Shone Co [Member] W.E. Shone Co. TexPly [Member] Texas Plywood And Lumber Company [Member] Texas Plywood And Lumber Company, Inc. Code Plus [Member] Code Plus Components [Member] Code Plus Components, LLC Code Plus and TexPly [Member] Code Plus And TexPly [Member] Code Plus and TexPly Business Acquisition [Line Items] Business Acquisition [Line Items] Date of acquisition Business Acquisition, Effective Date of Acquisition Purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Acquisition holdback Business Combination, Consideration Transferred, Liabilities Incurred Earnout provision Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High Goodwill Goodwill Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment Real property Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Land And Buildings Amount of real estate and facility held for productive use including acquired at the acquisition date. Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Pre-acquisition sales Business Combination, Revenue Of Acquiree Before Acquisition Date, Actual This element represents the amount of revenue of the acquiree before the acquisition date not included in the consolidated income statement for the reporting period. Transaction costs Business Combination, Acquisition Related Costs Net sales of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Estimated pre-tax earnings of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Stock options [Member] Employee Stock Option [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock Options, Contractual Term (in years) Share-based Compensation Arrangement By Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Stock Options, Intrinsic Value Share-based Compensation Arrangement By Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Income Tax Disclosure [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Tax positions taken in prior periods: Unrecognized Tax Benefits Resulting From Prior Periods [Abstract] Tax positions taken in current period: Unrecognized Tax Benefits Resulting From Current Period [Abstract] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Revenue from Contract with Customer [Abstract] Impact of Adoption of Topic 606 [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Contract Assets and Liabilities [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Debt Disclosure [Abstract] Schedule of debt Schedule of Debt [Table Text Block] Receivables [Abstract] Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Performance-based restricted stock units [Member] Performance Shares [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Performance-based restricted stock units that could be issued upon vesting Restricted Stock Units Available To Vest Represents the number of restricted stock units that could be issued upon vesting. Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Senior secured notes, due 2024 [Member] Senior Notes [Member] Revolving credit agreement [Member] Line of Credit [Member] Other debt [Member] Secured Debt [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Outstanding borrowings Long-term Debt, Gross Unamortized debt issuance costs related to senior secured notes Debt Issuance Costs, Net Unamortized original issue discount Debt Instrument, Unamortized Discount Total debt Long-term Debt Less: Current portion of long-term debt Long-term Debt, Current Maturities Long-term debt Long-term Debt, Excluding Current Maturities Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Valuation Allowance [Table] Valuation Allowance [Table] Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance by Deferred Tax Asset [Axis] Deferred Tax Asset [Domain] Deferred Tax Asset [Domain] Valuation Allowance [Line Items] Valuation Allowance [Line Items] Debt Debt Disclosure [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Millwork, doors & windows [Member] Millwork, Doors And Windows [Member] Millwork, doors and windows Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Single-family homebuilders [Member] Single Family Homebuilders [Member] Single-family homebuilder customers Remodeling contractors [Member] Professional Remodeling Contractors [Member] Professional remodeling contractor customers Multi-family, commercial & other contractors [Member] Other Customers [Member] Other customers, including multi-family and light commercial builders Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Earnings Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Schedule of net sales, adjusted EBITDA and certain other measures by reportable segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation to consolidated financial statements Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and contingencies Commitments and Contingencies, Policy [Policy Text Block] Schedule of expenses related to share-based payments Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Segments Segment Reporting Disclosure [Text Block] Income taxes Income Tax, Policy [Policy Text Block] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Other reconciling items [Member] Corporate, Non-Segment [Member] Operating segments [Member] Operating Segments [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Other reconciling items [Member] Other Segments [Member] Geographic divisions [Member] Geographic Divisions [Member] Geographic Divisions [Member] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Income before income taxes Interest expense Interest income Interest Income, Other Depreciation and amortization Depreciation, Depletion and Amortization Non-cash stock compensation expense Share-based Compensation Acquisition costs Other items Adjustment To Earnings, Other Other adjustment to earnings. Adjusted EBITDA Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization and other items New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Cumulative impact of adopting Topic 606 not recorded Cumulative Effect Of New Accounting Principle In Period Of Adoption, Not Booked Calculated amount of change to equity or net assets that was not booked, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. Revenue recognized for performance obligations satisfied over time Revenue, Performance Obligations Satisfied Over Time, Percentage Of Revenue Revenue, Performance Obligations Satisfied Over Time, Percentage Of Revenue Contract assets change Increase (Decrease) in Contract with Customer, Asset Contract liabilities change Increase (Decrease) in Contract with Customer, Liability Revenue recognized previously included in contract liabilities Contract with Customer, Liability, Revenue Recognized Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation expense Depreciation Amortization of intangible assets Amortization of debt issuance costs Amortization of Debt Issuance Costs Deferred income taxes Increase (Decrease) in Deferred Income Taxes (Gain) loss on sale of property, equipment and real estate Gain (Loss) on Disposition of Assets Impairment of assets Impairment of Long-Lived Assets to be Disposed of Gain on insurance proceeds Unusual or Infrequent Item, or Both, Insurance Proceeds Other non-cash adjustments Other Noncash Income (Expense) Change in assets and liabilities, net of effects of acquisitions Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net of allowances Increase (Decrease) in Accounts Receivable Inventories, net Increase (Decrease) in Inventories Accounts payable Increase (Decrease) in Accounts Payable Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property, equipment and real estate Payments to Acquire Property, Plant, and Equipment Purchases of businesses, net of cash acquired Payments to Acquire Businesses, Gross Insurance proceeds Proceeds from Insurance Settlement, Investing Activities Proceeds from sale of property, equipment and real estate Proceeds from Sale of Productive Assets Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from revolving line of credit Proceeds from Long-term Lines of Credit Repayments of proceeds from revolving line of credit Repayments of Long-term Lines of Credit Payments on capital leases obligations Repayments of Long-term Capital Lease Obligations Principal payments on other notes Repayments of Other Long-term Debt Proceeds from issuance of common stock, net of offering costs Proceeds from Issuance of Common Stock Secured borrowings Proceeds from (Repayments of) Other Debt Exercise of stock options Proceeds from Stock Options Exercised Purchase of treasury stock Payments for Repurchase of Common Stock Other financing activities, net Proceeds from (Payments for) Other Financing Activities Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Net increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value [Abstract] Beginning of period Cash and Cash Equivalents, at Carrying Value End of period Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Supplemental disclosure of non-cash investing and financing transactions Noncash Investing and Financing Items [Abstract] Acquisition-related holdback payments due at future date Assets acquired under capital lease obligations Capital Lease Obligations Incurred Loss Contingencies [Table] Loss Contingencies [Table] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation [Member] Pending Litigation [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Pending litigation accrued Estimated Litigation Liability Number of reportable segments Number of Reportable Segments Document And Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Organization Consolidation And Presentation [Table] Organization Consolidation And Presentation [Table] Disclosures of organization, consolidation and basis of presentation of financial statements. Adjustments for Error Corrections [Axis] Adjustments for Error Corrections [Axis] Adjustments for Error Correction [Domain] Adjustments for Error Correction [Domain] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Organization Consolidation And Presentation [Line Items] Organization Consolidation And Presentation [Line Items] [Line Items] for Disclosures of organization, consolidation and basis of presentation of financial statements. Cash equivalents Cash Equivalents, at Carrying Value Deferred tax benefit, 2017 Tax Act Deferred Tax Benefit, 2017 Tax Act Deferred tax benefit attributable to the impact of the 2017 Tax Act. Income Tax Contingency [Table] Income Tax Contingency [Table] Tax Period [Axis] Tax Period [Axis] Tax Period [Domain] Tax Period [Domain] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Nature of Uncertainty [Axis] Nature of Uncertainty [Axis] Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain] Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Valuation allowance Deferred Tax Assets, Valuation Allowance Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Income tax expense at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Stock Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Coleman Floor [Member] Coleman Floor [Member] Coleman Floor business Subsequent Event [Line Items] Subsequent Event [Line Items] Subsequent event date Subsequent Event, Date Preliminary sale price Proceeds from Divestiture of Businesses Percent of sales Concentration Risk, Percentage Total assets Assets Total liabilities Liabilities Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Restricted stock units [Member] Restricted Stock Units (RSUs) [Member] Restricted stock [Member] Restricted Stock [Member] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Income attributable to common stockholders Weighted average common shares outstanding, basic (in shares) Stock based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average common shares outstanding, diluted (in shares) Basic income per common share (in dollars per share) Diluted income per common share (in dollars per share) Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] Statement of Financial Position [Abstract] Stockholders' Equity: Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] BMC East, LLC [Member] BMCEastLLC [Member] BMC East, LLC Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] Guarantor Subsidiaries [Member] Guarantor Subsidiaries [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Variable Interest Rate Option [Axis] Variable Interest Rate Option [Axis] Variable Interest Rate Option [Axis] Variable Interest Rate Option [Domain] Variable Interest Rate Option [Domain] [Domain] for Variable Interest Rate Option [Axis] Base Rate Option [Member] Variable Interest Rate Option One [Member] Variable Interest Rate Option One [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate [Member] Base Rate [Member] Prime Rate [Member] Prime Rate [Member] Debt issuance date Debt Instrument, Issuance Date Date entered into agreement Line of Credit Facility, Initiation Date Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Maturity date Debt Instrument, Maturity Date Maturity date, year Debt Instrument Maturity Year Year when the debt instrument is scheduled to be fully repaid. Ownership percent Equity Method Investment, Ownership Percentage Net availability Line of Credit Facility, Remaining Borrowing Capacity Interest rate Debt Instrument, Interest Rate, Effective Percentage Interest payment dates Debt Instrument, Frequency of Periodic Payment Estimated market value above (below) carrying amount Long Term Debt, Fair Value In Excess Of Carrying Value Amount of fair value of long-term debt in excess of carrying amount. Letters of credit outstanding Letters of Credit Outstanding, Amount Revenue recognition Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block] Stock based compensation Allocated Share-based Compensation Expense Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Balances without adoption of Topic 606 [Member] Calculated under Revenue Guidance in Effect before Topic 606 [Member] Adoption of Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Accounts receivable, net of allowances Accounts Receivable, Net, Current Inventories, net Inventory, Net Contract assets Contract with Customer, Asset, Net, Current Costs in excess of billings on uncompleted contracts Costs in Excess of Billings, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Accrued expenses and other liabilities Accrued Liabilities, Current Contract liabilities Contract with Customer, Liability, Current Billings in excess of costs on uncompleted contracts Billings in Excess of Cost, Current Total liabilities and stockholders' equity Liabilities and Equity Acquisitions Business Combination Disclosure [Text Block] Assets Assets [Abstract] Current assets Assets, Current [Abstract] Cash and cash equivalents Income taxes receivable Income Taxes Receivable Deferred income taxes Deferred Tax Assets, Net, Current Total current assets Assets, Current Property and equipment, net of accumulated depreciation Property, Plant and Equipment, Net Deferred income taxes Deferred Tax Assets, Net, Noncurrent Customer relationship intangible assets, net of accumulated amortization Customer Relationships Intangible Assets Net Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life relating to customer relationships. Other intangible assets, net of accumulated amortization Other Intangible Assets, Net Other long-term assets Other Assets, Noncurrent Total assets Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Current liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Income taxes payable Accrued Income Taxes, Current Interest payable Interest Payable, Current Current portion: Long-term debt and capital lease obligations Long-term Debt and Capital Lease Obligations, Current Current portion: Insurance reserves Self Insurance Reserve, Current Total current liabilities Liabilities, Current Insurance reserves Self Insurance Reserve, Noncurrent Long-term portion of capital lease obligations Capital Lease Obligations, Noncurrent Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Commitments and contingencies (Note 8) Commitments and Contingencies Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par value, 50.0 million shares authorized, no shares issued and outstanding at September 30, 2018 and December 31, 2017 Preferred Stock, Value, Issued Common stock, $0.01 par value, 300.0 million shares authorized, 67.6 million and 67.3 million shares issued, and 67.3 million and 67.1 million outstanding at September 30, 2018 and December 31, 2017, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Treasury stock, at cost, 0.3 million and 0.2 million shares at September 30, 2018 and December 31, 2017, respectively Treasury Stock, Value Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Income Taxes Income Tax Disclosure [Text Block] Acquisitions Business Combinations Policy [Policy Text Block] Basis of presentation Basis of Accounting, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] Comprehensive income Comprehensive Income, Policy [Policy Text Block] Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Recently issued accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Deferred tax assets related to Components of Deferred Tax Assets [Abstract] Deferred tax liabilities related to Components of Deferred Tax Liabilities [Abstract] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Trade receivables Accounts Receivable, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Sales returns allowance Sales Returns Allowance A valuation allowance for the amount of products sold that the entity expects to be returned by the purchaser. Other allowances Allowance Other Current A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) for other allowances not separately disclosed. Accounts receivable, net Schedule of accounts receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross profit Depreciation & amortization Adjusted EBITDA Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Restricted stock units granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Performance-based shares available for vesting Performance Based Shares Available For Vesting Amount of performance based shares that will be available for vesting. Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Consolidated Statement of Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stockholders' Equity [Abstract] Stockholders' Equity (Shares) [Abstract] Stockholders Equity, Shares [Abstract] Stockholders Equity, Shares Subsequent Events Subsequent Events [Text Block] Schedule of basic and diluted EPS calculations Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of anti-dilutive securities excluded from computation of earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Revenue Revenue from Contract with Customer [Text Block] Earnings per Share Earnings Per Share, Policy [Policy Text Block] Receivables, including unbilled receivables presented in prepaid expenses and other current assets Accounts Receivable Including Unbilled Receivables Amount due from customers including unbilled receivables, reduced by the estimated allowance established by the entity of the amount it deems uncertain of collection. Receivables, including unbilled receivables change Increase (Decrease) in Accounts and Other Receivables EX-101.PRE 13 bmch-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2018
Oct. 31, 2018
Document And Entity Information [Abstract]    
Entity Registrant Name BMC Stock Holdings, Inc.  
Entity Central Index Key 0001574815  
Document Type 10-Q  
Document Period End Date Sep. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   67,361,390
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Current assets    
Cash and cash equivalents $ 57,691 $ 11,750
Accounts receivable, net of allowances 380,307 322,892
Inventories, net 356,608 309,060
Contract assets 33,319 0
Costs in excess of billings on uncompleted contracts 0 28,738
Income taxes receivable 0 3,748
Prepaid expenses and other current assets 62,315 57,949
Total current assets 890,240 734,137
Property and equipment, net of accumulated depreciation 297,356 295,820
Customer relationship intangible assets, net of accumulated amortization 162,282 166,306
Other intangible assets, net of accumulated amortization 1,067 1,306
Goodwill 264,318 261,792
Other long-term assets 11,546 13,989
Total assets 1,626,809 1,473,350
Current liabilities    
Accounts payable 205,312 174,583
Accrued expenses and other liabilities 102,140 96,262
Contract liabilities 32,703 0
Billings in excess of costs on uncompleted contracts 0 18,428
Income taxes payable 2,404 0
Interest payable 9,572 4,769
Current portion: Long-term debt and capital lease obligations 6,964 7,739
Current portion: Insurance reserves 14,525 13,496
Total current liabilities 373,620 315,277
Insurance reserves 41,334 38,470
Long-term debt 345,144 349,059
Long-term portion of capital lease obligations 10,485 14,838
Deferred income taxes 3,082 1,768
Other long-term liabilities 6,486 7,039
Total liabilities 780,151 726,451
Commitments and contingencies (Note 8)
Stockholders' equity    
Preferred stock, $0.01 par value, 50.0 million shares authorized, no shares issued and outstanding at September 30, 2018 and December 31, 2017 0 0
Common stock, $0.01 par value, 300.0 million shares authorized, 67.6 million and 67.3 million shares issued, and 67.3 million and 67.1 million outstanding at September 30, 2018 and December 31, 2017, respectively 676 673
Additional paid-in capital 668,961 659,440
Retained earnings 182,229 90,607
Treasury stock, at cost, 0.3 million and 0.2 million shares at September 30, 2018 and December 31, 2017, respectively (5,208) (3,821)
Total stockholders' equity 846,658 746,899
Total liabilities and stockholders' equity $ 1,626,809 $ 1,473,350
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - $ / shares
shares in Millions
Sep. 30, 2018
Dec. 31, 2017
Stockholders' Equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 50.0 50.0
Preferred stock, shares issued (in shares) 0.0 0.0
Preferred stock, shares outstanding (in shares) 0.0 0.0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 300.0 300.0
Common stock, shares issued (in shares) 67.6 67.3
Common stock, shares outstanding (in shares) 67.3 67.1
Treasury stock, shares 0.3 0.2
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Net sales $ 990,264 $ 881,012 $ 2,822,927 $ 2,525,087
Cost of sales 748,961 671,467 2,142,941 1,925,658
Gross profit 241,303 209,545 679,986 599,429
Selling, general and administrative expenses 176,204 158,602 506,236 465,305
Depreciation expense 10,059 11,053 29,323 32,555
Amortization expense 3,790 4,026 11,263 11,947
Merger and integration costs 1,459 2,574 3,627 13,339
Total operating expenses 191,512 176,255 550,449 523,146
Income from operations 49,791 33,290 129,537 76,283
Other income (expense)        
Interest expense (5,926) (6,377) (17,916) (18,960)
Other income, net 2,953 1,083 7,830 2,366
Income before income taxes 46,818 27,996 119,451 59,689
Income tax expense 10,960 9,553 27,829 19,906
Net income $ 35,858 $ 18,443 $ 91,622 $ 39,783
Weighted average common shares outstanding        
Basic (in shares) 67,329 66,958 67,246 66,860
Diluted (in shares) 67,896 67,442 67,743 67,341
Net income per common share        
Basic (in dollars per share) $ 0.53 $ 0.28 $ 1.36 $ 0.60
Diluted (in dollars per share) $ 0.53 $ 0.27 $ 1.35 $ 0.59
Building Products [Member]        
Net sales $ 773,787 $ 671,316 $ 2,201,863 $ 1,919,923
Cost of sales 568,713 499,182 1,631,022 1,427,253
Construction Services [Member]        
Net sales 216,477 209,696 621,064 605,164
Cost of sales $ 180,248 $ 172,285 $ 511,919 $ 498,405
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Cash flows from operating activities    
Net income $ 91,622 $ 39,783
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation expense 37,297 40,049
Amortization of intangible assets 11,263 11,947
Amortization of debt issuance costs 1,263 1,263
Deferred income taxes 1,314 1,755
Non-cash stock compensation expense 8,226 4,751
(Gain) loss on sale of property, equipment and real estate (3,435) 301
Other non-cash adjustments 686 898
Change in assets and liabilities, net of effects of acquisitions    
Accounts receivable, net of allowances (59,768) (46,591)
Inventories, net (41,883) (30,837)
Accounts payable 29,897 22,633
Other assets and liabilities 34,156 2,228
Net cash provided by operating activities 110,638 48,180
Cash flows from investing activities    
Purchases of property, equipment and real estate (42,704) (51,292)
Purchases of businesses, net of cash acquired (20,970) (38,737)
Insurance proceeds 1,991 0
Proceeds from sale of property, equipment and real estate 10,968 3,545
Net cash used in investing activities (50,715) (86,484)
Cash flows from financing activities    
Proceeds from revolving line of credit 713,264 769,458
Repayments of proceeds from revolving line of credit (717,726) (717,626)
Payments on capital leases obligations (5,937) (7,753)
Principal payments on other notes (75) (2,603)
Other financing activities, net (3,508) 28
Net cash (used in) provided by financing activities (13,982) 41,504
Net increase in cash and cash equivalents 45,941 3,200
Cash and cash equivalents    
Beginning of period 11,750 8,917
End of period 57,691 12,117
Supplemental disclosure of non-cash investing and financing transactions    
Acquisition-related holdback payments due at future date 1,403 375
Assets acquired under capital lease obligations $ 821 $ 2,481
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization
Organization
These unaudited financial statements represent the financial statements of BMC Stock Holdings, Inc. and its subsidiaries. All references to “BMC” or the “Company” mean BMC Stock Holdings, Inc. and its subsidiaries.
The Company distributes lumber and building materials to new construction and repair and remodeling contractors. Additionally, the Company provides solution-based services to its customers, including component design, product specification and installation services.
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) that permit reduced disclosure for interim periods. The condensed consolidated balance sheet as of December 31, 2017 was derived from audited financial statements, but does not include all necessary disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). The unaudited condensed consolidated financial statements include all accounts of the Company and, in the opinion of management, include all recurring adjustments and normal accruals necessary for a fair statement of the Company’s financial position, results of operations and cash flows for the dates and periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 (“2017 Annual Report on Form 10-K”). Results for interim periods are not necessarily indicative of the results to be expected during the remainder of the current year or for any future period. All material intercompany accounts and transactions have been eliminated in consolidation.
Reclassifications
Certain prior year amounts have been reclassified to conform to the current year presentation.
Comprehensive income
Comprehensive income is equal to the net income for all periods presented.
Cash and cash equivalents
Cash equivalents are highly liquid investments that are readily convertible to known amounts of cash and have a maturity of three months or less from the time of purchase. As of September 30, 2018 and December 31, 2017, the Company had cash equivalents of $40.2 million and $0, respectively. Cash equivalents are valued at amortized cost, which approximates fair value due to the short-term maturity of these instruments, and was classified as a Level 1 or Level 2 measurement in accordance with Accounting Standards Codification (“ASC”) 820.
Recently adopted accounting pronouncements
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update 2014-09, Revenue from Contracts with Customers, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (“Topic 606”). Topic 606 provides a comprehensive revenue recognition model requiring companies to recognize revenue for the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. The Company adopted Topic 606 on January 1, 2018 using the modified retrospective transition method. See Note 6 for further details.

In August 2016, the FASB issued Accounting Standards Update 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). ASU 2016-15 was issued to decrease the diversity in practice of how certain cash receipts and cash payments are presented and classified in the statement of cash flows by providing guidance on eight specific cash flow issues. Retrospective application is required. ASU 2016-15 became effective for the Company’s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current or historical financial statements.

In November 2016, the FASB issued Accounting Standards Update 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (“ASU 2016-18”). ASU 2016-18 requires that the statement of cash flows include restricted cash in the beginning and end-of-period total amounts shown and that the statement of cash flows explain the changes in restricted cash during the period. Retrospective application is required. ASU 2016-18 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current or historical financial statements.

In January 2017, the FASB issued Accounting Standards Update 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (“ASU 2017-01”). ASU 2017-01 provides guidance in determining when a set of assets and activities meets the definition of a business. Prospective application is required. ASU 2017-01 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current financial statements.

In February 2017, the FASB issued Accounting Standards Update 2017-05, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets (“ASU 2017-05”). ASU 2017-05 clarifies the scope of Subtopic 610-20, which provides guidance for recognizing gains and losses from the sale or transfer of nonfinancial assets in contracts with noncustomers. ASU 2017-05 also provides guidance for partial sales of nonfinancial assets. ASU 2017-05 became effective for the Company’s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current or historical financial statements.

In May 2017, the FASB issued Accounting Standards Update 2017-09, Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting (“ASU 2017-09”). ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting under ASC 718. ASU 2017-09 is to be applied prospectively to an award modified on or after the adoption date. ASU 2017-09 became effective for the Company’s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current financial statements.

In March 2018, the FASB issued Accounting Standards Update 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 (“ASU 2018-05”). ASU 2018-05 adds paragraphs to the codification pursuant to SEC Staff Accounting Bulletin No. 118, which addresses the application of GAAP in situations when a company does not have the necessary information available, prepared or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts and Jobs Act (the “2017 Tax Act”). ASU 2018-05 provides entities with a one year measurement period from the December 22, 2017 enactment date in order to complete the accounting. The Company recognized a provisional net tax benefit of $3.6 million related to the impact of the 2017 Tax Act during the year ended December 31, 2017. Upon completion of the Company’s 2017 federal tax return during the three months ended September 30, 2018, the Company recognized an additional tax benefit of $0.3 million related to the impact of the 2017 Tax Act. The Company may record additional provisional amounts or adjustments to provisional amounts during the measurement period.

Recently issued accounting pronouncements not yet adopted
In February 2016, the FASB issued Accounting Standards Update 2016-02, Leases, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (“ASU 2016-02”). ASU 2016-02 establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statement of operations. The Company plans to adopt the standard on January 1, 2019, utilizing the transition option provided by Accounting Standards Update 2018-11, Leases (Topic 842): Targeted Improvements, which the FASB issued in July 2018 and allows the Company to apply the guidance in ASU 2016-02 as of the adoption date, while applying the legacy guidance in ASC 840, Leases, including its disclosure requirements, in the comparative periods. The Company is in the process of evaluating the impact of the standard on the Company’s financial statements. As a lessee, certain of the Company’s leases under existing guidance are classified as operating leases that are not recorded on the balance sheet but are recorded in the statement of operations as expense is incurred. Upon adoption of the standard, the Company will be required to record substantially all leases on the balance sheet as a ROU asset and a lease liability, which is expected to have a material impact on the Company’s balance sheet. The timing of expense recognition and classification in the statement of operations could change based on the classification of leases as either operating or financing. The Company continues to evaluate its existing lease portfolio, including accumulating all of the necessary information required to account for its leases under the standard. Additionally, to assist in the accounting, as well as to ensure that the Company meets the disclosure requirements of the standard, the Company is in the process of making changes to its processes, including the implementation of a lease management system.
In June 2016, the FASB issued Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. ASU 2016-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020, with early adoption permitted beginning January 1, 2019. Modified retrospective application is required, with certain exceptions. The Company is evaluating the impact of the standard on its financial statements.
In January 2017, the FASB issued Accounting Standards Update 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the accounting for goodwill impairment by removing Step 2 of the goodwill impairment test, which requires computation of the implied fair value of a reporting unit's goodwill. The amount of a goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company's annual goodwill impairment test and any interim tests during the Company's annual and interim periods beginning on January 1, 2020. Early adoption is permitted for goodwill impairment tests performed on testing dates after January 1, 2017. Prospective application is required. The adoption of the standard is not expected to have a material impact on the Company’s financial statements.
In August 2018, the FASB issued Accounting Standards Update 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (“ASU 2018-13”). ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820, Fair Value Measurements and Disclosures (“ASC 820”). ASU 2018-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020, with early adoption permitted. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The Company is evaluating the impact of the standard on its financial statements.
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions
9 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Acquisitions
Acquisitions
For all acquisitions, the Company allocates the purchase price to assets acquired and liabilities assumed as of the date of acquisition based on the estimated fair values at the date of acquisition. The excess of the fair value of the purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Management makes significant estimates and assumptions when determining the fair value of assets acquired and liabilities assumed. These estimates include, but are not limited to, discount rates, projected future net sales, projected future expected cash flows and useful lives.

2018 Acquisition
On March 1, 2018, the Company acquired substantially all of the assets and assumed certain liabilities of W.E. Shone Co. (“Shone Lumber”), a supplier of building materials in the state of Delaware, for a preliminary purchase price of $22.4 million. This acquisition enhances the Company’s value-added offerings and footprint in the Mid-Atlantic region. The preliminary purchase price includes a holdback which, after certain post-closing adjustments, requires the Company to pay $1.4 million to the sellers one year from the closing date. The holdback amount may be further reduced under certain circumstances. The Company funded the transaction through available cash and borrowings on the Company’s revolving line of credit.

The acquisition was accounted for using the acquisition method of accounting under ASC 805, Business Combinations, whereby the results of operations of Shone Lumber are included in the Company’s consolidated financial statements beginning on the acquisition date. The purchase price allocation resulted in the recognition of goodwill of $2.5 million, a customer relationship intangible asset of $7.0 million, accounts receivable of $6.4 million, inventory of $8.8 million, property and equipment of $2.9 million and total current liabilities of $5.3 million, as well as other operating assets. The customer relationship intangible asset has a useful life of 9 years. Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including assembled workforce and non-contractual relationships, as well as expected future synergies. All of the goodwill recognized is expected to be deductible for tax purposes.

For the year ended December 31, 2017, Shone Lumber generated net sales of approximately $70.7 million. The Company incurred transaction costs of $0 and $0.2 million for the three and nine months ended September 30, 2018, respectively, which are included in selling, general and administrative expenses in the unaudited condensed consolidated statements of operations.

Net sales and estimated pre-tax earnings for Shone Lumber included in the unaudited condensed consolidated statements of operations for the three months ended September 30, 2018 were $18.7 million and $0.8 million, respectively. Net sales and estimated pre-tax earnings for Shone Lumber included in the unaudited condensed consolidated statements of operations from the March 1, 2018 acquisition date to September 30, 2018 were $45.0 million and $2.8 million, respectively. The impact of the acquisition was not considered significant for the reporting of pro forma financial information.

2017 Acquisitions
On April 3, 2017, the Company acquired substantially all of the assets and assumed certain liabilities of Texas Plywood & Lumber Company, Inc. (“TexPly”), a supplier of production millwork and doors in the Dallas-Fort Worth area, for a purchase price of $31.7 million. This acquisition enhances the Company’s value-added offerings and footprint in the Dallas-Fort Worth market. The Company funded the transaction through borrowings on the Company’s revolving line of credit.

The acquisition was accounted for using the acquisition method of accounting under ASC 805, Business Combinations, whereby the results of operations of TexPly are included in the Company’s consolidated financial statements beginning on the acquisition date. The purchase price allocation resulted in the recognition of goodwill of $3.6 million, a customer relationship intangible asset of $13.6 million, accounts receivable of $5.2 million, inventory of $3.9 million and real property of $5.4 million, as well as other operating assets and liabilities. The customer relationship intangible asset has a useful life of 13 years. Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including assembled workforce and non-contractual relationships, as well as expected future synergies. All of the goodwill recognized is expected to be deductible for tax purposes.

On March 27, 2017, the Company acquired substantially all of the assets and assumed certain liabilities of Code Plus Components, LLC (“Code Plus”), a manufacturer of structural components located in Martinsburg, West Virginia, for a purchase price of $7.1 million. This acquisition allowed the Company to add truss manufacturing capability to its value-added offerings in the Washington, DC metro area. The acquisition includes an earnout provision that would require the Company to pay the sellers up to an additional $0.8 million upon the acquired operations achieving certain performance targets from the acquisition date through December 31, 2018. The Company funded the transaction through borrowings on the Company’s revolving line of credit.

The acquisition was accounted for using the acquisition method of accounting under ASC 805, Business Combinations, whereby the results of operations of Code Plus are included in the Company’s consolidated financial statements beginning on the acquisition date. The purchase price allocation resulted in the recognition of goodwill of $3.4 million, a customer relationship intangible asset of $2.3 million and a non-compete agreement intangible asset of $0.5 million, as well as other operating assets and liabilities. The customer relationship intangible asset and non-compete agreement intangible asset have useful lives of 12 years and 5 years, respectively. Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including assembled workforce and non-contractual relationships, as well as expected future synergies. All of the goodwill recognized is expected to be deductible for tax purposes.

Net sales and estimated pre-tax earnings of Code Plus and TexPly, in aggregate, included in the unaudited condensed consolidated statements of operations for the three months ended September 30, 2017 were $18.5 million and $1.5 million, respectively. Net sales and estimated pre-tax earnings of Code Plus and TexPly, in aggregate, included in the unaudited condensed consolidated statements of operations for the nine months ended September 30, 2017 were $38.0 million and $2.6 million, respectively. The impact of the acquisitions was not significant for the reporting of pro forma financial information.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable
9 Months Ended
Sep. 30, 2018
Receivables [Abstract]  
Accounts Receivable
Accounts Receivable
Accounts receivable consist of the following at September 30, 2018 and December 31, 2017:
(in thousands)
September 30, 
 2018
 
December 31, 
 2017
Trade receivables
$
390,575

 
$
333,954

Allowance for doubtful accounts
(7,668
)
 
(4,771
)
Sales returns allowance (a)

 
(4,127
)
Other allowances
(2,600
)
 
(2,164
)
 
$
380,307

 
$
322,892

(a) Effective January 1, 2018, as part of the Company’s adoption of Topic 606, the Company has recorded a liability for estimated returns of inventory as a refund liability within accrued expenses and other liabilities. These balances were previously presented as an allowance within accounts receivable. See Note 6 for further details.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt
9 Months Ended
Sep. 30, 2018
Debt Disclosure [Abstract]  
Debt
Debt
Long-term debt as of September 30, 2018 and December 31, 2017 consists of the following:
(in thousands)
September 30, 
 2018
 
December 31, 
 2017
Senior secured notes, due 2024
$
350,000

 
$
350,000

Revolving credit agreement

 
4,462

Other
261

 
336

 
350,261

 
354,798

Unamortized debt issuance costs related to senior secured notes
(5,012
)
 
(5,639
)
 
345,249

 
349,159

Less: Current portion of long-term debt
105

 
100

 
$
345,144

 
$
349,059



Senior Secured Notes
On September 15, 2016, the Company issued $350.0 million of senior secured notes due 2024 (the “Senior Notes”) under an unregistered private placement not subject to the registration requirements of the Securities Act of 1933, as amended (the “Securities Act”). The Senior Notes were issued by BMC East, LLC, a 100% owned subsidiary of the Company, and are guaranteed by the Company and the other subsidiaries that guarantee the Credit Agreement (as defined below). Each of the subsidiary guarantors is 100% owned, directly or indirectly, by the Company, and all guarantees are full and unconditional and joint and several. The interest rate is fixed at 5.5% and is payable semiannually on April 1 and October 1.

As of September 30, 2018, the estimated market value of the Senior Notes was approximately $10.5 million lower than the carrying amount. The fair value is based on institutional trading activity and was classified as a Level 2 measurement in accordance with ASC 820.

Revolving Credit Agreement
On December 1, 2015, the Company entered into a senior secured credit agreement with Wells Fargo Capital Finance, as administrative agent, and certain other lenders (the “Original Credit Agreement”), which includes a revolving line of credit (the “Revolver”). The Original Credit Agreement, as amended (the “Credit Agreement”), has an aggregate commitment of $375.0 million. The Company had no outstanding borrowings under the Revolver and net availability of $313.9 million as of September 30, 2018. The Company had $61.1 million in letters of credit outstanding under the Credit Agreement as of September 30, 2018.

Other
Other long-term debt as of September 30, 2018 consists of a $0.3 million term note secured by real property with a maturity of February 2021. The interest rate is 7.0% and is paid monthly. The estimated market value of other long-term debt approximates the carrying amount.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue

Adoption of Topic 606
On January 1, 2018, the Company adopted Topic 606 using the modified retrospective method applied to those contracts that were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting policy under Topic 605, Revenue Recognition.

The impact of adopting Topic 606 was not material to the Company’s results of operations for the three and nine months ended September 30, 2018 and as such, comparability between periods is not materially affected.

Beginning January 1, 2018, the Company has presented contract assets and contract liabilities on its unaudited condensed consolidated balance sheets, determined on a contract-by-contract basis. Contract assets contain rights to payment that are conditional on something other than the passage of time, such as retainage, which were historically presented within accounts receivable, net of allowances, as well as the balances that were historically presented within costs in excess of billings on uncompleted contracts on the Company’s consolidated balance sheets. Contract liabilities contain advances from customers, which were historically presented within accrued expenses and other liabilities, as well as the balances that were historically presented within billings in excess of costs on uncompleted contracts on the Company’s consolidated balance sheets. Refer to further discussion of the Company’s contract assets and contract liabilities below.

Additionally, beginning January 1, 2018, the Company has presented a return asset, which represents inventory the Company expects to receive from customers related to estimated sales returns, within prepaid expenses and other current assets on the Company’s unaudited condensed consolidated balance sheets. This balance was previously presented within inventories, net, on the Company’s consolidated balance sheets. Conversely, the Company has recorded a refund liability for estimated returns of inventory within accrued expenses and other liabilities on the Company’s unaudited condensed consolidated balance sheets. These balances were previously presented as an allowance within accounts receivable, net of allowances, on the Company’s consolidated balance sheets.

The following table reflects the cumulative impact of adoption of Topic 606. As the cumulative impact of adopting Topic 606 on the Company’s historical results of operations was less than $0.1 million, the Company did not record an adjustment to opening retained earnings as of January 1, 2018.
(in thousands)
December 31, 2017
 
Adoption of Topic 606
 
January 1, 2018
Accounts receivable, net of allowances
$
322,892

 
$
(8,884
)
 
$
314,008

Inventories, net
309,060

 
(3,128
)
 
305,932

Contract assets

 
38,557

 
38,557

Costs in excess of billings on uncompleted contracts
28,738

 
(28,738
)
 

Prepaid expenses and other current assets
57,949

 
3,128

 
61,077

Total assets
1,473,350

 
935

 
1,474,285

 
 
 
 
 
 
Accrued expenses and other liabilities
96,262

 
(6,967
)
 
89,295

Contract liabilities

 
26,330

 
26,330

Billings in excess of costs on uncompleted contracts
18,428

 
(18,428
)
 

Total liabilities
726,451

 
935

 
727,386

 
 
 
 
 
 
Total liabilities and stockholders' equity
$
1,473,350

 
$
935

 
$
1,474,285


The following table reflects the impact of adoption of Topic 606 on the Company’s financial position as of September 30, 2018.
(in thousands)
Balances without Adoption of Topic 606
 
Adjustments
 
As Reported
Accounts receivable, net of allowances
$
387,848

 
$
(7,541
)
 
$
380,307

Inventories, net
359,731

 
(3,123
)
 
356,608

Contract assets

 
33,319

 
33,319

Costs in excess of billings on uncompleted contracts
24,512

 
(24,512
)
 

Prepaid expenses and other current assets
59,192

 
3,123

 
62,315

Total assets
1,625,543

 
1,266

 
1,626,809

 
 
 
 
 
 
Accrued expenses and other liabilities
113,027

 
(10,887
)
 
102,140

Contract liabilities

 
32,703

 
32,703

Billings in excess of costs on uncompleted contracts
20,550

 
(20,550
)
 

Total liabilities
778,885

 
1,266

 
780,151

 
 
 
 
 
 
Total liabilities and stockholders' equity
$
1,625,543

 
$
1,266

 
$
1,626,809


Nature of goods and services
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in Topic 606. The Company’s building products contracts typically contain a promise to supply multiple distinct products and thus, they generally contain multiple performance obligations under Topic 606. Depending on the nature of the promises within the Company’s construction services contracts and whether they are distinct under Topic 606, there may be a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the contract’s transaction price is allocated to each distinct performance obligation based on the standalone selling price of each distinct good or service, which is generally determined based on the prices charged to customers.

The Company recognizes revenue for its building products contracts when control of the promised goods (the performance obligations) is transferred to the Company’s customers. This generally occurs at a point in time when the products are delivered and the customer obtains physical possession, legal title and the risks and rewards of ownership. However, for certain product offerings, products are customized to customer specifications and the customer benefits from the Company’s performance over time as deliveries are made. As such, the Company has determined that an output method based on units delivered best depicts the transfer of control to the customer.

The Company generally recognizes revenue for its construction services contracts over time using cost based input methods. Periodic estimates of progress towards completion are made based on either a comparison of labor costs incurred to date with total estimated contract labor costs or total costs incurred to date with total estimated contract costs. Incurred costs represent work performed, which correspond and best depict transfer of control to the customer.

Contract revenues and contract costs to be recognized are dependent on the accuracy of estimates, including quantities of materials, labor productivity and other cost estimates. Historically, the Company has made reasonable estimates of the extent of progress towards completion and contract completion costs. Due to uncertainties inherent in the estimation process, it is possible that actual completion costs may vary from estimates. Revenue recognized for performance obligations satisfied over time for the three and nine months ended September 30, 2018 represented approximately 28% and 27% of total revenues, respectively.

Estimated losses on uncompleted contracts and changes in contract estimates reflect the Company's best estimate of probable losses of unbilled receivables, and are recognized in the period such revisions are known and can be reasonably estimated. These estimates are recognized in cost of sales. Estimated losses on uncompleted contracts and changes in contract estimates are established by assessing estimated costs to complete, change orders and claims for uncompleted contracts. Assumptions for estimated costs to complete include material prices, labor costs, labor productivity and contract claims. Such estimates are inherently uncertain and it is possible that actual completion costs may vary from these estimates.

All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. Taxes assessed by governmental authorities that are directly imposed on the Company’s revenue-producing transactions are excluded from sales. The Company accounts for shipping and handling costs associated with its contracts as a fulfillment cost and expenses these as incurred within selling, general and administrative expenses on the unaudited condensed consolidated statements of operations.

Disaggregation of revenue
The following tables present the Company’s net sales disaggregated by major product category and customer type. As noted above, prior period amounts have not been adjusted under the modified retrospective method and continue to be reported in accordance with the Company’s historic accounting policy under Topic 605.

The following table shows net sales classified by major product category for the three and nine months ended September 30, 2018 and 2017:
 
Three Months Ended 
 September 30,
 
Nine Months Ended 
 September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Structural components
$
166,919

 
$
145,185

 
$
470,365

 
$
393,382

Lumber & lumber sheet goods
357,286

 
294,699

 
1,013,495

 
829,634

Millwork, doors & windows
251,606

 
225,804

 
730,318

 
677,554

Other building products & services
214,453

 
215,324

 
608,749

 
624,517

Total net sales
$
990,264

 
$
881,012

 
$
2,822,927

 
$
2,525,087


The following table reflects the Company’s estimate of net sales by each customer type for the three and nine months ended September 30, 2018 and 2017:
 
Three Months Ended 
 September 30,
 
Nine Months Ended 
 September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Single-family homebuilders
$
749,543

 
$
663,599

 
$
2,143,910

 
$
1,881,003

Remodeling contractors
114,062

 
99,085

 
326,918

 
279,415

Multi-family, commercial & other contractors
126,659

 
118,328

 
352,099

 
364,669

Total net sales
$
990,264

 
$
881,012

 
$
2,822,927

 
$
2,525,087



Contract balances
The timing of revenue recognition, invoicing and cash collection affects receivables, contract assets and contract liabilities on the Company’s unaudited condensed consolidated balance sheets. For building products contracts that contain performance obligations satisfied at a point in time, the Company recognizes revenue upon satisfaction of the performance obligation and then bills the customer, resulting in a receivable. For building products contracts that contain performance obligations satisfied over time, the Company recognizes revenue as the performance obligation is satisfied, but prior to billing, resulting in an unbilled receivable, as the Company has an unconditional right to payment.

For the Company’s construction services contracts, amounts are generally billed as work progresses in accordance with agreed-upon contractual terms. Revenue is also recognized over time as the performance obligations are satisfied, which can result in contract assets and liabilities, on a contract-by-contract basis, due to timing differences between billing and revenue recognition. Contract assets include unbilled amounts when the revenue recognized exceeds the amount billed to the customer. Conversely, contract liabilities include amounts that have been billed to the customer in excess of the revenue recognized.

At times, the Company will have a right to payment from previous performance that is conditional on something other than passage of time, such as retainage, which creates a contract asset. Conversely, the Company may receive advances from customers prior to the Company’s performance, which creates a contract liability.

Contract assets are reclassified to a receivable when the right to consideration becomes unconditional. The Company’s terms generally provide for payment within 30 days of being invoiced. On occasion, when necessary to compete in certain circumstances, the Company will offer extended payment terms, which do not exceed one year.

The following table reflects the Company’s contract balances as of September 30, 2018 and January 1, 2018, the date that the Company adopted Topic 606:
(in thousands)
September 30, 2018
 
January 1, 2018
 
Change
Receivables, including unbilled receivables presented in prepaid expenses and other current assets
$
390,753

 
$
321,418

 
$
69,335

Contract assets
33,319

 
38,557

 
(5,238
)
Contract liabilities
$
32,703

 
$
26,330

 
$
6,373



During the nine months ended September 30, 2018, the Company’s contract assets decreased by $5.2 million and the Company’s contract liabilities increased by $6.4 million. The change in contract assets and liabilities was primarily due to the timing of revenue recognition, as the balances were not materially impacted by any other factors. For the three and nine months ended September 30, 2018, the Company recognized revenue of $0.7 million and $24.8 million, respectively, that was included in contract liabilities as of January 1, 2018. Revenue recognized related to performance obligations that were satisfied or partially satisfied in previous periods was not material for the three and nine months ended September 30, 2018.
Practical Expedients
As permitted by Topic 606, the Company has elected to expense any incremental costs of obtaining a contract as incurred as the amortization period would have been one year or less. Additionally, as permitted by Topic 606, the Company has elected not to adjust the promised amount of consideration for a significant financing component as the Company expects that the period of time between the Company’s satisfaction of the performance obligation and the customer’s payment would have been one year or less. Finally, as permitted by Topic 606, the Company has elected not to disclose the value of unsatisfied performance obligations, as the Company’s contracts generally have an original expected length of one year or less.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
9 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The Company evaluates its deferred tax assets quarterly to determine if valuation allowances are required. In assessing the realizability of deferred tax assets, the Company considers both positive and negative evidence in determining whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.
The Company had a valuation allowance of $0.1 million against its deferred tax assets related to certain state tax jurisdictions as of September 30, 2018 and December 31, 2017. To the extent the Company generates future tax net operating losses, the Company may be required to increase the valuation allowance on deferred tax assets, which may unfavorably impact the effective tax rate.
The Company has no material uncertain tax positions as of September 30, 2018 and December 31, 2017.

For the three and nine months ended September 30, 2018, the Company’s effective tax rate was 23.4% and 23.3% respectively, which varied from the federal statutory rate of 21% primarily due to state income tax expense. For the three and nine months ended September 30, 2017, the effective tax rate was 34.1% and 33.3%, respectively, which varied from the federal statutory rate of 35% primarily due to the excess tax windfall benefits from stock compensation and a permanent domestic manufacturing deduction under Internal Revenue Code Section 199 (the “Manufacturing Deduction”).

The 2017 Tax Act was enacted in December 2017. The 2017 Tax Act reduced the U.S. federal corporate tax rate from 35% to 21%, among other provisions. The Company has recognized a net tax benefit of $3.6 million related to the impact of the 2017 Tax Act for the remeasurement of deferred tax assets and liabilities and included this amount in its consolidated financial statements for the year ended December 31, 2017, on a provisional basis based on information currently available. The 2017 Tax Act may be subject to technical amendments, as well as interpretations and implementing regulations by the Department of Treasury and Internal Revenue Service, any of which could increase or decrease one or more impacts of the legislation. As such, the Company may record additional provisional amounts or adjustments to provisional amounts during the measurement period ending no later than December 2018. Upon completion of the Company’s 2017 federal tax return during the three months ended September 30, 2018, the Company recognized a tax benefit of $0.3 million in addition to the provisional estimate recognized in 2017.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
From time to time, various claims, legal proceedings and litigation are asserted or commenced against the Company principally arising from alleged product liability, warranty, casualty, construction defect, contract, tort, employment and other disputes. In determining loss contingencies, management considers the likelihood of loss as well as the ability to reasonably estimate the amount of such loss or liability. An estimated loss is recorded when it is considered probable that such a liability has been incurred and when the amount of loss can be reasonably estimated. It is not certain that the Company will prevail in these matters. However, the Company does not currently believe that the ultimate outcome of any pending matters will have a material adverse effect on its consolidated financial position, results of operations or cash flows. As of September 30, 2018 and December 31, 2017, the Company has accrued $3.0 million in relation to pending litigation that was recorded during the three and nine months ended September 30, 2017. The amount accrued is based upon currently available information; however, the ultimate obligation may be higher.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Based Compensation
Stock Based Compensation
The following table highlights the expense related to stock based compensation for the three and nine months ended September 30, 2018 and 2017:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Restricted stock units (a)
$
3,281

 
$
1,157

 
$
8,049

 
$
4,139

Restricted stock
2

 
113

 
100

 
339

Stock options
27

 
96

 
77

 
273

Stock based compensation
$
3,310

 
$
1,366

 
$
8,226

 
$
4,751


(a) Includes service-based and performance-based restricted stock units.


During the three and nine months ended September 30, 2018, the Company granted 0.1 million and 0.7 million service-based restricted stock unit awards, respectively. In addition, during the three and nine months ended September 30, 2018, the Company granted performance-based restricted stock units that allow for a maximum of 0.2 million and 0.5 million performance-based restricted stock units to be earned, respectively.
During the three and nine months ended September 30, 2017, the Company granted less than 0.1 million and 0.4 million service-based restricted stock unit awards, respectively. In addition, during the nine months ended September 30, 2017, the Company granted performance-based restricted stock units that allow for a maximum of 0.3 million performance-based restricted stock units to be earned.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segments
9 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
Segments
Segments
ASC 280, Segment Reporting, defines operating segments as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance.
The Company’s operating segments consist of the Mid-Atlantic, Southeast, Texas, Intermountain and Western divisions. The CODM reviews aggregate information to allocate resources and assess performance. Based on the CODM’s review, as well as the similar economic characteristics, nature of products, distribution methods and customers of the divisions, the Company has aggregated its operating segments into one reportable segment, “Geographic divisions.”

In addition to the Company’s reportable segment, the Company’s consolidated results include “Other reconciling items.” Other reconciling items comprises the Company’s corporate activities and other income and expenses not allocated to the operating segments.

The following tables present Net Sales, Adjusted EBITDA and certain other measures for the reportable segment and total Company operations for the three and nine months ended September 30, 2018 and 2017. Adjusted EBITDA is used as a performance metric by the CODM in determining how to allocate resources and assess performance.
 
Three Months Ended September 30, 2018
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
990,264

 
$
241,303

 
$
16,106

 
$
92,698

Other reconciling items

 

 
520

 
(18,330
)
 
$
990,264

 
$
241,303

 
$
16,626

 
 

 
Three Months Ended September 30, 2017
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
881,012

 
$
209,545

 
$
16,996

 
$
70,158

Other reconciling items

 

 
629

 
(10,861
)
 
$
881,012

 
$
209,545

 
$
17,625

 
 

 
Nine Months Ended September 30, 2018
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
2,822,927

 
$
679,986

 
$
47,079

 
$
252,873

Other reconciling items

 

 
1,481

 
(52,496
)
 
$
2,822,927

 
$
679,986

 
$
48,560

 
 
 
Nine Months Ended September 30, 2017
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
2,525,087

 
$
599,429

 
$
50,167

 
$
188,882

Other reconciling items

 

 
1,829

 
(36,445
)
 
$
2,525,087

 
$
599,429

 
$
51,996

 
 

Reconciliation to consolidated financial statements:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Income before income taxes
$
46,818

 
$
27,996

 
$
119,451

 
$
59,689

Interest expense
5,926

 
6,377

 
17,916

 
18,960

Interest income
(117
)
 

 
(117
)
 

Depreciation and amortization
16,626

 
17,625

 
48,560

 
51,996

Merger and integration costs
1,459

 
2,574

 
3,627

 
13,339

Non-cash stock compensation expense
3,310

 
1,366

 
8,226

 
4,751

Acquisition costs

 

 
267

 
317

Other items (a)
346

 
3,359

 
2,447

 
3,385

Adjusted EBITDA of other reconciling items
18,330

 
10,861

 
52,496

 
36,445

Adjusted EBITDA of geographic divisions reportable segment
$
92,698

 
$
70,158

 
$
252,873

 
$
188,882


(a) For the three and nine months ended September 30, 2018, the amounts represent costs incurred in connection with the departure of the Company’s former chief executive officer and the search for and appointment of his permanent replacement. For the three and nine months ended September 30, 2017, the amounts represent asset impairment charges related to real estate held for sale and expense incurred related to pending litigation.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share
Basic net income per share (“EPS”) is calculated by dividing net income attributable to common stockholders by the weighted average shares outstanding during the period. Diluted EPS is calculated by adjusting weighted average shares outstanding for the dilutive effect of potential common shares, determined using the treasury-stock method. For purposes of the diluted EPS calculation, stock options, restricted stock and restricted stock unit awards are considered to be potential common shares. Performance-based restricted stock units are not included in the calculation of diluted EPS until they are contingently issuable.
The basic and diluted EPS calculations for the three and nine months ended September 30, 2018 and 2017 are presented below:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands, except per share amounts)
2018
 
2017
 
2018
 
2017
Income attributable to common stockholders
$
35,858

 
$
18,443

 
$
91,622

 
$
39,783

 
 
 
 
 
 
 
 
Weighted average common shares outstanding, basic
67,329

 
66,958

 
67,246

 
66,860

Effect of dilutive securities:
 
 
 
 
 
 
 
Restricted stock units
399

 
248

 
321

 
212

Stock options
166

 
175

 
155

 
201

Restricted stock
2

 
61

 
21

 
68

Weighted average common shares outstanding, diluted
67,896

 
67,442

 
67,743

 
67,341

 
 
 
 
 
 
 
 
Basic income per common share
$
0.53

 
$
0.28

 
$
1.36

 
$
0.60

Diluted income per common share
$
0.53

 
$
0.27

 
$
1.35

 
$
0.59


The following table provides the securities that could potentially dilute EPS in the future, but were not included in the computation of diluted EPS for the periods presented because to do so would have been anti-dilutive. The amounts included in this table exclude performance-based restricted stock units. As of September 30, 2018, the number of currently outstanding performance-based restricted stock units that are issued upon vesting could range from zero to a maximum of 0.6 million.
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Stock options

 
1

 

 
1

Restricted stock units

 
13

 

 
13

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events
9 Months Ended
Sep. 30, 2018
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events
On November 1, 2018, the Company completed the sale of substantially all of the assets and certain liabilities of its Coleman Floor business (“Coleman Floor”) for a preliminary sale price of $8.0 million, subject to customary closing adjustments. For the three and nine months ended September 30, 2018, the net sales of Coleman Floor represented approximately 1% of the Company’s net sales. The Company did not meet all of the criteria in ASC 205, Presentation of Financial Statements (“ASC 205”), to present the assets and liabilities of Coleman Floor as held for sale until after September 30, 2018. Additionally, the sale does not represent a strategic shift under ASC 205, and as such, will not be reported as a discontinued operation in the Company’s consolidated financial statements. As of September 30, 2018, the Coleman Floor business had total assets of $11.0 million and total liabilities of $3.2 million.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation (Policies)
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of presentation
Basis of Presentation
The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) that permit reduced disclosure for interim periods. The condensed consolidated balance sheet as of December 31, 2017 was derived from audited financial statements, but does not include all necessary disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). The unaudited condensed consolidated financial statements include all accounts of the Company and, in the opinion of management, include all recurring adjustments and normal accruals necessary for a fair statement of the Company’s financial position, results of operations and cash flows for the dates and periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 (“2017 Annual Report on Form 10-K”). Results for interim periods are not necessarily indicative of the results to be expected during the remainder of the current year or for any future period. All material intercompany accounts and transactions have been eliminated in consolidation.
Reclassifications
Reclassifications
Certain prior year amounts have been reclassified to conform to the current year presentation.
Comprehensive income
Comprehensive income
Comprehensive income is equal to the net income for all periods presented.
Cash and cash equivalents
Cash and cash equivalents
Cash equivalents are highly liquid investments that are readily convertible to known amounts of cash and have a maturity of three months or less from the time of purchase. As of September 30, 2018 and December 31, 2017, the Company had cash equivalents of $40.2 million and $0, respectively. Cash equivalents are valued at amortized cost, which approximates fair value due to the short-term maturity of these instruments, and was classified as a Level 1 or Level 2 measurement in accordance with Accounting Standards Codification (“ASC”) 820.
Recently issued accounting pronouncements
Recently adopted accounting pronouncements
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update 2014-09, Revenue from Contracts with Customers, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (“Topic 606”). Topic 606 provides a comprehensive revenue recognition model requiring companies to recognize revenue for the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. The Company adopted Topic 606 on January 1, 2018 using the modified retrospective transition method. See Note 6 for further details.

In August 2016, the FASB issued Accounting Standards Update 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). ASU 2016-15 was issued to decrease the diversity in practice of how certain cash receipts and cash payments are presented and classified in the statement of cash flows by providing guidance on eight specific cash flow issues. Retrospective application is required. ASU 2016-15 became effective for the Company’s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current or historical financial statements.

In November 2016, the FASB issued Accounting Standards Update 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (“ASU 2016-18”). ASU 2016-18 requires that the statement of cash flows include restricted cash in the beginning and end-of-period total amounts shown and that the statement of cash flows explain the changes in restricted cash during the period. Retrospective application is required. ASU 2016-18 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current or historical financial statements.

In January 2017, the FASB issued Accounting Standards Update 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (“ASU 2017-01”). ASU 2017-01 provides guidance in determining when a set of assets and activities meets the definition of a business. Prospective application is required. ASU 2017-01 became effective for the Company's annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current financial statements.

In February 2017, the FASB issued Accounting Standards Update 2017-05, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets (“ASU 2017-05”). ASU 2017-05 clarifies the scope of Subtopic 610-20, which provides guidance for recognizing gains and losses from the sale or transfer of nonfinancial assets in contracts with noncustomers. ASU 2017-05 also provides guidance for partial sales of nonfinancial assets. ASU 2017-05 became effective for the Company’s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current or historical financial statements.

In May 2017, the FASB issued Accounting Standards Update 2017-09, Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting (“ASU 2017-09”). ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting under ASC 718. ASU 2017-09 is to be applied prospectively to an award modified on or after the adoption date. ASU 2017-09 became effective for the Company’s annual and interim periods beginning on January 1, 2018. The adoption of the standard did not have an impact on the Company’s current financial statements.

In March 2018, the FASB issued Accounting Standards Update 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 (“ASU 2018-05”). ASU 2018-05 adds paragraphs to the codification pursuant to SEC Staff Accounting Bulletin No. 118, which addresses the application of GAAP in situations when a company does not have the necessary information available, prepared or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts and Jobs Act (the “2017 Tax Act”). ASU 2018-05 provides entities with a one year measurement period from the December 22, 2017 enactment date in order to complete the accounting. The Company recognized a provisional net tax benefit of $3.6 million related to the impact of the 2017 Tax Act during the year ended December 31, 2017. Upon completion of the Company’s 2017 federal tax return during the three months ended September 30, 2018, the Company recognized an additional tax benefit of $0.3 million related to the impact of the 2017 Tax Act. The Company may record additional provisional amounts or adjustments to provisional amounts during the measurement period.

Recently issued accounting pronouncements not yet adopted
In February 2016, the FASB issued Accounting Standards Update 2016-02, Leases, and issued subsequent amendments to the initial guidance to provide additional clarification on specific topics (“ASU 2016-02”). ASU 2016-02 establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the statement of operations. The Company plans to adopt the standard on January 1, 2019, utilizing the transition option provided by Accounting Standards Update 2018-11, Leases (Topic 842): Targeted Improvements, which the FASB issued in July 2018 and allows the Company to apply the guidance in ASU 2016-02 as of the adoption date, while applying the legacy guidance in ASC 840, Leases, including its disclosure requirements, in the comparative periods. The Company is in the process of evaluating the impact of the standard on the Company’s financial statements. As a lessee, certain of the Company’s leases under existing guidance are classified as operating leases that are not recorded on the balance sheet but are recorded in the statement of operations as expense is incurred. Upon adoption of the standard, the Company will be required to record substantially all leases on the balance sheet as a ROU asset and a lease liability, which is expected to have a material impact on the Company’s balance sheet. The timing of expense recognition and classification in the statement of operations could change based on the classification of leases as either operating or financing. The Company continues to evaluate its existing lease portfolio, including accumulating all of the necessary information required to account for its leases under the standard. Additionally, to assist in the accounting, as well as to ensure that the Company meets the disclosure requirements of the standard, the Company is in the process of making changes to its processes, including the implementation of a lease management system.
In June 2016, the FASB issued Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. ASU 2016-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020, with early adoption permitted beginning January 1, 2019. Modified retrospective application is required, with certain exceptions. The Company is evaluating the impact of the standard on its financial statements.
In January 2017, the FASB issued Accounting Standards Update 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the accounting for goodwill impairment by removing Step 2 of the goodwill impairment test, which requires computation of the implied fair value of a reporting unit's goodwill. The amount of a goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company's annual goodwill impairment test and any interim tests during the Company's annual and interim periods beginning on January 1, 2020. Early adoption is permitted for goodwill impairment tests performed on testing dates after January 1, 2017. Prospective application is required. The adoption of the standard is not expected to have a material impact on the Company’s financial statements.
In August 2018, the FASB issued Accounting Standards Update 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (“ASU 2018-13”). ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820, Fair Value Measurements and Disclosures (“ASC 820”). ASU 2018-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020, with early adoption permitted. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The Company is evaluating the impact of the standard on its financial statements.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Policies)
9 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
Acquisitions
Acquisitions
For all acquisitions, the Company allocates the purchase price to assets acquired and liabilities assumed as of the date of acquisition based on the estimated fair values at the date of acquisition. The excess of the fair value of the purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Management makes significant estimates and assumptions when determining the fair value of assets acquired and liabilities assumed. These estimates include, but are not limited to, discount rates, projected future net sales, projected future expected cash flows and useful lives.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Policies)
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue recognition
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in Topic 606. The Company’s building products contracts typically contain a promise to supply multiple distinct products and thus, they generally contain multiple performance obligations under Topic 606. Depending on the nature of the promises within the Company’s construction services contracts and whether they are distinct under Topic 606, there may be a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the contract’s transaction price is allocated to each distinct performance obligation based on the standalone selling price of each distinct good or service, which is generally determined based on the prices charged to customers.

The Company recognizes revenue for its building products contracts when control of the promised goods (the performance obligations) is transferred to the Company’s customers. This generally occurs at a point in time when the products are delivered and the customer obtains physical possession, legal title and the risks and rewards of ownership. However, for certain product offerings, products are customized to customer specifications and the customer benefits from the Company’s performance over time as deliveries are made. As such, the Company has determined that an output method based on units delivered best depicts the transfer of control to the customer.

The Company generally recognizes revenue for its construction services contracts over time using cost based input methods. Periodic estimates of progress towards completion are made based on either a comparison of labor costs incurred to date with total estimated contract labor costs or total costs incurred to date with total estimated contract costs. Incurred costs represent work performed, which correspond and best depict transfer of control to the customer.

Contract revenues and contract costs to be recognized are dependent on the accuracy of estimates, including quantities of materials, labor productivity and other cost estimates. Historically, the Company has made reasonable estimates of the extent of progress towards completion and contract completion costs. Due to uncertainties inherent in the estimation process, it is possible that actual completion costs may vary from estimates. Revenue recognized for performance obligations satisfied over time for the three and nine months ended September 30, 2018 represented approximately 28% and 27% of total revenues, respectively.

Estimated losses on uncompleted contracts and changes in contract estimates reflect the Company's best estimate of probable losses of unbilled receivables, and are recognized in the period such revisions are known and can be reasonably estimated. These estimates are recognized in cost of sales. Estimated losses on uncompleted contracts and changes in contract estimates are established by assessing estimated costs to complete, change orders and claims for uncompleted contracts. Assumptions for estimated costs to complete include material prices, labor costs, labor productivity and contract claims. Such estimates are inherently uncertain and it is possible that actual completion costs may vary from these estimates.

All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. Taxes assessed by governmental authorities that are directly imposed on the Company’s revenue-producing transactions are excluded from sales. The Company accounts for shipping and handling costs associated with its contracts as a fulfillment cost and expenses these as incurred within selling, general and administrative expenses on the unaudited condensed consolidated statements of operations.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Policies)
9 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
Income taxes
Income Taxes
The Company evaluates its deferred tax assets quarterly to determine if valuation allowances are required. In assessing the realizability of deferred tax assets, the Company considers both positive and negative evidence in determining whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Policies)
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies
Commitments and Contingencies
From time to time, various claims, legal proceedings and litigation are asserted or commenced against the Company principally arising from alleged product liability, warranty, casualty, construction defect, contract, tort, employment and other disputes. In determining loss contingencies, management considers the likelihood of loss as well as the ability to reasonably estimate the amount of such loss or liability. An estimated loss is recorded when it is considered probable that such a liability has been incurred and when the amount of loss can be reasonably estimated.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Policies)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Earnings per Share
Earnings Per Share
Basic net income per share (“EPS”) is calculated by dividing net income attributable to common stockholders by the weighted average shares outstanding during the period. Diluted EPS is calculated by adjusting weighted average shares outstanding for the dilutive effect of potential common shares, determined using the treasury-stock method. For purposes of the diluted EPS calculation, stock options, restricted stock and restricted stock unit awards are considered to be potential common shares. Performance-based restricted stock units are not included in the calculation of diluted EPS until they are contingently issuable.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2018
Receivables [Abstract]  
Schedule of accounts receivable
Accounts receivable consist of the following at September 30, 2018 and December 31, 2017:
(in thousands)
September 30, 
 2018
 
December 31, 
 2017
Trade receivables
$
390,575

 
$
333,954

Allowance for doubtful accounts
(7,668
)
 
(4,771
)
Sales returns allowance (a)

 
(4,127
)
Other allowances
(2,600
)
 
(2,164
)
 
$
380,307

 
$
322,892

(a) Effective January 1, 2018, as part of the Company’s adoption of Topic 606, the Company has recorded a liability for estimated returns of inventory as a refund liability within accrued expenses and other liabilities. These balances were previously presented as an allowance within accounts receivable. See Note 6 for further details.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Tables)
9 Months Ended
Sep. 30, 2018
Debt Disclosure [Abstract]  
Schedule of debt
Long-term debt as of September 30, 2018 and December 31, 2017 consists of the following:
(in thousands)
September 30, 
 2018
 
December 31, 
 2017
Senior secured notes, due 2024
$
350,000

 
$
350,000

Revolving credit agreement

 
4,462

Other
261

 
336

 
350,261

 
354,798

Unamortized debt issuance costs related to senior secured notes
(5,012
)
 
(5,639
)
 
345,249

 
349,159

Less: Current portion of long-term debt
105

 
100

 
$
345,144

 
$
349,059

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Tables)
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Impact of Adoption of Topic 606 [Table Text Block]
The following table reflects the cumulative impact of adoption of Topic 606. As the cumulative impact of adopting Topic 606 on the Company’s historical results of operations was less than $0.1 million, the Company did not record an adjustment to opening retained earnings as of January 1, 2018.
(in thousands)
December 31, 2017
 
Adoption of Topic 606
 
January 1, 2018
Accounts receivable, net of allowances
$
322,892

 
$
(8,884
)
 
$
314,008

Inventories, net
309,060

 
(3,128
)
 
305,932

Contract assets

 
38,557

 
38,557

Costs in excess of billings on uncompleted contracts
28,738

 
(28,738
)
 

Prepaid expenses and other current assets
57,949

 
3,128

 
61,077

Total assets
1,473,350

 
935

 
1,474,285

 
 
 
 
 
 
Accrued expenses and other liabilities
96,262

 
(6,967
)
 
89,295

Contract liabilities

 
26,330

 
26,330

Billings in excess of costs on uncompleted contracts
18,428

 
(18,428
)
 

Total liabilities
726,451

 
935

 
727,386

 
 
 
 
 
 
Total liabilities and stockholders' equity
$
1,473,350

 
$
935

 
$
1,474,285


The following table reflects the impact of adoption of Topic 606 on the Company’s financial position as of September 30, 2018.
(in thousands)
Balances without Adoption of Topic 606
 
Adjustments
 
As Reported
Accounts receivable, net of allowances
$
387,848

 
$
(7,541
)
 
$
380,307

Inventories, net
359,731

 
(3,123
)
 
356,608

Contract assets

 
33,319

 
33,319

Costs in excess of billings on uncompleted contracts
24,512

 
(24,512
)
 

Prepaid expenses and other current assets
59,192

 
3,123

 
62,315

Total assets
1,625,543

 
1,266

 
1,626,809

 
 
 
 
 
 
Accrued expenses and other liabilities
113,027

 
(10,887
)
 
102,140

Contract liabilities

 
32,703

 
32,703

Billings in excess of costs on uncompleted contracts
20,550

 
(20,550
)
 

Total liabilities
778,885

 
1,266

 
780,151

 
 
 
 
 
 
Total liabilities and stockholders' equity
$
1,625,543

 
$
1,266

 
$
1,626,809

Disaggregation of Revenue [Table Text Block]
The following table shows net sales classified by major product category for the three and nine months ended September 30, 2018 and 2017:
 
Three Months Ended 
 September 30,
 
Nine Months Ended 
 September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Structural components
$
166,919

 
$
145,185

 
$
470,365

 
$
393,382

Lumber & lumber sheet goods
357,286

 
294,699

 
1,013,495

 
829,634

Millwork, doors & windows
251,606

 
225,804

 
730,318

 
677,554

Other building products & services
214,453

 
215,324

 
608,749

 
624,517

Total net sales
$
990,264

 
$
881,012

 
$
2,822,927

 
$
2,525,087


The following table reflects the Company’s estimate of net sales by each customer type for the three and nine months ended September 30, 2018 and 2017:
 
Three Months Ended 
 September 30,
 
Nine Months Ended 
 September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Single-family homebuilders
$
749,543

 
$
663,599

 
$
2,143,910

 
$
1,881,003

Remodeling contractors
114,062

 
99,085

 
326,918

 
279,415

Multi-family, commercial & other contractors
126,659

 
118,328

 
352,099

 
364,669

Total net sales
$
990,264

 
$
881,012

 
$
2,822,927

 
$
2,525,087

Contract Assets and Liabilities [Table Text Block]
The following table reflects the Company’s contract balances as of September 30, 2018 and January 1, 2018, the date that the Company adopted Topic 606:
(in thousands)
September 30, 2018
 
January 1, 2018
 
Change
Receivables, including unbilled receivables presented in prepaid expenses and other current assets
$
390,753

 
$
321,418

 
$
69,335

Contract assets
33,319

 
38,557

 
(5,238
)
Contract liabilities
$
32,703

 
$
26,330

 
$
6,373

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Tables)
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of expenses related to share-based payments
The following table highlights the expense related to stock based compensation for the three and nine months ended September 30, 2018 and 2017:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Restricted stock units (a)
$
3,281

 
$
1,157

 
$
8,049

 
$
4,139

Restricted stock
2

 
113

 
100

 
339

Stock options
27

 
96

 
77

 
273

Stock based compensation
$
3,310

 
$
1,366

 
$
8,226

 
$
4,751


(a) Includes service-based and performance-based restricted stock units.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segments (Tables)
9 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
Schedule of net sales, adjusted EBITDA and certain other measures by reportable segment
The following tables present Net Sales, Adjusted EBITDA and certain other measures for the reportable segment and total Company operations for the three and nine months ended September 30, 2018 and 2017. Adjusted EBITDA is used as a performance metric by the CODM in determining how to allocate resources and assess performance.
 
Three Months Ended September 30, 2018
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
990,264

 
$
241,303

 
$
16,106

 
$
92,698

Other reconciling items

 

 
520

 
(18,330
)
 
$
990,264

 
$
241,303

 
$
16,626

 
 

 
Three Months Ended September 30, 2017
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
881,012

 
$
209,545

 
$
16,996

 
$
70,158

Other reconciling items

 

 
629

 
(10,861
)
 
$
881,012

 
$
209,545

 
$
17,625

 
 

 
Nine Months Ended September 30, 2018
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
2,822,927

 
$
679,986

 
$
47,079

 
$
252,873

Other reconciling items

 

 
1,481

 
(52,496
)
 
$
2,822,927

 
$
679,986

 
$
48,560

 
 
 
Nine Months Ended September 30, 2017
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
2,525,087

 
$
599,429

 
$
50,167

 
$
188,882

Other reconciling items

 

 
1,829

 
(36,445
)
 
$
2,525,087

 
$
599,429

 
$
51,996

 
 

Reconciliation to consolidated financial statements
Reconciliation to consolidated financial statements:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Income before income taxes
$
46,818

 
$
27,996

 
$
119,451

 
$
59,689

Interest expense
5,926

 
6,377

 
17,916

 
18,960

Interest income
(117
)
 

 
(117
)
 

Depreciation and amortization
16,626

 
17,625

 
48,560

 
51,996

Merger and integration costs
1,459

 
2,574

 
3,627

 
13,339

Non-cash stock compensation expense
3,310

 
1,366

 
8,226

 
4,751

Acquisition costs

 

 
267

 
317

Other items (a)
346

 
3,359

 
2,447

 
3,385

Adjusted EBITDA of other reconciling items
18,330

 
10,861

 
52,496

 
36,445

Adjusted EBITDA of geographic divisions reportable segment
$
92,698

 
$
70,158

 
$
252,873

 
$
188,882


(a) For the three and nine months ended September 30, 2018, the amounts represent costs incurred in connection with the departure of the Company’s former chief executive officer and the search for and appointment of his permanent replacement. For the three and nine months ended September 30, 2017, the amounts represent asset impairment charges related to real estate held for sale and expense incurred related to pending litigation.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Schedule of basic and diluted EPS calculations
The basic and diluted EPS calculations for the three and nine months ended September 30, 2018 and 2017 are presented below:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands, except per share amounts)
2018
 
2017
 
2018
 
2017
Income attributable to common stockholders
$
35,858

 
$
18,443

 
$
91,622

 
$
39,783

 
 
 
 
 
 
 
 
Weighted average common shares outstanding, basic
67,329

 
66,958

 
67,246

 
66,860

Effect of dilutive securities:
 
 
 
 
 
 
 
Restricted stock units
399

 
248

 
321

 
212

Stock options
166

 
175

 
155

 
201

Restricted stock
2

 
61

 
21

 
68

Weighted average common shares outstanding, diluted
67,896

 
67,442

 
67,743

 
67,341

 
 
 
 
 
 
 
 
Basic income per common share
$
0.53

 
$
0.28

 
$
1.36

 
$
0.60

Diluted income per common share
$
0.53

 
$
0.27

 
$
1.35

 
$
0.59

Schedule of anti-dilutive securities excluded from computation of earnings per share
The following table provides the securities that could potentially dilute EPS in the future, but were not included in the computation of diluted EPS for the periods presented because to do so would have been anti-dilutive. The amounts included in this table exclude performance-based restricted stock units. As of September 30, 2018, the number of currently outstanding performance-based restricted stock units that are issued upon vesting could range from zero to a maximum of 0.6 million.
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
(in thousands)
2018
 
2017
 
2018
 
2017
Stock options

 
1

 

 
1

Restricted stock units

 
13

 

 
13

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Organization Consolidation And Presentation [Line Items]    
Cash equivalents $ 40,200,000 $ 0
Deferred tax benefit, 2017 Tax Act $ 300,000 $ 3,600,000
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 7 Months Ended 9 Months Ended 12 Months Ended
Mar. 01, 2018
Apr. 03, 2017
Mar. 27, 2017
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Business Acquisition [Line Items]                  
Acquisition holdback             $ 1,403 $ 375  
Goodwill       $ 264,318   $ 264,318 264,318   $ 261,792
Transaction costs       0 $ 0   267 317  
Shone Lumber [Member]                  
Business Acquisition [Line Items]                  
Date of acquisition Mar. 01, 2018                
Purchase price $ 22,400                
Acquisition holdback 1,400                
Goodwill 2,500                
Accounts receivable 6,400                
Inventory 8,800                
Property and equipment 2,900                
Current liabilities 5,300                
Pre-acquisition sales                 $ 70,700
Net sales of acquiree since acquisition date       18,700   45,000      
Estimated pre-tax earnings of acquiree since acquisition date       800   $ 2,800      
TexPly [Member]                  
Business Acquisition [Line Items]                  
Date of acquisition   Apr. 03, 2017              
Purchase price   $ 31,700              
Goodwill   3,600              
Accounts receivable   5,200              
Inventory   3,900              
Real property   5,400              
Code Plus [Member]                  
Business Acquisition [Line Items]                  
Date of acquisition     Mar. 27, 2017            
Purchase price     $ 7,100            
Earnout provision     800            
Goodwill     3,400            
Code Plus and TexPly [Member]                  
Business Acquisition [Line Items]                  
Net sales of acquiree since acquisition date         18,500     38,000  
Estimated pre-tax earnings of acquiree since acquisition date         $ 1,500     $ 2,600  
Customer relationships [Member] | Shone Lumber [Member]                  
Business Acquisition [Line Items]                  
Intangible assets $ 7,000                
Useful life 9 years                
Customer relationships [Member] | TexPly [Member]                  
Business Acquisition [Line Items]                  
Intangible assets   $ 13,600              
Useful life   13 years              
Customer relationships [Member] | Code Plus [Member]                  
Business Acquisition [Line Items]                  
Intangible assets     $ 2,300            
Useful life     12 years            
Non-compete agreements [Member] | Code Plus [Member]                  
Business Acquisition [Line Items]                  
Intangible assets     $ 500            
Useful life     5 years            
Selling, General and Administrative Expenses [Member] | Shone Lumber [Member]                  
Business Acquisition [Line Items]                  
Transaction costs       $ 0     $ 200    
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Accounts Receivable) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Receivables [Abstract]    
Trade receivables $ 390,575 $ 333,954
Allowance for doubtful accounts (7,668) (4,771)
Sales returns allowance 0 [1] (4,127)
Other allowances (2,600) (2,164)
Accounts receivable, net $ 380,307 $ 322,892
[1] Effective January 1, 2018, as part of the Company’s adoption of Topic 606, the Company has recorded a liability for estimated returns of inventory as a refund liability within accrued expenses and other liabilities. These balances were previously presented as an allowance within accounts receivable. See Note 6 for further details.
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Debt Table) (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Sep. 15, 2016
Debt Instrument [Line Items]      
Outstanding borrowings $ 350,261,000 $ 354,798,000  
Unamortized debt issuance costs related to senior secured notes (5,012,000) (5,639,000)  
Total debt 345,249,000 349,159,000  
Less: Current portion of long-term debt 105,000 100,000  
Long-term debt 345,144,000 349,059,000  
Senior secured notes, due 2024 [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings 350,000,000 350,000,000 $ 350,000,000
Revolving credit agreement [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings 0 4,462,000  
Other debt [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings $ 261,000 $ 336,000  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt Debt (Narrative) (Details) - USD ($)
9 Months Ended
Sep. 15, 2016
Dec. 01, 2015
Sep. 30, 2018
Dec. 31, 2017
Debt Instrument [Line Items]        
Outstanding borrowings     $ 350,261,000 $ 354,798,000
Senior secured notes, due 2024 [Member]        
Debt Instrument [Line Items]        
Debt issuance date Sep. 15, 2016      
Outstanding borrowings $ 350,000,000   350,000,000 350,000,000
Maturity date, year 2024      
Interest rate 5.50%      
Interest payment dates payable semiannually on April 1 and October 1      
Estimated market value above (below) carrying amount     (10,500,000)  
Revolving credit agreement [Member]        
Debt Instrument [Line Items]        
Date entered into agreement   Dec. 01, 2015    
Maximum borrowing capacity   $ 375,000,000    
Outstanding borrowings     0 4,462,000
Net availability     313,900,000  
Letters of credit outstanding     $ 61,100,000  
Other debt [Member]        
Debt Instrument [Line Items]        
Maturity date     Feb. 28, 2021  
Outstanding borrowings     $ 261,000 $ 336,000
Interest rate     7.00%  
Guarantor Subsidiaries [Member] | Senior secured notes, due 2024 [Member]        
Debt Instrument [Line Items]        
Ownership percent 100.00%      
BMC East, LLC [Member] | Senior secured notes, due 2024 [Member]        
Debt Instrument [Line Items]        
Ownership percent 100.00%      
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Revenue (Impact of Adoption of Topic 606) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable, net of allowances $ 380,307   $ 322,892
Inventories, net 356,608   309,060
Contract assets 33,319 $ 38,557 0
Costs in excess of billings on uncompleted contracts 0   28,738
Prepaid expenses and other current assets 62,315   57,949
Total assets 1,626,809   1,473,350
Accrued expenses and other liabilities 102,140   96,262
Contract liabilities 32,703 26,330 0
Billings in excess of costs on uncompleted contracts 0   18,428
Total liabilities 780,151   726,451
Total liabilities and stockholders' equity 1,626,809   $ 1,473,350
Accounting Standards Update 2014-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable, net of allowances   314,008  
Inventories, net   305,932  
Contract assets   38,557  
Costs in excess of billings on uncompleted contracts   0  
Prepaid expenses and other current assets   61,077  
Total assets   1,474,285  
Accrued expenses and other liabilities   89,295  
Contract liabilities   26,330  
Billings in excess of costs on uncompleted contracts   0  
Total liabilities   727,386  
Total liabilities and stockholders' equity   1,474,285  
Balances without adoption of Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable, net of allowances 387,848    
Inventories, net 359,731    
Contract assets 0    
Costs in excess of billings on uncompleted contracts 24,512    
Prepaid expenses and other current assets 59,192    
Total assets 1,625,543    
Accrued expenses and other liabilities 113,027    
Contract liabilities 0    
Billings in excess of costs on uncompleted contracts 20,550    
Total liabilities 778,885    
Total liabilities and stockholders' equity 1,625,543    
Adoption of Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable, net of allowances (7,541) (8,884)  
Inventories, net (3,123) (3,128)  
Contract assets 33,319 38,557  
Costs in excess of billings on uncompleted contracts (24,512) (28,738)  
Prepaid expenses and other current assets 3,123 3,128  
Total assets 1,266 935  
Accrued expenses and other liabilities (10,887) (6,967)  
Contract liabilities 32,703 26,330  
Billings in excess of costs on uncompleted contracts (20,550) (18,428)  
Total liabilities 1,266 935  
Total liabilities and stockholders' equity $ 1,266 $ 935  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Net sales $ 990,264 $ 881,012 $ 2,822,927 $ 2,525,087
Single-family homebuilders [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 749,543 663,599 2,143,910 1,881,003
Remodeling contractors [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 114,062 99,085 326,918 279,415
Multi-family, commercial & other contractors [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 126,659 118,328 352,099 364,669
Structural components [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 166,919 145,185 470,365 393,382
Lumber & lumber sheet goods [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 357,286 294,699 1,013,495 829,634
Millwork, doors & windows [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 251,606 225,804 730,318 677,554
Other building products & services [Member]        
Disaggregation of Revenue [Line Items]        
Net sales $ 214,453 $ 215,324 $ 608,749 $ 624,517
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Revenue (Contract Assets and Liabilities) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Receivables, including unbilled receivables presented in prepaid expenses and other current assets $ 390,753 $ 321,418  
Receivables, including unbilled receivables change 69,335    
Contract assets 33,319 38,557 $ 0
Contract assets change (5,238)    
Contract liabilities 32,703 $ 26,330 $ 0
Contract liabilities change $ 6,373    
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Revenue (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Jan. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Revenue recognized for performance obligations satisfied over time 28.00% 27.00%  
Contract assets change   $ (5,238)  
Contract liabilities change   6,373  
Revenue recognized previously included in contract liabilities $ 700 $ 24,800  
Accounting Standards Update 2014-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative impact of adopting Topic 606 not recorded     $ 100
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Income Tax Contingency [Line Items]          
Valuation allowance $ 0.1   $ 0.1   $ 0.1
Effective income tax rate 23.40% 34.10% 23.30% 33.30%  
Income tax expense at statutory rate 21.00% 35.00% 21.00% 35.00%  
Deferred tax benefit, 2017 Tax Act $ 0.3       $ 3.6
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Dec. 31, 2017
Pending Litigation [Member]    
Loss Contingencies [Line Items]    
Pending litigation accrued $ 3.0 $ 3.0
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Stock based compensation expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock based compensation $ 3,310 $ 1,366 $ 8,226 $ 4,751
Restricted stock units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock based compensation [1] 3,281 1,157 8,049 4,139
Restricted stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock based compensation 2 113 100 339
Stock options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock based compensation $ 27 $ 96 $ 77 $ 273
[1] Includes service-based and performance-based restricted stock units.
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation (Narrative) (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Restricted stock units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock units granted 0.1 0.1 0.7 0.4
Maximum [Member] | Performance-based restricted stock units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance-based shares available for vesting 0.2   0.5 0.3
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segments (Schedule of net sales, adjusted EBITDA and certain other measures by reportable segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Segment Reporting Information [Line Items]        
Net sales $ 990,264 $ 881,012 $ 2,822,927 $ 2,525,087
Gross profit 241,303 209,545 679,986 599,429
Depreciation & amortization 16,626 17,625 48,560 51,996
Operating segments [Member] | Geographic divisions [Member]        
Segment Reporting Information [Line Items]        
Net sales 990,264 881,012 2,822,927 2,525,087
Gross profit 241,303 209,545 679,986 599,429
Depreciation & amortization 16,106 16,996 47,079 50,167
Adjusted EBITDA 92,698 70,158 252,873 188,882
Other reconciling items [Member] | Other reconciling items [Member]        
Segment Reporting Information [Line Items]        
Net sales 0 0 0 0
Gross profit 0 0 0 0
Depreciation & amortization 520 629 1,481 1,829
Adjusted EBITDA $ (18,330) $ (10,861) $ (52,496) $ (36,445)
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segments (Reconciliation of adjusted EBITDA to consolidated financial statements) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Segment Reporting, Revenue Reconciling Item [Line Items]        
Income before income taxes $ 46,818 $ 27,996 $ 119,451 $ 59,689
Interest expense 5,926 6,377 17,916 18,960
Interest income (117) 0 (117) 0
Depreciation and amortization 16,626 17,625 48,560 51,996
Merger and integration costs 1,459 2,574 3,627 13,339
Non-cash stock compensation expense 3,310 1,366 8,226 4,751
Acquisition costs 0 0 267 317
Other items [1] 346 3,359 2,447 3,385
Other reconciling items [Member] | Other reconciling items [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Depreciation and amortization 520 629 1,481 1,829
Adjusted EBITDA 18,330 10,861 52,496 36,445
Operating segments [Member] | Geographic divisions [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Depreciation and amortization 16,106 16,996 47,079 50,167
Adjusted EBITDA $ (92,698) $ (70,158) $ (252,873) $ (188,882)
[1] For the three and nine months ended September 30, 2018, the amounts represent costs incurred in connection with the departure of the Company’s former chief executive officer and the search for and appointment of his permanent replacement. For the three and nine months ended September 30, 2017, the amounts represent asset impairment charges related to real estate held for sale and expense incurred related to pending litigation.
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segments (Narrative) (Details)
9 Months Ended
Sep. 30, 2018
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Basic and Diluted EPS) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Income attributable to common stockholders $ 35,858 $ 18,443 $ 91,622 $ 39,783
Weighted average common shares outstanding, basic (in shares) 67,329 66,958 67,246 66,860
Weighted average common shares outstanding, diluted (in shares) 67,896 67,442 67,743 67,341
Basic income per common share (in dollars per share) $ 0.53 $ 0.28 $ 1.36 $ 0.60
Diluted income per common share (in dollars per share) $ 0.53 $ 0.27 $ 1.35 $ 0.59
Restricted stock units [Member]        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Stock based payment arrangements (in shares) 399 248 321 212
Stock options [Member]        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Stock based payment arrangements (in shares) 166 175 155 201
Restricted stock [Member]        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Stock based payment arrangements (in shares) 2 61 21 68
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Schedule of anti-dilutive securities) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Stock options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 0 1 0 1
Restricted stock units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 0 13 0 13
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share Earnings Per Share (Narrative) (Details) - Performance-based restricted stock units [Member]
Sep. 30, 2018
shares
Minimum [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Performance-based restricted stock units that could be issued upon vesting 0
Maximum [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Performance-based restricted stock units that could be issued upon vesting 600,000
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 01, 2018
Sep. 30, 2018
Sep. 30, 2018
Dec. 31, 2017
Subsequent Event [Line Items]        
Total assets   $ 1,626,809 $ 1,626,809 $ 1,473,350
Total liabilities   $ 780,151 $ 780,151 $ 726,451
Coleman Floor [Member]        
Subsequent Event [Line Items]        
Percent of sales   1.00% 1.00%  
Total assets   $ 11,000 $ 11,000  
Total liabilities   $ 3,200 $ 3,200  
Subsequent Event [Member] | Coleman Floor [Member]        
Subsequent Event [Line Items]        
Subsequent event date Nov. 01, 2018      
Preliminary sale price $ 8,000      
EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /.%84T?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ \X5A32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #SA6%-,Q7#;NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G4U7BH1M+A5/"H(%Q5M(IFUPLPG)R&[?WFQL MMX@^@)!+9OY\\PVDTT%H'_$Y^H"1+*:;R?5#$CILV)$H"("DC^A4JG-BR,V] MCTY1OL8#!*4_U %AU31K<$C**%(P ZNP$)GLC!8ZHB(?SWBC%WSXC'V!&0W8 MH\.!$O": Y/SQ'":^@ZN@!E&&%WZ+J!9B*7Z)[9T@)V34[)+:AS'>FQ++N_ MX>WI\:6L6]DAD1HTYE?)"CH%W+#+Y-=V>[][8'+5\+N*\ZKA.[X6M_FT[[/K M#[^KL//&[NT_-KX(R@Y^_0OY!5!+ P04 " #SA6%-F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( /.%84V0Y_ *;P( 'L( 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q &(]Z=23 M*^,MENK(;Y'H.<$70VII!.,XBUK<=&%5FKLCKTIVE[3IR)$'XMZVF/_>$\J& M;0C"]XN7YE9+?1%598]OY!N1W_LC5Z=HMG)I6M*)AG4!)]=MN //!Y!J@D'\ M:,@@%OM AW)B[%4?/E^V8:P](I2N*E)X:>+.BIE0 7D?D%4J] ZM!S M2V!$I ;1C1E.\Z0 J5\F\\IDCDQAR;B(C5\@]PKD#AW8I>*!K-1*X94H7+Y5 M+/O"R16,0>$7V7A%-JX(LD1&2+:$K-04B/U=%;LB=EGY,"N%!59Z%[@6[-KR M85;2!;P-O /0M;"Q55P,C%=4_%T,D&L!V"HN9C5C_F8';B]#N\(\F%45?\<# MM^6A56('X#9]EJ,,H(V=MVCQ*F\)OYFI)X(SNW=FY"YNY\FZ@V84_(6/8_DK MYK>F$\&)2350S&O_RI@DRJ'X2;E2JR^!^4#)5>IMKO9\'(?C0;)^&O71_+U1 M_0%02P,$% @ \X5A3<]&1R;9! :A@ !@ !X;"]W;W)K/OVI63'<&:&Z4TLR6?(0VKX<?!K,8SW$JFO^WF_'W?TR+!?; M^%R_-N/7[O1+O S(+A>7T?\6WV*3Y).3U,=3UPSSW\73ZS!V[:659*6MOY\_ M]X?Y\W1I_SU,#H!+ %P#M/DT "\!2 **L[-YJ#_58[U>]=UIT9_?UK&>DD+? M89K,I^GA/'?S=VFT0WKZM@:S*MZF=BZ2S5D"MY*/BDI0V*ND2/U?38!H N9X MO(UW*MF+$;T8[B40+V>)O>D% M@T)%+%>"#""4(+NQHAO+W93$C>7=6.<4,5T),E4JEYD;)[IQS TJXL;Q;A U M\5QQ5<:'%WUX[H-DPL9_TL/9 U= \!AD'T'T$;@/LK0VX7]]< 5ZD[%1BC9* M;@.)C9)UX@"U)5:XROK2E+(7K60@*>Z&$4FQCD*IP-"I$70>C4:?<91!I.:. M+'6D>3:4/BTDZDC2V0"9]-4R+S5P1XXZ M:3=HD?C-V2SJ'* %C+!-8$=^5(,N\<)#!"ARLAH(5.##IO @2'0QDMD#(E* < M&YFCP#EJ*$=! *2Q0(L528:FS.PT(',4.$I'>; M65A&AJCA$'446Q?-A\-&\>>5)!1_7A4WA[[3*?SO=?^R/PR+QVX^,EQL)[KTG#MWXI1/L" #^5N$9\15OT\1B^;/T/PT'J)( ME!J]]\^JT<]NB/^PN0WA8 A'0[!>-$2#(3(,H"?3I7Y$ A4YHYW'^E^K1>I0 M!"^1W,R36M1[I]_):KE^C=&$;TDTY)&2^ *!D8=3T0SDK639&V1I- @Z27Q)$EL M2/:+DAE%[*2(;0JCU%ULI3 AEA0SAL3)D-@,QK'9)4\9EA0SAM3)D-H,D<&0 M_L^Y>"*:D61.DLPF61LDF55K!,W]6-;,.#9.CHW-$1LD0IY!^A.?:%48!D0KN1!*.7E/4X(O@@U3.68]3=8/Q&T'6YG M,/Y%*/X"4$L#!!0 ( /.%84W[]VHL/04 ,\8 8 >&PO=V]R:W-H M965T&ULC9G;;N,V$(9?Q?!]UYSA.4@"K"47+= "BRW:7FL3 M)C'6MEQ)2;9O7TI6O/+,*-V;V&(^'GZ2FG](7[_6S=?V*:5N\6V_.[0WRZ>N M.UZM5NW=4]I7[8?ZF [Y/P]ULZ^Z_-@\KMICDZK[H=)^MT*EW&I?;0_+V^NA M[%-S>UT_=[OM(7UJ%NWS?E\U_Z[3KGZ]6<+RK>#S]O&IZPM6M]?'ZC']D;H_ MCY^:_+0ZMW*_W:=#NZT/BR8]W"P_PM4&8U]A(/[:IM=V\GW12_E2UU_[AU_O M;Y:J'U':I;NN;Z+*'R^I2+M=WU(>QS]CH\MSGWW%Z?>WUG\>Q&]'DONXJW?M\'=Q]]QV M]7YL)0]E7WT[?6X/P^?KV/Y;-;D"CA7P7"'W_5X%/5;0WRN8=RN8L8+YT1[L M6,&2'E8G[<-DEE57W5XW]>NB.>V'8]5O.[BR>;GN^L)A=8;_Y?EL<^G+K0_7 MJY>^G1%9GQ"<(O$2*3D"9V*5^S\/ J5!K)%5Q\L."DX$1<;POXULWFWD8IA: MG"L]U#?3^D#FZH3X 3D,2(P*G2%R.!8"*" #+CF& 3&B)\($SJ)5P!.B(Y-0<,QY,(Z,NN08@L%H2',;SD%$ZVR0U5E1G>7J-%%G M^7@,:$6P0L!4M,82=1QS/L;@B#B.V1CS+,C:G*C-<6UDPZT=GT/O4-%]*6 V M.$7W)<>L>#5LJ2$%4(%"A+%K?D%$:-A-IP M2J.U,[J"J"MP763ZUH'WXB.)>@6'3(XW1!6' -!151(5S4P,B:*JR%61MWX= M>2^&+1:'T'JR64L.:<="H]"=UGKF]0(E>Z3BLIA)*B%*@:4AO9"X_"9:&CX$ MSEIE#)FIC<2ASM%V1N%,%@!<8:0*@6^UZ",-_@*F-=)]6PH88+2:KI_ Y>F: MQ.Y+>6)^\1%.SJ\G\N*,\X-L_<"]GRI?C\QTJ#_92%_&0L*<]M0=)0SR=-,@ M*W+9E.?TR>8/W/TC=7\0##O2"%H(%"CJM:5 ^: 5U2;TJ-W/U/U'9IK\:ALL6SN.03"&J>-8?N60GB2D M3J.?C4IR"@"!1Z6Y^9'M%KC?1NJWP!W0>4W7JY P%^DTEF)K:%A0DEH+R$#%C:%XK8IYNDHV(:3-WY)4M%X&O_LRKC[*K(;+Y MR8DOG: 3%"9C51]8T!8II(LO4/"!9?UB6S/[&F6W1>ZV^71,E>D?4B91-$LL M!2HKLU29V./?14HW .C1%H>Z7 @=-Y==@] MD@ :]&CG-,KNAMS=0,TU(5L("L=(MA7XN0[!&9IP%A*7LP26W@B<0U#TCFLC M<N=X!)Z?GV_2/VE[FD? U7!0CE)5QM3G?KWYL_7?7_7C6/ MVT.[^%)W7;T?+GH?ZKI+>?@Y="T73ZFZ/S_LTD/7?_7Y>W.Z8C\]=/5Q_/E@ M=?X-X_8_4$L#!!0 ( /.%84W0B:3"D@0 *X5 8 >&PO=V]R:W-H M965T&ULA9AAC^(V$(;_"N+['IZ9.'96+-)"5;52*YVNNO9S M%KP+NH30)+M<_WV=D.78F7'[!9+P>N8=8S]VO#PW[;=N'T(_^UY7Q^YAON_[ MT_UBT6WWH2Z[3\TI'.,OSTU;EWV\;5\6W:D-Y6YL5%<+-"9?U.7A.%\MQV>? MV]6R>>VKPS%\;F?=:UV7[3_K4#7GASG,WQ]\.;SL^^'!8K4\E2_AC]!_/7UN MX]WB&F5WJ,.Q.S3'61N>'^:/<+\A/S08%7\>PKF[N9X-I3PUS;?AYM?=P]P, MCD(5MOT0HHQ?;V$3JFJ(%'W\/06=7W,.#6^OWZ/_/!8?BWDJN[!IJK\.NW[_ M,/?SV2X\EZ]5_Z4Y_Q*F@NQ\-E7_6W@+590/3F*.;5-UX^=L^]KU33U%B5;J M\OOE^W @.<&N"U0=9> M_JU3.0P*N*?8F=OAX=AWXV^QVBX^?5N!R9:+MR'0I%E?-'BKN2H6,?HU!6HI MUBB:X\<$&ZGP1L] :A$TMJ)) CKT2J MJ'">="]6]6*58G(]0*X&R$4QGA=SD=A;FPX+QXJ1JLR8K-"].-6+$U[ L#1K M)]( 8$[,C*8J,J>;\:H9KYCQS(R7::27_Q%]L%*H5@IAQ?)95\@D!$RT443. M)H8^&)T 1NF6@B/ B$0>,6=N%%7F; (6D 22#M@N!T0B>XH(\O]2!F9E!T5 M7H^ BAW@=E#DR;WH'"GRA4^8T3D'"N@ $R%TTH%$'?(Y,&D^]*XM7.YY18HN MRVV1ZF&==V"E(S'\K)()O.<34].1\93 !.@ !4G0#+DC"4$N9@7 MBBXO,IO@#^H\1(6'R'F($G1W#IP3FY:$,,?$IAMU**("1>101 F[N+(27S4T MF7,VL6J@SD24>TQ _B* <@-YY\185$28FX0=TOE*"E_Y?[$FA9MD^29]H\A2 M2QCI:"4%KG3/#]\Z*BEQB!22=@:0PD#B8)]'M M&8E'T;]2A'%;R-PL;DZYZM"^C >"W6S;O![[X3SIYNGUT/$1AU,R]GP-]YO+ MT>&/,)>3S-_+]N5P[&9/3=\W]7A2]MPT?8@FS:?85_M0[JXW57CNATL7K]O+ M">+EIF].T^GHXGI$N_H74$L#!!0 ( /.%84W\L;:DL $ -(# 8 M>&PO=V]R:W-H965T&UL?5-M;YPP#/XK47Y <\?1KCH!4J]3 MU4F;=.JT]7,.#$3-"TW"T?[[.8&CK$/[0FSCY_%CQ\D&8U]<"^#)FY+:Y;3U MOMLSYLH6%'=7I@.-?VIC%??HVH:YS@*O(DA)EFPV-TQQH6F1Q=C1%IGIO10: MCI:X7BENWP\@S9#3+;T$GD33^A!@1=;Q!GZ"_]4=+7IL9JF$ NV$T<1"G=.[ M[?Z0AOR8\%O X!8V"9V0F!Z48(W2 M2!>_I.R=-VIB02F*OXVGT/$<)OX+;!V03(#D$X"-A:+RK]SS(K-F(':<2R5J)0_(//%F' M[U85[B)\]Y?"ZW6"=)4@C03I?UM&PO=V]R:W-H M965T&UL?5/;;MLP#/T501]0)4JZ%H%MH.E0=, &!!VV/2LV M;0O5Q9/DN/O[4;+C>9VQ%XND>0X/*2H;K'OU+4 @;UH9G],VA.[ F"];T,+? MV X,_JFMTR*@ZQKF.P>B2B"M&-]L/C MI*%%EF(G5V2V#TH:.#GB>ZV%^W4$ M98><;NDU\"*;-L0 *[).-/ 5PK?NY-!C,TLE-1@OK2$.ZIP^; _'?,P*5]97]*O6,O M9^'AT:H?L@IM3N\IJ: 6O0HO=GB&J9];2J;F/\,%%*9')5BCM,JG+RE['ZR> M6%"*%F_C*4TZAXG_"EL'\ G WP'86"@I_RB"*#)G!^+&V7%'V56%&+X6&LR5N5(K;WR>09BKI@;XZ'D77 M^^!@53'P#KZ#_S&<+5IL56F$ NV$T<1"6]+[P_&4!WP$/ F8W.9,0B478YZ# M\:4I:1(2 @FU#PH:,6%4Q%\9=Y%SKN MTWR390MMGY NA'0EW,4X; X4,__(/:\*:R9BY]X//#SQX9AB;^K@C*V(=YB\ M0^^U.F0?"G8-0@OF-&/2+69%,%1?0Z1[(4[I?_1TGY[M9IA%>K:-GB?[ OFN M0!X%\C=+W,'D_Q;)-CU58+LX38[49M1QDC?>=6#OT_@F?^'SM'_CMA/:D8OQ M^+*Q_ZTQ'C"5Y 9'J,Q]1M7?P!02P,$% M @ \X5A39E[S%6S 0 T@, !@ !X;"]W;W)KOCF>9-/ZX&!% MUHL&OH/_T9\L6FQAJ:2&SDG3$0MU3N_VAV,:XF/ 3PFC6YU)J.1LS$LPOE0Y MW05!H*#T@4'@=H%[4"H0H8Q?,R==4@;@^OS&_CG6CK64S,5_A0LH# ]*,$=IE(LK*0?GC9Y94(H6K],NN[B/TPU/ M9M@V@,\ O@!N8QXV)8K*'X0716;-2.S4^UZ$)]X?./:F#,[8BGB'XAUZ+\4^ MY1F[!*(YYCC%\'7,$L&0?4G!MU(<^3]PO@U/-A4F$9Z\4YAL$Z2;!&DD2/]; MXE9,^B$)6_54@VWB-#E2FJ&+D[SR+@-[Q^.;_ V?IOV;L(WL'#D;CR\;^U\; MXP&E[*YPA%K\8(NAH/;A^ G/=AJSR?"FGW\06[YQ\0=02P,$% @ \X5A M32(U:A>T 0 T@, !D !X;"]W;W)K&UL?5-A M;]L@$/TKB!]0$N(V561;:EI5G;1)4:MMGXE]ME'!N(#C[M_WP*[G;=:^ '?< M>_?N.-+!V%?7 'CRKE7K,MIXWQT8)9UXX.#Y6DG:G@! M_[T[6;38S%)*#:V3IB46JHS>;0_'),3'@!\2!KF;C-Y24D(E>N6? MS? $4SW7E$S%?X4+* P/2C!'892+*REZYXV>6%"*%N_C+MNX#^,-WT^P=0"? M 'P&W,8\;$P4E3\(+_+4FH'8L?>="$^\/7#L31&+-.D*P2))$@^6^):S'[ MOY*P14\UV#I.DR.%Z=LXR0OO/+!W/+[)[_!QVK\)6\O6D;/Q^+*Q_Y4Q'E#* MY@I'J,$/-AL**A^.>SS;<V$ *[Y0VRSIWW=L"*4)ZHOM&<\YF!XTWC;&*>S1MRUQO@=<1I"1+D^0= M4UQH6N;1=[9E;@8OA8:S)6Y0BMO?)Y!F+.B.OC@>1=OYX&!EWO,6OH'_WI\M M6FQAJ84"[831Q$)3T/O=\92%^!CP0\#H5F<2*KD8\Q2,SW5!DR ()%0^,'#< MKO 4@8BE/%KYJ1+R@!)*JL%YHV86E*+X\[0+'?=QNLGN9M@V()T!Z0(X MQ#QL2A25?^">E[DU([%3[WL>GGAW3+$W57#&5L0[%._0>RUWV2%GUT TQYRF MF'0=LT0P9%]2I%LI3ND;>+H-WV\JW$?X_A^%[[<)LDV"+!)D_RUQ(^8V>96$ MK7JJP+9QFARIS*#C)*^\R\#>I_%-_H9/T_Z5VU9H1R[&X\O&_C?&>$ IR0V. M4(QY1N7?P!02P,$% @ \X5A36X>=*BS M 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TK MB!]0+N3:5:M.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+>[85K( MCA99])U,D>'@E.S@9(@=M!;FQQ$4CCE-Z+OC23:M"PY69+UHX"NX;_W)>(LM M+)74T%F)'3%0Y_0N.1SW(3X&?)*QRN@N"0$'I H/PVP7N M0:E Y&6\SIQT21F Z_,[^Z=8NZ_E+"SDM)!;48E'O"\0'F>JXI MF8O_#!=0/CPH\3E*5#:NI!RL0SVS>"E:O$V[[.(^3C=I.L.V 7P&\ 5P&_.P M*5%4_E$X460&1V*FWO_J;P'P3[38)])-C_M\2MF/2/)&S54PVF MB=-D28E#%R=YY5T&]H['-_D5/DW[%V$:V5ER1N=?-O:_1G3@I>RN_ BU_H,M MAH+:A>,'?S;3F$V&PW[^06SYQL5/4$L#!!0 ( /.%84TMP+!(M $ -(# M 9 >&PO=V]R:W-H965T5=2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF<\T4%YH66?2= M3)%A[Z30<#+$]DIQ\^L($H><;NF'XTDTK0L.5F0=;^ 'N.?N9+S%9I9**-!6 MH"8&ZIS>;0_'-,3'@!7:G-Y24D'->^F>9P8&8L?<=#T^\/22^-V5PQE;$.R_>>N^EV.[3C%T"T11S'&.29&UL?5-A;]L@$/TKB!]0$L==LLBV MU'2:.FF5HD[;/A/[;*,"YP*.VW\_P*[G;=:^ '?<>_?N.+(!S;-M 1QY55+; MG+;.=4?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DR6;S@2DN-"VRZ#N;(L/> M2:'A;(CME>+F[002AYQNZ;OC232M"PY69!UOX!NX[]W9>(O-+)50H*U 30S4 M.;W;'D]IB(\!/P0,=G$FH9(+XG,POE0YW01!(*%T@8'[[0KW(&4@\C)>)DXZ MIPS Y?F=_7.LW==RX1;N4?X4E6MS>J"D@IKWTCWA\ !3/;>43,5_A2M('QZ4 M^!PE2AM74O;6H9I8O!3%7\==Z+@/X\T^G6#K@&0")#/@$/.P,5%4_HD[7F0& M!V+&WG<\//'VF/C>E,$96Q'OO'CKO==B>[O/V#4033&G,299QLP1S+//*9*U M%*?D'WBR#M^M*MQ%^.X/A8=U@G25((T$Z7]+7(OY^%<2MNBI M/$:;*DQ%[' M25YXYX&]2^*;_ X?I_V1FT9H2R[H_,O&_M>(#KR4S8T?H=9_L-F04+MPW/NS M&<=L-!QVTP]B\S&UL?5-AC]0@$/TKA!]P=-GU/#=MD]LS M1A---F?4SVP[;T3ZX#\.19*^,*VGG? M'QES50=:N!OLP82;!JT6/IBV9:ZW(.H$THKQ++ME6DA#RSSYSK;,]:K!MFB9'*AQ,FN25=QG8 M>Y[>Y%?X-.V?A&VE<>2"/KQLZG^#Z"%(R6[""'7A@RV&@L;'X^MPMM.838;' M?OY!;/G&Y4]02P,$% @ \X5A35(Y[OBS 0 T@, !D !X;"]W;W)K M&UL?5-A;]P@#/TKB!]0[DC:5:^C\38U&"^=-TS#;&Q!5!&G%^&YWQ[20'2VRZ#N9(L/!*=G!R1 [:"W, MKR,H''.ZIU?'LVQ:%QRLR'K1P#=PW_N3\19;6"JIH;,2.V*@SNG#_G!,0WP, M^"%AM*LS"96<$5^#\;G*Z2X( @6E"PS";Q=X!*4"D9?Q<^:D2\H 7)^O[!]C M[;Z6L[#PB.I%5J[-Z3TE%=1B4.X9QT\PUW-+R5S\%[B \N%!B<]1HK)Q)>5@ M'>J9Q4O1XFW:91?W<;I)KK!M )\!? '<1P";$D7E3\*)(C,X$C/UOA?AB?<' M[GM3!F=L1;SSXJWW7HK]79*Q2R":8XY3#%_'+!',LR\I^%:*(_\'SK?AR:;" M),*3/Q2FVP3I)D$:"=+_EK@5<_M7$K;JJ0;3Q&FRI,2ABY.\\BX#^\#CF[R' M3]/^59A&=I:&PO=V]R:W-H965T M ,2'/[]P.2R[(MVA? QN_YV9AL0/OL6@!/7K0R+J>M]]V),5>VH(6[PPY, MN*G1:N&#:1OF.@NB2B"M&-]L#DP+:6B1)=_%%AGV7DD#%TMF\C_$IX)N$P2W. M)%9R17R.QL7;G!XIJ: 6O?)/.'R J9XWE$S%?X(;J! >E80<)2J75E+VSJ.>6((4 M+5[&79JT#^,-?SO!U@%\ O 9<$QYV)@H*7\GO"@RBP.Q8^\[$9]X>^*A-V5T MIE:DNR#>!>^MV!X.&;M%HBGF/,;P9&UL=51M;YLP$/XKB!]0@TF 102I:55MTB9%G=9]=N!X46W,;!.Z M?S_;$(:(^P7[SL\]SYW-739R\2X; .5],-K)H]\HU1\0DD4#C,@'WD.G3RHN M&%':%#62O0!2VB!&$0Z"&#'2=GZ>6=]9Y!D?%&T[. M/#HP1\?<$E(]'/_1O MCM>V;I1QH#SK20T_0?WJST);:&$I6P:=;'GG":B._F-X.*4&;P%O+8QRM?=, M)1?.WXWQK3SZ@4D(*!3*,!"]7.$)*#5$.HT_,Z>_2)K ]?[&_F)KU[5W/QW^$*5,--)EJCX%3:KU<,4G$VL^A4 M&/F8UK:SZSCSW\+< 7@.P)L - G9S)^)(GDF^.B)Z>Y[8IXX/&!]-X5QVJNP M9SIYJ;W7/(R_9.AJB&;,:<+@-69!(,V^2&"7Q G?A6-W>.3,,++AT5H]VKL) M=DZ"G278K0F28%.B"_-)D7NGR-Y!@#!DHW$/"9/8K9$Z-5('P5;$A4DW(FCUFS,0M6UPZ15\Z.QP67F7&?*(;9O\ MAT\#Z <1==M)[\*5;C;;$A7G"G0JP8-^N4;/O,6@4"FS3?1>3)T_&8KW\U!# MRV3-_P%02P,$% @ \X5A30&UL;5/;;IPP$/T5RQ\0LT";[0J0LJFJ5FJE5:JVSUX8 MP(HOU#9+^O<=&T)1RHOM&9]SYN)Q,1G[['H 3UZ4U*ZDO??#B3%7]Z"XNS,# M:+QIC57AXS[--UFVT/8)Z4)(5\(QQF%SH)CY1^YY55@S$3OW?N#AB0^G%'M3 M!V=L1;S#Y!UZ;]7A_D/!;D%HP9QG3+K%K B&ZFN(="_$.?V/GN[3L]T,LTC/ MMM'S9%\@WQ7(HT"^%EKB#.;X-PC8]56"[.$V.U&;4<9(WWG5@']+X)O_@ M\[1_X[83VI&K\?BRL?^M,1XPE>0.1ZC'#[8:$EH?CO=XMO.8S88WP_*#V/J- MJ[]02P,$% @ \X5A31,6_?*V 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$->LTVY5M*9NH:J566J5J^LS:8QL% M/"[@=?KW!>RX;NH78(9SSEP8LA'-BVT!''G5JK,Y;9WKCXS9L@4M[ WVT/F; M&HT6SINF8;8W(*I(THKQW>X#TT)VM,BB[VR*# >G9 =G0^R@M3"_3Z!PS&E" MWQQ/LFE=<+ BZT4#W\']Z,_&6VQ1J:2&SDKLB($ZI_?)\90&? 0\2QCMZDQ" M)1?$EV!\J7*Z"PF!@M(%!>&W*SR 4D'(I_%KUJ1+R$!$! MU4]9N3:G!THJJ,6@W!..GV&NYY:2N?BO< 7EX2$3'Z-$9>-*RL$ZU+.*3T6+ MUVF77=S'Z2:]FVG;!#X3^$(XQ#AL"A0S?Q1.%)G!D9BI][T(3YP]-&9RQ M%?'.)V^]]UHDAR1CUR T8TX3AJ\Q"X)Y]24$WPIQXO_1^39]OYGA/M+WZ^CI MQVV!=%,@C0+I/R7R=R5N8?;O@K!53S68)DZ3)24.79SDE7<9V'L>W^0O?)KV M;\(TLK/D@LZ_;.Q_C>C I[*[\2/4^@^V& IJ%XYW_FRF,9L,A_W\@]CRC8L_ M4$L#!!0 ( /.%84W,HP;*MP$ -(# 9 >&PO=V]R:W-H965T)R/QCZ[#L"3%R6U*VCG?7]BS%4=*.[N3 \:;QIC M%?=HVI:YW@*O(TE)ENQV]TQQH6F91]_%EKD9O!0:+I:X02EN?YU!FK&@>_KJ M>!)MYX.#E7G/6_@*_EM_L6BQ1:46"K031A,+34$?]J=S%O 1\%W Z%9G$BJY M&O,BXC]--FLZT;4(R$Y*%<(QQV!0H9OZ>>U[FUHS$3KWO>7CB_2G!WE3!&5L1 M[S!YA]Y;N3]F.;L%H1ESGC#)&K,@&*HO(9*M$.?D'WJR34\W,TPC/5U'/_Q' M(-L4R*) ]E>)ASQY1N7OP%0 M2P,$% @ \X5A3;)=F[6W 0 T@, !D !X;"]W;W)K&UL;5/;CML@$/T5Q ^5-'"QQ/5:"_O[# J'G&[IJ^-) M-JV/#E9DG6C@&_COW<4&B\TJE=1@G$1#+-0Y?=B>SON(3X ?$@:W.)-8R17Q M.1J?JYQN8D*@H/11083M!H^@5!0*:?R:-.D<,A*7YU?UCZGV4,M5.'A$]5-6 MOLWID9(*:M$K_X3#)YCJ.5 R%?\%;J "/&828I2H7%I)V3N/>E()J6CQ,N[2 MI'T8;PY\HJT3^$3@,^&8XK Q4,K\@_"BR"P.Q(Z][T1\XNV)A]Z4T9E:D>Y" M\BYX;\7V>)^Q6Q2:,.<1PY>8&<&"^AR"KX4X\__H?)V^6\UPE^B[9?3#85U@ MORJP3P+[?TH\OBEQ#?/^31"VZ*D&VZ1I.RF'\3F;US\ 5!+ M P04 " #SA6%-8-@,V+4! #2 P &0 'AL+W=O;0?@T+L4RA:X0%(0FR0V1C"MX@J-!=I"2F8\#"#T6.,47QS-O M.Q<%S@)@D! Y0(#\]L9[D&(0.1EO,V<>$D9@.OSA?TQUNYK.3$+]UK\YK7K M"GR+40T-&X1[UN,WF.NYQF@N_@><0?CPH,3GJ+2P<4758)V6,XN7(MG[M',5 M]W&ZV5U@VP Z ^@"N(T ,B6*RA^88V5N](C,U/N>A2=.]]3WI@K.V(IXY\5; M[SV7Z=;"G<1OEMGO\FV";)- M@BP29/^4F'XJ<2OFLTJRZJD$T\9ILJC2@XJ3O/(N WM'XYO\#9^F_8F9EBN+ M3MKYEXW];[1VX*4D5WZ$.O_!%D- X\+QBS^;:M_ +W._^9+S%%I5:*-!6H"8&FH+>[0_'+. CX%' :%=G$BHY(SX'XWM= MT%U(""14+BAPOUW@'J0,0CZ-EUF3+B$#<7U^4_\::_>UG+F%>Y1/HG9=06\I MJ:'A@W0/.'Z#N9YK2N;B?\ %I(>'3'R,"J6-*ZD&ZU#-*CX5Q5^G7>BXC]-- MFLRT;4(R$Y*%7CB_2'QO:F",[8BWOGDK?=> MROWG-&>7(#1CCA,F66,6!//J2XAD*\0Q^8^>;-/3S0S32$_7T;-T6R#;%,BB M0/9/B=F'$K-_6\0'?A4=E=^A#K_P19#0N/"\9,_FVG,)L-A/_\@MGSC\B]02P,$% M @ \X5A33>1ZD6W 0 T@, !D !X;"]W;W)K&UL;5/M;ML@%'T5Q .4A+A)%MF6FD[3)FU2U&G;;V)?VZA@/,!Q]_:[8-?S M6O\![N6<F@Q9O*F.U\&C:FKG. M@B@C22O&-YL]TT*V-$^C[V+SU/1>R18NEKA>:V'_G$&9(:-;^NIXDG7C@X/E M:2=J^ [^1W>Q:+%9I90:6B=-2RQ4&7W8GLY)P$? 3PF#6YQ)J.1JS',POI09 MW82$0$'A@X+ [0:/H%00PC1^3YIT#AF(R_.K^J=8.]9R%0X>C?HE2]]D]$A) M"97HE7\RPV>8ZKFG9"K^*]Q (3QD@C$*HUQ<2=$[;_2D@JEH\3+NLHW[,-[P MPT1;)_")P&?",<9A8Z"8^4?A19Y:,Q []KX3X8FW)XZ]*8(SMB+>8?(.O;=\ M^V&?LEL0FC#G$<.7F!G!4'T.P=="G/D[.E^G[U8SW$7Z;AD]V:\+)*L"211( M_BOQ\*;$->&=!_:!QS?Y!Q^G_9NPM6P=N1J/ M+QO[7QGC 5/9W.$(-?C!9D-!Y---/XC-WSC_"U!+ P04 M" #SA6%-;_.\:-,! "U%()9JRI&J(' M!:SR08(3&D5[(EC7XR+SOK,J,CD:WO5P5DB/0C#U^P1<3CF.\8?CI6M:XQRD MR ;6P'

\-K!I#=[Y"JY2/GFC"]5 MCB.7$' HC6-@=KG"(W#NB&P:OQ9.O$JZP.W^@_W9UVYKN3 -CY+_["K3YO@> MHPIJ-G+S(J?/L-238K04_Q6NP"W<96(U2LFU_Z)RU$:*A<6F(MC[O':]7Z?Y M)(V7L' 70+H&G#O=<@LY#-_8H85F9(34O/=#\S]XOA([=V4SNFOPI_9Y+7U M7HOX<,C(U1$MF-.,H5O,BB"6?96@(8D3_2>?&+-E"UK8.^RA\S-)\L"TD!TMLNB[F"+# MP2G9P<40.V@MS.\S*!QSNJ-OCF?9M"XX6)'UHH%OX+[W%^,MMJA44D-G)7;$ M0)W3Q]WIG 9\!/R0,-K5F81*KH@OP?A#)0\9N06C&G"<,7V%V"X)Y]24$ MWPIQYO_1^39]OYGA/M+WZ^CWQVV!=%,@C0+I/R4>WI6XA7D?A*UZJL$T<9HL M*7'HXB2OO,O /O+X)G_AT[1_%::1G257=/YE8_]K1 <^E>3.CU#K/]AB**A= M.![\V4QC-AD.^_D'L>4;%W\ 4$L#!!0 ( /.%84V:+4E7P0$ #<$ 9 M >&PO=V]R:W-H965TJT];<#%[#J#VJ;T+W];$,82NF?V/=R[CGGVK[)!FU>;0O@T+L4 MRN:X=:[;$V++%B2S-[H#Y;_4VDCF?&@:8CL#K(I%4A":)+=$,JYPD<70.@AQRF^))YYT[J0($76L09^@?O='8V/R,Q2<0G*NS?%7C"JH62_8.IGA]'4_ \X@_#P MX,1KE%K8^(O*WCHM)Q9O1;+W<>4JKL/$?RE;+Z!3 ;TJ(*-0=/[ '"LRHP=D MQK/O6+CB=$_]V90A&8\B?O/FK<^>"YI\R\@Y$$V8PXBA"TPZ(XAGGR7HFL2! M?BBGZ^6;58>;6+Y9JM]^HK]=)=A&@NU2/TVN6ES#?"*R6Q79K1#0*Y$US.9* MA"PN3H)IXI.UJ-2]BN.RR,Y3<4?CQ?^'CR/UDYF&*XM.VOGG$R^YUMJ!MY+< M>"^MG^(Y$%"[L/WB]V9\RV/@=#>-*9G_*XI_4$L#!!0 ( /.%84WC@I[E MP0$ #<$ 9 >&PO=V]R:W-H965TU "]^](H+9EUH6Z)&32P.A1)0>AN=R"2 M\1Z7>PUDC,TK)].\3"#45.,&WQ"MO.^L3I,P'UL(WL-^'LW81 M65EJ+J$W7/5(0U/@Y^1XRCP^ 'YPF,QFCWPG%Z7>?/"Y+O#.&P(!E?4,S"U7 M> $A/)&S\6OAQ*ND+]SN;^P?0^^NEPLS\*+$3U[;KL!/&-70L%'85S5]@J6? M#*.E^2]P!>'@WHG3J)0PX1=5H[%*+BS.BF3O\\K[L$X+_ZTL7D"7 GI70&:A MX/P#LZS,M9J0GL]^8/Z*DR-U9U/Y9#B*\,V9-RY[+6F2YN3JB1;,:<;0#299 M$<2QKQ(T)G&B_Y73>/D^ZG ?RO=;]4,:)TBC!&D@2/]I,;MK,88YQ$6RJ$@6 M(7B\$XEAGNY$R.;B).@V/%F#*C7V85PVV74JGFFX^+_P>:2^,MWRWJ"+LN[Y MA$MNE++@K.P>G)?.3?$:"&BLWSZZO9[?\AQ8-2QC2M;_BO(/4$L#!!0 ( M /.%84T AEH"[P$ (% 9 >&PO=V]R:W-H965TOL@%0WALE3&9^HU2W1T@6#5 L'W@'3'^IN*!8:5/42'8" M<&F#*$%1$&P1Q2WS\]3Z3B)/>:](R^ D/-E3BL7? Q ^9'[H7QW/;=THXT!Y MVN$:?H+ZU9V$MM#,4K84F&PY\P14F?\8[H^)P5O 2PN#7.P]4\F9\U=C?"LS M/S""@$"A# /6RP6.0(@ATC+^3)S^G-($+O=7]B^V=EW+&4LX0Z(HF#%(2YAU1"X=A^B>8)7" M@4C<&6)GI;&-CV\DAFZ"C9-@8PDV-P0KD8<1L[,89C&;0(^4?E;5W /_XL;]:!%2U$0M9T^Z16\9W;R%]YYP!\CVY+O\/%V M^(%%W3+IG;G2C6W;K^)<@983/&@]C;Z09H- I_N>GL0$ "!&@ &0 'AL+W=OURZC80?16&![BVM))M,L!,@>0FF78F_\FQ;38;KNM[=!$&U M7)L\K;X5.[-M_GDIRCRMF\OR-:AVI4E7G5&>!3(,HR!/-]OA=-S=>RJGX^*M MSC9;\U0.JK<\3\O_9B8K]I.A&'[<^+%Y7=?MC6 ZWJ6OYD]3_[5[*INKX.AE MMV/VU5I-AV([(9&99 MMR[2YO!NYB;+6D_-./ZU3H?'F*WAZ?F'][MN\LUDGM/*S(OLG\VJ7D^&R7"P M,B_I6U;_*/;WQDY(#P=V]K^;=Y,U\'8D38QED57=[V#Y5M5%;KTT0\G37X?C M9ML=]X=_XL2:\0;2&LBC@=!?&I UH$L-E#50GP;1EP;:&NA/ _6E060-HDL- M8FL07VJ06(/D4H.1-1A=:B#"CR<7.B;!X9%W-;1(ZW0Z+HO]H#S08)>V;!,W MHBW397NWJ\KNSZ:.JN;N^U1*-0[>6T\6,SM@9 ^C^Y@YAXGZF 6'B?N86P;3 M1]SYB"3L0[Z?=7)_%O%P/LPCX^0S+4&3]V/R)9]\V3F@7D(2W@/Q'JCSH'H> M1LY<#YBXPVP[C% A.=/U012#R2A^*,H;"B7.PU5>$!DI$@[L^V6P^P-,GX$] MWGF9QRN-7>>!S$G?:&XB#N?1\R0_QY96;\!X29@P.!V<2;. M+$CWJ8@B(<469XDVLYA>'6D8"*B3D$SRM!M)>I$B/"6@8H*1,8K<2.1%2A(8 M"8B4\%5*4NQ&8I1E!",!Q1"^9"CA!O*IK D& F06')M=$;2@TR*/PQB& JP7 M,1/**?);"^H5>7(:RO9H'Z::$D4C BHB&(E0KC!;4*]R_/$DO@S@\@)R(QB] M44!9)5 2&5ZNK1)HA/0UPE/7.0=2H"U*M(+A-$*Y@:2_N!"P^"00">F+A%OF M<^EK!$4P$- (R6F$N]Z5OD9H"2,!C9#2!@5$"&QL!PA)'6/=]@ORN+I@!^2@)19$ K8FC-XZF_PE?0R?@ *\5@ROM9/;&0L"#5\!6BN&UAKT8048JZ[82E" MC(HCHY/:N6)V$W"+56BO@&FQ;F[G+ B\_BE ;,406X-NI 5571%;@%]%$IA>_#&G!,,VM=+[,L"'0T#8BH&2)JE!7 ,'U%5]1HT^NB7:\+-K5\B+]4 M#DZVK-N/,W^DY>MF6PV>B[HN\FZ+^J4H:M,X#+\U#M M/HH<+NIB9S_X!,>O3M/_ 5!+ P04 " #SA6%-GZ$2\V " !)!P &0 M 'AL+W=O1G) 9.R=$X=2T*/"]!'6EZM\B-[9$7 M.;O(MNGI(W?$I>L(_UW2EHU;UW??#$_-N9;:@(I\(&?ZGL^^)M]IO5&\*.AHUC-'5W)@;$7O?ARW+J>!J(MK:2.0-1PI3O: MMCJ0PO@UQW27E-IQ/7^+_LG4KFHY$$%WK/W9'&6]=5/7.=(3N;3RB8V?Z5Q/ M[#IS\5_IE;9*KDE4CHJUPOPZU45(ULU1%$I'7J>QZ(0?:B/9GVTZ'WC@*9*S-'LB21%SMGH\.ER!Z*_(7\3J<.OM-&< MM=E3IR.4]5H$<9:CJPXT:\I)$ZPU[Q5[0!$O$J0 %HH I B,?[CR]Z,0#A"" M 4(3(%H#))Y5QJ3!1M,;39AY,8ZM6@!9&&9Q!.-$($X$X/@6SJ2)5WGN<)*D M%@V@BC#V89@8A(D!&.L"R_@FC75Z.RA*:,'>1KF+_ ##L D(FP!I(@LVN4VC M;ML"WD,J/_G'-6(0!@,PUN=2XMO/)?5"#ULT@"P(TBR <5(+Y]UF!K)F_[^? M$M(D%@%:=8Z.\K-IRL*IV*67^M^WLDY]O_0W.].F+?M#NMFG@+W,YG<"_0T_ M/3+?"#\WO7 .3*I^9[K2B3%)%;IWKRZR5N_:LFCI2>HI5G,^=?=I(=DP/UQH M>3V+/U!+ P04 " #SA6%-6;,BL)@" #Q"0 &0 'AL+W=O\_H]AW#P\BK52W,20@>O95$UJ_"D=7T?1W,E:5.;.0:J2:S-5QZBIE>![%U0648P0BTJ>5^%ZZ=8>U7HIS[K(*_&H M@N9Q"%O*Y"'+XM/.7'D[8+T7I9\Z/X*?2O^E&96=2I[/-25$TNJT") MPRK\C.^WF-D 1_S.Q;7IC0.;RK.4+W;R;;\*D74D"K'35H*;RT5L1%%8)>/C MKQ<-NSUM8'_\IO[%)6^2>>:-V,CB3[[7IU6X"(.]./!SH9_D]:OP"=$P\-E_ M%Q=1&-PZ,7OL9-&XWV!W;K0LO8JQ4O+7]II7[GIM[S#BP^" V ?$70!^/R#Q M FMM_$;XGIOH[N^B*[>Z9\C1F];*. M6;J,+E;(,P\M$_>9(;$!"#I$M@#"%AT3&9.=TQAT&CN!9""0P0()*) X =(7 M2-$HU99)'5,Y)J$H9ABA$;F!2))FBSXY,$5 4P0PA4>F6H;VMOI$$8ZGGB"0 M)=FL)0I:HH"ET0-_H).=$D)CDDT]062&Z;PI!IIB@*ED9(I-ML*(3AU!&)JU MDX)VTHD=.BY1"I4($S(U!)$9>J=$"]#3 B@1@04R4""[_0W#".XFZ(9WS$-T M^)*AX3/P?>5F=.O1]%UTF,-,1\1 #G1& FY5^ .]"L/-"M_2K3S4+\^D@E.$ M$!;/%P5N4QCJ4VQ& FXKF'Z@*' 3P% 7F!2%3?X(8 ,'N"1AT\)$O4^I/0S] MX.J85TWP++7Y*KMOYT%*+8PFNC,YGLSYJYL4XJ#M,#5CU1Y"VHF6M3]@1=TI M;_T?4$L#!!0 ( /.%84UK@TW=+0, %D. 9 >&PO=V]R:W-H965T MU\1?[@B01F':I$VJ.FU[3L% U"1F MB8'NW\]QTA3,":4\$-LYW\WV.;''1U$]UUO.I?52Y&4]L;=2[D:.4R^WO$CK M.['CI7JS%E612M6M-DZ]JWBZTD9%[I#KADZ19J4]'>NQAVHZ%GN99R5_J*QZ M7Q1I]6_&%I^]7[%UV\*N8IK?F]R/]D*[F=V+%MK?@ZW>?R41R_\JZ@P+:Z MZK_S \\5O,E$Q5B*O-;_UG)?2U%T7E0J1?K2/K-2/X_MF\COS+ !=0;4&_CA M50.O,_!Z Y7L-0._,_#?#*Y'"#J#X,U U^"TM>O)G*_4?-9J]#"E*!H[A\91AYFU&#K%A/$YYAY@(@,S!YASQ (@ M@A[BJ$+Z:@A60]K>.\LTP0X\Z,#3#ORS,ERCC!83:4RI,5[@4LA9:4#Y/R05(^=A! !\'MTQ)"!R'((#%V"<#$ V5&,$CT_MS/(C3W[<]8 MI189O(]@?F:D'U^$(I<&EC*!41(0Q6#1#&$\'(2Y6!5A*1OL8M8^,3>XLD ,JP,CL,.&$L;ZP+S;J<0PFQF@)&2>X)%047-O\#"L$0Q)A05 T$ NAT7Z7 MD%)ILJ^VA_ER,?SVT"P7]6NWVQ[<0S-K7_?[JOGOWNWJ][NYGG_\\'7[LNGZ M'Y+EXEB]N+]<]^WXT/BKY-S+>KMWAW9;'V:->[Z;_Z)O5Y;Z!D/$WUOWWEY\ MG_5#>:SK[_W%[^N[N>H5N9U[ZOHN*O_QYDJWV_4]>1W_CIW.SSG[AI??/WK_ M=1B\'\QCU;JRWOVS77>;NWD^GZW=<_6ZZ[[6[[^Y<4!V/AM'_X=[_N>GI_6_OBVI M*!;)6]_1&'-_BJ'+F&E$B1&LU#1F)?1BSR&)%WE62J)2&MKS)(>6.V"Q QXZ M,)<"\F"DIY!L"#F<2BEARTF/ .YI!%IY3F*KB'*R'. M9,PVL*Y*3"/(AW*7F%8X65'S*:5C#F%LPC%(. M[;(2PB+SIR-DUBC9AI+U3Y>Y$*)S0Y%UKF7V:@(M-@VU$"3*8I*.)/+GB-0+^ZXK6,=(U,9Q5;IS*'M?W\+J=E.&JD8[C/E1KA MQ]YX*K8J9/QIY%^XAY4:T<;*%AR;%AEN&ND6&J[4B*WIUC--)%-+([;"K:74 M"*3(.B$91H0P"O>-DA ?J5999#0D(X0$A(331@(?3.8!$2O.(M49$B+D?4GH M?%\T%;%$LO$)C1^2O"0T_A31TT2RFPG='/*W)*R]8DEDOQ,67B%82\)J*2-? MJ:213#(6"+$0 K,DQ,+UM2!S@82ZZ&(;G78A&Y[RSW.09"L36AGJ?4(KHY5DH+FR1<>P)1C8THZ&A3N=K-<$TB6QE1BM#>(3J M''D@0RM#_F4@7LN.-_CP(C>QG@WX&$!KT\TUF35CZ2&'^ M!L2&)-O>" %N"N'&59&JL4B"K8:*SP5X?H1HJ+KQ\IP MM@AGV(W&F.PG8C *Q207[P7Z-SM_5LW+]M#.'NNNJ_?#BX#GNNZ<[U!]\>/: MN&I]OMBYYZ[_FOGOS>F-RNFBJX_CVZ+D_,IJ^3]02P,$% @ \X5A36_1 MJC^9 P 9@\ !D !X;"]W;W)K&ULE5?;;MLX M$/T501]0<887D8%M((FSV 5V@:!%N\^*35]07;R2''?_OM2EKDV.$N?%$JDS MAS-']!%G=JKJ[\W.VC;Z4>1E,X]W;7NX2Y)FM;-%UGRJ#K9T3S95762M&];; MI#G4-EOW046>(&,J*;)]&2]F_=QSO9A5QS;?E_:YCIIC463U_P\VKT[S&.)? M$Y_WVUW;322+V2';VB^V_7IXKMTH.;.L]X4MFWU51K7=S.-[N'M"V07TB&][ M>VHN[J.NE)>J^MX-_EK/8]9E9'.[:CN*S%U>[:/-\X[)Y?'?2!J?U^P"+^]_ ML?_1%^^*>ZSA:VTUVS-O/U>E/.Q8DXVBL_F_[:G,'[S)Q M:ZRJO.E_H]6Q::MB9'&I%-F/X;HO^^MI>)*:,8P.P#$ SP$@WPS@8P#_'2#> M#!!C@+AU!3D&2&^%9*B]%W.9M=EB5E>GJ![VPR'KMAW<2?>Z5MUD_W;Z9T[/ MQLV^+CB3L^2U(QHQ#P,&+S"IN88L0PB<$8E+X)P%4ED\8!".UPL\A@C-O!S> M)7EZD^0J34Z*Q?MX?B66H@D$22!Z G&9 'AB#Y"TAY0]Q!B&2GAZA#"M@8%7 M\3*$H48TF'K*$#B)DNF4KDZ2U%^-T=9JL3A/Z:IK D 3F=GV!T7;!WE=X MQ%P5"X(I_R]-X-Q6U]*WEA#&41G0GL0$#E,C0$X4..&'0(AL)BA(,[L'_(#, MM-$ OT%F'LJ,2DGCRTS@0'/4OLXACDMD_I9_HG!**#4E$NV$$%HAAPDS!MIN M0'Y 9]IP0-V@LPKU<]5"H#.!$Q+"_1SB1,JXDK[.(8X;SC5.5$@[(H26R&'B MVPRT[8#^@,ZT\8"Y06=#[+\4M?)U#G%HA JLF<"Y#R1W9N\+'0(U&L4%72+2 MSHBA,W*8>%=(>P_"[4(C[3V([PL]8JX$E*"8+S2%0ZF9=Q19$KB4,QX8-(%3 M:2KEE,ZT-6)HC1PF/J-(>P^*#^A,>P^&9YU09QD>JD (Z1\U2)SD&.@LQO/D'N'L$8G[I MFLBAY?M-/W2@_V3U=E\VT4O5NLZF[S\V5=5:ES[[Y-+?N:;W/,CMINUN4W=? M#YW?,&BKP]C5)N?6>O$34$L#!!0 ( /.%84T3]1DK2P( /0& 9 M>&PO=V]R:W-H965T'!EOL%1;?@*BXP0?#*FA 9! AI8=/Y!>1K]V.JQT8JQSJAK2B M9JW'R7'E/X?+;:;Q!O"[)EV/>& M\#_(A5 %UTZ41LFH,+]>>1:2-4,59:7![_VS;LWS.M2_T=P$.!#@2%#:GQ'0 M0$ ?A.A30C00(HL ^BBF-ULL<9%S=O5X_^]V6']$X3)2W2_UH6FV>:?:(]3I MI4!AE(.++C1@UCT&3C#AB "J^B@!71)K.*/#>X'-'(&"X!ZS=52)W2Z0,R@R M_.@N:&P%[3&IP;0]9A&D,;+L.F PC,+,;2=RVHD<=A++3H^))SK) J$'J6.G M3#R7L1J[CF]3 MITPZDXGL3SZ=QX5I8'\(Z2PN3)#=X.T<]: IF=-MYFA*9MG-9A()2I&E B8S MH2'\9.:M\$IV;LVLGYR.(_T9FIGR >_O@Y^8G^I6>'LFU60R\^/(F"3*2_"D MNE:I*VC<4'*4>IFJ->\'<;^1K!ON&#!>=,5_4$L#!!0 ( /.%84VR>%H* M0@( 0' 9 >&PO=V]R:W-H965T:-F+CEU*V:X1$44)-Q -KH5%?SHS71*HIOR#1N-8UX;^W0%FW\4/_=>&INI12+Z \:\D%OH'\ MWAZXFJ%!Y535T(B*-1Z'\\9_#-?[,- $@_A102=&8T^G-]@!I5I)^?AE1?TAIB:.QZ_J'TWR*IDC$;!C]&=UDN7&3WWO!&=R MI?*)=9_ )K3P/9O]%[@!57#M1,4H&!7FZ157(5EM5925FKST[ZHQ[Z[_DB26 MYB9@2\ #0<7^%R&RA.B]A-@2XC=";*K5IV)JLR>2Y!EGGQGR.B('";B)REB(Q ])? G2QBIT!L!.*Q XFM71APDFN+@QV&UDXC2SF M F$R"=)C$H-I#.;# D>I.\S2&6;I")-.PO28Q2C,,DHB=Y3$&25Q5".:5#69 M)9,$D\KOYA@P:V-Z_VAU:/&/V+28-WA_/WPE_%(UPCLRJ1J5:2=GQB0H M+\&#VOM274G#A,)9ZF&BQKSOR_U$LM;>.6BX^/(_4$L#!!0 ( /.%84TU M&W&PO=V]R:W-H965TL0J90MJTR^_;;E@Y*;=0_TE[..;VG MM_2:=81^L!(A[GS6N&%SM^2\G7D>*TI40S8A+6K$FP.A->1B2H\>:RF">T6J ML0=\/_%J6#7N(E.Q+5UDY,1QU: M==BIKB']MT28=',W<+\";]6QY#+@+;(6 M'M$OQ-_;+14S;U#95S5J6$4:AZ+#W'T-9GDJ\0KPNT(=NQH[TLF.D \Y^;Z? MN[Y,"&%4<*D Q>.,5@AC*232^*LUW6%)2;P>?ZGGRKOPLH,,K0C^4^UY.7>G MKK-'!WC"_(UTWY#V$[N.-O\#G1$6<)F)6*,@F*E?IS@Q3FJM(E*IX6?_K!KU M[/HW\8NFV0E $\! $&O?(X2:$%X(T5U"I G1LRO$FA _NT*B":=I9#&+'L,N,*D M+V/(^A82C!'Y+0( ?\!X(LDA4V#+= EN!<9+K&X14]_(\Z'(YK%(;A&)[4Y" MZYZ'BA^.]CRQ"T16@4@)1".!U"A:CPE\!6H4R)\815D_ \H?@$;YQM9\8TN^ M4R-?&\8X92L+)C0K;,,8CC8V#+ ;2JR&$HM :!BR82+#D UC?'WK)W0V]W5& MAE*KH?1& #34&H[!P8HMX#"B7FXO:O;J4;TJ'H+DBW_?*GY >JX8Y.\+%G:INO@,A'(G<_8DX%Z5HS\,$ MHP.7PU2,:=^D^@DGK>Z_WO G8/$?4$L#!!0 ( /.%84TO"<+(MP$ T$ M 9 >&PO=V]R:W-H965TD/TP-8 M]"FX-!7NK1TVA)BF!T'-C1I NI5.:4&M"_6!F$$#;0-)<)(M%BLB*).X+D-N MI^M2'2UG$G8:F:,05/^[!Z[&"B_Q5^*%'7KK$Z0N!WJ 5[!OPTZ[B$PJ+1,@ M#5,2:>@J_'.YV18>'P#O#$9S-D>^DKU2'SYX:BN\\(: 0V.] G7#";; N1=R M-OXF33QMZ8GG\R_UQU"[JV5/#6P5_\-:VU?X#J,6.GKD]D6-OR#5S2*F_!%S=%8)9**LR+H9QR9#.,85]:K1)LG9(F0381E\2TA3X3\ MBD"BLU#J [6T+K4:D8Z'-5!_)Y:;W#6S\ZKS?%62DQ=*F/N( MR-N7^_>YA1P MZ*R?KMUH_P-02P,$% @ \X5A3=PHQF+5 @ J H M !D !X;"]W;W)K&ULE5;;CML@%/P5RQ^P-N!; MHB12KFJE5HJV:OO,)B2QUC8ND&3[]P7L>!W N^E+; XSPSD3R5GP@1 MWEM95'SJGX2HQT' =R=28OY$:U+)F0-E)19RR(X!KQG!>TTJBP"&81*4.*_\ MV43'MFPVH6=1Y!79,H^?RQ*SOPM2T.O4!_XM\)P?3T(%@MFDQD?R@XB?]9;) M4="I[/.25#RGEK/P7@#8D70B%\YN?+>NZ=*>:'T50V^[J=^J#(B!=D) M)8'EXT*6I"B4DLSC3ROJ=VLJ8O_]IK[1QOY"VH-CWVNJ_D0LI)%QE(M?8T8+K7V]WYH*6K8I,I<1OS3.O]//:ZM]H M;@)L"; C)*,/":@EH([0N#E(B%I"]$Z(/B3$+2%^=(6D)23&"D%CEG9_A06> M31B]>JSY@&JLOE,P3N3_NU-!_7?J.?D'YAT= ]9 MVQ#0(0*90)<%=&6QA!8=WB^PLA&9D>;Z4Y'-AR)W:2*G64CST9U9 W5&3H%( M"T1W D:2RP:3:DS58! P:EW9(("2Q##$!F40&J"-#8K2>*"HV%E4["@*N042 MIT#RN*VI4R#]W-:%C8$),JQO,''?>I@!PWH;!$"<&M;;H"R,C$VSL4$10"-W MX9FS\,Q1>.06&#D%1H];#T)W PD?^*9;4+]4 H*AZ0<+:T.8#_8:V[W0#TB+7(VL P-;VU,2.S63@P:6HZZUIK8*L# MLP/>S[I;";![B;5+%PX0BA(CBZ!W ):$'?7UA7L[>JZ$^C9ZT>Z*M(#J #7B M2S!> 4=\K:Y4CO@<1.-U ]I>8.]QVS8UYQ[X4*>=3K _E MJ2"RWO!)UGN2U\9N4)"#4*^I?&?-W:D9"%JW]\*@NYS._@%02P,$% @ M\X5A35Z[:D(Z @ _ 8 !D !X;"]W;W)K&UL MC57;CML@$/T5BP]8XEOL1(ZES:5JI5:*MFK[3)Q);"T8%TB\_?L"]GH3AZ9Y M,3"<<^8"'K*6BU=9 BCOC=%:+E"I5#/'6!8E,"*?> .UWCEPP8C22W'$LA% M]I;$* XFDREFI*I1GEG;5N09/RE:U; 5GCPQ1L2?)5#>+I"/W@TOU;%4QH#S MK"%'^ [J1[,5>H4'E7W%H)85KST!AP5Z]N>;U. MX&<%K;R8>R:3'>>O9O%E MOT 3$Q!0*)11('HXPPHH-4(ZC-^])AI<&N+E_%W]D\U=Y[(C$E:<_JKVJER@ M%'E[.) 352^\_0Q]/C'R^N2_PAFHAIM(M(^"4VF_7G&2BK->18?"R%LW5K4= MVVXGF?4T-R'H"<% T+[O$<*>$'X0HKN$J"=$CWJ(>T(\\H"[W&TQUT21/!.\ M]41W'1IB;IT_C_5Q%<9H3\?NZ7I*;3WG891D^&R$>LRRPP07F&1V#5G?0OP! M@74 0Q2!*XIE<$,/KAVL;A'I9!3#?T4V=T6NP@R=Q0HM/[HJ5N@6B)P"D14( MKP3^4:C8*1 [(DA'Q]5A9A936\SDR1^5\P',VH4978V-"Q.Y$YHZ$YHZ$IJY M!1*G0/)X25.G0'H;03RZ6LO4D>;HP4^U M,HE>6(=6_1R87W]D7_KSE>^PKW5K[SKQAWSW+GPCXEC5TMMQI1N.;0L'SA7H MT'4NR"OU4S0L*!R4F29Z+KJ&W"T4;_JW!@\/7OX74$L#!!0 ( /.%84TA MP, "\/ 9 >&PO=V]R:W-H965T"8/?5' M^UTF35?S5Y7[I>-JV_^V?:_<4G;RL\U)736ZJH-:;:?A('Y94M08=\7^N MC\WH/FBEO!CSVC[\LYZ&I(U(%WIE6Q>9N[SIN2Z*UI.+X]?@-#S-V1J.[S^\ M_]6)=V)>LD;/3?$S7]O=-%1AL-:;[%#8[^;XMQX$B3 8U/^KWW3A\#82-\?* M%$WW/U@=&FO*P8L+I^VM>==?CX/_###=@@P$[&;BYKQG$@T'\:<"O&O#! M@-\[@Q@,A#=#U&OO%G.1V6PVJSO=;VX]&S?Z M-HL%G41OK:.!>>H9-F*2]!Q90.332>0".$7!L"B>&#!GYQ/,(:&(%\--)\NK M3L["C-'%BCO[^&RQ&.Z HPYXYX"/ _ 7NT>2#JDZ)$T)D]Q;#X@I10GU%"\@ MQA1C*4N\E4$XP011":Y.H.H$5!=[ZGI$C.?A-"8>-D2@A+\A"6WTV)@;N8% MQF&)@7!H9B#SK@QQ5[N]"_E&\K-$8$7CA M$*%X8:/\_E. XM6#(N4#?(G HYSX*WP36=Q&EE>112WK-[F51.\&.M:E*Z1V!ACM0N? M?'5O9N>ZU]-#H3>VO4W,# "$0 &0 'AL+W=O'( NG,?OLU1V>@JLCT]$,' MS*_*];?++LS\5I3?JI.UM?<]2_-JX9_J^C(+@FIWLEE2?2XN-G=/#D69);6[ M+8]!=2EMLF^-LC3@8:B#+#GG_G+>MKV4RWEQK=-S;E]*K[IF65+^]VS3XK;P MF?_>\.5\/-5-0["<7Y*C_6KKORXOI;L+[E[VY\SFU;G(O=(>%OX3FVUY:] 2 M?Y_MK1I<>XV4UZ+XUMS\OE_X81.13>VN;EPD[N?-KFR:-IY<'/_V3OU[GXWA M\/K=^[85[\2\)I5=%>D_YWU]6OC&]_;VD%S3^DMQ^\WV@I3O]>K_L&\V=7@3 MB>MC5Z15^]_;7:NZR'HO+I0L^=[]GO/V]];[?S>C#7AOP#]J('H#<3=PP3XR MD+V!_&$@'QJHWD!]M ?=&VC00] -5COZZZ1.EO.RN'EEET"7I,E3-M-N?G=- M8SN=[3,W 95K?5L*%A$02PJVBAQZLE_7/D0V!< TGBH#$8-V-)4V44$9( J7GF8"XAGM_ M#XV"D7#M41#:EC8$Q:5$ZBE?1DW()VOW$^/$+CFQ?!E=5]DO%%9&5U:&2RO> MW'IHM-=PE%D8TAP-+X:8-+"P4I3A$[L HRLKPZ55* 6%4<5.""2-P$(#E]^& MP!27\.UB2V!"2SF5/72)952-E1,NZ++&HE_('KJ ,%Q!B.PA-G7-0K0^*0R_ MFQ&8C$+X8KTE,!4R/;5#T:6$X5I"Y%",7@,_N1>T&+YZ4EP4,F6@0(+CBIM( M0(D$R(S[X[1(#BO+^"F]2?,/[+_/!"0&4-=/,#A:9;8\M@?CRML5U[QN)FK0 M>C]\/_/F: ;:5VRV9D3[QAW6J?8G'LXV/"2>N,#=D^XX_B.D[NO GTEY/.>5 M]UK4[A#9'O4.15%;IS?\[-+J9)/]_2:UA[JYC-QUV9W*NYNZN/1?'(+[9X_E M_U!+ P04 " #SA6%-$G>)0KH! #2 P &0 'AL+W=OEFBQG$BX:F4D(JG^=@:NYP@E^ M=3RQ?K#>0>IRI#U\!?MMO&AGD96E90*D84HB#5V%[Y/3.??X /C.8#:;,_*5 M7)5Z]L:GML('+P@X--8S4+?=X $X]T1.QL^%$Z\I?>#V_,K^(=3N:KE2 P^* M_V"M'2K\'J,6.CIQ^Z3FC[#4<\1H*?XSW( [N%?BY,AGV.-UFRA.T'I$M N@:DL9:8*"A_I);6I58STK'W(_5/G)Q2UYO&.T,K MPIT3;YSW5F=%7I*;)UHPYXA)-YAD11#'OJ9(]U*"XI\B(^88,'*W2++IJ0#=AVDRJ%&3#).\\:X#>Y^&-_D# MC]/^A>J>28.NRKJ7#?WOE++@A!SNG(;!?;#5X-!9?WSGSCJ.632L&I&PO=V]R:W-H965T M>7.^87T3YU!\ZE\UQ73;=P#U(>9Y[7;0Z\ M+KH[<>2-^F[8\F)KC.K*H[X?>751-NYR;N8>VN5\);S8['G/[C\>7QHU<@;6;9ES9NN%(W3 M\MW"O2>S-8FU@4'\*OFENWIWM)1'(9[TX,MVX?HZ(E[QC=04A7J<>O[^P?S+BE9C'HN.YJ'Z76WE8N(GK;/FN.%7RN[A\YH.@T'4& M]5_YF5<*KB-1/C:BZLROLSEU4M0#BPJE+I[[9]F8YV7@?S'##>A@0$<#Y?LM M@V P"%X-V)L&;#!@[_40#@8A\.#UVDTR5X4LEO-67)RVWP_'0F\[,@O561,-F*S'T"M,G-Y"5C:$C A/!3!&0;$H,FJ9TUL' MN8U(?!##?TG6;Y+H<(B1!@!PB(DF"0%P>08BC&P%BL,%<-U76.H@$T+X1 M$&5PNV!,%!R[-<9$Z(0LM.[<$XHD-YR@P&L"^4!1('A5($A9L)/+++4D@G<, M!HI#F%P$%,)]BX"H/W'!$+PF$*0H,#9!@=^^)/I M-*=LQ&G1NIL7,V.[?H]U=T?F,_(+"?(_$JW M]Z9;?*7OOPV^%>V^;#KG44C5$Y"IT=7&YSD%]CHR#BN^D?HW5>]OW MY/U BN/PO>&-'SW+?U!+ P04 " #SA6%-Q;!.:S8" 2!P &0 'AL M+W=OV%92D^" ME#6\,(>?J@JS?RL@M%VZGGL)O);'0J@ RM(&'^$7B+?FAPH?5>'[_NE.U,% 8%<* 4LES.L@1 E),OX M:S3=/J4B#O<7]:^Z=]G+#G-84_*GW(MBZ2:NLX<#/A'Q2MMO8/J)7,OD)RYH951D*17^Z-:RUFMK]"\T.\$W!+\GR-RW"($A!)^$ M\"8A-(3PT0R1(42C#*CK79NYP0)G*:.MP[K/H<'JJ_,6D7Q=N0KJMZ.?23^Y MC)ZS((Y2=%9"!K/J,/X $W^YAFRF$*]'(%E 7X5OJV+E3^C^=8+U%)',1C7< M%=G>%+DJ,[":%6A^.#0KC.P"H54@U +!E=MSNT!D%8BF%<3QZ'5UF$AC:HT9 M.;6>(KR1EWRHIRMW9-&%O*#Z X-M8[EDWIKN#H(VY@5!_ M#6;_ 5!+ P04 " #SA6%-T2BY"<4! "#! &0 'AL+W=OE)Y@7W'_WYW9VP7@](OI@.PZ%5P:4K<6=MO"3%U!X*: M&]6#=%]:I06USM1'8GH-M E!@I,T23(B*).X*H)OKZM"G2QG$O8:F9,05+_M M@*NAQ M\<3RR8V>]@U1%3X_P&^R??J^=169*PP1(PY1$&MH2?U]L=[G7!\$3 M@\%0-UPAEO@W(-<&7\G)IY3^L#K^85^'WIW MO1RH@5O%GUECNQ)O,&J@I2=N']7P Z9^UAA-S?^",W G]Y6X'+7B)KQ1?3)6 MB8GB2A'T=1R9#.,P\2]A\8!T"DCG@#0$D#%1J/R.6EH56@U(CVO?4_^+%]O4 MK4WMG6$IPC=7O''><[7,-P4Y>]"DV8V:])WFVZPACC\G2:-)T@!870,V21RP MC *6 ;!\5T$6!ZRB@%6D@L6'-D?-.FADT/RGQG4TQ3J2(HT#LB@@^WJ3>120 M?Z')_%.36>*?#WG(U?[QQ_.!ZB.3!AV4=5LQ;)A6*0L.F=PX6N=NA-G@T%H_ MS=U&ULC5;KDIL@&'T5QP=80;SN&&>Z M23KM3#N3V4[;WR0AT5D4"R1NW[Z KHU*+G_D=L[A?( ?9"WC;Z(@1#KO%:W% MPBVD;)X]3^P*4F'QQ!I2JY$#XQ66JLF/GF@XP7M#JJCG Q!Y%2YK-\],WX;G M&3M)6M9DPQUQJBK,_[X0RMJ%"]V/CM?R6$C=X>59@X_D!Y$_FPU7+6]0V9<5 MJ47):H>3P\+]!)_7$&F"0?PJ22LNZHX.9!7,%@NR9/1WN9?%PDU<9T\.^$3E*VN_D#Z@ MT'7ZZ+^1,Z$*KIVH.7:,"O-U=B" MFOL6 ?4$])\0W"0$/2%XE!#VA'!"\+K8S6*NL,1YQEGK\.X\-%@?._@<<)2CSSEJHQ[QT&'^$"<:8Y1SCCQ&KNXBU!1$.$$^%,<3B M6V/Q#1^-?%X10%8!9 2""X$ 3.+L(+&!U 8"(S]*0#J)]D'4FM7M+[9RF=S8+\ MF94[H)$3".RY"5@6-KTB<26]P<C/7:1@FB)MH"N_ [0G'SC//BCU MI_/,\T4RWV#O(OOK"_\[YL>R%LZ62761F'1_8$P2I0B>U']8J#?&T*#D('4U M5G7>7;1=0[*F?T1XPTLF_P=02P,$% @ \X5A3;@:JC6P5 7W4! !0 M !X;"]S:&%R9613=')I;F=S+GAM;.U]:7/;R+7HYWM_!6J>_LW7W::!!4K(]R>3YPXQH$NCE M].FS+[^OZTWT:;4LZC]\=[O9K'_X_OMZ?INMTOJT7&<%_')=5JMT _^L;KZO MUU66+NK;+-NLEM\GO=[X^U6:%]]%VR+_^S8[+[?%Y@_?#6:#[_[X^SK_X^\W M?WQ6SK>KK-A$:;&(+HI-OKF/7A0\9EX6T4E4WZ955O_^^\T??_\]OL/OS:)7 M9;&YK>&=1;9H_GJ9K4^C02^.DEY_VOSQS7P#/_;#/]KUG(77\[>SJWI3I?/- M_VF^*0^_RVYR? *&>)VNLN933U^=1Y>;>G':.=PU*J M= F/++)/T7]G]YWK?7^_;DW6[YW\3^<+;[,J+W&/B^A9NFF]:T#XG__Q'SOA M]#ROY[# _YVE5?07 M=$^B-]M-O8'+!%.U //F];.+UY<7SR+X=/GFY8MG9^_A'T_/7IZ]/K^(+O]T M5K?TN6?XX?L[]O\+EW"XZT' =!(/NJHRN89/'2US.*HR#91>1T! ML,J/:3%OTXD7Q1T,5E9Y5M/3K>G+@JYSU^K*&F:$K6>?8/ :Y[K*ETN\MQ& M?EO,X1B7&1[^7$8*+ $>RJ)-^BG3BV\^]K;*UFF^@)F KM;P* *EW-P"!LYW M0O!]N0$TW_W,VPJH=04X@X,BD-=XIQS\YG!'MTM"XD4&1'R>$[EK'V6]@;U4 ML(TE/5#?YFL #R#<30Y[DMF#XZ:KLMKD_PB.^X:V^?GC_%B6BX]P/N'QEV5Q M<[+)JM5.0'8@@H!WF:> /DF;Z.:1=!U>A\Z8/B]VF;! ]XQJD70'<\\-2CI M(>J<&@W\3=@!L_U#^RKM_E=41O _=V;/L.H,E M+N"X',SWH>R.W?"V=^+0:I5O\,8STB$2 +YDQ1P>CHY?EYLLFCYIO(52WP_U M.IUG?_AN+6#Z[H]12TY [G,+LDQ6U;\ETK)I,34@;;+CFGG54>^TUP*+TNWF%@CW/[(%T('2?)O7-5XBNCN.U47I)@*)99.M MK@!J1O*CIX WR;==_(G9:-?2!KT]:QM/3L?V=YP1OA@T7^!EQ^W?Y8N^_>*1 MNXH1E=?9?)/?9Q%N5RF%5!P "7- MV+S6[0%:*$T#\;<'ORW7\A%O:GS?\;I_2Q^Z:?_M!^TX^.K^[09?.W"OS2L6 M5H$[\//R/?QY=?$:+UKX& M>:X&^3XH:",3#?X(*A.(-.NJO,Y;K/@R(]DGCH"=9:@JX_5.%ZN\(#45 MN-J,V(FZYJ&V NK$S:YG7H%J!ZB',X,,F]U4_#0)8&%ZA-)XBCRXH?G+ M7[/\YI9$_#O8+^C6<[E#K3K86-3UV.CI1%> 'RP@N<,""Q7>W,$M( M'4!;YW,+.\?;*SNGD95@9+7M[/HZ0]0CQ1O64><[:$]XK-#E.N@ ]R%57H"R MMN>=M]MJ?INBAOTXD'KO7XD-3L&' 8V0J=KLSZF6,/,\R]KWY*U\SQOZC*.W M0-W6I$P>!)PF0*_S E:[!Z#>BJOLKES>X1O >&GMI6"_K8!TY&M2=MS[I=R439>R'0)%D!U:P!\+Y)]X>'T(2(7; M5&0K(&WL0#/HT^PF+U Q(Z"2+;UM'EYT_WBY7:^7&0(%P+/(ZSG0H&U%1V") MB,(C&,IM!]T:=3H/POS,48H3L@X"+%"7N4J!)-IC6(#$#DK@]7:#N"2,!8M/MX#5F04B*:UVK"I;\Y01X%_X$5A&E\N(Y4UXIMY> MU?DB3]'(?1J=+9<1J5H9VL.1>_[7_YHF2>]W, Y]ZO\N*BN:47X05X3Y<96E MQ4,GA>T:CP8BU:;*KT#JJ:/EEI1Z?.G*B#8KV%P%VZR9LW]$([5NBSP1&"$_ ;09,V"6(2VB/P:]'J[RAQ6#=/S%V;TEB,/944Z M1HU=!SU$0'48!-M?H"A!GP1SNQ#K%B1HD-:S I8/L,1[M-Y6*,-LGH)0.=]6SF1R\6G. @19$^L:5W@L&'1Y85#K";P/ M%QQHSRK?P- ._0I.#H#&@0I256^$@HEZ-.QOZMT2=R4G,H@;> 26\:BZ"/\ M '0"E+T%,YA=]RX&7(0#+F%CP WD]#-T(@$ZHO4\K>[5DO&>"C$"XIZRE1^1 M92?D<+%_%C F5!ZR *0HL_ YP#-+*P^_'L[*T!WNEGG+G>1FI< M$7*>YF[ .<9F8>4:5&0F=*NT '6+/4)ZF HQH"(^H.1T1(8"'>(T3[7%F^S@ MAN>;1M=X?^WB&LO W?8GOZO5/M8ELPZR^FV7O'*G]CK.*)*+$+ % 15_%%2* MA*!FB],6"7X(,&M0S2'+^\$7(%K%<&])P0WAY,#>N:@ M/\_9*B*'8@ .=.&*325S<@-NZ>#Y"0SB0#8LKQ@/"^T%)J8S!_02ML[S,R*EA-70 MRM(53^+&K.QK,"IL&$;%T Y#$[U]K14I/J63KK);P!\$G6BFP2^!D .Y@!W+ MH$J3)3@!4 +(VND&YU_T%WBLM_G-+9SF,H?O%R*OB1:-Y!I'O'3@- XD,Q N4-\5G3%;@^74^K^V^WN,_ MHW%OK#BR^[F5[(I-%_=%#1I1&*K2 Y&L@3U(+-V+GCP'^Y5PQZ( M&%XSJ;TID4C #UIT3:W@2HAMKC+?>Y#[EV2ZV;! !1*ZL% 0>86VFP5D3+,P M8(#E.EY""8C=FICE$@MDX/BE$8IJ#6WA[&I\@W#&[MY&,OC:A\%\=VRP^3^GP$E!.)&@OVA;&]ZVHGN5 MH12\J4I#4O@8Y" S ,H"Q>$L(D_YF"!UO:W(:+! ?^D2%@$7ZFQ[ ZO#*<9R MI^":''@]QB?]4>P4300'$;7G!()CWDXRZ#WY(3KW6!\]*%#E=&QT-06IQ$6RNZ#]S5MJ_P3FHDC_J, M@?PO#0QS)^3[@+C*YD!UQ"2*;YF+VA3]4A;6C ](RV%7SF330D5&7D):.4O9 M.B$( 'M!(ASS9E@G3#HG63"T!B._P!)O00DO4<]8!@5<0M?7Y1TSY,^<$>KI,90*FH>1';2Y!2=)&,GXP(D[W(N)O?Y4H:);B MQ,$'8.#DI =;,$&RN)0K5!A('1#\F_9&3#"!_=^;4WB67>?"I='%X49HX"6. MW\)+_-)) I;\H'99IR0UV]AKT M0B<.\^D=7VZO-BQ4@ J>]-IX=3DOU\0)Z8W&J#]:X:GPEH_G\S:M2(J]Q."' MSOE;R-GFW?BE$78SQJW:+*JQ?*,$M5$95V0$5&*Q%F[+!MS8=U5Y0FNAERZ( MS_J[%O7A*6M_]5=/LF5X46L!4VW %)C+'^S?F7N+]O:HRS&+:7;KI3X16[_W MI9#027\*J&YQ^Y561-5,;?2\M"%3&Q5"<0$T,ZN8?&T"8L?> +^\+]*!-V!DA4<(<[[8*2<$L466OV> M@M -_@V1U)YYJO_EQ3D2S?2F2M>W=?16^3;P)YC@^EK/^'2[7&;P"0CK:=0' M::J!K=,0,9T2.5J@G&J 6BXI""QA-%'^'@T*_ %).4+6V M(M2(5&&LJ-:#0]1,6 M9M,:5'LT'K*FRV933B?@9?N\S&B N0H$<_$D^ *<;G2^%7GHS^55#:#:1,?* M(4G6;WP,?@@?BR4B=,61UQ%;20%UQ<2NC6PBZ"M^+Y;()!'#>U8 WM.SA) Y MWF"D"=V;]:T.UJ #$AXOKF:+"%I_$09760%"'DF#1P,5+VY)1>0(:7A MH-6(73Z$4[A4%'M(JU:7OGF;:?#K;$%!D[C$*MMLJT+/XYE_>;ZV;=>WXFI M%-HTU 2"CA8_& @^T%+&,D;#RE=M[&'F5<-2D(G;95 MO)/WZ*T46U1#GGV,KMT#3'U)@2__/..H54=[24!=[R44IG2US.M;LI%6:(Y! M/7M;9W:,=V\^6+LQFTC%<&F,B>1CR#)C)<6SC> E%N]8A9(H$!-N=F_XE>\J M-LX6"1=BGQV)$YA40ZP9,+2?"'Z?"G@CS!]#AN\;\K-VW=( M ?LGEFX4_W0#<]-=E(A SU@/]6O8)%N"$;M\?MX2 $#0VVX 2/^P M5]H9-D4FT)%+>YETOV_0T&K8PP38\WO,A2547^%XQL_.;*Z)[+#;/V^7]\XS M1.F;M4='K,RVT89G>%/C6VIYBB=BT;Q+9JA6.5MF-^G\OC'4.2R_YRZ6XX,8 M(**,V8*>LBMC\L&E2H2Y%\E@]I#7YE$*?N.LO Q]3*E%#)_6Z8/<[3#7DM>9 MNS:QY;\=5%]N TN\V:>&[+AZ C22G@'22)ZR!QI"*Z=G'=["(]! M\+QV?G.8SSE2Q?6]4ZKVIF4$$@])!['0UG)C#MH-USD%,XB;AW4F6Q)"6X)!M!\$@Y" 8L-!3 M6TJ:5S01"Q97]\K]:O4$@"G*(RGB#*KM)\NR)*!3-$ *M]E>$'NGQ>Z%R #( MC/=:PI7-+RAP"]W=W*_9..5HM1#^6+>".^FC]A MB#8(DR&"J&TJ"A"(V:!L\'N$=HE+O(/*!OP>TZSPM.R++QQ>MFUDPY"-; @Z M/XUJ;+@-%?O&#*U0GI!]5=[QWK)UE!C8A9[>9"X*QHK>2O9I51&0>16( M2)A,0,A@%Q>33(+7E'YF#F=>=(MRB]4PWW7?G->D"YHL(" JRS7$+SV5\C,= M,!C><^'?U[Q65[8+,7@=\!QR4&'\$MPOT9-DI_3O^>1 S]-.XV+.BO#C):/. M6^[B+!YC:"1.ACCS%T(ES:&,3D/>G6>.K3^O@-%\+*N?D=GY%FKUU#O-_/$\ MNF9I&A\#W V_-!;E/5)&H:^G,ES4FBC$/-B]<8&C_H^2AA#FKL&-EH0L([P; M-N,]4]'2*CH-7PQO[9_(W4YMN(R.\7:J):TOK7P=HLL#8'1-2BZR5Z.;.7X% MOK=/11TEG?GM.BQ,/Q8HLO=E[Y0BXK\G*@*";82%XHQN6Q]2AO)/8VL M0?Q]NQ*]DR% U]9/1/0U&".1:29%A28ZWN8#<%5R\#&?O7E+]X/HRCO1*_1< MAES<'@MR$R[NY)*(FMEH\$G.,R69:'M/M(9:*Q<]JRI3YB2F]Q($7)MD_ M\)OE"CK.#R,"Z^QZB_4Z[E >)@N1PL'HC7$RF4B^!OZ97;9U?6,H4J$8@FR& M!FJHP--_/;TXC2YOT:%P7IZZ5!?ZYB7E-1G2%J-#*8Q6+5X%?YXN1LLT3(S3$QR%Z8'>L31$%[B4WX(SDN%MG" M 'A=UIL3)+B-C))8QWEY)L!U>A\=]=7635@VJ.=(;JVWQ[IVS/#L:L65VS6) M (A> Z#F)G[3I"A)GJ&)7\RK^7:%*#1OIK==;\D18HVIG+F OI)R>W/KG&TN ML/ZJK*KRHZD9%SJAKG18D;#406-@IJ@#(O2Y6%;]'$>M2NVTMI][BM[6(#- MAI95V15;7L/9.!A-HJX!40?! FOC:SF/]^;<>"R]N1]WG@WL$Y;#EB%9D/FZX"9_3T2+G4/"M6V3#DF5 9!.>!&[\E>ZBESM>TR1E= MOAH(DM5V;4HKWV5#[>'TRQ60%/$ ^O92C.\VE4XVP4* CK"3&6Y1$C/"+!L0 M:>D6U!G9XKU#]VR,,,X*!EQ$*,;#&Q*)13G/$IN$LJ:&0NT!T:Y8]E3?%UC1 MTZ3<-K5MY0AMF(>OT)6..:6T09)]TT^(UD ?<;3G!V2*Q?X%Y/1#'-_R7+KZ M+L$%N.#1I'9M#<>8HKF01D3O",_%:!\6I)&]JS0G$UC-@5\MH(/$F M7T]L?9]]@CV]7=Y_!$H4_5>Z6O_.'*-,)XG\-N4I^P1/=XFRDOY.(@5 F&P@ MN(I%65;VZCW#-/CZY#FFJ?X5_D<7.K6B;5N<'?0;E.@KB;/MA:W2ZN=L\R") M[M]1?.-#_S4*;CIXZH&"6[_Q;H?D-E);G(@(1OZ6IS/1+8]:B*EN4GVQ=$XQ^FIND^E<84%_45]L*1*V_HA?C+SD6J<]WT6Y=JS9 MNBF61ZBI#N99H&RY!6KE5DD&Z'1MHKC$VQTF[T(9_@HZ-?Q[@VCT[!S)9%42 MLVF36F>6*$BTP1AS&_7'&/N1XB*,S39@>]"VANW:1'N[T#E/WMJN-?FC(%L5 MVC*_S;,[;7(7EPP'YE'XE!*/V@*1,*.F)C#]_YZ5N@-JA%08"+S<\\T?7Y5+.8*^=VGD']0F8&)HB3 T'&@DGYMB_C=6 M]^58W<&*HG_[X%D6*RE",KV!8[ZA:,Q_CI(\<4KRR%<7^Q[R/U))_J?M_0 S MB]GZ8-K6E,>/TY1KJRI_MG[ERBR MY \KMQ_]0!5]-Z88[I/&F]X+[YN17M%1-)CUXM%DA)\&@W@V&N(EYB8V!-9% MN;W:(!VT:LKQ)!Z/I]&3Z'@83R9]^,#YHIRW4;LF.-%Q^H12:?K)[_#A?C*! MAZ51EC?=S#MQ8/>!#\E23R=)336A?74-]++B#YA M6F97N+$.#K$5.9IU?[135$7U(Q31.\_U]4YH-^* M<7Q*&&[-5P>N^UT.1[N\UV4J2)9T8';S-%%L;[60=B7R=I,1_$Z'EW0C/CW9 M[+7RH%),YD[4K4OQ$#R_S(J<6.%\BZR22JW&5$XIZ25#1*I1+^X!SKE/[ZR\ M*1&53CHP&#R,A^-$T#<9]^&^C.EU^CR"NS";1A\*5^(I4+%99QC5@45&QZ.X M!W+&$_PP'LS@PV XBI/A#/[.XOYH%KT$\?2'J-&4A@*F?;CW>R/XC[8((_2' MM&T8HP=C"'PN9>K7-/6;0H$4:\!@ &C4#!:FT*:C@=IER1A/3_>T5NO!M_4CI^G 1T RQ4>I%B."/HQRA" _!_$Y4? M"U'%J4;I?8,^<0X5Z@LW0,Z DV4\F*?0%ZQ',<70Y4Y9!K1O\EN,O6<6>X^I M(N4UM5*YRN N/<'XO?FM#>UQ:Y.1R*!:J_5CB 70%$PYH^I^YE]Q8ZFQ2:)Q M:V)E"-C'TM19,OG3XDSYJIK M709M#Y+9M6D'?_(>57Q,7KM@(HS2SC=;DZX(+#MW%9SO]]1WVU_4C8/A3A7! M:Z$,4 )+3IDNCQIT("OXAL(QE51>Q+O]+0I*,_\5U(IY6-V5T+F64.>H^ MX\OHN]72&RH#2DDF)I6(>2;>64!1?6G?5#DHRS!@B.C5\X"99K)E/M)O)M[)@J<*B]+JY*,N*RSXQ MNV!%#U5A#@Z1K$5RA'@6Y:Y[TI[^:-Q7=C@T(6:885@K>.KEN36UL&['I,QS MFYW(=HL76I!(_31?>AM9E,58"E#5%G3)XM:U%E7F;-*/.LC4Y+2GJ%.^8 7) M:#7=!*8,[DW7A0R1D;9Z0G7K.K[V:QWZI0YW"'7F[;.0"(VTHB6+>]RK509O M;\T[,=29,%?B\R6'0$KI%C::9A(+Z)H*,C*T2D_HVK1.0VQ'\(8BT*>-$G&, MP$J%X+!;KO8J^?TFC]L$*W*(F<0\FA0U,8#P>E@O;]+JD"*C*K+HO&]0V^?W MC<6-7)7+=\X6U-2O63.",=P)&0W;AL>+J-6VT89,H8\,R&!W!(@C&*\G*:U" MH*ZRS4>J(2XGEOO+0^\&*888/?JT(V-HVE;VW*'._>:K]IR:_2Y-^/->XXF7 M2XFJAX3&,H=/[> G5_?6Z(820%Z?N@LJB\'?D?M1&GLM'@%.J3 9L%JHPKSY M$J\064&(K%@Q9 U#8C\CE&AR;+&$T(Y([\4IX"?#)^ER.5SSU,]N=3/0!]?/ M8KQ5^JV[Q+OGF3^B]6UGY9CN0U* UR=NH)\N[GC97O'/^F'P.L ,\/GPLL!Y M0!/61\'K'39W0'RT1H6\!L#4*@E M4$'Z>-U@3*("5;-%;)< V+ UOE=V:R/HN-I/)V*2;L_C'N] M:=3L! \BT"SNC7O1\2#N)VA7'X#H-ALD+4G &"('TW@TFI@_CVD-'R73>#*8 M1L?RUYGI#^[^'HTF\0SMDK3H<3_N32:1[EP.8!M.!O%@U(MF@Q']:Q@GTU%T M6/_Q:#:.DW$2'8_CV1C]!M-9G,Q&82YM5I^,X\&@9_X\IAUY!-QD"!LZEK\. M,NT&OA.89SCJT_8FR20>3,>!I]*.-K^ $@Y"1S3(D8+2WAN^YUKO3V8UO4YV M:=Z-F_/4$L,(!%V@ZB:?#*5Z@23P:]CV?4/L"C6: MQ7V^0 .\0*-Q/(:KUGF! .C]F?GSN LTC$=]P$[Y^Z@+-(O[0"1XT>,$UC)J M7J!Q,H+M#^!3,A[3O\?QM#<[] KU^X.XETP F7M AO 2]7M)W!_V=M^B01)/ M>@/SYU&W*.D!;0*2)G]WWJ()TLB1['$"A]R'._7 >V0 =23#'"E@O::Z_R;D M108RG0S.O/@GU] -E4RJH+?*N3&>4]I('3:59E-J,Y87\#6.KIH5N&8N+#&: M>FGB?N?R#>VER^M>G(JNPA]VO1!JRZ8I>.GJ8M5QT%GHQ= MHMR*[5#L8]AR%NV]ZB)EQK/OAJ%5-^TBI\!D 347*GRIL,= JB@OKS;"4I<$ M9/NQV1-SVR93^&TF.F[&8<1V&\!SW[9DS9!H%A?>] MQ)*.>8OZ$Y+&XZ$E_M ;FJG)2 M#A.4"<.;A8:LL510=<,K5065M;78Q@'5D6XV@O:47;A-J<7TSW+90)Z%7&@R MM'? ^PG=.+FM5;;HLF5YB_8V7LZ!;E,F-URJT@3U8\LA6IJL1^X1(F"&$6,F MQ5E3 %C7AFI8KV_O:Q*4UU2VIZ80+2P,MX2!-\O,OEGE]<^F.=Y'*B"!(O5' M6!J&99U&?RH_HMFDZ!-F@U]A?(RR$7M3HMO[%@W5Z\C5BSP:%-&'I' M0!GJ""7R/Q)(Z[J-+;N]LZT9>*8O."[SYF)'H)2Z7(6R8(PK0;I30>6Q/&T!W0^C BK"SX"JE3/>Q MK7 C!]>P,_$BC/G=E8FENXM,BUQOMAS;ML)ZC4@SS1GI<,J_8\%E&S!O\^QC M :))6[*N6Y$$$2/L>'"/E46O?2%6'+5E"R![R$*.ZT\;<1?N1!T?"/9[.:1G M[)-PK9"H4$2!3-,E,LG4S*:H&ER,'9W0VP6DC'N[T9WE(-+F+,1][Z@](Q(1 M!8%W?NNJ?T@H=Y>X@:7A:RYR;B_;(QT/%ANS1<.EGTS9EY=,?D.0)BPW.-6, M6KRPV.]JL85E8SH'UZ;%'HD[5M'S-"+\MN9[8 N_\6%?$4*8&:]A1E1=R(YF M@_QSQ*8&)177KDTERWS%WJO@^C:?1(F?9(0:8*&H*L6#JQ!E^+L M00!;FRI6@$V+I6'UM(5RGJ?&Q&Z$!H/7J%E>;Y?7<%/)I$DWA&!FU'D^BE3Q M6U&3'I207GYV0OJSO#:!*6+D,;)0P#QEO2[! W % 19N4#[E5?J3NP81:CPW M%%2+5\%(GUC.DF1&C-M88*N..VHC$'"[4_(&VH^IU:IUOKO0DSUQ!U_.2;_? M11^VY&/O+PTQ%>O5#:[/\+M+(/E[>O,5OW!!+[S&(;QO&A9!&H/>=Y\N@_E^ M1U%_/(YG_1E^PI#4*1H\AY->/!A3^/EL$ ^FB4D2YXQQZ=O.I9!9VQN,)G$R M'4?);!B/9[.H'_?Z@W@X&T739!:/!\/HE22(QY(=SD,!?!<(UF34C]%(F22C M>-H;1A, Q0"6/IY,XM%H*&%&;9641['B?M(?QL/1 /Z.XD$RA,.$(6F)/K=(7]@6]AB01UY,A'$S68$H?YP "C4 M(_L>0;$W -&1ZNPR^64BBZ?>1W_+. &P TQ'6 88WH29)[-XV!]%K]!0(W-3 MP D B,SB?,Y&3E?CP0#CT8SZI@R2*>!A$O=@68,QX.%X]ED';C46ZVU$%'#E MMP.-72DCO,SGA@51E:^J""D1L9E&ZZ5IT0CHIA E%:'D:@@]T+0; M>S%TSB@CZ\(0&;()DRVUH7&8C-=]P&B<96NM2R[B>\6J' M<9%6I\ KYHO4Y-YZ:DLX@S7>%Q 6VS;@3 U =+E&R7].43(<&"M &W-6E6;7WNATDN%V9#;7' M]3U0X56"C+BAHZL#_1BD[&\335G@-Z$=?D(\KBNO#XJP.SRZ#KL8DR+7P([N M(!II,41Q2!VA:.YB[['-[EB%C UZ]9>I5A(Z[: M)QEA7Q>WQW'7WC0+XN:+]S:G /!AT(L6Z3T[;3,F8<@5$1'>%&B[3]FZ3JMS MC1Q$5V=5/5QM,8 _9%%G:QN*.#8.$Y=KH"HIV5+YVQ2&/"!BIS-6SLH$.U/I M@B%Q4K*AT3&B%9.])[>.YF@&PW#Y:97BZIE%0W8H%3'UH)@XSE&=C 846=,' MZ0T# \:S># 8M=#4N/8Y-N9X%"<4WA+T=Q\9%_>1B1B!8>/!9! ]<^72#Q&. MX]T'*$LSW4:!2C2X:===EB":M- M+4M:>)#S*Q1W9!>T.*4*#>V2'%PTKY+Y;&M9 *#[FB^+Y4T4 M\*T7^D5H?U M]5$L1E/=ZYF3%S8:R75O;:V8ZZ:ZOW;\= ME@KO=9#51F33E8I[ABPR$Y8 PN9_CO0%[C5W-77.L.C_#J2$OUEH4WOND, M=:5P+A 6D=,E7"67ZQ>8TC]$@^&@7P#5EC#!.R$J9 I&(S,*9.&&\T3IV0T! M]QC;E/U,+8I11B:D0+1'"=IEKU>Z/ED()M*I92..J"6+^N\]U,/H\@"$A">X M8..4&HEO.N&OJ+<1#+E<.C[S$T@&]2(W;H.'%3> %9?:8:NA;DKGUJ:L#LY& MCA;7^*[DYEM-Q:#19LX("/;&M0!2A)& !5@<<5M_*!U3QH<'PM,\;&M"& MPB6/#]_28!38$F,SZ>0X.1K9KU-J?:BCA2ANDS4NT]6=2X4A4TF)1RY0.<1J M_WY=/BD014YB])R\P(Q;)/!&[*+B1Y=B].S/9E[:]2MOK&=F+#^;V^MNC("C M)LPL>+D.S=2,J/6XJ=J/%DT.EF354R72W M&45QQ(10T_T@<&9",G4=D6Q^6W!.K6U>["7B49[W&NTX M+CC.-CWD5)2;K=1+,T4QGF$A-IO'_[XB$+-7LX7$ER;PDE2E:QL'A?*9)>?H M8L_,YX+^3?R53]C:Q)98$&4I):"#07:_:+_J2** @2\@7HJM3-^KZ2_>*KQ; MCTQW]@?/7=%-<[TT/*P7S@^ (=+1E _/;94'QJ9S\CB#$##/V\+GSH@F/!4"OK*%K;2-1(#HVY47*20'.44X[):H82X ML *7ACF6QY[G:\[>!I$*SX\()'R382"Q\6_K)K=IA55ET*8,6)8N-VQ==HX$ MI%OSC3,Y8W_5"OZ? 6*5K/,X*Q,H)NLMQ;F\\$58%+,D D#@$^L^IDX\IMN& MPFU^6[+Z1J\V$GA56=E ")6VIF.0%)J,:92RTM;8LT(%U-#ONH43&3=S8Z@V M!>1M>!@+W&2,5GF7R%A([7/:=[%P5ERW)H;'KB"P%QN3DV_EO:;-D01X-&, M79;@,VH/2\5"5""S?F=19C*JI>M7 .SL3MDTT7'%GN_MAL0JC$M"_!*R(S-X M]G\KGZ8+,K:+ &6R^SLXEQ%?C;^L50*V4CVD=M0:"LJX;37:)+L";^]I F3J MI;J$U9UGD:!''0Z5+KX>F68YEO>Q6:S-4ERXU.:\%Q)CZW"^$W'HG$/N+F^!3IWP%MZR'617 M*<>N!03-^;B)I51IN+5Q6%[--QJ.9_>DX:\2E.&_T [1\'\_(&#C'=SY*I]S MS!CNA /PL33C432(DVF? C/Z(XQNF,:](09M#./^8-9^-<'L-*I0-X"?&,*/#?SF#MKS.XHBBET.YF /(+)YS$C[[T M74L^%%A,?\C4(+;15?HI7VU7>"][#9>'+IAV^ 04D8<9W^AQ]T'PV(-JUM W MNW;9ZNTC&W[%(_N,)7^A@QI\WL&T"7EV0Z2VXWM)$<;][Z#%,@;5L$NF/:SS MV7@[EE*'M;*:U>:UM-;AB"0G<"&[-97=3J\PH9DU+UM$.U@YF$)&++\S(0+& ML+L091 -N*(*8LW]:[4D4..X^C_VV*Q<,X4WSU[9DIAD5YWGQ-^!BY)C0O(! M\03*;36W6K@R^:KC"OO6 X!IU"'6O1R"C)LJFD+W&E(=N^*M^3OYZE./#30,N'=,$NK>$Z= QJC=<&4 M7<\'0&P M4_%$5.0YO%@J6=YP'4%!B1^S$F[V&I!2 5=P1)./[A)=[:&[XK&LS&OD6Q.D M8XHL;KA/)3P[SRG>* >:Y);3\3M=NBJO.[HH.4.9E+C,O5@ ,99ZT?%44TWG MQN*X;0 '8RYAF[=7NJ35-D1("^'H MQPIUR+=5B5:59YAPA>D1B+<<;7NF';[-C8;N@!==FPQ! *0PCOXX[O=0 IPE M\7@V[41)4XW _!TE/:KX@3$@3[K''H-T>0@D)K\L)%1T<0^#ID>\VMD,(3'! M>@J'0V*CR9Q;,I:0.3N#>A\/$1/ : MQ:&PZ,=#T&B.X:TA@/))]P33>#3N'0*/7Q@Q7(#Y432:S>)A@F 8 4:,\:O^ M%"MO) ^ QQ2Q8S".AX '3[HGZ!/NO3,#6E:_UR?PRZBQXIN_RJ[+2KOC*"1L M.(ZG%&"63.0&]?LS*O.#6XS'TQD+0)2,*1K^"%!B3*%C$[P#3# MLYH,064> _;V07,&K?LU]GQ!FU7 /V?VQCHV:]BL7[-VK;NA\S1-=$D R0:P MOS<2$( HA3KY8#C&46E)P^$$/V-5J 9*VZ*X;;P40BU42JZG8&5@F)O0Y0CP M;\LU+-%T),-=%MS!X]S1L;*KZB3X1F8]AY\5XM&T.68+I"BJMPDZ80U^) MKI%]RN9;<@F7U]>@G%8V&JC.J'L5(0\PI-$*HNDA'\/F9HBD0!$>OJWV0\=>V5XU8V!_;68TGL#*0XGP-&-S+O H>DH"&QLX.R56( 3,X9@K0#>MVKE.L*16_$ M>7K"=(I5,L9(TRW*:61N^6;M9%ZIM84Q;ALQ.'>BVW9C"NT:[PJ;.SKV094] M#C.;F"+1S09-:O'DDE?[PHS2)3YT;Q;%KBI*@\9^(];O?44HB%OK@,OG*R9^ M>6RJV_JEN7A,$2;KC;I 0E!V\O=#[@HV@(FG1.JQX!_E&\ZP=%A"8>?Q9#J( M_MI$=>^H-<;' O#Q)!Z )(3IKB-,+(T38'GPKRDP[ M[!^RUJ&W+D1^Z3.R# M&7#+X13CWR-@K@U[>1^+PTU&47\T0@B$C.UC?"\:3Q^T&X,TL(,IL%CX,QPF M^&<"@,)-#OM"Y12%T^,!$'NG%+C?.TT(R*>#,?T+(&$HS2'O3OC=$7\Y"[I? M)$M$+#^NC8MDWF$LA;VN&,!$TS.=XRO'@7><)6=CVEOW$MCN=A.\E^8JF2!M M?2WFZ9:+L2W*J"Y;H;=H;#LQ"*$=;W5C 5C-BHO <+6"![@Q]G0_*3C5&D.< MK5=/4_,'6I9=R; D3Y.]VPI>G'<05- MZ'*DW&+ZD!;!':V!<>OGY3(#?(B>+TM*?I7>J:XWL/K9BCG2SQ>$-4PRP4P* M6HWKZZM[!<8Z2HNMK_@&^GHIB\#%)CTV1E1PWV9MD_M8;ZN[/%#_-UVBN!W. M#^4S=8U76,Q 07L.A H#$O"&DV\#6S>\Y5DMH7ENU>5+%T)G0"UON:XR%*GE MBG%TQ/"U-IO6#4&;10UNC-$&7C/GPN*6C=Q0 G]$!4JR&^ 6]6U^;0HTV@VG MN@&$'^\MU3?(TDE59K@ZAVIL_.@VN]UDT5R@((YCM/E&UVI%S.WW&VTN-ZTB MIARLZ=R@+;7D*44WPF/>^1^_Q>HA,,"3SN?7ZOG#!D74W)O0'XS<='R+LO@H MV&A;8:,[UY9M:WJ7ZM!(07B*E%6-UO"QBT^2N$:1:MQ%P*#WY<6YI1_$73@7 MQ4;?+ESX!]7H0Z-+OC)\6-+B#BA8(('I[0CTCU26L +>+)'2!FHA\+ 8:^ M375&C+8)J&[)M0O>O[KW*L9PB!S"T26ZP._9>N/$D0\%K8-H BW^;)5A924+ MNQ_/SM[Z\(ZQ65BYS@LA72YX+O:&J1 #J@8A9\J-@L:2 M@X[29:W@QNR#6J?9Q75:1 Z.W;(%-"AXRRFNG!_-P2*^2&=X[F\$6W3FI< M*ZNYFL/!K !L#CA/Q? DCC(>0<(#3%J6LCQ40&!SX@6&'TK^KTG68EO5O4F, M,98*+$]F0_EH!Z)S6XP5 MD_)I)UY]*EI#,Y\>5H$BMJM[H."@Z7LHFAA^OP7TH^X-I% =\DP4_!*#&?Z^ M=7V?E/WI6E*UVO>A,5WT:;7\H5ZG\^P/W]%#U5WVW1_/\8[9RX9D[P[$!03* M>?.+M)* NGM@H/#]@OJ!V$ATHV/@_90*ALWHJ*->JS-V$$B44\FE<6SK M630IFP0?KXNO=5_M M]^ZK365Y&K9VVJ%+9K')0)C"GV)_UIR/PF1T($=VJ2!PNI4[!S3(2&UH>'Z= MSYW>8=. E81ANT!8>PR7)G9D)E!4(*(27B()F>3IM"#SC2K-$^E2S&P9=O6 MN3R<*V->LUG!5H_A4M(2STP$Q.^8XR5VYYM0"R@N0,-R*B\!,YM;$[.<98$L MY85(R*LUG)7O"IEJG;3= MG[%L=73/X'53 MSK9*P%U@;?(:*2I) U1L@?@)!N'8PC,X;:470M^LS4)\([N4JS4$.+?E_ATL M%#I(EIAJ5)3:F+/G$!/EZFQHKNZSLTE!'R2#T;$Z5Y$_.VO$@7-4IQ< M^0 ,G)ST8 M/C0D+EG*%"A"I*X)_T]Z("2:P_WMS"L\PI#HWFTW=" V\Q/%; M>(E?.DG DI]VU8B"^HAS76EGK50QH6@UK244PE^0L7<[+-7%">J,QZH]6>"J\Y>/YO.4B21(XUS5_"SG;O!N_-,*N M\1N:1366;[2I-BIS5VD64(G%6K@M&W!CMTOE":V%7KJMSJAJW)"H#T^I!C5Z M]21;AA]$W(7>ET)")_TIH+K%[5=: MHU4SM=%S%D+/6>!L=:**X:.FXF9 /2*TV-X8^T[U][2@R%S1"%8PFMJJ$% "ZWDAY=HL? M"RHPHX?_52+H#I3$2#SG:WH 4DZ)8GM%I@S^#9'4GGFJ_^7%.1+-E,(@Z^BM M\M7@3S#!];6>\>EVB8484.0]Q7K736R=AHCIE,C1 HV";BICR=28M'[H]-:2 MM5A(M5]"$\7?X:#0SX&4$U2MK6DXRU*%L0I;CPP='QLVC5M!YR39U*[8N;?( M ITN[]&X=NS*7*I@D/H)"[.V2P]KNEY7$%JVS\N,!JB+ DGE;L$^+%MROA5Y MZ,_E54U%3'25&UW=)'PLEHADIED15TAV-=$"A3L4OS?%.A)Q)%"%''IVP1E= MW$EEQV8[>L$M&L5=OEQQ&Z5&[/*)_.*U1[I+CQ3:-+2K#,G!0/"!_HN6?3F- M#K;*TIV\1^^KV*(:\NQC=.T>8.I+M,'\$XVC5AWM)0%UO9>HUD6UJ4J->C8& MBIDQWKWY8.W&;"(5PZ4Q)I*S(LN,E13/-H*7)+Z:BVPMR1CE*G\(O_)=W\:S M0P\+?6!Q8ED6-Z9N3S\1_#X5\'*D!C!\WR,@3>F8]9'0:_/S8A[;=YA)NP*K M^%/5#KJ+KHJ"4PY"%B_=MD9C_1HVR99@Q"Z?G[<$ !#TMAL TC]QA NSY/<:Z$ZJO<#P3-\!LKHGLL-L_;Y?WSL5$6=M^ M25$KLVVTX9GBB1R^I9:G>"(6S;MDAFJ5,RSW,[]O#'4.R^^YB^7X()52=,9L M04_9E0J<3*5%D1>98?:0U[8K&;>6H^.7 H:R+)_6Z8/<'0#0"/@QUR9V:9YA MJB^W@27>[%/.08Q.%*^:B*^J-?*KUE/I.MIGB_ 5Q+ 1TS^M6G18=G740NV2 M(%P"B7"T+B$V4-:\43]2Z$@[.%!V%%P[>0'W$![55];& /U^QVWG(E"$PB2J1M ME\BB&(,.(S.N2V#Z^K)A3\H5A53A/UP885B:U2=KNDV;1J8>=FLD:07VE7BN M>6W[0#IF[N?VE%12KUBPN+I7[E>K)V!'4"R.@3B#:OO) MLBP)Z!16@-VE7"-:6W*9EXO(8*J\1VB4N\0XJ&_![ MS(W%T[(OOG!XV;:1#4,VLB&6^5\!HJ$/7B?2) ML4JV>NJ=9OYX'EVS-(V/ >Z&7QJ+\AXIH]#74QDN:DT48A[LWKC 4?]'24,( M<]?@1DM"EA'>#9OQGJGH;YW# 2^&M_9/Y&ZG-EQ&QZP[U9+6IYL0[/( &%V3 M4OOMU>AFCE^![S6# %4A@[H[T2(IS:[F]#465S7687T=B6P>>)L![G=9\]F9MW0_ M:([[YGEOV$&P7<0&KB?9QCORD71-VU1SR5=./L>2:;77<44UQN;J1;9+-SD M=)Q!>S<'@KS=Z%PB:&*KM2/QQIARIMVQ;8=-Q=]K]"64/S%EESAVFR46^,UR M 1W7AQ& =7:]Q92B.Y1_V_&L'!#8G2[TKAUZV;H/.UI)IJ8C#O>_M#U\D+@; MIS:E:,$%G7/#7A47V>SG9TRS]"6EVA,NSDT9>1N3&*YDM[/;YOT:W<$<&,YU MZNS2L0[KEAV<6)%VO.0FS$;NP[Z58K(/\DNL!Z-(VA$!2HTY5]8UZ&[N3"Z_:(X;,'Y;H]))& MZB[OU!^M@;G*%.E$7-;*^=&:KNOU:*]C9?S^;:J \UX7?5P=X\0 3.D5X:Z M:@H@'<% X+Z]KRE^8UUR*4O,U>*2\YM\(Q5?\,TJKW\V>85XOT>)R$8>D>@F\H*2'+I MW[1*%UE'LX9;>MIB&IN3"\S,!^W3]*RW^,JZZMW0-' MHI=0*Y.W>!"7)LU]C8WZ:5NUEA5F I4%7R%UJH<=J&U_*0?7Z/S-BV"Q77ND MZ>XBTR)SI+7\;BMT#2'--&>D[71_Q]@.F^UL=%?L($% E(N'49WWJLXG880= M#^ZQ#>EJML+%"[%B4Z"-M?"0A<1>;K"U#W5\(-COY9"><8:4R[K@]IO(- MK M"9>IQ36(8G,LK1B0E.6V0K TGV[.0MSWCC);D8@H" 3Z2E)4W^&MPQ];VZ>[ MY$$RE0Y9$ZY]0%AN<*J9K7;A-:Q@LR\V_S65*'RQ146$VR-QQRJ9.@W+$-T# M:V/FP^:6%V;&ZV G6BDV4#4[M0C7Q. 7:I>!586Y7!P^*SF%E)RQHQE&4U%H M3T.XCN4WN$3$EX033N;""CBCW-:&UN1(+KR9)3;N+HKCJ8W3+%^Q92:X'&18 M3M?"QW9,8#,.K#&+Q:18T]9.&N$N*:WI-+K$X_&W;2[F\E[UG2,%X]&W<>,? M):<<@UU[#35V9DHA^ MS6<^"MTK5M0D$>1C(ZB(N0X5?BHX0G7GS"@"BKU)^RI5WP\MV=GFLUOM?J%J MC'[K%/K+=PI]6#>L[G-LON=UB?K65'N['8/KQ^0.G3;]5, MOU4S_>=5,VT[;43P>&>E^NCX/0GW+72_G(,DO%UFRKI<*VV@B^\;P:[4#G27CR:8 G,P6 0ST9#%$>EI3-)F^7V:H/> M ;O)XTD\'D^C)]'Q,)Y,L*#_I0BO)'^JEM!8U=H6)1_&_03+DG/\AA(@CI-X MW,,."?"A/QY2"?C!M!EB?33JK-HD_:/[^@R M[_Q$BK[Z.HC9)58K++!0(C8S)E$3M,FM\O/<&UG2-+FS\J)C79HHMK=@0JOE77:U.0CE%_!@\_>797'#]5[P MUX?VXY;;4+>NPT,P_#(KI?=E4L* MV9%PLO2FREA",+@[C(=CT] @&??AIHSI=?H\@ELPFT8?"E MP;W?&U$'O",:H3^D;<,8O=<[77<>(OK"/\+'2!HK_1>]C":1,]70+!;I45 M?7_;+JGK%TB1J-,[[78/7E]Y!>;P:HZ$:('2BL-UV[#NAFO2=J2[M#5: MB4KFGLF1*%2""QXTC$F"*+9X)G:=&0F([T8K3["!Z.U+$CZ&9F65 +.) \8$ M1UR/HF/L0R"TMS^$BS$%:9K)&\G-^/:@!T@T[D7' R#ER &O5$\&R3.$"S: MDKDW@VD\&DW,GW.Q;*LX #2B$3PZC5/)-)X,IL :^*_C)V\QB2X/4E63(BFK M&4WB&5XC6O2X'_SD0.*?M9UL:!F$_+GJ0&#!QQQ#'1!!BN+PX:.Y:^#S/M6?= ) MS(.]1G![DV02#Z;CP%.X.RTD_Y:*@@$?.U(0.J)!CA24]M[P/==Z?^"9J;/8 MS5%:-^>IY:(Y?KOIN#AG*A_MK):BA2Y\[8 +-)W$TR'6( >I:#3L>\)+^P*- M9H#%?;Y [Q HS'(/M/N"X1]4F;FS^,NT# > 5\YEK^/ND# ?X!(\*+'":QE MU+Q XV0$VQ_ IP2KQF-+F7C:FQUZA?K]0=P#Z9!Z1$WQ$O5[( P.>[MOT2") M)[V!^?.H6Y2 ] MH?2Q_=]ZB"=+(D>QQ,L5N+OV'WB,#J",9YL@!*]!^V+3[ M$\0U[/IQ;!>+ZJ@JTCK%Z KS.']R-O((PR%N2JF,^@AG3[JSA7"[LOI!M=31 M.K2MQ, N#3>Q)QD0WCYVB.JCN#,=47,NN(%C4FIFV @HB5YR'7KN>K7D?W". M$<B%?E00)\NRJF4H@.\" MP9J,X!R!HB1POM/>,)H * 9];-, = &4*A8>VP$8/(IU;B? >X>C ?P=Q0,0 M6($XQ!-@7F.ZOH9ON3/43>544S754,PUT]I+J)L46/O W)2 *Q358@,6,-GB M7PE/*-[HY#I=807/6U@B09W[<@ LY?J-QX-X-*,&;D!H0/.5GL\$1: F[S)* M8&%G U,+//4^"D? [6<@"@&J#1)$/IAY,HN'0!9?85B2S!VSY;0B'L;G;+S2 M:CP88 S"/18D& ;'XR2N ?+&HP!#\>SSSGPMN582.F9BY-\J>C6%Q#F Y%E M/*75:GI87G4J?\(!;* M=I8)-1X9)" \43.X\0S$OU&+^QNNSV(SZ(,)2;Y!5GADN-^1$2:/J&5'=\VES(IFP[V# M(NP#>/FMA6_QK87OMQ:^G9#XUL+W6PO?+]3"-U P_:$M?;_ $-^Z G_K"ORM M*W#TK2OP/Z,K\$%2\?X^JR%]ZUMWUF_=6?\=N[/N#,#1C4YUEU8_UKA17"/3 M$6MU*&(M9+_XUA#V6T/8?]&&L.&.C)?;%?4WQ5-1">ZJ1(>)Z8R.7V-D+B+' MD^CX&<<(/8E.H@^7SZ+CHQ:S J*DP='\^4UUDQ9&HCS7O="B,V EWB+_]A*! M^P)EKI;9N=F@JAVTI *V)7TR]DJ6[J[.L'O30'XP:]R<:W.H5VEU&O7$HMR: M9XT_#G@QP3=!\@_^:-LA:-EW%Y#T<\CIKM+YSRURIK*?21)LT=1;S&(67]G? M7A%JMV9ZUJ[O$-Q:/_[/__B/$%3>>B4J#HB4;"S9:$&CS"55?-JSFX8.] MSSZ]!1K9=1J$8@,!=0N-WF4S=M\[=86_=_H(/1TIQ0>^M)D1_VHLJ/._.RH"^,R M>NCY!8.P U\^AEBW J!;D^^.?6X!(ASXW'SL;_W6+IM1T =008HA:EW!;R'1 MOTA(-/W_?2?>M6_(&AC@B(YB'!S15=KF1ZI7#T;"6^ M;&%MPH,/SH=]7[3^89IST+E!IM/P8]BG5SE M7.YM2?7<0;;(L?\JE=V<;THDV_UN80>TC)]!:N(J6.E5"43IF(Q#3YH%((,B M949K):-RZ4XZ> A&M&R=PBM1[NQ5@9G7Z3QO"S\HWTE/#B)-;4S'8O$<0LC( MI[34G6?7_/%Y=G6*<H.E_D*55UT;ST<5?J MC2EJ@XKV/ #??J\76M#35^?118H%2U^^//\"ZS"AC#8#84^JP6.X/7#$;M7L M=?;14X']YA&P(PD.R@O_,S(SJP>QO!2,!.G>FA(8!= X4#7KN>WA?@VKG MU!PQF8:831+DB8'9E2Z@[=?S (#:JO=A262ZP49;NM)U.@X![2NV-N\HUZ$* M.MSOI&1_:1?CZ%8.52.PD.R8#$Z';8 /AJ?]P.$,3@>!9X/?OE#]Q\2%BA4, M-B ND9(87$L_=/B#4>C;/14W/N=$WHI;]Z4KC-%)>DMJ?*NGWG5P;UL.8Z,/ MMSE 5\QN9[BG@/DQM_M2!?1ZLYU5Y$@Q)>[U<]+4/#JCYHL[&6_'BMNW/.C_ MZ.8DC<>[N:GVO'0;#[]")&SG*7;@I[AEY<\.'.V U0VJ#FUL,KJ1DNX.KL#0 M!:_V +)JV^Z0.(2XY=H:L8D1_DK!P(^Z!A*B\\YV/WBA&M_L0O% <)X.JFK) M4+:G3VW@H(XF&+G7+<9[< I+:^W@)C7=OD>ZCZX1>D=!;J->O/M3+W8L0<0^:!,U! MAA,8_OC:!DRTZ5L+A4*19D]M0)BJ6]1UW[Y7;.<#DOY8??'>16?MOIGM9<1F M\A@I]3G'_)QC!FHLZ2[=$%9%U[\U[D?5!58Y$ZKGI[C\3%F#P1;")(=CYLBR[?=UOV09OR_:VC/$AI;>]#NW2/V1:-4)V9[Q"05ATQ_ 6\0&F>AQ M)M[9B.7YOJXW?_Q_4$L#!!0 ( /.%84VJ<#[E20( %D+ - >&PO MU6I@*253>+,F_O^TN.$"AR'HN8W7%?VUEOKJ%7+C[,ULYC^<7DWQDS9PBI'C^)A&.%A>8._W2<_\ MIWE-;$*]>(*ZFVZ8^LQ)XO+/-/U$TH3XTA)[W:[&82;%N+GGV &F,N& -H1% M^)HPNE;49F6$4[9U\-P"B612(6U.U2@++%(]NG#@/'O@'0^G0JJVMJO@?M?= M]$F@]ZQ RM@@<(X=$(V%'+TK-!K24W1DI)+@5I-?09G6%H$V#LWGX-7[(] M[B9#;HX]$A\CJZ(WS:H[7Z$FO_U/N<@0!&V*]K<_9>\R_]9\?GEWTMN_U6F@E_6 MKCZW1-M^CT#DXAA$+H]!Y'-_-E[7&7?:[U[S'5"TKBG35'1R"YJFX/38UT^$ M;^VSB^VUP+$'&WI-UN:=N\=O1Y8]/4CTNI'PD/ZM2Z&&P-F9ST^_K M?,TJJM_*#1/VR%*JBAJ[JU9]O5&,%GK-F*G*?C087//^7#/5]W>D M8;GA4MA"5_"-LR=]/.YV";45MFQ.%\-@$!!:&_D/+PU3*37L7R7K#1>K81 & M9,F5-IEKNZE9<<$K_LR*9D^OY=,7J?BS%(:66:YD63:_<@>:']D6]*'D&U.& MYZV*ABX>J&4=!M<#>\(MUWS!2VY^#8/F>\D">Q5][S*:?MAO=YUXH_ZF&^5R MR7.6RKRNF#"[?E2L=*T+O>8;'1!!*S8,]E4(%049"V-IR$3L3F7KNFNQ34^* MW749VV-'6*)NN#V@)D7HP/$@;^^GZ7B:C5-BOV7W=Y-T-+<[GT=WH^GMF'B0 M$0 9O2+D?Y$'&0.0\:M 9G.[^3J>>I ) )F\(F2K)Z\ R"MH]-E,M:&$T> M6,[XEC:-'\ ^ & ?<,%2MC!^Z@Z@V!W@LCRP+1.UWS$A: %D#4Q$+BM&YO0G M\T=1"(5^B)WZLJJX<95TH]!;.SNPTPDF]'F@: ^1LWU,E;!_HB8SIDBVIJIU"T 1'R)G?%8O-/M1 MNPG;>'O:95# A\@)WRD?TIO)DI_>"5#JA^BQ?Q31D>Z-CP=E?X@<_K\#MYLL M@E00(:O S]X+>) :(NPG!"B&2<_'!!\1D&UQ'BP7^A*R181LBXZI$>G-W:;- M"!DC0C:&FR5U0D':B)"U<;A[.[@@:438TKB@_]^@/B:DD A9(?M90&?_0=*( MD*71===V($+BB)#%T:W?K*XJJGX1Z2\^0!:)D2W2UN^4*D7=TMP;TDN9H=S' MA&P2(]ND,P&/A3XF9),8V2:[$&P^F^&X[\:R-2YC<+D)V24-W([S[-\^P81T M$B/K9)_>8.9"1DH1C80. -O+=HF MD($29 -=G@LU1WQ,R$ )LH$N8S8#P,>$#)0@&^@X9M)&IK"M:5JV MGOH3R$()]OK7 =,*7=H16?)=;UI86GSW,<'7'B^T#/9'5R:0A)(77QPC/3?] MS)O;/O4Q(0DER!+JPO0&J8\)22A!EE 'IE_D8T(22I E=+;NV#TN(0$EC8#Z M^U?:!5MRP8JI/;VVY3DM\YDB;K-;TT^NW$K0 ,#)4+;=,8( M=V]E8TVTGPORL:$A)>>\JX=F>O\<=V7>-G6JMFV:'/:[.BV**N?V+H2TK.*^ M3%=-&^O^SKKI]F7NOW:;T);+MW(3@TZG\] -9Q0/]\.9DZ?5HNB>5E),7LMN M$_.B"(==^&BZMU3%F%,X7>2J7]#_Y-C&_ZQOUNOM,CXVR_=]K/,O%=\+BO![ MD(X'*3W(QH.,'N3C04X/FHT'S>A!\_&@.3WH>CSHFAYT,QYT0P^Z'0^ZI0?) M%,@XY2BO06_EZ*]!;+_"LC1ZV^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ M*]!;^7HKT%OY>AO0V_AZ&]#;^'H;T-LN<%:"#DOX>AO0V_AZ&]#;^'H;T-OX M>AO0V_AZ&]#;^'H;T-OX>CO0V_EZ.]#;^7H[T-OY>CO0VR]PUHT.N_EZ.]#; M^7H[T-OY>CO0V_EZ.]#;^7H[T-OY>L\&>J>J[.+J)7?;>I/.7?)C^)\U [A3 M/N[B^3-.4___>_B-/4K(OQX\?OP"5!+ P04 " #SA6%- M8H^-M<0! #_'0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VH3=L*$PQO;\WC?VXJ<*W/Z5S0SFY49Y29;UO&6U%M'.O<% M4:BKU!?:4?X>7-G,=WFGVH577M0LO^8C4;IV<\I.&Q];7^V&_C%MT MWX^]\)^B9]WAO+=^N1P")(<$R:% 15:#(*E!D%2BR"A19!8JL D56@2*K0)%5 MH,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*1 M5:'(JE!D52BR*A19%8JLZHJR=L>TUF7S5Y)/8Q;[^:S[WW?R#5!+ 0(4 Q0 M ( /.%84T?(\\#P !," + " 0 !?D !D;V-0&UL4$L! A0#% @ \X5A33,5PV[N M*P( !$ ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0# M% @ \X5A39E&PO=V]R:W-H965T&UL4$L! A0# M% @ \X5A3<]&1R;9! :A@ !@ ( !G L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A3=")I,*2 M! KA4 !@ ( !HA@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A3>3_A?JT 0 T@, !@ M ( !-R$ 'AL+W=O\Q5LP$ -(# 8 " 2$C !X;"]W;W)K&PO=V]R:W-H965TK M@$ -(# 9 " ?4F !X;"]W M;W)K&UL4$L! A0#% @ \X5A36X>=*BS 0 MT@, !D ( !XB@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A36&?/8JR 0 T@, !D M ( !HRX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \X5A3<5?(U#K 0 904 !D ( !830 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A M3&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A3:BQ>DRV 0 T@, M !D ( !)$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A36\")3&W 0 T@, !D M ( !"48 'AL+W=O&PO=V]R:W-H965T M]) !X;"]W;W)K&UL4$L! A0# M% @ \X5A30"&6@+O 0 @4 !D ( !YTL 'AL+W=O M_N>GL0$ "! M&@ &0 @ $-3@ >&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A35FS M(K"8 @ \0D !D ( !GU4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A36_1JC^9 P 9@\ !D M ( !)6$ 'AL+W=O&PO M=V]R:W-H965T%H*0@( M 0' 9 " 7=G !X;"]W;W)K&UL4$L! A0#% @ \X5A334;=R1C @ $ @ !D ( ! M\&D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \X5A35Z[:D(Z @ _ 8 !D ( !A'$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A31)WB4*Z M 0 T@, !D ( !P7L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X5A3=$HN0G% 0 @P0 !D M ( !@(, 'AL+W=O&PO=V]R M:W-H965T : " =+C !X;"]?7!E&UL4$L%!@ Z #H R \ -/G $ $! end XML 64 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 65 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 124 194 1 true 39 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.buildwithbmc.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://www.buildwithbmc.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://www.buildwithbmc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://www.buildwithbmc.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.buildwithbmc.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 5 false false R6.htm 2101100 - Disclosure - Organization Sheet http://www.buildwithbmc.com/role/Organization Organization Notes 6 false false R7.htm 2108100 - Disclosure - Basis of Presentation Sheet http://www.buildwithbmc.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 2110100 - Disclosure - Acquisitions Sheet http://www.buildwithbmc.com/role/Acquisitions Acquisitions Notes 8 false false R9.htm 2113100 - Disclosure - Accounts Receivable Sheet http://www.buildwithbmc.com/role/AccountsReceivable Accounts Receivable Notes 9 false false R10.htm 2119100 - Disclosure - Debt Sheet http://www.buildwithbmc.com/role/Debt Debt Notes 10 false false R11.htm 2122100 - Disclosure - Revenue Sheet http://www.buildwithbmc.com/role/Revenue Revenue Notes 11 false false R12.htm 2123100 - Disclosure - Income Taxes Sheet http://www.buildwithbmc.com/role/IncomeTaxes Income Taxes Notes 12 false false R13.htm 2125100 - Disclosure - Commitments and Contingencies Sheet http://www.buildwithbmc.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 2126100 - Disclosure - Stock Based Compensation Sheet http://www.buildwithbmc.com/role/StockBasedCompensation Stock Based Compensation Notes 14 false false R15.htm 2127100 - Disclosure - Segments Sheet http://www.buildwithbmc.com/role/Segments Segments Notes 15 false false R16.htm 2128100 - Disclosure - Earnings Per Share Sheet http://www.buildwithbmc.com/role/EarningsPerShare Earnings Per Share Notes 16 false false R17.htm 2130100 - Disclosure - Subsequent Events Sheet http://www.buildwithbmc.com/role/SubsequentEvents Subsequent Events Notes 17 false false R18.htm 2208201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.buildwithbmc.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 18 false false R19.htm 2210201 - Disclosure - Acquisitions (Policies) Sheet http://www.buildwithbmc.com/role/AcquisitionsPolicies Acquisitions (Policies) Policies 19 false false R20.htm 2222201 - Disclosure - Revenue (Policies) Sheet http://www.buildwithbmc.com/role/RevenuePolicies Revenue (Policies) Policies 20 false false R21.htm 2223201 - Disclosure - Income Taxes (Policies) Sheet http://www.buildwithbmc.com/role/IncomeTaxesPolicies Income Taxes (Policies) Policies 21 false false R22.htm 2225201 - Disclosure - Commitments and Contingencies (Policies) Sheet http://www.buildwithbmc.com/role/CommitmentsAndContingenciesPolicies Commitments and Contingencies (Policies) Policies 22 false false R23.htm 2228201 - Disclosure - Earnings Per Share (Policies) Sheet http://www.buildwithbmc.com/role/EarningsPerSharePolicies Earnings Per Share (Policies) Policies 23 false false R24.htm 2313301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.buildwithbmc.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.buildwithbmc.com/role/AccountsReceivable 24 false false R25.htm 2319301 - Disclosure - Debt (Tables) Sheet http://www.buildwithbmc.com/role/DebtTables Debt (Tables) Tables http://www.buildwithbmc.com/role/Debt 25 false false R26.htm 2322302 - Disclosure - Revenue (Tables) Sheet http://www.buildwithbmc.com/role/RevenueTables Revenue (Tables) Tables http://www.buildwithbmc.com/role/Revenue 26 false false R27.htm 2326301 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.buildwithbmc.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.buildwithbmc.com/role/StockBasedCompensation 27 false false R28.htm 2327301 - Disclosure - Segments (Tables) Sheet http://www.buildwithbmc.com/role/SegmentsTables Segments (Tables) Tables http://www.buildwithbmc.com/role/Segments 28 false false R29.htm 2328302 - Disclosure - Earnings Per Share (Tables) Sheet http://www.buildwithbmc.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.buildwithbmc.com/role/EarningsPerShare 29 false false R30.htm 2408404 - Disclosure - Basis of Presentation Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/BasisOfPresentationSummaryOfSignificantAccountingPoliciesNarrativeDetails Basis of Presentation Summary of Significant Accounting Policies (Narrative) (Details) Details 30 false false R31.htm 2410405 - Disclosure - Acquisitions (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/AcquisitionsNarrativeDetails Acquisitions (Narrative) (Details) Details http://www.buildwithbmc.com/role/AcquisitionsPolicies 31 false false R32.htm 2413402 - Disclosure - Accounts Receivable (Accounts Receivable) (Details) Sheet http://www.buildwithbmc.com/role/AccountsReceivableAccountsReceivableDetails Accounts Receivable (Accounts Receivable) (Details) Details http://www.buildwithbmc.com/role/AccountsReceivableTables 32 false false R33.htm 2419402 - Disclosure - Debt (Debt Table) (Details) Sheet http://www.buildwithbmc.com/role/DebtDebtTableDetails Debt (Debt Table) (Details) Details http://www.buildwithbmc.com/role/DebtTables 33 false false R34.htm 2419403 - Disclosure - Debt Debt (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/DebtDebtNarrativeDetails Debt Debt (Narrative) (Details) Details 34 false false R35.htm 2422403 - Disclosure - Revenue Revenue (Impact of Adoption of Topic 606) (Details) Sheet http://www.buildwithbmc.com/role/RevenueRevenueImpactOfAdoptionOfTopic606Details Revenue Revenue (Impact of Adoption of Topic 606) (Details) Details 35 false false R36.htm 2422404 - Disclosure - Revenue Revenue (Disaggregation of Revenue) (Details) Sheet http://www.buildwithbmc.com/role/RevenueRevenueDisaggregationOfRevenueDetails Revenue Revenue (Disaggregation of Revenue) (Details) Details 36 false false R37.htm 2422405 - Disclosure - Revenue Revenue (Contract Assets and Liabilities) (Details) Sheet http://www.buildwithbmc.com/role/RevenueRevenueContractAssetsAndLiabilitiesDetails Revenue Revenue (Contract Assets and Liabilities) (Details) Details 37 false false R38.htm 2422406 - Disclosure - Revenue Revenue (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/RevenueRevenueNarrativeDetails Revenue Revenue (Narrative) (Details) Details 38 false false R39.htm 2423408 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.buildwithbmc.com/role/IncomeTaxesPolicies 39 false false R40.htm 2425404 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.buildwithbmc.com/role/CommitmentsAndContingenciesPolicies 40 false false R41.htm 2426402 - Disclosure - Stock Based Compensation (Stock based compensation expense) (Details) Sheet http://www.buildwithbmc.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock Based Compensation (Stock based compensation expense) (Details) Details http://www.buildwithbmc.com/role/StockBasedCompensationTables 41 false false R42.htm 2426407 - Disclosure - Stock Based Compensation (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/StockBasedCompensationNarrativeDetails Stock Based Compensation (Narrative) (Details) Details http://www.buildwithbmc.com/role/StockBasedCompensationTables 42 false false R43.htm 2427402 - Disclosure - Segments (Schedule of net sales, adjusted EBITDA and certain other measures by reportable segment) (Details) Sheet http://www.buildwithbmc.com/role/SegmentsScheduleOfNetSalesAdjustedEbitdaAndCertainOtherMeasuresByReportableSegmentDetails Segments (Schedule of net sales, adjusted EBITDA and certain other measures by reportable segment) (Details) Details http://www.buildwithbmc.com/role/SegmentsTables 43 false false R44.htm 2427403 - Disclosure - Segments (Reconciliation of adjusted EBITDA to consolidated financial statements) (Details) Sheet http://www.buildwithbmc.com/role/SegmentsReconciliationOfAdjustedEbitdaToConsolidatedFinancialStatementsDetails Segments (Reconciliation of adjusted EBITDA to consolidated financial statements) (Details) Details http://www.buildwithbmc.com/role/SegmentsTables 44 false false R45.htm 2427405 - Disclosure - Segments (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/SegmentsNarrativeDetails Segments (Narrative) (Details) Details http://www.buildwithbmc.com/role/SegmentsTables 45 false false R46.htm 2428403 - Disclosure - Earnings Per Share (Basic and Diluted EPS) (Details) Sheet http://www.buildwithbmc.com/role/EarningsPerShareBasicAndDilutedEpsDetails Earnings Per Share (Basic and Diluted EPS) (Details) Details http://www.buildwithbmc.com/role/EarningsPerShareTables 46 false false R47.htm 2428404 - Disclosure - Earnings Per Share (Schedule of anti-dilutive securities) (Details) Sheet http://www.buildwithbmc.com/role/EarningsPerShareScheduleOfAntiDilutiveSecuritiesDetails Earnings Per Share (Schedule of anti-dilutive securities) (Details) Details http://www.buildwithbmc.com/role/EarningsPerShareTables 47 false false R48.htm 2428405 - Disclosure - Earnings Per Share Earnings Per Share (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/EarningsPerShareEarningsPerShareNarrativeDetails Earnings Per Share Earnings Per Share (Narrative) (Details) Details 48 false false R49.htm 2430401 - Disclosure - Subsequent Events (Details) Sheet http://www.buildwithbmc.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.buildwithbmc.com/role/SubsequentEvents 49 false false All Reports Book All Reports bmch-20180930.xml bmch-20180930.xsd bmch-20180930_cal.xml bmch-20180930_def.xml bmch-20180930_lab.xml bmch-20180930_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 69 0001574815-18-000109-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001574815-18-000109-xbrl.zip M4$L#!!0 ( /.%84W;9_<2POX )X1$ 1 8FUC:"TR,#$X,#DS,"YX M;6SLO5EW&\FQ(/P\\ROTZ7G4G?O2Q^XYN?;5&75+EM37UT\^$%&D< T"-!8M M]]=_D044"%16%1:")$CASKC=9E46(B(C8\M8_O)_OUT/7WPI)M/!>/37E_@G M]/)%,;H8]P>CJ[^^_//#*_/!O7[]\O_^^K__\O^]>O5?]OV;%WY\,;\N1K,7 M;E+T9D7_Q=?![/.+O_>+Z;]>7$[&UR_^/I[\:_"E]^K58M'-+ZC0"E^BOI;L M$[ND2A'*L9:Z?WF)2$^(__/MEW[_D^P3K'L7?<**0O5Z3%)Q@81 GZ2Z^%1^ M[-NGR7#P2_KG"X!Z-/VE=U%<_/7EY]GLYI>??[[L33_]-)Y<_=P?3'].3WXF M"*M7"+^B^&6UX*;E]9NFER?CEK[MH>AU8Y')P MT9L!W[RZZ4UF^>+LE<;/7.<+I[/KGRL2U%\?M0 Y'C6^/A_-)M]72Q+K_#0M M+GZZ&G_Y>?DP+9.-RU[UAL/.I>F%CN5P1K9_8OG2EL],9_WMGX&7.CZS]1,M MRR<75T4;T/&M:-/LT;%D"3YH6 MS"<3D(AM3+1\VD2YY:,.'EA[H^L#W8Q4>VO;A]KYH/96UX>V?Z3Y _V+BYMQ MKYG^BV<-.] O/C5(EW()/&E<,&B&#AXTO]Y.WN7#EF6=.[/V0L?R5E*NO="R MO'-IV[*;27&1U/:&]BE7)ZH2A#3HMXO)>%C\?/MROAQWK&];//C1O&\T:4OZW9-1L\F9ZT+&@_0M73MH6= MYV_]C:X/M!ZC]3?:/M"]N'GAY>#R2[^9JN6CIB7CBQ89F)XT+9B^^M3V&^E1 MRY*V'TF/FI=M2V:%9-BV@YD]4+S\NMQDYFZ7)H> M-BR[FO=:!$IZTK#@.6$YF>-"T SZQE 3QI6C"Z MF/6^M2PIGS4N:A%U\*#Y]38ZE8^:EZQO_<9A6SQ+BVC3HG89-+$OJ%5&L&S5[O3GY1O5@F'1HM3A0-"T8C/[5 4UZ_*DW+:K71[W!Q;292.6C!J.T_'O[#J\>MR[M9)"-5SH_ MT;J[&Z^T?F++\I:EQ=468[ TYI:OW:Z:;5\Q6[W=(J]&3=)J-!Z-YM?-7^_/ M)C_/OM_ Q\>C5_!6,1E\/6]X>7IQ^:K_J0&@%+E;/FQ;UJ2- M5LL:55)Z,AAU+BP?=RUMT%$;:YM4U>)A@UESN[+)M$E/FKBT6M7(J>G!M(NB MTU:*3AOV>;6J::NG%Y^+_GCPZK+HC\:SEO-4>ZGC,Y_'PQ9.6W^CXP.#0:_% MA%A_H^,#X_'%U^X/I#>Z/C";?M[R 7BCXP/3S^ ];"?$ZK6N3\VO=_C0XJ6F MS[3M9^,6%A>O+D;]RS8+\?9YR^)VCZIZVK*P38POGK4N:O4:5X];ED[G#?<, MU4)XV+KLIO,G%\_;%]^T*,+5XY:E7_[=ON[+OYL67=Z\NAB"^FB1!=7CUJ4- M2-XN;,00GK3K@,7#EF6#KF6#UF7M\G'QL&79_**3+.7CIJ6?BXL&$ZY&!0X/TNLX>[W=;5@^;%G6Z7&LO="QO-5=6'NA97GGTI9EXX:34-)R MW'@&FJSGQ>N-A >16%RUW"0N'[8LZ[0.5L];%[<=F\7#UF4-0O-V6:/,A">M M1D7YK'71H./'TM.6A=-/[5N0'C8M:Q)WY9)F0=>F=1JU39.BF3;KE\GFX5A_ MO246G)XD^[YI.ZM'+X/M-FZC>;M;-"6UU ]:5K48BO, MFO9T/GVUO&EK6+7VL'GI5:\IF67YH'U)\\E8>]BQM+Z)V?+VNY*U-R;?WXT' MHY8CVOQ>QP<[X6F%I9WH'11O.;;5DX9%B4'[M;OH5?AA\7#CU5GCJWSQZFS] MU=N/-@1H1]-9;RU$\6W8\?)_O1F,_G7[9CW8^I66KV*M]<_ET]6KTT'3B_!- M_/-__?[F S@JU[U7*U!^_=__ZR]I>>GF7/?>%Y)?BGC MZ:=OTQ1I+!\GRO[UY71P?3,$?'Y.GUED@5V,1[/BV^S% +8_^K3T;_0?'WWZ MH>H5X*'!['OZ0_6703_][7)03%Z4<&R&>RI)XE[_OY>_(D"$2Z8P_\O/]<7E M;_Q<_Y'E;]P4D\&XO_ZK0(+)S/=FQ:\5AR!<+;]]MK:@&/777M>O*+K]M7[U M]5?UA2IIE4KQ>4^O"Y-RFF;^>SM#TIU^\4Z;9@GMF"#!C!N5I]IN^Q)M^KC[(ILQ55*;B__M/A;'W[YV\UP<#%8PO2B/X!7%@GS M@,TO3=B\_'6)SB\;Z/SEY\8O+@#X.8/@Z0N1\W8_P':?@B!1YA3G'R84]Q/F),]RX#4!JF.*@7OR;D?FE! M[L>0D8N;(+P;&_P]?/@\'A5N_)RVOX;4_6W[YLT67=OT8U[QG _TXQ_H1[=Q MU1ZL4./_U:+7HXOQ=?%A!M DDKP9+UJ9U&SDX7 PNOJM&!63WA#H;?K7@]%@ M.IO NU^*\.T&=JZ8/B?FVD-<[/&;'<1>-^'WH/8/Y,#?@=M_.)Y\/EN_W/D/ MYXU_A(VGC[SQ3M;(%W/CZ!B@UFDUK:BZ"!)T5;T!^]E^/P J[&GP:%F8Z M+693^_WWWG^/)V[8@X^OJ[T_QDE0>=MWZZT=QU.[,]3\N>Q[-=:OMZYU=-W]VP)^($EM__5'C+G?2 M76X^G8&K,7E?#$L78_IY+/*Z?\>QE]2DZ&H\MM(]M8"[8F.S&QA^+;[WIN^'WK^-Q'X3 FWG"+^U. M;_2LK@BVX_E0>\U@N^_C#OSL4#RP0_'(=_I'B8H]C_U_^/C *06*'C\\>C9; M?A2SY93X_O'-]?.UP(]Q+7#/T> C&NMG,7Y_3L /(=#7O9,=!/KZZT<2Z.>S M<#X+IQ"3.:J??I=+OS,?GV]_GL8=YY&-F>?!H(\9>3PE[>[+(B6Z8HXWX]'5 MK)A<^^+3[./WFWHMWF@PGOPQGCVU^[XFK-8OW6IH/=#6BW13=HOQMJVOO7Z< MNCRUZ]Z_@Q^3E>#Y43<-1JPW2.^=_86AKN>3YO%ZP5ZK7=V!$CX>#?AK&5%)Y4"S9%#4H[K/B^-2T7\;25[^FIYVT.3,A/=DKWPH+N:@!M*S MI\%&NVYE#:TG::WF%YGNW.1_ B:F;D@XO8\[$\61';E"1^ M5I@_3-9TU63]O/RJ>U=#[13Z_73VM"R9X<-L @_FD][PJ:5];^&# M=L1^$)-KEZ;%9Q9XSLUP=NIL6[+ [X/A\.MX\B\_'D]2A[2_#T;]\=?GP06= MN#V<.CB%?O7;9<';V>=B8N>#81J MGPM$6WYXO/@B-V0_(%DQ$ZL<38;?PQF MV$EAG&V&'UY5G&V&YR\+=G(ASXSP_!W)G0)+9^/QH8W'4P@S[<0:9QGQ_!EA M)V5Q]B)^#(6Q$S.<%<8C1!L>G35V4AAG!_,YJXJ=8@QGZ? (YN2CQQYV8HVS M%?'LF6'9"_G#2:]&KZ_SV?SLH>-G$\^:/X:BXNQG. L907(_C7 MBT6'FXUCP6S0&YJ;Q%!E7?J[$F@W MOYX/%[U>+R^+B]G'26^T5J-=+?<#>#HI !!;S+X6Q>A]\:48S8O?YH-^#_[Z M>K18;HO+\:1(?60O9\7DX_AF<"&0>!IGMLH6VFL[;I.,=MJ/KI.]!XB'[>8M MK,?8SOL34O>9I?P$SY[K#2_2>T7_SU$_]97HV*KSB3O1$W?X)C[)<[;2[0]Q MT,YL_G!<=SWUHVW+/\#)'1:Q=ST8?O\/>/8I1:^>Q^9WH_8#)7[([6QP M/OG/*R:OSL+^![Z):]MR,.0NBVDB96_XOK@>]XLT$ M9<'9"CC+AS,;_'#28 018\*F-D??P&L\%5>1N3!E#/-Z_KWL'O :UNWWD: M['#;&2K'[?8^J06Y)WF+GS>/.F_K(VSK?3:26EVA?^U-^ED_L/?%=#897,R* M_H?9^.)??XX&L^G[#W\^K8W=0.UV1SMQ^X%\_UK/SC,C/ 8CG((M+\^,\/B, M<"+>_EDU/#8C/+9%7PO[O.^-KHK5T(W?>]\&U_/K6F)=,Z.\*R:7X\EURJ7Z M\+DW>4I572ND%V,U-K#N8H.[X\N]^19[OV0O/=4 MC:^GP5G[&5T_G-#9:>/#]>-?P:Q]T-"KN>-?P96_DX;?];USYH!SM;^(S+ MJ8C^S?G60(C7L^)Z,Z_B+7R]5Q93+S"O3[=.Z0IE%;:=3P>C8CJMWKM-R/JM M&%]->C>?!Q=^\&60]N@)1:.:R7/+32WT.5*@JI.ZRURP5O+^6 )M1WYVX\G- M&':L^&,\6A)S+XY>R2>]& O] /+UV!W66T6<9 M_>0CC')G?C[+Z+.,?C)V]%E&GV7TL^%G=?8+S_Q\/)OCT>\V=N?GL\UQMCF> M#$^?[>@S3S\KW[">? H] ?#>6J@^:&XF$\<$Q#=\NAO-^T8^3\74:;C*? ME=OZ]C+T)B/0M--W:9A!;U+8[\T?>&;7&_='I-.Y+#D%@5N_+CTSYYDY3R9* M7+_*?0#F?![%5P_!H*=0RG4B886'9M*S!'T*$O0'M3W/$O0I2=!3L$$?08*> MF?2),>FC2])'<)3.3/J4F/0'=9C.MNA3L$4?VU&JNMB="[^??^'W0PR9;."C MP>A'Y*-UK,]\M#G0QOBYN;[1ZPP6>13%+@\GZ_7*^66_H!].+X7@Z M!_3M=_@?-^-I;_C;9#R_F<(G0&. :DCOP&\-1O.BO\R4&(_64D/<>%@ &>-P M/)X\#<:K6.!AJ+1,\'@LK5)C(_+:[?7X_-/T^+?+_(T<;K]Q+>/$OQ)WXVGG=@\\R>9_9\ MQ)#F?#18\.:T--_7^>&ZZ"5"_KH$IGQ>?:=Z=OOE]*&&S\ZG_:9O#J9C1K#\ MY<\/?N]/+@G=]-ER^Y;/]_[N:%X_$9L4N(%_/03_*BBT_N7^X N;_Y([5O5HQ5J=)B<-T;3O_Z M\A7\KU*R]BYFKQ0EE'!)O2 L8&L<<9%29RQ%QAKB7KY(H)3?*MF2:B0Y!(6\]-15.&F&?X40PP^KN.)63R(M^%=A< MC.-^#9 #8\P^]KX54U_<3 #F4GKV0 9?CR>SP?^4_W-SVTZJ%*Z-SEQK3["2 MWD5ID04"JR6=(V(QBCJ=7V&D!%ZC\YT(=@)TO]?REC:J2V:8XT@Y*:QT"'$E MEB+.!V6X1SXRBK19DCT:V &;,3L5C/%G M1/='878:+)&42&15L))X%1BKJ,YQ+LJQ@O\C)T_UDZG.:*.[(9XPJ7$(P0;* M@\'25$+&>V-RT:YHL@J>#=T?A=LC10$DBT>.:*IQQ *M%&H ,5ZGNB9"G[YH M/YGRNC:R$\VE)Y%J&Z,&GO>$HXK9F0DZ8W9.F!;/B.Z/PNS$(Z,H\U0QQ)@4 MR1.IJ X.2:90"2=*TGNB>L+FX[CZ5,D\;89A*T)(!^8Y(H9YSYTE*MJ5S*3$ MY6X'Y;J.3@,10B!@IU@#D$M*HK,P@9=FY/!Z@722-2C$0%I%8;!RUL$2O !4*90J3 M ,OO!>EP./Z:XG?+T9Z3";R&>ER"2!S3/&:N M/L&"K8'8!,"^X'5%(IAR%NP\)JR)W#(""F\%'N),9>"EG=X1O$INN?'UIQ1] M*;.&)E?%Q(SZ26)<+0*:[XLA"+J^&T]GT[V//Y$N.@;"S"E+HM1"A<7Q)T@$ M)$@NS^0:>0^ \.C8=?&WE9YZ9X2A"H&W@Z0F"Y&!(U$X%QFP=52?$'I;Y(Q7 M3C$K)==,@X<''!?\$CV0C0YEZ#%^8MAU;5X M+S5AEFN-+%<2K?"+J(<.RJ( MO#?LWA<7XZO1X'^*_NOE;4<*HYGIM ![XN+?\\&DZ,.7W\"?!\-%!N!T.K\N M^F^2"A_U[7PP3*&X/"HH_T96)DOUP^47I^5-QZVQ\K'XUIN^&W[_.AZ7/U4& ML5-R8F_TO<%JX>M*'GO%HM4Z:@:R'/GP>CPHWWD9'*[A3QDBK M5)0D@(Y?R!-B4< VL[DEDEL)N3N.*UJY^?42T$7^^/RZS3/\8S.Q[_J^@W!Z=O?9&5:I_&\:3V]?$( M_O6B:/!@5B^![3WJ]R;]Z9\W8+X7\'V&]!;B2A#45EJA#(AA$1A&SBV,$;!1 MJ,A4*5XG[1%(LD;>Q53J4C8DG^#S(%TJ DI7@Q67_U'L:<@$CAS7,F+#M?.1 M<#"D%^),!<)XR- 3@B*QCN%N4!T!C2Z#QR@%5D*0P/E&, P>Z-(*Q]( :/CBT^SU:#J;S$O/NC=+&=;?_U'T-LW==.3%^J#L\>@*G*KKM#Q/ M;BI& V#K\6R5^WF+(+@8D3"/L3!.J: 5HGIIT04/' HV$")LB4T[<&OP7Q9@ MU_7!M[/%J+@0["(#RSXVM]$%I182T[U_:F17^1HFN^] ;#I)A!AO]G,4V"L#.6?OS4 M_#8BL1 (9Y$CXJ*)U 2CB9&(@R\5M*?K?%&E*VRPQL[X'H-"]SHQL8U"0E*' M:; \(@V"-FJL?*(0-29PX40#A4@%&9'QP1!#I(XD"J\2A:3!+/#( M&RC$[T:AICJSU?L?Q^GU9A'SL(0!2\."54&XTX1C^'^(\E("@14%UA1N(,R& MFM@!S7LAR1%*.-9(@M;5)EA=0@OAB-:24**]%Q5%%+%-A^DP8I3&_!IP;S\- M!U<+.^<#_-?TE=@_2]7[J)?R1I>&(-& 7M%&\>M MP )C)RJ3V 7 ]9R/UG, M<=AK52?K@:[@N(M@?F-N@#Z<.+7TG9CB.+B7OUX"Y,5??LX^7OWB,K8:!].+ MWC#9YV&10[G#CR/F-0XI F48> :8J'_=>83#A7F'RBN+%S[?]4@6)'U^4 MSL+BA84W&N%O'0&RV\W !+B$@3\5*3B1Z8K;5J 8IP&4O]$%%*V_T@Q&@G-7 M($2,RCMEP!Z!7]9!VV5V P 1N-0ORXS5)C!6OU('8@'?[EO"G Z1"4X49>!2 M 1^Q0_$(?%R(VFV]9?J8"0UL\.O4X/@)T'< B6T(P0,?%_].@Y6I=#$J[]M M_F[Z=/5SH4P6=O#726_X>M0OOOV_XOL.OVLUB0A9DN(&2GI"X >KW[7,V,W< M[-9?JH$QOKX>CTK=MM"D;^>S5//4KQMZ2T&1O=2FLJ M: 7#ILD*D51@JM$&\!WP;6(2KHO)%?SUM\GXZ^SS,C"Z UF#]!8;K;P ^)32 M/F@X5HF3B0/]:C>$2\=/;4(3!\-BXH#)KL:37: 0)D;D=33>F(N+8I@NOHO^B_(WUN':^-%->-X75P.P9'JCV1^]ZUVX7!AP MT7BT##&)2-*Q&E4 *6;]RU_M[^Y%N3$O_F.\B.;^GQ>O1Q<_K4.T^;.;('T MIAE6,=%=!#$25&DKC6%$J$"%-1HVBBJ+%#-1-6S4QD^D7U]5N2ZS9=_UOB=# M[J"K20G.&44\,H>1!5G,*#=51$]+E*=Y2<;5(A>@&XQ# .V\I$08@ZW$")PM M)9%&X&57@$IB\Z0%<#,Q.1#0VR1C.!W3Z4&4U9PI";H6#"!O*9BW09'*Z."( M9Z'@=&W'62/ S>#W%RW6!##4&Q+3N>1' _R/8G80 MO05E2@L&B@T3(YQWX"\N&809'K*@+DW1QV8&:0+F<*"[:(U\!-W"$2Z]N8B% M9:J*1$3_?5HL7AQ+_5Q?#.X$$AL2X#UTC.+76# M/"I8<'$661'P#R=9G@"CI&+JO#7UK?$#> J87!2VF'TMBE'GYJ3ZN,L9.*V[ M;9*SR>90Z4[8!!05)9A4F^110R&$Y S?[QX]WD7D9DH<#U:PH#TVTMH82)#+ M2AQ$I,S4)85OHGOFW@>ES)-@7XG!/%6*&Q6II,A1)7"U2P[E.0VO%)BMAV[2 M9%[T%Y6I98KF04H6XTBL]MR"M\J9$R32120%:Q4#;8JD;(7@0# [:^L$X4$X M233A*D0#?HBO; 'P]C,P"3@(=;+N#.Q:@LAA)CB6Q%L3'?.44.NYL+("E@.= ML]QS041FMS0#[! M5C&<6N6P\ YT7HI88,,J-4B"SW)Z,*:(9&;DC[PI]RKF-8F,$86(XTZ!L\I< MX,OM(?#'S!5,Y9KJWK;G- R4"&8;QYS;%)X*J9S5D$KU!6LR\QI\-9TYF4^2 M)$^"98US7,2(N>,I0D1XK&[E$,*!Y!D@0HN#.':19QD'\+7B#:#5?'GM+B<#]\,+C?C?XLL$+Q;JJ0;]XMWPWG*8;P9CQK*;CK ML=]_[_WW>.*&O6FMA*HI*2S+S,+6!\^]"(IK(Z.T1O J^U)0YE[^^@Z3?ZQ3 M\7 "/5-"_S%.5ME-,2O,U:0H-NK,;D6N\I@2'<$I3#5EEO%EXC5)%QTL )WY MZ9/Y:%G5#\#9$5OI@G.,.4>X0"1@7^5G2VUUXFQZZB17NW)V+=OZ >CKC)22 M16!>89R.,40E*X[63B6.UO=!WE6WHG>] 7S"]6X&LWJN^C87QRNMB8^28@9Z MG$EE/:M<'&I(%IL57+.ZT] ,QT&@=D9D50A$8 Q6FA+"6$V"7D5D%(& VX9$.7'J?KM4J"KC-A+JE M,WW*^-<2M[8URI 8+&21JB&EEI%:366%.[CM^>YC^H20K\T.:"6"X-Y)H2)( M&VDD=MC;B@@XF#P^@;E\/"IT%OYQA1R.R'-,#2(:.89NMS._T$H%NX^*R=$/ MLY7,8>$P18# N144$XW#6(TT19+I2S4@HE^UE/4!Y6OCO MJ9H=(Q&#_6X4;#^UG/-*-2,48A9.(4\(]1V/,HN.8HD(!9O?1U>@J.1U1 _XE$^MEZV@G&#P;_R03LG46+G"O=4HM%6XOLTD-_Q M,(M@-UI2(!D^(\89H<$H$ GD9*Z@ESUML'0GJ>H1O[P!2),IR M\#B8\]2(()QUMNI7XK3.[!2&ZJJM$YX[0M[968MR$ARB@8; E9&\]R- P,35&FOP9LUA($1K(1WN-J18'A3-6X]VOIT MMN2AI\8><$# (N?8>*:\10C.BM*K[1";/3J>_ $YK1F^K1Z" 4--*07J@7*% M!$II),L=87(C$;50CK74/.&_% M/9T.#^8IH=QP9G$0Q#$O4+4=.O"FPM*GN1U/0'4P:84CS@>-1 C.*[W:"B.Q M/&_%@YX,*S"27"A-#$YI_-PN*PR2804RZZ&WH\$QVEJ)Z"(BS 7/$<5<4Q^7 MDWVP2HU^\O9R#(QY7G/I]YJO[%FZ M@B"211&89]A15Z78.\;S0D!,ZIE/!Y']D>IDD"$_- QR8CB)X[NDSAU M,C*>YI!IJC@X=5@AOZH2D$AFFD[3W'I8^X1 ?:KYL#S-9 D.":%YE:*K@\]*4>'/9/.^J!.8.T#=68VH MTS6\A*U,]'6>!;G*UM5(9V+_8,:/(D>!='#1+>:X,U-2)5,>C5_E@A&OI3WT%;Y65 "\B! M JD!WW+LP>()/GZMW'J>"B4V>"D-$8$!'4Z "(=6E*WK4PF^+)+4 M*LT"]D&JY51E$$OP;ZM.D;2J=139)3KZ4V6DD5O;-*^M7\ ML\!BEFF% B47'[K -#.*U-BY2!.>6\%79-^<^2QE^;-)V\;UV05C- M!9-1. 7.*D=JQ28-S9Z). &^/W2,TB/PBK?I-DH!;<'BMB3PZ%>%OJS!,">U MT-W1Z)MFEP[ZRT!D:>8M9IFLM70 JB2+J7]$M=$ZEVT3.!.244\=@(P[V0GM-5+BD!-R5/#^1/!/%M=18$ MSH"6TA.KP.+3"@M;(>ZESH0F;#E]4,R3*P6R8..;9C))$R%*[\M]3O_Z>O3Q MC\I)":4A7$UZG;P9)]>O&ESW80">Z?;9 M?$O>_7#DR7R$.T.TM\$QST'*L90[OMP %U1VD4%VV(&C(/_@!&[*!=V)V4'G M@C,)KN064F-PI1%'FA.+41"4!:,K4A.=IUQC_MQ)O;.!M#>I06=SZU@ +4:" MXR3R5=!">9_W8A3/FM1W\%O:)3=G(?4X0A3HZ8'2D:]L([ @,Z_Z=.5&-DKT M<25RU%%K2Q4*:=8?T%>ZJH8*>>:S*T7&Z_?H1T?[X6AZ[T)8:"J#H\831H** M#'M/*K8%*R3O5Z(.D\(G3=U[D[O:(<0E#L)%1[UC2F!>49>0AOD#ZKGQ[GV( MVA"PH-&!80:F68KG(+^:0NV1S/.,E'QDJAX\YGIY%[)X\[;@\W&F?UN2 JS1 ML0B_YV+J![.:6BV(S20QWR$J"L-6?2JYTEFB$]'W2.$5WO=%V'I%[=O9YV+R\7-O M]!O(X*^#X;!!FI]L%]TV*QU9%X0 MR<04,[(D66V1CHSV&2Z@=SGF=E*\/-. M+]9TM?%MG9;LN+8$3-G E G6J.4(33BZ*=\L$X[G?3ZR??;@9YM8S318'P2+ M8#GBG,?;/L[(Y;4T=(?PT8^PZ:?7R;C-3T4([$HD-:?$*&9)-5 D]36V*HL/ MRAWXP>#OS>IC-A_*NTKMZ#&36#C)TQ@:5;5]@3V(1N?-">_3)EJ1XN%I M?71C4R)GC#0B:.E4)-1:N3)-L#1YJ[@=0K,G0=CJ/#3^T!]%;L??W[VEM(C) MU((N&,2UMD)6F0%I1%$>_9;UCFSW1(+'H?+]"PO&@=(:JP@65QIE021=A6U1 MQ/G,2KQ#".RI$OSX 0"M94C=2Y1DF$44K605=8- >?$$.5+(91_J+CO:OREZ MT^+MI^'@:J'M#T]Q45([@Y4-,M4?DZBKZ!YS+N;#@, %V&S?L@6@.\&^+4L% M<:4]Y8(B@G&9D$PKV /+6[LJ> 6*UHL\]H9]^AJ.1 M_BL%;;[TAF5]QGRAD: 9Y,7 MKH)4D#4$=H#I"$C(CFV0/!C'L!-81F6<$!&'*DG+ZKP"#\,A>2PLVK>"1I7: MKK 8A;^@9A@>C75T.J&J0&R5@OU4%AT'0G+;4HP]BE=CL*6.*Q7,]*]S\>) M:D$8R3$%A6@D\CY(9-VR\($19_*!%K1^ MZ;,/=,?#:FO[:"%]" 8;H;A%/$;&5VF-)J]39ERS779I-[3N<&+0NM<><60T M:)(Z$ ;O@O'"6,48M0J;?#Y<#?K=F>LN9V,S U])'HD2REN=DN[!W$@ 8XJD M%CJG.FIBIAWA'E]?#Q;E>6F;JCS&B_H-TBV1;R_M>;O)V4.?3]DFA5WYVMK$?6$\I2,12(,V6MBL((RI:-C;%Q MTM99K_H)8,&?ULNC=H#JSDC4^'$=B1BY!'F6&E<$0"%RM\SU!"20Q>B^D2B? M35?8O5( MFIIA"5F_W6J!Y"!@N\@;#6BJJ"D068*C$+Q=#@5(P(*^: 2V'JT_!-BW\]DT M%32#=-N/O-()PY7@!,Q6RJ,B@L4*8LQ]4Q-7D46/NL Y'.PN0KN(0']IKE1, MY9\L$+0B--C?!W+%=K /L*L#;+SQDAJL4?0,!\-77440LYF+(VH3G.J_OA]D M7;9RD('+1$9@ F%")'#"JLXA1/K,@%FPZJZ0C2Y ZR[J%=X/IO\"89S^T+LJ M<*.YN)ZF=CHMI=;UE0,E931+I)&::D69!BL%3"H7C59BG>=&92PQ5U7M-+D3 M[?YQ\K33RCJND15,IE;TX*,%!K3C'!M.'67'I!V\=#'[^V#VN;J**X-\?Q0' M-@5B.LT!0&"JP+$E.GA1=3)DX#QF(YLVSL=66.X,>N<<3V\\QH0%S8C5#K3G M,G4;:Z5C/M,##C_6M1/^(!@\I:8>]] L2/MDS@<+1@-2X/00%UC5+"C@?.+$ M>8,>K>N*H#)X)0RH<\L5#@H\E:IC$)5Y7Z<'/U*K1CGM4D$H+KE%U#'F92I& MJK@-&4QB%@6@(*7EHZ#PJ/V/8AJ@*TW* O"EP$2!K%HJ.IP%$I\WF9[$X027 MP!B=IF-J;&6*+B[36F'+G+#Y$)G[V+)5;>Y!U@9#+D1A,;BYDO-47[6L]P9K M0X#HV5,5U(&Y._#=L?>( @)WPCJ#4*2:J%7L/80\ODA3GM-6^M\+#D_IS-R# MQ<&MB=YH:Y@$6\,:S)&RR6X7S%CVB6$LSNUU0W"B"H^-!"'YK'HI\ MLQ[A6&VW.I*K[%WJVR&$H8@AM6Q9!E8'I_GL7P)2O!ZM>2@D'M?N"$XS8UR, M%%'"DNY:5V)Y;<8S)]33.*(A=0W&,C+EJ8A6 ZM7FQ9I?A5XSYNV1.TVY6FG M/FCK\=5TI:2#=I$:1HP'R6.7_6M9B@%FIE0]O6T_\(Z,6/WF>>,.5 2*8D#> M,XUIBL0N9S(!8IKQ##'"ZNFH=T%M.GM[N7QE[[Z!"@4@O8P2G!)/N&:K.')0 M2*%,, B)F:B;MVL [ W9/Z>3V3_A./?G%[.WDP_%Y,O@8G.0[O+AEL.28D^( M)2,7V^B=C,&0"A'A\C963&NLR(,BLOS;MG'>2%(-QX(H(S284EY+44T*50+E MR6.2U)ONWP&1KOP*0@F--&(L*;%&$XZB6HW3%"0+6F)X17!U1-".Q2S(DJBU MI-(P:HP**9^LPL2$7+)B1B3A=?/G?C'9C5N"YQ+3(*1.0H"'O M^\FT8N@XW+*EZ:7G 7Q-S@$Z':7'V"E4\3'3-,\>9TH+?$3(CL4LD@:$-?-$ M.@('T/I0-?"/Q$F9L3T72N+C\,JNB.S&*U$I9;7DPG&1.I+>7GI'9Z/,V[ZE M'I3'.;[;QMUJ'V,@&NN G4.8J*7, RXV1N2MC.! 9KE;=P+M6,P2&)POC80, MUG!+N6++5J] 8^-$%JT N8,1.8X>VA63W;@%1\HQ2Q%=ZSA&S OB*TP(Q3G; M8ZRSJ'0'(FL-PJN6X6]'?Y:EJ\.B;*2YL(BF;R> S=6D=SU-?3[3V+./8UNX M\7!8_H]D,0U&;T?%/XK>9+^X6(Q88F4QDRA$;(1#C*WB8H!QWA=.UO.T[PN1 M1Z)69UXX&.SP'\<]$>5MI=*N"L0)E,>NGS>9GI*7>A^C2**G5F*>ZAFB)E8B MLPH?@?#.>J<2QG$NY,N9LU67CUK]CB- M$*##0G))'&4"]>+9G54HGK::,D-1W2LLH3*SX(OG& M^5E]'"O(%Y]FKT?3V62>=J,J$6@:R[L]^0H02Y&ZP+@WW &^2Y\Y39 +68$; MY4SJ38R[@+D3T*L]?S,>7<$F7J7;E+T!]L<$DJ83[F$ M6()QB[30K*J%"TYJFQU[EF99GA"JY;#AHI^>;4MXDM$P"_8(I8%RR2A;CBD$ M3 .)>?DT%:>%Z&@ \F<\:YQCL'DO()7'EA!@2J&BBJSJ'9<0S?UXRK-<^_O! MM$T88FJ:L12<,3XS)T$H$DM''1O0!_CT*W7<#$>TM1.8EC$ M07O+N%V>.:_ T>P:QG/2.&YRH=21I*H$K!"8=((CM>P.$0@0R;*;B5*QR5RAOIGAC'=B.Z4?F0NN('FGI=2QEPFE1J*HX%,9.? MSH>2)T>7G1Q%;(,1QEL7' *%$58[&DUF[3R$[%R4LZ_WV+X#LAN[ZE% EDB/ M4N\$+%@JA5ONJO;WJ"CBI/CW'.S5[V\O%X;NX.)=[WO6AM(O$#\8[=L<,8>X M2D:.4Y$;Y0E68L6^@9J7O][TOJ?.'"^FQ?6@-QK->\/A]Q?CT0MS,QD,7^ 7 M8,._>'LQ&\-W7^ V]-O1:B?%:T!W4DQG[\$W6(V)NRTSN*_376M'0;6QJ:6, MI@987E6-.;UR3J]+ZK4R"=G*!5M0.@XMCGDH-J*8#K0Q O_7.Q(4):"E;44, ML$](,S$X/SXQIM-YVUI-M"];W][;2N7+_I<8DE3PJ"<:X)2O7 M4N.\R["@NB9O&Z$X"- NT0+CN%NX,Z,?> MMT5'I%3/MYA3-!R.OZ9E^Y65>HZT)DA:K@7F'-P>M+A2IH()G3?(JE>4[@#0 MG>'OK)-6#@7@7TJCX@0XV+>1/"IJ15."1FMTZ:Z M+ /3R>63?5+'J1;H&\&Y&^A=S(Z-%>5D,X' .$@F0I52HT *VGR@*%+-S+X; MZ#<3 */WF=",5DU9L$R'TD'!X#5!8I= M9#@$PZ/A&'@V381;=E;!WN<1,TFTW!LL^/=A47+SJ \6YF0V^)]V*G:EGA"6 MKM]!XA)&0_#&J:7>HP$(FO>M!E8EO!7<-K".A49Y8>_&H^EX..B7;[Z>%=>U M_J_CR.Y#<57JL P/[ M(9E-BL%_+=Q"A@*V+!.X@K0SXRF0<5EN/+K:Q']'(I;5R;\5*7A]\WEPX0=? M!M-4NKPM)21X0L'\HD9%%Q5V:)GU"D2D/!]GC(76]'G*H(F7)2\S2LQSI5 M.]+Q44X5#PH,:N?!J,;18NW\LG\Y4#&:1@-6M*ND^R/CMM'@+B FI3<"-*HQ MH&+M:C1XL"X+%6,AR&.<*G7JJLHHI!4%!Q[%J, PU5HO4PXL4R1FYNEBCM'I MDO%1#I67X%*G7%T&_@@RP7J.*R("HV:3:K' Z)&XL;L1()A_E)K@D0'P/#%J M667MP8QQF<9EBHM'XH;35E5&2QS@0.D ))(B6H2J0Q6\S MV<+U]\*G1\5%. M%9/6$F.$Y)Q08B658EFEZ)2V(7/[F43R>!H?..9FD0U\B"M%,?8*C%>LK0N$ M@!-M?)69#2Y WH46HUJ=1"LLAP/<=?:]P91K;"1&1'..-"%T5=J!8G[!0SAO M]_V. ? 6"R 8Y]/M!8U,:JG!18BK\@)B9.;RPP'C[=QQ)("[*.Q\H,#")BCJ M4_]8)>4*8,-X%@P@FI(#6**:BEOU6[2]Z>!B%_Y=[Q EM7?:6^\IID1AP15? ME<<086KFU7HWR/4 %/6$AC:,3S&K&"+[E M 7!A71NL^"#PP;U\/WBKR\M% MK[^/O6_I2M,M.O7!VMM6?;NP],9=4[J2A\/G/(V($.Z1%M6UAV.FN<4A96O7 M\+O#=D2,_M&.D7(F: *RPRHP=P(RL:K,%^!L>M>,$:6/B5%^+#:4.D\)(I2E MIOS">(&DE:NK->M5(T:$LD?&J&./&$A.S;7D$=X$4P6<%Y$FO9C =;H*:L'H MGO8HU>Z/+@;#A=%C9K'HP^)A\C?F:7+4QLM[ZPS"-4_&NI$E8=ME_&3:/ M:Q>:V9%OPW0OF!^"!!UB$H$PE.#N>V-<&N=+HUKQKW$;_>>>+@FZ-9L0"H'L M40*G*'U VBRO]($$E'K4S/!;I>S)D:#+U),^,J(D\:F3+E4>-.3M0=CPM!^& M!/^>#V;??R]FG\?ED+A%G#?[XIKGK# #)G]OTV"&%_ M=Z$WG;UYXVH!C,.3I#:,).*]( 1'08SPX$RSY14%2=X>;A(H^*=U#V]GQ(]) MK_S7N37AK4]V'^:3KH#WJ305&/ !V'@,12["5U-'!D M'0$=Q,@J40G^OW!:QVIT&*^)Q_S,A 6@1< P,8V>]8"2-SUIB!,(YBQUG4YKWPNCX M8UJ543@)$8M4C$2"6EE-F=; =AEKU2>+-X(_@9/Y;C*^',SVCF<;21BXH@*L M0Q!6Z:)+K3K_ .WR@XT)UPC<]PC"<)@\PY[!R G.\G*?+4 M=_7NO%]Z/,J-C3,JRLB=( &HP.#_M*^H$1S.^[D=C4LZKS7!N@=O+G@B)-=4 M"22JCBP$B;RW#->:U5)'#H?JA'F7@-%/$3.&"C!+0%#*L,I,PJ#0CL^[IWS; MB%G@.&@;,;%1Q-3UV574X"0;='8L+MERRZ4BQ0*L7XZ,YBYZ3605UG;!R(QW M29H?1X\$U0GSKG-)S"A*! J.&R>]<57&A12TJRO#_=+C47A7N1BT8C'(")HY M!C =2$4-C_(RQ.-Q29?<3;] 4JNT5.<:P1+C-%9R-T:6Z<;4C$^)(T%UPKP+ M_.FQ\C(Z+ZQ2RO-EAS!J@W#Y1?"#T>-1>)=8#RY4X@B.J'0&O+L5-=)TC\.Y M9!%>2NYHG(ROF^+/B\8?JS!4,?U],!JG(J>J.@V\CLVO-,<7=KK:V?0=351>I#IS"C*C@(]:"'#\H43M=$D6B M9EIPZHB.7&!I5[E /,0\>0EKQO'I4!4^E[H0C::%+4;%(0$%"3XAL!*-7,._ M". LM:) X#X+.6E>RX]K >106#L-&9QVR49-J44>\> QK3)AD))Y:VFM49.P M/@ZP6\ZK9(ZI((04(J2^1>"*KS0+V!H-Q9ZZEL1[9& [ \[ UXIC:3P'J$WJ M Z\JRG*:"Q.@^1AB$NLJ+)Y$=X=%N1VTC>GMKT?+#FYI M@G=I]-ZNVU\,(AJQY-8XV/: HQ'2R6H.B:$FLX($8,7KE-T=OMT0>[=L>;%W MH1=2P@'@FF"0[ 3I-"]D6>S)@\B#7\NY$[L@LX3IC@ALV0UIB$Z-265@X%H+ MC )=W?X@P;*8.=&J5JUZ) 3:CL$N:9 M7MT*UMW1V+(5*05;P,E@,D8,7&_1,KF9"$2#S X&U_6J\;NCX<8MX]?VQB95 M/X,4KSR<"PS:_$7U&&>>;&'(I3 MY.1E).TKHA/2V1 M2$TP&@3@G; ]"=J]!^=_,DB=A4OJ;6MX$7&JORJC_-(AH!I9-KP@J8]<:*"; M:#"[GAW9_@2LI^\__+DMBR *YH)6SG+NM;."(U>QG>).-I"O/F'F2=#O'_=P M9*4-W A"A9!:I':J=)F^"ZSG)'=-M$-/D/>VTVZ_(ZN)X2#JK 0M+;E/*5VD MXCG+-PJF5D?V6;+<84>6&I MBFYDY#R0:1 M&B$3!">6@=:PWC!>*5FC6).TPTV!@:=/N_U.;-!8A*!6""FD4DHP39AGTD?E*[93EL6F(WO/]%OI'2HVM*G2I&XPW FVSBZ?@3N5 M9AR@E'F(4&JR6UUB)EV8D MTAZ \"[?V0;(UG[^$.@ZRZ4$IP 4-]1YCZ01BJ$%=.7 DZY4SF- M^TZ';1> M #N?6I#7*(*A[Y;0(4.%S:_3YL:)*'%%0,?R:X@# M05Q>X;E#FB!'1-/MHJ-P)A#S-H*8J6[0N8M9RB,#(=D(XR80AX#9.6R' I"I M[53J)$,$ ?,L@\*P5T *T;1S\ Z>]U"F : 4Y( MBOXX9L!.59:;U3Q7$QMJ?3&IWW;MN0>G,1:3,Z4QYH%CJ< ?5#XNBZK2^$.7 ME\M0Q#6M"\M3QOQ)L!\8=I(&R33#$;&HC(I59@72UN7W]SF?31*L'&):V7@<;G(U>D,C!,E01&87<:A*+"#SC,H'KLQ^VX;&!\^V, M@OU4LS/$(^NL4C(-^51$J559NC BVP8)MD4MG7?MMW<&J4LQ<\Z#1$HR1IR7 MPAE6]1=38%S9+"403C$^#DA/Z7#>QX3OP(U/_YP#CRK(RC)*PULSAXC4;A?NN@$+3^JV7*HW3#A] M^%P4*>?>]/LE07I#/YA>#,?3.;@,]ONB8T9O^-MD/+^9PB>&\R2FTCN+Y/ZB M?YO;O][L85A<]T9Q.!Y/MDA3@P-R2H"DDD2!X2AP:GXE4X?B&)S)Q%2IK^] ME].P5%2@.!IN.%8ZET B2D7,7.(.# MR:L]"+C>3Q8<:[JO1 2 RLCRY_$0!/ET4>D(:(;H;])V>./A\UE/"J"0^!*0C#A7TX"AF(18LB%!(/RST M3^E W(-M@!B*8 . 2181ICK1GU>*"9@I'V$B".>,GO?H4806"R@:)U)\.H"' M%529W[W8+;#M\KAJAQEQW*TZ#<6*(L.( X]Z3J0%#>O#LEXD"NI=7A;')"/M MINX3)M&38&>LC#?@@U"A""/!^F!1I8.=TUG^;X<.WF>K#KHOD"X&0QEF5@G@ M+1$#6@;BP7Z+><4(Q<""L@W9B M4$D%:345&@&\#9+ +Y;U'PON*H=9- Z_Y7]CN\[];8K!W)H2D;/ %3"X,L:J M*%!8M;%44?$R@Y*_PN05PNOX;(5X&X*_][X-KN?7=CR9C+\N\LGA2_#J!JGY>#/M)^T]]8P) M)S75W@#7L53JM!RJ;$&8E M V,=_LD1*+ZJ&!6#?=M0!JQK,\R/BM.BJ<[=M@FT-D NX"@PD"7!@B^GJFT* MX!YE.*6TA)WVJ0&Z8^&T99]2YVEPIYW"V(+]G83CJNX<,,UK4SF2F-\?3JN* MUCOL$[7&! VR/^7H,!M9BO55. 6?Q;S9HF_6=I0:@#L62ENVR7/PL8-*;34T M2N.V4W?'Y7$*4N41GV0SJ>/@=-NI:N_\5P\;X0A7!LX+X^EZ7J\FQ &_98(9 MY'4MZ+KQ^_L!UGF49201W$CI!3B>H.28ONW5)/(N!12XZ3B ;1NN:*5 EAC" M*5;:"(F7.C?U94(\XUW*%<_V^5# MC2,\L9Y+#0(DR!-J-:(6O!TN ,95,WKB M57:>B>;W2]]M3"LX]IP @SII6?3"A=4DQ=3D-,_%H>@ >,OQ"&\OWQP'2S-H((BH%3@L'D7K7CICAD4E.F M*XVC [FMSBM23,%8EJ'T99+H(:NVH$'GW8.TK/5O.Q*0G)$S'Z@Q)DYJ$YN:GD(>!NG:%>2B;,@QVG 9OWX/XE-Z##;I*NN+!9F%V MB6@#ES8"S[^^&O5&ZH$D))3?7V>'AHRR8Z!TF39[[),]7G7F[R= ME!GM_?_L#>=%-1%]J[0G&X:3XQ'9H,!H8MZ!8[2<-HP-<=E\R?4A\NN))KL! M=@Q4:II@8U(I&/:I*:#F 6MPE#VN"E\-(2:RAT%EV F>D>T9\@@%DT%*Q)"W!>L:R5Z^Q'7*>R#2IU4I ?;@7!< MY>\;$KQI:BNV!> U4.X$=1>9P> E,85:% _.@!'I!%MQ7L MNKRW[5Z@W?0&_:4-60T56+A$!V6$6!$<^ [4NX BTXP3(2HJ>D7RF*#4M7#6 M#B#=&8-.8C,CHDVV(9@OH/R,D*O<5T))[@,16KNK?2 ,GE+J]SU4FV!E!:@9 M3:/"L#V>."*J2E0?\QF)7..Z+7S>IP=-T4_9;(1K\%NHC 3$F%VZ8:FE1PQY MSF&]F<0];]AIU)VP5%WM-'@002-BI2),5(4,A+-,#PG0"_+9DNE),+8HYRY3 MD0H_01L?%%4?3+H69^4&8 S>:3XNWE;50BJYY0 M&]43CUO"?3MR<_YI6OQ[#A"$U*TU:ZMFW#ZQ$0J:1A,9L-2Z(>(QL.+#Y$M .N$N "8K,^*2?X M7!BT(+,;=,?&;4OD)PK*,6:,8JF)%\K891\#P@AR>9$1V&*X=;ONAF&5F)I* M.E;-5/9/B8LV32^QG'!K%Y=3NHK.:8?S4GP!]G%=$&P!ZHX8;+N-QAK)D$9I M2.$9\U:3N$KJ,R)C-YFZ#K/C8%"%\4"#E-+O&#F_.AD0*2:!+./11+ 2286/ M"7D^52:6]P+OJ)AM.SQ1@X\*SE-J^> D(LB+U00@AK+K[E>4HWM![D-O" (2 M_M*?IW>7UVE[[Y10U*>D7YD&8:9^;P&OTGX=SRL[*&=UIVL;3'?%8-M0,_ 3 MI8E84SC_B('/KE?YY:EY57XOJ47[CNR$0G.4>^_+7[ >78PX.D2"IB8$05>7 ME(JH_)1HKDBF.5N!.1SHS@Y0CIA(HL7"@]8GP2B_I;WA=/=-'K0'-0;[ ,7F"FEE:WJFQ@) M+B_.D2D)3VS%I54?'H#!MKU QK)D-3JIM0Q1JV5B1ZIZL?F-(6 @CX7!(AF@ MM41QEWOG&%2,Z3:9@\SQFK);F0J8Y9(I):ZTP9Z!

XMPW CHQHKP*XYB@$ M',#0U2M=H%B>]L$/A7K6@YWHA]XD%1U/P:5>N,-%WQ>7@XLZPVS3!$)& [K M"A&I-A*4\JJ1<= 2YTT4D$#UH[L-HKO"W]FWP#&>QO-Y,/R(,S%XPJOH<_0A MSYE5A-0F+N^+0!E%J&:4UV=;AF]+'SFI;_C__8^];WNG7Z9YM=HP&1%5Y0!D MXQ;Y>!0SBO(>W4IA5$MB/0#,>\+RG]/)[)^_]_Y[/*E6KT4*2EY?_7U;?Q:2 MM2OC53403PDY8EAT ?WS# 5PA01W6I<5($6OH-;R"6I!(FG\-, M,*?DB9+JPVP"#^:3SZ[QDLO4!X)Z[@7C M2D?N*FT$7D\>"1-,B).4M-O([!C--+; /XU(%(!H%E[RB%&5Y63V1FN%3 M/2?W8=B 12-2JU3EL0X4-!/F*\,&B9"W?$VN0^9!GQ2%CF_9&!^TAH-F0+88 M[=.$H5!)6^E\YJN#VBKG8#U%&AUFV9#$/LPS*TP@0I$0J\9:8 8BG7E:0DI0 MZ$^30G>T;'BZRE2&A"!DNAKC)J"*F0+V6?J;(*"[3UJG'=6R 4N%8N<%E8XFBEJ\X+%B:[V 8_J7Z+ M>CI8'L^P<=BKE(UA'#."P_XCXE=N-LUKM5+#87YZALT.9+FK84.X]4;Q-.P& MI=DFZ= L*65XM'E'%\R0.-5C&C7(NR_V43-<; MC9\8@8YOUR!/I$BSZUPT,8)[%:O976 5^KRM(.62J/K-SQ.AT6%V#96>I_X5 M'J31_\_>FS8WCB/YPZ]W/P6C=F:G.H)V\Y94-3T1.F=[GCYJJZK_$_N2HB"+ MW12IX6&7YM,_F0!X290MR9!-RMC8GK(D'D B\Y<'$IF]L:8/K?$DIY VVZ]7 M;]BZHW640L^T:Z8S?3:8337=&/5F0W W1SRM'U3:8&CLJ31#!Z^LHP)WAEUC M.#UMH(]GT]'$F6$P8SPH+.3^S-Y7;>"QZZU4;8_NQH(J&HT=/&EOC:8:-F0L M[)K18+_DF]$WC('1/NNV+SAB,[!ZQLB>&=.A;0RG4W,TG=BY-IJ9#:6U;4-K M86S\"+(\.V(S'F-<'+2U-K+MP4CKYTT]L1RWN5^BV0 Y:=^>W1&4.M.PF8X' MLS$>:+'!BAE-1J8V*#8U+7VXKY)TRZ19L>VED'C+9JHY>J_?TVR[-S1F^G \ ML0LOLC?:/V.F:[H)!F WB72>:3.U+<E. M?V!JT]'4L0RK"/XUE%"S>IKI7$+63J];1DL] YR";SCM3['+ 2],J$_[MC79 MTS:'$V>24\9#UP FFD2!OZ!9BC^F9%T_^S2.XDT4NRGY)0IY^<#=HS'%V1Q^ M]B2O,E@_0Q4$E/WS'Y\*P6"!P*FN#2Q].@3%,1S.&*];&M8DWK-47H 21:FP M^A2.I /EZK^3Z"YV-RO?F_CW/EHG3WI^!E@A/:ST"V:;#5Z?S3.>@0Y@O^UM MC(CDC$;IS&?+?WRJY^.@-S('LQ%V.QH/II8QXU6/L$+;9#_5'!,T]$;'5?#P M^7=/[;B,1^;4[&E@" [U"1!_8 V*NI&CT;XSJ0V#M3R;&M#>T!A/+L>R\1NJPH0;@ M"U#B58!B9L)L+6UL.,/>!'-ZL,@^IX.M-VPQBV0- 4BA3:9H'*-)8X/>'O1G MLUXN:I:]GTR@#_3!P&@,W @>_W%0X8!+;0T!Y::S:6_2L_J]GI6+IC6U]MHT M.=BQKW$KYO[5STGA:C!03HS^= M#$;VI#_M&;WQP-;SY,D10.J^D?4"E'@5I)B8L\&DUWK/9?GHJH$3OF<-_O./'!* (MX&'8W"=>@.'Q\MQ M//W]S)M'0J4G#:C%0&%;@_YT.)B,)Y/10+>MH3;FU3]&X&+NEYA] 4J\"E", M,$0UFME]S:1EH+5IW\KI '39MWY%LH8 I,"JAC8>ZYL.#:/OC*Q^7M)V9O3T MV?[X<03.N6C.G&E#BHZN'0'47TBP M+(H0\/Z!9U70&HQZO>%H/+&'IC'4>I;=SRMH]:>-7;1-:\F0H9X_XL5-7 M4TOKV3UL2S-P13\/G-L&N!'SZ;3 M_JB?'Q4;S_8//9M]:ZP#Y]RU0 M2S=WLA5/&C?N[_R=A("3 2T,L_9#/TEC5G#GS 8R,WO<-T8:5GVU>Z@H![-9 MB2#[I?IU$ '-V)W#$2,3-)='6[#-]-'8L0%*1N 1#FU-U^W";M*M/6FU'-O4 M]IC_A>;R5'>"'B"Z ;!HCHSQU)Y.#:/H.&(,]Y$=#SMK>[SUV?088KF'HR>.A]X366]:=*$#'K;V.!?,0S&K/XQ!(]PQ>W=;7L)K MPPP?W)A6R,"VYR #&3N?C@[ UY4;_KJAY1C^#H](DQ]Y;;:#@>3"A<"'[E7] M IV4QKZ7\J*EO\%TD\]??GNJP;DQM@"_QF"+V+"\T\G8=H8...78L71H57DQ MKS2[VX[VI>C2FK7XOPNMA3:>#:8S<'O',WB/.>F/M3ZNQ685E_*1;.[>8FUF-F6T^L/P$RT M#6TTG(PLBV+4V)I.AZ ;&]:BUX:UP"FN(IK Q!YS:G?7F+@PY6VE+OQIU?3MZ=B:34=&7W-FDU[?'FL6 M7_&1,VG64,:.)#:,X>0A/MH$PNCK(WN&M;'LWK /M+/T?(C]V:BI?X7YC"&> M43(?UL\$0O9 I5M@:#F3P;"HP08^UOYQKKZA'Q[?7G'Z8X;WF%0/ASUG.)KJ M$VLTF0X<]6H "&]R!0=R3O"SKQ@PS5PN-] M$XYI #KM36D_8-028W-@VJ-\[Q8P:CQL6'^G9UGU0,F)@Q0]OT?3R1VL!FZ- M1[/1$#R; 3"O4S3G-&L1N')^IJ6W9GY/N)PVN)7#GC;4C!'87MBU8S JPEQC MPVJ<7W\GEOO*\WNTW.U4,W33=F;Z>#CLZT/--HL]+G,RG#7.K[=S#$O\_/;N M 4O(]\ZHNJ4/1A/-0%=R-M'!0IL573"Q24C3[)S!CE%PTA#%SNW18JNP1*8] M"N3TE=0;8TQ8FBDP 5_JVH8_[.:J8=J_) MQ,:CVH.VS.W1HK_C/JS;U!Y/>V-]8CO:M%<$F\>]<>.Z]0SK*$1Y>F[X1?+K MLE+;/PI\;\O^]RO,8Q2 FCP\J8KMU=/Z&" 8 Q/VI\YDRG,-,,M*F_7?_>V_ M@_3CPK]7DG0;D!_>+>&1-TMZEN+#5W\-AM0OY$'Y'(')^I'^EOC_)A]T;9-^ M?/??=^G'G=L#/R0W*SKM#[JA_?GCQEW@#&_F49I&ZP_]S;>/..0;-_#OP@\! M6:8''XO?-PW+#\&9\O?NHQ\?V*OGX!RP!U%**M%2^00D!_.6FN/X]._Q^OQ5 MW\,4SIB-[M2G@ZT9_.56U(SH?5]7!%C-!=\B97VW%A@*IW_Q_7;XL&1%I-T MGLZ=F$19N?=$F1,2*AOL>1##=9LL3C)P/94T4L E5>(L@!4&)E1B3U+>_[>[WGS\K[YA:!^_ M3,?%)_WC=_ <-U7 "UK[*;QBD7DPB$7A12G+*%9\X.'87^-5X LGMPK.^, \ MY\PS4Q)TS127#G5"/.H(L??JCO;1U%5E;XG/H3W"NY '*0\P5G!7_7MKN 5F MP++#K?X&E_B.[:P$]'>RP3?[(5OED(Z#.K^4GL,UC--S:\OZ]^'P4W5=V2*= MQY;5Z?#!%BR'<18WW"*KJ?D HXT?(IO!)0!"+HN\J+7'Q,BD,4[9+=NC4'X- MHQC '=\39P#R%?HAZ[G*TO7CC6"(DD04E9W(N09-5E 6P]B#.Q*7K"O?\ MGH4>W1-Y\-/5P4D-PQ#(HGPFFRB&V8?*#.BEZ-K-_U<,>TO<6"$PFH48F6H6 M5W&25F7;EH' 86K79>LS9ZL&=%2PNRB"0L[(\%*X9D'[] #<V3 WM69C1YI:TM22 MII8TM:2I)4TM:6I)4ZNUIM;Y)H9@G2B@598:F@_W[L!FE-=\@W'.V.GUL$*A@1&0>##]ZAF ML0DJ,Q2I,X:7H)V(A@.@]CV@O3\/"#+E'V'T$!9@#W:!EQ.) K^+BA^=P2VS M&6)"E#6,:I6@O0!>1L)<&^3MU%]38P0<3G 8$P*& WWB%_0]T/Q33(U:?7WZ M_-PH5');4*VY RMW?YWP:4)8_D^6=FLH<%G0%!DX2XAP2F+&I@EY#/54T 8$ M7 RVMTHCW]QC?LM"0199@WT*3T#G(P%7ZV'E>\ 'FTT")Q>@,VX7J'5="Y\W<;5'$?Q36^;9\,NHMLY^ MDB!S-][.FL[3U]UH U7AISL9F.4%JQ+&;46E/\;"_+%)D:T(L@.^,H=;)A0^ M:UROW/%.\_@]K,.]C\&+(HL3)2$N>1;^'P46OX#K-[Z7U.9'^](KCN;L!&7R MK_,7H$AY-:LHYI,# SZZ"^G+%5K'D0>16"(0PBZ&_&"H_,)_E[?FD0'JXRV9 M!WF'9?M0:A->= UOA7=SJHAJC M4258:I0:ZA@Q3,N)L1/L@35,\ [*.\7LO9R)V."**!<7T'+98/+_<,,,XU,Z M5X]9DKOL:PIJ!&.U:1SE>,Z6@2\D :(L,&A+E%\BX&F'4FJ9Q9CJK2RPM6&0 MG&_)75CN\;XY4"L K_&'=V$4DG??%T-LX7@!IX;9'3P85\KA4 7(Z MK2I?JL%'JIAGE)/>,ZXP3.V[#\JX%DN@5W(OG=Z!D.]O>.B%?I,W]-Y1?K_E M[ZWC1N4'JI7Y^$'X%L3#'%C"(IC ;G&"2IV&!S"\XU$K;Q4]*%PZF##$U0'1 M;_*&IM34*)P*]GMI _"0;RT@6Y&N^98#&Y*T$'$@"%WS$C&+6]A,$@RI544& M3)D@IZ5?AL_KA)@3#\!<(U0G[$3LYN3.#[&5:(-T,SR@ M.,#7E4^?,@L0?$&#?.F*7-$MW_Y!T]TM-2'7P8[*6[Z_$Y2OIKUQ$2ZY&G@>; MYR9:WC"6!]Q(41:X'PE. 7J5&!1^ZIV@]0.7OX!I>AS'WA J8>P\+'VR?/>? ME.^_2*E^VU*=KVH9CSA!J'LW&G!#7C<(5W6.&Q]T/X2+=%^SF6H'NW^;,S3V MF.9F.?"-6SZA0=3Q'8VBCC^4+D"A*$&4P 3$S7C*N _@$\ ;$D+%$'0PX0H; M%?L]V_-?$\)-],7.P.9\8+?*IQ,DCXZL@Y(G9>VRLC8C\_A9P@:6-#W/JK!C MD\J-\G?0)(R??XJPL'09G)R0JO<+3/)+%)8+/&2"\/Y+-D^98Z9K-X:V+ZI? MO&A#S5]ZQ\Y3_UXXH&%M^,CJG]R81@2^N %+N6A\?Z.\-QON^$,>0"!,7)-\ M<#O3R*-Y^^B (\N=?6I?%_0+=NB7P+A1%U4# &%U"AQ+V!9O-7P28IDA'D&I MCY[ZZBD3=3X-EF%[D%\E^8 /@X9^; M.98,R#UUQ<6B ;D&1Q:&+]'WQ\ >:/DMCT?Q.52"S!E-*QE^&>.DZZ/U\Y04 M:B?@RTK;(6"/#OF+BV@7"E>LN$L8/)U$(7*X$O7'=UKNI:1?6M)CD A)?6!4V43Y6<6_P)7K!<5M\XRH* MP%]@!MPJ.GBF#2#0/Z3Z^U1Y+G"GOGQEGH53%=#-J<,H]OT6BYA0 X!*7\7 M!]['Q%#4\XF?9MR[X6Y%GA96I+%2B6!Y#WD.ID^3ACB W+M^X,X#HI;IRC0% MS0VVN!7YWL^+6=!'9RR?*/F.!0C<) KQ9A[C9BE)ZPU,B+W3K5M@>;"294XH MJ?N-@T:1B8H]5L89=XC^$?*JN#P$,OA1\/+T^!T11!T4*CQI + MJ,#S*ZM[G#R(4K%6^=ZX8;"]<7@,0 J]EC*HCP")D'MXTO5]AV)+!UP]-CC6 MT8MFI" MYB0$;R\5M\5NWCIB=]AC$M LPGR/C:,L6[OJJE2#1954UKV$@UL0 M=UJLC=*O@NQ-D$U?L"2X8150@L4DS>*P^JY:>@1[YW[N0SW+H;HL876KZB)+ MHMV:K[0D=69V%#1#(6"NS@,_ M6=%L@QAICWL!64)JS_K\ZV^UC R6=,!3 ?+M>9I%1DB>=X"8H,"-S,EGL4FX M!/$3H%0#&Z@9'Z%M.;K@0;@+_ MI)Z71'P:6F(6.@U]1'GE>)4]NY[L#=X*]4#R30HWA7=3C4)X.=MJJ*AIT[,\ M3E)'RPU,DN56HǞ\]7P7\TRP%(OV[4$IEJ@!W7SB'T)-#3QK!NIZS91'" MM@PP?[^Z\1U!Z/]QC<_+#S$Q\W&7^6&V_\B";9G[!\N$>S]535BXF&DUE0/N MK/*=6]AJ-8^0OC=@AFH1J@O(G>MM=QXUAN%KI:"5]J6/:J1,#^'LR6>5;T_A M4%DAX/K)M7P.?I)?"C1!@Y=?/.3M+:ACEOT=0$HV#V_M4@E1:!FHDH6S:*(9]E8TBF_ZG%^I_+& MI832D/K'"VZ?'?*[ZY94+L7%N;@23Q!#X1Z$2DR1*R&B<>PT)_$) ,H9W4_* M@S;POC)EEI^5>3(04'LU8R:>?W0 .*K)$_F>R^.T]>A),9Y$Q<(]?$#>7H8) MITL)?R431#D6[KD6>95!BE&@P5/\#: M\%5N]ABKJ\LM"79D*MWA\"JC@+ 4RC" M<-[8>))FI.NM$E4G/L#P6.*;#HA MA8-B%[NP8,L]LF;0>)Q9&X%B[?Y!/=TR?H>SXA?4T8H#24#?5:Q>SJ;ED4DE MV2; %,+R^%_(EOI'%I*S\RI,M9([6BE]JMPH8^ <\*?XWA#79Z;A@#[[N>(W M8#)&[4H\MM?XR.9<#/-0+H;);+BD4 1^3%_([*+YMI*/680-@ W0K'*1S3%( M>A-$$>43FIOM @@5,EU $=^\0?Z%]5G3NJ-L0D$QH5QEI-L-VV$IU4PM:[O" M=+%+V+C.S3M.(/(-#T_OFV4XWV-5.PIRLQKOFF0^,S_"PI J_'2'YT]0)+'W M-U7=R YL-S>72QO#K%\0YBH;L%^!HREW%3?^6,I1\TZ*=6@GQ5(2]O1\ W4G M8GB7OZ(BJE1(UV! TSF2C6+DZ]UT=4K*LQ2%QU,)9>;WTF'@6>_RB 7%\Y@> M&V8;+'[ZEZ1X"=^18+G5]-*FU]//8?2 =E%:7@]SX&'>_1=X;AQ38K-1(/,3 M6$3*P,7@5&H"(KS0GYDQD=]8#JH<;)7FC^%$F05RB)K,'D/QX]"!7]8B0,], M*,'#(=,ZQL"(2Y@YQ!AL'' =&BOD=FTCRZ_>2ST,GS M#%&Q.U&O TYE8O8YVSW4<$ 69U6'JP9![OG2C)"R]K8RBT&?/T3Q'VA;U+== M*U=]KIJ%R#Z'WM*T!73 F, ?\NW2)^S0L(HJE?!H4L4RE3ULFR=WLO4K=."A MA^<^-6KGYEFQS91*O?+=HUEX\^$IOK)1<5ODW%=+KY1!"3I&-ZY[G8>VNO,H M181:KI#NPS;)!\;S!2D9DR1&GE+8:8=WAJ:V-A[W> MM#]SK"%OX&:,M)DY,%ZYM-4E0NQ[ ?6A!WS#(GJM/,$4"/ MZD7J!?,CPUB @H6Q\]14C\L5S4GCX1=:F I0? KV[I4\WKRLYN-7Y M4?7/@V=NU>[[N73NU^X?<&52BF,Q19[3BS3:5';HJYG ^[,YDN1YX:+R7?S8 M@%J$_= JMK!^>%)388QJTE M-+,!0(19'6=R=P)9#B\)"7; M)RB.L/JQEZU1PHKSY#F!EAE-Y2DV4UF),\SVB;*[59G$5I9.F4=Q'#W0Y7_$ MY8[)?1300!*B(#T61X.T;R=AY07*J%8E&(\Y\Q ?#^24!^VKU[$C]0UY4L=QJ$3=<1S! J[3:5)A&\5;<(/NW?<&#!*\"1##=LI/+(!:;?*=/ M%"38F>J\[,".\:T!EN/I_36TT:P@ PO/<1(MDN&BE-. M,Q$6$76QL; @Z$RJR1)"4Y-JH%U+LX#GK.&!"P7CU7 '/Z8(6OPF/["' =3J M4;$,2W_ET&[CT1NY*0A29S3M9,G/,V <;C-6@HT%=]QNJ)3!< MB3S^(C(&]U0&O%JW15C%<%RF(B!#K:"R"EP@RE'H:;<]X1Y;)5K.4\AJ%CM6 MMA.(G6+J](DL'"BZIF&^X2+D:>QT!,4<='>JQR3$C%;(4XH#&V5P)S^Y(4A! M5LLR%N>M=IP ='?IKAROX<_WY#!TFZ0\ Y5G!Q8!F"<+R5=PW@$EP0\^;N7%(HP(H6#7DW?4 SU[,2\CL$R>:Q$CO SC.HH)0 M?<&Z12A&BW9MZF5>6\&">6RN.4J^%Y= H[ 3X"V222U;<.! (),:%V;2KWO9 M"[MA.G1O\@U59+7*'F<.<&7J&M:,?_M*>E=R@:L5XV[I!Q03Z36]-B:Y>\1I;4_H%)G')O2E; MD#/!>4>E4""BM[L>W)W9S=KL"6[/;HIMWOD=L\UVQ(7RFPT M>IWP7<;1@H#KDE%S9P.+1?/=?OII7'-4BJMV?96U&V9+%(F8^2MX_A4_X?9[ M\3R%9:Q3&^1GK$\:)O,LOE.5?^*YM/_G@W2$_L7]E=ZM?FEWA5;GX-Y#M3S' M K?3,C I2W+10T+N)J_+PL^L-[LSW'3[IPM@$]ZE"%B3,=JR<40]/7[,K3*0 M,N4QI(%++')9U']BV/A JQOD9VD:\AJKV8/9)B\W61;':6=8%X9:M91I8;Q* MN0QOY9/[Z@$M?NZ0%0&BI5DJ8=C]>"MW W?W@_O2B>P>\+?5B2PA^6W[D<)- M\!?W(PW190-931UFBZXW6+K2O8M)WN[O4M/0Q&>;7M0;*NWU)VE$SWM7#T2) MGI',GS+E[.YDEKU#QX.BM_KHRAFM9?)?6M7/O %7N M: T]\3DHQZ2/] 1G?HC%>(&;ZKIP]7-FYL>KL<->WM^%N<'LMSG%0G1H_H04 MBZ3(L;AL8D5#18FC*D$\43LBH<4FMD?4B[!ZHXG5MPQCX(RG?:L_'D]Z>;T( MTS''LEY$.]2QK! MWM/Z_9XU[8\,PYKT9L/18#CJ&U-]-AQ8L^D5PM81663C_'@U75A2$KA+1OMX M9^R4_UL!&=X7L><:^89"\0)5$G ,,6_J4E>EIRL'-RJEF]4%ADI"BNL MX,8;A/D=5D'(KA6"10JAV5BO$NXJ/Q$8H:(C0[$_C5H3#I_U"8M9F7%:;:VQ M%-^XVKAHIT9<=;L.Z\6=#-]' 7,-R:,UJ",Z<[POHJ,E(58X.Z]RV7#<'_2G MTX$QZ)NF,=/-@3ZAEJCI3,>3H?7*D!Z0Y>% B1 SM$)1UK*^2M,N(?B, B:" M)8H0_*N"5,5^E%'1\-<@*MAZ(&"5N\FB2.5$L^B.]XJ(F2$7HYU">_.M@3)8 ME<2E+3CKQ<8Q_]/S-VQW//;I;@Z%;?B&W+$R@QB#J]6G=^,8+#SX"U X

"B4ES0L+R M7"E%0WQ4?4R,'F[(.A'LS0",X1_3O&!K48%[M[@\C;EN8H*%97CTA59UQXXB ML 3_$ST SL9U?5NT7./E @*L>1/XY+Y2O#X+.!VC+*4]T-"(1_XB85[3"=_ MWK];0M9=P#N3O-%B7F7RP);=)DIXU/K ]F!I[/&L[P-,;U:L>J<,'["O6V: MZ5!R;5E.J1)F^JBLJDQ?,O(\R,?+JSRA*4WB4\-2IZG[(PV%T_V^H=[OV9.I M-AV:(VTXTJ;6S,R-A,EP*HT$:21((^$-& GBT.MQ%P=L#!A= BXFZW/+KCX= MMW1M9 V,\=28#0"TQA-K,-!8F-T9&K/9Y(W&JZH$?K8A<.Q;67O;EWK;Q?J7 MB-0U%U@-@:3F!EF"T1TWR.,R&.%NW2#S#HMY97V>'G,68AV%/76\8CKHGWZZ M&O,,JB%N00#F_92#\%?$YU.@:S"V[5Y/FXRTP=3HZ?K MAUF34C_O6)?PG;3N.&WUSBN\0PA/A]YQP'D' M6H6U_7 TYX.01"9LA$OB8[@D9PI$P0]:SA(^IEVPS]77A.@E!04CI=$&'_RM M?#!;8@],*'[-#^^T=_1SLG&]_//I_+UV\<@#&Z2;I5'^!>T'R[YY\!?I"JX& M0LQIP_(;#SC/W23D0_[''NJ7XXZ+OS"NC:,-?WBG&^^4.'K@'XJ+OT\7Y9]Q MXR/X#-F8;///'VL/JKRAZ:&[]^O/O/V57R\G_T8F_X0PT,U$SPVX #(M]!'+ M9]_%X*\L4%ZC^,/'&B(9@"Y5N*E^YGJL^A7# _SFR8%7,/"2QN![&E4%;QP4 M0_+=X\9+;26*(9OOGJ @0[OCY. V?4#Y"PC>GZ/'# M-&X]9V*N#D:N/ZS\!6ADL8G)!>5>@RM?A+JOSZ<[IJ#D3%-UD?P6 *? MIMW7P!,!V:?D?WD>(GJET,BXC&;@S!A\V+G!> M46&UC''GQ=A9[J,HX#B'[@<7L2WD_]/%8'6771^ATIG$H,PLE!KF0%-[MGEQ MFK1E]?&^DP]8B62*-ZQR7PYKN,ZF(:<]A=T65FP%$%V"4A= *4-7K0L:Q)WB M&PEA$L):PHH2PHXFE3-03=.6""8"PP$DS5U >B1*PM*WUI=2^U^C6+1%^U[?TBB5(DI$B\59%X;ZN&*M-8']70#$L&8F0@YMCM M)5M3 :5D*$8&?:\HZ-N)+-=6 %$WDJ-?"J4ZP3<"H\EOU7?]7#1W94U=RQZ% MYW@(5Y<"5U30,H3!>UM6_M+Z7ZKY*Y8+2[4<0TJ$=-./I>VO6'SA$J)SV(IFDZ4C3?EE/67;'LGG39FBI0^5V+ MH$B9>%V9.#Y$]O("8ZF]@;@B,#(6V'XS\9*T_2TLNU/2]$@_23+:#1)[52:L M$17M_*LD#=NQTK9\#O'?VZJF"XNU/)MNUWU\MT,"WUUE>U6RZ9C"ZJB\<=F3 MCE\+C=S7M6,M6S4L6:=(.GZMDHD6.W[60-5M<0I).G[MMP,O2=N?2))\4,:\ M9/H&?< H9 TPJ\?EI(/W'"+KFKABEV]]\Z!#%'$JD3IU3 )=8M8>>:GB)-6WA!NLS7AS.=\"[;!$(= M.:%B#51-> SB(-TZP44";:?#98]>;&"/%61Y=:J=7P!)<*=V]A$O_^"G\ :/ M?=-0YH#NF'_A.^:_/+EC?F0]G$LTGO\UO%A-)-VFI8;V\RC/>;Y::P:/V0I$ M4(VD/YFV=JLI<%W@1Z&01V(\K2EM@AYB%_*&QI/P9PWU/=(U/Q1E:#GS,J;- MO]8_?J> 'TMBQ0WACYC<^4E*<%Z;V+]W4Z)L M>CA\QPIDJ2S7\G7HKI(_AX M=GWLTEAC3/Z5^3&]MJ@;146%5H]6AG ;?*L/3%/%HETN7+B %^V/LWI+=:2W MRE?ZR'(>R@.,-6>:^589_3Q6IFZ2JLI//XWA+6+6!*LV"6*?AQ &"D1,_(6/ M37$YF3C[J[1 F M3NLORDX# _ M*:B\!\HOR-+'<,&C/M\+%-" MDE2)43B +DO_&Y 2""]D7O:M+8A .')1R[9QM[1R6D+6OAN&&5 2*!XJ0P") M0-'INW[UT@AKJ^SG_I[SQMO]@;=$KPJW="X\WF%WRB,R4P"$RU_3',6U&_]! M4N7>#4"[%@JEBOZH1C:;./I&[P"F%&,XZ-JM+=9N * %V0" #NDL/#>.MWB2 MVUU'69@R:%FZ?LPG"X([=Q,@ 0B9'P)!THQ#$RC;!;W12_U[/V7Z .G@!6Z2 M^$L?P0BHHOP$J!4HAK(F+E8_I>#OAW"?!UX830A]\-.5,OPR5OJ&=MM6]GT; MCD5YM']78;=U742Y%_N%3%D=T_U]UN<[%[3$&.TZ#N:KNVO([Q958/+Q3RP. MJLS<^"Y2QNX&5U&9^2$*$+-B%VL_Y#;P/8&[X4YF;G@D3EV0.&:H!6CL@B6U M:^W^&OMW/@KVWL)7#%]5>5CY8*.QONIHNX"QG7,,KCRB(Q__[@L8:^4$KAK2 M!U_]J'G^^#A7>">@S!W\?(<6DA>MUWY*Z2E*#?W)[-F"_3I&D)Q/5JX@#S2, M!!F[69JDP%.XW/,HCFDEWH0[;K@^^2)3Q@M!9[KWKA_P MD"":^;MP.QBK%# MU9LOQ"1_B%K9=D%!;?^I-V:8M&'DA;#HH5I-=^"O0*&!GAJ&["*MLRT MR@]WVM=F506&>#9!4])-3^2]R MU&("(()K]W=P=V"!%YF7PLJFY"X"45E&S!(0PHGI"NP(9H6B6T)Y,5&H)R&& MT[N!T\+Z? CKZ/%!$6(L/X4N%RWK:?&5&EP_,SMK2NVL$SI;U/NV'+\"DD,EAQ[+ MH;^@(_"B#-H17.UVGZL+T.OU>56VHY+MJ%Z2V8YN*R6933*;1#;);)UA-MDP M3P!K?DGCS$NSV TPCV8#]G&8GE*B4;@4=[L'D>Q==7RBON.H _WRY?(ZP3<' MW=278JB+J[K4]M676/,6L*83:J\50-0-<\GJ M::KI7!ZE.L$W$L(DA+6$%26$'5\+9F"J9E]<\X).\\US(4SN0'[\*:LG6-*_ M\#\EH+\HR8J05+F+HL5%NHYTKH"E:?=4HR^L.5U;^.#2UH!4^ENB+Q,FRU MKXFK'B_%2XJ7%*^R]H*IJ::XE%@I7E*\I'B5]SF]GFK;4GM=U$^[+G>,%6>: M9WZ \SKE"1-.T@)B>]][W6ZU7=.% W=4BW;%":*3]"G+>PDHXDMTFO7)U.V M:C8T:I R)65*RM29)J/65WO6A9I129F2,O46906":QK/M8UHG#09T NFX<.C/4OF&H ^-"'NH)).T$YTF0 ME"#9$5:5("D0)&W#5K6^!,F7#OY]3QM/-%Y?^;LRK[-;9[S81!\;[(Z$O$8' MFY@L ^*E2;5OYW_S#I-Z[V-2-#3"%D9EHYOY5B'8Q-S+$A@YMK;;;HCL;/,V M.MN\G=)NK/*:FRV5K&]G:IDNWR\EW=O2=FGQ'\EE;YV46PY6-0V1K&\FA M+>=0V=KF%?S[R[>V>:LU^V6#B O I&0VV?I&,IM$-LEL;X79+M3Z9@WK'Y V M[=%>M/4-#"L@_$IE%:T)/1E*8MG_YFR:RFK(QY>'L :J;8D[--MIOCGHR[X4 M.[UA;2LA3$+8F6>_'%.UQ=7.[3;?2 B3$-825I00=D+FFVZ9ZD#7)(A)$),@ MUB)6E"!V0KUV>M9+D\ZDZ/3V;Y^_\7\B M!3N____25:N[P$4R4/U*"4L2OB1\G4:QERY4W04NDO EX4O"5R?@Z^4K3'>! MCR2 20"3 -81 'OIZL]=X".!H;'CBCSG?__U^RRYN7/=S8>)G[AW=S&YCLR!8P^TP;N_[2Q1E=Q/%)1M6N%C M*D@+6G7Z<:_:QI<4"4/II51)^B@;G#B!$ZH$GQ6@;*B"O8(!!3@H5@>;?,.) M87%LRBA*&L%+<.)S.G&O,G%9\UK6O+Y4C??*8VOVB:R!?7H-[%UW4$ 66UZA/I^?H,*FNZ MRIJNK:SI*IE-,IM$-LELG6&V"U6K;M\)@,M6Y$G2V/XDT$FDDTKS2Z0%5LRY?@KXM:R^11B*-1)K701I+U4V)-!<-YEQWS.:5+JV2I>:]8&G1=6-%^*0]2'KHO#YJP3CQ2'J0\=%X>3'$>Q[7( M@]PE?N2@$MT:CC9X4.LR=9"OIA2

R!HZ4+"E94K(N MT#->ZBPI65*R+F(-7KYYYK6(EBSZFSM:^]4QA#&1+-_T0A3L?/DF4S4%MB^7 MI9MDQ%6"EP2O%\L3-AUQX0()7A*\)'A)\'JQU&/#D. EP4N"UZLSG@2OT[.9 M>[:XLZ 2O&IQL<,5?U]L8!6B[97HO&@Y(O<[Y^1VY8H RK MG&X 3K%:9UA\&S>>;+\5,;E+5-,5OA@["*([FXM7!+Z&.4RRV,=RQK(2L[([L'A839U60G>5M?O- M7V=K)5J*XD:CM7)BBQW9\42/E#E10%N%9+$K,E)I=5>BQ=2J;Y;H@"146L/K M5U_6FU!?>RQ>+QE[:7YJDX8P6X##CWMHC=ULGM.TH?F^%T-G4FX]EL9 ^TJ3G3)J,>[6-CF7;Z< MA K04*%$[)(>!1;Q/=IS6X@ ^*$7K?<)<*XL*0G24WG/U%W?,+2/TT]?BD_Z MQ^\4/U$\-_ RUFYGOE6 P#Y2D4Z*C4=Q4Y#!><::EX#HP9< ?TP@5["2)$[P M5@0KMKX88[DGL7M'V! 2)ILH!5'VW:"8 ;T=- 1)2;P&?EHH69*/+8V) M"RBQO6' LR;I"H&$5U@#) M%%J[FU0'CW.KSBN#-P9XT38? M%"X)C"/8PI(E&3+'J5#\!'X^!K6G@.S8ZO4!:$>CR7 ZL*?F5-/L F0MJS">[/HG+,VNVO5/5<@W M#PA9B8NXZPB<6MD/4%@L3W;-DEVS6MDU2S*;9#:);)+9.L-LLA^@ -;\\>C= MJ]<4[8.+T8D#0:UH?]&-TV2FK?9M85JDVVR#]\G292T\'2L13"+8X4HD?=6R M+E\$KA-L(Q%,(EA+6%$BV/%UEW75,82U5^HVVT@$DPC6$E:4"':\%SE0>WUI M@PE!L([LD>ZB5YY]*#I)]K*AW)<)U;::5I*O)%])OI)\U15:2;Z2?"6<5G+' M\C U_[E[OJUVOJMZS$UEQYG.8="WT['$Z:FF(=O1RX#."\+_&Y(N1QV\P'ZV ME"XI76]1NGJJ8/6 3@4*7AV-6L93K:./Y!_)/Y)_)/](_FDA?2X8W-8[;T)];JQ%)AV5 MQ]-]9/Q:Q@!D#. 2_>PM&;R6HB5%ZQ):RQ#7-D^*EA0M*5JEUM(O?WSE6D3K M^6'K[CM=7ZH5J"\A6IV3(-T1MJW:ED6^M Z2JN::Y:%G2WF0\B#E(9<'6\J# ME T( MIB,NQ"TE4TJFE$R!(7(IF5(RI62V3S(=<1D7;UTRY9&,DT[+\Y:?EQ=?XZ6[ M$EWDZ&%_(.[HX1/D:0LWR1AI6S7B=8B495THE"-%2HK4VQ2IGL!BY%*DI$A) MD5)-ZT+!D^L5J:X7-&MOJ;B3.H6]($&[1L36$$YRHN3$=A!.5VU+D&@F/+ K04""P%L& >U67+GFMBSD M93E,HJD0]OM1MZY&;N)G!=W-A5XU89)CC@O44^A_Q?R"8EZSF)2RU@:JIB M:/K^[NPYSU"B +A8R/-N16&' M[CR2@5=Y3LU8T'+ \4,P<]CGZHM"Y)*@IBEUO*9X,!,ICP0!O^:'=]H[^AET MAY=_;J#)5W\-"/,+>5 ^1\"(NR-_\!?I"OZ$>?+#+Z". G>3D _Y'Q]W55 Y MJ&H(OU1C1F-NX_&[ &Q,9N_/3RO*1FW,YV0]\_[7O5V._JV,OB/YM*USU8KA MVL\L5G/A0X\>6EAQ9=Z#6_L\@K$;Z><'IC?F4;#([YFC+ M8RSZ+"HV,VBCSR?1[]GH)YFMF=F$[8A*9I/,)I%-,EMKF.UH9)-IGN*[F[T< M[5JS&<>DN&_HQBEB_+;WY#HD9:U3 &]0Q&33VU;RAQ2LK@N6U%U2Q*2(2=W5 M"L&2P?6]%F\L\>8UHR>MD:,+J*JVK/JE-9)4/%#/6);FK&;#;3>IHQ=OJF.1Z.3,)!B098DCL')2]UO MBILD!+[[5^;&*8F#+3W=0N#/->:L^4N%W8H'95P\J8/G-!)Z#",F_\I\>,RM M\F-('Y,D]!C/"G^">?W;G?N!GV[I 9O]5[+3(?D(@1,3?T'B1 $2K91-E/AX MB$9QPX42DCN7?B!X,@C>CX=H\C'B*Q]6!)X5P^04/U'6$0PN\/\@.)F5&](# M0/3P2$)KQD0Q._83XX1P<#B.)IH\^/ [WCS/9X23[2H/K-R%XC:MIK#C*'_2 M;G6AYU$4]\[UPR0]R+4Q"5R,5@#/>J MX&)X!7Q#K_D]B_UDX7MT$QGNZ,RY M*?ZM\C:CT !>3,*T)]!T)24PAAQW(HTL2DE2) M-O@]BBUH(P"-.@ZLW2T3-X8MN+)^Z('TX;D[N*Z1?\-F?'E8^=Z*/C$+E^Y] M%(.:W2H^O,AC8R7+)?$HLN!M.-IGB/>+BG("N 0S PCTW0"FEW,_SH-AI^3Y M2_%\6SGD+(OT%<<[XP=MA2Q+2H]V4&L![99U1'/M">;:B^'/3DA1#4N+6$3O M8]( =M*8'CHG M8+L"$J/UD:51O&4D%H6^ABYH+IO87\/0\>!\1@^R,W.)EU-$UB#?-B1,0!%* M\:R(IQC=H1ZP.L2)HFG=BF(58:)H"A-%M0VR:-J7DD5F28-[G5#.>/##Q1)= MU#F8TDMT@>@4V6F<(BN'=C5:S=$.WP!P@SZV@,+,#$('"1T/5835\EM7WH1*T!2NSS& M%4,O"7[X[?;+;2$K7A1OHCCWG.D?XJIH"),8D)%6J5,5R[N ($0T^D0KUR3H M>#'*5[VUF'C178@!)!!4](*1S%RNQ<5?3,'U0*KQ%609[CKSD%F-L_*J.3%9 M@Z^>X3]A>B#R1_$J\%EX$&O[X.>B0 ZMCL/*YB!+(^YAXF\#)6=09^]$-:B8;"7UFLQKUW M_0 C] T"Q<,523;_G6!0 >A$O%6(VQ8P!Q@('9Z*GO@# 2AWL1(0H.XF)JSZ M$)_\>A/0F2"LQN0N"_B/\RV=UH1LW#C-2?HUIB3>TEOW0/P+B>]]C\ [0QIZ M94J2U<2S%OMQVN0N6-@;(## ME-&U2N.\ A+&6Q<(BFS%@%1-5RV8:L%75!F)%6/"E<5?PTA!OHQ9>+<*>OU; MY3:=#3A%=RAP"*? 14&UA=1#,<*W:JQWT!.OPWC?;8#EGC3MHGP")O>\HNVF TF/3T MH3X9CH=3QYR:^L#*=]& MK[&[(,-P\2M.YS-H!_\>U7=RW@[XR'+LZ;#?&^O@X/2'AC[MC:GL&B.0WXEU M];([]#RFFTM2BI+@%Z@Q68P^+D;/Q"0I#-FR!"5PMUCMKN1*G8K@GDDJY&4? M+K0:CW*6+.+WP[N^D!I^SN!U"[F9G2Y#UZG)RR,F NHW/=F3_"T6GJB7$ZOE MGC;&/(LK9'F4RY1'D5S:P*55^^=$)I5E540XL^@850SA5SW:=Y#F7#2H:;@G M%VTA92LZ0ER"4N)S_\V!IMJ]R[>FZ03?G+4+*8__M_-X3;=944+8"2DLICJP M+0EA(B!,>L$?AT7N.FY<+Z)LGBZS0'%YK/(HS//C[XTC+WOJ6X MU7OW,G7W+U9_ZZ4%49:UDWYM*U7:]8@8Z#K]!=JJ2R78(E/RDK2BJ4*5U*R+ M2-_K=CJZ@! :JJ-IPH3P2/)-Q&VT/$&]YVS$M&>OI:^IIB;.MC^79FWA'NE92RSKR,Y@)X"N(SO. MAJ'V!\:K$[03?/=;&6X6=,>G3P\=X?/BQ MD[#N@C5;H\>+HXWO*8[FU,^6YS\..:BV"^ !_GA/0EI M 0ZXU85?EEGEX/=6>?#3%1[S]+PX@SMYY1EV(IH=J:\<$J>'KQ.BS-V '9Y[ M(#$>"27W?I0EP1;_3#"'=4'?5JT/5[YG]R30K?*%$ 4/C2D.G<?V9;#CN_Y@P=K==_Y?-K@N6!?<3+/_@IO,$[D(J,2\).]R/G(],49,=S MQA6Z/\H"KUC/Y,=0^=G=HHA;3%!G16&$DH64+RE(DQLO$F44P3_*^THUE]GP MRZA:ND7QDP0%L?'VWS98?H&^[D8;J$6Y 5HF9 SCBVGA )0U90S3C=8DQL(' M6-V /3;)Y@GY5X;'^@WQA8 MA0J6 \(OX'I K:0VOP+(:O5I2GS+7X#@A 4#8K(" $((C?GD^.%R^K)UM" ! M/ZZ+I/$H+F+Y"AAJ<0J]N#6O2 %T"9,E0 H XET4+6@AA(35:*"WPKLYN?#X M(0(7JWU!S]H"9@8$Z8J/RD_WLLG[*45,+\T'0'#D@'/DF[=RP[M\"!& YMZ+ M62F+@MAND$3Y2>2D2N]% 5>*.X\R5C8S=+&@I\H'"LSGK^GA25CJHA(E.["< M$P-_\MQDI:!UC^>>?7K(F?).,7LO9Z)Z^91<0,ME@\GOZ#@E*PY-PS(!/S!% M%$=YM2BV#'PA"1!E\3SHOZ8Z1I?'J6%V!P_&E>(V!2+/D6CCW.BVBK^D14F9 M,7+2C'+2>\85AJE]]T$9!VZ25- !KN1E4>D=5 MO>/D9^LTG=\M J(H:PR^_ MY>^MXT;E!UIWB8^?GO2O5*@%4@/RH7T#+]X@0_NLQO(J>BBJ%%-AB*L#HM]L M\@&YS+;)#1K\G4^.U;G %R55FE2D:[[EP(8D+40<"$+7O$3,XA8V$Q"[SS61 M<3>;(*>EGU0*%50),2<>@'FEIEV.>XU69@A2&_!R/UB[=LT+N\"@R9T?TC($ M^]+-\*!JHO+I4V8!@B]H?8&52RL=%%6*PH/CX+5]$!!7/J!/3.OU-!46DB@@ M#@5^B>Z+.CUGX4#_2!RHM#&CES1+=_^0=/=+34AU\&.RQJM685W"_)7T5RZB M)5"U@]<_@*FZ7$<>T.H%#%B;SQ# MOOM/RO=?I%2_;:G.5Y556#M1J'LW&G##"*TWK'H)JSJ'Y6*ES[A(]S6;J7:P M^[KXF#5N(10,:P4L$/%?L_J MUZT)X2;Z8F=@EPWRM^Q MP0;EH)]H-X:RC.Z$5+U?8))?HK!^O?" 0UKPT=6_^3&-"+ TI /O;]1WIL-=_PA#R 0)JY)/KB=:>2EA??1 M 4>6._O4OB[H%^S0+X%QHRZJ!@#"ZA0XEJ W4 ^?P%6Y4YS41T_]].9!;3BY MDIQ<#>^J/TR:[A)X3@LTGH4Y Y4N9%&L^@8NQ,AU[4NN['MZ'Q"D@(R?:2R' M*\K*FYJE?G!(Z@<-(L.B6;PV*C>B>2@2=3\-EH%8+G@G%:K,$VRR=L.JQ7)/ M77$?D(^Y!D<6QB*N*:W_AUI^R^-1? Z5(#,KP3W\,L9)UT?KTZ',N9V +RMM M!U9:$*.$],5%M(N7XENRJJ@5D5O0KC;5QW=:[J6D7UK28Y (MF]XHJSWJ7U1 MJ_29B[6%AL&P%O3_,AVCBG?O8G>S2I1/69QD;ICF/\$+ELOJ&T=9@ 5],8QP MJ^C@F3: 0/^0ZN]3Y;E8T(W0_)5#S(O8A(4DH$#;(3; 2 (E6M2EW4HE8Q/ B30=$'N0_= M8(LE<-^S@$2^/Y'Q(M/?L0"!FT0A+:_'8MRT;1HKE,S>Z=8ML#Q86>T.0D&C MJ ^-9;#'&7>(_A'-$UH4>[=K0+5B]N'E*3":(BA::-08&32]7V'6LWD:NGA:RS?7@D6/59"_06J:^^7 MSCQ32_F^I9Y/T$$'A'OKZ ;'*%O.;E926_P3RI[DMB'QJ>A)6:AT]!' MT>I39<_VZANT+O- \DT*-\5.%HB%/!.LEG[1M.G)G[_7<64#DV2Y%2@8===C MSU_)9Y=M3.-28E9WG;F-]I?PDOQ1H M0CM?X?+S8OE\6'4=65W(0Y9'HY.(_4MRT5$+V_81^X5+!7/4R3<_26L;ZKA% M7Q> 2F=;=BN56[P.@;K(G6P4Q7F6\G8 _*K'^9W*&Y<22D/J'R^X?7;([ZY; M4KD45WOMS"@BWWR)I!XW%F;02* MM?L']73+^!W.BE]01RL.)*S+4K%Z.9NNP8&^8ZR0;!-@BO--X->QI?Z1A>3L MO I3K>2._A@F:9RQ%;E1QL YX$_QO2&NSTS# 7WV<[W/5_U*(&_S(YMS,DN%EI= MX"SE><[4F,&M[10G7=Z[8Q'=\LC[7A;E@8WKW+SC!,(>EIL&LPSG>ZQJI^TN M&]5XUR3SF?D1%H94X:<['QD(=VRC:$%5-[(#V\W-Y=+&,.L7A+G*!NQ7X&C* M7<6-/Y9RU+R38AW:2;&4A#T]WT#=B1C>Y:^HB"H5TC48T'2.9*,8^7HW79W" M:'-;H?!X*J',_%XZ#.P&"#?2YDJ$X7E,:&&X<4V*S42#SDP5K$54.3F7MDR+^,S,F\AO+096# MK=+\,9PHLT .49/98RA^'#KPRUH$Z)D))89VJTSK& ,C+F'F$&.P<B7@>69)V46@SY_B.(_T+:H;[M6KOI<-0N1?0Z]I6D+Z( Q@3_D MVZ5/V*%A%54JX=&DBF4J>]@V3^YDZU?HP$,/SWUJU,[-LV*;*24U=FTF>O/A M*;ZR47%;Y-PO*C,H@Q)TC-6^=X]M=>=1"GH8L)#NPS;)!VJ]*\2]C]E9Z%S4(7'(V#39'!5&%LP[K<-5T"HC#Z M>A3N6 'B/ B -CPQ$%T;*4*1 )(3&-_GJ%Q$V1TDQ/G-\]\.N?"^J!D#4&P M\,0?.)9>$+[##M"2X24\EZEZ&I&V MVRZ/;];3":*0;J>3!(B%"0C1 H96[(VXQ2C1'8;7LR^*(X4R,V8#;(*2XK(-\^IKS G!(.KE1T FEA"(Z]%:A%/ M6J-W;RH\>ZHLG,JO55Z'&R*0CL#GTO)K'J &\V3IIQBPF\71^@NYHY+S-2J% MC2Q.,29,T^@[T_$ _IL.'-.:F4:/-;F>#:<36[]Z8Z).:R]I>:B+;M=3KZSH^_4Y#M2O+IUI>V*X?;:745WKR_IX-8^ MCV#LQF;5_94FHO[,$E&G^XFH)Q!6,IYDO.,9[Q)[+H M!9P:V2!<-@A_26835OA9,IMD-HELDME:PVQ'(UO76U*\:-"5GS>>DV44D\I1 MU9-Z. F7[6[7TY:=P8\FE>6H?7%JI-ML@_?)3A4M[%0A$4PBV$%2&3UU,' D M@DD$DPC6(E:4"'8TJ71]H%JVL,[WW>8;"6$2PEK"BA+"CB:5/5"=_D BF @$ MDWNA'W_$@":>_>,%$45V.B67MROBUUW]=3V25U1#,2X?'&^++%W:$I0B M)D5,*C>IW*3D2>76.>4F-XX^3K!DE.>7I7S<-5:[/*) UIL)ASBJ([>19(10 M1@BK07/'L*5(2)&0(I$?"^FKM@R:2Y&0(E&FW^@BSQE\ M1"I6J+YC_7E@0$EZRN'.-^C]ZZIE7SZ;M"U\N;,NU2(3<$3I,VZ'WK\Q/?+D-))- 94BMPYI*BI@4,2EB4L2.VV]UY(:0 M%"TI6I<(6[_ \;QK$2VY&_3QUQ1^4_R4K!/EO7M6CZVKBV&8EHSIR9B>C.E5 M=D+%I9Y*B9 2T7F),%3+DE46I41(B:CHB+X\+RK"OVB1/W_1?9_%[UF2DH4R M'?WX=3)4HJ4245\D)EX4>GX PV9^R47\_2<:%EY//$#OJZ8I+(_M;+JUA>UD M-*X#VN\-2:>F]AUQ;6ZD=$KIE-(I[GP[^'D"^^A)Z932*:53G,OIJ)8ES.=\ M\](I8#-,Z[!32C_NM2)O\%+O2'07NYN5[RDP*C_QHS !IW43Q:D[#XB2D+LU M 6I?A"^-/;X\1VP[T3-,7*NY(RG8^8YS T-U!N(:ES]!MDXPD8QI7]PRD>@E MT4L$Q7J:JML2O21Z2?1Z=<:3Z'5R1H!MJ/V>*>%+PI>$K]=F/ E?I^\2]]5^ MWY#P=9F VOQ/V$6QP3+R\(W84@\>K+XP4]7]+X%V;AQFL4$0WGX MQ3A: WMMBT-_O8^)LHSB-;S16_EDJ9!OQ,M2_Q[O6/H>KUZ+MR9 ?V^%5[.^ M&IM-Y(@"OP9WGV*HZ6?_A0ER2R.UE]8 MW#3Y&HVCD"("#N$KL.$HB+P__O:?__'7\HGW),P(W@77IK'KI?^$!1X#GT:P M<,4]R '(QY_)\H=WLPERS_^:__=U\D[Q%_ %W'8SF)BFU9O:YF0\<:;]D:U; MAFF.AR/3XFB/;S*_XI+\&BK_<,/, MC;>*7L5?#IN*BY,!I"@FHF0)P@5>LXX6_M*G<)+&4;)!+ 8879-T%5&X#'R& M,? 9T,?CHIS 9S=5'@B =!BEM$)=0/ E;H(TVQG/K?*9)%F04MCF&S$X D 9 M/UHDRIS<^6&(W[C+%.!TYW;%A==P*(579 "^<3D;57E8^0%>X,/#V2,+"';Y M -U\DPBQ%&?A@XSAO.:$CX?I(]?SP.YQ0X^4^JA)_8#F2*,8K2IZ2Q:R^0 D M>MN= =JJPF5:09B]"VDAC5NEK>PD7,(O/-ZOL$2H63VJTBFSXUJ4W/X /(D\ ML 9E%?NP8I2=F]\CU@40IXO9I2%;5/ZO+EU M)V:4U!Q+E"3S5BK%#S=VYV"!I%N0R?2!D+" ![^^?@% VG()2$46C]LY4HB. M'N^H0.!'5V)%U.'\PO4*0^_)Z%;K;P^9T+-&?I M7X4AJH@^(XJQ%(W *>6U$)]PC4,]PX\XM^CTZDJ(6'@%031 U( MY@Z/?R!!@/_B&#AIJHKW\??DOA9X#G ;1318#TS9I^N1A:7.+K5Z%!Y$QD<6 MJD+\ZJKG*^ N[MG0E^ ,*![W )+3:!9GI'""&*>Q1:J\\/DT*PA4(QNCI'": M@<>#3!8IRRRF4UGX"1 GX6;G(\\\3NCF!)A)FAGB#L/D6!%LU8K%>@)>N@@8 M61RRI8Q#&,(/L2%(U%D!@YFOZ 4,'"7\C"AMC M<7C7QO4;18D&%L*"L1[AZQ.!_%;YBI&6_,L'1I1[/\J2)BG,J4!%.D1"/0.6 M[H$^!%=L=UGP#%.\X*NR!).]$)XMM?=*0G(2HE"6"W02,@FF)="KQ#8*:XWD M='$TI4XY50&=2_2V"G"W(Q>%J[.,<(VH_TYS&8%Y P8/\*.7K3. H2(79=H M)YAQJPR?O*7F13W"#A5GN-E_0HD/4)M2DTJ(__ G[597UJBO&SHDG_/ .D(L M "+1YV H0>6(1A"8 1GAY"CZ,PL0 <"-0VHZ' B O(145!Y3VS?4NT%MITS':XH',T[SP+3BU_SP3GM'/R? ,?GGTZ.O#_XB7<&?,$V^ MW>0!=[N;A'S(_]@+OI:#JF9 EUM01F/"^_%)U&Q,MOGGIS>Y&G?;^)R>>?LK MOUY._HU,7I;7^OC>1\T&QA.8;LE9U;7,9Y[WN0 ]'Z>AAP9B?-E]K E8EVQO ME.E 8;589$J1Y+PG#@2=NGDGN4]RGRCNV['\CZ7K:8H8"-2FH[A"XVQ'A2>> M+-(M M5=/$'1/N--,\UW@ZW2_LMOOWX\[F_SEQB8/UE\XES^O64-(&JN;(-M^ M(%DG!>*]J>K&\]5+=>YOVP"6HG*MHF)JMCHPA<6QVL+Y+V]4MZ:O5,U;1EYIR,.LBH0W[?P!36CE/*@Y2'SLL# M:@E+-?I2*D285"UV8?*:6EBFK3WR]&0)A1(V!K"24Z4G-@.PDE.?,N< M^-;2EH9'%=\5'F7LG(T[<%3#D8= I-LG$Y58HI*C#ISG!]=EGI(4E6L7E?Y M-08R-O)L0ZM%3H!(0C;U?1$N-->SJRL/$N1+\-135/8?J\4+2E: M\A"AE"YYB/"X%I)G-,^3#I;>5RUQ.;37(CLRX/!6Y>&]((&0P3DI*Z<;:YT3 M%WF(\&H3F"Z?+'ZIH-W5>3X]<'TL6Y>NCPPLM$=778]X"2K5Z>5Y"L941$?4:')Z$D: M>7^LHF!!XN0O"OE7YJ?;UY3BUMMOS^^Q=2S;=:$'H/ 2!JU??^D>7Y'-T'IN MDV@CPW 29R3.2)QY::M&:,F-UJ^_P*CD]ZD[#TCC]96_*_,*_)#A!%=BL@R(ER9*"C_Z MZPT>>HF6BKN(-JD?A?CWUVCC>XJC.9CNB)>-([@NW!8Y&KV/B;+T0S?T?/ 5 M-U'BTUM=FBBY1Y]S1OZ%;%*RGI.X!&934Q5#T_&=]HY^!JSP\L\-9/KJ MK\')_X4\*)^CM;NG5A_\1;J"/V'JO$\QP$_@;A+R(?_CXR[DE(.J1E=*V#(: M0T?'!VC8F&SSST\#8R/Z\CD]\_97?KV<_!N9?$>V\BYI=[SW41%%6>*&B^24 MA-+C:[$P;,M1?:\-^\N$S"LT]$ +D%@4%>G'!Z9*YE&PX"<=W !T.*#_@X_4 M395ADQ7PFA[1E7F,DAT?8\?A JVG-;SIE#1.R7.2YY[!AY,"=P)6/B$?\>'1!5"0GS)]'KI,KEV:)\[O&?UD=3GA]-.XJYNA!* M,_L]M6_)%APO%E]]PPI1HLQ;19GW/=6VGG_ZY2AZO.VSFA)_7AU_N#E/(\5[ MMGQ;&.[UP>D29+J$?:2IIG;Y/DJ=8)KG&D]OK:#)C^$]>-)1[).$^F?G! ^N MJSB#:0_4GBGL'.RU"(:,IKU5@7B/'3!-H4;,VS: I:A<*V$\#PO+"RK"!\LS6VIMBX[?,E@@PPVL+B<((&0@3DI*Z<;:YT3%UE% M6,;GGB+DIYAL7+^QV:J7Q3$)9>3N21K: U4?"#/3KM[WD9$%&;0[.JP@9"-6 M2I:4+"E9]?L<0S5U6:OC,@;C51X[9K40+V -=M6_TE7'L%7;$J:@VK+2,D+7 M G737:DP'&&GY*5$2(FX HEP#$?M:\*V1Z]%*KI>>;J]-;U/JG3P@@3M&A%; M0SC)B9(3VT$XR8EOF1/?6N+2T//BC#3NCUVJSV8G4S-TW50U0]B1W&NQ<*7? M]U8%XKVNJ?W^\P5"YBI)6;EV6=$U0]4M8>UPVL+Y+QL>N>(DI>(0X25-KNO9 MVI4G"67J1/NTTO7(EVFH/4UF)4G1:H-H7=])0BE=ES42NVT+CO)C@[7#A!X] M7RA/$AX\2:BIMKA^H]9+P:G.8+I\Q M?JF@W=5Y/KU>7^W+_JDRL- F774]XB4T,5T*EQ0N*5P5W=775-T65D/\ZL6K M(^<)VYN(>$HVYUM/VI1\)?E*\M6KTTKRE8RIB(^IT(ST)(V\/U91L"!Q\A>% M_"OST^UK2G'K[;?GM]HZENVZT I0>"6#UJ^_=(^OR&9H/;=)M)&!.(DT$FDD MTKR\72.T\D;KUU]@7/+[U)T'I.GZ%QM8A6B!'Y*;W$4UM#_O\AUZK17"_IXE MJ;_1=&"^V8DOO>])S:_ M'YOIY:9%[QLJ&X#M*%Z[H0=#G\.+W-2/0L6'\2N;.%K["<%T2[?(J%322($_ MPF1)8OAZX<.H0O@:)ZU$<3YE>MF**!Z,.EJ36*7T@,?BEUGHIT@HU_- GE)\ MP==HXWN*HSFWRE>X8ARM08BV1?))[V.BS#,_P&7'<2TR+TW*+$\EW6Y08H,M M_IO E*.NG@4CBY=98F* ]PJ=R0D<>UYQ;W-%$M@ M4N"!5^_'3ELRN:I@T#2-(8!HGKDC-49>HX M\H<5H>?2Z=C=N#+!G5'1Z<'O:W>KS D0*8'Q'9P4KN=3\[Y59G!5.1RBXF]L)C$]5:5%6P>^=Q-X&I.^"0%(KD! M \0D.80\T?#4M2?ML/%*E#6A]]A""5'+$A*XC5(ZJ+^%OI(6)F5&]^QD>;, M#T1J*P((Q^8+C[<"#DI,O.@NA-\3^/.>A!E1@!44/WT<*T!80O8Q"G:$<<&Q M^SW]KIEWOZ,HQA$P9@M]4'9+!OBZJC%1Y'E9#(R=(E!%/@/!U%\3-CP^)HY- M*- D\,$N@=@!R F0C-3TPAA#_^&C@4I@V9N&K]0&R MXX.? T66N&)+6(&#=*PMQ3T"'5+*37*RT%@HA;4% MN56&"0"^MU*KCU-6].I"H:$+[X?EOP 8OL)!A4M M0'D" _AK4$%46(#S[V(\?Y)&3(#XR1-\7,GQ%J?CN0 P@*TO+E(?3+U"6A9< MGZ!QBBO,K1<7%9+K;:E-E/.ZBNP49%23_BMSPY1M.\$E^'/LNP%#.2D8WY"!.M$*+[G MS#[)J%.0A5RWT3E1,A.NAU?%JYD9&N%A,R!&BKH?U:N/HV,ZQ$LS*GSUMU + M^]Z-MTRQ52CPF6-594$0M@ZY%0G\FRQ]1)("M/!Z'.,>6Y[#0^DJ)LPV"(%[ ME35+&>47LDG)>D[B,AAH:JIB:/I^ _*S1EE '@K(!I;\&UTP MT#-"GF_T_RQFG+A08D;4$S0B%$VJ7G(04A54#@3! .AWVU;P[!K83POM'5 # M_^"95X9_*S>\H[A60F$)IS%9!@2U=0G ?TF8'L\OXB [IT"?E"KMN%!W5PJ1SJF M6^4++D]]VKE"A-4H-"4+XIVM!=/Z4DID$!7�+&_+M67DA8G#4(P$@*T0=" MMEKX"8V[,K8LF2PF:19C<*[P7%:%M4:K8(*?#0\!D72_(9-006!"<8?&2;@& M=L$^(1DX3S$S%1EWT(@DC V9R5\#ZY11LR9WGRN2&\:W*&J5J" 7RF^4_1>, ML;CD5_U$'EMF,\:XQ@:?@Q,&P5P$N=='IQ%Y/B4 =97\6K#(Q4#X,@N6 'HX M/08VE&YY65#&U6[%]>(171YK5'.?E:'D8NV'0-;81?58/H63(PM=,+!74! [2R0!' +V\[ X:VCA4_=(D"M M.,K-S3R0ERLY/V2^'K4N-E&<,HL!P2%>4%^+A4<.S#?'OQQ-:$091-';[FRL MV&)B&O]_>]_:I#B.;?MYYE4'&%/5W1&0C[EU8OHQ57GBQ'RZ MX30B\;2Q&=MD5LZOOUNR 9.0F3QDD&%-3'TM=>2M*6]I,>:\.[@4[_E M==5+B7!WUB]<.P\HRE;43F M# JAC*O)S]67Q"*Z$RWMH;'$-?,'%]X=T*"AO.:G=^8[^3F;^,'L\QJ+W(9C M@L&O_)%]3<;^RMZKQW"0C^A/JN.=G(Z(_2N1/\GXI]D?*Y5?%*JZ"7^QM\5= MFV&P^3[^HDQ.YX>W=\^LW:)3UFG/VYWCOAZ51^5/O_(-37=5.@K;*V6L\U8F M>4'JI26LR7W'5.F>'[^4:0S+-:":2;2-GIUDZ M[H%]=>T,$#2X-PV^>;)8#338!&=3=C04G W.!F:#LVGC;!LS&V0M7HE3RYVZ MT[32(NJ[1M>K/$&V$W[PX M33V4.YUQ1WLX"M/%V[1@*7V(J-4V+,@_@VM.BFL:T>UI043-&"ZU.J;AN/6S M5"/\!A0&"M/$%4%AFY\PV'4,Q[-!82HH#"N0G_\V7=Y@*?\2_[!(_L*R$>>% MK$@M)^#4O')> P#;' %>@-?B/K?3,=IM]%ZUSM-.:SKVFU1%79$G7[>"M-'A$;MB\+@9F34, M)*V6T6JK.\3N#?OHXDZ()FK4KYT>IMJ&8ZOKWH I8.K<,>6:GM%IJ4LY :: MJ;/'E-TRVNJRS,\%4W6NFIE-GZ<59ZW/12;K\2U;"?:T#QNHVY_\AO5.(A>L MVS4-VZUIU+V%S73Q'L1T-4VT )>!R][:K^2)?7SJTBW 9>"RYG-9(Y*#&D%T MS4@ZLPW/MHVN7=,,=0N3-L+S0)(@R8:X*DA2(4FV[;9A>B#)0P?_/LJ#)]9> M7_F[4B^<8+--(''-"3;EZ8O9B^<.5<]@7!QT<_?$N"].7ZZ>IX23;<[C9)N= M_7V+<\0JCUGJRW&T#8ZV:=+MJ'QC2]^HRC=D/ZMVL\QY<7%P"(ZV@8=J[J$X MVN8(\_OZC[8Y5\U^'!!1 TW"V7#T#9P-S 9G.Q=GJ^GHFS&U?\1U6J.M]>@; M*E;$RRO9*!ESF1G*4YQ_L[--H8:\N3Q$JVNT6^J29AOM-R_.90_E3F?ON^='!GS FNEW#5'>"+B !2#0>$HXMCK=7MBH,3 3C<>$W>D: M+0O]A(KYAD:1E%I/T)E&>5A>:% YQF.>!J$?58[22:2J<\W3E+=VFIR.KKI% M'9?;/IA()F1C] %R<[O",X*GY1F.K>Y4$< 3\ 0\U4W[VK9A*MP2 7@"GH"G M.GBZ+<-U <_C3%W7QBV@5OW"!+\.P:\F+-_NO_"_I04;O_Y_:-7J)G@1 M5' MVK $^@)];6>Q0PM5-\&+0%^@+]!7(^CK\ K33? C$!@(# 36$ ([M/IS$_Q( M86CL99'G@Q6L8K1]1&JU*.\SH#T3D59*CN/Q3F-,;@N*;%56.RZ38?\+N M_,B/WSHY_(C-(32Q\W LMO8G0Y;R!QY/A2IVD-S'81XFL<'"^"$)A3*PU&(. M_&PD<"A4L^EGY@^'4C^;;N'A@_#LS)AOOV%^EG'Z4=XX^RX*_;LPHH?SC"7Q MB\+;T]B?#L*6T@EBP7]0F8QG]-QN&]'BZV&>3)"2;"@&X<,R-:EEG-OHWS^9F MFTZH/L43_,(Z9%-QS_JW2;/0SS$C>T2%!/E,4-R@AV9BMQ/5A5[O5^RKO*9B M*+-9!?WLM>J$E8<:5,"%ZU';C9!H+R*>DQ MS$?,I]_XX(-$T^S)4VKRG*=CPOG7TAG)W?PH2Q9^6O'DUSVU*%W%5Q]'H1#S M)RXRP"O\>D#T+@Q37S]I# ME*Y".O)]9,*,%]LKUQ#VK "S]TJJ&?D/G.I45FCUN<* +Z* MRMO+)02R939_I)8I&LI?X4XV3),Q@9(_A,DT6P*-;-]0(GQ.O0+YU*SY2(X: MY'Y;NHQZ&G)2_UZ>E%'T)MF44.6+[D/T1/33'&DIIRX\J^"GIN7R*M2L5=*,G/W)[BDJO(^IS%!O]2:$7T,Y1"$ M&JTZQ*G0VC%/$\%<0U&\TG@MH_"M'Q;*$,1>DYJ=/10G'$YYS MV7?01%B,O8(P#:;C+)?NN@:/B>@2B!IS>:S+O"BRN#,/'20L3O*2Q E[G#U1 MJY^1;QYT@C>?%&U]4%"E]R^F?(+YR(M6ZKU+B0YRS,Y_^_%4^+)5/+CP5S'7 M*GJ!JO?Z@V0BYF"WR20,F&NZGY3XXQN"F96G+ 4LM3T49^RG]V%<%-*?YLGL MBR+D++^IX]P<6\FY.>TC'U^"TU,:6_I&57ZG78LK>SE/+-,.AQZHB!2OQ(6W MZ<=5[8''XJA"KSR(=8_OI\^&@O!-^*8VOGDY\N-[OJF!D4[_FJY79^:-1D17..9:-R!B&_0AXD?BLCR1"S,%<'Q,O-^FJ8BAE%$>E01QT[[4W1/ MM]%"TU";?2=.US0Z[?I%"W5I_9WB9,B%K'&O',15(:[ZMI"79;1J'! WRF] M8: P35P1%+;Y.1U=PW&4R:XUVVWV93 5Y90 $H!$XR'QOFW8CO*3@A?-7E_T3SF.-EYA5K-8?YKA M_/E(K+)A6\L9I2X&TV+2J,V\T+&-S@$.#=*E\1&\.H?@E2[>!JI9RC%W#<>I M_Y!%71H?5 .J =4<*=IM.!T,:G:87C5'ID(/*VZ1PF2Y]>U*3Y?2?[0N;C45.=!(K>>!, M8>'U^CS+;U9=*?>BI;1219IC('=!;I"HSAY]F1H[]E-Z\CPI_6W=CS*%?I[. M]LA3+E,1QWY.A9.)E"&9-<@+:XF\L&(/X+ X>:<0JA#/4%+O?)1R+FNWXM!J MG$7)4^K.U'M!HV.A'Z JY? _S8N.>C"J*9K=NO"4EDT*DTR$I,U#F7KNYQ(X MI=[!8 EH570529[/]LLO1"J6&BB2NC4B[_X%68KBM;PJ3L%DBC(-1B3>%E\7 MNW#G"?MA,BB07@6HS&\&_I3B[T+5($ /H:K?A4.+@2Z[_C[A@Y#';RSA:S;, MZ4GO'X=YV0G-$Y*-%0DA+O*W"_R5^]9EER5[?)%V3S8(DBR7>$[N1/Z^E&:I M]J_B8K&_?3#K'/UQ0M#\=R%*4,"0/2;3:%#11)FE[ LD1SRC;K$WF$D6"*[Q MMZ^" +F03!@(DQ9"-VDR#K.Y((RHP[)B@J "GV74#N&0VEN(?H0Q$5 H#_4> M3ZB4:"4J6>CJABJ? QU[%Y:8BUO1;67,YC6;ACIM'PIFEOPKVM M.@BS($HR+J][\*.B3YW&"^Y]@;Z?"U>M'6U692@*.1:J!DU[1;E+>],;(A[? MYR/IB<^K^/I4KOS[QX_3[,.][T\^E1W1#?G';'WH?\-\=%F:^9;@V8^2X(^? M__RG'Y_=\W4Q&NP%@7 KNJG@MME-RQ(XPK=*)J;98%#JIQ'T9X-2 M[@NUF7D+KB_YG9P;EX87PC8#/Q(4E?%"R:QX-#7%\M.>>?%,VR:LLN& "]T; M0NI@^2WRD9F8\*;W14GGDD]GI()S ,F;5X0?Q>@AS%_G"JF()#\FT3,P#J0# M9.S]*YI\?Y$L5C)@NA"16XO=A0/]<2$HMN$D FD!8]5%8Q^AVG\>N $XN6RDKS+K 8P$I?6E$IU!5$30;] D*OP/^M M/G/A0].LF%AD>=GX8;SP!X+M[W(B09TG.4 XEA)\U.(S75!J\@) 8F82\6*" M4/KAPIEX*#MG7U[E$_J*24;DW\F>,\LK\S4QKA=*5K(;S>49;;,W5Z6)*[=* M*<'%I'#+)\F;+MB7V5W%0U)>IE&7,J@%_"H*I$DJXE!)7-!1!1T QE'T"DL M/%.P+AI3R!HO!?B*_D0,3D4+EZ,77W1(?O DQT0S7Z]FV_]K2I/Q4@U[. _= MT26%,Y:=0?@0YD_5-'N!K/GSJ&^AD19-(X-B\OND5O)H M&8F5$LMB'2B;ZYK_$=.IK9!]#19,'V5XP ME782+Z-/5*8P&Y7+Q\7DBGK$ZG"J[&AG;S%FZ]XRN;1\4^2'XTR2]]KBB(E+ M-AU/"MX7E[WR@KG ^7P-K0@_&-6QX8M]\Z)SE&6Z8-]$\RQ7>]8A4FO,>\HB MB+=S+Y@O-R680548-XH*YW\^RA/'.XLXJY (+J7(R1W$PD%Y^ $UY\+)4IY/ M4Q&K4_Z4)D]I,50LO$-& M)*EL>;$5(ZE$S=9-]\N.Y$/AMW)[T"(J6(+R>[G>+1VK1'YUGEC&EHL:B[C& M)"P/,"!@#J+9K$]6(PE":0 Y50J7@D7B2 \VG$9#(CVYM"/)1MIMIBE5>'5U MT:V,Z):Q1F,V9RU8TZZRYK= MW@#1Z=-*5X7$M(H]7B]+3(L.9SEE9NW8>WZ%2J%?)![!2U_UTNKX9TLGW5A$ M!%H!KRS]I<62P#S6=$SD-UM#3(M\NV9(SPF-WW8'VG/("CYRYPP* X7M2&&. M8W3;+5"8"@K#+%BL,11K",420C*]RX?3:!YFWV7"<7I":1W#=2&4)N[;)DZB M&8JT&P2<,&!:1J=C 3#; ;1@E<6L*V;^%-J56/"L3Y M\KM=_[1.%V?!O+8!7=KI0(SZ.LM6)BS]IEW0"6HPE*S35K\5227SK5VUH*^& M)9_C@M V7%.=H..&YCEM+.H'NP9W=R<(.,M5%X4$X$Y@!J@=/+?P.5L))+6? M&ZE;:'G#>B>AW>IXIN&8ZL;VN]I,%^_!S!I*:)[( MB$M%HI@_ET-]>I9<.5LOH >%\0./\R1]*A*_4CZ<5E2*GV:977X0I%->R0%; M"!Y4-%=GN:O+RL0S-=3HB54RSL4C*@L6B_<\SP2Z8-\X9R+#BKFR'L-I*E\\ MX+D?1EOG@>V1O?5"$EB%WFZQ7Z?N/)-)=I:[\-K_U4 MZ%=FO_/TV\A/M\H-LV]:MNVT^S?]WHWM=)WK&\N2N6$MQ[WLF9T3S V[74K^ M*C*/)FGR$ Z*3$26S4U>Y%X&4HIRD@C=C$*;5S8.9]>_?YOE: ^G0IC.8'?3 M?*&>7544+M3:YJTFD%(\92 ?,].CF.G[+OSZC@?^M-#@&R1$Q2O*F$)3Y,/, M78H,SD(9-'M6 "&Z56B"%)Y4%I!J1*;/HQJ M=CR56\Z%@HY(*)4YV,DTES)VHMDWK?HB^S;,,L%7TPDUWH-@/IG^*IHBE6GJ M,HM620W^S=-$R8.D<"P;^]_#\72LK '-"U>MR/VK=+MMI[L!!YUMZJ)E*\E= M=#I[YL^U&IT]B-*?2^D;LD2J70!E7MRVWFLU*]EOW8OV;@8K;I2?5_+?;J4Z MV"^)% 6[7CZ41R9N*IKMP_'@>$N.]ZL0H]O?[QK"@GKGKQ]CU5K[S&"DH9_. M%HDF.)NRY44X&YP-S 9GT\;9()2A(O5%AGV+)3%E(AGU[;X_YD(UDEVP)>>0 M'< 90DQ93B> !6!I8#AM@(6^"Q #Q-!W:0$L!-<_?UV[\>:8T1-M<%1#5Z5+ MJ]?=(Z'C.6%<6 [@ #@ #N@F@ O@ MW$+M.-S7*>7LUV492FLCX)1MS+XTS> M?)ED^4U2W-87N_5_]Y_$ 4Z]5.Z]EVU^[T;:=W?=/NMGN7[59?YLDX7;?=NK'/)$]F1 6*1*&R\BQ9F;S%4A[) M-+ \*:=P14I%4#$^3ERMX<15=2>9XEBJIN=VN&IR.XY\,%2STQ-0>52^ 95O M2-!9NYG2O+B=AJ47U+#I#%DM<+LCN!UR6O3):<%I=]CY?3#N@[,AIP7.!F:# MLYV+LR&GI;;-55N>YJ(#HV[&<2IXP"JQ M>N7#S74Y:Y.Y.?@\!,L3"!IJU#6=#K*Z+I %9 %9ZI'509\%9 %9M8P&E<7A M3AY:"E9VS-.8:*VJ8RASHCI.IV_"8> '.X3^2 :K8U.O8RD+FKYYTGP3? @1 MU^/NA0%Y@;PV7>\Q'%==N #D!?(">8&\#K;UV+9!7B OD-?1'0_DM?UNYDY; M72XHR&LI+O:R)N_!"E8QVHI$9ZUR1/Y?V)=82@=G+./I0QCP#T6@3*B<3HA. MA5IG//\V79O9?O&ZU0#Q%;_+M]8E[II]Q^K;UXYEWUPY+=/K M]SRI2VQ?>;T;SSR&+K%*M_A;(DB3IV,V(/,P/V/)\-S$>:]X\+R@EBRH&LE> MX6592*XJ3)M719]W%_/=7"VD\I2E48:VVKUC/[T/XZ*0_C1/9E\4XT3Y30WR MOIX2=5^W>UR9TR.+"Y]3Y9%'!87#>J29E@4WE^:B:T>;\RL@( 8!L8-YZ6S0 MQ&BLM*630GA,Q4X''H=)2C.Y8)K2%"U.D >TWVB!]?FF? M0MLT3'7I7=JW_K[AI ;QCW9=ZN&XIA&132V(J!EA\4.Q5"/\9E\*P]SU\U?^ MD$0/5#86T/ IS)E_GW(9>-YEAG!R^:W_!R>>8N:\_\SYY'#1,EHNE'(P3=_8 MMK_E]%L=T'DKZ'1".4!N3?LAMC":+NZ$R6L#>K7S@:;CU+3/\@RAV9!)67-A MV3QTM4U#8>=W*D !)HZ+BL&S-'J[MKU BWS>TSSPF:-2G7G2$T,;UKB*"*+@ZGDV:*/ON_:4ILM93E M-;UE&EU\ 5/FT^.91LPN=2*AAF2HM+J&J3P& >FF^9\O23=M*D"TJO^S7B?H MVD]C\L#L=SX7* J#7CRX"J-IS@=;2PCUK,NV=6/WK;;KW?3Z[HUS;4L)H9;C MFI?>==,EA&Y'7"BNAX%4Y!D45F+7OW]CY-3!-)):31D;)JE4OUEI^UW>F8]2 MSN7[J*DX&],EHXSQ>, '2IY_;A)(ZL2."#!LDO),2! ,V!T77?VK<-_"P:P]8\R=(V@)[:,44[Z%:.WGXI!FW78M#&ED6O$-V X]7A>+^*R<+^?M<0%CR8]I_!^/> M#"E4A%DFYLS,'R?3.(^Z$/>#N-\AG4W9D:9P-C@;F W.IHVS07Y4 M@6M^B8-D3,.\/$_#NVD1$,T3<>;J.(F9/#!B1$;GZ399<.IW+#=:Y@WR@%MD M_AI>6UWB;Z/=1MR'O:0:;B8!@X'!7MYRZQFM5OV'W3?";4 M>YA0K=:V@E_!K^!7\*NFV I^!;]2;BNL6+YLS?^5K22.NR['HO!&DCP2@VS$C_C-#E&MT#K&<#74#7 M.:*K8]@M=2>7 %U %]!5[;L\%^=)GUB@O$X37@^'/,B%OJ94CP@?>'&00IB' M/'M=/:!1@8*CLY%F/J6=?> _\!_X#_P'_J.A?6H,;EN-'T)]Y5F>AH&(;\OD M&S:-P[R>$ZA.9J+B=!&_1@P ,8 ZSNQN(7@-: %:=?1:MK(3@0$M0 O0JO1: M"L\;/75H[1^V;OZDZYN<:243*7!*V.BGL@ 9MFA&U,1P\$9ZHA^'@B?!$/0P'3SQG3T08_W-?"-FR ML#BL4YS.7@WC'W->JXN!E)V.4E^=U<]%S8NVLN".+@V)X,UQNW600.-(P%:V M8T"7A@0)@ 1 EM4VKIPD+ +$@ )G#,)F!?JY)IU:OT,TYV/NWT5\[?5K_O[QXS3[<._[DT_?@A$? M3"/^V_#:3V/RBNQWGGX3\0ZYQZ(7#\JPR*UX_BT9HQ\EP1\___E//ZX^XE?^ MV L",GA.#_H]36+Z,^!C'N<9/>ARY,?W//L25Z\)XR"<1#R;/YF:(Q8V_\J' M/[V[N;)-R_N[\X_;JWY?8HC/F'V?X?V_SA.8#$EJ"*F_QS MFN7A\$FII]R..!LF$3$UO9?)MF8I'T8\R#.6TX_!=#R-?'G&6#B>^,6Q8_Z@ M$'$5?]\FDS!@KNE>L-Z;M] [YMJ>;74^9VP49GF2"N11 M:;)I1(6A9R03GOI2/)8]^AFCUA4O]&.VXM<[\:5Y83&Z*J(7*'F@4:T>&X0# M%BB,H)F-#ON4]^,6"\Q WS9>7_VX^G?OK$+(,) MW[U8K705D*]YV18N57G,4A]ISCPSC*EW+SY7WQ,GZ=B/ECH(2UPS?W#A:0&/ MHO*:G]Z9[^1GHLQ@]GE[F#V&@WQ$?U(URYP/8N'(GV3\T^R/S\^9=U&H:N1Z MP=[VVBU]FP>_BS*UG1_>[A_6=D)EG?:\_C?QWF,1OT!&3@72*'ZITR3(LD(FI%P\? MQ,S#8#$OIJ5BZNO' =_F/)*7+:@TD%@ZNYP\:9NQOG^4<2//>\U^-9BICF/( M;,/KUG]>4B.<9M_X)!9"5"^$*"I*&/)/3 MOEWB$B_*K^UJGN,>B6QV#1,Y+ C4U:!'V$A O'<,2T%V=[7NYST !E1.%2J. MV3:ZCK(XEBZ>?_A!E49S1)6&O*3O4K'GR\\RGJL]Y5NYV8Z*I/F&-[O^N.>I MP R!E[H[I-/!E^,9[3:RV M':!5AQ&!KN:@Z]R";I=)EFQ*SJ9#"F$1,3\>L"0?"5&R:9J*9$1$ M[MZP8;MC=%O()D=D08?.ZK2@I68A%L@"LH"LY?M?Y@W6.MTYG51=)A-@UH5^G=#KXLEW#<92M]P):@!:2"($N)!%N9*_^+&-P M*8\PD*F%2")\"G80<#A7/+Q7! @$YX"5[0=KC8,+D@A/=@-3 M_9O%ZPK:G=S,IT-3GU;;PM0'@05]^JK3@9?"/>F %J %:%5[KH[A>,I.OSMY M>#4DD5#?/8C;;.0\]_V:\"OX%?SJZ+:"7R&BHCZB(C>C9WD2_#%*H@%/L_]B M_%_3,'\Z)HJU'[_M?\;6IF[7A#, E4L8:-_^F!Z?T)A!>V\#VR ,!YX!SX!G M#CVJ42JYH7W[*XQ*?LS]NXBOO;[R=Z5>41CS#[,YI&W^\+E2T7].LSPZLN-DBOV MV:7DW_@DY^,[GBZ(V3$-9IO6ZHZJ79Y_H:H5+7>[9JP\>JF',&>/"6/JVXK/ MU7?'23KVHR5ZM,0U\P<7K1OP*"JO^>F=^4Y^)JX(9I_7F.DV'-,D_U?^R+XF M8W^E6WT,!_F(_J2JE^<4$_U$_B3CGV9_?'Y..8M"5:,K"]JRUX:.-@_0%&5J M.S^\38QKV;>LTYZW'_GUJ/R95+XA2WEUCCO>AZ(C2J:9'P^R;3:4;J[%4G#; MC-57CF$_3,B\8L. >@&>JK*B_/A8="5W230H,QW\B/IP8O_'4%@W9[UUHX!C MSHA.;,8(=WS-'7L#,7H:TYNVV<8)GX//[>%S&?O*)TF:\\$.D]CS%DWH!0'5 MB::2*0]X^" F( :+>3&?%+-.V;GL#>5=TW^TCZ;L'TW;R+F:$$ISO([AM7 $ MQ\'BJV?<(8)ESI5EWG>,=FO_[)>-[''>N9K@GZ/S3SFI$4ZS[^#IW 1-OL0/-)-.TI!G";J\. X5>\)*$\-U,6!@J MPB]*<[>,MH43OA!L0+"AB,LI @0"<\#*]H.UQL$%*L*(S[UER-]3/O'#M8>M M!M,TY3$B=V_:L-TUK*ZR8=K)SWT064#0;N.P@I*%6" +R *REN]S;<.QH-51 MSX#Q)-.."RW$&D:#39U?689KMXUV2UD'I4M+(T*G07?37%38KK(L>2 "B#@! M1+BV:WBFLN714T%%TY6G]=7TWDKIX( &;9H1M3$J(?AX(GG[(GGMG&I M%P3IE*]='ZOKG,U&;LVP+,)/2/(FPSB'7Z2SM(I,06R?TZY5.!U^.;71,[$H" MM'2 UNEE$@)=]0X2FST6[,_2!I>2"0.97XA,PAZ\T5/!#B(.YXJ' M]XH @>@( MJ:B/J<@=Z5F>!'^,DFC T^R_&/_7-,R?CHEB[<=O^Q^UM:G;->$H0.5*!MJW M/Z;')S1FT-[;P#8(Q(%IP#1@FL./:Y0J;VC?_@KCDA]S_R[B:Z]?\_>/'Z?9 MAWO?GWSZ%HSX8!KQWX:_\L=>$)"U7(C^]Y]B6N M7A/&03B)>'9+-NI'-*GY^<]_^G'UR=_XO7C,5SY)4G'CEWB8I&,_#Y.X_U3^ M.'^$W A('[[RX4_O;JYLT_+^[OSC]NH="P?TA1_D'\SKGMVUS'[WIM=U.CW; MMGM]Q[GL]5MFJ^?VNN]^?M:&U?:X#<E&>ES*Z!N6RF813V19T1;RKEQ. M72^3,4'CB243GLH&6]RWXJ2[U"L?I9S+]\5D9#:F2T89X_& #Y0\7TTIO_%) MSL=W/%WT:XYI,.&;:DHI#*#D252DU2S671YTL>)*8<:F&7WT,^8S<@>)86(( M\J@\#0-V]R3=XO*WJU_$=M\!SWDZ#F/AKZ/DD?R)^>2_@9\+E\N2:1J4X1 A M4IAEU4=>O$J 6R#3#9N712P,.<_:8D#PS+CY7WQV+@D=+O:TEKID_N,!7 MP*.HO.:G=^8[^9FZGF#V>7NZ>@P'^8C^I*J7YU]3;Q;YDXQ_FOWQ^7D/MBA4 M-5RWZ 7=M;'(S2-^19F[ASW]:@\*G_ZE6_HPOC1I[J+ MXK;?VG12L/JL/YM\9UD2A0/V'Z;\7]U[3P+J[7BJRF#RXV/19=XET6 VMA5C MP%^*H=^U&/JQ^8"+O3C.:O96C3IGE>]I])6/DFE&@ZMLFY2!S06W:G#*[9=$ M#^RF\UG6,4-:I\J#\+@U'O?7-*%YT>]I,@QS.!V<[B!.=\4G*0]"&>QATK[B M']8;B]C=O^77\$7XXD%\\5D(JM8QH$8K+LNUM1B :\.2ZE?W>MV3<-V6[4;K!%^(^[#-H-3WV;0"%<$ MA6UQPKME. =0.VJ$WX#"0&&:N"(H;/,]5JYAF?5OYVR$VX#!P&":N"(8;/-Y MI&VXW8V7 \%@R@-EIQ4/^TUNBDQYD,1!*+0J69CS<3W:1\==RF^$T-A;-M+% M;>H>.V"( %P!5\ 5<*707&U;F:@R\ 0\;8NGQN'EO>49CJ,,,ZOM7E]VXO&D MEYN^^4 [?&W!P[:2/JK9,0%UH:0W3'L&H2;%6Q9V-6@C_*[ND08H$A0)BM2- M(E5OB0!%@B)!D<=W55"DRBT7KJUNRP48$@QYY%24 QI1>\-M),%T,"A &@72 M*&_?#H&,QI8>E6]*Y1NRMTJOWA32*-M+HZSJO6&W'Z11((UR*CP(CX,T"IQ. M!Z>#- I\41=?A#3*^4JCZ&(P+;+6M%GG\3S+,"V[=IOHTOKB/JS5:+B:#:XY M>:ZQS:[1;K7!-> :< VXIN[]*]TN3H #U8!J0#7U4DW'-*QV_=H>NC3^OE2# M!3W(=^Q-T9 90%HT9 : *^ *N-(;5ZZM[F1@X EXVA)/C\LT/-=2[2N0 M[T!,IQX>1N(E$B\5FE+U@CPR+^N,3X(B09&@R -3I.I]!*!(4"0H\OBN"HI4 MM_VA8[@V&!(,J3E#0KYC%\-!OF,"^0[(=S3G=E2^L:5O5.4;LK=*K]X4\AW/ M=!&H(WU#O6/CW8X-<4BH=S0NE1CJ'4A>AWH'G.[$G0[J'?!%77P1ZAWGJ][1 MB$B^%GEIS5@@L@W/MHVNO;$.(\ZDKM6ASKC3!8F!Q';,K>ATC:Y7?Y9_(_P& M% 8*T\0506$;FZK5,88J/]9E\* MPWHIQ%'VIGZ(."#I'"(.P!5P!5SIC2O+:'G*I!Z *"!J6T0U#C'O:;;54B=L MN]KNVQH \BAGB*\M>!B)K4AL51EM4KYO ;FM=88W09(@29#D@4E2];X(4"0H M$A1Y?%<%1:K;=^$9;=<\NCT;X79@2 TB61!(42V0 @T3:)CH+.:@V>VH?&-+ MWZC*-V0+E%X='C1,MM8PV3B"W!"'A(9)XQ*JH6&"%'YHF,#I3MSIH&$"7]3% M%Z%A@# %7 %7.F-*\OP%,:\@"@@:DM$-0XQ[QW7:*D[8WZUW>N; M74)GXV3PM04/(S\2^9$*3:E^51XIDG4&*4&2($F0Y(%)4O5F E D*!(4>7Q7 M!46JHTC+Z*J3JP1#@B&/G34!G8TM=38.!H4M1#R\R?<5#0M%II0?5_).7K=H M^?>/'Z?9AWO?GWSZ%HSX8!KQWX;?^/V8Q_E7/A'94O']EW@HA$%$TE3_J?SQ MEFK2CY+@CY___*EU+B_[[WY^9OFJ MA=X0&EGGW]HU7&G&U_=%U"@?LPMZ>M\NF>V9!BL+S^9.8+ !'U(),Y9,>.J+ MKUA6UI#Y&3G$>$)@$Y^2(?-C)E.R)FF8<>;?)=.2GT1.[>Z*?.0M&(1]6 MBC3@@7"QFR4/+(\87Y$WBU* ME_(LF:8!5=>/!^)*/\MXEHE+Z5VRO'' +W9NVYK;\99,U M;4=(SL(L%ZTF#/I+./C0RR,_IAZ,W( :;L3]+#<88=_/#/9%-.N8>K'<%U8A MX_POS^BK>)'"=<'DZ\G<9,:'D#^2$>_OJ>F$8:N-_;+!"VLOF9KU_8P\0-Q6 M/GVI9L6;#.&*CSR*Q'_%=5E(MO)3)C8K)>,P((9K-S#6OM%$4J[ Y&_F5.I/_ MY&M-'\9D@147VJ6]"7E*GD-F%'B7Z"N+:; *AM9E[%U40+4S'HX^&CXB6+\0 MCHCI9Y#(7\#NNJ9YZ5H!:C%3*4DSFT;2W8)H.N#5]GQA*U^U2=D+UTC&%_2> MO5**E(HLT$V((W?)PQ+>B7PDE8>P)+_@WR<\%H^*DWS."8.9-5:AHRWQ'GCX M65??,4RH#1Z%Q:7#$1.3$XGQP%QXQ&#/$J(+?J29C^@7B@8>4\]!W)K1XU+9 MD*LN+._*DYR& 3/N+%N;/'A^GQ)NRT=):):1='G2QXDHTYIN*SE[THM5!@.B+4^I[RL&?'&+( M49P8DX3QVP.Y->.*8PW/*X]>"@! W1'JCDVZ'95O;.D;5?F&)-[H%6:%NN-R M3.Y6C@%?EW=<'6A,=!WA%.IX/30=X1OJB++T+>\7SE'1NQ MQTL+V9)F;!WL=DW#=ENU&ZP1?B/NP]Y #7=/@\) 82\OKK4LPS$=4!@H#!2F MD2N"PC:7#G$-RU27P-%HMP&#@<$T<44PV.;S2-MPNQLO!X+!E ?*3BL>!MW, M?9D?^GY0(X.^'W %7 %7>N.J;9O $_ $U\@S'48:9U7;?U@!0S3Q# M?&W!PU [@MJ1RE"3XBT+D#NJ,[()B@1%@B(/3)&JMT2 (D&1H,CCNRHH4N66 M"]>&9B884G.&A&;F+H9KK&8FI%$@C=)(A0M4'I5O0.4;LK=*K]X4TBC;2Z-L M?*930SP2TBB-R].&- J4 2"- J<[<:>#- I\41=?A#3*^4JCZ&(P+;+6M%GG M\3S+,"V[=IOHTOKB/JS5:+B:#:XY>:ZQS:[1;K7!-> :< VXIN[]*RK/?-6] M\4$UH!I0S7&HIF,:5KM^;0]=&G]?JL&"'N0[]J9HR P@+1HR \ 5< 5@><[L2=#NH=\$5=?!'J'>>KWM&(2+X6>6G-6""R#<^VC:Z]L0XCSJ2NU:'. MN-,%B8'$=LRMZ'2-KE=_EG\C_ 84!@K3Q!5!81N;JM4QS(ZZ#+%&NPT8# RF MB2N"P3:?2;9I+ME1=YABH_UF7PK#>BG$4?:F?H@X(.D<(@[ %7 %7.F-*\MH M>]IMM52)VR[VN[;&@#R*&>(KRUX&(FM2&Q5&6U2OF\! MN:UUAC=!DB!)D.2!25+UO@A0)"@2%'E\5P5%JMMWX1EMUSRZ/1OA=F!(#2)9 M$$A1+9 "#1-HF.@LYJ#9[:A\8TO?J,HW9 N47AT>-$RVUC#9.(+<$(>$ADGC M$JJA88(4?FB8P.E.W.F@80)?U,47H6%ROAHFNAA,B^0R;59B;*-MMPW3JU^) M1)?V%_=A/47#%6>PS :<,V1N,8T+!?#&E -J 94 M4W,BI><9GJ?NU%C=6W]?KL&:'G0V]N9HZ $@>QEZ , 5< 5*%])&.U>M' M^6AUC59;W1GCC?8;4!@H3!-7!(5MD65@N%[]BH6-<)M]&0QKH9^_B( FSW+& MOT]XG/%=PK@GE^[=-KJVLGF.+BU==W>/7OV$$>$:3D?9>BL0 40T'A%6Q^A: MZ"0 "4!B#@G/Z*H[1?M4(($U^@UF'\5J?!TH4FK)XXI06>JVO+UIE=.6IFH0 M_)K;?YT.\NH0(CUU36U #!!#YX;.#,!\W<[P/>$ MPR&NX6(9"1%"1 BK07/75B:C#4@ $HV'1,LSV@B: Q* Q&+[C5*5R%.!!-:1 M7K;M+SR]YZFSQ%V)S/[MXQ6&^=?([2F47]U.N"RC7:G M!7 !7 "7>G YAFOC.'6 "^"J8UCH&(Z#<6&M<[/3FH+]FL0? C\;T7U)\ <5 M9"SRB8IY&'*+JMV68R'\*]IF(58!L(F4(34&MQ3 6* &" &B&VVWNIB00C0 K3J M"%L?(#WO5*"%U:#/O^7T&PMS/L[8>W^G,[9.+H;AM!#30TP/,;W*2JBZK:= M!!#1>$381JL%E44@ HBH]!$>\D55S"\TFL_7NNXS^._W%[U6#)D MB9R+I#Q(XB",J-C%O*26^?X;!Q:>3CS \@S'4;:/;6>[Z>)VB,8UH/<[(W2: MAN>J.^8&Z 0Z@4YU^>TTSU-XCA[0"70"G>JFG*[1:BF;]_Q=VDZ0L'W'Z)^5< M:L+&5#(VILM'&>/Q@ _8-S[)^?B.I\PQ#6:;EF?(>_QQ,HUS&7A+><:I #)Y M6)Q/.$U3+N1EZ9LXYH',+'X,\Y&\;\ G?II/4RY">>*+RV1,[O4T3_KK?,[8 M,$G'],9@%/(AX]]Y,,W#!W'', Q*]5IQ:T;V#T;BZN)-[%;QSDL5][.,YRRD:H2I?'DP\M-[+BZ)?!&[S!/Z MTX\8SW+ZS$8\&LA"9WY4O+V4?5H8KW(G_2)\@T5A'MY+E:B+UP%0_OWCQVGV MX=[W)Y^^%0'1KS)$2H^Z"K,@2C)J@UORL7Z4!'_\_.<__3B_?'J7\7]-Z8[K M!_I7-K](M*?PRJ]\^-.[FROA"W]W_G%[]8Z% _K"#_(/+9I!7O5Z[4Z[Y]XX MW[G9U"HNNMM.":C_$6NU%=]\"2=XRD.J/ M5R^,QPKK-8D3?HO92G%W>?+).+D@>PF M2@BF=].,&B?+V/L92=GFYZ5+YM];G_]2T!$CH,0( M_^E=F(RNBM:=(;2;5PA;;ULYSFC*,P;T#GJ/+_K*WK=+LE+;8+\7-BCT .G"&_*A."!'9M]$[R&;8,D3RSNK M/FC(CJ/LGIZY_3-W7VX"/WO6.U%7%T;,'U(YUS3I!>L128F2"IP9"P@.$GJZ MJ'*EER1#IU2!^S!@V2@TC<)=?"%I_*Z_.G"5U/ M3Y8,]XX>73Z;7E1>0H1(8Z/_D&,ALWO=NFJ;=J]U==6^[-O>3;_G.)>]OG/M M.O;EU>RQD7_'HW+\]-8]_R^ZBY:+0^_V\R1]QSZ^51[KJM5Q7;=CMZ^NKFYL MJ]6Z=(MG]WJ]2\M95YZW[MFG/$ZKT[9FQ95UOO'YG77G> MNF>O\G2\MMMI7[JMRYYUX[0[E_WKV;,OKWJMM>5YXYY]RM.ZN72LCFD[EM>Z MO&FW^F[_:F;[OMUIKRO/6_?L4YZVV[ZZ[+C>S4W'Z?0ZUJ5UU9\]V[KNK?7G MM^[9ISSN=;_;LL3#KYT>8G>"$/8 MEGG3=)FGQA__Y]N[G+W$030C@4OD!-^=]^/!618VOF3SXU%CG%2Q[A#Y+)+-9YFTS"@+FF MNQSC'_F9S$I/1>OY\PC6DS0UF5Z&B85IR?/B(H@?BS!00L60,4.:%4TKH<\G MZ;#DPGX0I"*,6+92$2 MLN K83(9S*4VO/,C01<9>^2IB.?SAS"99M$3JX2M MQ2-$B#=Y%)=6WC-SK8"'#V(M^H+.?9-R*2 M]?.??_PHFB_\)/[]\_\'4$L#!!0 ( /.%84V9&,7["A, !/C 1 M8FUC:"TR,#$X,#DS,"YX[P# VKY M*T0\T&<(>L@&+]A;@F\VA[# M,]]#-Y2M!F@.?<>[/O')#Q\Z>(Z1S55PD!"QE2'UVH-L@;P'N$+N&EKH^F3I M>>NKT].7EY?W,Q\[ME!IMK+>6W1U>M;N?&Y?GG/#N*G$O>+I2S,*!Y/O6Q2O M,^:\IVS!<[;/3\7K&711E)U00OR5FL#VV*FW6:-3GJG%,S:_G,OO=?43BH4SOOL4,O5I+ M4:UXZ$*GBL7"]<; EV'1,E M(AKQT$J(2RK@K9EYM8BIY).F6D!"J".K<.#4>]&G:T;7B'F8.U.I0$(R6#(TOSX1\4HK"DG^;4'G/?>[HRP9 =M. MA1RD.(GE.]*(NT3)B(/HMJ]/7%[:#@HM_].-LM''I\58?R$LU M%-21K$A:4IF^G'4ZYYUV&[3 +N60UV?(?XC8@(2+K^=[M+N O3;;JX'M@RW M7-@^%((MYGN$+2B2J?BG(E@A#QU$YYWS\W:G$$0!MX:APGQD#U_7B+C([1)[ MY"T1N\-PAATL7*/\'(8(5I>G]UT^JWT7P11$7 $D-I!\08IQP6S'ZF$$5[E. MN3:Q^M[[L]IKJJ^R-+6OKXQ?J=&A+JGZ\>2S>CRIL](T<23ZX6-7?'Y#7=5WD!8D,V:5Z;T/>^BZZK8R+$K;;/]YQ*2 0 R(Y M376XU3",&16;2N MF8L_(JU&D#7<9R@!0$4I*.0*>?RXR@6D[Z M4;%]KG*E]@+8[!&NVI2%AD]N([O08G2M#%[F@^3AEA@H.*7.L&G/J':L:K]6>$0JK$/ MQ8OTE (@T0!$*C1^?"L-GKDS6564UMML?U9XF]5K1_.&M4VQN-Y*9/JA>40(U@-2CF3U)GZY6V!-'5,0\:I_*$D+$U#?0L=$Z;&<7 M"HB(;8Z3)4*>^T2@;V-Y1LX$N^)L M-2AR3Y/_)[S-"2]@>2Y;@#AZ& P?)L.!>)J,[FX'W2G_T>O>=1_Z0S#Y.AQ. M)SQ4>.@^#6[YFR.>RH(?0\;M7"*/AUO.&X&[+2,7Z4Y5I'FWFY;8>.3CPN0Q M?Q^ZRQN'OM38HG/8Z_'^4+AE3Z;\S_WP@6,]N@'][N0KN+D;?3NV\3U0C-:( M21W?"&H5?SW69R6Q'HV'C]WI+<_07*RS$(SF$X]:WY?4L1%SAS]\[&WBEX9( MFW+7XWRNQ%F!K@!W,AWU__YU=#<8/D[^!PS_\70[_5="VB"0!VAF!)O,KYVD MZUPJ)ND$6<-*5?Q?91)@+P_]=H]+Q<2-8!/\T_3H/BK4:TKZ7$ RL6" MA?QWVMS#>'%!&D-0:'/:I6++=E#PS8NUH]O+NL0>$H^/JJD=E$:%K^.C@:,= M1]/Q/6JI1S$=$K!+[^QL$#Q#R @F"W>,V&3)HT@32#*T^B4TU9ZGB 7@/(!D MTN"R%PO%%J_? ^SXW#<=KLLLGQ5GJI^_5ZUD9]$"[R1_V8Y""6 XGC1S5"E< M],8K:X:^F[!EUETV\M#O]*FVGFJ M0JB)RVN[12KN-[5]!XWF7>ZXR:Z)5]D)LGR&2YX +BLBMR5F5L!5H$;2Q%8P MR.6U[% @<&.)QQ8IRLH\9-O#0;^&JMKMJ0*N><'<[Y3R,G8<[GK<'DWYJ]Y,B>-2#^"L@J$DSO_KBU;Q-_5Y1YN'_!ANDPU&IWD9 Y!YY)#/3+\&]$FQ!I2'7_,"BMO5&F(6;,#HK9;6D*TG M&]=#J^T7UC)^4:)9EQ>B;\8?/V0A3EB*<+YW_[4/AH]C$+#-O.U_3;]M8ILM MB$WJQ1L@G^:N#T,^*L(0,\BWWC8):,)105/X:M8-I\GTRXNJ6Z0#:B#)FUG6 M?;I:4Q+L8(R3R_2A!5GJIT15MPZG,0+O$N:BN23OFNG1I$I]@.:(,62'EYH1 MN]JEEX:<."JA)LZ-KE0?=9#U?!0,%6T999Q5>3Z%=QSQ0KN-B)-7+M- ME:-Y!)XEUB_;G2N6[;8A:&!\G93A$V'(H@N"_XMLGM!#A OR*OH..4QS>[%/ M>L#2[.68$PEH?*_V!W1\J4V5KX@4XI>+X4<]AC%GT/!/B=R29ZX\97P,2#V: MX:7DH)^R^*",BV/J]'/CP:CFS17BJ)]2_*":4E2#U7@?;\06D(3+L"9 ;=%I MVTZ[HV@[:?*&EG:)UJ$BUS:%=D?1%-)$,DVQI B](]A6[+(K"?>Q91= Q3R> M+BE!'W2W%"W6"55I)C@7YJF/&U0W7D9L@G.3 M$:,]R4<8,VDE>FM3UOKXXD+12QN!VLB^N2@&5<+'TC)R <^LN!H"WO PLR@P MY@.R(6?M0-RY4 S$AD W;_A]1,^(^$:'WB,2??!SIA@\0\KF%6^9%;A=4OWJ MVYEB]2WDT,R%M]#X\(^X\)-!RZMI[X@Y*;8/A*A%Z,8B3GN(-D+,R] MN%@PM)!:C>91)9"@)B0%HGF,^00MY[:I)<<M=<=9(X(FU@"5?I>O;R MT'[>AT]6U_^.[XJZG&?9L.*7I6VQO,($\+W22 M^XHKH%F3Y-PZD/$SH>,_;'@YZ3UEUV%4R I(32+-J M/!J5_.AB'/5=VT?%;OI]:!V];&6)JU.'K^*Q/EP+2#.3;ZST M&Q3(/%:!%#C1=X$?D>LQ;,EOA/",W%'=27DBY4[/U"HWMYIDO9W]U23Y(C&+ M1?)P2N07+G$FT2>-/8F3 Z)\/9)SW5UQA],;U).](G*K1';NI4B5"" /Y^^A ME'B$/BFK$AZQCH_>/_ZH\H_W@GCTEX.22!\F3*?WJ5MC1UY(2FX;S2S*[(=W MZXSDUO!N"9''1IJ42'+(T77]E>S*Z@->QSP7[^Q=9DE8@(!'@XN^3#/:PT+;6,[;BF-A&2 :V1KBSU+^ MPX?,0\S9Q*LS ^C!G-;A3BSQ]6*3Z[%Y-%>3_=0SUV^FK:U_!]1J3.15) M80(A--!>IHDDY 0?N!45B*.[_'?7LJ@?[!E ^%D4TBVQ'%Z<9/%$9MAQD)V\ MXO6%P!6Z/C&FXDGB\?K$8V*WOLO'>P][OM#M=T;]]?7)ZXPY^ K+^T$];EF4 MLJ*$MVVVN>5OA,4G($B?!5]NOSZQT0Q[4>H:,4SMJ:3'Q/6@.'EWJC$_6LP. MOP[20W/*N#&\$B'7"V_7X_7 "C8R0&*G[XZ/BZ,JES&,E%B]0469TR#K6;5YHM]^:.YJ&-*.BTY2]7 MCL'<<> _/1\ZVM(S8G-P'?W>3J1/;31V?'$>:(I>Q\YFNR_9__JG=2FYIB17 M$ZMM4;P_1&-X#DAN'$K9KAF*-S^_@^_[*^D+/Z/@]EFQD_ E="!YMS%FF/OI M:^%!CB7KY##+ _5ZE'Y'=FQA+:P.;1Q/E52P5TT.6&)2>(G7KN([)DEQ%,Y_ MJ!VS^*CZ+<_'Y->\[Z$G/I>X^1>"<:W6YBAOUD)PJ%RW!^&MV,G-F6?MSB?^ MBW?XB0'://]W1@3=!]R[(5%L=+&\Y8T7.QG(HO;>]7=$N=>X7F)K@)_Y ,X; MU78GJ\OP\_O:Z!(@T6AN(&9BJ8GWAL-7BWLMHWD?,K;AQ2:3(XL,:0ZL)]F+ MY)TO4!&.JWR8+%'P :@=//.S'9X+<,]5>J'L^X /],(!^X:)35]V#,O+='AF MI>\&3(ZHB Z#V./MJ3@DA,=!31G"@^MYBAHA)S)-+8^(BEEM>U=+;@BS_)DL MKS_'?C'9$L62X1Y]46\GB#UCWA5MU^["N0^PF@>S2H'KIC(K^^[G#RS<8V:-GQ*9X);)9HE-> MQHX,W/?RT.+AOYLDRQAN9 B-KH&NVS=;GA#B5B9 MX6.8BRWIU.[&+F\OYN"0=19>W#MXD>"?(^ZI4'^A#1X08=9>T MN=C#*WG.E ^'<(6=S5<^ZLNU]XQ?D)OK\-P<.68LJ5137%'G;4(78+<.Y.<[ M/-#X;UZ[&'3V32EK6%/T"MVQLWGAD6\<"PO-(=F9]R^4\_ ,W/.9&^[B M^([P0F\8784KO<'4\6XUK<+@X.IO$6/&7 8+3,FTV0KT!U<6?T"&@PTLP6X- M\5&\\%3.*XZG&')S%8ZL;>X\$A$K_&F1]7[=![*QY=L8YSN\AKU?Z1%!VUU7 ML:R'9^*WX63)1Y ^W38GF_SGJ1[L+W.M)?>XOOSROU!+ P04 " #SA6%- M3[WSG%\< '. $ %0 &)M8V@M,C Q.# Y,S!?8V%L+GAM;.T]:W/;.)+? M]U?DLI\Q 4$\B*V=W8J=S%2J,N.LG=SN?6+A:?-&)CVDE,3SZZ]!2;9LRQ(E MDI \=:F*)9%X=#<:C>Y&H_'W?WZ_GKSZZNJFJ,H?7R<_X->O7&DJ6Y27/[[^ M7IQ^^/#ZG__XR]__"Z'_G)Q_?/6N,K-K5TY?G=9.39U]]:V87KWZMW7- M;Z]\75V_^G=5_U9\50C-*[UJOTR*\K>_A3]:->[5]Z;X6V.NW+7Z6!DU;?N^ MFDYO_O;FS;=OWW[XKNO)#U5]^89@G+ZYJ_5LB? ++8NA\ @E!*7)#]\;^_H5 M8%@V;=\=.ED6__ZD_+>T+9U(*=^T;^^*-L6Z@M!L\N8_OWR\:/%$1=E,56G< MZW_\Y=6K.3GJ:N+.G7\5/K^WK@?7S?%]4UX]F98L)X^ M>>>FJI@TN\.[M:EQ$9E,JF]AW/:'_YD61@7[5U77,*^^[@_VN;L^^\WKFQ<\[:T9],K5W\LE"XFQ;2 1UM+=$!GL#Z.#/7NW#=T M5T=&B,Z,/7!/@Y+A]UG1%&&Q[H#(T[(C@;+Z_5JOE8?2A\^PK.>2&UO,0):7>=#E]HC@;O[$KJ][DB@?JHFA>FTTCQ? M9T#03E13-&?^4^T:L!-:#ML&V88JXP+6E70=JHX+Z,7L^EK5MV?^HK@L"U\8 M54X7BA#8:DM8=F7:P3LZ!B)T$RX#-7\,"']IG)]-/L)H=-6X1NAJ0$*<5M?7 MQ30X&8*&F'9J( W@W\=NY@4&!+FVPFT)W#=#&!O_EB9H$[\S%E0-%_TNI9K: I]O! MW[FIPR#R2=5 XRLW!8$^&1"KM>V.C>(%+%6NY9DS?ZJ:JY\FU;>>8]:MR9B( MG=VXNEV1!\1L0YO#HO:T=U HII7Y[:J:6%O>R V)XM#HC6.Z>W M KI:9N"NP_]=5[5M]48 \?,.7OY-=08&K=MJ]+3DD& L=LQ@G7L/R]ST=L7U MLA6P#G4'!/6]JDM8AYM/KKZX @F_#;SGRH\(4C!=#)#C73&9@51X?]-5U=ZY MH4,@T4GQWJ^U$=%Y_'M7<;5O>R.BU%7]WE9O1!##SK*=3=R9?PNBH1U\(-&% M,[-ZE]V7GLV.B& WV;VYUH#@_5Q5\' R@9GVH9RJ\K((V[OM!L'RU7DUF8!\ M_J;JKGL/O1J-@]RO;JOZTZUV-' WO%WY?5W5T^*/N?-KP?/]!VW WH^+7(.R M=O].CX$XNRYS@W<4APC=Q'#G!@8$^L/UC2KJN4UX/N[+, M;LV,@\ [YUU=.[L(6RCM[L$X^[4V#CKOO75L]Q;& 7O7=:%# MU7$ [6KD;*@R#F#=EIQG*XP#U)>R=J:Z+(L_G(4')ZYTOICN,:^Z-30.$O^M M)K-6Z=PULG67-@8%_2L(TJH&EEOYNAW83;5&!V]W ;!+*P."?U9?JG)AA6P# MH]VSL@2EW'HU^S!T2PVWK3 MK]4!T?M45S>NGMZ&78'?9\5-T-C7/=N&T*[M' "%CJRW9W,'0&C7M:%ONP= ML=MLVJ^U =$Y=[#4SK;N<3TJ-CP 7;7P9XH/#]#B(P3EU,I,>QB3>S[9!L?C X\O6AJ1\J,UO$81%I\OO\^=76I)J< M9W7MZA;LDUM05NS,[$R ?1H= ;EN0FQ]Z2'!":%\)ZJ-7;P.IQH[^2(VUQH= MO)WEW4ZMC [^^J>+0Z6]4-JEY?'17)YH.7?-M"Y,&T,*!4'$/'KRI>SNQQVC MKWBD:%^?M?K=V["K/A#6VYH='<&.TJQ#W=%!7?7^KSX_K9J>3+A+RZ.C>;]) MT#2SZY8U^F'7H<$AD9KIQOT^@[7O_==.6O8SY4<$J2LU-U<;$,"[LP7_FJD: MM)O)[9UN^TY-U9;7V_ 8IO6C0;?CZ W:R=$@WTU<#]G'LZ@;-3&S22M8/L+O M1?& 8Z^$3//^'"CYI0V';<;KL6."I#M0 B!+4":5>3 &B^[;W%A>-;K-9#5K MT*52-V_"V+QQDVFS?-*.%L+)(M767Q>/\S79A-ST=%;7*UL)$Z7=Y,?7 $#> MI5HN2:82#MTISS@26"HD,VF02G$J,->948\BW2^I*'=RB"W0_OW]^LT^'&4^XV1MC%4"\W>REC0+!.D1^EWX'3 M,!XGC/&&<91<;OL^M>?>B M='E ;(?(=G=$@,:9):-ECQL>U-.N^>"B=GUXY)]/$!$5C-@3:P,HL830!A#B MS-Z]4Y?%]""WRM FUU=;()?<6H$908)2ARP1&%$G!.)"P@.3RH0=TBO< MG! MC[=:+K="6F,2@V1J'<+.6$2T94B8Q!-"C=0R.WJ?[Q[#\]@AUY,HL9RY(6E< MF,CP$4+6OZI).[6GIR#:;F%JAVWK=0Z=G>KG*?$T<4HBS Q'3B0IHIQJQ#*N MF$AL G1X&4RQUXA6<6@6;0/@B#?(MKKW7P2'#$RJ6(RQ//UYNY(U9PTCK!;+ M.=<&2*602DR*#*$6Z4Q3)!0V+A6I2*@>Q+O_(@:^)VFBK1HA).M#^?Z[<0V8 M4B?%9!)R6)V57\(QZYN)F[;Z67M:9$#"+C$2<4(JR-)4H\=HA8C*;">>RU/9@0?K" M6/"8Z!R+GS_5[D852V?NTI?;50'N4#LW3N*$*H.P,A1Q9PG2+/5(86<-IMQR MW6/[FKTP'AN'8O&6N44NB:=Q4VM7NR>E@3'\A7'#,!2*M_;-95^0;9M-CMSQWBA7''.!2+Q2W+)%3 W7.2K&P0=F*8;@WDC#*M,9&(4D&0 M%UBAU'"%',A)BXE6J3'[\TSVPGAF-*+%4TCFF00^3=0\>_9=GH2-EM6F:KE/ MA;(XP\@( 3AZPY"1*4=I)G7"E3:4X)=A8O?RS U,HR,1)+]6I>DK2^[;R)ES MDEJ7("PU0XID";(,>Y"O.&4P4I?QEF;"^Y,"!]8G'!,L'QAE%? M%LFS-(%54$LDK0:52(8#"-AQY*14":!"LCX.L9CF::]1[D&/J'-[P7Y=-("U MY7-K-;9)1A$AF(6 <8R8Q@YYY8DQ5B1"O1"#L_^L'H XL09_-1JUM$]OE=K M!]NJYCS-$F$I!JN(2E),<]=UDWV M;:V;6Y#SAGJ)E+$.\ :4'0?A8;1/=1 K6O;8A([.)+N-XY,@A>&I=0!;>=5@ MV]%$7ELUYSIQ7AN"7 9S3'IMD6&"H!"M006562J/WHLR%(^,0*RHBM.NS/%\ MI5QKA3/'/!*9RQ WA$&GBH+> 2/$DB1E??RO<1PF0['%H&0Z@#*UW2G_M'!. MK-':.H)D0L'RPV H",\-,B+1-$L&^0]\RQU*08*O"#E8:^!>R:,K3>E(O)".-2WDRQX MMDZ>44+ 1F2(@LQ#-B$ITC)ER*=)PAPFJ>PC$J*K"@-QQ&#$BL44RPBH^YBH M$"*UG3$VULN]QES3!"PTJBG*F(,_ KXI)I1/I+>.]HB3CZXP#,$<0Q,L7CS0 MU-6NF79>0=97@"E@I+ L15:$2!?O#$A(!J:5S(PFE&/*>I@6T56((5AB,$I% M4R,7]VB$*[G;&/^U5G0'#7.7=G+"F4\MI,1%P2YG:_4,3'U?-$.Z<8D4!++Y$GG"(A M%! C(RS%E$N?I<>^-30PLXQ$M\@VSNJ%GUUMG*=U@I7OL?#($5#4E(,_ M(J%,>2X3QGOLJ$173'IYQ08GU2%TVDY,L;Y"[@VPO4X$TB&NDCAM4.I-@@1+ M8!&EX5AK#V:(KGCT],"5.PD92@S7"(=,%-) FHVD[!. M*J:)/_H#OJ-NP ]"LVA*A+5MJB/! !9I= MA]$(J>!\88I-J\7VRKEB4ANF'.(IX&MD$(O$"U@EM94^A;^D1]AI'.$Q,)., M0K5XENOU]>*ZG:T)1AX5S97S+O482*5!=68Z2Y%48%Y9)80%'8JEMH? B.,X M'Y@7!J!1K)'_7+=7HMUV&ONGA7.!=8I36&$U8T%!M@*)U#.4*9%))BZP#LYR$X#.2 )NG%BLG5.)QGU#. M.#;EP!PP#)GN66#4--$[9'#[I()5=.6FA;E7+J-FEKN_U?+,AX1-/TVJ;T>0 M86Y]"JE/KBZJX'@* L&]<_//C2&QW9O)EHRQQEGJ6 ML81W"G$;AR+A6"^@\:FNOA8P!B>W7YK@@SN[<2%%8WGYUDR+K]LBQKLWDB?: M8FUI"'SE'NEPY 3L/>P,QH;1C!A1Q]0/M[P5Q'I&FOE B3F/MV/5;.%B>[+ MY2K!SJF$(D^MAB8)0S8!?4P(K1EE&#MY]'?@C#5\3[FD%^'BA9??U,X4#_)- MKPTEOR^6IYFF"5<4S'8LD-S; M2)PR."4/PSN+>__*RS;U6F?.>5@MAWE"3"HQLFTX%#49 G/"(9QREVHJBVWXNFV8M15RB8TVJ=((]#F&. 7!J@$SI(GV M*H36^:1'Z&D< SH2IPQ&P6C'_%51!O7IK'Q7-#?5_$*.,S^7B,D&7ME<,;80!%9@9E5'+D$J' CN 28\8P".D>GC[\)Y=, ](U&H== MWZBB#KM#9SX$](6KP>QT37,M_&2FCY3J)K3?UPF[#""YE**J)1 7Z$],HQZQ*S# M4F*+@4+'O@%[Z'B-8>@:+=)0W;:!6Y^KQ;7DSV9^WQ2 V+F1G-M,>A*\N8XL_.:C$ZCWRCP,6QR1KO%#6^:+\$U#Q;J6^<-/I MI(T8W$V4[=Y8+JCQPJ0*^=2&RR%-V-I.!>::98F.@V7 M)1S_.8U#+8;]B7E@+?XNI*:/%K^FD1QT@40X0A'FH,]BCFT([L) "<*-R"1S MK =;Q1%-A];BAZ'K(1:[Y:'YCV%VG/G3VMF-)TNWULUY2A*PD1UBA$BDA 64 M6:J12:FVEABBY3 Z>WPIU7N8-RQU0Q$SWOGDFX6,G6\'[,)$6^OFWENO. 7] MD&*&DN"=T\(H1#T!XP7FK1O(M7" M6YH+AJ#FH?DHF?RRNW(3\^TDDL)"SZF M(<0PT<@EH%^(<-6[U1YKKKUF0@RRW/U).6LXNAYBN5OJA3]5=>OAW4VKVK&E MD'](^#2DO+*)0ID0!,BNP/S5Q&AA,V7-T6#U,@/F?3&P-09N=^6]F$K\W06O[CI57!G!$]9.YB; Y5B09$G$JP+RPEBBJ;(&@-S MCJI &R)28A)G90^-.IK!OR^'/8UG.F+*1XM<689C=)K?:TKGS( YP01&#*P* M)*3(0J8=^,.TY!9,6*:._NZ7H^6%Q\$N@] _VGF\X,"')=IO]#&ME,JMARG+ MLPP9H=K4HA1)HQ4R%*P(DU '2!T[+_4>H\4]QZ5)R;0WD2)-;3A:/B97P"Z M87P?E,N5D"H)%]4XT.X1!1T<29\ 44#^$4RQU7T.S49R# \URGU)$UT;6,10 M=M(%EF5S13PU/I&(494B(PU#4E.+2*H%!]W,$3%,3,Z80SZT^!Z"3-&2++CV M$JJ?70DP3T"C>6NOB[)HI@&#KQUBFKLUD'.9&AJV?_LT2-QQTO-QE4 /#^P.+I ME:HO-VH=ZRODE!DNO73(*M#02):!7L5!PTH$6-0F7)CG>^RZQ-G &Y@EAB+4 M=E;0U^:J'6 L4]P.;WB2+R/Y3JMK790M!7YQ $3=NDJF[G+N6CEW;>+VY_)_ M[=M43H XCBB,A"<> 8\;Q(VSH&^[5!FB38I[Y 2+D^EI&):(2,)XYX/G7K?M M*NFCDKEB7*=4"\2$ F,;"P/8X13!(LHS"H89]<=OI+P4?V5_XD<+YJW*ZJ'E MMYVUGJV3&Y;*+,,8<<ZP@'G3X\*?.!K*2^&Q(4 M$HIM)DFXMDDD5"$2+!.EN$3$2J<,9PK,EV/W#.X_8!ON2=R?0+'6M)=Q4V:D MRQ+'8(&!KLH<=3F[$Z[CB_+*S,)R&,[+@VH:E$[01N>C,W;?RWOG/KFZ39(< MN[\3U10&$']73&:@-[R_:2*MGYT!.85>2&QH'O^.K5T\[O\3*':F&'\J/.[W MPEPY.PL'LM_"S&C'!HAPX4!ZM"&W!R)''+GP19=8&4.+,U]5L ME2?75^9]?7-QVX3\;P]>F*N[%Y$HTQ&PE1>C0_0T]66$KL+E#U4Y/Y-P]SC6 M&-R#L4PV.>=-8->5"\GC0_/>>]DRDBRZ M[_!+63M379;%'\["@X4?\0"<%BXTG1NQDTGU+1QPB@;#7;;\-5<7Q.TU-K.? MU9>J7*@[,?N*A=[J6@*9<& M9MB"O]_:_YTUP1VLBZE5GZO5/>Y%!@ UN3_J'AG:>^_HKVX:\E8V#^$-Z>E M.*MB?BO++TXUL]HU)[?G[J:"Y\ YBZ9B [[X? \]U*6:G +08"74+0XGMXOD MFY&!BC230CC$L[=_QNTU^BQ;"\7ZIXNHE\-"%O9(Z]NPS#73NC!M8 L4A'GU MZ,F7,IY%O076]O59NR*^#6[BPX)UR$FUZOA8?=Y&!!^4*O>>D*:97;=C%0V@ MF6[F-Y.\_QIE17_47R0T[Q+-_&NF:EAD)K=WR_4[-55;7A\W="^"A%LG_B)X M(_S1,#_^\9?_ U!+ P04 " #SA6%-L[1:\)-8 !.F00 %0 &)M8V@M M,C Q.# Y,S!?9&5F+GAM;.Q]6W/;2++F^_Z*WMGGGJ[[Y<29W:AKKR/WR5W\/IW$J\VS;U>K^__XY9<_ M_OCCK]^_9O._IMG-+P@ _$O9ZV"+_*^?BV8_YQ_]#-'/&/[U^W+ZEY\"A8OE MYMD5'E(TS[^=KLH.3QO37[9?EDU?#?T'WK2%4LI?-M^639>S?0W#H/"7__O; M^\\;2'Z>+9:K>#%)_O(__]M//VV1R])Y\BFY_BG_^?NG=\\&^;J>S: M3?XZ2>]^R1O]HB:3=+U8+3\EDR1PX^L\)VTSUFV67/_M+Z'Q;8 *"B QR('Z M'X=[K![ND[_]93F[N\\_^Z7=:;W^Q":K>#9?GC_?DT-U2\A\GOZ1\ZW^_ ^, MT.FT/\19%E[!;_6G?6B$3J?])?^GQF2?]VMWBMDZF;KO]\EBF2S58GJUNDVR M][/XZVP^6\W"1R=;5""GM6>,C/3JTM?VHT8&1&7!;OE)K<+P7^O9=VVHZD\_?U#LE++9;+:?I@ET\KR5V^\'DCZF*4^S>[B=XOK_$?^64.B3H_8 M UE5WXQ(EVXG5A6Z"EV[G>CG]=U=G#U<77^>W2QFU[-)O%CM%*%@UA5S.5=H6W_0 M&$"HMKBT-/P8"/Y]F5ROY^\#-ZIJ7!T\JD4@3'IW-UOE_HAC'-S8[\<GIGSW4,(1\C+. \6VR"NOAO$6J]H[; M-8F?PTJ?;&3FZMK$RUL_3_]HR+-J0_9)V-5]DFTVM!8I.S)FNZ2]?GK8CU?I MY%^WZ7R:9$L7%/C50_EE!<)JCM@B63;Y>G*B3]NT_.C\OW-WM5/].ICBES.< MY,?ZM#RU:KO1ZY9M3F-W-A7V.1>VN=7#$\_%R8E5Z-OB5%V<+<(^O/R89)]O MPPI_:GJ'VG[[G@=DE157SW5 MK\,IYB>9T_4\N;I6X5W:\#U ]#F9K+-SO/T-A^V0P&J+W?%>+4[OUS0-'\[G MX25[%XSTQ9,:_'IXX*K5=%N_M Q@'/N-M?Z@_H!H=HR7'F %B?] M[NX^GF5;(TK?W4Y<=O_Y81DLI^=?3&[++RIRJO' _1/YY(N6J-LS8IMD+<*O M8;/^?EJT]C3M9B(FO;M/%UL?0_EQ59$Y;YAN"+#)=9)ER71W3+Z8GA_\46^T M;LAQU]?))%_WPE^?XE75=;;Z"-U,^]Q]H4+7;B9:U<@YTJ6;B57;<@YVZ&92 MOR^R9)+>+&;_3J;A YTLDNO9JL9[56V@;HCX>SQ?;Y3._+KZZ]7Y],Y? ,X9I<7I7V4W\6)GA9R:Y+ZV'4VE(FQ'NK0YL4U$ M7[JX^9)D=T]VP$.?GYQUS?$&)*DJ/YH-.R"!U?:;9J.V2-['++U/LM5#[D;_ MK_7L/M?8]WUVBJ!SQQF A(JB5W.X 0@Z=V]H.NX )%9[F^J-UB(YGY*PU:Y/ M'@J]:-;^!*IJX0>:MS^AW8\\BB6+)ZL&QF3M 3LCRLZ6\\'Y+5YSA(Z/,IYD&,82..9XN- M#U? MU9SBP7$ZG'!Z%VR^YO-]-DSKT]V,_O-=K.==\8;4_T-HR73=9?DY]+ M:&I.]\A(!R<=A&:VV*0U>!_^W+7.Y]4HI=;V<4DPFQ?3_+Y79P^LF.&JCYD< MC:_H80+'3=0>)K!O$>_BL2UG?!KE%'OC82=)DSJ8Z*&D2)T^ZOR$1N5T\LD4 MTYFGDWT+^F8QOXZ77SK9*[A\SK(DS]CRZIZ$ M?O@M_F>:F7D< /D^._;&G3%*9"&S2F#G.,%>& PP<05X1%C9&$H<5JL?Y?XCO$OO,/CI/L/:-%&G&H64*"H8$5Y)"[W6!!\. 1GLM MR$Z%[*#U^EK$.N%\=>EJ$=$?DC:,A#VC\FT(V#""59R#?TKFV]0NM[/[Y6_/ MO"1[A.A(KTAB+#E2EG'FJ=0$2U9J)]!YT*? ['/ZG"4MS3B9=H5:7]+Q(8":I L8Z4IHS$E2R5%L2BG$JRNT -Z1@;/TLIY63 MDWTC+L.N#(WUP$-!F29$EB]#3ORX%=_&G*P@&6W@]>>0E5&JKN,3D4.B\9^_ M[/'0=NNYK9JUO3=7\E&7^64ZCB$/F@L53CFOH,9$ H%R<= (LK$G]1Q[#3 M CHK = < HJ5!P4J B!Q$8[CRJQMZC@^#ZU1.X[;TW.9!EHH$;!'$C-H'):N M 4XI]^,0[@R]ROJN>N=H"*8#804=&J) MZA\\CLV?4G>?:0^\@87DY-IQM%^$D:&*H?"2,0D]8!XZ7]"*%5'CWF-:X6(U MR6B$U]N6D5'N+>,3C6%$HISMYI1B=U_LQ,YRL$^DE=4<2\^X@1@PA@S4!8T6 M(UE;%/ ;V5?:@JZWL]\GTSRY3+QN'%$#M)0J"#VAGE"IH:(%5LJ(-=25M%J( MV;@5Q%:X>)8560^OMRTCH]0AQR<: SD8DGD8\^;79)%D<5Z#1$WO B>6JZUV M6=PU/!DR>M8X49@+9 CJH*$[:BCEU)H"BZ!UV_%%&+?$VY=:38>HC>!B0T?W MLC#VU@)L $%:(8@P8B4. +L^8Y#'J;UT!^8(A*KCVS)8$6*D]Q@ZI+C !BI> MX&&L!./6>#KA?,-K,_40_2%IH]2;+E' !G+-MGXO*]:CU)1U?LGB:W,79OTZ+Q,NF$3)!VZ-2QIP\.Q*U'EY_#ED9I=TR/A$Y5S1>IWG-/XG^X3[?IHO$ MI <5B'W-(DL8D,9#E%]%#UNJ(U@7LR.J7^.SFLK0(N)I:\#49MN7Y'N\_#A_ M^"--IWE!IW7^\#QK=[QX.,[)TSTC3)B"0?,EGCO!H, (E-J2)*K^B4QG!D)' MS&T=J]K\-NDT^3A?/REQ?9S+A]I'UGF0IXX+0HDPL-YB5N* :+6L@/WJ^AWQ MMB6$&G,TR%40LR!DU1CZHGED*,< (*8-E I 0.6CA8J=JA^*02Z4G\T &E#% M*DNFVW@5K) <4W[P\WRPP;EL>*(L7 MR^LD"Q0^(>O=8K+./SI/2L\8.)*$(H*#)8>,94&7L^[Q96=KZ:KW*XWF6!SH7@#SD MM9.2_SV[N3U;7'N84Z2\ CBH0YX1%]8&YP4L7=B""7\1NF-7DCX^!O3UDA3[ MR1&9+9I$1F#%*3'> 6@0M$JA1\T(Z_K./'I1(E03CY%KBGL5BI?G;9L:$E_" MRU!!;'J=1^2"LNZY 0%^G_,1!:6G5'LLKG^LR2Y*-L<,^B6^ "97(/ZG%?>6L+Y$*7^WR(M6IME# M;\OY[GF1-T) ;7181E2>XC(06X;]$:KJ:Z7B3RO'=<&]1,%UX;O[[=W*7@2W M?%X$H&0PJ/&$.L&8,5QI5RX*NEK>S+V"*_^T@EL7W-JG,FU._GV\R+_0^67\ M8 _N4Q Z?V9D.+8(2B"L,AI[2NBC'P;H!F>Y$%R$5(X-X4M<4G=JT)ZJB_WH MND^^B!AE%!-D%)3>.2F9U<4&II5R]7,0P_+Y'H]?S^[/I9*H\FP$9(\[$02(0Q! ,HHI5")%$<-4N!'7VK$@KR?+L BHP"5*$-%*% MM::1;A!E""_K7&AH9,3T([?F/C"1 B' ?##J8:[I, M.V0+A+%C#2R,BS\W&@+@1Q'N*37BQW0^F\P.UO1IJZ"0CI>S@-?'+%D&VVN# M9?]/'([6S^N[NSA[N+K^/ LVZ_5L$B]6:C))UYO8B6)>+:2I/& *7&4W<;"5 MR[BF\,#I5DU83)_.LWR/#BG_9P\4>2N0@8 S!'U0.YQ"=G=$*B67M%9ZRH94 M'DHV>?X@D2'.0LDMP]IY1+EG1;RUE(SH/B.,]Z:9[)II:4_(Q6-..>FR+,U, MFF5Y2'5>,2VG=Y9F'Y/P[U1-_[E>KC915)^299$32S\\^6/7<#%5=_F2<.(. M/BR3!U@@+N8#(>F2\,J9@!T:]ILNH= &Z2XE+1X=W;R['1V*"ZO."\).W M82OTCH10&!H+E64R4$L]EA1>.F#[ SN/X^X#2-F)ZY?OSDI M&T:Z;/)U]6ZQ#&I"/OL3F^KKQA$1RGE''%>0!EL- $950976L'[>S8XR)_:X M)39&:Q@9J)29[E"7B%J;9\-BRA(1WA@(O"FE7$H[\OH?35AVE/N-$7J+LC#* M?64,(C ,ZW/+]NK:9,ETMCJ9.^QUXXB%_0U;"J@UW&Q"LHJL25)"2T:8@KDY M@]*64>F+UV7:Z<^39!$'1:AJ!;"G[2.I@5962$*D0UQI"9 L/2!.UK_JTU%" ML!XW_S8 ZTT8=E/\?;&\3R:SZUDR/;GH'^P306I_C<3I+\9[F MDJMR,.**R 40 #XDHZ :X?KGQ^Q.?8MH[V8!M8/!I6J0SFO]"6 ,EL@ ]N M;!(-IODUX+BY6U80_,? M>?Z!;_%\D^]M[ZF\]/YC&U/Z@W5 M<2<=)DV$C*(,BJ0%&DDFFF534ELYOPPP9]X;7AXBT(I6-T/XAGX<1&^5F M^];$&%H]9@O1#[OL\L2=7Z!UI:K%#"' 0?@N8 \M) MN3,Y7C^ZY?P<9&/;?-N';W"QR>=]4O6OT#M26$A-)%?"(:\P0LZ5FBW#SHQ[ MSVR5LU6EIC%Z?Q[I&>6.-G:A&4987F[@*Q-GV<-L<;/)_7U$3HYWC/++_I)2 MB:R&W@1]P%!;QA="WZN'X7C494_7+#O!K79^(9ML"R)\B;_K9!%P7H4V//RE M)OO249[L$^7I'6!>?UC10+VPW(I2Z3. U,]%T'INJ3ZOU;8(62_9!6I??__R M++'TV"[G%_F[OB7+^M?S.]Z>!R_[E#1%XP!Y5 E#G&3=C%%:4[%!!PM,\K'GNO]G?! MT%>AG9U@->K+_-V;VRAH:@0ISYW#P2850AM5@,4M&-U5^^ZDH8:Q?1YX;\=< M H@H@ DUQC/#O;2*LX)N(=S(@T-;Y6P-NZD>>G\>Z;E88WM(H6E%6);9ZHF@ MA+]>"DGX*-J4W#JP\SS[/I+0 J:I4IY(BB4)?^%BSMXUN&;0T9WUSO>6)O!T MSM*#9T8O6D1$:D5XL.0A$Q1!X[SGQ;R#28_&N?K7Q/XEYQIA<#D\'-4:W"_K M^F/9;P&^N_7=4:8]:Q-1JE'85Z2QBB&J#8*^I#UL.;VR[;A3JC;J:3NT=\JW M^/MIOCUM$S&+&-7><0JL=<1@9HNYA\WBU?0I'=WL^UEH/S\ MO2@:VD,ZSB-//N[(ZV$"+63\;"E!1KIVZ!]M@ MTLM4(&T@,FHGH/HCSJ:;),XG[H _;1<9SCF"S!GB&/88"2QA 0 RL$^1.,OX M:LK/E_>Y&X#26Q* 8HZGLPP^;QD)KC0T3'HJ*0IFJ((,%_1H849JBC7DS2$. M-\+D\GD]*I-M6!8/R-H*QS+/VD5Z<\O#"XZD!%YK CDO:#$"U$\*VK&3K(MU MNB8HO67KN8VS1,?+O'S-W7T :!M@$;3F@,%&I=8/CVT^Q@^;S'8Y88_4+::Y M+[%2OK\N'A)D2.]#Y8Y)M*MQL[L4'BD[?93G0(\K+9GH, ; 2:F-S2E5!GX"PUZ#>:GDR MAV7SRU/)5F#M2VS>!R;=;"/H5O%J?>IVZ+[FD17*[:S9@P[P?U& M"+TU.1BEBC$&]@^E*RSR0O"/K7;MP%,7XQO,WF=%X JBF:P>4F]5+D:I$8Q)'(81 M@_83U7$A)4&:0T:81LPA31X5*M+@/F!'.4X[VB;:@VA@46B:<(Q J04U%$!% M&2.& 5K02NW8$YNVPL7S,H_5PNMMR\@H]X[QB<9 MF7G5^^,DPX%_)A5DBH& M"<2B-*T(JW_RVU'JTXYVE/:A&EQ$6KLJY;SRG"JJ,9$.4ILG?BI]]QS[<>\R MK7*VQIVI>NC]>:1GE/O/V(6F%6%I^:(=(4Z1,&4!$'1(0.%]:8-)P>N[K3M* M6-KR3M($C/%C6G'[ M95U_+#O_6IWE#A@ N;!(6APL&<11>?<@[#'C.?VIC?K!:W7GT3ZN:W52 .@$ M]T8R@S3V .G2G0D)4#W&SO;!MP:T]W\0_RE9)MFWHW>97K:-$.&02$N=RB.6 M# 2>EJ%%AM%>%=:*I[ =7&AJ",O0-RB+'&7/9]7G1<9>%)T[#!IN'ZA79 M]I+ITW.2Y>^+>#V=K?)GCF4F'^,L ':;K&:3>#[$M$H?X/+J.D\?I'\," M]71&5\%VV;QY)Z?48^7P]Q4NO[YN'/9U3*F''FBE-$+04F VUZX]#"H>J)1' MNV/*3F;'>]8P@MH8:0GTDD)($",LFU"3,.53>O@T"?EUJK MV5+)LJ#GF%OC>:LHJ#<8(L'#?Q0:XDU0F0JB Q#ULPAUG:&N)N_2MJ#HU"Q^ MG-E!5^7>=I$AD"M-M %$!]5(*.M020,4<,1NCKKC[:/L-VX(J##5"%/N+7 %C0)Y]1X%^1F+'K-Z]; M>1N,']UJ/0)^#W94G,_W].V&I^TBJS %'EC D;,48^P*&BA1([,J]T"3UZ? M]M9&H[=[V5M23W+V6;O(664!51!(LKG.R:BGIL4 M_)HLDBR>A[U&3>\"ULO5-J>E^Y[G4SCJ;:XT0,2",'O@I<&(6[NGZW6,6+F]G7>:*6 MRV1U-%?;T8X1UQ9QR!UWQ =J@_%)<4$M%K:^XG9^"'__0M J-J M!DKR*(R[K[/%[NIZ=I-D874*#A%& M!!/*!8>:"4\LP9)LJ4-(T0;90\XO73W :M &)GUQ?!?HL;C9:2S'F/VJ;40H M9A0P0(4V4 I#I?0%36%AJY]83%X GYO"T3N+MYJTV?^B9>0 #/8J!UQ [J4& MBEI:T*-)KY56*[*[11Z]NK?=!)O!W_\Z[WV@$0@AG2.!3$8]8]R(DD9GZV_N MG7ENN^-_6RCUF\8AWZI\0&D;$[X.]7_@-E.TAULDB.'W =9 M3;#HZ8+5GBLJ5]>?5^GD7[?I/""]W*Y-Y9?/)WE!-U7RFVV 6"XLUQ!(1PW; MK*4::,.#P5E%$L=U4R4(CLY+03NEF9$J[&74%!019^N'S79_4Z4R,X[?5#D/ M@3YOJM07@NW[EF?F3Q>;:X?'4T =[1=!(8WRC@-,%?;24P-] 9 GOD\SLTED M=64^'Q*7%L#I:Y]],=63*7KVMH^L@BQL*D%AA)X [04@M*!-4SG2-!\M\RWM M#JFW)0W#2,&)%$UC$H*!@HT*!,P\7BYW:EG5_>!EGXA29!'6GCM/%.%$F6U% M\\TB"AJ$?_9[RZ;Q7M 0F-XB0I],\^1K_[IQA!6D1&CN(/% $0O!UK^14V48 MNI0=H#ZW7H:+M@716Q& <2_Z0_)],+=:EL3+Q";;G^\6K\WP3^E\[M,L+\-U MW-UVSD@1!0 KI36P!$K"H$#4EGA@*F* H M3_H3D,1,<1Y>&%)0R7"#*[F=B41G?'RE1[0$6NU8Q#W>N4WEO",S0]EQ.HC\O[KZMTB\&1=U4U\H$>$H,U3WGDI*9*.>P:1WGKJ#:+&5'H1 M^J#QE,-X3^N(^_ " $+R;1&Q(/04[$(EM>#N\4JWW[V.P3VM JVLV+,TZ A M2044A( *5=";IZT8JSNX$>_2MO"HILN=S"^;1% *+PCUP5#Q2 "A MM,#%I*61(ZTAU@C^M%4H+H2/H[+/!V%?2_JR_LVX>+EZ_]X<3("PMUU$C++6 MAWGEE6@8$X!H7LQ/.=]K*?CC^G!]:-/V *AIZU;*1_,T4&%#Z"PY=#)ZK'D$ MN'(2<^^%X022*HXTH@91TS M$E+H2@'FR+)Q[I7M,.H$UQLA]%;X/ZH]=DQL[X_=OZ[C+%X$V#^OORYGTUF< MA5D>SFV]BF9 M)G?W.? ?DVR63D\<=9_N'"D@D-6.A*T1,4B"TH)=J08Y6C\YV?G1I[UO]YW! M- [A.'DD6J5[9" #S)E@Q##KG*? %4E4M;#"\'$J"%VP]BRI:83>GTE^1J5@ M7(K8C$%YWQBAMR@+%[ ?#","+?EZ M_QYLGGP%*ZY:?@JFU=5]45K\D.?W>*]((X6X@9 0R;G&#&H#BB-' !M4N#T_ M"5OO*WO[^'3 VX/O:Z5^D0XP6 N#B H#-.-"(U+,WWH]TOK7K7*F&K<;X75Y M?!_58CU>=G?.YJO%X=3E5;M&3@,@/-=4]N7A_E"-F6/-(^68@E0XR8 1&F#KN"@HDQK45\[. MSZ,YF(76 C!#L?RD5KZ_0\0U$ 0#)P)D3'/(C"U71<_X2&N!M<.P$]QOA-!; MDX-1;?=C8O\P;/^<+&9I]B%='3D./-@VDI18G]?CDE8$C0AQ85E)$[$C3+#6 ME#FODJ@W@Z2WMWNV2*ZN399,9Z=+#[UN'!'+I,.(<$499$%UX::D*GPPPDQJ M+3.Z,2;]O="3=9AE3G:%%_I%VXB) )VF&*O$>148U#&?7-$ZM<1ZRR14.LO M=#-(^F)S86/DML4)+?UETR@0$W8V:[QUBE.+F96RH,C9!LEPS\]S/IB&WA"4 M(=A\4B-[W3A2W!G%\\!2H#0!@N;Y&W94P6!^CELKK\^D(]QNA,Q;X?LHM? A MV3T,FW6\W$SRY$[]O&$DD?00:4&= X8XZ96 !358\A&5@VR#)6F+6/3%V8]9 M$/M*K'W1,A(P*)90$BT<%4PP*C4MZ!&(]QD\WS]OFX'1903MIWAQ4$(\PA!3 DK5DW)>WU8ZOW3((+.QCL_:1$IJKG"6&ZF MC33T7O#2.1]D<9Q:4TWL7W*N$0:7P\-1:4#]LJX_EOT6X+M;WQUEVK,V$:7& MDF"T&ZRHA4(90>VC^TR/*"5*;=33=FCOE&_Q]]-\>]HFX@XJSH@BD#ME*9:0 ME!N^LJS^I?=.RE@WYEL#VH<)N'NW7*[CQ22Q0;>">SA:H5<$"3!. 41D^$6* MH-_9TA/FJ1C1X7X_Z2V:H#.$X]_'D]E\4R$A,&!31>&4-%3H'0D>]$(.N="> MY-DBG83E,1D2O/[][<[LE;:EHGV4AI2.W=JFTRQ+_Y@M;DQ\'[Y9/9PI)H>& MB;BB >&@W!B(I0OZC+*/]KI'] M=HH,9\IB[UU.DF( O%L72(Q[I% M!,"@/ DCH%76!H7*%O=G WB*U/=]=5:(NULQ: 1/[1C1_:+X_Y+X8&CHX1Z1 M0Q8[ IU@%&AL9;!J=A5%C0FPU&=I9V6UVV)IN\CT]5KOKY)U]<%U9 JY*8""V9H?76SLZK?'7LR6L5K&-GQ M6?)?ZV0Q>;BZWMZ#GTT^Q@]/JZF=%)O#0T26 B00 4)8HJ%7E#K[9+-ND-2S MLP+BW8I,:UC55E/SR+\ON\@_'\^RO\?S=?)NX;Y/DKP60:$[;SX^I+B>,T;D MK 96.F\U4M0HP34H3'&CM1QC^?!6==D.P>I-6TE68:5;%MOFU7JU7,6+:17# M]537B&/J("X\)XZB@F!ICBOH:$_N'87NSVZ?& DD4P)3FIR+$:+0-#LYI"J;BY=P^K#Y)+/_@$ !F-)B5$">X;R(M$%I5"!"XHN;,>\ M:P1/?X)PG61!8OULD4="FG2Y6GY(CLO WA[YSF4%"9L4\AIKQ2E%)7U<-G"N M]NX\J\_^-I 99@GX?1'?I=EJ]N^P>,V6D[/6@3U](\L9M)A0JYTED)B@U.A2 MC_&D_NV-WH,$VUD,FF/4IR57'!*=TZF+38<,$$-E098Z /.DU!EY"FSPRO(V!S/52& MX/:'=#$YB^&/'2+C'!4TOP)LH11("D9-01VBKK[IUGOX7QL\KPU,;R=A&\_S MH?.OUHH:IY-M$NS%MB#/P[O%=9K=;:Y+=/QH%V=Y>-3R8Y)MZDOW_#@=+V>3 M0+:=S==Y.:+[Y= GCB]GN)O9^PI'CZ>Z1DAA*_-$Y$P XR"V83_;GO8"8A"M M5'RS(S_%Y#:9KN?)U?4!(O2#2>_NTH69Q\OEJ3/*&J.%91]BCYRT^6$X=XP0 ML<7&>144N?J^CI;/,-MC\DM?1^>@C?JP4_T19],*IYS/VD5 H3QSL+( 2\N@ M(Y#K FSL79^WVL\ZWNR4V6E[B/7F)]UM!LDTD'T?T(NW_,CRB\FY#"[UPV.; M76#=AK!'ZA;3C_-X4:F21A>/BZ!2B'LIH&;0. \4];9 E@CKQGWF6E-*7BYB MXP'VA^BVA_ HCXDO6&*'D=1/2;#B9I.PNWQ>I9-__1ZXM?ST^?>3!U-'^T4> M*DN"">@)L4(BP #V!:V,C:E>^3A8GG8';F]WXN[NY^E#DFQFO*WD<%*(#O:) MB-$6"X\8@9A*IB'UIJ 1,#S"7,JC$J"V@!UH%3IW]=G1!H-U%19Y'UX0; V7 MD%)4+O=$U;_NUMF!R*B$I@U0^Q*8#\GJW6*2WB7OT^4QR_!9NTB3@(?TDF%/ M(0-66DC+E5.#^JM*9]M29YZ%)L#TQ>1_)+.;VT"M^I9D\4WR89UC=76] 6+Y MY-[$QF%X1 C.&B=RT.;"+CA'>0BQH=*5KP\7J/X5EY%^9*^7F.?+,%')*OYX!&R%EA(&*:"2$ DP5H4 MJ"D$ZB?SZVS3ZDS<>D=SX(5L!]RKU^G\I>S02)'"R#AE%1#2(XTX-H@_+NP- MJH)W%C70]V+6$G2]F5G[#LO..'_:+M4LO"84!>-10*2,!22 6KXFFM0_6.DL MRJ SL6@#H*&8OP/A_./'"'.@E:4(A)W:.0^EQ+"@#U)0/SE^9R$'O0E /8AZ M"3YX.=67?W^(PUZ8IZ48^L!<+5:S:8YCF,LF7CL0G"S=]\E\'2;@ W-S>S=L MZ9N"GZ_.N]Y7.%AOZQ$1P\AKXP4%2"NJD#4T_&D@D4P3S2H=%W9] -^0V.IG M\VT\*"+6(4>15T)H883"GI "48U4G_FICQ[;]R]"!X_W!\#]#9[\(VB48\2$ M,:$1S DJ2CX([RK%T@Q[\M^O'!P-"C@/S!\GJ]4=M(1QHBBDEG(LM(,:250@ M:YT:>1G@FE+2QQ%K/6!_B&Y["%] 4,!%2>PPDAJVDTVL\6*2;/TBIPMT[>\1 M,2(,]8@A!YS$G'H+9$$?\M6B6]] ($!E-K\L]=4*K#7%IN627T9@#20FV$(G M+8+:4%',&3A2WRHX_USEDI2S)B!VSOC*E::H$X;Y/-4A1YY0;B@NY\W]950+ MJXS]@9)3]3"X'!Z.:N_OEW7]L>S\:F$<$ZJ(]9 YAJ04BMER[HJX7N,XSZLZ M51GU@]7"SJ.]4[Z=72W,F/SF6]CE:9[TW@?:=:DS&$_J\ZWS:F&U^-: ]K[4 MXH;[OW[8/\ I%U=W3XV,ED$!<1A[Y:R2B %KR_<#N/KFW/G!!Y>DDXV/-<.^ M I7\$:>Z1HPSCJQ4C$M+ *24(%^^]!R2<>J(HY*%2O+9&/(_@["-2IE]TS)V MKFP=R'2_[\Z$^A;/YMNPL;^'K_?(2]6N43 8:!Y-1G!^OF<5E@*6'ARN&N2U M[\J1-=CI9D>8#A)A\3&=SR:SSI,]O'SL<_W&ON+BC_B.ZN)KH8;$*Z1XD#1C M/>5N&]ONK,&:5_([_HCO>*HN:PP\\)9S8HQWA,A@9!>(!J.Z?D&RL<9W5!:A M;N,[SL-]W/$=;\Z4YL0+3;G0#*&@XDC,53>GS6/,6 MK!OEL$.<$(Z"6F\8\GGH^H[BP ?_YS6E*\O"N69./)W6CC-B32">,RY M$DR[@C9%=?TSB<[NWW8F &T =-F)9#!BPG"#&%'""Z0"A&/NM;;9>M!MWG+>(W:)7Z$5OWP6_S/--OD_3WAXCYCE A*J54P%ZU" 3&D M(#:H3![,=)^.FYHNZ_;D(^T+QKY4[R,4/,Z_D@/PS)$BIPS7G&% D-9($$B@ M+/ P!K-Q.Y\[X7QUZ6H1T1^2-DK/\R4*V#""9=;+57J79)^2^4:-7][.[D]? M13S2*Y((4RZEA4Y;B2Q7")7; 9*F?FZ_SBS]SCB9=H7:"):=W'SR6_.IWFKS M9( (: (<49X@0@0S.*BNL'P'G>LSFTESF6FNG'>"6B^NG=IV^6C2*O5ABZ,@ M%E;:( +(4 &]U[OJV$ 2('BEP.BW88MCB1D 8>V#%GIM11!@52!!G>_SOF-S M6[PR6^O;XN?A]<,6?Z;I88D<4&$=9D ZQRDB$!7@*4#?@BU>63X:V.+GP3@" M5:5C"TEAY"P)U@-T2J(\!04M7WNB!7H[MGAESCHA^D/2+MX6'XN O15; M'# L/7.4>&^59L)X*,KM (D1I@;JC)-GV.+GH3:T7=7+Z?F[N_MXEN6ZX=6U MOKN=N.S^\\,R:+W/OYC\BQ1FP*__[6>W3^KI'SDG3K= M.>(.0LL0)E ['&QYB+@Q5!%HB62@VL%.US;<03*J6W#'AXBT$9H&D\<30Y!6 M#BKD"Q2$4Z,Y2VV3H0>MMU:Q&K7MMBUK\WD5KS8/?Y_S->??<5OM2*^($8,L M$,)HA!BQ6.777W?@$-F@(DQOMEE;W']=L*,ET/I28P[,^*0V?+1?!#$2GA+# M'-:$&QFP="5^6N!Q6UFM<+&:9#3"ZVW+R"CMH_&)QC B<7#]U \5DI17Z!T1 MK"33.,\-:A6A$G&."[HM;^#_ZRT[9D=[3/O@#2XT^;Q/KB85>D<"TQQ):#&' M'B%B/4$EW=*./-*F54.]+8A6888='Q?)LC.DFJ&CR'ND0, M.BX0%MQ2X;Q@1.!R!V::UA>+WG("=K03M838D#)Q'Q2?D4Q7>0E':ZNRX_[N2/V9!8VN4ZR+)EN3TS"=O5^%G^=S2OD>>M@ M,N[Z.IGDH6[AKT_!0N]] J.)M2OG9-+%:K:X21:3ARK',T?[1IHYB#?:(\M@>/ MGKVTQ*V]+J[FN(SZG"60]S')9NGTA*'QK%UDNXD@Z '%^:X!8BE!!CP1HY#7N:O+F$(<; M87+YO!ZE!3 ,BX<\T0IS5>O5;9K-5@^53L-?=HBT)A)3! Q"6$,'L)(E2LR; M^F=8'1]2M+]XMP+0<.RO>);YNDMD"18,("4!IA)B))FQ!84"6S/N=;TIVTY* M02.4WJ(\C'+M'XL8#,/^3TF\3!=A^7OXF"Z7>;#FY]G-8G8]F\2+E;G-"SF] M6_R^R)))&C[^=S(-E.ED$9B41T7GEM&)W:.=!T38(JNY,T("RBFFWN2EI+;H M.=W@2+SC@XCV=YM! .U+'*N3\F[Y&H@/\6J=)5?7OR\F2;8*+UV%Q:RC)T;: M$^NEAL(P L.K#I0J7W>C(1WWWMBWD+T,51T54WX(?]LXCU(1^)/*_#"R_O=X MOMX>M,WGZ1_Y:9E^* X_NL8K$>():Z@; .:H5(!8ZQ"GCECKL54$A%KR^W4DO;>]H":)+C6S" MQ#CA*)?80. =ZL'R]A9ZA M.^SI'6GD#1%A$_0(!-.+,DE=":42O0I&M90&W<2_M(]57S)2QK^5P.11<%MP MU@&?J[ ?;W,R'!&5ZH-$UGL$A2: 6J$X(PCHPE*W4C4H/=%9L9MN)*8SR(85 MG$_))%U,9O/95OA7/@G,B>?YY<=U8.3#L\9G2]19HT?(2R*$(<1K11G02DI9 MX.:%JE]8J[-2.GV*6I=8GI;! S7-GZRC.T=@:,/S575RL)CYL3X15<@%JX\@ M;K#1'G/A6#%O*UE])^WY;K%!9*!MA/H)UG^,CNZI'/F3)_:3P>?Q>0?\W[W' MH;_66(8.2'\]H_<5PM&/](H )DH++1@R G *))-^DZ/7AP\HYU56@[YH/16* M?J!')(70# B/4#!$P@*!R#;OJ::4 M%[ FR"L2..$0LQP@6<"F>+4J14.$KC<6@[HG2N:F]--D;I(1RK2 RB,Z^V)5J.V.;M/!B@5591[1P0#WE / M@,<%-[P4?3HMNDG!5%D::B0#/ ^\MY/.S3)G(>=>A!IWT\Y2>CNQV M3]O]R ]+LWBR.C^G5 \:>IGYN8(M\KIQ1!QS@ G@/,)"2J=)1X+XVP!BQ=NO$4!:W*W:OCY>;A<:I@Q-\ )#I7F6!EA&1)( ME%0:-?+:?N!Y2;U4N1JFJCTD<6HK.4Y-)NEZLEI^223+[EJ]T[Q:3 M^7HZ6]S\O@C:UCR9/GZU;_VO,4J$N6$XATH;*F4> MJ!Y3[V1)O Q6U_;GNT5!5E#2-R%\W3O2"!O##?8 M JB%5%)C9 JZH<'U;9#.HL-;%)'V 1IN/3E(RUFKR<%1(B.HU1 J;@3#D"AE MO2QP, +6%Y3.0L@[74O: FK(E:1P#CW46TI>=H\,QY)P*(%1$!(?7A9?OBI, M\_H51,Z_0#V.M:0A0N-:3$IB&B\HY4@1(1P1Z:V1C$'II9.\Q$-C7+\6-+L MB>D6K%Y.'9Y[G^UL&=_<9,G-QBB[NBX^'MCQ?&!:5=S0I[I&'%I PTOL# TF MK..!,V1[$N0 I]6R7_5*]2D7];%N$2,2.^*5ULC!L(Z)H!MOJ;4,2-EGZ?:C M#NOVV/8RDK4]=/IT9B^SU1/!"7^]%)KP47[P.5U/5E?9YR3[-ILLWKUL!Y&XP?E2=Z)/QNR?G\.>P1 MD]4ZB^>/5:Q^>Z:SOG0T'^X1<<\Y@1!(IB6F%@GNRSE31D:4MZ0E[-,N<*G- MR_?K_&EYE,;FE\V1QJ]I.CW!T!/=(D=R,X$!SH3EP"K$+"QF[SBO?U^Q=:]O M!UQM%YS:K/UM-I__D6;_LFF:Y:3]8[:8IG^<8.S13A&6*CS'6LRDM)Y)YXDM M9HXTJA]UWKJGM@.VM@E-;:9N#@UT;@C/%C=["#S.W6J](V*U]" /G2!$4^49 MU*5IHF6#@[[6_:P=L+D3C+K4J7Z+_YEFA:MF><1D>MTPPHY[:)%F "B'O+?F M$2%B?/W=M^.J.JT;3(VQZ9+#'^*[Y.KZV12/:LT'VT?0(0F0M%9Z'_0)#9## M!4U&BA&;2TT8E'8'S=M@^^B,I<&YW9:I%/:0>>+CN]G\X7^'QV]@%U\DR%^-X_BFY M2Z=)Z'-3G)VDIQA_:!LY@!UEC N)?)!21+@%Q3PAL97J+_=G/+7,S!80Z7*K+8]4?TW2 MFRR^OYU-XOD15?I@^XA#KP$E DN=IZOGGG%4HF-5_<6YX\IAK6O4;4'4*=NW MYUE/9WA4PSK8/L*:"0.L4,Y!$"BC\I$F;KP8KV+= I_2[A!Z&]P?G7X]%J8/ M$VRT6]M\@&1?N(O[OHOMSH/IPO_SI%%'PA5JC!865,L!945E>">MI@M)K/[>:50I<9C1]@ZZ(G!VE-LJ$86;[WH&G"& M>+53W7'A=BK8J=&X$?'>&*@/U2X.EQOP$A0:@SG MS'/.B1(&*\,+2!6V?>I*9QE(/0G2JP#='D#N+\C[7&(J%(>O-V1$L.&$>\&) M=49+2"15!4*.R)'?<.Y:+!I+82.4?\CC:Z1&94*^-3$<1OQ,/)_D\TZFOP?E M/]N9#K^N9]/\=OF[Q988G5RG65*8#P?]SLT'C;0VPH;MR$ N&7<:(6(>52PX M0J.T>X%X><.J+W3[DD$["S/.DCSA=K+Z(TD61TE2BZFZ7B5996EL8_@(8FJM M=9);3S30 CL!"N0DH?7O]'58J*QGN1P Y[XD5$W_N5ZN-GJV3[,C6O@)<^6L M<2*/L5-:"P$9-LXR8+?GR#D6AC=(@]IQ8-0P5DJ7V/8E9WENQ4>'W*H=%9Q(06^&A-Y(3S*PMM8#\CO[X%/%F+'RYFW0 M4L\"\B135*4T.<>Z18=VLX=W^+0/;GA=H6 MW'GX<")1SF.SB *&)$$$(JGRFP<.N%+X,1'U5XC.3*+A1*(!<$-FQFDYQQ;A MG$JAB7 VB#\,TH\*NCF4]06FLQQ;PPE,^WCV)T?+U3+8^M\GR7)Y=:UG\_"( MF^75XO>\NFP 9Y5,"^H"B@'5FRR^6[KO]\DD?/4EU8E)Y_/-'SGUL\75(OE_ M27S4X=C5,R, B T;.[ <4H>H-%3J F,"S M:3[_Q3(ILBEN<\Z?7C$K](ZT=9PP(:0V4"-&!'6PH)M15#^0M[-,8L-)7_MX M]J:O;^9X3#/?-(@<,$ 8J05'>:%("J62Q>Q%> UJ2T-G6<(&U,'K0-:C@9:M MDZ=%*2I99_O[1$Y+QHVGGN<(F? /YH^+HZY_?Y:_0;%H"<4AE?*VTU5:H;UT MBCFBK6 FJ)3;H-G-23B ]8\9Q-N3GPX [4N4"G7L44'+];73,G2T7R2Y\M8H MC(#"A &C&"XU,R1I?>&1;T]XVD2R+ZG94PUXCXP\:170,5QX2@'R#@I%K0"E M@RM8J@UB*\';$XGZP T@ 'D"DE4Z^==MNKGMG!#E%:Q_IWUT]T\J2T:K]T_. MPW?4]T^&B>.B4E-(/=-YN6=OLTG!.D0$>P & MX@CW0-@\O$ 4E 7M8>3UK#OB8I6HG7K O271> -Q7+U*Q%N.X](: TRAX\$* M4 XB)#0L:*?(7$H<5V46UHKC.@^DVNF;7H;>7UV_> UV&^B[7:C^(PH?TI5. MTW_E!;-?R4-;0T<">Z$=%LC:@ W2FCM:JI<0][JL]&6-GZM2#P1V;9$KJK G MV76:W>77,*Z^SF?;!!K+S^''\GJ63*^^)=F7L)*'9I, 7GR3E,DU#@E_AE1\O)+D;.ZV([B MH+YT@T_2F\7LWWNUN'H#1=IJ[8%&#"'JM)74$E>@08"K7PUAQ!%B=26M4VC[ M/$_Y\JP\]HOCD]TD&C]KEU"OK\=4/!QJ^[$YOX-\S6>[E');+T4R=5]GJVG\ M)0TRLTSGL]QBG/K9(BA?LWA>9BY<#GV2M2/C4W*?9OG;\D2*-U0M;O)7ILJY MU9DC11 KH+!STAJ%G* L6#%*@- M@$=2.N]O'"GH/188 1^0M@@3Z5@!@4*R?B6KC@^0NN9XVC)R-97%FG)P-,_O MH>81ARRO*&2XHYY["*E7N*"(4CK28Z$V6'24VXW0>0M\']69SUC8/90MF(6M M-*QG']+%;IT[G3+K4)\(8,T8MH KQ1&@T@EE"QH1;I!YJ)-**\U9]8 MOIA_%?;'>'/>M-OA3K+^0(^(>1[L6J&,ADP1C(7WY9M"&!S1_>I.&-\.+'VQ MO30)]7H9-.7ELICUB4BBH_TB8)2TWFD,@AX4?@O*$"UH9=37#VWK. -43XI? M%R#V)C#;*9Y,YOFL7<2!T-P[!B#EPC(!F$<%+0X(-4[MKV4^O>1^"PA=-M=' MI?N-B=D#!?;,YYN[QY4U@/T=(A(T8VJP@3SLH109(AY59>' "'.AUN3.RYB= M-N"H'3'Q6$'&SK[-,I<7J7O$^7RZ+\RVRQ#FKG3O\,T]\F+-VV^Q)_3Y:_S19I-EL]O%NLDBQ9 MKM1B^GR4[8VWTKO9@"MP_TGK" )&G4(&$FA\,.Z=MZ5$*X[JWW/I++JJ;PFHCU9? M4F"3^RR9;.WV\/L\V;!B,55W.4+_WGQ^1"RJ=(^HQD0I(#T CF)+3/NT7$G M1Q@=U9><= !?;3VX,-M,>O=UMHBWL?C939)M=KA53$IG/^(!$ 3FI#$2>4*,J98:K4QB@R]:V7SI)@]24VG8%86S-Y MO$GZ)75QMM@D&3U@KQSO$#F"(&2>!%'W!$@HG2:E$FYA_7XI('2PJB15EAR+:R'0>O&DO*P;990:D1K"TMW MF:UZE):>8.TESKXX>?@\N4VFZWF27_!:]<,6\/Q0N_"HCRQ0_-UB'[ND>(>L:90%C8H%$8:\)FL$U MY0BVN-+[T1'U)1^/$*(?=E^>B@>O,5KD/$,(>( (M33\X03;)>>RBFC;YS7\ MLX+!FS'ZI4'2.7!O,OS;T/Q&I16&""R50Q0Z5D"@[7C#OSME]^G8[_-@NX08 M8.$=HSALE%BC\ N1 HN"(JS82$N[M<&B*L' ]=!Y"WP?5?S/6-A]Z>&_8;W# M6DMEE>-*2,T40 5]P>P:4>*>=MA4,?SW/%@N,^0?86D)\<$HDEIRK[%@NM"O M@FGD:K.^W\CONJQO"YC+COWV6%ND'7-<&N\HU5*R@E8'6?UJ'QW'?O>A]76! MX+A#@(T7 #JD*. >$J#!DQ=[DZ%Q8RA,O67\YZ"N2LC7BT6^#PX+BURWW*'=,#(2(*YIYH* M+PKJ6*!U/ I<.\QN%8Z^F+T["SFFH15-PJH%;%!FK7?"220( 0*5XDI,GRF\ M:Y[\M.K(K8E+7YS]-4N7RX]9>CT[ECCP2:M(:>@A\D)!)0GR@ #L"CH48B.R MN'KA;WUHWE2,&N<\Y A[Y[F1Y;)%/1IAO>).A:(#S-Y6?("PS.7!$0(9 M8#P$TI#R36E][BFEN1E_ZA[#<+3)]?P7\[^?84@@-IC1@Q[@I$CF@3E'AHF , ;=D), M'*M61;OKR(!SJ7OD]:8>5Y)]FTV29?78@1:?%VEB+-.2,R:%I"@@R$'P^$]NJ"$'5U7V8ZJ(R$)^YI&GDG,K+(LZ/N68&&()P7Y%O ^ M7"]A]:C)]<'VV\O*PEOJ>'8464@$K:@B7GNQ^FW;LZB MU[QN#9RWP?A1N:Y'PN^6C*//87.9K-996+[2N_MT<=23>:)'A!0!/'<$RCPB MV"!%E2A7-PI'E"R@)>S3+G"IS5:YFJ[X-1F[<93KG-;$H%,> M64@%T-IY)XIPF4"+AV.ZD]\!HSO!J%=G0S^9_O-:T@=OXO;ZT-&4B-Y_=U:% MV2UNMH?;#X]-/L8/^4?JCSB;5G&D-!\\\@H))K"51" <3 [,\.ZJG6/,@W'< MM3A%YO(0G6?NGM'TOHT>1.7QKHU>P M^W2;G!\ID%-EX]4AW\G>=I'E"$*,)7*(,N(L@H@4 #C/+^$F1U\B\#*RH &. MO46/%',\&>7UHF4D $80*^<5\=H1Z2AE!3V&:C=.+TE#WASB<"-,+I_7HW*, M#,OB85C[]V29GX6>6-B?M(H$Q5X#SS@'TH:%+2#C"SKR:IL]6M,7MJS71[%G M:3CYFC]K%VFF.*9$0$]=($=[S,VC9'LQ[@6]%E?V<[81'I?-XU$NY/VS=AB6 MZGB>%TK>^/;>Y]#G$!]?T0]UB9C#PG")N>*>0,6(E.4VI37MTX=V81RU"N]7^6I0C49>K:$Y\RI(0R.DWJI/KV MHD5DO83,8D<4"30"Y,BC%B6YY^-RW -_= M^NXHTYZUR;/5&0F8!\'F<()(0%WIAV*NP36[3F)3:J&>MD-[IWR+OY_FV],V MD0%A/P> 0:LH<0!10&0Q=V3)B$I%M,*W!K3WZL[^$AY9Y3BK:!=A%V10.LJP M4<9RX:#%)2W U\^>>GZ.]@M1>=K L;>4!;6Q>:1N,?T8E/P/\=WIFD;T!BAY'43\ER MEGS[R<33QSM%Y1#:0V3U#H@/,6&<5@J&<[B7F6GXDW4 M05G^*KU!>^#V)4@?DVQSD6GC40LXG,UE%! XFBYT .EZQOBW65*&)/(M %J M7P+C[N[GZ4.2;&9Z=9^C=E)H#O:)"'3">AU64$&=)4KEI25V-"H+ZY=4Z"YE MPI@$IRU@1Z.7'\)N6T3UW2*\)^L-R)NK'5]NX\66ZN6O88C5\MTBK+ZS=-I$ M5V]I"E%@ !.(0N9T8 #WA+OR#(O17K.VMR7:'<:8CY,KM>]V/5$"-E/>:@+J M6SR;YWXCGV:[()H]DGK> !% B!'F!)6$X+"(Y'FWR@, UR!'Y'#J6OMRUBFF M_=P(VWM?:O^GNT+#/^Y0'1E%T;A2J=^'2%W47>H MM*308: -8T)"HB# 11) IY"K?YPSOCM4E46FLSM4YX$]_CM49Q\Z.2&PT]1: M2C3Q2@:-N4A'MLD-UJ.T#73H5%D$CAXZG8?C:"R$"_#<2T2)4T%5@!!2RAWG MJD36.3G2G#<-I:0/%WX]8'^(;GL(7\"ATT5)["B2P MRA/[[V@UV/<:U3R@+Z\RR\\Z=#H/W,L[=+).*6DFET*I(^.KR$)L+ M]&+T*3SMP'I9ATZ* ZNY0X))J3#A"DA2JL&B6@J4-W#HU-)Z4PO4RSQTLIQH M:@0 !'$GE3+,JH)&01N44[RL0Z>Z@M,6L+W%MLXW+-SY>P\Y2X_Y'RH-$ %F M,< 44X>4)DIC*$'A&W+&C;%&R' .L4XP'=(1O[Z[B[.'J^L7RVIX[?8I=C]< M\\?%B@!!L,<,4>D-1,1@M"LC047X7Z7+=#]<\TG$K+$NF,#(.QY^]XPY4N ( MH.[36=JU:[ZRR'3FFC\/[#?HFI=&6\N4P(([+QD#])$% 8H^[V,-Y)JO+ )' M7?/GX?C#OUE=YZ40.BRD=)X !HGWV.D"60P-O"37?&4IZJ)=]EF.5AT!8 MS;D!"-&@NNB25H/P&.MACEB &H$[!J?&$U??!JT?_HM3QBB&W@ !G G& '=: M8$!S%BN/#*E8D.V'_R*)3- 8!#->4LN$M-AA" HWP8I6WY(LODD^)3D MSV8/CG18C:1# A.%, M=C2A B 0B3DP7$)BM%6*%[1Z3^I?[K^LF]HMK3Z-P!W0%9A[,+F_)S_/PJZD#=5 N$CC,*>2<6H?^?WM7U]LT#$7?^36VX\\7I.LOA(2T >(Y MRFB8(DH[FF;2_CTWVXI@+&F;-*D'O%1*:[?WGG/2>Z_MV : 6A!T9S<#3M(< M-!J(?<>YD<,P>#D<)C5Z,B]U\U%V_)&?@7A!F-.2<*TLMCC_P4@62:66 V4"64YXS(G>W4N>&A2JT MYJHNOS<8S,-M&^6G7J#QY.?.7O;];L]!Q5Q'EUPR;S/PQ.B@N/#1&!9 ,#,-OWYI[7[YS"[ M^N2":\&HTT0R$Q&SX(#O?!1&NS3+H9,QMU\)HW#Z.S615'F5GA22D,#>69]G MV^=>F:B$$TP;X#Y@<1KHSC=F78K[@(_GJ9_Y0;IY<=ML7T882Z6 M#]M(E^465@M8+.YY*):^JMLLIMF4M;W#BYMU72S?;-;-38U?L6P6U>JZ;8-) M3;5JRL4%QN+B835[?V(QCP&Y\(9813R/5KH(@CL@H!!^P-N9T^%/Y1Q?@IXO M3TD2Z[F4?I0?!RWL&OB-.751@X)(E0S22/!1Q!T^T41(.V5*343K:'0(]K=B%9?K]:8S+>QHF6O"@^7MB9TBDS:C0&AH;;29 MC@X#6'H)X>1LK$^)V)G*@]KCO71X=7#?/*=,9S(8YXS 6X0Z F>!'%(O3K2\]M1Y.#]-<\G!K#*'M@_8M]A^J M^NLE5C7X1G%=TAY=]'7+32 8,H/3P".+1#G)L$;60E"A(./#!XZF6RMZ:D&< M$)^YE "HTFWOPX+W#7*G=3N?ZC2A&!,IA\R@CA67U!LNU?!48+JC=T[-[B D MYN+Q755<54L$M_>/_9=6.8_4@0^.&L4=9K\1** ? C.@*$PL(TK!Q[PX8 MC]2W+^UV(*]?_0!02P,$% @ \X5A389L+F?!HP MRW+B6)?Q_GH+?F8B)J@BYBO?+F>Z> $"B MVC$JRV&[NF:BXHN,5"8EL2M%ZI!,VSI//P!OF9(RF;B2K)Z>[O)%YEY[ 5C8 MV V_N5_?7_<&5_3LLJ*_%__9OUD_LU(\TVQS?+[?_W;;Y_?@<_H_?N__:]_ M^V__\O^]>_=_X*=K(RXV^\E']F M7]?OWK7_R&A^LT91KW>*>\:;3Y[%O*,_=4U^U?T@_?J(_#;&.U$]^G#ZO4[S;;IM1//%IXUL M^Z]_([]:[:MW]^OUT^H]F;4>4Z)>=4IG)W!;U>5Z4Z] :/JF'WF.[4 _#&QH M18[C( "P%=H 6*OF#J/"2XK_#G=U57_)^_H MG[PSK6YB_>\7J'E-9K%11F;+S8Z&#D79=;L7O0.4&Z,HMVE)0IK^'ZW+S85& MZ'[BYTU!YNFG^MV+]J"AC6(O"K5=K&6%.'&*D3?C9;#S97V[2U<61"B*70M' MGF6YMN\&-NB-1, .5_4P*UP<*YR?YADB]9FY:62<' V0!L_YT:&$)S8YT4@1 MGXJPLZ-%.U[R,"(9@H0M0RE$P1=*.@V;+E1EO?J45H/Z?,^JE8]LQ[+#@/RO M9R$7H\ Q>PO$JLJ";'3XQX""&10V(']" F0XFG?\2R$OY'N(T,B/B\=UEJ^0:P4 NA"9+HR0'X(XL0<; M5F@)C'W&+T\Y^EM(8N.?E2@N!=# D80&7*)'APJT-B_K "=3BU("7NRGM4"( M 18U^%@6V_VFOBD_I^77;),VHA.Y?F@%ONEAUP1DV>%$ /=FW,B+605!Z..: M-:'#9*SSK='!XHX,Q$B[+ [:^>+3!P&JE*G$*2K."(44:_-KA1S\0E'OX5:, M"N3;SE#5J9,38P='CI4X'K"Q&\2Q&?>VPB0!G+(A8&$.[>".*R0(9)80S=PI MT)')XHVSC(S+B02#B]$4&1_>"HLT(ZSYRL[>K^GC;5JN8N!X)C9CTR=:YB<> MMIVPM^&Y4<23KN3[LF8U@?ML1S??C9Y?XX\6&&?:DI,NMJRE/J;$M.,B-5IR MEB]8&$E9BK&UC(RE(/9"17_AW,=HQ:>SD<0@-CU@F9&;),CW?0][0V23! '7 M-@;7ES7K BKRJBX)F5F1]_.EJ#9P4L:XHZ&-+FIAR_AC4\6JO3N?@Z$L.R \K.W$-V0<.#<3J@H%ZP* M\BG]FN;[M%J9$'HHL,,@(I\U0P^YR9 R\8!C\N@&\T?+W9UGN]RJ<"9(]@CO;V!8CPU6/A$@(L<-@G0Q0N? +24?!RG1,OH M/_)_9.R+L+2,D2^$O)#O([Q)PQWYV_M?TCPMUSN0;\'V,N"ZSKZFR?>G M-*^(Y!#!P2:.D&/[L>=.4'=&_'!']$J31H9PZ@\G"W&AJ4RGURY UU4Z]289J MX(Q5#./TJ4PW67,-]T.1/[6;-N0W*P^;'H:1%2+3@2X( $B2X>8)M+W5U[2\ M+5@54-P.SS \AL0\&H^A]?K&)V\2)+(IVC3L\8G8,:8KXP6J:47K+#DC.B5/ MZ#*D28$?A>JNQB= X+$HZ^R?C;V;N_=Y3?I8=KM+056E=;4*8&P'5I $B8N) M4&/XU+>_3D@1LQ'YZ M7S9_]BG=T%;A&,\TE?C]8X@FMT+4 &T>(C0ZR@9;0$MNNGE#S3Y?= M(B^@R@Z#LFN$9CB0O]GLRY+\MBZ,].XNI2>CC=N^33=';?KM(=L\=/_J8?TU M-6[3=(@6ML9V7]+CH_5#:CPU!5%^8IWS*,7-3&9&CMG,8Z*DGYC9M+??O'.= M?O>*B<8!9^A.)]OWCT_KK*0# SVL"8QJY=BNXWI!&%C0#[$;NT[DML9L&W@N MY K9Q4QHGML.@&B-,S2G@(PCVCI($T?D)VD9B\3E>%Q( M!"[IQ.O(6P4GK IS0V8QHF;Y?9<$)4KF.;YG^J870F1%(?*B"/=V2&"/>+9I M^;^N>;.V*;%E%#TLP\7#B,*(,K8,/1%&_Z94L P+TG$/L6>& M890D+C'I>]CW Q0.]I(8*8EW+EJ9,,ZY,O*4\_"\!'N2H8U2XA2&- N)8T3B M%V9*EZ$S"OQ@C5H2(GAO?$]LV0UX#I75&F[<]]67]/JU^S MO"BS^KD7QV8S[/@KR3_VY*]_3>N'@OS-5_(C-'U=K9S8!XGK1%8$7 "!#SU@ M]A[8H<^5%EH2[FG23;>-/_UZL*8>\<96RZ&,ZS6(94#6&1,>)<;:M.+!5>/@ M:]\%6@^,U@7CR(>K?BIHF&A."A,AJPFD73M/M)3,\6S%)&TX&L\NKR98@ZZ9SF.9I<^_.1W'@F)$;H\@.(<(.\(=-&=?C.G0M:D/W M$8YAQA+-"0A2QS/'Z&5-:#X@D/HL@?%#AVKBV/X,-Q=U5IS-)6FBA!9\0EH?[=7 , G\V+$Q]%S3#X#M^DEO(_#-A"?JYONRYKB8EM5IHV'.A $? M/8Q) FW,<"8&Z.&O%_$DJ.LRN]W7]"T;>NKUX[HD\]S$.8)C=L;R D(L+D,S M!+&_7O]+,,"J#[^GV?U#G6[!5Q(]W:-L MMR<_%F?59E=4^[*M #9LG, 0VR:&%MQ&#L6@KXS)$-M9'&%+A-!TASI]%X8 MZ]8->I[\L&Z ;1@! M@B:TG.%4,L")CMF S;)FT6] &#]DO%/ M7;8URV:'2[EPBG,M)9V3T*Q5/#L/%B&?Y]CD%U#I=EFTA,I[QR:BBEADE=%D M7>;DZ]7'M&Q,#H&N;]J^[\<8N&:(+==!R!W,6="W^0IE"9OA&;-"=;(.J4UZ MN?Q%&H%/),699%/#22CDD[T>DD$PM4(WVYK]'#LC,B9-Z#+T2MZ-0G%'DU.@ M+FC$INM:EHI(5#;_AH7*;84BW^UUZ5 M\4<#G_=IQGD:F5%8%]^^?*JLK6GU*+<.]L=D?];67LB<,2\'KR>GXJB$2QNL0G>Z)DL>#S#I^82U11 MM(#2ORJ\*-1V' Y%OFZV4XGVM[_X_)"F]2]%L>U-P@"9*+2CV =Q[,0NQA;H M348F8'H@58DAS=K=X32 M^O/=+QMPQB^STO;ZCZW M'4SCJ5_*M^)?#8MY?HU2Q3>#\L] -=\$T++<(SPD3,"+A,E\''-,!S-P+38K MG.O9=)KH^[7DY,#&Q;DY0C&3"Y@J5'M4Z.MWG W@%:^0YV'3MQ MH>M:P$)^2#CM\23D+WFV#O2AF'5[P/B# C4:I)P[ 1K;A?'8B%E6C3[Q&M31%4P'$EL)!E;@)0Y +K A M\H!KQ8$562%KP3,I&_I&]*E'[ZK93D^,D30R4I5PNXS!J,:50D/?$SU-T1L' MFW_LLRIK:WH]'_VNW29SH66[,/)B*X@A MCT0[^'X?N)+W900I%QW3M:'5YZ M@6L8D,>0K^A>^=$?R!Y^4-4FO.<:9F@.SNTQY2VA^:P"&Z-,QQ 4-\XR]%2? M>V=Z3<*E-*^O*?W$)/B>52L7Q*8=6M2OG7=#.*@\JQ!:N6)EF& M;FKR[7@<41+=;3&,I14BV>%_KZL3$4/]C^L'],N1G: MZZ((8\=*;!"$#K) T*- <<15V%NU[5G5].K%@*:H!9?BREM$6E:U-X9*:15I MAZGU]12A8AHKU32+UUDY[]BU5@&+K'K;'TCYE.[:7?2'[&F(DP/' 4YD6R:V M<(!#VZ$%/5J+@&@_C[;*V-&LH\-AK_(8F^":7HI/-F6T*7JP0U]\+3&!Z.M.C*:RY&Q$28MF4HB#C\0E'W MX7Z7GEY83^L4W)=ILYLR7)_S0!S87ABB"+D>0@!!,!CT;(?S87I1,YKU@R![ MUT$SU@,V02V189--528BDD]?#J ,P$&AKJ?JSQ T(CH*6%V&_*APY.UK]6JX MX3V#?W1.KDF<6;%EQTF$/-<%H0EQ[!+#G;4@<+B2_Z(V-(O1J8.F0OE\80[9 M5&@*^O@D2(0YK1<77E$S(CZR9"Y#>:2].'-308X5&1/->$$/DX M)@"@Y496& UI>V!!6?7ALS:##ET9/4;!A+@"CL7521^]\CK%P^QDFO6",$[U M$B-[N3HFZ ^#HLDPQ52PY/?D\T.1IZCH0K;8])3G=\3HR4(%9.0PU$*1"=)8C4_?O\I M^6F@ZR?)ZAZOW#LAI%(L+*!>AS#T0D$OX%#"+^GW=?5Q]_RM*+9#S2A:$7"= M/W=6'=<'%H*1BX,D]*W0L.70W8GY%9/B2SQ?&>_SC:Q$7V;BG&HKY' !0J[2FT)/ M3^.0>U1LTX^[??6FYFN<8!-XD)8VL!TSQK'C#T&V[7E,[S#(6=!]+H/@,B@P M$142IXU!TR=AC$_)#V3)%<$6YXU#LR?A3TRI3_%X95Q?(TEQ/N?R.4F6IF@! M0BSO0Z&RTPB(+I'Y-L#L3"$O<$S3]B&R(F!:IA<=]JZ=!+#70Q4U,)GDTMM6 MXK&U,'\BX@TD7,KTVH,30+!OGUZ(E0>4X%=ZETD.G MBHUT%B:GVIH:6.+;E>(G=[$;4@*N7-Z+$N5'0J>2N[MT0R\:Q^LZO;D[^AMK MY5A>9'J^"0-L>0'P ML9]OEQXB62RB5C6K.6442TZMSZ@$E:O:28%M:SJ4A6 ML04_8#5Z_@$#_U-IW@B3?"JHHDD6JXM*G+NLE.HXE"A+_"G=%/=Y]L]T^WY+ MU@S97;8>[L%UQPJV]#&4;]F.%G:X)G^=[0C(M"(_0Y89VP]IO<(86=#R/=>W MS !@QR'@A[PKL(6.5$Z-4;,:?R1__K"N4N.IS#:IF!!/WFQ\BKWD%A.4]B.7 MKHR#4\:Q5WT-A]ZO*Z/W[*I92A\Y9W3>71G$O]D+8:MH)(998ZYNL:SI9386 M+E?NGJ%5)"8L5.151AJM^I]O]O2/5I'KV:Z#8]=&L1\@ M+TX.LZ@?A*[DO*02BN;IYW@5_E#LMK?KS9_2DY#2IA">:^9J!153R@OLQA'X MJQ?31H]_]BF#@VN^F4%'(RYV M#B[&6=U\>QG)S767Y/YIT7\$!)\-VWM\30 M _WE^_S+0_J)_NKF[F9?T\*=U9E_W#OT_!_KW3[]]^S^804P,)W(P=AW$S)% M)3BTABMFH1]R/7VU7"\T3R+)NLR+?4V?K_M*)A/1?-+R>).:?);@P SS5H?\ MU11V[#CYL<9U(\N-QG.:#>M]/_^-P]3W?&4T%%P9E(0E3'X3M#7WO+FD_K?D M*7=1/#'-UHM"S#71]\O%%0H=$'@NPHEI(=N* ; />4P'ZMC@@E-S?+T"U^V(5DGYAD^^!DSNAUS;WF2=TO M1- &'Q)L>3A )H&-ZD[3@'',O MHCF^O&Y_DGPES;[2?UFMS-AW(QPD &(/FJ:/HG#8Q$FLB.L]OT4 UKZKLBGV M]*9/.6":;ZX5;]7II]A)&G01,VOGZ3"M'CG[UYU.SS7?1+.H=._YKS=YRE.B M<VW ]@%=?T_*VF&=!RHJ1 M1SV/W>%8>G90YEQR,K?8'$M+'4VUB(GNJ4]JOGF*(ZFFWZ.TM-JBYBCDHM-O_@Y:G!AHCF*OS?\UYNC!#C0.$>) MM@A3Y0V50*_)."1_ ??9;IOE]]4*!4YL6Y$9Q@!!!WNN=SA4:$*.NGBSHM0\ M5WU*USMZPJZ9L#BJ5\S;^M'>WV["FMJH']+C^]S&EGQ/MFZASC8X$:0LI]T74"]F&3P42QN1LV^- M'OW%RO=\SW%M!*P()TD4^3'L,P$0@"2:>5.4!ZKFT*7?Z]H=(,V^'HKTE/]Z*W(9,O1O=(JW$>N4UZ,8><3Z M]S2[?Z@)T*]IN;Y/?ZO2N_WN.KM+5W84P 1%MNU8)D&$ #V "FP+9X)32L0 MS=-5BX3,5G>+XI9I@M6MSO=A3XJ>.G/7BC0V]TK74]UEI: M9@\9ID?FADD:N+D[/$'7XG]1_I-Z0!^IHSXLJ<5D$Y8SM9S@6R@/666DN^8&J5&F M3^1'Z5W2-K5XE*]L6Y3\L= M'8Y=SEJIX4Y"%3^6!2[*Q_7[_([^YZ1\?R8QP!GUAB#RO1@A8#FNY=DVM$%_ MF@7:D.U!K?G0:=;8#VG=KG2&BMXT&JLHWC>!F+3\ZFY(895>4!NJ$'/BCM'X M8QPY=%A-%4>KJ;:EN1=34XF_7,/PS1$3=8+%3B53^7]YQIFT)=1.3+24'3V2 M<%->%U7%!#8M'>VLYW!%)C&E+3 MQ^".:X["Y\//=/# MW6Y_4*/2*T0@G'H(QQYL1]&L9,XEMGC"Q.+Z[6UZ5!I M#HI[1ZC*'"O)"\4Y]L:X?3XE.4;CDO%'XQ3G2Y03-C';K+',UN6;0"9N6"VS MB;)V&)E8IF_K9)8%(ROQ(?21C8/> M!O AT_U0L2]KG@':\4W1D*B1X.$4;TZ6& ^0:B.(\T0H,S=Z3G<>TS!V7%.( MKF7HD"#VUPJ +M]^)!WLP_HQC8O'=9:O?-?!(/!,!$/L)\@! M%L9#T$QDC2LHG0.@[J3M/_;T)FH7A+28>,/+6=J-,=)<>I/QZ25?:^F)&34P M.A8^SMF RU#P>2EX'53.WQZL\TGR^+0KGM/TT MS=#$T#4Q\B,0N6B8OTS3XYD4Q*WHSCQ00$;1(*J,/UI0G-(N02&;/D_#'J?( M=IB,EL$6U64"M:CM67Y&)%.>TV7HG@(_"M6]37%$>TXKK[,\?5^GCR34=BR, M"+ $12X($A@ZIM<#)=-6UZC+T?4J'>:-8U5PSW1(][/V-H[I]C:J=REY?:?V4 MTN ZR^_I@X!T!W&_WGU)R\=A0Q%!._2\P,4H3DP/FX$-W-X%Y+(5MUDD\$DB MZPY[^Y9IA]*@,(T?LMQX3M=E]2/'1<>E<>M>#(K'5UZ"]OJAL, M?K_M2@SG3/X"78GCCNW2L/-T*:$[N:]F!;8[KA.S=")J671C+> .[6*I*?X" M@VW"F GPRDJA* M/"G4]SN^P42+KN:T*'XS]&_N?LO+H0PKP0'3/+W+ZBKYWM7%;VOK5Q_3LFY7 M'%^*Y/OZ,3: M\9\=K.90_J5_]'S[L8?-P.]]O#(&+XW.3>/@IU$71N]I\\\Z7XT_J+=&YR[G M-MSL[#.*]^PX]J+F-#_L+:*-IDL+B;I[+M^CG;X%)'+T^UA,V2$5SV/=4QPMFL/] M>>1$5@PC:/LQ"D"$+3A,JCAT J43F1B$>6:R3?=&3SN7J9[*!!M#T5RFOQTT M36;]PTDM+R4<&9\6]]"XED+8BB'PKP F$,7(C"P0)B.T8]XA, M%(<\&JT3AV:1[J'SJ;16XMED>BF<\^ETC_HO)=025(\H]10-N RIGL33UY4- M)V.7_41!4XN\">.[T\B_9_4#VE MRD.H-J=ST[9]6."N22YT&(UO!*31HYQMR#.R-[ISJI;_90QEY5Z]VPV= ]4B(1'\LB)[_PX,H$7F5Z(K3#$?A#U(),0,3'>NT!ONVK0="?_VE M>,HVAF_Z7>U)@^(U&L#"]46G:4@V25YP&_(I]W&E4>**<ML12)C.P:BUJ'NQ_@(D59\^AI2=,!01SKAT MGYQKSD6Z"IIU/39PF;FQ-;=2YI>AJXI]>OM"@'+&F'>@3JT JBJMB3Q?9^O; M;)?5SZ^0!#A&$<)AG,16F)B8:'+0(['#A*LZE0[[NO><^F5T@[.-OWJH&5^H M-5V3,.Y+S=P:G!M2)_,95VV[O&B6Y]E558#9L1THC>VT#,75ZN'K/2?M;+)O M-MW6IZY?6:$7119PZ!N)T $@<9L &)JNBT#H,&]G"'U=YT[%;;V$ZX2GB1G= M5Y!B+\+6.02'GP]C:C)!O,+S[M=L6W-7$0%V5<[&_KN_VN2_A6!Q3T(N1= M=Q$20/(_;@*3V 38\X,$ [/'0?X8<[T*I=RZYEE] &P00$8/N=_6H3<&>M!2 M-^HUM J;C,W;('PBI[XM]+QHQ4OIB$KJ:YYE:*A&_UZ_GJ692?ZU$LCK;)OM M]G7V-?V<;O9ED[!L+ZRGV_9 R./3ON[RT/VKUQ_3LBG%U#X+Z,:)G7@V!F$( M0Q0"!Y.%'$:6&_D0VH#O;:UIH4VX'COVQS@X9/0>]2>R!I_H/^J]HM>_VF)[ MLD^_3M/BO(O!Q36V^/)QJG;6O.Q4T2),"]5)FWX9,\Y,(5E=BE?QP M768;6C2^:@KM[G-Z95CL42]A9MG$?0I2^53Z"%&KL0S,:5'9,]2,R*4LF?:+'TIHW;U'H0#-R7">VDBBV+8B\L/^VF;A,P2[?%S6K M3 .$ZTEJ3D+&Y4(?%YS92Q8:6-2 .'2D!.1WKU7@A<@'RG.'K 89,-S!YOSG-".9ZM)F;%L91K($1H7&L MXDUD]I%\=OX6Y64AHYD7]>OQ+.0URXC^-0M&9)3SD<,P MRK7QPCG*62E1-\J//3\WRH786< H%\-=R/8+SA,!<@E(^'SZ ^UZ D; P8GC M8)#$(+)],XX'73(3B^OLP(PX=9\R.+-OP9,96 )-K(<._B(MR7D\0:P1]9Q! MT,?PV&F%!;3K,K*MBV#B]0F()6!2,#-]6#^F;8IAY0=^8,<1\(,H=DW+\UP; M#Q-B8'&5790V-L\<<650B)P9*'4$RPB^)FZ5J#8KK1.J]X$N;@D68'K).BKB M#I,8"O,T4:Q]G>7I^SI]K%:^8V,2\X>>:4/@ 3LF2X,>G@M]KF*&DX&:*8KF M/OU#/3(:EZ:-O3F:=Y) 6T_+JHFJM33J$F/QH1'T!=[\[;SDV4&GVVI#:E'> MF1[I^#2<5VK>!?^-GE8"7]?9KKEX5?P'^>L5\D(OV!Y$CE& ; MQ!9,$ @2#P8^"MJ7.4S;\QVFC4*9[VN>1(XO&UP7^?T[\HW']M;Z 6DE=D]$ MB$ZV=8!N)OFF T4D:BL^\HJID;A;AM=EA-!2'IRH.2+'!JORT%Y#.TU32(#\ MRR8'[2 ["H/$](BV13&"D1V!WE0H0,:-:>ET/ERJ"XA'8(Q=AC4QKM MQ/%)C0AG6G3E%"\CPB)%XS*41OH-#<<2L-)YC*UAM>)"VHCQ ES M08 TSXKR0U$/5ZA0;$8N,!W/BRPW=!&TH=?;(-<-K7,-6!FNCSYAHX181&G;AF:(H'_ M]5UO22:8(Y9SQ"MT*+>Z,%LY,6O*6D;$H M19R^9:B)C .OHQ-9+M@CDV:.IE%09P?C&$1N@((HP5X<(2?VAP@(X9#KO!W_ MUS6KR4W]D)9-Z5;A*(2;+]8H1"=5O%%(&[C%3#QIBD)>T3$:A8A2MPS=D,#_ M)@J18T)L5^AZ..( $CN.41C: 0QQA&PG-L-!HP(HL3/$;D.S@KS:PI X2"9, MHLA^D![^^&1%B+H)=H"N&4Y?R;*Y#*61]F)T-TB4%3'50>NR?";K O!(ZSNN M3--$CA-Y38E[[-O PFYOT@(FU\Z0E"'=$C:9F1CZ$ 0>,U:K;461!%>Y?3EL73+JD9B5I@&4=0.HF- MS&/IMWS]6)1U]D^R5&B65/1P65/];4,Q&F6ZHQ\UZL*H3F2$>35+D&M6N=)( MLD2TU#/: +HR"*2IQ>HD+Z,Z)"&D&, ]^* M'=>+81*[EHLB%\ A.XW=L)>H+Z)1DXA1 <7ZPA]!'B'#O( 0LC"48)[2V&$N!XQ$OF^YLS/=5I5?SZ*!0+O'3\_CKNNZN=,XG)1T61D7AY7)YPL+MP8B^B+$A(C,?B*.=,90D M7DCKM(6Q%85V%/H>ZHW97L)]4%C A&ZQ4:0I/*3QRXHFON24I;T:3O/S2]*8 M U6,,B/ [?*41L2)$;$1YH15;WXIBNVW;+<#^?9]7I->EMWNTN9E].K$2\_( MCV*@XN,5@1JX;11[CB%)K5-] ZW$:ZWQK') :+=0E/&O.Q>3( M.-33(LL8GII\*Z;HTZ+/ .(LS^KT.ON:OD'37J%T(L M@)=@KE)/"LUJ#C*.+PFW6-\U8$\,;LE7^>0;@$U*9^*>3T<5TJ[YD;Q+)(X= M"E3?$LO03QV.G7VX3C%WK,HY8O9Z.&1DAP#&40Q :",OM#"&W04+8MH, ZZ# MRDH,:E;+2T/U6O0@HAJVV01RKSX*8+^DWVM(2/ESA5$20ACX7A*AP(Y=WX1Q M_Y!U#!%G80P="#2KXXD7XGFS5EIX9TUJS4TY;\Z+X+UJ[ZE>&0WF9E7>WJ\Y M@OUB54Z1&PWTR6_,"] [FB?3V5S+T%?-/K[)LNEGE%6!_V.]VS@_(G[@AWT,GHC8TJ^@ RQAPB2V]A3EDT\LI MZ.-31!'FM&C=&6I&U$R6S&7HE;07A=HN)JLY\+D_,_IE_;T)/9N"2#%R$]?& MP(6AG]A^')AVU)L'0<@5Z"DS.H,JW3X;/52#8&U7:$*ETM11+ZI=$[ N+V9" MA$^D<*<)Y)(\R398J@;*NG51%)7PQGOAIC?5%6V*XRAP Q>[B(1]KNDG ;([ M8\@T?:Y,H* )S0IX:N0)56T399!-VB8@CT_(1'C3>H_F)3,C"B5)Y3+T2-:) M,Y=HI#@1C\@.F3_3<0$,B;39*#0#SXS\"/<60R\(Y((P=CMSK :%MQFD"!4- MK?1PJ6!I.-M.P@A'7 $3/[/+T"0EGEP,BT39X;GA=RHC%F /FQ&*<81@8EN! M1RRV&;$0A''"78%%Q(;V6(CW0*HP6:Q1CWZ>>,.>VWH9F?6U1*GCA^GQNU^SW>Y;4?X9%T59@7S[>Y9OBV]]^5TG J3YX]CQHRC& M?I1@-VX-)J8-[8CYV3LY,YHUJ@=W96PI/.-_K!^?_J?QK87(6>)2!:GC,C4Q MGWPB=:"R0680:,;OLQ')\6S==(2*/5CWNH_26[4\Q-*KI"N!;PV MI\B10GE78M/PJJQ7OZ[_LRC1OJJ+1Z)][8,O28"MV(:^:8+$QCA&KM\;<1%F MRN4+?EJS5O=@N#8I15D:%^()".(37U9N6.)!XMQ1+$A^]SH./.W]";V0I&E> MC9 %7RCI*NQ:\&']F-[MQ(Y,.XKC"&/L.]"T$Z>WA:*0:<$I9V$R M9>#:TY-D[;)$3$.8J%*HV,=CTHJS-)R1#'G:YE<.!3X4*CL2Q[KP:%H:0=S9K2HGMW MU\ S'H[PB:QF9#EE6!=.2">?XK3 C!:9\>\S,\FQ,)R04;&5X=D^:FSZ8$-R MA3A.P;DEHB+B%K!&5.5)H;Y;<2CZQ[*X2ZN*=*WU[E/Z6&Q3\I/WJ,B;V_O% M8-H&9FQCQPPB)XBP&3NV/9A.(I>I+(]2@YHU_@#-V!RPB:B2,H89A'X.>F!]6<+F">4.Y2H;$/5\5[/.JAS6;0+KM_J(^[:A]12LK\*6K.:;H4C0L0<#G\A:H.Q9[N_4PZ M5/.,ZR]I<5^NGQZRS7K7I)8#"T/3$[#65\(LS#EK*4[UDBSJ1\Y8F;/^6KP(="95?BT)+T_K6E+KWL M0#]$9AR")+%,8M&+#K8"Q%973\["I%K"O7TDP1R#FDQ"FHR:3+:%=):*AT)E9U)R!/IZN-<16+'I11@ER,-.F 2^;[F#6<_R%!R#9C>F665& M#O!>"S]_*TWPN +-PBV?&$G2.N7AZ&N6-W)5,;WH0]("[K =E!;EB571.C.8 M.-KGWG[/ZH=^J3>4K:=7:\G_I[=L5[X;!Z:?.&%H0^!X$'@.'H[Y. G770\= M]C7KWH>T-JKUCO>M2BU,LZG=W"3S"6 O=W3P#;LKQC<">,BZ';^GT(.FM_FG M544!6D>$4FQ:5F2& ?3L M")H."E!K+T"Q![DJE(A;T:R6/3"#(#,::'RR*4$?FSA.PQR?!+XE;<;;NF<) M&A$S>5*7(5D*_"A4=S<^^;DI[]=Y]L\FJB1*6!6[;-M6)@>4FB], YNS/8.C1+R1\;\M(V[#'V8V.=BSN'$ISMP7675S=TQ#(+J MY-EE8'*8001GX8V&84.DZ($?1QT$/",.)Z^48K M$,W!4X.="LDQ>K[X26\[L,G^8IJ 3^U/LM_H_!%TXX#=Z,'/&*S)4#VB[9.T MX#(D?1I7BQE&B.A#9=TNRZ>T>5XXOW^?WQ7E8P,2/G=_>51^'=H X\@.L(/# M)+)#Y(9M\1G7=0'D*H.G"X-FV3Y^2ROOLX57QGK[G_NJ3K=& M]_B4&C))NT MK-=9WAW!>TS7M))/1>OJEHVKM$Z&4;7^B;YSIKC]V#1_"4W')_?'K=;!,@;0 MQA'J*]H\_4^TQ6J,V01?D.<1K=?=>U>GGT^32>K[-L^E*9LEW7K@YNG MM%PWLTM9W&7U=5%5-'7:H:F^%(?E1;H]@$ML,O$X?F+%EFT%3@*1XW;@DC , MN9Z\G@B29NE_Z851%_18]0#3N!L2 M6P$./=1IJFY5AWEA;7:+R;32_:BTC_ MX(+1^F#\0+WXL=V.ZAVA#7OLRNS3@)J&&-V>FK2EES%)3.WTFTVL&3AGG4)0 M\?B8U6TJ*=_2338"+,WITN348\J6&P1F$%I>2/Z+7.2:W9.@#C !9HTJU1K5 M)RM'.)LP_P72)3Q*SD7DB"SH:9!EC'Y-OA53=&EE8[E)-SP?Q 2Y?F"%,<0F MB3Y!G/C(#'L <10Q7<308%9S6/=Z/&^.L?(%<"JYEA9-G30K5,RK-K7Z;/S1 M_7>V.(N=2S'1%&V0Q2NFL&/LE$!Y2O.JVWZK:ERT6_IP7:7;C^MG M"A*4)>GEW8[;KFF?)I0[_.#KKU3P^2,9&"G2?8>8S4H6..NZ(Y==1VB<]LX]OO*.'C>I(R/?O[-%YN,/B5@]D3!+ W- ME&U>8L=;QK2Z<([.9KH7B99OLG^5JS_UVH:5F-CW((HC:-J.3:(.#%O+7NBX MF.O.EPI[NB?2+MO$.3FJ())Q*IN80\Z)Y\W.XB*>Y&$@;4S$%5*^$,E5Z=%K M@53.%JN#1,VHEFX M6EQ&O?[.F[(1IXU-L29AC$^F.K((IN7D7L[1-"),TLPN0XWDW2@4]SBYXP9' MM[/.;%ZU[P-YOA,EE@LCWX$0)L"#%H"!8SD@B$",9(X7*((P[7&"H\O@+-O1 MG)?O=;62V%&"&1I(]NB FK:9Y'P &[LWDQ?V^[5PRE([Z<5E MDJ;\0%.D"5@8.Z%CF]@U06P[;I3XO2%@1Y"U<)+@Y[7O\1U?YVI@<1=B$R5N M7"(GXHQWPXZ;+F65DTZ3<4*M%# W?\TD60<*9;U(1D&ZPDR!Y4>A': @\7" M+9['M-*4,C"'BG"78!.G3T1)-#"G0$LFJ\-VCA!F/>'D;XF*PNO" MJ*8(\<%^5JE\*DH2_7PH\BXJZNK1F@[T?2'Y(E=1G+*P5^O#D=I(89YNH:_8GL?GW66?-Q8$8@! A:/G#IK4P\!%2N M;W%=@A2UH5N(AGL259_I$-,@80[9%&@*^OCTY\#<9V;F]%0$.4W-B/+(DKD, MW9'VXG4=#B6L,)])Z&^.P7V5Y6E5]5:;I9R)0!3C!#HFO18>8P@3K[?I>YCI M'1,UEB8ZA\"5HU'$(>-!A,GH$SJ"H"1=PW_08(R4L2,&2LAC^H7?&8( YSXIN4%8>R'IH_MWD9BAGR'E+F^/)G6<&5R!%EB5!=M!(FJ MB8J$C>C!I;,9&SFZ%J(78MA/'SL28H!5#\!NUR0H7@5";N(##SG("@++]VSD MAH?\_(BSKQE]1[(W%OIA%+BA3198<8AA:"$4],8"RV8JJRQI0K/8'( 9 MVQZ9R#N$$AR.*\V$]/$IS1%S\4S,<3SC. V#8F\YBC')]D;C6;]/J+$BHA;P M6J,")PJEG4?NJDQW>.G3(22B>X/7PWLF%BU8X"1)%"-@)Z'G6Z[9HT (<56_ M5VU[FN7DX0[(U7!T\ ARLP\N\9:2\@;A6I?.TA9"*U=US3#)S9P+?%Y> BMO MF65$LMJ\NW![1RV+?#=Y^@I0;1F$/;'=;440L8?I75&FPT'_M/HURXLRJY_? MYT2RTJH&^?;E5Y)_[,E?_YK6#P7YFZ_D1YH8?A7&D1G&B>,!QPTC9$? ] ZI M H177]/RMN"['K0,Y#S:7;R!IO#HS">DC K3$IE^& M>"V2F9-WAA:&D5,T6QA)6_]CY?@PLE" L?T71/:(3;A8"4PN?9*>;^M.<3L MX?2U3J:6FQ=DC$J"&&U+&;:"Z-\,+1D6>+M_.P2;/-W*,GTO 3:R7 MA$'@) MCH>!!@([7.7T14I:39)[)/"881H-43L:WB#B'Q3M1,Q["5B /;8EDS;&!*_^ M=BRU<*Z,!M \ G+$"(.(B/"W+"$1\N",F(BSP?P<=OI4IIOVMAKY]2[MWJT MCW1IU+Y+M/*@XP)@1M@T0SN)G-A'R>'@903X5@]*3&H/^X]1-M4,UT?P.%_$ M5L(QFPY-3BZ?,!W#NS(&@ W!@(5@/6]C,Y VHEU*.5^&F*EUZ?4[V>KY8LYP MGRQ)M4)^ ",[L>P@MK#C(]>'X1"LN1%7E0)!$YH7$_26Q&9=/1A576S^-#;' MU>TNK2^4,LF8@=9/(F>B^4QIP(D3R2=I&)U]E<%)\QO*'8' M.8FIVRQO+('-/_99E=%??FJ+ES8E\5:FF400>7;@>B[P A_Y8 CP/!O%?%&6 M0L/:8ZTC8$29JI'"='H>W&.F:F2D:>![&:-/AV.OG\[3Q1W3,230O.E&DY9? MBOYIYW;)E;BV9?G8!4&(73.RH@2ZPY(KMIANHTJ:F.3,8W/.D>/HC 1C#(>. MIB&+;_H_8#*^%$:/ZE)>12ES'(>.IF%0[-!1V^/6!S[KPD@[C#])'CHZZ_>Y M0T?R1"W@T)$")PJEG8=;>]-M;ZC??FK37\T&U/%J%GDY)>;MF#_38D>:/7^]_GQ3V3Y)GO:I6UQ0AB% M<>P' )L)?8#')YQW6 MY6$?>J'MXMC!3H)Z#*$7AUS7?)5:UJSM1V";MZ/&E4.D M8(GBAF 3[OG:0#3!IH!^/9>+>9@<46$]+;(,U=7DV^L;RAH99%75+^2G;^[ MMGBB87M_1SH$.+:(-3? 9AA'@>N$O2GD0*XG6(0,:-9(BHD6R>]1"=92$>.. M3>^TT\8G:_R,:=&N4ZR,2)04BMN>C;AJ4ZJQJ#LZ.X0" TJCA6E0G._, M2+1.BQK"&:.QR;GFC,)4T*PG^F)A;BSJ4LK\,C1.L4^OHRP-C.G.5UX/5W9M M #W;@C!T(@@!^5]H1CVN(,9XBIPE.YJEYRVO10L83-"0>A.8>MIPXB0F2_,M M*I-YS5 *8;H678;:3^BOHJRF*--,)T?0_G&_6]?9US2YNTLW], M[/%IO:GILG7=H"1B\J5XRC:&;_I&7M1-C432W;<"H MD5KXQLW=VU1IK_OOK?9-Z>; MZ?5" IT.NDT[F]-SD4UI!3K#YVEMK*LJI6]1/JQKX]NZ:D;B;>/)%1F1U7[7 M-'_S<&7]D!J;0U])V[YR=.B2CFWRT6_&^M!QGH:.LWYZVF4$$PDHZ)>>VDXT MZ$&1RQ[45-!ZYTZW3-DQ%G#$95)WBYD&($=8T)5R(C;OBO)Q30B\N=UE]VUQ MD\_D/]4=Z=DW7]/R2_9(?VQ#!^U].KS4N8J0[4:A%9B!&P'/ S9 00^*!B[, M08%^*)I#@KZ2&IWN[_/LGT01Z-; M+*O-^(*##L&5<83>.()O#/@-ZH!!/6A^N/.!1@G=-Y;5;AQAP;+:3RPHF*(= MV:9I:3;/3=+3-=,"IN@)G2UF&0K<90_+=%VE<=K^]WU.ZY"59,7Y>U8_(!*A M%H]I"6BPNS+-.(' #3'T(BO&T(P]V"-P0(*$2ANI,S_-?8X>7[\ :-<'O)6/ M%)+.EG&=G&C!2DDM.N.''N>/=-DSULW41-[:E7S.EO?9KNL?EXE86AC.X$H!@![EHL"-&1L=)M6W= MF ^0E"N@ 3EI$^5OFKR2D MX)B:DHB^QO MD(_8/"H(WB8^5C"&$)O0]FW;2V <>;&;]"!<,XGX'B97:GKZ+-!3F7[-BGVU M>Z9E.'?[;9LKWIP07MZWS-4V"IO@SM@>G-L_EX3UY>L'+=ZIWT+GX7)$:S4U MRC*D5I=S;YY2U\@A]UO'-W=H73W@7?&M K=5 VQE^;X?N;8/8]NW'#\VS>YY M92^)+,=DO>4B94/?>!U@T;TS"LQHD!E_]-CF>KCW!$TC0U$)N\L8>&I<.?=J MKSP_[ B[:T9?LT->]%"-]8"5]VBC^B9@4[N9V>?30 *V ME;X>KG'[;/Q $9.0\4=C &T<4,^FC_S$CIY/U-9*R]!2G0Z^.8&HF4L.W3V\ M?K(R,0!!E#@AAKX3N@!'SF # 6AS2BK'E[4?&+_XP(*N 7@@87QL"9"UF&$C M@OWMB!!F0*!RP)>B?QPM?6'Y2\$[+FT7(0?YC@]!0,8A3D(K[*&&8<)W=6T. M@)J'WO%%^+H8GB-/FR. _>MC1?.[II[WT]&T>BJH^;MPD8()VYPM[EE\<_-% M1J]:>G#(H.K;O3KW W7J1_K7?Y482D@C+\5P^L\Y_7I(-DM[NT.PAAN-:IL4=B2YZA-WALXECB5&ZQJ(" M-3PO8R2I*#_+Y]VP%"$(/0LX");6#&Q)QM]R:=&$"N MI:&,(=U+O%>C;)O>DJ5=5>V;D][C#Z!H8)5Q\345H9R+J%=BKHRJE10_XD_0\]@KX/D(>C#S;BE$$ A>; M@VV/P%%R1%W$\#2'TWMD0VJ*8I,]9BG$,YN,3 MOZ-7]I^:(S_T*0C2;#LCK>CY$#Y-E*6?30RGH%Q(!2FP/O=-:#Y"UQ33G&$I M.D[5B.PIXG@9>J?*F4)+/^0,[QZ?UEG9'MNZ+O+[Z^QKNFU-?BE@VB))MS=W M*TCL06A%IA< )T:^!_VXMQ]8)E-% /56-2]2#T";PA_C0TXWP8RQW2S<[4N:3_E8%ILTW5:KT"9V/=L.O<@Q?2^&V#-[ M\Z;M!@+AGS+;TP2"381"PI&LQT=CP 8@GTBJHYQ-(Z>E64@B.XBT[-4!9%.^ M\HK^&2SJARMC &Q\O,2[%J%DY7%$)Y4WQ3)D4KU;A>8NS">2S5NH'P@7Z^JA M789&_:PZC'2K, M<92"&A:\GK0 TGOCI4Z7H5@*_"A4]S;9K8KA M.!5:/V7U>C>RNB [- MSAU=4[YJ#M22%5E;*K-JUKR;?^RS-A[8IO- :7%DP1VD6E4A?5*D5R M8/T 4)%!:)5$,XR Q01#X M.(#81Z8S9!XC1XWX\1B<1O6.$#5J)ZMO7)2*"IMR&E4JVA&XN97L" J7A(GP MNU3M$O+EHFB),R0?L7U'(0<#!-@S8';B\*N#(Q1[\9*]5/$2]H_'])ZY6-,%KHDZO/L$#HHBD( ATT-TU53$EO8^I2[#J=*9.F'B MA3-U6LE6FJEK>#^Z;GYH@>OC7.J'^6MDGR.5+W$GVS)+U4MYQRXG[M1PI[X@ MVLJ+8Y"@ (9>Z&/;C&,(K.%FF^7$J[H@4-FD4Z%9KL!P0,@\I#^P%@S1507M M,N]L CH3Y7P"*E#U;*FESD844T-3+$,Q=3@F7-*,DSM)Q:0K]NI,'8[$UYCH,#8!^D&W#M'6LPKWL/^54)R:R'JEH\I9I 2D2G8E^IF Z@EU#^ MB)]8?GU5T4J+UEDE#K+IK3HN677WX_JY*X\$Z &3DIY7;"Z/?22=O@;Y-NFO MD*T""YLP 0T^(C_&M]A=:G6>M_)'_^0%84E99[=BH;@TUY MIVX (<7M0=+K*!U,X^/ ?8/TJB%^ #NMRK*3.**N&EIB&:JJP[%">R^65%&X MK[(\K8A0_%+2DJAAZ)@HP*'EVBB,/!A;YK W#L)$9)]:VN8,BGD[0!P.Z;0G MM5L/&)^ 5\>ZH$AJ85J9-,(CDAM\,ZOA*[9X-%"4Z(4JG[ [E_1.CB=FE>NN MLF#BZ7"_Y7-:U[OFO8D3P>O*M)'INB!$$,((QK[MA4.R(+2PP[-&UV!>\QK] MO>1U/!V$,TK>O%QSBF 'MDV$'$@_X+TZN2R?6!>Y*1U32GWMLQ#MU.C@:S75 MS:6(OGY>[]*;._(GVSTUV]=!Q+'E(A0"QPJQ%4%D.8?MJM '7(6!%9C3K)\O M![:V\C8J>.>7U0DHEY'1SQW;!X"S5+JYS!BC2DK2O3Q5E'5H1 65<*5^YV=E M6KX);"^&T#.)\KK M ^OEX6AIV"O7,3L5'OE^W:/8=*MGLN[G*-G'86Z*9:BC#L>$]VTXN9-4RZ$$[8F-(XQLTW=(N(I]Q_:CV 0A&.XF M6CY2L$\N8W[B??*['JIJ\91J BD1G8I]I6(Z@%[P/OD(L?SZJJ*5%JVS2AQD MTUMU7(JLS6DQM"]I^7A-S-NG*O$R_%KNO="R3?]VL&C<-2O%EN"#%_*MP_>S*+,*;BHRD>YQ9K4OPD\2QK@&ER-[&>*GT)^1%;@*IEBE[5/ZU.TGM74>W]IUR'(_":&- M(38A3CS;C8;J%D&0B)02DS7>E0N>PKH9Y.]B2@7DKV7-"]$]BX2 M-B)[ZLA>ANPI]*?0U2WE9:^[&'1-+PW=W.ZR^^:%EVJ5Q-!W36C9=IA@S[091FAN;+K:6+NT/=IS "LO?L*-("Z#6HE7*HA]4;(& MJG'#P/MDTGB&1$Z1E&V*Y&*4-W%^ER=H$KZ,2)@L0T*G&+NG&4FH63P^%OGG MNMC\N?*@:;HX1B3(S&H S'DT\Q1?K240IKI\"R H\>N/',@,2+PP%%,Q .W,2L M:=:Q'@@-'9H8S2B>!#)P"ECEES/]A,K(68/.Z. 9 [X9#SZ?HHOUW+,4U9%QL8T M31W="Q$UA0Z=N1^LC"N1$.T(1!,9GCBSM_*A WTO5'3H\B-NU0 M-&!385NSX+5KI%.GD04J^BOGG3^DFYIRJ?7JL3SVR]53!Y+G"_D8Z&0, %4V MS$*44Y=W(\&A>A;5W_A8)=!&F"RU;1-CU_>Q8\(!@$/"507WXT3,0P AH:;7QPAO3):K,:) M)P^FU4X>)D?44TN#+$,_];A63-"A56@H(,I>EL]$Q/]CO=NGA]MW2>1XV LL M8C=.H&N;<=1C\&',5?!+K67-ZWFD4S6%V9:1S2F(5J:;:QJ+MFB-!NYL=XFY MR.263ME&6;)V2OO&))YJ&%2JGBO7B4!BFW[L8$#D&\5>_Z8"#H,H"%9/C>)_ MKM=EK5 [+]KE&9WE.!RZ]8==\18-F7N98H58J)5:?1BY0&&4% MD9GYOY 0LOLD(H"40!X5WQ[ MG]\5Y6-S-6P(?SP31= Q$8E[ "WOEUBQVUM'+N9Z34F53=TG@8]@&MNLVNR* M:E^F0U5Z6C7*R ZX^:(29<2SQ25S<,X7F;R@NXE.*$;C".1L:S9&\D9$437] MRY!%Y5X5>CLMY\XJ(8$8/13OR[?#UL3[.GT\U)0*W @[L1W;GN?Z&,0>"H>U MH>7["5<)/656YY/'O,C?-1)Y5(J4!#2'K5;B0%[1_5;N\\@*&X5QKW66]N#< M:FTQ'E4@I70?=E@;G/-5SV-E<&R;57DK+$-!-?CU>I-5$W.L*MJ_/8**QUMB MEPYY1$9]MFV>#BWR+U0*[M*R3+='SW*_SS=[^D>K$"9^ H#E0-.W<8!LA.(! M% KBU=>TO"U8Q54S&)X1?HR;>: W[[E4&87ZKDQWM Z!\5#LMK?KS9^'R@+; M?4J3.7?[FNKQ=JS@O98!+\?RB I,U'S+D(:IG"UF&2*\V:*3=4L&JPX$,?;H M&1''\RS/3L)P" =-^$Z*"QK2W/8U1;;'YY$,_8Y:9F7!9?$ZRU)\\R:))^. M8M[T^)GZ248/;NIDW"A3HVDX-1PO0PR5>?,F]::2)58YNRZHON8T'$M)()96 M7]:WNW25))X9.[Z%_2!T/2?P; \B#[@6BG ,G8A'Q01-:!8OBLIX 9J .SY5$J!-BQJ=)F9$A"297(;VR#I1*.U=?$H#OJW+;4Q6 .![ M5JU0$ 2VY2?(37P'.W;H1%9OPT86E\#P?5EW4$3!&!2-\0?%PRDGG"RQJ8@^ M@OC$@YT;+9KQ@H81J1"C:QD*(8B]4-%A!/4@+A[76;X* P MY$?8BSS;]GQ@ M^4YO!8:(J[0/[[G61UMP[Z7*_K?=7(41P"'/@V\JW$M5T3$CER>U/(]BVNM8F( =TK MDP&3T8(2"B3$J&-AFC7--PDN8GA7)"5+&UB,R'"Y#2^1<>+T6D>=#5%4Z M";-L: :)'0=N ) #+@VZHV%K@ME=(71Q/3*(A2.B!(HIBX:N)/6EUEBE-/$ M<&@,)Y/+5!E>)R[HC! GS%5FTGR;Y?<'F[^FC[=IN8ICVPE\"YJVZ<0!0# . MDB%:@@G?"VR"-C1K30?+.!H\?[3(.,5&F$,VM9F"/CZY$6%.3Y67T]2,"(XL MF)4(TY:EZM'O(XP*)(0-QS5/I_2LG[^2.S6(-_2 MNVU/](0J?/Y"/M3N<"W7,L)AVC,Y;LYH<*>[O59!_'*:$ V MQ_0'F%<&A2D4-BFAFG'I-C'+G,LX>8)UU>Z\Q-K8"D\AY\O0-Z4>O:W+J9@M M:<6C=CNM33# @0<\Z+A18GDQ\M&07?<#!RM1/ Y[2U \H2!-"=F2FJ>)9PV: M-TL,Q\";B.H)L+YPU1/QB%7UA-D2/LU\G>5I<[5L%85^:+MV$B'?M"TWLLUP M.-1H(9LK^R5A1O<.WXGCN11<>^]2]F@S!YN,6WW3$,FYW2?(X33GG >&QO;] MY&E=ADJI<.32F6=1;OA/&WQ*J[3\FJYL-R!?C[WF:[3!1TO M3 <+>#E8*('NZ97AS]RE]*LJ:7M/XG-XW=ZQ7KF_[3H(1 M2I ?!8%IQI[E. A TT< :YZ2!)F-.M*BXR6]"@';$;5@>,LW"'!)9O&3$0C MG]@<&#S ,CY?8E!/'8ZS_(R(C@)2EZ$^*AQY75I#%3>7].CV(F&ZR-UV7VG^V<)(?H&-G^RU,-FOM(QZWRB4&3EFHT_,?)R0*?5C,VL)D> M,!7^N.:XJ1LI!U &1<6F1^*$C6O[)%QQKL3X:#H1%55]6%2EFY_NBZ\_$R_; MB(C\XG4@=(Z!$[HB3=:\,B(/OU#4:7A% A%U*M>[]_DV_?Z_T^<5?2\/N0ER M?.@#;(46]*S!C@DY58+WZ]/(1(?*:& 9!!>O4'"3QJH4.OD2D@IVJM2)Q2L2 M1M5"E+"ER(4P_C=Z(<<$BV#TP0S=X%K%(8H"C#%$#K3""-@()OWGO8#M82'N MCVJ6AR'XIF#8-8&/E\M2H(T2P77?*!LJAOVQPV=&NQ G\P]R,=B%9%_@'](? M^U<3Z&7W581#;+JNZ_FQ%WDH#$/L]G:PAYARK>)?GVJ0=T_[T9!'V%LQV%HN[ WY4<>4TU-*0.:AWR'ZT4HS9^U$*?OLA9,PAR?+ B1 MID(DSG%Q1B^DJ9M?.N1=*!1V)=X-4)SMTA(1"_=%^;RR'7HE"\.Y^<;+'N>^HC2FC7DY$C=5N>+_P?W? 48VI^ MD9!"_V:S4X8%=FE('M/R/LOO?RF+;_4#*AZ?UOGSR@K#T/63Q+1,/R!?3[!K M4FL!M+'M!LS+"AD;TTA%C\UHP1D=.E[-$*2153OT,RBD(;SDJ1.3DX2,BHH< MA4L1%TDOWHB,"E;8Q>;SXWJWZQ^#6_D!CF+3CNW MAP/0@!0DW2%882<&#'O MIXA\>QIQ:3 9/2A>3>%DBU5+]!$EI"&,'*F3CA?^CTJ&&%-+D0I!]&\D0H8% MCC.:Q>,CK>1;;/[\_+ FW>9F7U?UNKF"N@*1BX#G!'X(L&?2VK[.L,>;6"YS M]D.!J6F$HX5H-!BOC!:E<023^S"G%+NLRC(9L4)"(\RIPE.?(P2-*I$29I7LX5!U'K'=Y;\K[=9[]2[[]2!"DW=6HF[ON>>SUCM8J M;QZXK^+A>?LOZ?<:$H[^7 78M*!G>MB#&"4.\NW ;Z_XN:[OA%POHDP.3K,T M'OO#=TUX^F8:5\R_1 OQ:>RQ*U?&"V>::W['[M"+RX-#QL$CX^"2\0=URFB\ MFKA.B^I&.:'KL[?_,FY/S^=^L9!QJ*@2X'#+,@2Q;9DFMCT$ /:!G23MVUVQ M&YD$BFQI.F9#^H1FM#"=P-5AS47I1JX9JV=[&<-:H3^LY>@$F6(=>)\W#^EV MOTMO[LX7Q&O>VX4HA%X4 ^PBUX8@L4!7AYV8#Q/@\81ORHQJ#LLN#$B1E[C5 M\E33OPR%%"]6X7F#JLH$+D>*O %B67%ONVX%DP< M$$++#E!OV"=*K*0B,;NY>37P6K1NIPJB)4,^/1PK%3\6>J>-^JX92GLJ9'P9 MJJ?2(=; 3Y0KIN)8K,O"5FJ1F\16%,2^ Q,2?P;8=SJIC2+?A4RO3F@P.V%2 M[E7:![Q.^W#%@CI:8%P*9R9?/-^V>-XY2IC-Q[]@+;,A^U/1M&;Q(@VZ>9,& MO5U76?.#3Z_RH7=#/K0:,DL_298_X^+RQ$REL4$64!!-DV.%]L[,%ZLG95F4 MJ"C+=$--58WIK"C;2TI@^Y_[JFYZVZ=TZ'GP^>@WW0_F6_!8[,GL2U\ZB5PG M1F%L!:%EQ]A&&"#40W7LF.OYMUD :IX5CU ;=T5I-#X:1TX*/<@T3U.RK1\6 MWXI\TZMT VI9;^@@>62%,FN;+F--,R\%Q8+&&-^L%S/]*FP-_.<(/ABE1*FV31^:I+52O9,SU4QD#8BP2HI M7X:B*O6HT-=!^?0N3F_K]WE5EVTE9"JL;@@2G+A) "PO@(YI^MWK$<00A!93 MD5&)SVM6,XK(.$ 2BF=%2&-3*LU\\0D3)U5:5.@M(2.B(\'>,C1&QH%"64^2 M41!:#KD3+"^.'6PA'\1N2 (RR\1H$*PHBKF.A H;F59-KIJ2W8(!D3B1(MJB MB4,IA6&E;P*E.=##K#<"C"Y1=43<&-4>85Z83SGUR\3/FS1?DY5BNSZ$)@1Q M&+ENE-@!@)%I1[VM((F8B@7(6="L/3T6H1!&D#,VI=%/%Y_,L#*EY[31*3+& MCA9)D;<,19'TX?6A(06,L)^8;$W\EE=/Z2:[R])MIUU6$IMF9 $W #AVK<3V MW6&7PW%-KM=[Q:U,I"E7QA$TP7A&@DI&F9F$13&IX210TSG'_]?=M_;(C6-9 M?I]?P0^+G2H@JU8/ZC4+#,"7"@;<9<-V]6!0'P+*"*53VY&A[)#"=O:O'U*O MB'PI28J45 MTE].9Z;CG'I*'Y.7EY2O\C"8V3N5T)0HTW8]GJ8MFF)%5(A'^ M/A;;.M^1K+I%A^8/D3_T+=N+0-'+WVVDT17/!L)0L]-*?$9\F@P!!F20&HE;3F/H97<)XTR-[ ,,4;R.E;XI9THKW5!AM4[SF_QX MS'=?LA\X/^0W1)_0]MZXV$/N4&"(Q1P'8QI1.,ACD,*$6NCSPG3$C,4B^A*?%@FR9& ML.^&OM(%&WTKEL6]!=:,A@MH>G6G)E IMPB=AT4U8=0FIC(G2M0R"1ACNLS3!-( \_KK22.IW231?6S9]0$K5-V9:X4=<$"3?K*L,CA]Q,J9-1! MD;25Z8,J^M<40HL%Y=T+.M6WY;&H'QI!PA@F?N YQ/-\[#+'1\D@2&%*E++$ M-4W,MV\9<&FM)W095-RQV"-/>[LBS9O=O2AP_2%R1*D-H;R[V*9FF-I)&%M$;K;6*/H^ZFF.!0A.JL\@Z MYC5VE)1'D="U:H^J&V^JCQ8O\NG-654>LNO]P\>RJHKK??ZY^'HH;HIM=JC) M+>]O^;O#'X=COBWYM_]U&46N\(/(9&C$T:<>Q1$C<>($4> '*0FB'AS#@5)I M[9D@6=:VW[-:O!E4WH _>$@'/I*]#24-Y5SQUI1\Z'FXMQT\U-.(4T3; ;DQ"Z?%YR M$!KF)H)=M3=F%L)H>3ZX< NT?H'B "X]N\QBJ$!1@;-WH'=/E%%Y4;[TKG$O MU1WDIIJ_0D]0FWL6[@1VKJ+;::61:6WI?K&.>6YQ%IY>HE\:S^0,E?=#;C8C M+HI3F(8P(1ZFQ(MA'^NAR"=*=1*G65HH4^6][NM $WG53UFQ0ZF9M!49-F?+ M77DO\0Z0&8+7H9.&?)'(8]%E2+X,MGOR^\9IV.#O91 M;@VEGL,%,PB3@/66?10KW3@W8<^R?@V(0-9#4JW,:(!3.=6:FTXU[7J42]WB MNP)G>M&;]%JJW/@F9R,R9I+Q=8B948^>E78TS9;T>S W-Z(>]K=\4-5/69VW MRGKBXOKA/C\V0*H-35//C3%T AJC*(2>@_O5($V0W.40"V8MR]R E&\7FR6& MR,WGV!3%SB3/OU5BYX45 M:0Y'I-!"0ZQ#$6TX]O2-$UO<3=/'QYT3U6G.J<[VHJ3FB;?(PZ-?WGAI N.8 M0)AB%(0.1DF2],C2&"G5S)T#SSP;7Z&C^8_[_%#EXHIKU6,U)JZ&&VF*ZB[7 M/K;DF+=8YP08O'CZCU8EVDI-H*SF=AIXS3)OR6,I_;?)MG1$8"A/\N&&E'=" MQQHTG_)])DHSE55=?;[-CCG.JGSW,7MH"H]\R7_4F)/[CTW"HMAQ6.!2ER4$ M!E'H$=\G"+N\6Z'PV9XT1PV[05C M&$4L@MC'H>O[82"*NB>]*08CI<6.E@';*Y@G T>OWH >=5IJ8YZU:4JS3'V! METB15Q@U#E>I+HHNC"N+#A^ZJL+_<9NK25B"<$J@"R%%OHL]Q^^MQ1&=)"RR M-N;6%@%,[W4J71+U),8&?Q-51H:Z692FXT9!;%397*?>*'OQAN3HL3)!=?HG M]V <>"Z)G=!+4JYRC"#8VPN26.F*H+Z5991'+]]9GTIM];' HA']6297^#5^ MU#1(D=/5JI"J'V_KD!8SFDK4%?.G49+R;5O@Q0F"E(4H9FYOR\-$J::2GH79 M]U4MKFGB(\N>EO!8(&[JUNHMSN;0FS=?#9E&XRIU1M6'<8W18D0M)W]X$A1G M>Y%S]ODVSVMTV*'=KA !V6Q_490?/_"_W)=5MO_M6)[N*_X1^].N.'P5O],F M:.2[,&@0=R]Y M:Y>%69PMI5L&BZ.U>M:FVJP6;RG8)GI$]E?6TNN81]9&RHL7,-8#3S5O0QZ' M&)=]O3.2QBA"J1N%+$Q"1-,@[=&D2:JTUK:%88FY2"L:8*T1I',T%N??P'RQ M2!Q!D[OQ) NKK;$.3;?NY?.DBAE8E7IRA'":[K)#NB_+8[>+B1W(,$1\TQ+X M(?9=Y+A,6,%^G!(<2M5^U?ULRRK9(0(-),6 A39=X[HW!U-J>K8(20H/A5@F M2^]YD,>D79^JXI!7K[^N)??@QW-/7Y#JJ9RLX'&/*>A+,SUC4LCW_7##.?0H M]A%UDIA%,*!IDGAL..OR8J7K)-I&9@_\OM82;BE+^=Q<' MS@3MD3,PG^[DS MR [6X$-64#X>RVV>[ZJ4>T2+;WE5%VWA*=RM9/-JXX0($2\-,$QC#P>,<+LH M"L(4^@FC:B?:)NQ9EIN/QWQ?W!6'[/@ ^%X]!_?'0K6,BA%:Y>1G;D;5U*A' M!\20 1?XQ'6F,\)YY4F"LA&U,DGX.L3+J$>EO>ZI^/2WR+NN"K%YBZ!%%& MW"2")*!)BES$+011R-(@297RYU0^=Y81O3\#4AO62@S)C6U;Y*@-\/<2C%@9 MY1>&1X:Z#DGK&.]:R,OI740Q KN]S7>G/=_ L.QX* Y?*[YJ: HAT&)_JO,= M?B#EW5UY('L^&[;7+WWB^JG'$@I#OK-A(80Q$[40$$L11%BI"*T-^[;CMQUD ML0GI08NU=%NRY ITP*_ ]0-HL8,&_!48,B3 E^]E^TWPM[R^%0^4:EWFMM%X MDE'BA=M-,8B\1)/9"46K\SX6J;;8BNM08:L>/HUS6V=3_MFWJCX66VZRJ7OU MQZ&HJT^?_^AR"5(748CC-(60QHGGA(Z?-C93!X9AZJF]YC;%DF6E/H,#55/_ MZR3@:5[PFLBIG*S.1Z>:@%XPV592:Y"!GSBVZN>%;G^-F8X7H>\&?+E MV2-GYAC2E*S.EAORC2Z#*;?I4Q(E;A!XO2T?HFB"5$E:F%NBC(B3+'M:HF2! MN(EBM K]4=4=11I7J3>J/HSKC!8CTD6V7UZ2O1\RG#QN+0G\D'+SA+D^Y6NP MWBSQU-*.)ANSK#KF]D#O=5,FI[>'G'C-VA1J.C9O*]BI@_T&NR-R:*QAUJ&, MYMQY6I[:+$^R>OE[7K=W,-^75;7!D+ T29/03P,W=&A"W6!8\V&';+[EQ^M2 M5A[5/EME %["D!Z'74GYK.:3T?6I%OMR4)=@VPZ_9EEV6^YY_YDY0OZ(II&1 MI$?G.H:-)O;21(=2&Q#_E1=?;_G 0[R/95_SWT]BL?+AIAF3U8=37=790<@S MSJIBNV$N%0N8.(H\QPM"$B2,]ABBV$-J \:L;>L#JH<+LA;O,)0:O* \ ^;S MG( ,?BKZG_X\[QA38G9D#-IIH76,44N^E7/T<>42-<>FWD"V;Q=?K75T,3-\ M*9^5"4?'HW@0MZD8OO$H=:@+0S^(8>+ !/HX[H$ASU%]6]8V'-MG9TP5M9*:GN0"_#]?J.%#]"3Y5"S[A3/]K3OI8BCM!?> M: "7?LU>9V9B.XSH^XR-O [1G]/AY[5?YN5ZXA*PVY$]FZDVR/<(0Q0Y<9)Z MV(M\PO\_+$1)9&01J&U]5O%ZA:"K[&KOA2?(5<741S1BUT/$>I #_F#NF"HE "E9\'RLJT!T3]&>Y\?'XW<9HSNROT^ M.U;-#YOOSCQ<7Z1-(=JH1O,ZAMY$']Z(*^HP,O'P9>-'#D8TX&1X 6.IFR2^ MVUMS T?MN6=-&Y:'4@?C+S68.LSJP7MILM0A> MH 5\M0 >X56]06B6<[D(PX)TJT431ID&%X\_+O>0HQJ7(Q)HJ5'6H8RVG'MV M9=$BA[(ZFA:'HL[?%]_RW;L#WTY\+:[W>7O=ZA.?F-/R^#T[[C8.A@Z#W)0' M81P2'R'D#IFZC"D%=@V9M*R;+KI6@ M;61(&F5]'0/2K$M/+_:8YTM^,)ZSC]@_3T7]\/A@_&-V_'NV/^5\^?2AOLV/ M%_7P!V0!),P+H!M[J9<&OA-%S.F1!7ZB%&69 \\<9]*="_\.6B?^0_'BY1RM M(JN@ZVH058%]WA97H/5@.&&NK@#W C1N--O*QI&+[>2";XA/9W]4I^=KV[7( M^(P>/U/YN=F6KVJ8W^3'8W=-@N/X<&RFI%V#IX\VBIRH*$IC3+S091A"44NQ M-YZ&2*D,CR&3EJ5\0-EFZ5Z!>ZX3WQJ=4(RK6^5=3LD7H%Q-K,]L?V[9%JI< M'D&+LM/GX2[#W#409<@;T5K#[*]#3DT[]:P8H@7.]$2Q2Q$ZU;?EL?A7OMNP M)/82#S-?6( LP32&O5&$H-*K[1--S2V"77Y--B#4S[*<2K*.\EGE=Z+B];F1 M [@E5>XI4=+JILWP&E5-WYE1-9O(T105>U=5)VX01@[S?)B&$&.2BN?FG2&@ MD+J>/U7!),TLI%Y%@\ZL#J1*E8FLAG;K(8C8K5DH\ZRN6 M+8K-R-8%NN6U2R[]VQ3)ZU4Q+6\DI$R?)964N?(POEL-O(!AEV(_#>(4N4' M_-XR06&L%$4S86^&Y+C^EKOI^)D1NN6D;6ZFU>2MOUFWNK"9!&UOI,"9(GT= M2W361'6Z>ZS2T-XMA+<.*@,$BH M$Q$O(;TUA^]\)VF4I(TE]&EJ#$R;3TU=LD#E=$VZ6B3V]0HW*F*DR.9*A4C5 MB[=$2(L5;0&ZW))Z)&0T")/89T[B1J'+1; W"5.H= %@DJ$EI,A(F&L:O9JB M9(M9$\JT6'AKC"45C=(A=Z5"I>7*6VJESX^L9'TYYEEU.CY<&-TXW ),J4^2 M('(\)Q#OZO:60A(H[>ET/M^R0/60'DN4FA1IT2:G0+894Q.>@:Q'TC.OVKS MR(C(3.%O'=HRR8/27&^24Y)=7FS>YU^S/3O41?V ?A35!B$4AFE (YP@![FN M$\2HO6F)8S=-I [V=#[7LG(T<$"+!_PI$$G>6]3B:%PN;-.C)A,JS+R@$54O M$E6^_?5K^>W_<.]:?>!?/)6%%SQ_00ZF\+.L#$Q"7D[O'?+#OOUP6MYEQ6'C M)G$:PR -/9AZL1,C43*M^_B$R!6(4/Y0RP.^[] M&H7!KL;,VR/=&BEJPUR6 M#Q-#_-+E5\:W%BO+#VX]V.7$WB WK*_OMK<;_#?"LJI^_YYT;VI @BA-^6>[ M(0S#,'8@CGH;B,D]^:7WR98'.,<#!* KP"$I/IZC2=7X8+?/DMJ(/T.9AYU= MN3TUM3O%Y=@%67J$0Z\[R:JC<*810"?QG4;^7G3O!0V<1L.R0C@1>VFB(\A) M8G6L-Z0\5.6^V(DC]T9]B[QJ%E5.A%CB1VD:$R;^YX0X[$T%V)'*LIYDP'HT M]XP+],"4]C[3Z!M7R]F84XW6:I F$SKA_EZ$3?C?GBZLCIAQ MH338GZ:I2K>J2V X0%XJB4.JX9ZH-RUHS0 .7V!1W-)-Y?%MMYJ)036YT MV3.F-R.TO"(X)HA<7G&,>%&:[5YJQ\LTOZ[?':KZV&RF/^6[_.Y>[*@_YL>B MW+5A:2?V*&;0"1PO="'?H/ELB%^Q0*F\E %SEI5(( 1GB%?@#/(*M#"5=EO1&#:U [I1V?6;I-*)X%IBUHGHF]H6'5>W7':(7WOX+R MJ;JDI'U:?$D=%_Z=KR/%JVKO#EPB\JK^Q+>T'QK+C=YB#WD1<5T(DRC"?NAB MXK06">\W?BI]>#C1CF6MZ]&!'AX0^$ +4&E-9X14B6/&&?E44[254:EP)CDC MI7HGE).HE3NX'.?@M6-,0\RMX%#3E">E^7YE1-2[B003WZ'4]2&,B8/#*,8> M[&W2%)N0=4E+RPJ[TO+5$+63Q-T"JT;E?0E"C4B\!6+U1+ZG$-R4HN[U@HK_ MZAK?+)6K5GU57^1T7XNAB+4P\;$']Y M8[9S!+,J?SQFU!/AC' Z2?7MT&E2^#G"Q:@UHO]V*+:QSI>B>JKV#W2HR[\Z MDZN> 33.HYX1( M:H^M3#U4'1O1#BPM9!1%;+6&D6]0D7I*Z'HX#QAP"69*BV.V-^$FDE!JD M^-&S[2G5=CRZ1,DIAD6.U-1"@1XK2O&8B!&5T&1L'0JA"[XTTFM42\D7=Y=6 M8A?2T$T@CED0AW$8)#CHK<1>I/BZA=IG6]:&!LX4<5#F2DX=;-*D)@\J#%DJ M[_Z(BA&!T"5M'0JAC?Y9N?8I+.BEX(E*?QGWDG*S[L:%#F'(\6#"OTABOG2A MN+>8!K'21F2*G3D2[HH.$1!W2Z:DU2E2*"E?;ZYW2! M^UOVH[@[W>'R>"R_%X>O)+OG/ZD?-A$*TB2) TAAPM<]\# MD,V7?'TR=:7OEEX-J2!/?<#6$#>XGXV.7R-1T5=G-PN/G/2 M-DEZSLKSW_-QIY"8.1.'>OF8 @;X?IL?0'V;@UT3ICTS6U2@VM[FN],^WX&Z M!-[7B3F:KS/S@FZ;XG(%&9DFO"C-]C"U]2+[YTDL4O/Z MMMR].WS+JUH8_O#]P.7OMKC_F//.QGOBUWP#7=>-7!I%#HUC/TC= WV41HK MG8>:LVI9T@=(XHG9K7(4T2"[<@O,98A5$_T6(VA!@C/**W!F^PQTWO6G-'\C MRU'S;;".U:D%OTK;O7=ZO/%3+K+1^,;]^0[>QQ%F+,8AA#!*O- +4'^J0Q*( ME6JM M619_SVN0?:F3$7]XC8S4V^K8MO^85\NU$BY-M%#$40>Y@1TM\E$N]# M30A%3K5L63B'NW+'J8DS4QG6"5C.2>[$&.:C2XE78$"[V,I2B4GY)!Q#+;(. MP;3DVWBBCE$&]>0R/>;_/.6'[<.'F[:25K']F#V(GVQHX'BQ!YTXIA"[*0H" M1B]V_5+OW!DW.I=(WK=XFGBJXO.9Y@C6$RZY&N9G_@GE=]_!ML.,(>G,,$ B<0 M0+E4^1^^9;WZV&/$*9UB+-8#>J19J>K28H&Y$$[2]G_]M MS]WXI18-U)UT@;QM%/ZS)\-AZMF6"F.OG79987T%YU]V_"IM]U?%L'!>"^7N M8RP?3G559X<=M]KVSDWD!\R-8$A0ZN$T]6$8>;W9@/A(*1 \U9CE":G#UXRS M-D!9GB$JQH$G\RH9^9V34L5YYLQF%^Z]0'<%T/A\;B>V^P9;8]%<4T2O8^EM MSIVG$5NS/,GJV*?\6WXXY9_R;?E5Y.^7![3="GO<\,=R7VP??CN6584.N]_S MNOME6E3;?5F=COF&N"Q-G( A[$$O2;S83=HS-\;"),1*"0"6H5C6P X0.)[A MJRF?[9:0T\45-8*::O;\7R '9^B@Q7X%&O2 #RP@SBO[?W3V /S9_B9?Z/^H M >9#_Q\SW_*>U@(C2CQ3TZY#I^=RMEQD^*AI/-HWK9'O/M]FQUP4SMB1\NX^ M/U3-OHO]$%_F&R>DON,'?)KQ$(8(^V[2E//&3AHSPI2J[!DR:5FS/]=\>(-K M@0YL+^"I";N4$>@%FU81X @:A+^T]%YB!!W(>755CK@1_33,_#ITTK13 MI=7>JJA[7'9WQ?XD3N\^YUN1-EOD%?NQW9]V^2[E7 @LIS;Z].&&94>1'5%] MS(\-VF[=32+$8$I9'#&B6"4.#%4*@DBG)]V9IG!P![ MU)KD<6OV7H@3PE;FEXE+&"%_3/)G;=R5S CS^OQTPEB <=GYI"UPL$?W]WPA MGYW?.".GN],^$XC;9)$OQ^Q0%<,S.7$0$!)%81I%$40Q\1&)VLDM"I%/E=;5 MEB!83]YH4(,+V/T3@6?@73X6.$/7JH9MJY'D9H,5M(^:_%MJ&BMJKT?NB+Q; M;JUUZ+EM)\M91X!MQ>X*#4.?1#!*XPA21G#BPB1 /1P&$Z426=9 K%6UM2J2 MVVLJ6\IMH95FTNY%ZJ#K$FQ4OQ7;[*^JX*IN3M9P+5YE59QD^ZVPF^_^.'"J MN[#Y;Z=B)ZHIOCNT8'!^4Q[S+^5]L0V=L"OYBC&):11BXD9)R#<#G@=)#\B+ M7$=%QRW"L*SD.-L+B!7X7M2WY:D&V:Z\[_?R#53 L6K6?;;9.G+2O9*&41/O M,VAP$JB'L\@>M\A?Z[3[NH&NTE)6%%R?YQ$-GZ'QUJ'B?&<5Y_S_/#*"1TV*$;+G=/H+E^0"EE2413B!T<^RQV>F@)#$*EZR]S +(= MCS5U^ M>J-G?KZECVG;#)GJ4[[-BV_BQ:??\YJ,B\:I+%/JQZ_FP+>HA M3%*?*J513S)D6\0[;")_L -W!0YY<\LAV^_+[\T"7O&<=!*QDL>?*K9 MT_GI@DZ.[ ITV&8^IQQA:>SXT02YZQ _,ZX\/2PTQX]\1)G+)B?R@5O:!$[H M)="#KI>@T,60.6P(=_@P5BKVH_3!UB._+98BKQH14HWDJE D&YVUQ(YJQ+6# MT8C)W/'3,P6C,5$-IM:A$7K0G\4NM?V7CD>6A_J8;>O_*NI;RZ_'[*X22;Q;_J,O)<<* _@='8/ M;'O_5(5VL0:6E>>_0MNJBGK7K&QHUMZOQ=3<$LNC<\#2+;N6F6-Q'I[--XLC M4GR3N:E.WUT=08?=A_JVFR&K?G[$E$4PC.,$$Q=[(8P#YO:6P\!3?*=YNCW+ M,T<'D4\<#<;V?FLI8()MBU!K76Z$:3GAGYMD-0GO^>W@-?0V -N5^5(Z+D': MB"*;I'P=VFK4HV=O29MF2^%XY'C*=^^+MJYVD0_V&$["B*1!&ODDP(3_QX_. M^HJ5*N;J6[%_,"* O:1M^S-8Y8,174JE3T5F8%/Y2*0A\@+4A9F9=D@B$3N1+5N/Z3?!% M34&^2^YM)A%**4&^YR ?A@Y!H3_L:[TD4!*W:99LYXWWXTO5V?- M/K*ZP/GO(&^0JKY;-95D.0V;E5\U&7O_A%0V3J.EQZ?&Z1D1+V/,KD._S+GS M[$DIHSQ)+\5.57'@BDG*N^OBT%Q&/!?,$T4:FQJ-&^@&"#DQ]4-$8I8D@8^Z MU.28+P.IT@FS(9/6 V.<]O;VI>JBRQ"EDJNO^=E47(9U ,$%PD<501B0&.'( M=T,O@H@HO?2D^-&VU4OC/%*5',E8O3U>% /T#1#P9P]E9K%YS,-8*%Z/L'6( MAR[XIT'W*1RHB4&W21QL>2F)W,2#<4HC%X4H]0.GM^4X5"FS6,^"[5CZA)0% M3%%.IC$B7TVENN4;./&'V+A] MR_;<9H7JQZ_FI)R3 #HQ3E)&O#B.693VMM,D5,HM,&/1MNIP=$WX8BN^R,\X MYZZQ(<'5V"&34:[7,=8,^_2L2(9YQN1O$V[+N_Q+]N-\@W'C>G'*-Q;$#4*6 M\GU%&).SI32D:I<*U3_?\CAK(8$Z^Y%?7G96O6*HP9O<)&^;,K4IOF/K2\/6 MI[?9LG3S\!DE(PHTA>/1%M@3.MR,@FC5'"UV"^D$\GQ2GV$Z^W MP7\2;6IQ^*L1$7GSDY64:P"A>&@]Y0J'(E$:<1"C'$V*?RP8]) -=DB3M0X) MT<0^%MQ09$#^4EAYGQ_KAX^\@]1\-R=VJ]!X[6P:TW(",QO) M:GK3P[H"#; AV:6C>?:*,&,TC2B2$7;7(5!F7'EVU=X:UJ*W>&I;^; MTV!^'6)GP2^U/9TV&+"[WLKCS6 MQ;\4%GJ&&V-<+9=K!S6E')K@$49P!MG)Y^@BT";-NY*W.1^9S<>LD.Y'^.1W M^,US?EU%[,NNW'3SKM>W[XZ*1]YOBD-VV(HG<=J?-2OTKV6Y^U[L]U=@GVW_ M(7[M_O:A*K;\MZK3=54WA;B;FX:9^("BSL&^N,F[P<9_O2[!]J416/TJ.S<* MVIL9STE\IYGOE!KBA;G.3D,N.\]9\JFTV?75EOE-S8B7S#F0DLB%ONN2-(9I MD 3.L*N (<$JJWIM(Y9GL;9@BJU9:SK%2OT/1+'PRK?]1RE)# ]"[-H MTKX\?/V%_^L[K2,63>H4Y,8J:SI:,PC,0E&"%UEY2V2T65R1PNC[\)*\3&1$ M[;!V R'$81Q G(K77=,$IN>001 'COHI[9L?.,ZHZ+.IR_1#TK;KIV& (X990E$4)BZE_F#>=Y6N;!DS:GD:?7H#_/.C M:_5OW >W3+?[]"'+V(A(&2=]'3)FWBW%F_B:O&E(X=,; M*YCAB'A\W4!P0#R^-6&8] 9)ZBAE6DPP8ST>WR9D:==ZF\*@LI[9)$];P9:_ MM/8Z0W**I4OKZC1*VY'756D:-ZKO!G[,'D1:?9]@YOHT]!(WX8L]0G'@$]]A MO3'/Q4K/PVJ:L*P_P^-V]RTLO5- MR'7(S%0G7GGO;Q(GBG6WAPL\Y[JZ+HYID#(6L2A)PH!Z# ZW_6G@JU7ET+9B M660>W=/3%1I= J6U9@;NE.6FJ;)]>7%OV3+;S^D95YV)E*Y&>*;Z\7*9[1G1F8E$KD-DICKQ[*JP 4ZD@SCEX>N7_'A'\^NZJ7YP M7XCSCSRK\@_7^^)KFQXSW.*#7IKZ(3?, M^#+L+G6WR1&WA*<1VCEF<*]=R+ M?)3R\!_@_7!6O./XNX(AC0=@+UP Y=D'Q:"0V1:1C!,MUAB*H:.!=MK3WF$% M#5AP@78A#52B+Z'HXC$L$@&E)X@@"RS;?\>%W*ZND42RH#]A*4OGX.2,&QA:JH MDI-XE=/$N0A54T"!ZH*]#M="6C="T8BRF2!V'3IFQ)/2?+>;>I"W05&4,HA0 MY$8H=8*81/$@AF'JQRI).AH?/TO"3E]/P>#QW=N\Z1[;&:5L^G'=TF=T2F=S MTMRM0U2F./#F69PB%U.6.9?7!#WDB*>9& I0$H;$3\Z1>=?SXNDK'05CUA<[ M-M8V*F3J+V\LL6AFA;-4EO$X48KK' V&UZ%*IIR16.UH"%71K0 M 4$I2%",((PHNZ0J1# &*F5O9UJS7;:YA!4Z;9GS>MN9J)9!JB6D[-Y6593 MM)$0U5*B]B9=([IFCNIU2)M!?Y[5%#;+E$8=FS.'$BB@F,7)Q0+PE= MC(>SRL3QE1X/F&S,LKR9K1JCR:> MAXJ9<^?U:C F>%*ZBOJRP2"AD<<@=#R*0B?!L1L-!AVF5LAO@AG+NO7T4JIV MG&H*DW*Z-1.):HK5\O=8JI:\J*JJ3P9(78:KW6, BWDK\=S%;V7 M#HV4=W=%+2HTB3MEI#R(TD?Y82LL4A\Z 0I=2L,0A32FW'!OT0^Q4L[A%#NV ML0(".>/ UP&&-'^J3I]6NN84IC!),(>Y@B%)#4H71(P Z9TI,F$\Q8EJ?/ MD]^JGT*AY-G2/.PIGBN]4(T H+H^%M>G6F3:B@I_'[-%;Z-JW9\WP/8Z%,J$ M(T_/ETQQ(_\"01R_6U25N#8EE@KEJ195.9N*GED-/O,.E-]=\RV][UP!,7Z:WZ+YMONNVWPW M4GW&0*.YY$30=DNIJ=^YD3ZWC?3WMFG>-83/_6#!,V9&Y&T*C^O0M4D>/'N5 M8"H;*EO!\G!A)A(W:A'RW-0)'4*Q%SF#F=A/?-7]G]*'S[#I$]KTBH#YSAL* M%D:_AL//A2[Q;_A/_T$K;E?/?]Y]PQV^H:E]5R+CZ#[?UL6W?*^X*E1O;OE] MJ;665M^,!O4.2Y+O4"#_N13UTG).ZP6"2>IU296=>&90D\P^+*5^Q^*0Y]$I#B?7]= M"N7T9 [VU&3E@C@!"7#BR!O$V;GH_S(S(^(RE\3?"BJSB?,KK MK#CD.Y8=#WRZK]"Y_CG-;XIMP7>JD>/[/D/$B1+J47$+& [K.P\J+;P,F+.L M0SU"D'<0U>3'!)]R2C0SE6JB-+#8HP,_7> #'<#7CS&L*-3;C(V(E4&ZUZ%; M)ATJK75--37[1'3L"(UTI)VI#T#)'^&W@'K-Y)\[[8MJ_H*.$]V>\ZOWK/MY#S[/)T6DM-# M6ZVBI7]#2USN]N95N^=\C*C;!/+6H693'"B-=:2IAXD;YKL8\QUE$E/D$(+< M@+B]H1CB0"6Y1^/C9\GQJ2P<(;Y-G.[1H5'.K!T9+GU.J'0^*$WI.J1EB@-O MG@OE M$A&G4;Z.(6;.'<4B]8H\R<_L? 4O\I+(/JNJ#S>-8?2CJ#884?[I21I&Q/6= M,/2(BWV?(.RX'L>BF"6D:\7V<9; (ZYQ-HC GP+3ZZDLIAF4G>GG($_QA$B) M-TM3^RNTC,[P4ZEE#\PLSM+S+BL,F( Y.$A2Z! 8I#!+L MHJ WA(BOEC:M_O$S*TV+2E%K=%B3/'VV2]@T=7F+*SMGS\\8&3M]UJ=O'8HR MQ8&G)]!3N9 O^=S5EJ9%M=V7U>F8?\E_U)C[]8]-&L2$$81@2E#@18$3NUYK M$C*:QDHE6"<9LJPKEX7354L_3Z%/3E9F8TY-8,ZD@3,P\*> !AIL,VO-&$TC MJF.$W77HCQE7GE6(-L:/K";A4U4<\JHBY=UU<6C+6'PL]\7V81-%D,8L)@[S M$\8(IA0A81"E$:%!Y*@HT@0SMK-CMGR[6A4:)7"F4">G1C.QIJ9%/2APB0JT ML,"?W9^+*=/KE(WHD@&>UZ%*)APIC?=!147*JH(OQ[JW@(K#U]9:^]^S'!(2 M([X\BSW/APZC0B_."A;MI"4;(,<2LI M7_/3JBAE/:-GB%?K43(I]L94S2S]*U$XPTX]53L;G,E?,2O*X\><_W?W*=^* M76EQ4VR;88YV_^]4-?=Q:5YMC\6]^.8F9-1-?==/(XH#PL(8=C?=. R^?4W5 M[I\9-FX]F_ Q2,7%FWFNY31Q49K5U/$IOO5(HRJ)(R)IK3W6(9?VW'MV?S!BU'=*_ MQ-E5352^2V:(7LDH_Q+,*L;^'Y':8ER/4LH2.'948+H-UJ&,YMUZ?K'-!F_R MM;"KV^9QI.I6)&1\R_:BF,M3VTX2.M0)1)%:F"(68<_#O>W4QTK7W\Q8M*V! M'%WWJAO_(C_C5"U_;81=216PY;;ZX@+@B'92A<$P$C3;!2A30K$_/ M2F2;9TQ6^W[/OU_LX(_E@7^Y;;)%JI02/P:Y'.U49'9%1 M:XVS#D6UYUXY4R=7WVV7!V'UP\U%-7%457E=#?6XL)-R,REF*0JX[81"VAY< MNPX)*5.*4IJQ:%E1AY+Z=?8#9 TT<,S;^[EUJ;[C-D"Q_'9[7G;5]]HM/G%H M\^CE@A;C8O7]I)A[8Y-MCOEUJ*%AGU[87IMF;*+N75Z)Z 'X,$Y#QE(714'B M,H3"T.T!I 0KQQD-F9U3 2^O!QF602W&)VFA;;*-">(%T+6IX@L0^LG M:!R] MGJ'G:MW5MMM9.Y: M28=9QWRW%C*>WB1<"2RU>54?ZG.@[XM#_J[.[ZJ-1_R8;Y#"D'@DAI[KHM#K MP4+B0:7Y=!F(MN=1(^KXLC0*)T'CI>KLN5!OD)PUU]\1%&?+A?N G3G22BN- MS8W+=HN5S(D+D_!T+EQ#F\C.@;^5Y>Y[L=]_*O?[M#Q^SXZ[#?%]QT5N1.+$ M=Q"?;$.GN;B+6(K".%1Z053G\RW//CTD\*< !3I4BK.%%F]R4F^;,C6=5F7+ MBJZ^0,F(*$XA923F1DI5%.< M'A@X([L"#;8K0)9XH'B:"2,O3 M=7USVC\'TF.@5)0\8@Z+@L@)4.Q%?.'580A"!C5J-)L%(#46)Y=O'C"#F_(( M=AWJ/M5-5>/,MH"DY,W/NIX"/F*Z1PI>%,9E%%&%R#&!M-(@*]%+.[X]E4^+ M#+ZEIM=WV]O-YXRO;S[E]>EXJ 8P&S_V$R_%(:,48^:&-(W=WI"#W5!!,B=8 MF4<7&VQ\M=> UF/3DX/IW X+GJV>=.+^C5<=8 FH^K7;D]W?7U'I;F[!$8 M^5FA>6^O^3?G7M;,$/5M#K([,>;;RA;E[K3ETT15[G?\9UG=_ *W)PITYS_$ MTPB5J,U]G7>]-M^)HT;Q2_?<]FU6Y<=?92<405DS33A\*]E,$J^3^,),8(#Q M9>7>A .EL=ZG(-S#AW_@#7_L9X@T"6&"WQ(K M[M2\G) = &LE^WM1WQ8'4!YR\)!G1_!3)_F'\GB7[4%YGQ^SYO++]F$KM@3? M;XOM;?Z-?VQ1@7UY^)H??VZLED\Z//^$&E3Y?<;_?;Y_ +NV8EZ^FZK^+S;( M:^H_K?56H/X3'2B-]>2IX=K?\WK8*81Q$#,('3=B:>3X"/M);S)-B*?R ,,D M0TJA6O7'%X8]]?%B3WW(%X\PGAE2BB]J$+N2W;(15]Z,+6KSHYZKVQO_O:SS MZGV9'<03#VEQX*.;:_49TOE^&61)F/J00.2$U'<"YM)V=^X$,8R)T@5:FSAF MS++-G@]/W9Q8"^TA%W5<2U,H[M0O6J''?04:Y%>@P=XL7P;T%T')+C]UNI3[#NI[Y(P]CP4)3V*V N5 M2EJ;MFU9B0>X"VBQ\6:24^,E6TA-CV=J'"N*K,CRB";;:J]UJ+(U[\IY>KWV MM>3\J[#Y*;\OCP+6N\.-"$V+N#=^Z'[87N1B:>AY3NIX,* !_PN+P^XB%T40 MTTCSKK$Q^S.&-CI<8$ -+F W=S_[WYAZ&=AL8%%K(G]ZUT_9>MHO3_/Z8;XMF./&O]WGS.,AAA^[$:/M7 MFRP5I$X8$%&'*O+\E*412>+>=)!Z2KLL(P8M#XI+C.!_9W?W_U>DPP[PYATG M,H2-#""C?*]C9)EUJ;38/U729YL'>?(=RXX'/LM5..?37/[NP+MO7M7-R\R7 MT+(GB&(:,M<-T]@C#DE=)R%P4 ?Q9K;,$)T#A^61VZ,'#+_[0M'4M,-)7+R: MGS@/PVM(9)S)TW+^_JLVR_Z=F^9@T(^BVL2!GV*'+UG=:P" MM)"7TWN)ULBGY5U6'#8X1)$?P-A- \;-X-2/2&^#!*E2)1RU3YYK]+=P],:_ M+$E*"F"!'TT->(L:FRK0VGY;!Q396I42J&)_60NT&)A6(1(=CZ(TEXARX8?S MKW0GKTA4V!&O-=4/[PY5?6SN#57-?8XOM]FAK?95_<8_HJ[>'=K7/C"8[$5.XBJ*0]X M.A1U!;X*F/G.1 '()1I;\CA@+7@M'BF\4B027'C9G,I>_%[G*6A%V-S&]9L1?GXVEY[";YC>-Y(0Q9'"00^IX;01<.QE.62FW" M#9NTO$*_ -H)6]76QVHS/WZX::HPWY9[SF;5SHI#YBQ,PS1RPRB)$0QKY^72CV78FYL66N4^96L2,'R$^3-"#N8#.%J=29J1E+EM=^W9B[>)A. MYY1F(IF*RF:=1S5%4Z;0KGJ]Q(Z,:DUB=65J-;97,L2-W(, SZQUH=W>IL,2 M$B''P1[E2Z>4T8@,BR?B15(WL\Q8LKQ(>7%4_=1B_%FYTHHA,/YUP[7C)&V@C,U<[Z4-KJ5XLKI M=%WE_SR)&-PW$7D[UV/T/9A@+PY0A%P:1F&4A!X)N'D<<2"Q4MJTOA7;ZCX M RTRQ>B\/GN2D?E9B%.4[Z><@3^7*Q+[&C]CJ\S)G*YDD3G=CZ=K3$/,J!>? MZB^.?M5 !^_@9;+/]]K1O%@ZJJF:K620U;P4MHJB(%XW1 M8Q8IR.V:ZPK@H8$ZY"LJKJW$\9BJ6FZUE6BN;2]?+4AEDU6-=Q$.==&(3?$M M_YQO167+(J_8C^W^M,MW*>=-G+:N05$=P7;LV/B7^6]'-US.6J2,;6?7IBM MR56GB56VMOX,&M?;G%/>XC@T89;_*NI;4KE(XP9M3SW=#C5I@MSC,I- HN0J2;M'<1>M5N0S7. H(>Y8 !%EL 1 MZ37>!NL05/-NE9;[KF(BY!.Q_5CNB^W#V6H8)D%*(,2A&\68T@@'7FN5?R_% MJ5)*Y$1;MI,C+Q?)G]47R9.IE!.[.5E4T[B7@AXM.O!G]^=B"O<&:V.)E(;X M7H>>&?/F:7*E49;DRO8]>Q+RW4$L*3F,/P[7Q7Z?[\X_JC9^1$*?)8QB$B0) MC5$4H6;QR%(G1 3)E^DS:]?Z FZ <@6*'B@X=4@?/5=\SS\G%]4V1-(?_\M] M5NR:5^8/55Y=/'&\;=_=!%E5Y;*'95::3"(#8L'64E//X?G:B]<7!ZB@QWKQ MTR6)5WG1>[D&F'21>=>OUK?=4JQZ8_A<\;_L3EO^S>N'YE%O<>GUKDEK/K\8 MSK_'?[FH;B]^K7T:O+QI_I:UU@L.(,_O*FYIFQ_KK&CB.]N2&]T*;R8_ZZW4 M*J\E=%AJVQ6D=]CRK+0_,J;>5.AAH<.NJ2/R" -R'>CPC0C&812'KN^2M,> M6*"4#F+6\HJFT>VM*-@R]6K"I&:0VTHLUP)J4^,KUQ*&&5.L3-I*4#*SXTPW M$D:H'-EMV&F2=>P]+/GVYET$1?6R=[WG7_WGO_7?X?\114_^\]_^!U!+ M P04 " #SA6%-\ZQUD:QZ "D.P8 %0 &)M8V@M,C Q.# Y,S!?<')E M+GAM;.R]6W<;.;(F^CZ_HD[-F;AVL=K7"4?V[5[YBD73:6DW$TQ MU4G29?6O/TB2F9(E7I)$WD3WVKO+-@F B"\^! ) (/ __M>W^]E/7]-BD>7S MO_X,_P)^_BF=3_/K;'[[UY__^/2+^F3>O?OY?_W/__8__I]??OD_^N/[GVP^ M7=VG\^5/ID@GR_3ZIS^SY=U/?[].%__XZ:;([W_Z>U[\(_LZ^>673:6?UG^9 M9?-__$?YGR^31?K3MT7V'XOI77H_>9]/)\OU;]\MEP__\>NO?_[YYU^^?2EF M?\F+VU\1 /C7NM;>$N6_?JF*_5)^] M$OV#XEV^+ZY]_"A+.%^O?;O C5?%O MK\K_B=>EH93RU_6W==%%MJM@:!;^^G]^>_]I+>R7^^E?IOG]KV6A7]5TFJ_FR\7'=)H& MB+_,ROZNV[HKTIN__AP*WP7YH0 2@U+Z_[Z_QO+Q(?WKSXOL_J'\[-=VN_7Z M$YLN)]EL<7I_CS;5K2"S6?YGJ;?S^[^GA4Z[_?ND*,*X^GI^M_>UT&FW/Y?_ M.:.SW]=KMXO%*KUVWQ[2^2)=J/GUU?(N+=YGDR_9+%MFX:.C)1J(T]IOC$ST MYNQK^Z=&!D1C8K?\2ZW"\,]5MLC*R;J!(*_+=M25YW__/5VJQ2)=;CXLTNO& M_#NOO1Y$^E#D/B_N)^_F-^4?Y6>10AUOL0>QFHZ')K4[ZN[I4^CQNAUU]4,^ MRZ:-9IK]=5KLFIXLLL75S8&8?-V#=-YDG#:HVD]'&RJB>0O]=/M4 W)&4_T( MTM2PG]!$/QUO9KT:-]!JI^?7Y;*C_+E%P.:ZW/[3DUFYN?'I+@U^\A_SR>HZ M"Y\>[_[)30TCR(=)$3"^2Y?!'LY:E&IGNUV+^"E8^G3-F:L;,UG<^5G^9Z3. MFC79IV!7#VFQGM!:E.Q F^V*]OK7PWR\S*?_N,MGUVFQ<,&!7S[67S80[,P6 M6Q3+IE^.=O1YF99_NOS?J;/:L7H==/'S"9ODA^JTW+5FL]'KDFUV8WO@%.8Y M%Z:YY>.SG8NC'6M0M\6NNDDQ#_/PXD-:?+H+%OY8]_:5[[!+I><_#7#8;+8* M5L$]-/543VZH0R%>_OO4\7UN>QV*U-1?/5:OPRZ6)YG7JUEZ=:/"6%KK/4#T M*9VNBE-V^R.;[5# 9L;N<*T6N_>W/ \?SF9AD+T+B_3Y;58>)ZXWI*NO/N:S M63!H?TZ*IGO=48WV(]SOZ5%_H5GMWKI[X-MG_[[/BV7VK\UFRY;S\4IK\=?' M!5>KU([_T3& <^HTU_H/]0-",S/E=_T5!3T0WW+^2S+UJ2;D>+;8HU#W\-D_6WX]3:4;2;CIC\_B&?;_88 MZH^;4N:T9KH1P*8W:5&DU]MC\OGUZ<$?Y[76C3CNYB:=EG8O_.OC9-G4SC9O MH9MNGSHO-*C:34>;+G(.5.FF8\VFG+T5NNG4'_,BG>:W\^Q?Z77X0*?S]"9; MGC&NFC74C1#_.9FMUD[GJ9&4I[31:M>_!D.:%X%RS_YZO+.':G7>O=,-P"FM MM-C]J^)V,M^N0HYUAR!_28OE8;J/_KHH="+8NUWH*D7OJ=X^QW:_E%& ML123Z3)B,7EV@YT)9;/%Y/:V2&_77L/53?7Q.?(T:ZLS4KL-ACO7C9;D.NG"J MXH[5ZZ"+'\.*>SX-QF8[5M7U?ZT6Y3GYEVQY/?FPIYNA$ MP=K]M0[@>#KD_3U=?IH$AG[?Q3*(,4S$DVR^=FY_2R>+59$N]./']"$/GP=. M;YLZ$9G.?K@+D+9_NF_+M)A/9B;T,[]/BW6W]6-P5JY7TY,!.*?1#H1K9L1V MEVZS.V7LFYZL@_WNRUMTC?8B#M?JO'LGV[N36NF\^[L_W5YBC!+IE):[%[.Z M0?$Q72R+;+H.N@P%@XEY\4[[#+C5%\W"U%CM8!^/_?ZM)$;R;V6/MV]K)1+^N+^T:YZLZ+XKEJ9#$F6 MR9 @6TNXJ[66>QJ66>UV]F6#+??W0UID^;6;MPSQ[F8[Z7M8QQ36WT^@QC+U]ULR(*'9_?)WX8FR4!HYP8,3WHLW*-'AYL06S6]G>YY/YXO=\F2X^%Y/KM,HA]$P(FRVF ML[SA&_\X(/U9[27>.*$U9]1)PY$E#&B[Q<=9;703?)[33173G_+B M.BW^^C/\^:?PS2:4\/VFOWOS_JV)MWQE,R;%]!5IOZ^X+?'KP_HB[R_3N\#H MJG:9!K%%AN3]XQVDJP;VKSM'=G=COF&^OS=E# !A'F"LE* &"HLP GH-/D3 M64B',P:OT?Y;D2\69E44S^(P=HAYN&)"+&8,2RL%(Y 9+[RAE<1*>'7YP[NQ MSO,.@7T:QQW3J K,]'EA\]67YZP5X^4FR/ICZF"Y7Q7Q1=W '9_873K# $GG- MG+5:.\BL%[#J*="011 #7S0Q6L/T;.W7/[AV:O9;C/V%$R\9D1I2Z"#F3 MB M':EZB@62$=HGEZ_]-C#M;=IYG;8X79[CNSQ52RP35#A" .3.U9AIQ[]> M+;)YNBCO\G\)&&YRGA\W!(>J)88@"JWD,"S:P@I-*VFW>[Y"">('M @[NGW: MH4.S!A("J5) 6,R4$4Y*BJO91R@ [87-].V0(>\!Z4'&]NE/.[SU\6\<,%Y@ MQ;QV7"%BO"MUHKPQ6F ^!H^@$N"Y3O"\5C("*3_W_?7*? MVOQ^DLW/H^.NEA+-.+1,0<&0X$I2Z+VN\&#!2;\L2G;"E.9L;$$#?3&RNB?V M,9UM9HV[[&'Q6WK_)2T.L.] K41B+#E2EG'FJ=0$2P8K.:'SX(=A6AP+\JX0 M[XM9O^=E:J>'=)FJVR+=W$ ]2JS]E1) I9,4*$>%#&Z,#),&K:2DB,7$FC0/ M [@X7K4&>%^TVN%C'/'<]M1(M M+5B.0)YA)JH#9'G:6\GD)S&41JC>"@HTX3(>@B5PE_67!BM^09,BL%W0$Z]#Q^\ M6Z;W)]JINEKBI13E)CYC$@ D@)6JGN,]H#%,:A[K]$,8JW,Q'WRS<^"CS2ZV M-@6QRBK'& Q^+<1:"*PVV\T0(:X:1>E804*P\J% 1@:B7 M.:O$$21V:_,TS-^>,\PTT$()YQ62F$'CL'25?,"Y"SLJ[T[]#9WAT^"^#&<8 M,$61DD0@9+#'3(1Y^0E#&1-R.4**16O^9&?X-'S[XM0FP7>=A.Q]J=;C9NI MK<1X9:'B"%KO!"W/G0FIY-02Q9RN7,*Z_5Q3U1[D U/KJ*DZ6"_!R%#%4!B: M3$(/F(?.5[)B12[L3ELK6F_&I+/P[8M+=6_7&ZO;U%-'C-3>.HE65G,L/>,& M8L 8,E!7,I:WJW[PU?JY)JHMP'L[7'O6S:-6Z77AA!J@I51AJ!#J2;G"4;22 M2AD,+\L4M:#=EX=FL9"^Y1U#R)'@5#@57,T %Y&@"OV%B#(1LV/8_'[ MSD*;MW]+YVDQ*9_^5=?WV3PK;7CIN6P3?Q^/)CNIG23T!3($=5A?.&HHY=2: M"HNP9FATC_K-<^U47KR<)SM$? 1!VAW=%\#86PNP 01IA2#"B-4X .PN++2Q MMTFT.Q6,@(H=WQ? BA CO?E_70/*SE50/J'85H<"TZX+W :XGTQ:YWF]'Y2_.,XG5X639 ) M[@*5F@.I) @2:>SK9;T@,;>;1CB!]L6A2)C?ZD43397EB IAI"'4&&6TJJ6D M4?$%(SR\ZXM,K0'^]F+KPHH)62<-)40)H+TE0=2M?)SC&/=^A(3JS;UO!^[+ MB*W#E "M#0NN*40:$@F%K)U2!2\L?#-:\R?'UIV&[]EI4?_N/MWE\]3D>^>O M7<62,L^[-!ZB\H9>L,J.X/I4@ZA+6ZRUJ*V\-5#/5OGG]-MD\6'V^&>>7Y=O M5Z_*'R\?*)O,'P^SX'C-!!.F8'#:B.=.,"@P O5D+8F*V3X?H5_<$3%:Q_EL MKIC\.OTP6Y5'FP^!JH?\W(/E$^L\6*>$,\&] M9;S&H<$+VTVV0=\:(E=*/9 M$#@9*!H(VHP,+XHGAG(, &+:0*D !%0^+>JP4S$GN".,$^J8"W'@ON5P,^89 M=PQ":"0"1 NL,:DE);I1%K*W0Z,A%SGG8CX@N]S-33I=!YU-ENN4(U]Z_=]1=O!=\!C&.LZT]Q/OFW[, L(_U \;OK@.V MV4TVJ7>YJM20?PONW9_9K#RT?A^^SF9!R'2Q?A5X_3KE:3&);?QBXKV!&C)* M& 1<>8P#W+5;J="%G0MWRNAA53,@]4V8C[*@\LV;Y,5DOM@J_4FL=_-I^7S# MH>S[<0TGDE!$L+<$& WDN MGBJ"?+>;8P-S5_[UW?SS7?JQ_-O5S=5J648S+?94K@!Y+!][3__?[/;N9*KW MT*=$E8\FA 6"9\0%N^*\@/4YB& B)HWU"%WH'D?)^)37UP"KYK$#?*^*)$9@ MQ6F9'!A @Z!5"CUYZ02]/"Q>OR/V.0RD!I3K MM1^)"XL3SPT(\/M2CR@X:K6K9G',>3[[07@]9H6]Q<&S?2YM4_+9NRT]C9E] M/Y\ RXCTW"GMJ0: &2GJ58V#,F8OF/][J REI[?'8VS2R_;W$ M&R&@-CJ8(%4FJ@S"UO&]A*H8+UR<.@:^IL67_$>JYBW2WH7O'LHU24^T MKW\O 5 R&!8NA#K!F#%<:5>;%!V5+D#^V_3WIIBS3Y/;[/S[R;S\0I?)",+J M>9=;T_EO)H9CBZ $PBJCL:>$/NUX 1T5^P+!A3-Z;-IYBZ9\Z[P]^Z)?[_[9 M%PFCC&*"C(+2.R(H*BO6CW(LVJ," MVO5(PE)@584A%&FJTYN\2)]!4T8IJ.ER-=FU_]A&LXGE$DD%D.4"">NT0HS5 MTH.H]2&\],/, 10PH.OPK/OK:YC![N>+Y8ENP)Y&$J4TDL :K 00WB.L4#T( M#5)15O '/BUL!^X!2?>AR'U>W$_>S6_*/W:.KD_9?-K8:';V6XE6DI49/U10 M$J0(::2JE:U&.BH*'?XH)XY#:V5<3'>38EXN+Z^*]WF9^;,'PI_^DXD$"!'N MP^(7EIX]TP[9"F'L6-1J[ <^D1Q".8.D\/R0S[)I=F%/_5AL%$'24.FLM.5V M/MH^8,B-"/]I,BCZDW:M@A//IK:5$LZ)%4X84#[]X(RV5JE*4DOYA=[6C%/Z M\=%_'KJ]C5\]663! 'UXULA@P_>JN)W,LW_5,:0!N.L-D^;7SSMX=>,#N/-I M-IG5>>*:C/-6VD^PUHA3087U2%D/&*!;;BC'M&@4CM:107BMRR#9I^QVGMUD MT\E\J:;3?+4.'*Q,]>>@7AUZ\X]#)B.BV41K++[&NZR9=\J@5M MVD1B 3$8*H8I$E RIA1E-0+.7EA&CF'IV9%2>J/E9'$7<"K_**/$ODYF)2HG M<+))_01(!BP(\BI"@FO*-4*ZDCWR-M (CY<&)F0'&NDM^V;ZYS-GI,CGX:_3 M#2ZG&LM3FTJHL]HXJCQBC# 54-&R0D0(=F$WUH;E:,?*&7*A^VEU?S\I'J]N M#B[A1_-PUMM8%C.+ '*" 2\!]$ [8;8O2$BIA6VT*&P8*-2TP_L>UCJ]D<20 MX+%*;AG6SB/*/:OR.DG)B+ZP7#,],R+O22U]39&N*/+"Y$&AT\WQ1]GU>H7T MM"):?$P7%6SZ\=D_M@7GU^J^-$I'TA!W\7.))-@:82$7$%F/C%?&5,AB="E9 M^KND7#XZ+?461/PDC,^+%X(?37[,ZNO""1'*>4<<5Y!RC0%@5-7SF88Q[X6- M:$>Q1Y,8C?$PS>_M*^*@FUMGQ^A2E+1!AG$'A3CPTI[86]\1VCXH-L.1O1 MOC@35JKIU8T)JLB61U\G>5TX8<&$8DL!M8:;]4W0*H&HE-"2"WN=,%ZY>N'T:9K.)V&>/C(Q[2R?2 VTLD(2(AWB2DN 9"4;=S)F9VQ$QPD]SDUM MP-P;A;9=_&.^>$BGV4V67A^=G_;62:"S $BH"%?>$N@0(S5BF("8]$DC-#R1 M>G[U;'@[J ZS4CNPY7O$*)W43J*$-BQ8<8.XT=I":I^PD&$16^L&(M]U5$FR,=A *[ 2F3@(J>"TA-CIF_W-$ M1XT]VJB6D!Z22\??;=M;*9&(AM6N4!H C:@@BD)42>F0OS"O*E[9#=AS%K)] M\6<39E1[EPW-T8%:"0 0D;!P)0HK8!3 @+A:3H!C(L9&=(FP1XO4'M@#D^JH M73I8+PGK&Z$M 9+9 !]:0 2$%D(%[U0:((Q0EM?86QS#PA&EHNW1O/6FBW$S]NA* M,J;9!,K@R6B D622:285M?5&D6$FYJ&3$=K./BC5"HO/TDY_MV+RA[18/GZ8 ME7&'\Z?4G_JQ7&P?,;$-:B>:6NP0 AR$OXDRS).3VF0X'G-V=')*XXNPI>V# M/CC9RGX?=1P;U$X4%E(3R94(JRV%$7*N=F\8=E%9?<9#MDZ8T)1E9Z-]=BZ^ MIL/J_8%G1,]K*/%6( ,!9PAZ:[!3R-+Z[$72&$=P1(FI>S!>O>#?YR6HYS[% MTDR*XC&;WZY?9#I@P@Y73,ID5Y)2B:R&W@07Q5!;!P7 9FEHQF^]NJ;"COM- MK6%^M@VS6^P_3[[I=)[>9,M0AH=_J9W7(8[62JL!@.=SI6VXQW^AJ,JH^S5=_/M*49,+))1H(W$YS6$F%#$.2[).G>(L M\@XVRNC?5<1-]1SX?I]MS^6C4YM(O& .*H$H MQ>]THI3!%WNM[2R@L,8@2'GN' Z^J!#:J$IN;L&%7 OJC@YG["N)A!8P769#()(&"Q_^A9^L?%0YBQ_(1LPK>@\ K?!76(%L)36$_L)2 MK VW5CD7\=YV[$Q^?Y]M N7+4(%\O2N7S@?-=7N@3S9;3&?Y8E6D#7;:3FHG M,2HL()P$6%MO@1/E+:1-,F("(#"-)LT!\6B8@?&$AA+#2#D(++>60*(P#TN@ M+2)* WEA&QH=L>5UOL7N5# &JS'T]OTPQH-09P5PS$-&A#>1'@#MJ9%8$Z.Y0YR8 M"@\2IM(?V70TYLJKD^/N--"77WL5W*1)B4XT'T]L*>&(>FPU!AY#PP1"BLL* MCV"]+VQ#K!]&=JN#, MY1MFW_7^V)GR[@J)+*@W0DL(25+,C "Z--K$)?IF2(@+)W M6AS/R?A]R41PI+9OL(;X<:9^IR'R/.PK!73C0(%OFN M7*+7MR:]X$C*X$MI CFO9#$B:BDT0L>S"U-Q)I2]I9BZ"\CHX !?EX]II//% M5DU%>4ZQGFOUXU.9K5^\%NQ)NOEUN77<*'MB%S^7.(H5Q- #(SRSW#FS?4<^ M(,O$I9P01[+J94#<\(KH[3@J+=;O"*_33 2)CM\'E*UHI*^*/<^6V:WFPCRH.G5L=OUNXHGMGPWER'#H".( M !W<$5*/;,1BPH-'>,K9\M3; J)#<>7H'+J[0@*1!MPARPE77 6)"#+U2""7 MEB,M3L%'V'(6HOU-9_/KR[G.#Z6QGC<1:A#F#&B" +5=&!WM<+U2T:W0- MX^TRYE0EOYJ0V@#U+6;0\P)0)7$86ZI\E518B'PEH=(Z)N/9B+)\=C0QM83J M6\V61R! /+B A@,<_#UOB0'U'@LT%Q:5$:_LYMGR3D/V[6;+XT)*@C2'C#"- MF$.:/,WQ).JN[HCR=W9D?=H#]HUGQB-0:D$-!5!1QHAA@%:R4GMI23M;T?II MF?%.PG?PN.36;E$:)QT*^#&K)%4,$HA%[?P1%K-=/J)4GAT9I_8!'IQ8K=V9 M=#ZL;*FB&A/I(+5EDK-ZVXSCF$?O1VBP6F7"&7::N M]MR0/ VS<=V0M-P! R 7%DF+@Y>&.*KZ#H,YO#!]GZJQO3Z-9 9I[ '2]8X!)$!=1B!&*SJ/P*VW,Y^7T]?[!C!ZD8[@:4*6N^[YG%W\EP$#".> "4A'^#(NZ, .4 M=S@TP JH9DE!>\=CK:O'R"NR+QI)#&$<"JL]($HKZY@!HD*B?++GLJQ 1RQI M?CTV#OX>+488_O-UQ%>5H2^]?G[HM/AC/EE=9^'3P2Q'O>?\+%/@AWR1K5EX MW& TJ9X "4PPW@101\HGBIV10FF.(4.<@B$35*K%(FV4J?/[@@F&3@(.!/"$ M <4U ::6B*BHE%HC'._M*OEE6'<,LKV%^Z\[:59%"5=CNKPHGR!O.)2("&\Y M5$QY3$$E&P#V0I)HQRIV)S_BH.R+)GL>=CDI"?O1^HD/NJ DN-?2.X.$$([[ M2G8OV85L4+:D_QTIU]M&N#%A54IX]_#ZL6L%LO\/BW6(#0R+@UJ M)T%,Y*P.,[YS0CF'K%.5W SCF,#H$4:XMCQ?M8YO?[Q:+!?OYN[;-%TLKFYT M-@L_<;NXFO]1QCH]S-+E>EV\EFYQ57PH\MMB :(DA#F;=^'KL:LO%9<5)MLWA<6BEWR#+ MSY-O3X[!T=#*[THG$ FO@#"0,N>EI$R8)__3LYB'"4<8^-;VE!N+9U\\>?:J MSP:"]]GD2S;+EF6RH2:3;[,&$F2A =H)JYAE&%ACK*Y7WAK$!#B,,):I739U M G%_@93IPR2[+@WI?%'>'KY:WFW=A\5Q=C6HG4 :7 Z$'8,<,R*&DEPR7-A=X[366J)(E?-/O@Y5YF3WQ[7 E M!LG!P[8/[S4<3%N]VBWIZ)WS%M$="2NT._Y M?!KK#3VUD7 * 7;4A2$HE30B+)S]TX*97EC&^Y98U16\QRFVY]W2:COD8SI; M:V%QESV$9>9R,K_-@M._Z>1NVW-2_80;ZP@4!@LCN9->,,DK>22)HLMH]Z_. MIDN7T/9EC=:.6#,F':N2 &+#E$\PA,8+4B:Q [6]),%CW9K)YH/9Z+7J[W8 MDK2)I[*S?$(!4AXI)'68YAA&1HAZVH0(Q!SKCW:;IAU+$0EEO\OFH^OEA!"B MF:!$^S Q*B^)?_*?J*#];JKTM%!N*4SH1.SZNV)0N\IA/?9IF4__<9?/@D86 MY=IL^=@@HJQI$PG$GE'-G7;KQTDEM+8^$Z$87MCC!IV&)G:$^0"L:QZYN+]2 MHIWF!@5C:C0U*+A>3IM*2N-!S&;,"./.VE?^?G;%(=UW_-F'R6-YJM8\\NS[ M"@$PRY"$,AAD8S7%!@-728>@OKA$>?%JWA-X%H5KCZPI5D$;KV X3)S==1*, ME 4(V. F,(2X=_9IPT @%;,7,\+9K1ONM +MD.%I5>UD]@4(+9JRT M2$F','=4UKL*'/A+RPWY[IZ@"D$V:ZUW42J(6EWCGNN)2,6N1(O6BQ M%,>LXT:X<=S=3!<-;7]A@P'F=+%L[%[OKI!@:9E4BD!LF 6>:*'KFP=>1,UF M(]QA[H XK>#:7^Z3^>WGM+BWZ9?E^F+3T\.@5U]FV\P*#0S12>TDB"#O,0L M.(H1@4H_Q;MQ2&/>B!GA7G4''.L2[KZH]RF=W;R;+U9%>9]]F[SC.-$.U$JD M5T92(2%&6G##">7UO$XIB;F-=O+.]]>T^)*_/6*U!^]PVY0G;4\FP1/TCBC% M(5<>4&&XJ <'\SC&UQYA7&$7MB@6TR$-3J,#U\,5$XX48(YHIZB2C!DLGS;. M($*]1AGV;':ZV=IN%>\A/*E&K-I=(?$<<&T\A6%]H2!F%C]=2N*XUH.U4 M;NVOE%!I.7*$ &05 U(+R&LIRTOK%[LEU0VK6D-Z@"5>L[5=0J FQ'M/ 2-8 M*&R0J*\X:1 5-GWZ!E.?B[K.8TU.A+:_<]Z]V1X/'N_NK9583$#YE(6UC"EF MA0WBUAEXF+ZP4]U. ^':@[FWK8)S8BP/##SFK5!$-1'$$H444:U :I.*R(6]1=T!G5K'N"]F?2[2R6)5/#::N%X73BSCD(19UUA" M'-1(T"K#%N:(HYB,96&.?/TM@3\\ULD4#2TPRVP3EI8)0Y#K<.D+(55 MP!@%J8&55(+H&)?X]"W!SC=X.F!*-*9CN?S8;$=P9]7$8A2$LPY"0)GW7FB" M*HDUA3%WID\_KNB!10->=CP1ZR=VC>>1E0]KE._2939]\K8O\L45JSCAI R/ MUT0H1K&3?/,@#D/,DD;6M:]YX_=5^;3@U1=#1>MJK\N$]/2C4Y)F6 M%EI/*#$.40(%\LA3##AWH,*.8GDA[X%V0Z>CR_,A M+=8"-MXFW-= XJ#E/)A:@QATFA#N):VD]TS%'&*,DHP]\N7@%F-+"AF&CANP MU&IYEQ?9OYX>%SM*PY<5$R<%DD@[7(I&G-16D$K:L'"-B65[$SN20]$O4A%# MTN[=8K$ZF7*;2@GAP"%,/"-:&Q_6N@#4\XR'E_;4R-CH=I82AJ3:U6JY6$[F MU]G\]D2^/:N9,,*1X1@!*QD7)@PLP2IY,8K:B7@3FY[#DNY\30QPHG>&G]>@ M=D(1=1I:C3T57D%*':[D-HJ)&"=OA$&70S*P?6T,P,(3W+L#M1(BE;=(<1&\ M"N&H*Y-!5W)Z F,NVXTP*',DK(O4PF!L.^K5[:F16"I$F8<1*$:E!=P@:2KY M0' U>@WD_+%8=I8&!F-8,V?N4+4$&>8L95)@!R3D#(;!54E*/(DYA!SA:R2C MXMKY:ACDA'O3Z:9'W)O2"0CR$&^QD90#!*CBJ%H8&69HS(1Y^D7CBZ97//K# M'C_5F^IEWJ+)XL[/\C^?CJ'&:[0W0]%_C4+^.K'/Q9E-J"KA[28E/'K:KK,OF[..X]C<'IC MB8%:&.VQUX9J9CBBR%?((*!B9J-1;MVW09*\9]3[FGR"()L\5._SQ:%IY[MR M"?!*<1G6!5XS+(CR$M>R!,,7DV5GA SJ4MFO>74VS/T%"?_7:K&Y<_,Y_YA. M\_DT6[\P_M3SSWE[!JZ+GTL0,08;AID.LS50W@DH*F2%<#&WB4=X?-0C@4>@ MK?YNNP<]3[.U_@_P]WFQ1(3^$T,ID)(3QJVCTM7SC92VK3S9_OYE7*DF=Y74"&Y()1UC M4?/S"(_91T6_5C32%]_^-LGF)3Q7KWI\N=< MIQM)TNNKFT/3=-,V$AUDUAI*0+G"UC"JF:TPX!!_F-T7ZSU40Y-TRO:\3P08,IVEZ?2:"\K&;6@,3'$S4,#?F@ZMJ6;X1;>-2K;'"0-#FV:-Y)882SB5 )'#37( M.RYHA8)G(N:F- 3_GMA/7'RWI*;AR%H]01F@3;.OY3,Y)]'T=?6$* ^=I%IH M8C$+JS_FZ[4@9J"?FXY]F] NF'&4?-'@#T>[=_.O =6\.)P5]&"]Q$FK+7= M<(8HC4_IODAB'8^ZL,;MNWC7V=9M6W=A'J)C<(>:4X$P9X! M7F^G0N7\91W%#&K+SH-\0&>O=%=?XA/EEF">02LU0K6Q^X01\7 MGAZ)TWF"IE&M.CI3T\!D+;V*15L!W <:2QPE"E*@D)>(4HP]5^AI"*N8)?,( MHQ?[#.!N#_7>T@],'K?#6DW_ND7FX/_Q"2O-& M$@X]T!(C@J'FVGI&?(V"C8LE&^]JN$NVO$Q%T)4J!B.D7BVR>;I8I(N_%8%>0(*,D%1;".K= "7<9:Z0AR1?G +Z2\&R.='Q ;OZF.=3NES. MUO/&#J0.D?#DQA* #"!$":.UEMHR1$7MI0CH+RP[4)]\[%H70S#TTV267MV$ M3ZY79;>/1WW1FEE;9( MR *ZU&I-01AZ1 'TY(@+$7/0/,*$QSTRL#,=#,S$.@J]C=7R@<82;Q!@.,P) MGF'$I 5*J'I/#;*8/<<1SLY]KI;;0WV(>;AZO_E]Z>$&M((.#SY3C[HMO']&&[HMH$3IY"MZ-U M$QS<#2_(,QL1U=#,')S2O16S%L^J6I%7Q5+\%<,E*& 1G. ML=&84U/';FA,8R;<S2O;LVH!^";J^&RQ&[=K1N0A4G-(BHK6 *8">D MY;5O841,CJ419L$=B&YM0#_('G(Y+*X>UC.^^Y86TVQQY&F#(W43@S"C"D). MRYTC"G@PZ/4N)N QUFV$U^L&HEL;T/=]CNOS(HR253&]*QW-IK/IT">";&VRSN :FCN&K24,(TUHQ([ M#024WD F<86'!2@FJ&6$"70',G[M*V)\)QBMG%PD3B/C@\N!@/>$,8^!KE' M84Z(V4<^_4K<4(=I7?"Q,R7T1<6R]VI^7?Y1!H)]G8*BR"%F*X-\)-EQZYUP[@HR)?+.D2@J5R M86*QV*LP^HREU6T#+[CD,;D[3CZ_?5C;AD"(8MDIY3IBQSD\&.\ M$@00Q0 R$@,*725[^+]>'S3=<,_-NSW,&!/S3D._+^9]6CT\;")=)[-J/G@W MO\F+^TG3-]F;M9!08*3&P 1851G%Z* EE?SETSB7M=GJ2BJ9E@ MK:RGY3X4IA12Y(2H#0(FKM>\_3UL2W=.OW;Q?N+7T"^Y;6_.AV^'?\IMDU"@ M[EVS7'&[:B1* :8I!AAS01'&FX>H%4>"A2L0!/V=^275WW]?"03S_<%$ZB- MD99 +RF$P<4D'*E*(JFBCIE&Z/9$Z_6E@QT#YIF3P:)8/J-%^-=+2H2/DH_! M7E5"?LMVG0'M*)4P@S!$@H?_41C<.\,QJ/H?9(J)WAXA&E5\ M2HNOV30]8 EV%4TD80)R!J@G0)4^KE2^DH1(&K/8&*&OUX(Y: '%'OBP"%[L MMH.+@[9A;_D$6X^]Q-!AJI GW%I@*YF$*A%4/]0B+2A9*GCUB?2G$B-'GZ\"DLY'L;?M_(^I1 M5GQ7+G%664 5!)(X9QACU--ZO+BH0\P1323=L"(&R=Y844V=[[-YNMX7:;( MK0LGEF-*?9DZ2I4OO4%+@:FD @C$.!ICO@Y_GJ/1&H[]W;/[FLY7!P,1JR() MT)H:'GQP&7H.!#7$U3,K53CF19T1S1]MJ/#5W;BS$.QM0SI?+*]NMIT\M/W\ MO%S"E*'E%7K#J$2.><>>P"#67,B\T0$;8F#LBQ+K[&UAOKPYF'+@6:DD]#I8 M1Q9L)78H3*1,BIK:$LJ8>)33IXG^@C[CZ7 ^B/WYE;/0YNW?TGE:3&;!>U+7 M]]D\*[=GR[16QY\;:M9 PL) \,!+@Q&SE#F+/:\1C'O9981)R5JD4"?X]L6N MY^^L_Y[/'[;IT@Z^B[JW3D)]6/AK"84!6!/%E7*N/BS0J->T8GV8R^L:XLXY(X[XH.T$$M:GS=A86/55V810S"A@ M@ IMH!2&2NDKF8)!C?HUY+>TYHJ%LG=Z/#V[TH0@3Z43KZ C#"#I';* M2(L,JN22Y.*N!G?!D;/1[#$6/_^^LUM:-XO!/UPW$3:,!(XH8TH)+Y6PAE0>ZF!HI96\FA" M+_/ITQ;5_.J5MAAX!S<_YYB=(",00CI'@IB,>L:X$;6,SL;X-",\5NB..VTA MW)_1J6;9,O>+R>>AXZO0]Z=8=9W>Y$6Z*?=Y\BU=_);-\R);/E;#9+U6?-Y* M>8%S^?A;NKPKLR:4UP36 ?!'8\M[Z46"+5,N+$.@5$1IQ315H-(#$BS&-1OA MB4F75G*L.NMW[ 3)MI#J=)X>/KG;4R,!S 1O!TABC41A*>2Q8O4RB-"H(_X1 MFM\6G;UV$.TQ0U6C)>5WY1(M'&<6(Z\I 8PK1)BK9.$,1%W#':'):G,I$(%C M7YSX>YK=W@6/67T-=O,V_7U5!K5=W7RZ"V MKE;+Q7(ROPYVU6:S52AFL\5T MEB]61=KTOG<[/Y!H7J;/!]Y#*RR&1C-<>\'(P!@;-4(3U?:MJ$&4,#8*Z\DB MF[; U'4[B3!0$$P)]TA+%5 1$-=;R\I?6':"O@ET)G_/4^Z] ]_0$S ].U9:4TQ=9W:28A]Z5R0?776XPT>^K MDC" &&/6*P*$AP0;0VH)H68Q.>I/]A_[B,YI>_)N"=BAJ'-LVMU9/A$>$ (A M]:I<1H7!09BL;3@1O8:=]T&:>"4?8?) MP>XUR=+7I'Y"//,<,BZ%(A02 3U8AS1HH UJF"&R8_E/S(<2**:Q(X%EFAFI M.*+45!(19WM-L-5KUL$VM'PX.\IIT/9^=W$CM,GO'_)YN1&_)UM"HWH)%-*$ MM5]PKJG"7GIJ8 V9)U$SPYAI=**B]_&E!4A[? H'RR=6089X>=0# M/0':"T!H)9NF,N9:RICI$J?GE[Y$"\CV;G3,;+)8;(UO4X/SLDY"*;)AE>>Y M\T013I1AN!YO(.K2[ AW7-HV-I%P]G:#]EDWCUJ9UX43K" E0G,'B0>*6 @V M1]^E5(:A2S4QYVOWY97:6$C?2C(&::D#Q')AN89 .FH8J*3BT,409?S)&**M MR;DX]AC'\=W++N_FKQW_C_ELYO/BSTEQ:%/DQ)82&I2CE-; $B@)@P)16X\6 M#"X_M4-C0KP.^^@0Z/[,TEF[$'L7I4Q09!CU 4G,%.?!%)-*2H:CDM.-0$V$D!DSM%ENA*""- M9M0^)/P7W @?)>_3V\G,S9>E^[=[6W)'J;!Z5HQY&M8W4@$% M(:!"55TO\QM>'A?.5E[>%HH=$6#3G[T;C2^+)% *+PCU#!&/1)A'M,!5IZ61 M%[*ZCU)7W@ITYR>M^OO]%@'W%$\"5DYA[+XPK_Q\PS2J) MJ 8QSQ^/XYL3*K.$=F, M=A1[A"5G(=HE3_ZVFA23>=#7I]6717:=38K0R[USRI$:B;<&,P"\XDQ:[K15 M4#T-IDMY=[,MY>9=@-K7$<#WMO1C>IW>/Y0J^[!^V_E(^,/QRHD" EGM2+#' MB$$2YE=:>[,TUG@#D,17Z?W*8F:%(Q94$A+$+MKDG*;B@VPY M&]&S-UG^,WAA)=VKK"\?@[-WM39R>VQ&@UJ)1@IQ R$ADG.-&=1FVW<3>H!C MTN.=G'#\;1B/]E'M@!%[S4.C>HD.,%@+ [&% 9IQH1&I^F^]CDJ:.!Y6M*K) M9NPX"]\.^'$UW__.6M.JB=, ",\UE1PIJIS5VE52:(]BRK"$7Q=.B&72A=4?5Y1!%F97;FJIP@<7EJ*W99)$X]F?(9FN0B]+ ML1L8DA=E$R8""-AABKTN@Q@U!KJ2B2,2\PCY"+?[6S.L4IQ8S*V4ED;-1#U.,\)VD-IW72"B'(,=1I_5UX41Q9Q0O M(W. T@0(6MXTWTH%PWKNLER1\Y5Z@!UG(=D7/_1DL>[DT--%CRF(/DD?/B5'7F+>+8%RL^%-E],UJ\*)D(&/PH*(D6C@HF M&)6:5O((Q"\L]*U%7L0!V64PT\?)_':?8_'=]^7S76':]((2XA&&F!)0>UJ4 M\Y@ER0A?RVLK[O%<_#K7^<& M61AMX+7F_N!@9?QF1PIJY> M:OHLS+K4]6_9/+M?W1_4]G=E$DJ-)6$Y9;"B%@IE!+5/&RKZ0C+ G:VQO!W< M.M7YY-MQG3\ODW '%6=$$2HJDXYX%;[:V@\;$!">?_OKIFYCSVT5T&,:\6RQ6D_DTM<%AA8U9 M\UVM!!)@G *(R/ 7*8+3;&LY/147MK40K>V#[(E!=H@##S^99K/UTU_9,EMK M[QB3&M1.! _#CT,NM"=E=BHG87VTB 2/N88WHCFJ*T:UC_"0S-K.PCHOBOS/ M;'YK)@_AF^7CB13;UTS"%0T(!_??0"Q=\/B5?=JX\2AFK3O"HY4^N-82U,-, MB+]-EJOR+<-RF#2>#Y]72@QGRF+O72F28@!Q^K353$5,4L'1Q[^W/1U& #L, M?1'# MK-&'#<0;FJYP'M+=_IB6IU_EBW^1#O?^AA*LN79.:$8(X1*Q8'@KO(TD.B;2 M>O3'2]VXW*V!/= NU+,+!^[F)IV6&?$:F;J3VDD@E^4PA,HI3C32+L!<8<$, MC7'-1[_'V?I.5:M8#\,[7Z3_7*7SZ>/5S>9B=C;],'E\_IC54M= ]^:=I7SX-SK=R?5D1H"1#A#$, T3! MD][$1992*2TN+%:G99)$X_DVKB][;Y4DW/"PR*96&FQ9#8_Q42$1(XRQ:=V0 MQ,'Y]D*1E4/6&B$0U\'U-PA;(.HAP/6%/5[6IBO;#J)O.70& ! 6AY(2HP3V M#)5O8=>+104N>AETAKY/"9TY#=K^2+31B,_F9>"TR1?+Q>_I8?[LK%'Z9U:0 MX(HAK[%6G%)4R\=EU'Y[<[,C-]29I[=E[O0W1IXV3V9MB2@240Y#"K(KB<)#! MCM()-MAPP00V5!ECH _N?R67D.:B*Z&@4D*%D:9&XV## MR?J:1WDUMUQY#'>>^VEZEUZO9NG530UWD_>>#U5+2*"00IY;CIQQ6@E-1"4M M(NK"\B_%JOSEUEA[R/8W4O/IYNV'^>9EK,=W\YN\N%^W=L;8W7?_Y,"O'!B: MC>LF@'NHPU)."H>Q-M8 YI5V% N'B#:-MG1WC=(S7V_]F-YF9<\V#V'LD&Q? MT81+CHE'"&B'=9 (6<(K09!"%Y(#I0/%OGKC-0K89L[5F>PP0>AB,GL71M.W M_YWNNLFPMVQ")7:&.(.99LI# 36%M1@@*D?.B#:C^^!''+(=$:22N3RHV<.+ MYT42*XSDWGMML(9"*F2TJSI-N8VY,36BHZQNZ1 !:,\LF MT@L?' M"F:62AO6&*!,K;,3PM-E\./Y;W_WP(@;9C@GB@_,ZF97W1WWX9-?A MYH'2"12.,2H-*V\"8N8Q(+82Q3$><_%M1#LX_9 D#MM>:++A<7.B/"N?P( $ M!$ !)B!!S'I*:FB0D#&Q5R/:O.F3*N>CVQ%95.C;];I_L\GM'H)\5R9Q)#A* M A'*(&. V!<[5)+I&.N;8SHNG:WI(A!M",B;+>CGRS:80=D7_%$,6TX9$@Q MZ3VR0@00*F&8I#$;OB.Z5]TM/5H"M]/EK,]F:6%"IV[SXO!B]KN2"<*@C#R3 MR%&/.=3!K7H2P43%QHSH^G,?2]D87#NEAKM/B]ML?ONW(O]S>6?R^X?)_#!% M=M8(WI00A#D'(& \B. \ :5(7"-?/JT3LRLVHKO+?7"E#8 [Y+ M;)XN]CFJ.THFC'MI ;*((XBIUDJ9M<>M11F2&O=8_ ^V=1H#;+<[I_G]?3[_ MM,RG__AT%V!:/+OK>G@;]4#%1$EB%,6<">5I$)037"_I77#(8YCSHVVJMH=S M;T=@;E*4N6H6846V[O-@1]8O.]+@T'I?E> $&(N)A<@@:,ME)*7;) (<(6@& MO(;\LLM-SJSWUDD(\ 1""037M'SG$QMNMG(:2W7,1N>(C'Y[ZGZ9,ZPE8 <; MK'JRR*;!F-ELMEJFU^YA,70B@39',:0,,64YEL8$52#.]28'O/-*.M,H&W#7 MP22VX8X0(5V$3II4?9>0WILC> M8)6N(.\K0%'].2FN&^0I^*Y< A0J'X]7%F!I&70$\FVR%4"P;Y:GX^W0IU-M MY^WAW-L%TNWVU%NQ)NOGUA]ED7@:7 M',U[T,7/)5 I%)9F FH&C?- 46\K9(FP%Y:-Y4Q6O;1ZPRNB+XI_3,,,D4W# MV%XOQ_Z89\O%QT]_'+TO?;!>XJ&R1 OO";%"(L ]I6LC/D+2]4Q+%WR[A33 M%PG=_<,L?TS3=8^O'DKTCA)P;YV$&&VQ\(@1B*ED&E)O*AD!PQ?V-OVHR->6 M4@:R?J=:O:ULD D0)AYTRDAI:B>9HB*V5,>47C=* G7AD)ZLW*[?>KW M#9).'*N:H""HI)C9(+EQ$-O@?U<2&T3!A=F\'ME[;RZ>74BL]X\/4"AD]I)'+2E71: M"Q1S2'^RI7K3%.L2]KXH&,9(L?89)K/MF>"Z]VH9)O4OJ^7Z;ES^VIEXYFL< MX&5\XPFR%EA(&*:"2$ DP5I4J"D$8N[1C-"SZXRJO6MB8!.Z!:Y)\,&9+24* M(^.454!(CS3BV"#^-*5$Q;&G1.J3; '7A1>OI:-,$<:&5I4 2BSGDH)8:5?)""F*0 M([K\T3MYSH-WL$B+E__^?1)F\?*5I4L*N- <@F#JF17!)='.8.>!\082&59S MUC7:;>DZX$+-E]EUR9V _3H;:[;,TH7[-IVM N ^$+KO4A3UV M<":K^@CN.$T1?5$\#.9UV/Y\FFX6LD M#FZ=ZGSR[;C.GY=)C"F3TX;)C"HCO ^RZWIJ-)Y@\ K?>UNEQDYU^ MW-W L55_=[^:&"W#;.LP]LI9)1$#UM9C"[B89=8(CX''LH(;FWK)Q*&D0\3 MGZ :445LF%^K! DFL6L%4:4S_*R[/2YVCO._SU9QG==D%%?)]EL$X;TG^'K M'5QM6C4)2S5:1B<17(I@%98"UML\7,4\>')YAO8,Y>>=ZF.P<_,/^2R;9@.^ MA-'F^;C$T'I&%9=AJF10,"I@]8H!=\UN3?/OYV3[RC)>4A0,H\X3ZGCP5(%E,.@< MJ\V-&FL@XO^.@CG9!=,8>. MY\08[PB1A-:($N=B\O2_)1O2F%C=1L&X:)UYH&JPZ0RBL>27FZDG=3M#+8OU0).UQ=^TTA5["[IIRV"$>/!QD MM#0,^?).P%;BH(<+<_Y&P9U3=]=.4]';S'QA(8.0",R1)@AJ!X7DM3&@Y,+> MD6]/Y8VS6)P&\-O*8N&T<)H3:03QF',EF':5;(KJF$.N$1W"=DZ>-L!]V\F? M,&+"<(,84<(+I )RMI8U?'59IZ5]$2D*Y#>R..GUL,A"#8E7**PN-3'64^YH MA2#6_-^QB"-<=IRKO3?"?W6?KPX^FMY*^XGARA%OG>!.2P'+-TYEA1T0Y,*> M;^Z?/ M)#H_X[GWDUI,M #6P3*C4>"FT&5625%A!"WY47:L&U.E<7KM-F'O[49=:S[& M28QMZ\<2@+$.KK0"E"*F)# Z4&2+*C$N)J?*"#W"#LD\D$9ZF_3^EN?AP]DL MC,]WH9'Y;19&IUHLTN6B^NIC/IO=Y$5Y'6SH,]\#O;798CK+%ZM&$^5)[23" M,8'*H'3O :'.(8*>\BVB9L\&=XM'J2*_45$#J9^53@S& "K(C9 8*$H) [22 MC8FH.,,1SGH=Z3UO&^:R5Y11Z9 $7JD(B M5Z1E^/MRI0]T6S_^-OFOO%BG-CX2M7%"*PF44BM"B54H"(\4Q ;5=IM=6OQB M%P3)^P)_!"1\ZG^C (H36TJ<,EQSA@%!6B-!((&RPL,8S"Z+C)TPI3D;6]! M7XPTJ\4ROT^+C^ELK=?%7?9P/*G)@5J)1)AR*2UTVDIDN4*H'MU(FJ@WH]\4 MT^)8D'>%^ AL79-3R2;5$VB$TI@R!B&RABAK5;V<44K$A.>,<']IV"GV7-1' MP+=F^Q+-&DB )L 1Y0DB1#"#@\BPGB^LL#6('QYN$J#20A4C9:GE_&1@66F $09F]HH==6!%JK"@GJ_ ^] MZ]F8)>=O5)P&_PCFL8XV*K!$#JA@MQF0SG&*"$05#@K0'W>CHC%!(C8J3@-_ M!"3L>*-"8>0L"6MQZ)1$97I'2NMQK\6%/73:"5,B-RI.T\#;W:@ #$O/'"7> M6Z69,!Z*>G0C<6$96#MCP0D;%:R[JO2T/CTN @]_OZ+Z5W]Q= + MQ0]%_I 6R\T3(.B2GD'#94$6B) M!-HWNM[2]8)PKQ3-EX.'FTBT$9H&LGIB"-+*085\A8)PZL).K5MDQ=X%8*N M]S4;;1XY_11TN,Z+_K[4VWW+HW:C1NTJ=V2NVH=\<*J5 M_3YJO!K43@2F)9+08@X]0L1Z@FJYI;VPH)A6F="496>CW1?+]&2V>0@F39LZ M6_NJ) PZ+A 6W%(1UJZ,"%R;;*9I#)]&>$^_<]/5$LY#,NFHF=I?*1&,:T?* M"!X*,,%880,K*5UP-"[+.L4KNP%[SD)V\/FNR2[D\!S@O9'M8-".<(H%Q*4KSE9#3;1^1XSR44C ME[JK ^FBI&[=>?>M?-D\OA5EB8D/WC5[[/)EVPVBDS_[4]N4DG- M7/F>"B-E^AD*W<9U@ML*$EU-6!SCW%M&WN^_/1OSY1-O12(*)\,PY'TP?E= IQ1BL M4/!&QV11?6-S3\MLBP=[B*EF-+=P.E@T&0.5Q<1B#QT,_JC@FY,6HS$P9,!% M4]WKC9]RF\ZGC\OHA+;+\^L@1W7?E$LM=F5F>&,VHA8@!PDPE"P[&Z4)YD Q.4%>F(IJL>.!"@F3?\(V7&F+O3S,$X>/^2+ M17D=Y5-V.\]NLNEDOC1WDS"0WLW_F!?I- \?_VN]_(*:;>4%ZAYW14?.4(@Y3:-V:#J*&WA-.-17FW> W$[Y-E6)1< MW?PQGZ9%6%3/&]C.CGXQT9Y8+S44AA$8# 10JC821L,+NT[3-RE?WKD9A1+[ M&B3_.9FM-IR8S?(_RR S_?AR\_6(+6_:1$(!D?S_;^]*>]S&F?3W_36\CR\+ M\"C.!LA,@B2S+_:3X+25CG?<5J_MSDS>7[^4;;DO'[)N*QT@21^BS*IZ2%85 MZ^ R"!V(L22>>_3)X4GJQ'D,,&BK^=VZ)49W?8-;3/7L=GIX0&*D!ZLH(58: M*C581,...B_9V(KR-2_T(Y>PM;A\C1'NP*U!S&,@D@OI.="\L<&60JID'>61 M#P]'S6]'#3'V6D/:*7.@@$M-'48!"'C/"RJ1XB.+4:HO[/(A[9=QMG-?RI,% M]+Y$-/O)<0DX;%1@03#MB/6.*%;LVMY05Z<"HQ@>BEITQS7 W;X4H=7K,_X" MK>C Z,22X%BDU02"HKG!A>:P7Y1&C6QO:@@#9_2B^GSN"E_P[5MZDT<#[!GS M:;).#T73G8!9^9V6D8 39PK+UVM3J&'DE5PKUT=8:N_L%W:?T M)EOGM"@F9*.<:"-5P@:[36!=^" M,G4*;%^)L[@MF+8IA_/X_7IW\WV#2J0IVF R_\G3_7OGL(O/R'PW/QB+='9, MP@V!:$HS(AUU-E"I0!3S]EK4\<)>B?NJ.GZ:YFX?078?L_GL9C:J/$.F,2A# M\M0P$CCEDJI=9".-/T*ERD:V3.N&ZS\ORC%\,231/%H6-.XZAFH$.@1M54$E MDS"RH)A&Y'W,RJK'VCY6[9&[F_$%RFH0V%)-/:>:2,]YM#^VHB"&"M'C6GZN M'N1W8P=%LNT &X^:;4_SO.%K?H$6?_ E@W\F=_'PR1__E*X?EHN2?3#:_N@D M"!$4X*B,6\U8/+) J8+K4MF17"HAI-;[$L#@N;!(.RF1$]9"P 6]WIF1U8(>#GRR[H77*EAW*<2[ M"-L&T'KPA0EV5&-OM27".VETP';/WZ#HR/JJ7R]'PK@:[?M^'0_AY3A M\?!U'B,0R* H]6TR-"%8= T9"GFLF(.YD$A%=<"#?-<>%K=HXJ!J7=AF;KRTN MS7LMF62!.0#/D "Y:[X;B$-H;#4.FQ=ZN;BTR[C7;U'PO4^*BD?F/2F1 V'+$ [?! 76"2%%P55 U,@6[8R1F@Q)>9YM:45CV:4W9 M0S_KVR1OMRD455)QP[WC1"CAH]'&=P:;-KFCIK_]JLNF4 Z#YDQRK@CS%,L@ MP!5TD6 1[!LV4]YC,=DS M%)0QW,N^(N'*4Q*AE]_ATN"D#NRQQ334RIQ1FUPO:N5W_O4?!I&S2Q65LW-WF@QFQQNPV1_6V9 MK?*:WW^DZ]W#CUZ;\ZRI^.+\3 P:<3"6,*(U47CGVHXAE)QP+(WGD!]C!47:E"O'/[Z=H+2<7[K:T%4:1#H"0V5E+CE!=$$;6GTIF1F2OUA5V^ M(,IEG.VLON*^V7L)/]?KAQ,& I!0" *A2FNP'N."*BGQR")<&MIC:O.Q;T#:0K: MA!E;K;A!B.&/"76 M"JD$CI;C?ET:X"-KZM8 X+I@0.V@[Y(9QM.]WZ2\G@%9B=*)(<$XZZA&V M*F]=1(DKZ,:.UC'+!EB#I$%X-<_<_O:QH[11@Q,OUP3UMKC=9\;6>'8^UEM)WLY/'&2:B:Q1LY@ MS$)<;V&_VH25I1IS74_YU):WLIK<'=9>MB>F]GZV?U/"F"1,!^^T$%@'#5KN M^6$IK9/4/L ZF9UO9E49W=.MA9^M)K>WR_QLV01)%S_^92XLA':,Z1Q9 7MI MC--A%Z'BA>"LQXCB(Z(Y=WUQ:E@BF*; @K&6 (Z[HHI&0D$MTGIT%2T:QL#+ MQ+KF6%WQW%DMUT\ %;][":;XHSQ.:_IPL_ZP_)PN?\QNC@4&'WLTT=3%W9(P M[CWG"!1EC!>46#.VAIK-"#5KE*<=H"-W+NPFN#IZ=W'R^41I1:15()EB04:J M*!-;F@!%Y7XDFTM]D;[&1FUF5O9%?UXOX^<_+"?SQS;.OZ=W7]/E,;_S\1&) M#%(RC)$65E/NB9)A/VS!RGKE(,8D!.X!40TR]C*L/A]-I__G2W_\EFV MS$G[UVPQS?X^ XJ3@Q*J3?P<[ZG0V@>A(3!?S)Q84B=Y;4".VQ8@T21;*P-B M<_]@<\,R#]U[3>!I9)0;G3!O=;3%$8M_+#=!8,L*6JRN=5QU"U)PL(D +FIQ6(S)*Z@@T:YZ5U4V2 MN'?-TS"YF\U__E?\^(T;,U)TQBPY.2JQAH.,9Z((FGB.K+=NSPDAQQ+/WY#\ MLK;X6AD3\2S[EJY6D?&3^:?T+INF<VI LSJ!EP,Z4EI 23L,KJ>E[K?"$CKIBV<30!2X$%)I$B+""9,>%?/$S-=I M)C+.%-4V[S!JPQ" MDCUWO*ESH P((:UIGTTQME6PI+8:^['"_6H5=;!-G=?J@1&'WA89[B420)4BUE >E7X:]G8D MA9$8T+V,<=@\\1L M<3.[GY^--*KUWH2% ,X+J1G3)B*;[N(R- MDP5W#/4CT=X[1M*KX-H.1#-62 MMPVCVJBM))7.DETF\YM\WNGTSZB>+7=GUF\/LVF>3_]NL27&IM^R95HH>$>= MJ_5?FECKE(_[AL-2"PF6$+;?3(C$(S,[V@?3R_29KB33G?LESCBR^B:UZ?KO M-%V<),DLIN9;%&MI)#?Q^@13[KT'+7U@%EE%0:&" [IBZ@W3/4)-.Z,%7_2>)% *QEJEL* .O$#>/1HDLE8)\ 'BM1_E MMTV)=(7.O+CTHP/H[%YZZ/%$.J>Q3Z-^$I]G2)_%5*GQ"3AIL?0JX."T9%1XOS]9\H3@ M<8&LGOA?[E,M,+@K<%7=V/^)V]6'Q9]XK/C)GG4X+ZB(7(U=OEY.[%?QSG][D);@RF[IL/M]\DU,_ M6WQ8I/^33DZZP=OZS 0AYJ.:C;S$' C7CFM;\)AA6J?"] #P_K$^S DV-4J M^;A,[R>S:3[_Q2HM:D]NVQN[94J M[.[0$%X^I$_[KI2R@@^/28<L 3[\!KQTI=(6X)SOT"7P]>2IRQTD5.$X7V#DRFH%;@+'J#4Q-,[P$\>3V:=7;SU_=L4T@@[QI\LL#QN:$)RJ_#'0*$ MD8_$,Q %UQ12FM7JT/9V6]&>)'I*5OICLEQN0L]^G=PD;C162##KN,=80?!4 M&F&ID%KH@$IMQ,.ZEF\W-\EJY;V(IS "$ XQ'C6]@E_!X#KE'P:XH32.HD9S MDRZ3Q;B#,;FV'/,@+%>$1?8'"J[@A>)OF4B5<%,K&/,RB5Q3,"93T0C!D3@F MX]KV>227*BB+JD,=4W" 6&M)ZF6",2]C]+B",:VEB'(,,BJ(!C ARN*"=D[< MKQ",65K\E8(Q+V/P6S!F;AX18SG!UN:E:JR)?RW2!<^D#W4NU$<4K53OE.U: M2I5+R;W,5/KP[<74=Q-[M\ML>ES??V1KFV5_I=,#8&WJU8FB05F@BG@?5SVQ M5@+?&ZL^7B/+YER[L\X^W#U_EL6\EF]3G^M_HV2ZMM4&H-JU MF+J+.NZZ]R="'JQA*EBNL0\6>6X+/E #W328[;KW9_>H;5\TPX)H&RT=02D2 M"%CGC0D<,R?=GN?QGY'T2[@6C%:5RR "6/97)3?9[6+V[X/*:[47)=9;&Y E M@A .UFON&13<8 CJ-'X99;1G592V*I:N[^PV5N:O<$5'I>>84XZT4L;P("7L MZCQ*YTJF);?#@\\WW]/IPSQ]9?4\O4E"LW&^?UU@E7-?E"" M'/$:&:X15P$K%2*B"XZ""G7VFP&:QHWC+!N0<+HK('2\ZG 9!)<:GWCNG7-4 M"6V="@0S;$U!NS:UJND.T!!N&YAM\+SW9,B\\5]Q9)=&7X6W)3+O3^Z"\N"Q M A3B6I0%7XCJR,H=#1;;ET!G^M>N]'Y_JM=N I_2^VR9GR(E=*UC0Q*0QE#L M)0X2J$*<4D:W<6E<22Q*Q?-T0V7IA66K%EQB=X(@IP:,-JBTBE#@F M@BUHIRS4Z1LP0#6H/@1>ZCV-L[CS)3R8@,"J3(VRL_%[XH*E,() MKTK5"FOIV$BN* :<.23H-9:,-SB@D/:^%I)$%>T2Y0&RJO6+!UPO:)96:I9 MV>/T./YP8'.+^2@D*#!E/*-,@"FH,T79<&&I;Y%G#_.X6/2<[ MW1U[/(F:=-ZWW$F(1G/ F =#"XHXKY4_.B $-2'2D^BHQ,WNG%;+N.O&!?%' MMM@ME/-- (Z-21"U0E"/HGDF">(:E/$%C:3DR7ZMB+E4S*^\3]!; 4TS+.T*,GMK MQCZL9HMTM2IF?2:MZN2X!#FC?0!+43S XU?Q%.<%K8*'.NE] X)/QWI.&ZSO M#&;;*9[MPO3LN40B964 @3"7R@N%1" %+8#4R(KD-B37P^[52ASM+!5J/M\4 M3"M];!T>D+"H"G)''99Q\^;$,?6H&RI (VMG5%&R+[.E\A@N_!-2:0;&0J@O3,$%!S#;/$0Y[ZS!B*WM@VQML]]F?R3KGZ?+;+E;/WSW2+*-%WE M(0S/W[*M^?)[NOZ>3?/"X[OTZ=-Q[5W-(E%>(^6! M?-C^2)=?LXX]XHWA]'4,_$!EV-U:VI*Q*Z=[$N_/GDRHL!J[:+-3)!BR1 5D M]_1(-#*[LSM$UN%RUZC9(G^CTY9 SI.G$XP$!T,<9M@%(SD$OU\-1I(ZQ5^& MFY#6-8BJ,[RS&.4TBNIFJ_W$K^?I1I:+J;G+.?3OS<]/A2B7&)YP2YDQ2 >$ M% %-O7#PZ#_6G2:4C>GP;('YE6W;PHWCLKNOL\5D6Y%D>9LN-\?S.KW='N>? MTDV'X$WS@V-6;X57)0)\--NMPX0(0HWU]M$F)-S7T<\&F W6-L Z$D-GMO3W MR%4[6>6SO,M/]7.[VN$!B1/2:@*82(\#%8X)J_:J --U@F(&V!:@JUVL$69W MYKS-P^_?W=U/9LN<.2[._?9D >/# Y+@%! K\B!!3Z5'%,3^2E4A50=* VP' MT!64&F%V5U ZL+^:FVBZ;AN7GSDH+W])@A!HZSB1C#/#I7#"[/5/3EP=<_'B M+@!CTL):$T%E7>RQ^N"7#";+Q::OU!$3\?2 !!C!6 06%TI@2&,-ENV-%H_K MQ-,,L()_)WI54\RN"8]T6GQXX6';FJP;']M3RV)RUAALX*V)-51+JWS T4:A MFLMXV.]9:4FMO*+RQ?W'YH_H7C*=IS4\S21??Y[,T]7SQ(8\B3Q=KB>SQ6:1 M_9Y.\FRKE?WY*H-C3!D.WFGBO:#&>*Z(EP*[79<9GXMS$/4?7D[^W6)39"R' M@_VY^^6Y](8*;TL@"$)00(1QS^,WH(0O>,.L'UF5V/H0.5JZH2V6#SVQP?&\ M2)A7CBFJ#1".01346#^VQ(96Y7T^J^$R9E]#5H,*(#B-YRFU)'[!M*)JO_", M*)5K.GSX-"'2,ED-EW'S^H+3XX*AUFKC#4BCM!4&D8*^:"&,Y+1J1L0E@],O M8^EU)L(0JCUC(2KNVFH9+%5B5T0 6%3?81S! :W IBFF7G=60Z#6$PL"I'8! M.+=:BX)6P*).#^0! :A+):<-O@\[I<$%A3 0PY$,A$FI O4%+=Z%D6@Z#6WY+%X" ML9%'3C,J [=B<I% M;TR")28$'6%/P^;Z+H_:WO$HSTXEP73;'.HVI5"N'5FK,95<:!E,49[ "T94J?CRUG7X@R6N M3)3LXG;;73%J@"\1:_Z>+,^V]VOL,Q*EN1:&6,2#Q$Q+ +(K@P["4J[?MJXJ MH#MN#70JKLYR ?()^LC!,ZEGSYY+O"084ZH)$"X8>(()*VB!(,>;3]\5!EYF M#=3@?N=(.IMR]N+)N#8IP=1 ,"Q88!HX%P4]CM?*?!T@FBK*\A@B*O&P*TS\ M=[K:F+>G]Y8G3R6*TV!1$%(B[>,JB9P)!1V K,L$@C(L >CW0MPTAN="O* MZJ6D*_&L35G_/EO,[A[N3DK[V3-YT5BGD0@H:EV@F$8<]D:A@%J%%88H[TLE MEC7#MU9E/OGGO,R?/I,X%(\MA 3VAC- A".FB[D3ST;2&ZP1F=?@6Z?.L"_Q M(\NX58OG$@H1OQJXH,XX+Q5@3_>T1).N!@:&V!.G=Y.D#O<[J\%2F3>/U"VF M'Z/V_,?D[KQOMHV/2Y3 A&!IA6#&!R>)8JK@+ )9IT'M@,ZSFJ@JU62G4T%T M%Z.V6B]G-^MTNKE1_W,Q6Z\^??[S;%FJD^.B,J"]$YI[0"IPZH3$^X,!/!T9 MZ/J%RZMHM.8$TQ4(/Z;+373GQLD0^72^*MJ1$0GEP0L4.-/@HFZC%7/AT<7! MQE:'U[E^YW.]JB[I-G/#@7+-98809\?\ @8^L8BT/T8P\);DT( MI+,\I[O[>?8S331.D'8W&XSI5^X;H MOQP2Z)H2RF ,F&.\>U^FQ&3MER?!$"44]9HI0C&15-"]HU$$5 ?*0^P1VKO1 MW;G(!@]T^+^'V?KGNT4\3!XVC-\DU'[Y/EELE_?JM_B*]>K=(JHWLVS:QG*X M< I)W&F$(AP+L'&GD8%)V-^Y"=YM0YU.6E-V"-JFUDN[,JV:NH MFQ^3V3S?5T*VW$6B',#Y92]($"&""5!<,T;C69O7+MW?(4&M:O;7:(DUC]%6 MY=%S'L?AG\(_^9=ON1U'PNSSCU@X.0EY&7<'XQI)HCKOH143@K+D ?KHLX+U.0MI':T.AI&%O7;+UPNNH2\3##7=PGIP1CM M@%/05A/0RIJB:CGD?KM?S/3M$GC-B.2Z+B&-1-Y*($IH;2B3!FFV5WY4+2?Z MKW()V= ^5TD@UWD)Z26SW"F$&)&@C7'"FX)&Q6NUY?Y5+B&K@JXIH0S&@.GY M$A(+'SQ25AB*M90(2;UK%!F4,W0D!8J'8W1W+K+.?#[S#3AV7OAC[NM3SJ!2 M+TB0\!113CD08YFQD0>HH!X;B[FRQ_?OCV0G>) MY],AJ^WMLN6PW]L0YX.4EH)R*MH37)+=YL<5$;:4I_;MLB5-A'<>-#,D@(Q? M!R& %7Q$N!P?KV]%T91)2%H(1 GJJ E4C623,\> M,7#RLN4R[@_&5KF"RQ:.HUJNM(; D, L! JVX"S%;F1-OBJBJHO+ELL$<5U. MQ]QEP3F+^JU%#'N$>8""-BO5KV:#M J/4D['RP1RW3=[W@2,E+=2.D0(CX>. MW=/J"!U;:_$!@Z^68 9SJ/?L@&1(,1JH(%P'APES]/'0BG_J'-A#A'/OBFCG M(AN*R^?)C<&&GC?OSK%B^T1%?1&LY-31_$2U;!/5: )Q.)ZQ;]Z=&N0->:=^#_1ZP,!)[\YEW!^,(G@%WAT1]0XC.7)6!0&.&AQU]V*7B+(;%ZXKHJH+ M[\YE@KC.*!^+&2)(H6 9"DYHHYG;,QS5"BT;(-CZA4GI*)_+A#*8O;5O(YOB MX"+7P$6+48)5%/&":^QI9]HW([L1?:!SD55.BGY4R4_/].O+F>Y2N?^5SFZ_ M1_W>_$B7D]OT4YJO^]GBUF6+C6+_,)E_29=W)ZS6/J:1.!OM#2Y9HT(S7J5LXQ$/B2M=$LU+LV3G;+T\4K5TXZ2QO$GUX[6VX8G_F M)L0&%Y>UJN]P/DEPQ$4+1 84_S )F =5R,WW99&IX77H1U*L-AWXZ)() $8QW(P,!X1HNB%)8@ ;_8 M[5A7P#AY97:92 ;CUKV"*[-@L [4VL -YBA^E[?KW7&6(SJRCMD54=7%E=EE M@KBN@&@1%[^C/!B4%Y?6D3@"^T.+B;%ED_0*CU(!T9<)Y#KO9W7 VB$N& _< M,Q_-R["G40GW%@C='NB:$LIU1^(;A"*15"(G-6;.>F-D06L(K(X;Z%>I/=/0 MKE=+,/UJDZ74[]?*=_7 @;H?F!!'E2=4"$><8@1C(TC!7>;(V.Z)AFD^#4*V M/;L_\XNO+8)6JX>[[?78F]?SL%LIRA 0.877QU8 I!J;/J+:@_ M39B(5$A0'G-EF&/2!%;P,2H[;[[,2J!K+:C_,G%5U 3*-UX_XJ9\WH#<:.N5 MQBGI2CQK4];/VL@?D?;S5O. /$=1.1.(*6FQE<[I8NXN MTC,R>5\JL:P9OK4J\Z=MY(_)_%FK>0Z(*F(-L8 EEYX1)(JYQW.USHDP((NK M$9G7X-M@;I5Z3A;PDFL=?%P>RCL<7*"/YZ@.>FS-JWK3/WH367=F^\/75?I_ M#_$%\"/G7V]6^4.Q)8@6]"GIQXV9"T5\!B_5 M6-HC9,X'HAT;DW"F.,%.(4%TB#P#9UA!(]=J;($^=25]'CF5^-H3=LZ&2QQ\ M/AHG.L3-F!.E#?,@HC*%"]J(=2/+EFE QJ=14XFK72'FW2+JD^GG**BMY3J9 M;[M1I>G:+*9F.IWE$IS,'R^6HE$=O[G/5I/Y;\OLX7X57S%_F,X6M_DSV6(] M6SRDTP_WZ7*RS7\\?=YU,X&$>XVL1)X%*UPPG#F#C(SL-W$K8+A._O@0?21- M'I^#E%!7Z^,B.DH%C5=\8X)=4-$"#5@*$%H8'W@H^!/TV!I$#@UT61]"K%SP MP$5&WTT689YERZ-*P)$G$X486&;BML"IL!0;A"&?HZ4JN+AYC MHK4LR:Y+; M/2F2I2XRC@Q)!/&6&H^TBL/N M?8'W+W\\KRM*!6CG-(^;,G;<$!Z6L_6F\ U^["*?%BMTE/;38G1"1+&.!*X94$1R\%%JHWD(C"J MP=O]-?'4O,L[@I:+HO*8EYR:A/[.%O]]3%=YC^8W*;X!*9.#4LTH*@< M@E.&!1*0=()$^UUQCKDTE-7QI W_&*L/I@9YVUFR>D3X^F26^N:!Q"F5A[XX MA7#4_C S5,&UL4$L! A0#% @ M\X5A389L+F?!HP