0001574815-18-000057.txt : 20180508 0001574815-18-000057.hdr.sgml : 20180508 20180508171631 ACCESSION NUMBER: 0001574815-18-000057 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180508 DATE AS OF CHANGE: 20180508 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: 18815785 BUSINESS ADDRESS: STREET 1: 980 HAMMOND DRIVE NE, SUITE 500 CITY: ATLANTA STATE: GA ZIP: 30328 BUSINESS PHONE: 678-222-1219 MAIL ADDRESS: STREET 1: 980 HAMMOND DRIVE NE, SUITE 500 CITY: ATLANTA STATE: GA ZIP: 30328 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-03312018x10q.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 March 31, 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.)
Two Lakeside Commons
980 Hammond Drive NE, Suite 500
Atlanta, Georgia
30328
(Address of principal executive offices)
(Zip Code)

(678) 222-1219
(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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post 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  (Do not check if a smaller reporting company)
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 May 7, 2018 was 67,236,082 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 and per share amounts)
March 31,
2018
 
December 31,
2017
Assets
 
 
 
Current assets
 
 
 
Cash and cash equivalents
$
9,002

 
$
11,750

Accounts receivable, net of allowances
353,749

 
322,892

Inventories, net
338,767

 
309,060

Contract assets
36,613

 

Costs in excess of billings on uncompleted contracts

 
28,738

Income taxes receivable
2,288

 
3,748

Prepaid expenses and other current assets
55,055

 
57,949

Total current assets
795,474

 
734,137

Property and equipment, net of accumulated depreciation
295,897

 
295,820

Customer relationship intangible assets, net of accumulated amortization
169,783

 
166,306

Other intangible assets, net of accumulated amortization
1,222

 
1,306

Goodwill
263,999

 
261,792

Other long-term assets
17,133

 
13,989

Total assets
$
1,543,508

 
$
1,473,350

Liabilities and Stockholders' Equity
 
 
 
Current liabilities
 
 
 
Accounts payable
$
216,558

 
$
174,583

Accrued expenses and other liabilities
83,052

 
96,262

Contract liabilities
29,089

 

Billings in excess of costs on uncompleted contracts

 
18,428

Interest payable
9,597

 
4,769

Current portion:
 
 
 
Long-term debt and capital lease obligations
7,373

 
7,739

Insurance reserves
13,786

 
13,496

Total current liabilities
359,455

 
315,277

Insurance reserves
38,251

 
38,470

Long-term debt
356,971

 
349,059

Long-term portion of capital lease obligations
13,146

 
14,838

Deferred income taxes
5,578

 
1,768

Other long-term liabilities
6,532

 
7,039

Total liabilities
779,933

 
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 March 31, 2018 and December 31, 2017

 

Common stock, $0.01 par value, 300.0 million shares authorized, 67.5 million and 67.3 million shares issued, and 67.2 million and 67.1 million outstanding at March 31, 2018 and December 31, 2017, respectively
675

 
673

Additional paid-in capital
661,818

 
659,440

Retained earnings
105,966

 
90,607

Treasury stock, at cost, 0.3 million and 0.2 million shares at March 31, 2018 and December 31, 2017, respectively
(4,884
)
 
(3,821
)
Total stockholders' equity
763,575

 
746,899

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

 
$
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 March 31,
(in thousands, except per share amounts)
2018
 
2017
Net sales
 
 
 
Building products
$
645,954

 
$
572,120

Construction services
188,248

 
185,580

 
834,202

 
757,700

Cost of sales
 
 
 
Building products
480,301

 
426,083

Construction services
154,817

 
153,420

 
635,118

 
579,503

Gross profit
199,084

 
178,197

 
 
 
 
Selling, general and administrative expenses
160,204

 
148,888

Depreciation expense
9,506

 
10,561

Amortization expense
3,657

 
3,821

Merger and integration costs
1,687

 
4,441

 
175,054

 
167,711

Income from operations
24,030

 
10,486

Other income (expense)
 
 
 
Interest expense
(5,982
)
 
(6,088
)
Other income, net
1,950

 
319

Income before income taxes
19,998

 
4,717

Income tax expense
4,639

 
973

Net income
$
15,359

 
$
3,744

 
 
 
 
Weighted average common shares outstanding
 
 
 
Basic
67,138

 
66,692

Diluted
67,664

 
67,186

 
 
 
 
Net income per common share
 
 
 
Basic
$
0.23

 
$
0.06

Diluted
$
0.23

 
$
0.06

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)
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Cash flows from operating activities
 
 
 
Net income
$
15,359

 
$
3,744

Adjustments to reconcile net income to net cash provided by (used in) operating activities:
 
 
 
Depreciation expense
12,024

 
12,992

Amortization of intangible assets
3,657

 
3,821

Amortization of debt issuance costs
421

 
421

Deferred income taxes
3,810

 
760

Non-cash stock compensation expense
1,775

 
1,231

Loss on sale of property, equipment and real estate
38

 
107

Other non-cash adjustments
619

 
(314
)
Change in assets and liabilities, net of effects of acquisitions
 
 
 
Accounts receivable, net of allowances
(33,462
)
 
(29,086
)
Inventories, net
(24,042
)
 
(22,030
)
Accounts payable
40,212

 
30,868

Other assets and liabilities
2,801

 
(6,420
)
Net cash provided by (used in) operating activities
23,212

 
(3,906
)
Cash flows from investing activities
 
 
 
Purchases of businesses, net of cash acquired
(20,970
)
 
(6,693
)
Purchases of property, equipment and real estate
(10,244
)
 
(10,662
)
Insurance proceeds
1,991

 

Proceeds from sale of property, equipment and real estate
127

 
866

Net cash used in investing activities
(29,096
)
 
(16,489
)
Cash flows from financing activities
 
 
 
Proceeds from revolving line of credit
235,345

 
175,058

Repayments of proceeds from revolving line of credit
(227,616
)
 
(155,313
)
Payments on capital lease obligations
(2,059
)
 
(2,667
)
Principal payments on other notes
(25
)
 
(2,557
)
Other financing activities, net
(2,509
)
 
1,735

Net cash provided by financing activities
3,136

 
16,256

Net decrease in cash and cash equivalents
(2,748
)
 
(4,139
)
Cash and cash equivalents
 
 
 
Beginning of period
11,750

 
8,917

End of period
$
9,002

 
$
4,778

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

 
$
375

Assets acquired under capital lease obligations

 
1,765

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.
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 its subsidiaries 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 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.
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.

4



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 Accounting Standards Codification (“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. 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 (“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 income statement. ASU 2016-02 is effective for the Company’s annual and interim periods beginning on January 1, 2019. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. 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 various 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. 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.

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.
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.

5



Acquisition of W.E. Shone Co.
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.5 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 preliminary purchase price allocation resulted in the initial recognition of goodwill of $2.2 million, a customer relationship intangible asset of $7.1 million, accounts receivable of $6.4 million, inventory of $8.8 million, property and equipment of $3.1 million and total current liabilities of $5.2 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.
 
The purchase price allocation of Shone Lumber is preliminary and based upon all information available to the Company at the present time, and is subject to change. The Company is in the process of finalizing its valuation of the acquired intangible assets, property and equipment and inventory, and therefore, the initial purchase accounting is not complete. As the Company receives additional information during the measurement period, the fair values assigned to the assets and liabilities may be adjusted.

For the year ended December 31, 2017, Shone Lumber generated net sales of approximately $70.7 million. The Company incurred transaction costs of $0.2 million for the three months ended March 31, 2018.

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 March 31, 2018 were $5.4 million and $0.3 million, respectively. The impact of the acquisition was not considered significant for the reporting of pro forma financial information.

Acquisition of Code Plus Components, LLC
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.

The results of operations of Code Plus included in the Company’s unaudited condensed consolidated statements of operations for the three months ended March 31, 2017 were not material. The impact of the acquisition was not significant for the reporting of pro forma financial information.

6



4.    Accounts Receivable
Accounts receivable consist of the following at March 31, 2018 and December 31, 2017:
(in thousands)
March 31, 
 2018
 
December 31, 
 2017
Trade receivables
$
361,722

 
$
333,954

Allowance for doubtful accounts
(5,333
)
 
(4,771
)
Sales returns allowance (a)

 
(4,127
)
Other allowances
(2,640
)
 
(2,164
)
 
$
353,749

 
$
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.
5.    Debt
Long-term debt as of March 31, 2018 and December 31, 2017 consists of the following:
(in thousands)
March 31, 
 2018
 
December 31, 
 2017
Senior secured notes, due 2024
$
350,000

 
$
350,000

Revolving credit agreement
12,191

 
4,462

Other
311

 
336

 
362,502

 
354,798

Unamortized debt issuance costs related to senior secured notes
(5,430
)
 
(5,639
)
 
357,072

 
349,159

Less: Current portion of long-term debt
101

 
100

 
$
356,971

 
$
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 March 31, 2018, the estimated market value of the Senior Notes approximated 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 outstanding borrowings under the Revolver of $12.2 million with net availability of $301.5 million as of March 31, 2018. The interest rate on borrowings outstanding as of March 31, 2018, all of which were base rate borrowings, was 5.0%. The Company had $61.3 million in letters of credit outstanding under the Credit Agreement as of March 31, 2018.

The carrying value of the Revolver at March 31, 2018 approximates fair value as the rates are comparable to those at which the Company could currently borrow under similar terms, are variable and incorporate a measure of the Company’s credit risk. As such, the fair value of the Revolver was classified as a Level 2 measurement in accordance with ASC 820.

7



Other
Other long-term debt as of March 31, 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 historic 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 months ended March 31, 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



8



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

 
$
(7,882
)
 
$
353,749

Inventories, net
342,735

 
(3,968
)
 
338,767

Contract assets

 
36,613

 
36,613

Costs in excess of billings on uncompleted contracts
26,912

 
(26,912
)
 

Prepaid expenses and other current assets
51,087

 
3,968

 
55,055

Total assets
1,541,689

 
1,819

 
1,543,508

 
 
 
 
 
 
Accrued expenses and other liabilities
89,700

 
(6,648
)
 
83,052

Contract liabilities

 
29,089

 
29,089

Billings in excess of costs on uncompleted contracts
20,622

 
(20,622
)
 

Total liabilities
778,114

 
1,819

 
779,933

 
 
 
 
 
 
Total liabilities and stockholders' equity
$
1,541,689

 
$
1,819

 
$
1,543,508

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 months ended March 31, 2018 represented approximately 27% of total revenues for the period.

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.

9



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 months ended March 31, 2018 and 2017:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Structural components
$
135,829

 
$
109,891

Lumber & lumber sheet goods
288,086

 
244,436

Millwork, doors & windows
229,518

 
210,751

Other building products & services
180,769

 
192,622

Total net sales
$
834,202

 
$
757,700


The following table reflects the Company’s estimate of net sales by each customer type for the three months ended March 31, 2018 and 2017:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Single-family homebuilders
$
637,308

 
$
559,589

Remodeling contractors
95,451

 
82,075

Multi-family, commercial & other contractors
101,443

 
116,036

Total net sales
$
834,202

 
$
757,700


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.


10



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

 
$
321,418

 
$
39,278

Contract assets
36,613

 
38,557

 
(1,944
)
Contract liabilities
$
29,089

 
$
26,330

 
$
2,759


During the three months ended March 31, 2018, the Company’s contract assets decreased by $1.9 million and the Company’s contract liabilities increased by $2.8 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 months ended March 31, 2018, the Company recognized revenue of $21.6 million 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 months ended March 31, 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.
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 March 31, 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 March 31, 2018 and December 31, 2017.

For the three months ended March 31, 2018, the Company’s effective tax rate was 23.2%, which varied from the federal statutory rate of 21% primarily due to state income tax expense offset by excess tax windfall benefits from stock compensation. For the three months ended March 31, 2017, the effective tax rate was 20.6%, which varied from the federal statutory rate of 35% primarily due to the excess tax windfall benefit from stock compensation partially offset by state income tax expense.

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. As of March 31, 2018, the Company has not adjusted the provisional estimates 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 March 31, 2018, the Company has accrued $3.0 million

11



in relation to pending litigation that was recorded during the year ended December 31, 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 months ended March 31, 2018 and 2017:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Restricted stock units (a)
$
1,658

 
$
1,004

Restricted stock
91

 
136

Stock options
26

 
91

Stock based compensation
$
1,775

 
$
1,231

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

During the three months ended March 31, 2018, in addition to grants of service-based restricted stock unit awards, the Company granted performance-based restricted stock units that vest in March 2021. The weighted average grant date fair value of the performance-based restricted stock units was $19.30. The number of performance-based restricted stock units that are issued on the vesting date could range from zero to a maximum of 0.2 million, based 50% upon the Company’s average return on invested capital (“Average ROIC”) over the three year period from January 1, 2018 through December 31, 2020 and 50% upon the Company’s cumulative adjusted earnings per share (“Adjusted EPS”) over the same three-year period.
During the three months ended March 31, 2017, in addition to grants of service-based restricted stock unit awards, the Company granted performance-based restricted stock units that vest in March 2020. The weighted average grant date fair value of the performance-based restricted stock units was $21.35. The number of performance-based restricted stock units that are issued on the vesting date could range from zero to a maximum of 0.2 million, based 50% upon the Company’s Average ROIC over the three year period from January 1, 2017 through December 31, 2019 and 50% upon the Company’s cumulative Adjusted EPS over the same three-year period.
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 is comprised of the Company’s corporate activities and other income and expenses not allocated to the operating segments.

12




The following tables present Net Sales, Adjusted EBITDA and certain other measures for the reportable segment and total Company operations for the three months ended March 31, 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 March 31, 2018
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
834,202

 
$
199,084

 
$
15,211

 
$
63,674

Other reconciling items

 

 
470

 
(16,494
)
 
$
834,202

 
$
199,084

 
$
15,681

 
 
 
Three Months Ended March 31, 2017
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
757,700

 
$
178,197

 
$
16,227

 
$
47,403

Other reconciling items

 

 
586

 
(13,840
)
 
$
757,700

 
$
178,197

 
$
16,813

 
 
Reconciliation to consolidated financial statements:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Income before income taxes
$
19,998

 
$
4,717

Interest expense
5,982

 
6,088

Depreciation and amortization
15,681

 
16,813

Merger and integration costs
1,687

 
4,441

Non-cash stock compensation expense
1,775

 
1,231

Acquisition costs
234

 
273

Other items (a)
1,823

 

Adjusted EBITDA of other reconciling items
16,494

 
13,840

Adjusted EBITDA of geographic divisions reportable segment
$
63,674

 
$
47,403

(a) Represents severance and executive search costs incurred in connection with the departure of the Company’s former chief executive officer and the search for his permanent replacement.

13



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 months ended March 31, 2018 and 2017 are presented below:
 
Three Months Ended March 31,
(in thousands, except per share amounts)
2018
 
2017
Income attributable to common stockholders
$
15,359

 
$
3,744

 
 
 
 
Weighted average common shares outstanding, basic
67,138

 
66,692

Effect of dilutive securities:
 
 
 
Restricted stock units
299

 
178

Stock options
172

 
233

Restricted stock
55

 
83

Weighted average common shares outstanding, diluted
67,664

 
67,186

 
 
 
 
Basic income per common share
$
0.23

 
$
0.06

Diluted income per common share
$
0.23

 
$
0.06

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 March 31, 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.4 million.
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Restricted stock units
21

 
21

Stock options

 
303


14



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.
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.

15



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 March 31, 2018 increased 10.1% compared to the prior year period. Our gross profit as a percentage of sales (“gross margin”) was 23.9% for the three months ended March 31, 2018 compared to 23.5% for the prior year period. We recorded income from operations of $24.0 million during the three months ended March 31, 2018 compared to $10.5 million during the three months ended March 31, 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 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.
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.
Net sales increased by approximately $21.4 million for the three months ended March 31, 2018 as compared to the three months ended March 31, 2017 as a result of the acquisitions of Shone Lumber, TexPly and Code Plus.
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 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 9.3% for the three months ended March 31, 2018 as compared to the same period in the prior year.


16



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 March 31,
 
2018 versus 2017
 
2018 average price
Framing lumber prices
26.4
%
 
$
484

Structural panel prices
30.0
%
 
$
503

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 & 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.

17



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 March 31,
(in thousands)
2018
 
2017
Net sales
$
834,202

 
100.0
 %
 
$
757,700

 
100.0
 %
Cost of sales
635,118

 
76.1
 %
 
579,503

 
76.5
 %
Gross profit
199,084

 
23.9
 %
 
178,197

 
23.5
 %
Operating expenses:
 
 
 
 
 
 
 
Selling, general and administrative expenses
160,204

 
19.2
 %
 
148,888

 
19.6
 %
Depreciation expense
9,506

 
1.1
 %
 
10,561

 
1.4
 %
Amortization expense
3,657

 
0.4
 %
 
3,821

 
0.5
 %
Merger and integration costs
1,687

 
0.2
 %
 
4,441

 
0.6
 %
Income from operations
24,030

 
2.9
 %
 
10,486

 
1.4
 %
Other income (expense)
 
 
 
 
 
 
 
Interest expense
(5,982
)
 
(0.7
)%
 
(6,088
)
 
(0.8
)%
Other income, net
1,950

 
0.2
 %
 
319

 
0.0
 %
Income before income taxes
19,998

 
2.4
 %
 
4,717

 
0.6
 %
Income tax expense
4,639

 
0.6
 %
 
973

 
0.1
 %
Net income
$
15,359

 
1.8
 %
 
$
3,744

 
0.5
 %
Three months ended March 31, 2018 compared to three months ended March 31, 2017
Net sales
For the three months ended March 31, 2018, net sales increased $76.5 million, or 10.1%, to $834.2 million from $757.7 million during the three months ended March 31, 2017. We estimate that net sales increased 6.8% from higher selling prices of lumber & lumber sheet goods, 2.8% from the acquisitions of Shone Lumber, TexPly and Code Plus and 0.5% from other organic growth.
We estimate approximately 76% of our net sales for the three months ended March 31, 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 9.3% for the three months ended March 31, 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 14.2% while net sales to multi-family, commercial & other contractors declined 12.6%. Increases in net sales from Texas and California accounted for the majority of the total increase in net sales for the three months ended March 31, 2018, while the Company experienced a decrease in net sales in Georgia of approximately 2% of overall net sales.
The following table shows net sales classified by major product category:
 
Three Months Ended 
 March 31, 2018
 
Three Months Ended 
 March 31, 2017
 
 
(in thousands)
Net Sales
 
% of Sales
 
Net Sales
 
% of Sales
 
% Change
Structural components
$
135,829

 
16.3
%
 
$
109,891

 
14.5
%
 
23.6
 %
Lumber & lumber sheet goods
288,086

 
34.5
%
 
244,436

 
32.3
%
 
17.9
 %
Millwork, doors & windows
229,518

 
27.5
%
 
210,751

 
27.8
%
 
8.9
 %
Other building products & services
180,769

 
21.7
%
 
192,622

 
25.4
%
 
(6.2
)%
Total net sales
$
834,202

 
100.0
%
 
$
757,700

 
100.0
%
 
10.1
 %
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 March 31, 2018 led to the increase in net sales in our lumber & lumber sheet goods product category, partially offset by an approximately 4% decline in volume. The decrease in our other building products & services product category was primarily related to a decrease in sales to multi-family, commercial and other contractors.

18



Cost of sales
For the three months ended March 31, 2018, cost of sales increased $55.6 million, or 9.6%, to $635.1 million from $579.5 million during the three months ended March 31, 2017. We estimate our cost of sales increased approximately 6.9% as a result of commodity cost inflation and approximately 2.8% due to the acquisitions of Shone Lumber, TexPly and Code Plus, while other organic changes decreased our cost of sales by approximately 0.1%.
Gross profit
For the three months ended March 31, 2018, gross profit increased $20.9 million, or 11.7%, to $199.1 million from $178.2 million for the three months ended March 31, 2017, driven primarily by commodity inflation. Our gross margin was 23.9% for the three months ended March 31, 2018 and 23.5% for the three months ended March 31, 2017. This increase in gross margin was primarily related to an increase in the gross margin within our lumber & lumber sheet goods product category, as compared to the prior year, which was primarily derived from a temporary decline in the cost of lumber sheet goods.
Operating expenses
For the three months ended March 31, 2018:
selling, general and administrative expenses were $160.2 million, up $11.3 million, or 7.6%, from $148.9 million for the three months ended March 31, 2017. Approximately $4.5 million of this increase related to selling, general and administrative expenses of Shone Lumber, TexPly and Code Plus and approximately $3.5 million related to higher employee compensation, benefits and other employee-related costs. The Company incurred $1.8 million related to severance and executive search costs in connection with the departure of the Company’s former chief executive officer and the search for his permanent replacement. The remaining increase related primarily to a $0.8 million increase in diesel fuel costs.
depreciation expense was $9.5 million compared to $10.6 million for the three months ended March 31, 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.7 million compared to $3.8 million for the three months ended March 31, 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 $1.7 million of Merger and integration costs related to the ongoing integration of Building Materials Holding Corporation and Stock Building Supply Holdings, Inc., consisting primarily of system integration costs, compared to $4.4 million for the three months ended March 31, 2017.
Interest expense
For the three months ended March 31, 2018, interest expense was $6.0 million compared to $6.1 million for the three months ended March 31, 2017. Non-cash amortization of debt issuance costs, which is included in interest expense, was $0.4 million for the three months ended March 31, 2018 and 2017.
Other income, net
For the three months ended March 31, 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 $2.0 million, compared to $0.3 million for the three months ended March 31, 2017. This increase was primarily due to an increase in income from state and local tax incentive programs.
Income tax
For the three months ended March 31, 2018, income tax expense was $4.6 million compared to $1.0 million for the three months ended March 31, 2017. The effective tax rate for the three months ended March 31, 2018 was 23.2%, which varied from the federal statutory rate of 21% primarily due to state income tax expense, partially offset by excess tax windfall benefits from stock compensation. The effective tax rate for the three months ended March 31, 2017 was 20.6%, which varied from the federal statutory rate of 35% primarily due to excess tax windfall benefits from stock compensation, partially offset by state income tax expense.

19



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 March 31, 2018 was $310.5 million, which includes $9.0 million in cash and cash equivalents and $301.5 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.
Historical Cash Flow Information
Net current assets
Net current assets (current assets less current liabilities) were $436.0 million and $418.9 million as of March 31, 2018 and December 31, 2017, respectively, as summarized in the following table:
(in thousands)
March 31,
2018
 
December 31,
2017
Cash and cash equivalents
$
9,002

 
$
11,750

Accounts receivable, net of allowances (a)
353,749

 
322,892

Inventories, net (a)
338,767

 
309,060

Other current assets (a)
93,956

 
90,435

Accounts payable, accrued expenses and other current liabilities (a)
(352,082
)
 
(307,538
)
Current portion of long-term debt and capital lease obligations
(7,373
)
 
(7,739
)
Total net current assets
$
436,019

 
$
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 $30.9 million from December 31, 2017 to March 31, 2018 primarily due to seasonal increases in sales and an increase in days sales outstanding (measured against net sales in the current fiscal quarter of each period) from 35 days at December 31, 2017 to 38 days at March 31, 2018.

Inventories, net, increased $29.7 million from December 31, 2017 to March 31, 2018 and inventory days on hand (measured against cost of sales in the current fiscal quarter of each period) increased from 43 days at December 31, 2017 to 48 days at March 31, 2018 primarily due to commodity price inflation and seasonal increases in inventory purchases in advance of the peak residential construction season.

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


20



Cash flows from operating activities
Net cash provided by (used in) operating activities was $23.2 million and $(3.9) million for the three months ended March 31, 2018 and 2017, respectively, as summarized in the following table:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Net income
$
15,359

 
$
3,744

Non-cash expenses
18,534

 
18,258

Change in deferred income taxes
3,810

 
760

Change in working capital and other assets and liabilities
(14,491
)
 
(26,668
)
Net cash provided by (used in) operating activities
$
23,212

 
$
(3,906
)
Net cash provided by operating activities increased by $27.1 million for the three months ended March 31, 2018 as compared to the three months ended March 31, 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.
Cash flows from investing activities
Net cash used in investing activities was $29.1 million and $16.5 million for the three months ended March 31, 2018 and 2017, respectively, as summarized in the following table:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Purchases of businesses, net of cash acquired
$
(20,970
)
 
$
(6,693
)
Purchases of property, equipment and real estate
(10,244
)
 
(10,662
)
Insurance proceeds
1,991

 

Proceeds from sale of property, equipment and real estate
127

 
866

Net cash used in investing activities
$
(29,096
)
 
$
(16,489
)
Purchases of businesses, net of cash acquired, for the three months ended March 31, 2018 and 2017 relates to the cash paid at closing for the acquisitions of Shone Lumber and Code Plus, respectively.
Cash used for the purchase of property and equipment for the three months ended March 31, 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.
During the three months ended March 31, 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.
Cash flows from financing activities
Net cash provided by financing activities was $3.1 million and $16.3 million for the three months ended March 31, 2018 and 2017, respectively, as summarized in the following table:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Net borrowings on Revolver
$
7,729

 
$
19,745

Payments on capital lease obligations and other notes
(2,084
)
 
(5,224
)
Other financing activities, net
(2,509
)
 
1,735

Net cash provided by financing activities
$
3,136

 
$
16,256

The Company made net borrowings of $7.7 million and $19.7 million on the Revolver during the three months ended March 31, 2018 and 2017, respectively. A portion of the net borrowings during the three months ended March 31, 2018 was used to fund the

21



acquisition of Shone Lumber during March 2018, while a portion of the net borrowings during the three months ended March 31, 2017 was used to fund the acquisition of Code Plus during March 2017.
Payments on capital lease obligations and other notes declined by $3.1 million for the three months ended March 31, 2018 compared to the three months ended March 31, 2017 due primarily to one-time payments made during the three months ended March 31, 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 $0.6 million for the three months ended March 31, 2018 compared to $2.5 million for the three months ended March 31, 2017. For the three months ended March 31, 2018, other financing activities also include net repayments of secured borrowings, purchases of treasury shares and the release of the holdback for the Code Plus acquisition. For the three months ended March 31, 2017, other financing activities also include net repayments of secured borrowings, purchases of treasury shares and payments of debt issuance costs.
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 three months ended March 31, 2018, capital expenditures, net of proceeds from the sale of property, equipment and real estate, were $10.1 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 March 31, 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 March 31, 2018.

22



We had outstanding borrowings of $12.2 million with net availability of $301.5 million as of March 31, 2018. We had $61.3 million in letters of credit outstanding under the Credit Agreement as of March 31, 2018.
Contractual Obligations and Commercial Commitments
The Company was obligated under certain purchase commitments totaling approximately $19.4 million at March 31, 2018 that are non-cancellable, enforceable and legally binding on us. These purchase commitments consist primarily of obligations to purchase vehicles.
Off-Balance Sheet Arrangements
At March 31, 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.

23



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 March 31, 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 March 31, 2018 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.






24



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.
On August 30, 2017, Region 10 of the U.S. Environmental Protection Agency (the “EPA”) sent a notice of intent to us, alleging certain violations of the Clean Water Act with respect to industrial stormwater permitting regarding monitoring, inspections, benchmarks and record keeping at our Everett, Washington facility. The EPA asserted that the alleged violations may subject us to administrative or civil penalties. On January 9, 2018, the Company and the EPA reached a settlement in an amount of less than $0.1 million. The 30-day comment period ended without comments and the terms of the consent agreement were ratified in a Final Order by the EPA regional judicial officer dated May 3, 2018.

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
On March 2, 2018, an executive of the Company exercised a total of 17,272 non-qualified stock options that were granted prior to the Company’s 2013 initial public offering at an exercise price of $0.97 per share, resulting in the issuance of 17,272 shares of common stock. The issuance of shares was exempt from the registration requirements of the Securities Act in reliance upon Section 4(a)(2) of the Securities Act as a transaction by an issuer not involving a public offering.
ITEM 3    DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4    MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5    OTHER INFORMATION
None.


25



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.
* XBRL (Extensible Business Reporting Language) information is furnished and not filed or a part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and otherwise is not subject to liability under these sections.

26



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: May 8, 2018
By:
/s/ James F. Major, Jr.
 
 
Executive Vice President, Chief Financial Officer and Treasurer
 
 
(Principal financial and accounting officer and duly authorized officer)



27
EX-10.1 2 bmch-03312018xex101.htm EXHIBIT 10.1 Exhibit


EMPLOYMENT AGREEMENT
This EMPLOYMENT AGREEMENT (this “Agreement”) is entered into as of June 1, 2017 between Lanesha Minnix (“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 Senior Vice President, General Counsel and Corporate Secretary. Executive shall have all of the powers and duties in such capacity that are customary to the powers and duties of those of a Senior Vice President, General Counsel and Corporate Secretary serving in a similar role in a company within the industry in which the Company operates, including specifically the following: acting as the chief legal officer for the Company and its affiliates and serving as the corporate secretary for the Company and its affiliates. The foregoing powers and duties shall be subject to the direction of the Company’s Board of Directors (the “Board”) and its President and Chief Executive Officer. Executive shall report to the President and Chief Executive Officer of the Company. 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 and 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 her duties to the Company), without the prior written consent of the Chief Executive Officer.
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 Company’s Board of Directors (“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 $375,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 in Executive’s salary is appropriate. Any such increase shall be at the sole discretion of the Board.
(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 75% of Base Salary (the “Target Bonus”).
(c)    Annual Equity Grant. During the term of employment, Executive shall be eligible to participate under the Company’s Long Term Incentive 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 the Board or the Compensation Committee of the Board, as appropriate, based upon any of the factors described in the Long Term Incentive Plan in addition to general factors relating to retention of talent. The Annual Equity Grant shall be determined based in part on a target grant equal to 75% of Base Salary.
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 executive vice president. 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 her duties upon presentation of documents in accordance with the reasonable procedures established by the Company.

2




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 her under this Agreement; or
(iv)    has unlawfully used (including being under the influence) or possessed illegal drugs on the Company’s premises or while performing her 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 CEO or 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 her 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, (C) constitutes a material breach of her duty of loyalty

3




to the Company or (D) will or has resulted in the loss, including by suspension, of the right to practice law in Georgia or any other state; or
(x)    has disclosed any Proprietary Information (as defined below) without authorization from the Board, Chief Executive Officer or Chief Operating Officer 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 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. 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 her 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 her 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

4




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 (A) the President and Chief Executive Officer or Chief Operating Officer of the ultimate parent entity, or (B) if the Company becomes a subsidiary or a division of another entity not engaged predominantly in the same business as the Company, the most senior executive or operating officer of such subsidiary or division, (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 (vi) any requirement by the Company that the Executive relocate her personal residence to any city more than fifty (50) miles from Atlanta, Georgia.
Notwithstanding the foregoing, no event shall be a Good Reason event unless (i) the Executive gives the Company written notice that she 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 her 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. 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, her 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 her 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

5




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 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 her 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 12 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 the Executive's Target Bonus referenced in SECTION 2.1(b) (based upon her Base Salary as of the date of termination) which shall be paid to Executive when the Annual Cash Bonus for such year is paid to other executives of the Company.
(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 twelve (12) 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, the Company shall (I) accelerate the vesting of (x) the Executive’s then-outstanding and unvested stock options, stock

6




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 the target level of award, (II) continue Executive’s Base Salary, as provided under SECTION 3.4(i) for 24 months rather than 12 months, and (III)  pay Executive an amount equal to the Executive’s Target Bonus (under SECTION 2.1 (b), based upon her Base Salary as of the date of termination), which amount shall be paid to Executive when the Company pays the Annual Cash Bonus for the calendar year that commences immediately after Executive’s termination (and for clarity, shall be in addition to the Target Bonus paid to Executive under SECTION 3.4(ii) – such that Executive receives two Target Bonuses).
(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.
(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 thirtieth (30th) 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 her 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

7




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 her 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).
(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.
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

8




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.
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,

9




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 twelve (12) months after the Termination Date (or for twenty-four (24) months after the Termination Date if such termination is in connection with a Change in Control), 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 twelve months after the Termination Date, render any services (whether as an independent contractor or otherwise) on behalf of any Listed Company (provided that this clause (c) shall not prohibit the Executive from engaging in the practice of law in accordance with the applicable rules of professional conduct);
(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 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

10




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 her 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 she 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 of the parties set forth below, or at such other address furnished in writing to the other parties hereto:


11




To the Company:    BMC Stock Holdings, Inc.
Attn: Chief Executive Officer
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, 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

12




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 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

13




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 indemnify and hold harmless Executive to the fullest extent permitted by law for any action or inaction she 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 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.

14




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.

            
[Signatures on following page]

15





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

COMPANY:        

BMC STOCK HOLDINGS, INC.



/s/ Peter C. Alexander
Its Chief Executive Officer

EXECUTIVE:



/s/ Lanesha Minnix
Lanesha Minnix



16






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 through the Termination Date. In addition, the Executive shall receive (a) her 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. 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 her 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, the “Claims”), arising out of or relating to the Executive’s employment with the Company and/or the separation of Executive from the Company.

1





(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 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

2




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: Chief Executive Officer, 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 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.

3





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 she 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 her 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

5




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 OWN FREE WILL WITH A FULL UNDERSTANDING OF ITS TERMS; HE OR SHE HAS READ THIS AGREEMENT; THAT 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 SHE HAS BEEN ADVISED BY THE COMPANY OF HER ABILITY TO TAKE ADVANTAGE OF THE CONSIDERATION PERIOD AFFORDED BY SECTION 4 ABOVE AND THAT 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-03312018xex102.htm EXHIBIT 10.2 Exhibit

SEPARATION AGREEMENT AND GENERAL RELEASE

This Separation Agreement and General Release (this "Agreement") is made as of December 1, 2015 by and between JEFFREY G. REA ("Executive") and STOCK BUILDING SUPPLY 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 December 1, 2015 (the "Termination Date"). For the purposes of calculating any benefits due to Executive under this Agreement, the parties agree that Executive's termination constitutes a resignation by Executive "For Good Reason" and pursuant to a "Change in Control" as those terms are defined in Amended and Restated Employment Agreement dated October 9, 2014, as amended by Amendment to Employment Agreement dated June 2, 2015 by and between the Company and Executive (the "Employment Agreement").
2.Payments Due to Executive. Not later than the Company's next regularly scheduled payday after the Termination Date, the Company will pay Executive: (a) his accrued but unpaid Base Salary through the Termination Date, and (b) $18,846.10, which is the Executive's amount of accrued and unused vacation as of the date hereof. Other than as expressly set forth in this Section, Executive is not entitled to any consulting fees, wages (other than Executive's 2015 management incentive plan incentive award and the special cash payment of $1 million payable upon the Termination Date as approved by the compensation committee of the Board of Directors on November 19, 2015), accrued vacation pay, benefits or any other amounts with respect to his employment through the Termination Date.

3.Accelerated Vesting. Pursuant to Section 3.4(a)(iii) of the Employment Agreement, the Company will accelerate the vesting of all of Executive's outstanding and unvested stock options, stock appreciation rights, restricted stock units or shares, performance stock units or any other equity compensation award previously made to Executive.

4.Business Expenses. The Company agrees to reimburse Executive for reasonable business expenses incurred prior to the date hereof provided the expenses (a) were incurred in accordance with the Company's normal policies and practices and (b) are submitted no later than December 31, 2015.

5.Severance Benefits and Continuing Health Insurance Coverage. In consideration of Executive's execution and non-revocation of this Agreement, the Company agrees as follows:

(a)The Company shall pay Executive $4,350,000, which pursuant to Section 3.4(a)(i) of the Employment Agreement is an amount equal to the product of (i) 3.0 and (ii) the sum of (x) the highest annual Base Salary rate for Executive in effect over the prior two (2) years and (y) the highest amount of Executive's Target Bonus or Annual Cash Bonus actually paid over the prior two
(2) years, whichever is greater, which total payment shall be paid to Executive on a salary continuation basis according to the Company's normal payroll practices over the 18 month period following the Termination Date, but in no event less frequently than monthly.




(b)For so long as Executive serves as a member of the board of directors of the Company following the Termination Date, and subject to 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), the Company shall provide participation in the Company's group health plan and ArmadaCare executive health reimbursement plan (the "ArmadaCare Plan") in each case to the extent permitted by applicable law and the terms of such plan. Upon termination of Executive's service as a director of the Company, and subject to (i) Executive's timely election of continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended ("COBRA"), and (ii) 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), the Company shall provide 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 18 months (collectively, the "COBRA Benefits"), provided that the Executive is eligible and remains eligible for COBRA coverage. The Company shall pay or reimburse Executive for the incremental cost of Executive's participation in the Company's group health plan and ArmadaCare Plan as described in this Section 5(b) (over and above the customary employee copayment or contribution), for a total period not to exceed eighteen (18) months following the Termination Date, whether Executive is participating in such plans as a Director or pursuant to an election under COBRA. The Company may modify its obligation under this Section 6(b) 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 or the Internal Revenue Code of 1986, as amended, provided that such modification preserves, to the greatest extent possible, the economic intent of this provision. The parties agree that all amounts paid or reimbursed by the Company for premiums with respect to Executive's participation in the Company's group health plans and ArmadaCare Plan from and after the Termination Date, whether as a direct participant or pursuant to an election under COBRA, shall be reported as taxable income to Executive.

6.
General Release.

(a)Executive, on behalf of Executive, his 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, 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


2


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 Executive 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 may have suffered by reason of his 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 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; or (v) any Claims which by law cannot be released.

(e)Executive agrees that the consideration set forth in Paragraphs 3 and 5 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 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


3


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 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 until the seven-day period has expired. 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. Accordingly, the "Termination 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 6(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, Legal Department, Stock Building Supply Holdings, Inc., 8020 Arco Corporate Drive, Suite 400, Raleigh, North Carolina 27617. In the event that Executive exercises his or her right to revoke this release pursuant to Section 6(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 expiration of the forty-five (45) day period he has voluntarily waived his 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 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 UNDERSTANDS THAT, BY ENTERING INTO THIS AGREEMENT, HE NO LONGER HAS THE RIGHT TO ASSERT ANY CLAIM OR LAWSUIT OF ANY KIND ATTEMPTING TO RECOVER MONEY OR ANY OTHER


4


REILEF 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.

7.General Release by the Company. The Company and its affiliates, subsidiaries, and assigns hereby knowingly and unconditionally release, remise and discharge Executive and his heirs, 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 arising from or relating to Executive's employment with the Company and/or Executive's separation from the Company; provided, however, that the parties agree the General Release provided in this Section 7 shall not release any of the following: (a) any action to enforce this Agreement, (b) any act of embezzlement or similar material violation of law as determined by a court of law, or (c) the confidentiality obligations set forth in Section 4.1 of the Employment Agreement and/or the Covenants Not to Engage in Certain Acts provided in Section 5 of the Employment Agreement, which are incorporated into and made part of this Agreement by reference.

8.Review of Agreement; No Assignment of Claims. Executive represents and warrants that he (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.

9.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 state FEP agency proceeding.

10.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 North Carolina without regard to provisions or principles thereof relating to conflict of laws.

11.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





5


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.
12.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 required to do so by law, but Executive agrees to notify the Company immediately if anyone seeks to require such disclosure, 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.

13.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.

14.No Adverse Comments. For two (2) years, Executive and the Company agree not to make, issue, release or authorize any written or oral statements, derogatory or defamatory in nature, about the other (which in the case of the Company shall include its affiliates or 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 the party's rights.

15.Additional Terms Governing Payments. Notwithstanding anything to the contrary herein, all payments to Executive described herein shall remain subject to the provisions of Sections 3.4(c), (d) and (e) and Section 6.13 and 6.15 of the Employment Agreement, which are incorporated herein by this reference.

16.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 HAS ENTERED INTO THIS AGREEMENT KNOWINGLY, VOLUNTARILY AND OF HIS OWN FREE WILL WITH A FULL UNDERSTANDING OF ITS TERMS; HE HAS READ THIS


6


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

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







[Signatures on Following Page]

7


EXECUTIVE ACKNOWLEDGES THAT HE HAS BEEN ADVISED BY THE COMPANY OF HIS ABILITY TO TAKE ADVANTAGE OF THE CONSIDERATION PERIOD AFFORDED BY SECTION 6 ABOVE AND THAT HE 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.




/s/ Jeffrey G. Rea
Jeffrey G. Rea



STOCK BUILDING SUPPLY
HOLDINGS, INC.

By: /s/ C. Lowell Ball
Name: C. Lowell Ball
Title: Senior Vice President & General Counsel


8
EX-31.1 4 bmch-03312018xex311.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION

I, David L. Keltner, 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: May 8, 2018
/s/ David L. Keltner    
David L. Keltner
Interim President and Chief Executive Officer
(principal executive officer)



EX-31.2 5 bmch-03312018xex312.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: May 8, 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-03312018xex321.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 March 31, 2018, as filed with the Securities and Exchange Commission (the “Report”), I, David L. Keltner, Interim 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: May 8, 2018
/s/ David L. Keltner    
David L. Keltner
Interim 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-03312018xex322.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 March 31, 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: May 8, 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-20180331.xml XBRL INSTANCE DOCUMENT 0001574815 2018-01-01 2018-03-31 0001574815 2018-05-07 0001574815 2017-12-31 0001574815 2018-03-31 0001574815 2017-01-01 2017-03-31 0001574815 2016-12-31 0001574815 2017-03-31 0001574815 2017-01-01 2017-12-31 0001574815 bmch:WEShoneCoMember 2018-03-01 0001574815 bmch:CodePlusComponentsMember us-gaap:NoncompeteAgreementsMember 2017-03-27 2017-03-27 0001574815 bmch:WEShoneCoMember us-gaap:CustomerRelationshipsMember 2018-03-01 0001574815 bmch:WEShoneCoMember 2018-03-01 2018-03-31 0001574815 bmch:WEShoneCoMember us-gaap:CustomerRelationshipsMember 2018-03-01 2018-03-01 0001574815 bmch:WEShoneCoMember 2018-01-01 2018-03-31 0001574815 bmch:CodePlusComponentsMember us-gaap:CustomerRelationshipsMember 2017-03-27 0001574815 bmch:WEShoneCoMember 2017-01-01 2017-12-31 0001574815 bmch:CodePlusComponentsMember 2017-03-27 2017-03-27 0001574815 bmch:CodePlusComponentsMember us-gaap:NoncompeteAgreementsMember 2017-03-27 0001574815 bmch:CodePlusComponentsMember us-gaap:CustomerRelationshipsMember 2017-03-27 2017-03-27 0001574815 bmch:CodePlusComponentsMember 2017-03-27 0001574815 bmch:WEShoneCoMember 2018-03-01 2018-03-01 0001574815 us-gaap:LineOfCreditMember 2018-03-31 0001574815 us-gaap:SecuredDebtMember 2018-03-31 0001574815 us-gaap:SeniorNotesMember 2018-03-31 0001574815 us-gaap:SecuredDebtMember 2017-12-31 0001574815 us-gaap:LineOfCreditMember 2017-12-31 0001574815 us-gaap:SeniorNotesMember 2017-12-31 0001574815 bmch:VariableInterestRateOptionOneMember us-gaap:LineOfCreditMember 2018-03-31 0001574815 us-gaap:GuarantorSubsidiariesMember us-gaap:SeniorNotesMember 2016-09-15 0001574815 us-gaap:LineOfCreditMember 2015-12-01 2015-12-01 0001574815 us-gaap:LineOfCreditMember 2015-12-01 0001574815 us-gaap:SeniorNotesMember 2016-09-15 0001574815 us-gaap:SeniorNotesMember 2016-09-15 2016-09-15 0001574815 bmch:BMCEastLLCMember us-gaap:SeniorNotesMember 2016-09-15 0001574815 us-gaap:SecuredDebtMember 2018-01-01 2018-03-31 0001574815 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0001574815 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0001574815 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-03-31 0001574815 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-03-31 0001574815 bmch:OtherBuildingProductsAndServicesMember 2017-01-01 2017-03-31 0001574815 bmch:MillworkDoorsAndWindowsMember 2018-01-01 2018-03-31 0001574815 bmch:LumberAndLumberSheetGoodsMember 2017-01-01 2017-03-31 0001574815 bmch:MillworkDoorsAndWindowsMember 2017-01-01 2017-03-31 0001574815 bmch:StructuralComponentsMember 2018-01-01 2018-03-31 0001574815 bmch:StructuralComponentsMember 2017-01-01 2017-03-31 0001574815 bmch:OtherBuildingProductsAndServicesMember 2018-01-01 2018-03-31 0001574815 bmch:LumberAndLumberSheetGoodsMember 2018-01-01 2018-03-31 0001574815 bmch:ProfessionalRemodelingContractorsMember 2018-01-01 2018-03-31 0001574815 bmch:OtherCustomersMember 2018-01-01 2018-03-31 0001574815 bmch:SingleFamilyHomebuildersMember 2017-01-01 2017-03-31 0001574815 bmch:SingleFamilyHomebuildersMember 2018-01-01 2018-03-31 0001574815 bmch:OtherCustomersMember 2017-01-01 2017-03-31 0001574815 bmch:ProfessionalRemodelingContractorsMember 2017-01-01 2017-03-31 0001574815 2018-01-01 0001574815 us-gaap:PendingLitigationMember 2018-03-31 0001574815 us-gaap:RestrictedStockMember 2018-01-01 2018-03-31 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-03-31 0001574815 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-03-31 0001574815 us-gaap:RestrictedStockMember 2017-01-01 2017-03-31 0001574815 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001574815 bmch:A2017Member us-gaap:PerformanceSharesMember 2017-01-01 2017-03-31 0001574815 bmch:A2018Member us-gaap:PerformanceSharesMember 2018-01-01 2018-03-31 0001574815 bmch:A2017Member us-gaap:PerformanceSharesMember 2017-03-31 0001574815 bmch:A2017Member us-gaap:PerformanceSharesMember us-gaap:MinimumMember 2017-01-01 2017-03-31 0001574815 bmch:A2017Member us-gaap:PerformanceSharesMember us-gaap:MaximumMember 2017-01-01 2017-03-31 0001574815 bmch:A2018Member us-gaap:PerformanceSharesMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0001574815 bmch:A2018Member us-gaap:PerformanceSharesMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0001574815 bmch:A2018Member us-gaap:PerformanceSharesMember 2018-03-31 0001574815 us-gaap:OperatingSegmentsMember bmch:GeographicDivisionsMember 2018-01-01 2018-03-31 0001574815 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-03-31 0001574815 us-gaap:OperatingSegmentsMember bmch:GeographicDivisionsMember 2017-01-01 2017-03-31 0001574815 us-gaap:CorporateNonSegmentMember us-gaap:AllOtherSegmentsMember 2017-01-01 2017-03-31 0001574815 us-gaap:PerformanceSharesMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0001574815 us-gaap:PerformanceSharesMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-03-31 0001574815 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001574815 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001574815 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-03-31 xbrli:shares iso4217:USD bmch:segment xbrli:pure iso4217:USD xbrli:shares 360696000 321418000 -13840000 47403000 -16494000 63674000 0 1823000 2164000 2640000 4441000 1687000 70700000 100000 166306000 169783000 2024 3600000 1944000 2759000 0.50 0.50 0.50 0.50 400000 0 2019-12-31 2020-12-31 2017-01-01 2018-01-01 0.27 4127000 0 2020-03-31 2021-03-31 false --12-31 Q1 2018 2018-03-31 10-Q 0001574815 67236082 Large Accelerated Filer BMC Stock Holdings, Inc. 174583000 216558000 333954000 361722000 322892000 353749000 361631000 -7882000 314008000 -8884000 96262000 83052000 89700000 -6648000 89295000 -6967000 P12Y P5Y P9Y 659440000 661818000 1231000 91000 136000 1004000 26000 91000 1658000 1775000 4771000 5333000 421000 421000 3821000 3657000 303000 21000 0 21000 1473350000 1543508000 1541689000 1819000 1474285000 935000 734137000 795474000 18428000 0 20622000 -20622000 0 -18428000 2017-03-27 2018-03-01 273000 234000 200000 1500000 375000 1460000 800000 300000 5400000 6400000 5200000 2300000 500000 7100000 8800000 3100000 7100000 22400000 1765000 0 14838000 13146000 8917000 4778000 11750000 9002000 -4139000 -2748000 0.01 0.01 300000000 300000000 67300000 67500000 67100000 67200000 673000 675000 0 36613000 0 36613000 38557000 38557000 0 29089000 0 29089000 26330000 26330000 21600000 426083000 480301000 579503000 635118000 153420000 154817000 28738000 0 26912000 -26912000 0 -28738000 354798000 4462000 336000 350000000 362502000 12191000 311000 300000 350000000 350000000 payable semiannually on April 1 and October 1 0.050 0.070 0.055 2016-09-15 2021-02-28 5639000 5430000 100000 100000 1768000 5578000 12992000 12024000 16813000 586000 16227000 470000 15211000 15681000 10561000 9506000 0.06 0.23 0.06 0.23 0.206 0.232 0.35 0.21 1.00 1.00 -107000 -38000 261792000 263999000 3400000 2200000 178197000 0 178197000 0 199084000 199084000 4717000 19998000 973000 4639000 3748000 2288000 39278000 30868000 40212000 29086000 33462000 -760000 -3810000 22030000 24042000 6420000 -2801000 233000 83000 178000 172000 55000 299000 6088000 5982000 4769000 9597000 309060000 338767000 342735000 -3968000 305932000 -3128000 61300000 726451000 779933000 778114000 1819000 727386000 935000 1473350000 1543508000 1541689000 1819000 1474285000 935000 315277000 359455000 2015-12-01 375000000 301500000 3000000 349159000 357072000 7739000 7373000 100000 101000 349059000 356971000 16256000 3136000 -16489000 -29096000 -3906000 23212000 3744000 15359000 319000 1950000 1 167711000 175054000 10486000 24030000 13989000 17133000 1306000 1222000 7039000 6532000 314000 -619000 6693000 20970000 10662000 10244000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 57949000 55055000 51087000 3968000 61077000 3128000 0 1991000 175058000 235345000 1735000 -2509000 866000 127000 295820000 295897000 2667000 2059000 155313000 227616000 2557000 25000 90607000 105966000 757700000 116036000 82075000 559589000 244436000 210751000 192622000 109891000 101443000 95451000 637308000 288086000 229518000 180769000 135829000 834202000 572120000 645954000 757700000 0 757700000 0 834202000 834202000 185580000 188248000 13496000 13786000 38470000 38251000 148888000 160204000 1231000 1775000 P3Y P3Y 200000 0 200000 0 21.35 19.30 746899000 763575000 200000 300000 3821000 4884000 67186000 67664000 66692000 67138000 <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 its subsidiaries 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 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 its subsidiaries 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 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;">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;">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 Accounting Standards Codification (&#8220;ASC&#8221;) 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. 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%;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 (&#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 income statement. ASU 2016-02 is effective for the Company&#8217;s annual and interim periods beginning on January 1, 2019. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. 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 various 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. 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.</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;">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> <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%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of W.E. Shone Co.</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.5 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 preliminary purchase price allocation resulted in the initial recognition of goodwill of </font><font style="font-family:inherit;font-size:10pt;">$2.2 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.1 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;">$3.1 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.2 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;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price allocation of Shone Lumber is preliminary and based upon all information available to the Company at the present time, and is subject to change. The Company is in the process of finalizing its valuation of the acquired intangible assets, property and equipment and inventory, and therefore, the initial purchase accounting is not complete. As the Company receives additional information during the measurement period, the fair values assigned to the assets and liabilities may be adjusted.</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.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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%;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 from the March&#160;1, 2018 acquisition date to </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 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;">Acquisition of Code Plus Components, LLC</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The results of operations of Code Plus included in the Company&#8217;s unaudited condensed consolidated statements of operations for the three months ended March 31, 2017 were not material. The impact of the acquisition 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: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;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, 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 year ended December 31, 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 March 31, 2018 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;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;">March 31, 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;border-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;">360,696</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;">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;">39,278</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;">36,613</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;">(1,944</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;">29,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">2,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">March&#160;31, 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;">March 31,&#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;">12,191</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;">311</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;">362,502</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,430</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;">357,072</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;">101</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;">356,971</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;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the estimated market value of the Senior Notes approximated 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 outstanding borrowings under the Revolver of </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;"> with net availability of </font><font style="font-family:inherit;font-size:10pt;">$301.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. The interest rate on borrowings outstanding as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, all of which were base rate borrowings, was </font><font style="font-family:inherit;font-size:10pt;">5.0%</font><font style="font-family:inherit;font-size:10pt;">. The Company had </font><font style="font-family:inherit;font-size:10pt;">$61.3 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;">March&#160;31, 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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of the Revolver at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> approximates fair value as the rates are comparable to those at which the Company could currently borrow under similar terms, are variable and incorporate a measure of the Company&#8217;s credit risk. As such, the fair value of the Revolver was classified as a Level 2 measurement in accordance with ASC 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;">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;">March&#160;31, 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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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="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="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 March 31,</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></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;">135,829</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;">109,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">288,086</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;">244,436</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;">229,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">210,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">180,769</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;">192,622</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;">834,202</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;">757,700</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></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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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="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="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 March 31,</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></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;">637,308</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;">559,589</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;">95,451</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;">82,075</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;">101,443</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;">116,036</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;">834,202</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;">757,700</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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</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></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;">1,658</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">91</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;">136</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;">26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">1,775</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,231</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;">During the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, in addition to grants of service-based restricted stock unit awards, the Company granted performance-based restricted stock units that vest in </font><font style="font-family:inherit;font-size:10pt;">March 2021</font><font style="font-family:inherit;font-size:10pt;">. The weighted average grant date fair value of the performance-based restricted stock units was </font><font style="font-family:inherit;font-size:10pt;">$19.30</font><font style="font-family:inherit;font-size:10pt;">. The number of performance-based restricted stock units that are issued on the vesting date 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.2 million</font><font style="font-family:inherit;font-size:10pt;">, based </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> upon the Company&#8217;s average return on invested capital (&#8220;Average ROIC&#8221;) over the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> year period from </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> upon the Company&#8217;s cumulative adjusted earnings per share (&#8220;Adjusted EPS&#8221;) over the same </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period. </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 months ended March 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, in addition to grants of service-based restricted stock unit awards, the Company granted performance-based restricted stock units that vest in </font><font style="font-family:inherit;font-size:10pt;">March 2020</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">The weighted average grant date fair value of the performance-based restricted stock units was </font><font style="font-family:inherit;font-size:10pt;">$21.35</font><font style="font-family:inherit;font-size:10pt;">. The number of performance-based restricted stock units that are issued on the vesting date 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.2 million</font><font style="font-family:inherit;font-size:10pt;">, based </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> upon the Company&#8217;s Average ROIC over the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> year period from </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> upon the Company&#8217;s cumulative Adjusted EPS over the same </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period.</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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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="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="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 March 31,</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></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;">15,359</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;">3,744</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></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,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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></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;">299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">172</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;">233</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;">55</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;">83</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,664</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,186</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></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.23</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.06</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.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">March&#160;31, 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.4 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="6" rowspan="1"></td></tr><tr><td style="width:69%;" 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 March 31,</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></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</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;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Stock options</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;">303</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;">March&#160;31, 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;">March&#160;31, 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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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.2%</font><font style="font-family:inherit;font-size:10pt;">, 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 offset by excess tax windfall benefits from stock compensation. For the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">20.6%</font><font style="font-family:inherit;font-size:10pt;">, 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 benefit from stock compensation partially offset by state income tax expense.</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. As of March 31, 2018, the Company has not adjusted the provisional estimates 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;">March 31, 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;">March 31,&#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;">361,722</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;">(5,333</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,640</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;">353,749</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;">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 Accounting Standards Codification (&#8220;ASC&#8221;) 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. 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%;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 (&#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 income statement. ASU 2016-02 is effective for the Company&#8217;s annual and interim periods beginning on January 1, 2019. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. 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 various 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. 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.</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;">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> <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.</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="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="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 March 31,</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></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;">19,998</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;">4,717</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,982</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,088</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;">Depreciation and amortization</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;">15,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Merger and integration costs</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,687</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,441</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;">Non-cash stock compensation expense</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,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Acquisition costs</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;">234</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;">273</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 items (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;">1,823</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Adjusted EBITDA of 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;">16,494</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;">13,840</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;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;background-color:#cceeff;border-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;">63,674</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;">47,403</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><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) Represents severance and executive search costs incurred in connection with the departure of the Company&#8217;s former chief executive officer and the search for his permanent replacement.</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 historic 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 three months ended March 31, 2018 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%;padding-bottom:8px;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;">March&#160;31, 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;"><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;">361,631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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,882</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;">353,749</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;">342,735</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,968</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;">338,767</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;">36,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">36,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">26,912</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;">(26,912</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;">51,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 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,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">55,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,541,689</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,819</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,543,508</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;">89,700</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,648</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;">83,052</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;">29,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">29,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,622</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,622</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,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">779,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,541,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,543,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> represented approximately </font><font style="font-family:inherit;font-size:10pt;">27%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues for the 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%;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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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="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="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 March 31,</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></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;">135,829</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;">109,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">288,086</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;">244,436</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;">229,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">210,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">180,769</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;">192,622</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;">834,202</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;">757,700</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></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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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="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="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 March 31,</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></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;">637,308</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;">559,589</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;">95,451</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;">82,075</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;">101,443</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;">116,036</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;">834,202</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;">757,700</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 March 31, 2018 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;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;">March 31, 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;border-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;">360,696</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;">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;">39,278</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;">36,613</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;">(1,944</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;">29,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">2,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 three months ended March 31, 2018, the Company&#8217;s contract assets decreased by </font><font style="font-family:inherit;font-size:10pt;">$1.9 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;">$2.8 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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized revenue of </font><font style="font-family:inherit;font-size:10pt;">$21.6 million</font><font style="font-family:inherit;font-size:10pt;"> 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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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;">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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> represented approximately </font><font style="font-family:inherit;font-size:10pt;">27%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues for the 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%;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.</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;">March 31, 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;">March 31,&#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;">361,722</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;">(5,333</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,640</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;">353,749</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;">March&#160;31, 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.4 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="6" rowspan="1"></td></tr><tr><td style="width:69%;" 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 March 31,</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></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</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;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Stock options</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;">303</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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</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></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;">1,658</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">91</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;">136</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;">26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">1,775</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,231</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;">March&#160;31, 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;">March 31,&#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;">12,191</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;">311</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;">362,502</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,430</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;">357,072</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;">101</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;">356,971</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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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="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="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 March 31,</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></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;">15,359</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;">3,744</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></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,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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></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;">299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">172</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;">233</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;">55</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;">83</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,664</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,186</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></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.23</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.06</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.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;padding-bottom:8px;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;">March&#160;31, 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;"><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;">361,631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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,882</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;">353,749</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;">342,735</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,968</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;">338,767</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;">36,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">36,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">26,912</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;">(26,912</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;">51,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 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,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">55,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,541,689</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,819</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,543,508</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;">89,700</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,648</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;">83,052</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;">29,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">29,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,622</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,622</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,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">779,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,541,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,543,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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 March 31, 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;">834,202</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;">199,084</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;">15,211</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;">63,674</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;">470</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;">(16,494</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;">834,202</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;">199,084</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;">15,681</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 March 31, 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;">757,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">178,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">47,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">586</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;">(13,840</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;">757,700</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;">178,197</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,813</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 is comprised of 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 months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 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 March 31, 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;">834,202</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;">199,084</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;">15,211</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;">63,674</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;">470</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;">(16,494</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;">834,202</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;">199,084</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;">15,681</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 March 31, 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;">757,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">178,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">47,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">586</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;">(13,840</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;">757,700</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;">178,197</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,813</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="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="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 March 31,</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></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;">19,998</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;">4,717</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,982</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,088</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;">Depreciation and amortization</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;">15,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Merger and integration costs</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,687</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,441</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;">Non-cash stock compensation expense</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,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Acquisition costs</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;">234</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;">273</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 items (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;">1,823</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Adjusted EBITDA of 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;">16,494</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;">13,840</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;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;background-color:#cceeff;border-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;">63,674</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;">47,403</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><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) Represents severance and executive search costs incurred in connection with the departure of the Company&#8217;s former chief executive officer and the search for his permanent replacement.</font></div></div> Includes service-based and performance-based restricted stock units. 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. Represents severance and executive search costs incurred in connection with the departure of the Company’s former chief executive officer and the search for his permanent replacement. EX-101.SCH 9 bmch-20180331.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 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 2222201 - Disclosure - Revenue Revenue (Policies) link:presentationLink link:calculationLink link:definitionLink 2322302 - Disclosure - Revenue 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-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 bmch-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 bmch-20180331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] 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] Earnings Per Share [Abstract] 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] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted stock units [Member] Restricted Stock Units (RSUs) [Member] Stock options [Member] Employee Stock Option [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 Net Income (Loss) Attributable to Parent Weighted average common shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic 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) Weighted Average Number of Shares Outstanding, Diluted Basic income per common share (in dollars per share) Earnings Per Share, Basic Diluted income per common share (in dollars per share) Earnings Per Share, Diluted Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer relationships [Member] Customer Relationships [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Property, Plant and Equipment [Abstract] Income Tax Disclosure [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement 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] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expenses and other current assets [Member] Prepaid Expenses and Other Current Assets [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Receivables [Abstract] Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] 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] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 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] 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] Business Combinations [Abstract] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Earnings per Share Earnings Per Share, Policy [Policy Text Block] Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Structural components [Member] Structural Components [Member] Structural components Lumber & lumber sheet goods [Member] Lumber And Lumber Sheet Goods [Member] Lumber and lumber sheet goods Millwork, doors & windows [Member] Millwork, Doors And Windows [Member] Millwork, doors and windows Other building products & services [Member] Other Building Products And Services [Member] Other building products and services 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 Income Statement [Abstract] Net sales Revenue, Net [Abstract] Building products Sales Revenue, Goods, Net Construction services Sales Revenue, Services, Net Net sales Revenue, Net Cost of sales Cost of Revenue [Abstract] Building products Cost of Goods Sold Construction services Cost of Services 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 Weighted average common shares outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic (in shares) Diluted (in shares) Net income per common share Basic (in dollars per share) Diluted (in dollars per share) 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 Accounts Receivable, Net, Current Income Taxes Income Tax Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] 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. Code Plus [Member] Code Plus Components [Member] Code Plus Components, LLC TexPly [Member] Texas Plywood And Lumber Company [Member] Texas Plywood And Lumber Company, Inc. 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, Property, Plant, and Equipment Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Goodwill recognized expected to be deductible for tax Business Acquisition, Goodwill, Expected Tax Deductible Amount 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 Commitments and contingencies Commitments and Contingencies, Policy [Policy Text Block] Inventory Disclosure [Abstract] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] 2018 [Member] 2018 [Member] 2018 2017 [Member] 2017 [Member] 2017 Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Performance-based restricted stock units [Member] Performance Shares [Member] Vesting date Share Based Compensation Arrangement By Share Based Payment Award, Vesting Date Date the equity-based award vests. Weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Restricted stock units granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Award vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Percent of performance measurement based on ROIC Percentage Of Performance Measurement Based On Return On Invested Capital Percentage of performance measurement based on return on invested capital (ROIC). Percent of performance measurement based on Adjusted EPS Percent Of Performance Measurement Based On Adjusted Earnings Per Share Percent of performance measurement based on adjusted earnings per share (Adjusted EPS). Performance period (start date) Performance Period, Start Date Starting date of period in which performance criteria are measured. Performance period (end date) Performance Period, End Date Ending date of period in which performance criteria are measured. Performance-based shares available for vesting Performance Based Shares Available For Vesting Amount of performance based shares that will be available for vesting. 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] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Receivables, including unbilled receivables 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 Contract assets Contract with Customer, Asset, Net, Current Contract assets change Increase Decrease In Contract With Customer Asset Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Contract liabilities Contract with Customer, Liability, Current Contract liabilities change Increase Decrease In Contract With Customer Liability Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable. 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] Payables and Accruals [Abstract] Deferred tax assets related to Components of Deferred Tax Assets [Abstract] Deferred tax liabilities related to Components of Deferred Tax Liabilities [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation [Member] Pending Litigation [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Pending litigation accrued Estimated Litigation Liability Acquisitions Business Combination Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Consolidated Statement of Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stockholders' Equity [Abstract] Stockholders' Equity Attributable to Parent [Abstract] Stockholders' Equity (Shares) [Abstract] Stockholders Equity, Shares [Abstract] Stockholders Equity, Shares Stock based compensation Allocated Share-based Compensation Expense Quarterly Financial Data [Abstract] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowances Inventories, net Inventory, Net Costs in excess of billings on uncompleted contracts Costs in Excess of Billings, Current Income taxes receivable Income Taxes Receivable Deferred income taxes Deferred Tax Assets, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, 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 Assets Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Current liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other liabilities Accrued Liabilities, Current Billings in excess of costs on uncompleted contracts Billings in Excess of Cost, 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 debt Long-term Debt, Excluding Current Maturities 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 Liabilities Commitments and contingencies (Note 8) Commitments and Contingencies Stockholders' equity Preferred stock, $0.01 par value, 50.0 million shares authorized, no shares issued and outstanding at March 31, 2018 and December 31, 2017 Preferred Stock, Value, Issued Common stock, $0.01 par value, 300.0 million shares authorized, 67.5 million and 67.3 million shares issued, and 67.2 million and 67.1 million outstanding at March 31, 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 March 31, 2018 and December 31, 2017, respectively Treasury Stock, Value Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity 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] Revolving credit agreement [Member] Line of Credit [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2015-17 [Member] Accounting Standards Update 2015-17 [Member] Accounts Payable [Member] Accounts Payable [Member] 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. Deferred tax benefit, 2017 Tax Act Deferred Tax Benefit, 2017 Tax Act Deferred tax benefit attributable to the impact of the 2017 Tax Act. Basis of presentation Basis of Accounting, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] Comprehensive income Comprehensive Income, Policy [Policy Text Block] Recently issued accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] 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] Schedule of accounts receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Income taxes Income Tax, Policy [Policy Text Block] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Segment Reporting [Abstract] 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] Revenue recognition Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating segments [Member] Operating Segments [Member] Other reconciling items [Member] Corporate, Non-Segment [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Geographic divisions [Member] Geographic Divisions [Member] Geographic Divisions [Member] Other reconciling items [Member] Other Segments [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Net sales Gross profit Depreciation & amortization Depreciation, Depletion and Amortization Adjusted EBITDA Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization and other items Debt Disclosure [Abstract] 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] 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 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] 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] Federal [Member] Internal Revenue Service (IRS) [Member] 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 Income tax expense at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Schedule of debt Schedule of Debt [Table Text Block] Revenue [Text Block] Revenue from Contract with Customer [Text Block] Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] 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 Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Acquisitions Business Combinations Policy [Policy Text Block] Segments Segment Reporting Disclosure [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] 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 Obligation Satisfied Over Time, Percentage Of Revenue Goods and service for performance obligation satisfied over time, percentage of revenue. Revenue recognized previously included in contract liabilities Contract with Customer, Liability, Revenue Recognized 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] 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] Subsequent Event [Line Items] Subsequent Event [Line Items] Other Liabilities, Noncurrent [Abstract] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Income before income taxes Interest expense Depreciation and amortization Non-cash stock compensation expense Share-based Compensation Acquisition costs Other items Adjustment To Earnings, Other Other adjustment to earnings. Adjusted EBITDA Debt Debt Disclosure [Text Block] Stock Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Earnings Per Share Earnings Per Share [Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] 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 (used in) 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 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 (used in) 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 businesses, net of cash acquired Payments to Acquire Businesses, Gross Purchases of property, equipment and real estate Payments to Acquire Property, Plant, and Equipment 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 provided by financing activities Net Cash Provided by (Used in) Financing Activities Net decrease 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 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 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] Total assets Total liabilities Total liabilities and stockholders' equity 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 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 Letters of credit outstanding Letters of Credit Outstanding, Amount Date entered into agreement Line of Credit Facility, Initiation Date Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] 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 Subsequent Events Subsequent Events [Text Block] EX-101.PRE 13 bmch-20180331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2018
May 07, 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 Mar. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   67,236,082
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Current assets    
Cash and cash equivalents $ 9,002 $ 11,750
Accounts receivable, net of allowances 353,749 322,892
Inventories, net 338,767 309,060
Contract assets 36,613 0
Costs in excess of billings on uncompleted contracts 0 28,738
Income taxes receivable 2,288 3,748
Prepaid expenses and other current assets 55,055 57,949
Total current assets 795,474 734,137
Property and equipment, net of accumulated depreciation 295,897 295,820
Customer relationship intangible assets, net of accumulated amortization 169,783 166,306
Other intangible assets, net of accumulated amortization 1,222 1,306
Goodwill 263,999 261,792
Other long-term assets 17,133 13,989
Total assets 1,543,508 1,473,350
Current liabilities    
Accounts payable 216,558 174,583
Accrued expenses and other liabilities 83,052 96,262
Contract liabilities 29,089 0
Billings in excess of costs on uncompleted contracts 0 18,428
Interest payable 9,597 4,769
Current portion: Long-term debt and capital lease obligations 7,373 7,739
Current portion: Insurance reserves 13,786 13,496
Total current liabilities 359,455 315,277
Insurance reserves 38,251 38,470
Long-term debt 356,971 349,059
Long-term portion of capital lease obligations 13,146 14,838
Deferred income taxes 5,578 1,768
Other long-term liabilities 6,532 7,039
Total liabilities 779,933 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 March 31, 2018 and December 31, 2017 0 0
Common stock, $0.01 par value, 300.0 million shares authorized, 67.5 million and 67.3 million shares issued, and 67.2 million and 67.1 million outstanding at March 31, 2018 and December 31, 2017, respectively 675 673
Additional paid-in capital 661,818 659,440
Retained earnings 105,966 90,607
Treasury stock, at cost, 0.3 million and 0.2 million shares at March 31, 2018 and December 31, 2017, respectively (4,884) (3,821)
Total stockholders' equity 763,575 746,899
Total liabilities and stockholders' equity $ 1,543,508 $ 1,473,350
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - $ / shares
shares in Millions
Mar. 31, 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.5 67.3
Common stock, shares outstanding (in shares) 67.2 67.1
Treasury stock, shares 0.3 0.2
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Net sales    
Building products $ 645,954 $ 572,120
Construction services 188,248 185,580
Net sales 834,202 757,700
Cost of sales    
Building products 480,301 426,083
Construction services 154,817 153,420
Cost of sales 635,118 579,503
Gross profit 199,084 178,197
Selling, general and administrative expenses 160,204 148,888
Depreciation expense 9,506 10,561
Amortization expense 3,657 3,821
Merger and integration costs 1,687 4,441
Total operating expenses 175,054 167,711
Income from operations 24,030 10,486
Other income (expense)    
Interest expense (5,982) (6,088)
Other income, net 1,950 319
Income before income taxes 19,998 4,717
Income tax expense 4,639 973
Net income $ 15,359 $ 3,744
Weighted average common shares outstanding    
Basic (in shares) 67,138 66,692
Diluted (in shares) 67,664 67,186
Net income per common share    
Basic (in dollars per share) $ 0.23 $ 0.06
Diluted (in dollars per share) $ 0.23 $ 0.06
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Cash flows from operating activities    
Net income $ 15,359 $ 3,744
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation expense 12,024 12,992
Amortization of intangible assets 3,657 3,821
Amortization of debt issuance costs 421 421
Deferred income taxes 3,810 760
Non-cash stock compensation expense 1,775 1,231
Loss on sale of property, equipment and real estate 38 107
Other non-cash adjustments 619 (314)
Change in assets and liabilities, net of effects of acquisitions    
Accounts receivable, net of allowances (33,462) (29,086)
Inventories, net (24,042) (22,030)
Accounts payable 40,212 30,868
Other assets and liabilities 2,801 (6,420)
Net cash provided by (used in) operating activities 23,212 (3,906)
Cash flows from investing activities    
Purchases of businesses, net of cash acquired (20,970) (6,693)
Purchases of property, equipment and real estate (10,244) (10,662)
Insurance proceeds 1,991 0
Proceeds from sale of property, equipment and real estate 127 866
Net cash used in investing activities (29,096) (16,489)
Cash flows from financing activities    
Proceeds from revolving line of credit 235,345 175,058
Repayments of proceeds from revolving line of credit (227,616) (155,313)
Payments on capital leases obligations (2,059) (2,667)
Principal payments on other notes 25 2,557
Other financing activities, net (2,509) 1,735
Net cash provided by financing activities 3,136 16,256
Net decrease in cash and cash equivalents (2,748) (4,139)
Cash and cash equivalents    
Beginning of period 11,750 8,917
End of period 9,002 4,778
Supplemental disclosure of non-cash investing and financing transactions    
Acquisition-related holdback payments due at future date 1,460 375
Assets acquired under capital lease obligations $ 0 $ 1,765
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization
3 Months Ended
Mar. 31, 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.
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.8.0.1
Basis of Presentation
3 Months Ended
Mar. 31, 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 its subsidiaries 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 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.
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 Accounting Standards Codification (“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. 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 (“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 income statement. ASU 2016-02 is effective for the Company’s annual and interim periods beginning on January 1, 2019. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. 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 various 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. 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.

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.
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions
3 Months Ended
Mar. 31, 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.
Acquisition of W.E. Shone Co.
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.5 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 preliminary purchase price allocation resulted in the initial recognition of goodwill of $2.2 million, a customer relationship intangible asset of $7.1 million, accounts receivable of $6.4 million, inventory of $8.8 million, property and equipment of $3.1 million and total current liabilities of $5.2 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.
 
The purchase price allocation of Shone Lumber is preliminary and based upon all information available to the Company at the present time, and is subject to change. The Company is in the process of finalizing its valuation of the acquired intangible assets, property and equipment and inventory, and therefore, the initial purchase accounting is not complete. As the Company receives additional information during the measurement period, the fair values assigned to the assets and liabilities may be adjusted.

For the year ended December 31, 2017, Shone Lumber generated net sales of approximately $70.7 million. The Company incurred transaction costs of $0.2 million for the three months ended March 31, 2018.

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 March 31, 2018 were $5.4 million and $0.3 million, respectively. The impact of the acquisition was not considered significant for the reporting of pro forma financial information.

Acquisition of Code Plus Components, LLC
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.

The results of operations of Code Plus included in the Company’s unaudited condensed consolidated statements of operations for the three months ended March 31, 2017 were not material. The impact of the acquisition was not significant for the reporting of pro forma financial information.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable
3 Months Ended
Mar. 31, 2018
Receivables [Abstract]  
Accounts Receivable
Accounts Receivable
Accounts receivable consist of the following at March 31, 2018 and December 31, 2017:
(in thousands)
March 31, 
 2018
 
December 31, 
 2017
Trade receivables
$
361,722

 
$
333,954

Allowance for doubtful accounts
(5,333
)
 
(4,771
)
Sales returns allowance (a)

 
(4,127
)
Other allowances
(2,640
)
 
(2,164
)
 
$
353,749

 
$
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.8.0.1
Debt
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Debt
Debt
Long-term debt as of March 31, 2018 and December 31, 2017 consists of the following:
(in thousands)
March 31, 
 2018
 
December 31, 
 2017
Senior secured notes, due 2024
$
350,000

 
$
350,000

Revolving credit agreement
12,191

 
4,462

Other
311

 
336

 
362,502

 
354,798

Unamortized debt issuance costs related to senior secured notes
(5,430
)
 
(5,639
)
 
357,072

 
349,159

Less: Current portion of long-term debt
101

 
100

 
$
356,971

 
$
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 March 31, 2018, the estimated market value of the Senior Notes approximated 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 outstanding borrowings under the Revolver of $12.2 million with net availability of $301.5 million as of March 31, 2018. The interest rate on borrowings outstanding as of March 31, 2018, all of which were base rate borrowings, was 5.0%. The Company had $61.3 million in letters of credit outstanding under the Credit Agreement as of March 31, 2018.

The carrying value of the Revolver at March 31, 2018 approximates fair value as the rates are comparable to those at which the Company could currently borrow under similar terms, are variable and incorporate a measure of the Company’s credit risk. As such, the fair value of the Revolver was classified as a Level 2 measurement in accordance with ASC 820.
Other
Other long-term debt as of March 31, 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.8.0.1
Revenue
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue [Text Block]
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 historic 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 months ended March 31, 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 March 31, 2018.
(in thousands)
Balances without Adoption of Topic 606
 
Adjustments
 
As Reported
Accounts receivable, net of allowances
$
361,631

 
$
(7,882
)
 
$
353,749

Inventories, net
342,735

 
(3,968
)
 
338,767

Contract assets

 
36,613

 
36,613

Costs in excess of billings on uncompleted contracts
26,912

 
(26,912
)
 

Prepaid expenses and other current assets
51,087

 
3,968

 
55,055

Total assets
1,541,689

 
1,819

 
1,543,508

 
 
 
 
 
 
Accrued expenses and other liabilities
89,700

 
(6,648
)
 
83,052

Contract liabilities

 
29,089

 
29,089

Billings in excess of costs on uncompleted contracts
20,622

 
(20,622
)
 

Total liabilities
778,114

 
1,819

 
779,933

 
 
 
 
 
 
Total liabilities and stockholders' equity
$
1,541,689

 
$
1,819

 
$
1,543,508


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 months ended March 31, 2018 represented approximately 27% of total revenues for the period.

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 months ended March 31, 2018 and 2017:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Structural components
$
135,829

 
$
109,891

Lumber & lumber sheet goods
288,086

 
244,436

Millwork, doors & windows
229,518

 
210,751

Other building products & services
180,769

 
192,622

Total net sales
$
834,202

 
$
757,700


The following table reflects the Company’s estimate of net sales by each customer type for the three months ended March 31, 2018 and 2017:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Single-family homebuilders
$
637,308

 
$
559,589

Remodeling contractors
95,451

 
82,075

Multi-family, commercial & other contractors
101,443

 
116,036

Total net sales
$
834,202

 
$
757,700



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 March 31, 2018 and January 1, 2018, the date that the Company adopted Topic 606:
(in thousands)
March 31, 2018
 
January 1, 2018
 
Change
Receivables, including unbilled receivables presented in prepaid expenses and other current assets
$
360,696

 
$
321,418

 
$
39,278

Contract assets
36,613

 
38,557

 
(1,944
)
Contract liabilities
$
29,089

 
$
26,330

 
$
2,759



During the three months ended March 31, 2018, the Company’s contract assets decreased by $1.9 million and the Company’s contract liabilities increased by $2.8 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 months ended March 31, 2018, the Company recognized revenue of $21.6 million 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 months ended March 31, 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.8.0.1
Income Taxes
3 Months Ended
Mar. 31, 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 March 31, 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 March 31, 2018 and December 31, 2017.

For the three months ended March 31, 2018, the Company’s effective tax rate was 23.2%, which varied from the federal statutory rate of 21% primarily due to state income tax expense offset by excess tax windfall benefits from stock compensation. For the three months ended March 31, 2017, the effective tax rate was 20.6%, which varied from the federal statutory rate of 35% primarily due to the excess tax windfall benefit from stock compensation partially offset by state income tax expense.

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. As of March 31, 2018, the Company has not adjusted the provisional estimates recognized in 2017.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 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 March 31, 2018, the Company has accrued $3.0 million in relation to pending litigation that was recorded during the year ended December 31, 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.8.0.1
Stock Based Compensation
3 Months Ended
Mar. 31, 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 months ended March 31, 2018 and 2017:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Restricted stock units (a)
$
1,658

 
$
1,004

Restricted stock
91

 
136

Stock options
26

 
91

Stock based compensation
$
1,775

 
$
1,231


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

During the three months ended March 31, 2018, in addition to grants of service-based restricted stock unit awards, the Company granted performance-based restricted stock units that vest in March 2021. The weighted average grant date fair value of the performance-based restricted stock units was $19.30. The number of performance-based restricted stock units that are issued on the vesting date could range from zero to a maximum of 0.2 million, based 50% upon the Company’s average return on invested capital (“Average ROIC”) over the three year period from January 1, 2018 through December 31, 2020 and 50% upon the Company’s cumulative adjusted earnings per share (“Adjusted EPS”) over the same three-year period.
During the three months ended March 31, 2017, in addition to grants of service-based restricted stock unit awards, the Company granted performance-based restricted stock units that vest in March 2020. The weighted average grant date fair value of the performance-based restricted stock units was $21.35. The number of performance-based restricted stock units that are issued on the vesting date could range from zero to a maximum of 0.2 million, based 50% upon the Company’s Average ROIC over the three year period from January 1, 2017 through December 31, 2019 and 50% upon the Company’s cumulative Adjusted EPS over the same three-year period.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segments
3 Months Ended
Mar. 31, 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 is comprised of 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 months ended March 31, 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 March 31, 2018
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
834,202

 
$
199,084

 
$
15,211

 
$
63,674

Other reconciling items

 

 
470

 
(16,494
)
 
$
834,202

 
$
199,084

 
$
15,681

 
 

 
Three Months Ended March 31, 2017
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
757,700

 
$
178,197

 
$
16,227

 
$
47,403

Other reconciling items

 

 
586

 
(13,840
)
 
$
757,700

 
$
178,197

 
$
16,813

 
 

Reconciliation to consolidated financial statements:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Income before income taxes
$
19,998

 
$
4,717

Interest expense
5,982

 
6,088

Depreciation and amortization
15,681

 
16,813

Merger and integration costs
1,687

 
4,441

Non-cash stock compensation expense
1,775

 
1,231

Acquisition costs
234

 
273

Other items (a)
1,823

 

Adjusted EBITDA of other reconciling items
16,494

 
13,840

Adjusted EBITDA of geographic divisions reportable segment
$
63,674

 
$
47,403


(a) Represents severance and executive search costs incurred in connection with the departure of the Company’s former chief executive officer and the search for his permanent replacement.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share
3 Months Ended
Mar. 31, 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 months ended March 31, 2018 and 2017 are presented below:
 
Three Months Ended March 31,
(in thousands, except per share amounts)
2018
 
2017
Income attributable to common stockholders
$
15,359

 
$
3,744

 
 
 
 
Weighted average common shares outstanding, basic
67,138

 
66,692

Effect of dilutive securities:
 
 
 
Restricted stock units
299

 
178

Stock options
172

 
233

Restricted stock
55

 
83

Weighted average common shares outstanding, diluted
67,664

 
67,186

 
 
 
 
Basic income per common share
$
0.23

 
$
0.06

Diluted income per common share
$
0.23

 
$
0.06


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 March 31, 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.4 million.
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Restricted stock units
21

 
21

Stock options

 
303

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 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 its subsidiaries 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 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.
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 Accounting Standards Codification (“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. 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 (“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 income statement. ASU 2016-02 is effective for the Company’s annual and interim periods beginning on January 1, 2019. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. 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 various 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. 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.

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.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions (Policies)
3 Months Ended
Mar. 31, 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 32 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Revenue (Policies)
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue recognition
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 months ended March 31, 2018 represented approximately 27% of total revenues for the period.

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.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Policies)
3 Months Ended
Mar. 31, 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 34 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Policies)
3 Months Ended
Mar. 31, 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 35 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Policies)
3 Months Ended
Mar. 31, 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 36 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2018
Receivables [Abstract]  
Schedule of accounts receivable
Accounts receivable consist of the following at March 31, 2018 and December 31, 2017:
(in thousands)
March 31, 
 2018
 
December 31, 
 2017
Trade receivables
$
361,722

 
$
333,954

Allowance for doubtful accounts
(5,333
)
 
(4,771
)
Sales returns allowance (a)

 
(4,127
)
Other allowances
(2,640
)
 
(2,164
)
 
$
353,749

 
$
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 37 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Tables)
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Schedule of debt
Long-term debt as of March 31, 2018 and December 31, 2017 consists of the following:
(in thousands)
March 31, 
 2018
 
December 31, 
 2017
Senior secured notes, due 2024
$
350,000

 
$
350,000

Revolving credit agreement
12,191

 
4,462

Other
311

 
336

 
362,502

 
354,798

Unamortized debt issuance costs related to senior secured notes
(5,430
)
 
(5,639
)
 
357,072

 
349,159

Less: Current portion of long-term debt
101

 
100

 
$
356,971

 
$
349,059

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Revenue (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2018.
(in thousands)
Balances without Adoption of Topic 606
 
Adjustments
 
As Reported
Accounts receivable, net of allowances
$
361,631

 
$
(7,882
)
 
$
353,749

Inventories, net
342,735

 
(3,968
)
 
338,767

Contract assets

 
36,613

 
36,613

Costs in excess of billings on uncompleted contracts
26,912

 
(26,912
)
 

Prepaid expenses and other current assets
51,087

 
3,968

 
55,055

Total assets
1,541,689

 
1,819

 
1,543,508

 
 
 
 
 
 
Accrued expenses and other liabilities
89,700

 
(6,648
)
 
83,052

Contract liabilities

 
29,089

 
29,089

Billings in excess of costs on uncompleted contracts
20,622

 
(20,622
)
 

Total liabilities
778,114

 
1,819

 
779,933

 
 
 
 
 
 
Total liabilities and stockholders' equity
$
1,541,689

 
$
1,819

 
$
1,543,508

Disaggregation of Revenue [Table Text Block]
The following table shows net sales classified by major product category for the three months ended March 31, 2018 and 2017:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Structural components
$
135,829

 
$
109,891

Lumber & lumber sheet goods
288,086

 
244,436

Millwork, doors & windows
229,518

 
210,751

Other building products & services
180,769

 
192,622

Total net sales
$
834,202

 
$
757,700


The following table reflects the Company’s estimate of net sales by each customer type for the three months ended March 31, 2018 and 2017:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Single-family homebuilders
$
637,308

 
$
559,589

Remodeling contractors
95,451

 
82,075

Multi-family, commercial & other contractors
101,443

 
116,036

Total net sales
$
834,202

 
$
757,700

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

 
$
321,418

 
$
39,278

Contract assets
36,613

 
38,557

 
(1,944
)
Contract liabilities
$
29,089

 
$
26,330

 
$
2,759

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2018 and 2017:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Restricted stock units (a)
$
1,658

 
$
1,004

Restricted stock
91

 
136

Stock options
26

 
91

Stock based compensation
$
1,775

 
$
1,231


(a) Includes service-based and performance-based restricted stock units.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segments (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 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 March 31, 2018
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
834,202

 
$
199,084

 
$
15,211

 
$
63,674

Other reconciling items

 

 
470

 
(16,494
)
 
$
834,202

 
$
199,084

 
$
15,681

 
 

 
Three Months Ended March 31, 2017
(in thousands)
Net Sales
 
Gross Profit
 
Depreciation & Amortization
 
Adjusted EBITDA
Geographic divisions
$
757,700

 
$
178,197

 
$
16,227

 
$
47,403

Other reconciling items

 

 
586

 
(13,840
)
 
$
757,700

 
$
178,197

 
$
16,813

 
 

Reconciliation to consolidated financial statements
Reconciliation to consolidated financial statements:
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Income before income taxes
$
19,998

 
$
4,717

Interest expense
5,982

 
6,088

Depreciation and amortization
15,681

 
16,813

Merger and integration costs
1,687

 
4,441

Non-cash stock compensation expense
1,775

 
1,231

Acquisition costs
234

 
273

Other items (a)
1,823

 

Adjusted EBITDA of other reconciling items
16,494

 
13,840

Adjusted EBITDA of geographic divisions reportable segment
$
63,674

 
$
47,403


(a) Represents severance and executive search costs incurred in connection with the departure of the Company’s former chief executive officer and the search for his permanent replacement.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Schedule of basic and diluted EPS calculations
The basic and diluted EPS calculations for the three months ended March 31, 2018 and 2017 are presented below:
 
Three Months Ended March 31,
(in thousands, except per share amounts)
2018
 
2017
Income attributable to common stockholders
$
15,359

 
$
3,744

 
 
 
 
Weighted average common shares outstanding, basic
67,138

 
66,692

Effect of dilutive securities:
 
 
 
Restricted stock units
299

 
178

Stock options
172

 
233

Restricted stock
55

 
83

Weighted average common shares outstanding, diluted
67,664

 
67,186

 
 
 
 
Basic income per common share
$
0.23

 
$
0.06

Diluted income per common share
$
0.23

 
$
0.06

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 March 31, 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.4 million.
 
Three Months Ended March 31,
(in thousands)
2018
 
2017
Restricted stock units
21

 
21

Stock options

 
303

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation Summary of Significant Accounting Policies (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Organization Consolidation And Presentation [Line Items]  
Deferred tax benefit, 2017 Tax Act $ 3.6
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 01, 2018
Mar. 27, 2017
Mar. 31, 2018
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Business Acquisition [Line Items]            
Acquisition holdback       $ 1,460 $ 375  
Goodwill     $ 263,999 263,999   $ 261,792
Transaction costs       234 $ 273  
Shone Lumber [Member]            
Business Acquisition [Line Items]            
Date of acquisition Mar. 01, 2018          
Purchase price $ 22,400          
Acquisition holdback 1,500          
Goodwill 2,200          
Accounts receivable 6,400          
Inventory 8,800          
Property and equipment 3,100          
Current liabilities 5,200          
Pre-acquisition sales           $ 70,700
Transaction costs       $ 200    
Net sales of acquiree since acquisition date     5,400      
Estimated pre-tax earnings of acquiree since acquisition date     $ 300      
Code Plus [Member]            
Business Acquisition [Line Items]            
Date of acquisition   Mar. 27, 2017        
Purchase price   $ 7,100        
Earnout provision   800        
Goodwill   3,400        
Customer relationships [Member] | Shone Lumber [Member]            
Business Acquisition [Line Items]            
Intangible assets $ 7,100          
Useful life 9 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        
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Accounts Receivable) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Receivables [Abstract]    
Trade receivables $ 361,722 $ 333,954
Allowance for doubtful accounts (5,333) (4,771)
Sales returns allowance [1] 0 (4,127)
Other allowances (2,640) (2,164)
Accounts receivable, net $ 353,749 $ 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 45 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Debt Table) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Sep. 15, 2016
Debt Instrument [Line Items]      
Outstanding borrowings $ 362,502 $ 354,798  
Unamortized debt issuance costs related to senior secured notes (5,430) (5,639)  
Total debt 357,072 349,159  
Less: Current portion of long-term debt 101 100  
Long-term debt 356,971 349,059  
Senior secured notes, due 2024 [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings 350,000 350,000 $ 350,000
Revolving credit agreement [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings 12,191 4,462  
Other debt [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings $ 311 $ 336  
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt Debt (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 15, 2016
Dec. 01, 2015
Mar. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]        
Outstanding borrowings     $ 362,502 $ 354,798
Senior secured notes, due 2024 [Member]        
Debt Instrument [Line Items]        
Debt issuance date Sep. 15, 2016      
Outstanding borrowings $ 350,000   350,000 350,000
Maturity date, year 2024      
Interest rate 5.50%      
Interest payment dates payable semiannually on April 1 and October 1      
Revolving credit agreement [Member]        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 375,000    
Outstanding borrowings     12,191 4,462
Net availability     301,500  
Letters of credit outstanding     $ 61,300  
Date entered into agreement   Dec. 01, 2015    
Other debt [Member]        
Debt Instrument [Line Items]        
Maturity date     Feb. 28, 2021  
Outstanding borrowings     $ 311 $ 336
Interest rate     7.00%  
Base Rate Option [Member] | Revolving credit agreement [Member]        
Debt Instrument [Line Items]        
Interest rate     5.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 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Revenue (Impact of Adoption of Topic 606) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable, net of allowances $ 353,749   $ 322,892
Inventories, net 338,767   309,060
Contract assets 36,613   0
Costs in excess of billings on uncompleted contracts 0   28,738
Prepaid expenses and other current assets 55,055   57,949
Total assets 1,543,508   1,473,350
Accrued expenses and other liabilities 83,052   96,262
Contract liabilities 29,089   0
Billings in excess of costs on uncompleted contracts 0   18,428
Total liabilities 779,933   726,451
Total liabilities and stockholders' equity 1,543,508   $ 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 361,631    
Inventories, net 342,735    
Contract assets 0    
Costs in excess of billings on uncompleted contracts 26,912    
Prepaid expenses and other current assets 51,087    
Total assets 1,541,689    
Accrued expenses and other liabilities 89,700    
Contract liabilities 0    
Billings in excess of costs on uncompleted contracts 20,622    
Total liabilities 778,114    
Total liabilities and stockholders' equity 1,541,689    
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,882) (8,884)  
Inventories, net (3,968) (3,128)  
Contract assets 36,613 38,557  
Costs in excess of billings on uncompleted contracts (26,912) (28,738)  
Prepaid expenses and other current assets 3,968 3,128  
Total assets 1,819 935  
Accrued expenses and other liabilities (6,648) (6,967)  
Contract liabilities 29,089 26,330  
Billings in excess of costs on uncompleted contracts (20,622) (18,428)  
Total liabilities 1,819 935  
Total liabilities and stockholders' equity $ 1,819 $ 935  
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]    
Net sales $ 834,202 $ 757,700
Single-family homebuilders [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 637,308 559,589
Remodeling contractors [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 95,451 82,075
Multi-family, commercial & other contractors [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 101,443 116,036
Structural components [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 135,829 109,891
Lumber & lumber sheet goods [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 288,086 244,436
Millwork, doors & windows [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 229,518 210,751
Other building products & services [Member]    
Disaggregation of Revenue [Line Items]    
Net sales $ 180,769 $ 192,622
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Revenue (Contract Assets and Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Receivables, including unbilled receivables $ 360,696 $ 321,418  
Receivables, including unbilled receivables change 39,278    
Contract assets 36,613   $ 0
Contract assets change (1,944)    
Contract liabilities 29,089   $ 0
Contract liabilities change $ 2,759    
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Revenue (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Jan. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Revenue recognized for performance obligations satisfied over time 27.00%  
Contract assets change $ (1,944)  
Contract liabilities change 2,759  
Revenue recognized previously included in contract liabilities $ 21,600  
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 51 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Income Tax Contingency [Line Items]      
Valuation allowance $ 0.1   $ 0.1
Income tax expense at statutory rate 21.00% 35.00%  
Effective income tax rate 23.20% 20.60%  
Deferred tax benefit, 2017 Tax Act     $ 3.6
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Narrative) (Details)
$ in Millions
Mar. 31, 2018
USD ($)
Pending Litigation [Member]  
Loss Contingencies [Line Items]  
Pending litigation accrued $ 3.0
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation (Stock based compensation expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation $ 1,775 $ 1,231
Restricted stock units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation [1] 1,658 1,004
Restricted stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation 91 136
Stock options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation $ 26 $ 91
[1] Includes service-based and performance-based restricted stock units.
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation (Narrative) (Details) - Performance-based restricted stock units [Member] - $ / shares
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance-based shares available for vesting 0  
Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance-based shares available for vesting 400,000  
2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting date Mar. 31, 2021  
Weighted average grant date fair value (in dollars per share) $ 19.30  
Award vesting period (in years) 3 years  
Percent of performance measurement based on ROIC 50.00%  
Percent of performance measurement based on Adjusted EPS 50.00%  
Performance period (start date) Jan. 01, 2018  
Performance period (end date) Dec. 31, 2020  
2018 [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units granted 0  
2018 [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units granted 200,000  
2017 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting date   Mar. 31, 2020
Weighted average grant date fair value (in dollars per share)   $ 21.35
Award vesting period (in years)   3 years
Percent of performance measurement based on ROIC   50.00%
Percent of performance measurement based on Adjusted EPS   50.00%
Performance period (start date)   Jan. 01, 2017
Performance period (end date)   Dec. 31, 2019
2017 [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units granted   0
2017 [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units granted   200,000
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segments (Schedule of net sales, adjusted EBITDA and certain other measures by reportable segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Segment Reporting Information [Line Items]    
Net sales $ 834,202 $ 757,700
Gross profit 199,084 178,197
Depreciation & amortization 15,681 16,813
Operating segments [Member] | Geographic divisions [Member]    
Segment Reporting Information [Line Items]    
Net sales 834,202 757,700
Gross profit 199,084 178,197
Depreciation & amortization 15,211 16,227
Adjusted EBITDA 63,674 47,403
Other reconciling items [Member] | Other reconciling items [Member]    
Segment Reporting Information [Line Items]    
Net sales 0 0
Gross profit 0 0
Depreciation & amortization 470 586
Adjusted EBITDA $ (16,494) $ (13,840)
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segments (Reconciliation of adjusted EBITDA to consolidated financial statements) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Segment Reporting, Revenue Reconciling Item [Line Items]    
Income before income taxes $ 19,998 $ 4,717
Interest expense 5,982 6,088
Depreciation and amortization 15,681 16,813
Merger and integration costs 1,687 4,441
Non-cash stock compensation expense 1,775 1,231
Acquisition costs 234 273
Other items [1] 1,823 0
Other reconciling items [Member] | Other reconciling items [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Depreciation and amortization 470 586
Adjusted EBITDA 16,494 13,840
Operating segments [Member] | Geographic divisions [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Depreciation and amortization 15,211 16,227
Adjusted EBITDA $ (63,674) $ (47,403)
[1] Represents severance and executive search costs incurred in connection with the departure of the Company’s former chief executive officer and the search for his permanent replacement.
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segments (Narrative) (Details)
3 Months Ended
Mar. 31, 2018
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Basic and Diluted EPS) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Income attributable to common stockholders $ 15,359 $ 3,744
Weighted average common shares outstanding, basic (in shares) 67,138 66,692
Weighted average common shares outstanding, diluted (in shares) 67,664 67,186
Basic income per common share (in dollars per share) $ 0.23 $ 0.06
Diluted income per common share (in dollars per share) $ 0.23 $ 0.06
Restricted stock units [Member]    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Stock based payment arrangements (in shares) 299 178
Stock options [Member]    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Stock based payment arrangements (in shares) 172 233
Restricted stock [Member]    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Stock based payment arrangements (in shares) 55 83
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Schedule of anti-dilutive securities) (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
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) 21 21
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 303
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share Earnings Per Share (Narrative) (Details) - Performance-based restricted stock units [Member]
3 Months Ended
Mar. 31, 2018
shares
Minimum [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Performance-based shares available for vesting 0
Maximum [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Performance-based shares available for vesting 400,000
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "N*J$P?(\\#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,$% @ *XJH3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) 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 " KBJA,.Z^$-N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.EEA3%'7"]-.("$Q"<0M2KPMHDFCQ*C=V].& MK1."!^ 8^\_GSY)K':3N(C['+F DB^EF<*U/4HM[ ^D?(:QU_)2CH%7+/+Y-?J8;/;LF;!Q:K@=P5?[<2]%$M9W;Y/ MKC_\KL*N,W9O_['Q1;"IX===-%]02P,$% @ *XJH3)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " KBJA,V%+;X58" "O!P & 'AL+W=OD+OITS9V88>XH'XZ^BIE0&;UW;BVU82SD\ R"JFG9$/+&!]NKD MPGA'I%KR*Q #I^1L2%T+4!2EH"--'Y:%V3ORLF WV38]/?) W+J.\-][VK+' M-H3A^\9+K%Y_,VC+1'M*65U":(&N[T0-M66U)^_!J-AI.F)L[G[]8_ MFN!5,"B&W5KZPQR[-CT9GS8DQB/-#\!C00T$5#R7P(>"7@BV&P"ZYD)]0.1 MI"PX>P3<_JV!Z** SU@EL]*;)G?F3$4KU.Z]C IPUV9&Q-XBT P!)P10MB._A4XN CL%\#>"+"AXQD]]M-C+STV]'A&3Q8)6%,4N50]*1CLO-:GKVV&Y6S5M?'8[QL5UT;W5=MO]M8]6[^%*^5?W7YOQ;G#MDEHNY]W_$]U@-\M') MD..YJ;KI[^+YK>N;>FYEL%*7/RZ_A^/T>Y[;_PB3 V .@&N TI\&X!R )""[ M.)NZ^DO9EYM5VYP7[>5MG7PXC=WTOZ&WW?#T?0.PRM['=F;) M]B*!6\F]HA 4>)5D0_ZK"1!-P!2/M_%:CD =^AE'U[T MX9D/)%FVGF$U)'BKRH8'^A"2N@@,8.53$P%W)&F MCH!E4C8X3U>3J+.8VX0CF<&*0Q@IA&?-72:@^TTAJ=)N9 PKSF&D'%:)]@\Q5X%S5E*O >4FW M8D&BO(;$#@B)&I0355.B B=E,(SP@DH[FYC'(-,4.$TUI2EP3CIT%!:2RJ56 M%<@T!4Y336D*G)+#-NLMM2/)=$C0'626 F>IIBP%H6(U0;.*1=(I RY1(8!, M4^ TU92F(!2W'HRBAB29=JF5)9,4>(U+/S"VP$M8-$.!P P).AURDYI#,IF! MD]E0,H- 7%1TJA623/M4[0TREX%SF;Z*+4A%KZ/[A*!2SB;="8,6*I .K;\;ZWI%,9^1T-I3.DH:N M]L\U]TX29PW(:A23H!?*-$5.4T/IA1R3=-?[5'+O0Z8HGH;Q"#D9KE5=T/4JZ@?PZ-3HR09$3U%)>(2>C&KAH*; $W7AV MDMAB4 8HT^_BB79L!6EEJ0,4.0 M0Q9'(W.HN$S2-!IZT," M6UJ&J.80M11;L^;NC$_\I)&$XB=-=G/4.IY]_UFVKX=CMWAJ^KZII[/5EZ;I MX]!H_F7HX3Z6N^M-%5_Z\=(-U^WES/ERTS>G^3P]NQ[J;_X'4$L#!!0 ( M "N*J$R,WQ&PO=V]R:W-H965T&UL MC99MKYHP%,>_"N$#V +RX V23)=E2[;$W&5WKZM6(;=0UE:Y^_9K"Q)HJ\X7 MTI;__YS?X>&4O*/LG9<8"^^C)@U?^Z40[0L _%#B&O$%;7$CSYPHJY&04W8& MO&48';6I)B"$, $UJAJ_R/7:CA4YO0A2-7C'/'ZI:\3^;C"AW=H/_-O":W4N MA5H 1=ZB,_Z)Q:]VQ^0,C%&.58T;7M'&8_BT]C\%+]M &[3BK<(=GXP]5 MTG$O) M[^HHRK6?^=X1G]"%B%?:?<5#0;'O#=5_QU=,I%R1R!P'2KC^]PX7+F@]1)$H M-?KHCU6CC]T0_V9S&\+!$(Z&8/G0$ V&R#" GDR7^AD)5.2,=A[K[U:+U$,1 MO$3R8A[4HKYV^IRLELO5:Y$L$$TDX5VP=BFB4 )E_A B=$*'V M1U.(V.V/G/Y(^Y=3?V(4T4LR+6FT!"Y@8-3Q1#0C63I)EC9):I#TDGB2)(8& MQT/)C")V4L0V1690Q%8*$^*18L:0.!D2FV%E,"1/&1XI9@RIDR&U&%(CPR;] MG^?BB6A&DCE),IO$2++)K%HC:%Z/QYH9Q\K)L;(YC)=YTTM6DQQ)NH@-$*?H MSCL?0'?G@39+9+8>Z,ICM1^G"JZFOSMH=YIB8*-973&PDL)%9)*Y1*'! B:] M6FV>/Q [5PWW]E3(MJ^;\XE2@65 N)#WOI3[]3@A^"34,)5CUF]:_430=MB0 MP?A54/P#4$L#!!0 ( "N*J$RD5K'8YP, "L1 8 >&PO=V]R:W-H M965T&ULA9C;;N,V$(9?1=!](W+$8V ;B%TL6J %@BVVO59L M^H#5P2LI\?;M2QWBU7*&32XBB?Z'\X]&^B1J=6O:K]W9N3[Y7I5UMT[/?7]] MS+)N?W95T3TT5U?[7XY-6Q6]/VQ/67=M77$8@ZHR \945A67.MVLQK'G=K-J M7OOR4KOG-NE>JZIH_]VZLKFM4YZ^#WR^G,[],)!M5M?BY/YR_9?K<^N/LOLL MATOEZN[2U$GKCNOTB3_NP X!H^+OB[MUB_UD*.6E:;X.![\?UBD;'+G2[?MA MBL)OWMS.E>4PD_?Q;9XTO><< I?[[[-_&HOWQ;P4G=LUY3^70W]>IR9-#NY8 MO);]Y^;VFYL+DFDR5_^'>W.EEP].?(Y]4W;C_V3_VO5--<_BK53%]VE[J#'&BV6\"<[!)-&CI!XE2D@K15 )EDD-'!CM1I)N M)'9C S>31"[2<&- !*9WE$Q*$W&C2#<*N]&!&X72F%P "[N,95IJS2)N-.E& MHT['JC%DO/FXTP;9%(;EC ?5$#)0S.2T&TNZL1]WVN(62F%XT((=)1MZ0+OA MC$8!0WX69W=F 4.95"XY#R\]0B>UE2QR?G@$3AP[XJ$CCFNWEIGPUJ1TVG ; M(04G8?;$ 3N"T!'@3(H!0XX(G3#^+^*(AA_/L:,\=)2C3+X7*O2#59Q)%8$] MIUG*,4S#5FQGS3)1KF1X35,J S$W-$LYAJE!CS<"D\H@-U@EA(BYH5G*,4R- M"MU@3'(M&7K24#JE-8\YHGG*-784XGW6+#.!\$0,#6$99\)$'N2 >6I#G@+)4QL"GI )S2,P!1JF@&%J0Y@"AJ10N0W=8)75D6<-T!P%S%$; MHV81,J46O M?O9#TP\P_6Q(/\!44UJI$'ZDC,=8 S3[ +],QEX&@*85X-?)\#[9SAJSL,H> M( \+HE0L5@]-/L#DLR'Y9LU';B@5'/HCU=ZBYY:7J_ !Z7J<>FZ9TWR1Y\]\^N.-P/ M2G?LAUWM]]MI^3X=],UU_C21W;^/;/X#4$L#!!0 ( "N*J$P=ZU)&@00 M )P5 8 >&PO=V]R:W-H965T&UL?9C=;N,V$(5?Q?!] M5IRA1$F!8R!R4;1 "RRVV/9:L9G86,ER)27>OGWUXWB=F<.]B27F<'B&HCZ. MN#HW[;=N[WV_^%Y7Q^YAN>_[TWT4==N]K\ON4W/RQ^$_STU;E_UPV[Y$W:GU MY6[J5%<1&^.BNCPH_;$[-,=%ZY\?EH]TO['9V&%2_'WP MY^[F>C&F\M0TW\:;WW_EZ#+ZYACQ]OK M]^B_3LD/R3R5G=\TU3^'7;]_6&;+Q'>$I^=C:E^DO9E^M5VYP7[?RT3N6X*.C>#I.Y'1NGN9O^-V3;#:UO:S)F M%;V-@2Z:8M;PK>:JB(;HUR$8#5&PZLX?!]AH1>KP"!8F8:?^]D,2 8LQ#!!/ M >*; +D5DS!+TDERG,=(;)*+3+3*IG&,K2302@)R81S P0!.Y9+)7&9):#D1P:R9611(Q1Y"!;$F_E1HM29[ 1,OC=-V!.$OGR&[T,TE2H-DC%-C O M%$ 1 3M.VB$P-]*,UI!) UX@LQZ)@9=4>F$UCB-)!""ZLQ1 F&^$0)<%@B! M"4<:<:SF-@96;>PDKI&.F8@ZPY M2)3)K#3AV"8VEI4!T%&:F"2 0L8H9(!"N=46#"#'G#KY1#9(2$EB*?2F8AXR MX"%+'C( '1OUX0!ESH4>'.8AZ]J29 %;L"X<63TTI$D"9BPFJP5D94E6B\B: MR$UN V24VB3@!W/5 JZRY*H%Y259N7Z BAPGH6]6#%4+H"J_P0H+JD=.8UGQ M(EE,-D .&_B*UE4FAZ88X] "',JU55B-.1J)(%/2LBP/@JVN M'7-C9+T"5'&:!B!F,5>MTVCF4$:8@Q9PD"6:K<8;Q4Y-,/BF3D//&P/0(@!* M*E]$MV,CSR>B8GV@NXW M\T'ACS#SN>6?9?MR.':+IZ;OFWHZ%WMNFMX/)LVG8:;VOMQ=;RK_W(^7Z7#= MSN>%\TW?G"YGH='U0';]/U!+ P04 " KBJA,9DL\SJ\! #2 P & M 'AL+W=O/D(]HGUP%X\JR5<07M MO.^/C+FJ RW<'?9@PI\&K18^N+9EKK<@Z@32BO$L>\VTD(:6>8J=;9GCX)4T M<+;$#5H+^_,$"L>"[N@M\"C;SL< *_->M/ %_-?^;(/'%I9::C!.HB$6FH+> M[XZG0\Q/"=\DC&YED]C)!?$I.A_K@F91$"BH?&00X;C" R@5B8*,'S,G74I& MX-J^L;]/O8=>+L+! ZKOLO9=0=]24D,C!N4?3FG2.<[\-]@V@,\ _@+ ID))^3OA19E;'(F=9M^+ M>,6[(P^SJ6(PC2+]"^)=B%[+W3[+V342S3FG*8>O?; M\/VFPGV"[_]0^(_ZATV"0R(X_+?%K9R7*MEJIAILF[;)D0H'DS9Y%5T6]IZG M._F=/FW[9V%;:1RYH \WF^;?('H(4K*[L$)=>&"+HZ#QT7P3;#NMV>1X[.<7 MQ)9G7/X"4$L#!!0 ( "N*J$S2?='PL $ -(# 8 >&PO=V]R:W-H M965T&UL?5-M;YPP#/XK47Y

LJTZ U.LT;=(FG3IM^YP# M U'S0I-PM/]^3N 8Z]B^$-OX>?S8V\[P^,N:H#Q=V- MZ4'CG\98Q3VZMF6NM\#K"%*2);O=+5-<:%KF,7:R96X&+X6&DR5N4(K;UR-( M,Q9T3Z^!1]%V/@18F?>\A6_@O_BGW:9JS2R":+(-3S<5IA&>_J'P M'_6S38(L$F3_;7$K)WM3A*UFJL"V<9L49E[\ 4$L# M!!0 ( "N*J$P$;!;:M $ -(# 8 >&PO=V]R:W-H965T&UL?5/;CMP@#/T5Q KJI5::;15VVU"Z(^,^:H#+?R-[<'@36.=%@%- MUS+?.Q!U FG%^&YWQ[20AI9Y\IU=F=LA*&G@[(@?M!;NYPF4'0NZIV^.9]EV M(3I8F?>BA2\0OO9GAQ9;6&JIP7AI#7'0%/1Q?SP=8GP*^"9A]*LSB95ZH+LH"!14(3((W*[P!$I%(I3Q8^:D2\H(7)_?V-^GVK&6B_#P9-5W68>N MH ^4U-"(085G.WZ N9Y;2N;B/\$5%(9')9BCLLJGE52##U;/+"A%B]=IER;M MXW2393-L&\!G %\ #RD/FQ(EY>]$$&7N[$CQ"?>'SGVIHK.U(ITA^(] M>J_E/KO-V342S3&G*8:O8Y8(ANQ+"KZ5XL3_@?-M>+:I,$OP[ ^%=]L$ATV" M0R(X_+?$K9C[OY*P54\UN#9-DR>5'4R:Y)5W&=A'GM[D=_@T[9^%:Z7QY&(# MOFSJ?V-M )2RN\$1ZO"#+8:")L3C/9[=-&:3$6P__R"V?./R%U!+ P04 M" KBJA,:DJI0[0! #2 P & 'AL+W=OUKFT7>Q96Y&KV0/%TO'T[G+,3'@&\2)K4;(4_PENH# \*,$-_6^, M\8!2DCL&UL?5-A M;]P@#/TKB!]0+ES65JM.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B M?+>[9EK(CA99])U,D>'@E.S@9(@=M!;FUQ$4CCE-Z*OC03:M"PY69+UHX#NX M'_W)>(LM+)74T%F)'3%0Y_0N.1S3$!\#?DH8[>I,0B5GQ*=@?*ERN@N"0$'I M H/PVP7N0:E Y&4\SYQT21F Z_,K^Z=8NZ_E+"SDM)!;48E'O M\3/,]7R@9"[^*UQ ^?"@Q. S M@"^ VYB'38FB\H_"B2(S.!(S];X7X8F3 _>]*8,SMB+>>?'6>R]%DB89NP2B M.>8XQ?!US!+!//N2@F^E./*_X'P;OM]4N(_P_1N%_R!(-PG22)#^M\2MF/V[ M)&S54PVFB=-D28E#%R=YY5T&]H['-_D3/DW[-V$:V5ER1N=?-O:_1G3@I>RN M_ BU_H,MAH+:A>.-/YMIS";#83__(+9\X^(W4$L#!!0 ( "N*J$QO+JGS MM@$ -(# 9 >&PO=V]R:W-H965T^.1]&T+CA8D76\@2=PO[N3\1:; M62JA0%N!FABH2_>(PP-,]5Q3 M,A7_$RX@?7A0XG.4*&U<2=E;AVIB\5(4?QUWH>,^C#?I?H*M Y()D,R VYB' MC8FB\F_<\2(S.! S]K[CX8FWA\3WI@S.V(IXY\5;[[T4VS3-V"4033'',299 MQLP1S+//*9*U%,?D/WBR#M^M*MQ%^.Z3PNMU@G25((T$Z2>"FR\EKL7LOR1A MBYXJ,$V<)DM*['6"[S#KXY[WG8N.$B9]ZR%7^!^]R?C+;*P MU%R"LEPK9* I\.WN<,Q"? QXX##:U1F%2LY:/P7C>UW@) @" 94+#,QO%[@# M(0*1E_$\<^(E90"NSZ_L7V/MOI8SLW"GQ2.O75?@/48U-&P0[EZ/WV"NYQJC MN?@?< 'APX,2GZ/2PL8558-U6LXL7HID+]/.5=S'Z29-9]@V@,X N@#V,0^9 M$D7E7YAC96[TB,S4^YZ%)]X=J.]-%9RQ%?'.B[?>>REWV3XGET TQQRG&+J. M62*(9U]2T*T41_H.3K?AZ:;"-,+3?Q1^WB;(-@FR2)!]6.)&S'7R7Q*RZJD$ MT\9ILJC2@XJ3O/(N WM+XYN\A4_3_I.9EBN+SMKYEXW];[1VX*4D5WZ$.O_! M%D- X\+QDS^;:U,8J[M&T#7.=!5Y%D)(LW6RNF>)"TR*+ MOI,M,M-[*32<+'&]4MS^.8(T0TX3^N)X$$WK@X,56<<;^ '^9W>R:+&9I1(* MM!-&$PMU3F^3PW$7XF/ +PYQ)J.1LS%,POE8YW01!(*'T@8'C=H$[D#(0 MH8S?$R>=4P;@\OS"_B76CK6+-/)]@Z()T Z0RXB7G8F"@J M_\P]+S)K!F+'WG<\/'%R2+$W97#&5L0[%._0>RF2?9*Q2R":8HYC3+J,F2,8 MLL\ITK44Q_0?>+H.WZXJW$;X]HW"_Q#L5@EVD6#W88EK,=MW2=BBIPIL$Z?) MD=+T.D[RPCL/[&U\1/8:/D[[=VX;H1TY&X\O&_M?&^,!I6RN<(1:_&"S(:'V MX?@)SW8&PO=V]R:W-H965T[^OI3L>MYF[$42*9[#0XI*!V-?70/@R;N2 MVF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S353HM4T3Z/O9//4 M]%ZV&DZ6N%XI87\=09HAHUOZZ7ANZ\8'!\O33M3P OY[=[)HL9FE;!5HUQI- M+%09O=L>CDF(CP$_6AC]0O$/O)=_NDY1= M$4=-,/8O,WSC\ 4$L#!!0 ( "N*J$Q^3I-@M $ -(# 9 M>&PO=V]R:W-H965TO&IE7$Y; M[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9O&-:2$.++/G.MLBP]TH: M.%OB>JV%_7D"A4-.M_3-\22;UD<'*[).-/ 5_+?N;(/%9I9*:C!.HB$6ZIP^ M;(^G?8Q/ <\2!K, MP.7YC?U#JCW4^2A-V5TIE:DNR#>!>^UV-[>9>P:B::8TQC#ES%S! OL$NP7=_*#RL$^Q7"?:)8/_?$M=B[O]*PA8]U6";-$V.E-B;-,D+ M[SRP#SR]R>_P<=J_"-M(X\@%?7C9U/\:T4.0LKD)(]2&#S8;"FH?CW?A;,&UL?5/;;MLP#/T501]0.4K6%8%MH.DPK, & M!!VV/BLV?4%U<24Y[OY^E.RX;N?U11(IGL-#BDH'8Y]< ^#)BY+:9;3QOMLS MYHH&E'!7I@.--Y6Q2G@T;09LCHAEX<#VW=^.!@>=J)&GZ"_]4=+5IL9BE;!=JU1A,+549O-_O# M+L3'@-\M#&YQ)J&2DS%/P;@O,YH$02"A\(%!X':&.Y R$*&,YXF3SBD#<'F^ ML'^-M6,M)^'@SLC'MO1-1F\H*:$2O?0/9O@&4SV?*)F*_PYGD!@>E&".PD@7 M5U+TSALUL: 4)5[&O=5Q'\:;[06V#N 3@,^ FPA@8Z*H_(OP(D^M&8@=>]^) M\,2;/%,$96Q'O4+Q#[SG?7"B*>8PQO!ES!S!D'U.P==2'/@_<+X. MWZXJW$;X]HW"_^3?K1+L(L'NPQ+78MZK9(N>*K!UG"9'"M/K.,D+[SRPMSR^ MR6OX..T_A*U;['S9V/_*& \H);G"$6KP@\V&A,J'XV<\VW',1L.;;OI! M;/[&^5]02P,$% @ *XJH3/!&8E7= 0 04 !D !X;"]W;W)K&UL=53;;IPP$/T5RQ\0L[ +Z0J0LHFB5FJE5:JFSUX8 M+HJ-J6V6].]K&Y92XKY@S_C,.3/&,^DHY)MJ #1ZYZQ3&6ZT[H^$J*(!3M6= MZ*$S)Y60G&ICRIJH7@(M71!G) R"F'#:=CA/G>\L\U0,FK4=G"52 ^=4_CX! M$V.&=_CF>&GK1EL'R=.>UO =](_^+(U%%I:RY="I5G1(0I7AA]WQE%B\ [RV M,*K5'ME*+D*\6>-+F>' )@0,"FT9J%FN\ B,62*3QJ^9$R^2-G"]O[$_N]I- M+1>JX%&PGVVIFPS?8U1"10>F7\3X&>9Z#AC-Q7^%*S #MYD8C4(PY;ZH&)06 M?&8QJ7#Z/JUMY]9QYK^%^0/".2#[[ZG]Q;MC:.ZF ML$YW%>[,)*^,]YKOXB@E5TLT8TX3)EQC%@0Q[(M$Z),XA1_"0W]XY,TP2[!W!/M_2MQO2O1A#GZ1@U?DX"&(-R(^3.(7B;TBL8?@?B/BPWSR MBR1>D>0C01)L1'R8[3\AJR?(0=:N^10JQ-"YQE]YE_Y^"-T3_@N?AL,W*NNV M4^@BM&D$]UPK(3285(([+P:#2=IN8O9RZ!0Y:IE_\!4$L# M!!0 ( "N*J$P!-8;0MP$ -(# 9 >&PO=V]R:W-H965T4E%")7KIG'+[!5,\U)5/Q/^ "TL-#)CY&@=+&E12]=:@F%9^*$F_CWNJX M#^--DDRT=0*?"'PFW,8X; P4,W\03N2IP8&8L?>="$^\/7#?FR(X8ROBG4_> M>N\EW^YYRBY!:,(<1PQ?8F8$\^IS"+X6XLC_H_-U>K*:81+IR3)Z-_:\0'?A4-E=^A!K_P69#0N7"<>_/9ARST7#833^(S=\X_P!02P,$ M% @ *XJH3(+&0NFW 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0[[)L-EH!4C95E4JMM$K4]MD+ UCQA=AF2?\^ M8T,H37FQ/>-SSEP\S@9C7UP+X,F;DMKEM/6^.S+FRA84=S>F XTWM;&*>S1M MPUQG@5>1I"1+-IM;IKC0M,BB[VR+S/1>"@UG2URO%+=_3B#-D-,M_7 \B:;U MP<&*K.,-/(/_V9TM6FQ6J80"[831Q$*=T_OM\90&? 3\$C"XQ9F$2B[&O 3C M6Y7334@())0^*'#^B<0R5J(4_(?/5FG[U8SW$7Z;AD]W:\+I*L" M:11(_REQ_ZG$-ATG>>&=!_8^B6_R%SY.^P]N&Z$= MN1B/+QO[7QOC 5/9W. (M?C!9D-"[---/XC-W[AX!U!+ P04 M " KBJA,*8."PK8! #2 P &0 'AL+W=OE!XTUCK.(>3=LR MUUO@=20IR9+=[CU37&A:YM%WL65N!B^%AHLE;E"*V]]GD&8LZ)Z^.AY%V_G@ M8&7>\Q:^@__17RQ:;%&IA0+MA-'$0E/0^_WIG 5\!#P)&-WJ3$(E5V.>@_&E M+N@N) 02*A\4.&XW> I@Q"F\6O6I$O(0%R?7]4_Q=JQEBMW\&#D3U'[KJ!' M2FIH^"#]HQD_PUS/.TKFXK_"#23"0R88HS+2Q954@_-&S2J8BN(OTRYTW,?I M)DUGVC8AF0G)0CC&.&P*%#/_R#TO]SP\\?Z48&^JX(RMB'>8O$/O MK=P?#CF[!:$9&UL=5/MCIP@%'T5P@,LRLRTDXF:[&S3M$F;3+9I]S>C5R4+8@''[=OW@JZU M6_L'N)=SSOW@DHW&/KL6P),7K3J7T];[_L28*UO0PMV9'CJ\J8W5PJ-I&^9Z M"Z**)*T83Y)W3 O9T2*+OHLM,C-X)3NX6.(&K87]=09EQIRF]-7Q*)O6!PC'J2E6]S>J2D M@EH,RC^:\1/,]1PHF8O_ C=0" ^98(S2*!=74@[.&SVK8"I:O$R[[.(^3C<' M/M.V"7PF\(5PC''8%"AF_D%X4636C,1.O>]%>.+TQ+$W97#&5L0[3-ZA]U:D MQR1CMR T8\X3AJ\Q"X*A^A*";X4X\W_H?)N^V\QP%^F[=?3#?P3VFP+[*+#_ MJ\3T38E;F+=!V*JG&FP3I\F1T@Q=G.25=QG8^_B([ ]\FO:OPC:R<^1J/+YL M[']MC =,);G#$6KQ@RV&@MJ'XWL\VVG,)L.;?OY!;/G&Q6]02P,$% @ M*XJH3,)4WOJV 0 T@, !D !X;"]W;W)K&UL M=5/;CILP$/T5RQ^P3H#=1A$@;;:J6JF5HJW:/CLP@+6^4-N$[=]W; BE6_IB M>\;GG+EXG(_&OK@.P)-7);4K:.=]?V3,51TH[NY,#QIO&F,5]VC:EKG> J\C M24F6['8/3'&A:9E'W]F6N1F\%!K.EKA!*6Y_G4":L:![>G,\B[;SP<'*O.0G&I[J@NY 0 M2*A\4."X7>$)I Q"F,;/69,N(0-Q?;ZI?XBU8RT7[N#)R!^B]EU!#Y34T/!! M^FYM:,Q$Z][WEXXOTQP=Y4P1E;$>\P>8?>:[D_I#F[ M!J$9]/,/8LLW+G\#4$L#!!0 ( "N* MJ$S%W)QDMP$ -(# 9 >&PO=V]R:W-H965TT5=J#]38U&<>=-TS#;&>!5)"G) MDLWFABDN-"VRZ#N9(L/>2:'A9(CME>+F[0@2AYQNZ;OC232M"PY69!UOX">X M7]W)>(O-*I50H*U 30S4.;W;'HZ[@(^ WP(&NSB34,D9\3D8WZN<;D)"(*%T M08'[[0+W(&40\FF\3)IT#AF(R_.[^K=8NZ_ES"WJXIF8K_ 1>0'AXR\3%*E#:NI.RM0S6I^%04?QUWH>,^C#=I,M'6")$9'(@9>]_Q\,3;0^)[4P9G;$6\\\E;[[T4V_U-QBY! M:,(<1TRRQ,P(YM7G$,E:B&/RB9ZLT]/5#--(3Y?1TR_K KM5@5T4V/U7XNV' M$M( M#GPJFRL_0JW_8+,AH7;A>.O/9ARST7#833^(S=^X^ M02P,$% @ *XJH M3*L;D%.V 0 T@, !D !X;"]W;W)K&UL=5/; M;MP@$/T5Q <$+^LTFY5M*9NJ:J566J5J^\S:8QL%/"[@=?KW!>RX5NJ\ #.< M<^;"D(UHGFT+X,B+5IW-:>M$1E I"/HW?LR9=0@;B^ORJ_BG6[FNY" N/J'[)RK4Y/5!202T&Y9YP M_ QS/;>4S,5_A2LH#P^9^!@E*AM74@[6H9Y5?"I:O$R[[.(^3C?\;J9M$_A, MX OA$..P*5#,_*-PHL@,CL1,O>]%>.+=D?O>E,$96Q'O?/+6>Z_%[G"?L6L0 MFC&G"5/B M%N9MD6S54PVFB=-D28E#%R=YY5T&]H''-_D'GZ;]FS"-["RYH/,O&_M?(SKP MJ20W?H1:_\$60T'MPO'.G\TT9I/AL)]_$%N^&PO=V]R:W-H965T(-L5(&431:W42JM439^],%P4&U/;+.G?US:$TJU?L&=\YIP9 M,^-LDNI-MP &O0O>ZQRWQ@Q'0G39@F#Z3@[0VY-:*L&,-55#]*" 53Y(<$)W MNY0(UO6XR+SOK(I,CH9W/9P5TJ,03/T^ 9=3CB/\X7CIFM8X!RFR@37P'$H=W@->.YCT9H]<)1A*,EN*_PA6XA;M,K$8IN?9?5([:2+&PV%0$>Y_7KO?K-)\DT1(6#J!+ M %T##EZ'S$(^\R=F6)$I.2$UW_W W"^.CM3>3>F<_BK\F4U>6^^UB#[1C%P= MT8(YS1BZQ:P(8ME7"1J2.-'_PFDX?!_,<._#]UOU. D3Q$&"V!/$_Y2XORDQ MA(G#(DE0) D0)# M=?0>J.^NO_!Y;K\QU72]1A=I;(_Z3JJE-&!3V=W9@EO[5*P&A]JX[;W=JWE@ M9L/(87D+R/H@%7\ 4$L#!!0 ( "N*J$P)<6^XM@$ -(# 9 >&PO M=V]R:W-H965T]T?& M7-6!XN[&]*#QIC%6<8^F;9GK+? ZDI1D:9)\8HH+3PG?P/_JS18LM*K50H)TPFEAH"OJP.YZR M@(^ GP)&MSJ34,G%F-=@?*D+FH2$0$+E@P+'[0J/(&40PC1^SYIT"1F(Z_.[ M^G.L'6NY< >/1OX2M>\*>D=)#0T?I'\QXV>8ZSE0,A?_%:X@$1XRP1B5D2ZN MI!J<-VI6P504?YMVH>,^3C>WV4S;)J0S(5T(=S$.FP+%S)^XYV5NS4CLU/N> MAR?>'5/L316.^"2C4J_F1; H@\I.I/CUMI^3X@I M6Y#,W*@>.O>E5EHRZT+=$--K8%4HDH+0)+DEDO$.%UG('761J<$*WL%1(S-( MR?3G 80:<[S!E\0K;UKK$Z3(>M; 3["_^J-V$5E8*BZA,UQU2$.=X_O-_I!Z M? #\YC":U1[Y3DY*O?G@NGL>^:O>+.G M[FQ*GPQ'$;XY\\9ESP5-:$;.GFC&'"8,76$V"X(X]D6"QB0.]+]R&B_?1AUN M0_EVK9[>Q0EV48)=(-C]T^+VJL489A<72:,B:80@O1*)86ZO1,CJXB3H)CQ9 M@THU=&%<5MEE*NYIN/@O^#12+TPWO#/HI*Q[/N&2:Z4L."O)C?/2NBE> @&U M]=MO;J^GMSP%5O7SF)+EOZ+X"U!+ P04 " KBJA,#W5*FL,! W! M&0 'AL+W=OPZ@]FF]"]_6Q#&$O9G]CWZ ^6_U-I(YGQH&F([ ZR*15(0FB2W1#*N<)'%W-$4 MF>Z=X J.!ME>2F9^'T#H(<>-.ZD"!%UK$&OH/[T1V-C\C,4G$)RG*M MD($ZQP_I_K +^ AXY3#8Q1Z%3DY:OX7@2Y7C)!@" :4+#,PO9W@$(0*1M_%K MXL2S9"A<[B_LS[%WW\N)67C4XB>O7)OC>XPJJ%DOW(L>/L/4SPZCJ?FO< ;A MX<&)URBUL/$7E;UU6DXLWHID[^/*55R'B?]2MEY IP)Z54!&H>C\B3E69$8/ MR(QGW[%PQ>F>^K,I0S(>1?SFS5N?/1_%_X.%+?F&FXLNBDG7\^\9)KK1UX M*\F-]]+Z*9X# ;4+VSN_-^-;'@.GNVE,R?Q?4?P!4$L#!!0 ( "N*J$R? MMCD#NP$ -<# 9 >&PO=V]R:W-H965TI="V1+WS@T'0FS=@V1VIP=0_D^KC63.FZ8C=C# FA@D!:%) MLB>2<86K(OI.IBKTZ 17<#+(CE(R\_<(0D\E3O'5\A(!!0NT!@ M?KG $P@10+Z,/PL3KRE#X.W^2G^)O?M>SLS"DQ:_>>/Z$G_&J(&6C<*]ZND+ M+/T\8+0T_PTN(+P\5.)SU%K8^$7U:)V6"\67(MG[O'(5UVGA7\.V ^@20-< M.OR\536E!+@&T:(ZS MAMYILE5#/']-0K>2'.D&(-\&9)M59A&0W0$>M@'Y)B"/@/P.L/_0YJQ)DRA2 M493M]A^RD)N#E6"Z.%(6U7I4<9QOO.O4/M)X,?_E\\A_9Z;CRJ*S=OYZXR6T M6COPM20[/T>]?V6K(:!U8?O)[\T\:[/A]+ \([*^Y>H?4$L#!!0 ( "N* MJ$P;#O_:I0, /$1 9 >&PO=V]R:W-H965T -QOLXYG, MG_"14L@^^UU73K<)CWY_NHJC;'65==)_423;ZGX-JZZ+7 ME^USU)U:6>Q'H[J**(ZSJ"[*)EPOQWN/[7JI7OJJ;.1C&W0O=5VT_VUDI)5;656#)YW'O\9I>(DY M&%Z?__#^92Q>%_-4='*KJG_*?7]IW\R,F;8@(P!70QT[+<,N#'@ M/PVR-PT28Y#\-$C>-$B-07JK068,LEL-A#$0ED$T=7=B!VP\UQ_WYM3S%VP*$#/CI(9@Z85>F$$2.F M&3$LR6*K6!?$18HS26 FB9,)M[IUGS@Q*.-Y;JW=YPF6O@-[0-Z8R DGG<*D M4] ^>U!2-QV>6-U+W5R$9Q RF$@&$O$X$-"!N'V2%M#! F1@E;E!&,^0Y#!( M#AQ84[+)W5Y2$GMJ83&6FOA]7FP,Z'IE6>H-Y-$T]N[8;PQF-D'DC8.%@A$H MR!%/<@)E_LYA06%(419V(.X$6BR\@;!>,%.2 M//4O$:8P QSFL;UA9,YTBUAX(V&N,W&#;!G0C$?>.%@2&. [MUAT;T"SUOF' M#LL" [K R0[D"@/WQ2$L"P1D@?LV;$QX8K<++7DV?<1E2VJW"'2U[(?;;D0U".XW#,/@[8E_B>=C'[^ ?8QS'[."*6 MU=:M PO%Y4\],.IT.?M]!%BNNC5R7Q@B2Y?>=;_ U!+ P04 " KBJA, M&M!(JEL" !*!P &0 'AL+W=O;/U:RF$#@*AJVA'QR ;:JYT3XQV1:LG/0 RL(_[VC+1NW?NB_&9Z;N5F")^=Z0GV/?FXK_0*VV57).H'!5KA?GUJHN0K)NC*)2.O$YC MTYMQG'8PGMW<#G!V@(M#&KSK$,T.T>(0HG<=T.R + :*(DQ-"NQ2&+HBQ&;ASDQ$$. MG,3"F33Q*L]#K#)9- X5PCATP\1.F-@!@V_3[%R:U *.[U ""_9>\8!"B-VP MB1,V<8!D%DARGP8FR(9QJ<+D']>(G3#X'B:VTI3X_G.)(VPS[QTR"-,,NG%2 M"^=F,W.R9O^_P9U#$]N?$EAUCH[RL^G*PJO8I9?ZW[>R+HU_9_JT;4\W9>JP M[[)-:1X*\#?\],I\)?S<],([,*GZG>E*)\8D5>C!H[K(6CULRZ*E)ZFG6,WY MU-ZGA63#_'*!Y?DL_@!02P,$% @ *XJH3%F?G&ULE9;1;ILP%(9?!7&_8H-M0I1$6AM- MF[1)5:=MUV[B)*B F7&2[NUG&S<+YC"E-P&;__S^SHDY>'&6ZJ4["*&CU[IJ MNF5\T+J=)TFW.8B:=W>R%8UYLI.JYMH,U3[I6B7XU@7559(BQ)*:ETV\6KBY M1[5:R*.NRD8\JJ@[UC57?^Y%)<_+&,=O$T_E_J#M1+):M'POO@O]HWU49I1< M7+9E+9JNE$VDQ&X9?\3S-68VP"E^EN+<7=U'-I5G*5_LX,MV&2-+)"JQT=:" MF\M)/(BJLDZ&X[ 4V5"R!B3TGR8QD!?2%"1-G4$V M,""P008:9,Z # QHD&JOR9VF<9J,I12%^0(R2O)B!N,0$(< ."S Z37T:IT/ ME&0HH(%4+"M@& K"4 F#V#H:)F,YB@/:P/(2('I! X#<1B ,PMPV&@=C'# M FD0#)*#(/D(A!0!1PZ4A15YB +(2(&FRC(#:69 628,"M"@N/T=P@CN%^B& MM\B+AC5!"(4;]T;=VNOR:=T0?:+5X3$ZF[* >Q!^1Q/"? M1WO ^<;5OFRZZ%EJ\Z5UW\.=E%H80W1GLCN8,]5E4(F=MK>YN5?]P:(?:-GZ M0U-R.;FM_@)02P,$% @ *XJH3,PP95\S P O X !D !X;"]W;W)K M&ULE5=A;YLP$/TKB!]0L,&85$FDM>FT29M4;=KV MF29.@@HX R?I_OV,H30QSTV3#P'#NW=W]KW#GAYE_=QLA5#>2UE4S^?.I>?98SZ=R MKXJ\$H^UU^S+,JO_W8E"'F<^\5\?_,@W6]4^".;37;81/X7ZM7NL]2@86%9Y M*:HFEY57B_7,_T1N'R)C8!"_%M)-K'4A:-^?>6^T;)LF?1H9392W?-*W,]=F]XW)MA M ]H;T,$@3MXUB'J#:##0P;YG$/<&\9O!^QY8;\#>#$P.09>[FU94=NF5ZN9?O0K(YYI^>ST4\/AIQ@6G6/N 2:Q M, N .4<\ ,0;2: 3&;*A,!MJ[*.S2&-,$$&"R!#$9P3,2J/#<(.I#"9** OM M7 ",Q7R2XG!B&$X,PIE@ @8)V,'!#( RD3NUXV%@>(6'.U''K(* O\-$W(1G-4^N$ @[FB$%+<&BEJ#XY-+L>1I?,428Y52 MH-)QM@"4.H1#L40ID&CJ*&B*M4?Y%=EB65$@J]3>A$*0:W.(M4?!=S)U;0^Q M]J+PBATFEE4$9#7*%H+L;(.337Y[KON>U9N\:KPGJ?1YP>SJUU(JH0G#&UTL M6WV4' :%6*OVENO[NCM/=0,E=_U9,1@.K//_4$L#!!0 ( "N*J$SI?V-R M#04 &X: 9 >&PO=V]R:W-H965TVS$C.Q<9+E2DI\_?>E9,6P.4M?7F))&7*' M'S.[HA;'IOW>;9WK9S_J:M\MY]N^/]PG2?>\=779?6D.;N__\]*T==G[V_8U MZ0ZM*S=CH[I*9)J:I"YW^_EJ,3Y[;%>+YJVO=GOWV,ZZM[HNV_\>7-4Z[8<'R6IQ*%_=7Z[_=GAL_5UR[F6SJ]V^VS7[6>M>EO-?Q/U:RZ'! MB/A[YX[=Q?5L&,I3TWP?;G[?+.?IP,A5[KD?NBC]S[LK7%4-/7D>_TZ=SL\Q MAX:7UQ^]_SH.W@_FJ>Q/C#Q,9Z;JAO_SI[?NKZIIUX\E;K\+MCG.VM/R'LIA%XE[Y6?_>7@X3O;X/S\] MG7_ZOI)6+Y+WH:,)\W#"R$O,-:)@$-9<8]8,ALZ0Q),\,Y4L4SFVIZL8&=\! ML1W0V(&Z["#@^'""9"-D/T)(4Z;R8"@,3$J;2YZ-8MDH9),%;$X0?1F&;&8" MV)J!I7EJ4IZ-9MEH9&,#-AK#&",H((.H" _#\C#((YC\!W,CPHD#(OQ.(&? @$?#(((K6J0ZTLV9067ZQH:ZX6):+12[AVEB((K0BG0:X-8-3&7D@ MSR=G^>3 1X5SDT,<2ZD.7&.-J-Q($U&12'G_2I&-#/TKQ0V1IS94-0.+S(N( M>*E +A1R$3_=O@Q$6"4C^U?P;BDD<-' 14*@+,MS"C7-X:116D08\?8KT'\- M,*)/;F2!%GQS)PO>A 7CPC8VT;QS"OWYO"1XTQ.,ZP69J9@P5SE'J#2-D>5M M3:"OA5FG$&A97KLYQ73)FY9 UPHS2B'0CLAJ'9L\WHT$VE&8,@J!3A/9)Y)W M&8DN$^:#0J)]&)%FD=%(WD(D6DAH]H5D_$%EZK)NNPX5J:?0(4(?+R0JWY2P0+WR)P@\MNI H?&F(8JO$JUFBFD/_+2162[$@O-XEEDJAL182JZ!,^@K$ M1"+QMB#1%D+#+"36.K?W N\+DO$%&RE2)"]X:3_O@Y*7LF2D'%;H$J5,1AB* MY"+B]4RH9ZB^"?5,RJ]B9&:)%S2AH*&RIELUP7407LJ$4H:RF5#*TN0BXNH4 M>85"*4-=3"AE+=+HJQHO94(I0]%+*&5?+ @3V[C$"YI0T%#/$@K:YED:6R5> MSX1ZAE*5;KW=7 ?AE4RH9*A!"3.\3(V,;05>[X0)'@I,P@2?958(%8G$VP*A M+4#A2&@+-_>"XGU!,;Z01Q9 \8)7XO,^J'@Y*T;.H0\JE/-=9FV85SF8M3:R M (I7O6).3N"L E5_1[D):Q<6)F+O-BIR=,)5[2$?YE0$CRL*#A8O017O((HY M/0GM5Z&#W%W[[T2(P\5/+Q1O-0JM!GQ:H=5P"\:@XNO%>Y)B3E-@O="3A!5A M(<^@\EA"5KQO*?0ML'N%OG5GC(*YX6"YB6T>WMT4;/LGW=[;O94]/W33T>W+\T3>]\A^D7/ZZM*S?G MF\J]],-EYJ_;TQ>0TTW?'*:O.\GY$]/J?U!+ P04 " KBJA,W"C3<_P" M "# &0 'AL+W=OE5ESHP^JLD^VNBXS8Z?U+FH.M<\V<#A^9?_LBK?%/&:-6NGB M=[XQ^WDHPF"CMMFQ, _Z]$7U!?$PZ*O_IIY58>%M)G:/M2X:=PW6Q\;HLF>Q MJ9392W?/*W<_=4]2V8?A = 'P#F \O\&L#Z O07$KO@N,U?JI\QDBUFM3T'= MO:U#UGX4])99,=?MHM/./;/5-G;U>0&2SJ+GEJC'+#L,##!OB,BRG[< ;(LE M>.'P?H.5CT@3? >&%L% M4;A"%=QWE%V@"O/*I83&,1O+@N!H0MC$04!Q(U/?R2"G*'#W47Z%+KC_:'*! M+HE?+^,"Y%@7!$>DD!-',,4-37U'@TPG*' 74G&%+K@/J;Q %^G5"T(0D8QU M07"Q_:PF7C;@O@;?UR#%! 5N1:"7ZP*X%0$^UJ7'O*O76IZ.#UP,1^WQ,O7+ MQIT-OK-!3AS:@%L1XBMTP:T(_I_0UX5[?UPJ2)J,?83A)"0PSB@:=$ZEJG>N MR6R"M3Y6INU1!JOG1O8.VLYKM+ZT#6[7CK[1=-WQ]ZS>Y543/&IC^SK7?6VU M-LJF26YLFGO;D)\GA=J:=IC:<=UUI=W$Z$/?<4?GMG_Q#U!+ P04 " K MBJA,30CFH#L" "H!@ &0 'AL+W=O>)XH2:B(>6 N-NG-BO"92;?G9$RT' M^)YQBZ25@T\<4=*[.I=0' M7IZUY P_0+ZT3USMO+'*L:JA$15K' ZGC?L8K/>IQAO SPHZ,5D[.LF!L5>] M^7KR'6&\-_@"E3!M1.E43 JS*]37(1D]5!%6:G)6W^M M&G/MAOHWFIV !@(:"4K[(T(X$,)W OZ0@ <"GA&\/HKIS9Y(DF><=0[OGVY+ M])\H6&/5_4(?FF:;>ZH]0IU>\]#W,^^J"PV8;8]!$TPP(CQ5?91 -HDM6M#1 MO<#.@DCC>\S>@@GM+D)KT-#P\5W08!:TQR0&T_28V(]7,RL["PP%.$CM=K#5 M#K;8F;5EVV.BJ#_#OQ-^KAKA')A4T\2\\R?&)"@O M_H/J1ZD^&^.&PDGJ9:+6O!^>_4:R=O@N>./'*?\+4$L#!!0 ( "N*J$S_ M:SNN)@( $8& 9 >&PO=V]R:W-H965T]CX,Y%CZ9*J:J56BJZZ]IDXF]@Z,"Z0^/KO"]CG:^,MG+CUTIU:X1D50,C\H%WT.J=$Q>,*+T49R0[ >1HDQA% M. A2Q$C3^F5A8WM1%ORB:-/"7GCRPA@1O[= >;_Q0_\M\-2<:V4"J"PZF M(J!0*4-!]'"%'5!JF'0=OT92?](TB?/Y&_LG:UZ;.1 ).TY_-D=5;_S<]XYP M(A>JGGC_&49#B>^-[K_"%:B&FTJT1L6IM+]>=9&*LY%%E\+(ZS VK1W[82?+ MQC1W AX3\)2@M?^5$(T)T7M";,T/E5FK'XDB92%X[XGA:W7$7(IP'>G#K$S0 MGIW=TVZECE[+*$@*=#5$(V8[8/ ,$TX(I-DG">R2V.*[='PKL',@\M0M$3E= M1)8@NB'(W 2QDR"V!/'-,:2+8W!A_B*2.$42!T&T$!DPF<6T%O,A7,6Q6R9U MRJ0.F7@A,V"2F0S.DI5;)7.J9 Z5?*&2W9G!81H$;IG<*9/?R> \=Q.LG 2K M_[\:NATYGTC@L+I:7.$1-/<:WCE%LU?)0)QM Y->Q2^M[9ZSZ-0D'[%]U>_P MH<-^(^++=V+71 M]-=1_@%02P,$% @ *XJH3 P#.T(H @ 5 8 !D !X;"]W;W)K&ULA57M;ML@%'T5RP\0_!6[BQQ+=:)JDS8IZK3N-W&N M/U0P'I"X>_L!=IW88>V? )=S#N=>S$W:,_XJ:@#IO%'2BJU;2]EM$!)%#12+ M%>N@53LEXQ1+M>05$AT'?#(D2E#@>3&BN&G=+#6Q \]2=I:D:>' '7&F%/._ M.1#6;UW??0\\-U4M=0!E:8-@0$"JD5L!HNL -"M)"R\6?4=*"=&'A&@D1%=" M;*HUI&)JL\<29REGO<.'V^VP_HC\3:2J7^B@*;;94^41*GK)0M]+T44+C9A\ MP 0W&'^.V-\C C^<,$@YF&P$-AMY<"\P/V)WCTCBA0N+R'],A-9:A(8?SFKA MVP4BJT!D!**9P"*/?,#XG@&U!N2MEO7\!#2SLK9:65NLA LK-DRT*+L-L[8; MB:U&8HO XN)R&R99&+%A'NQ&$JN1Y$X@6!K9)_=U#U?QXA1T\[8H\,KT+>$4 M[-Q*_?G=1*?6^!CHM[F(Y_YF-W2XJ\S0;W]@7C6M<(Y,JI=OWF?)F 3ET5NI M*ZE5BY\6!$JIIXF:\Z'1#0O)NK&'H^F/)/L'4$L#!!0 ( "N*J$S$C=T% MI $ )D# 9 >&PO=V]R:W-H965T37NB;K3 NQBD)&5YOJ6* M"TV:*OH.MJG,V4NAX6 S=U:*V[<]2#/5I"#OCD=Q&GQPT*8:^0G^@/\['BQ: M=*%T0H%VPNC,0E^3^V*WWP1]%#P)F-S5/@N='(UY"<;/KB9Y* @DM#X0."X7 M> I PC+^###R671^J,D=R3KH^5GZ1S/]@+F? M+R2;F_\%%Y H#Y5@CM9(%[]9>W;>J)F"I2C^FE:AXSJED^UV#EL/8', 6P)8 MZB4EBI5_XYXWE3539M/L1QY^<;%C.)LV..,HXAD6[]![:J[+F&S,7HEE;%L]R M4F'^1!M2RY439146W JG!1FTFL8\\LB>E%E$5-GIG! M+U6%V>\=*6F[,9%Y"[P4YURH@)7$#3Z3[T3\:)Z9G%F#RK&H2,T+6AN,G#;F M%JWWR%<$C7@M2,M'8T.5FK3(B)D/5Q&KXGK M>+%U54(])NTPS@B#!H0EU8E! MXU(C-'$#P"!WH1700D,C()=H00)LV"UR_L,1N".1^X@C[JQ;II@]@(D6^@E- M>_M^%6XW-.^WV9N\ T"N:T^RL$9';D7865]GW,CHI1:*.XH.5^;.44?V))ZJ MJQ2(;Y&W3KM#?K(B$Y0K^KZP/K;N[NYOF)V+FAL'*N0EHH_Z$Z6"R+KL)UE7 M+C\7ADE)3D(-0SEFW9W9301M^N\!:_@H2?X 4$L#!!0 ( "N*J$S4BP%Y M3@, -\/ 9 >&PO=V]R:W-H965TW*4LT1V,XBGGEV9P[^E4 MGH5XT0_?MTL_U"/B!=](;9&IRYFGO"BTDQK'W\[4[V/JCL/[-_>O)GF5S'/6 M\%04?_*M/"S]Q/>V?)>="ODH+M]XEU#L>UWV/_B9%TJN1Z)B;$31F/_>YM1( M478N:BAE]MI>\\I<+YW_6S?<@78=:-^!3#_MP+H.S.H0M",SJ7[)9+9:U.+B MU>W7.F9Z4I [IE[F1C>:=V=^4]DVJO6\8HPL@K,VZC3K5D,'FG=%H-S[$!2% M6--1=_HQ0#I6S*8X H-),-,_^I $Q081-(B, 1L:T!@;Q- @!B-@UFML-;'1 M5$83XA!3&&(*0D388 8-9MU>'U MN1('& 2,8FJ3@40S1QQ(QSVAP"*QX[2B9/!:R7S"'($P) 11,K<# 5'D^'@$ MLT0B8#%:4I#(@2S!R!' 7&1/1RARQ<'<$0!>%-EQD,@UX3">9 8L1A,.B5P3 M#E-, ,91XK# @)+Y]7A13"@-P2CLV=B)KE@R*8:8 CYCEP7FD](;,;$L;(4+1765,Y1:+8@2;%R%! @[UVIIUH MN'92,G%M*!1#0]'>-[9R^>*10YWAS#^#&$G[5XIE#DBH,! M9 ! >_%,D2AV;&X,4\K +FHOGBD2Q8XC%'.<- '*L6,J,8PHN^&PR3"B#.UJ M]FQD5Y\W&::8(4!=YW(,*+OAS,DP>0Q!-G[,ZOW>=5XST*JHLV45CLA)%?##"=J M@ =5;?25.\Q"%;P=/Y6ZO[4&T MF+5LQW]R_:M]E&87#5XV9\JJPGP^-O[S0<8EK#\?K-^Q>7O$GFF2F^$M6? M0>FR0K)G1R/TZ63TFO M )0!)3 9 I(A/IG\0FTIZ(#>+I4"=%!\+)7"RQ.4B@^[)A44P__?^&.Q])@/ MU0+AKL@%7>@HZ ;!]*!SQ6 T50P$RS&^1 CL/P\( Z+Q:H2]2'F2$Z]$/BPE M:7Q!PPAN5R@!".$++N"&A=+;=8S@+H/\-N,I&?D-))Y6Y!KDG ?<7Y#?8'P% M^ZW#XW$-FT/M%H:*BYW+GY2@5K<6BTO9Y'I\,,]X#MT#$Y7]K9S@TC[VZZP? 'D[NR M4<&ST&:D<8/'5@C-#&ULE5;;CILP$/T5Q'L7?,&8*(FT(:I:J956K=H^LXF3H 6<@I-L M_[ZV8=G$'JKT!; Y,W-F!A]F?I'M2W<00@6O==5TB_"@U'$61=WF(.JB>Y!' MT>@W.]G6A=++=A]UQU846VM45Q&.8Q;51=F$R[G=>VJ7AE6]:BZ4K9!*W8+<)' M-%OCV!A8Q,]27+JKY\"D\BSEBUE\WB["V# 2E=@HXZ+0M[/(15493YK'[\%I M.,8TAM?/;]X_VN1U,L]%)W)9_2JWZK (>1ALQ:XX5>J;O'P20T))& S9?Q%G M46FX8:)C;&35V6NP.75*UH,73:4N7OM[V=C[9?#_9@8;X,$ WVM !@,R&FBR M_S*@@P%]-Z"V6GTJMC;K0A7+>2LO0=NW]UB8KPC-J*[^QFS:8MMWNCR=WCTO M"2/SZ&P<#9B\Q^ K#!H1D?8^AL!0B!Q[YO@VP-I'I R.0, DB+4G-TE0V $% M'5#K@%XYR)!3A!Z26DC3%R'+,NYDXJ-HBE*82@)223PJ/'.H])#D*DB2<;>F M/HC%G,-,&,B$>4P(2QPJS(N"$L:=VJT!E 81F$P*DDG]LKA<4BA*ZE#Q0932 MB<^9@TRXQP3%+A7N4TE3![0&0)A,4,E *AG0(>90R;PHF%"'"8!))[J#8EA& M8H"*4_L5 ,*4NV(3^V7AV)&D-8"*)PA/Z!X"".,)%Z"N/2)\O^P@6+@0N>., M#:";;S:-W8+XH(1/B"B"11#Y*DB8*X,#Z/:4T.KXNT)T^_^'Q0'?<>Y7 (@P]W\578TUM6CW=F3L@HT\-4S7*=I/]&$YSE_80;O8?NY^.O1;LOFRYXEDH/:G:9.QH'_^5?4$L#!!0 ( "N* MJ$S'O6%?NP$ -(# 9 >&PO=V]R:W-H965T( 7B=_7RZ.ZR9^ 68X M<^;,,!23TL^F![#H57!I2MQ;.QP(,74/@IHK-8!T-ZW2@EIGZHZ800-M0I#@ M)$N2:R(HD[@J@N^DJT*-EC,))XW,* 35;T?@:BIQBM\=3ZSKK7>0JAAH!S_! M_AI.VEED86F8 &F8DDA#6^*[]'#<>7P _&8PF=49^4K.2CU[XWM3XL0+ @ZU M]0S4;1>X!\X]D9/Q,G/B):4/7)_?V;^%VETM9VK@7O$_K+%]B6\Q:J"E([=/ M:GJ N9X]1G/Q/^ "W,&]$I>C5MR$%=6CL4K,+$Z*H*]Q9S+L4[S)TSEL.R"; M [(E((NUQ$1!^5=J:55H-2$=>S]0_\3I(7.]J;TSM"+<.?'&>2]5?OVE(!=/ M-&..$9.M,.F"((Y]29%MI3AFG\+SFV2;(-_4F >"?)U_?[M-L-LDV 6"W7\* MT@]%1LP^8.1FD6354P&Z"]-D4*U&&29YY5T&]BX+;_(/'J?]D>J.28/.RKJ7 M#?UOE;+@A"173D/O/MAB<&BM/]ZXLXYC%@VKAOD'D>4;5W\!4$L#!!0 ( M "N*J$SGBHH]J ( ,L) 9 >&PO=V]R:W-H965T]OW8JTG9N.NEL>WY>LDNLBH;NN>.N-0UX7^WM&*WE8OJYTWL!S+FC:B9(W#Z6GE;M!BAQ+M8!"_2GH3H[6C M4SDP]J(W7X\KU]>*:$5SJ2F(>ESICE:59E(Z_O2D[A!3.X[7=_;/)GF5S($( MNF/5[_(HBY6;NLZ1GLBEDL_L]H7V"46NTV?_C5YII>!:B8J1LTJ87R>_",GJ MGD5)JL^TP>(1! \)3[$,(#(78 MXHF[%6 W120Q'"$ DPB,?_"01 3A"!!: C"!X+0JD*'20RFZ:H0!5%FI3)% M*:80UA*!6B) 2V1IZ3#1*$J@F 00DUAB.DPZ"N,_X<#2 H'\&2DI*"4%I%CEWZ;OD0*!YJ1DH)1L M*@4G, 'RX1[@O__\H)DV@H""9'8?09/_ ,[L P2 T*BTCV+ AK-!&"A)-D,! M=Q3T@9:"X)Z"H*8R*4D(9&NW1P"$@SDQ<%-!0%?!E(Q5^L; M33?F?"?\7#;".3"I+FASC9X8DU1)])^4N$)-5L.FHB>IEXE:\VZ\Z#:2M?WH MY WSV_H?4$L#!!0 ( "N*J$R&H.2E" ( *H% 9 >&PO=V]R:W-H M965T9C^U4D=9&\E[%EL+I:[?6PJ]MKW^EA0EQ3X@'@LW]'B'I"[-=Y5YJY^IH46F M9(M4]VBB2-,G)Q0CUFTV'B$68V((A5'U+$ MH12;^(X>WR;8WB-6RW"&)&@B\?SYV$2\"@O,@P)S+Y#<=.$_'A=!@<5]!>G$ MY:;#+#Q&='V831KQ+N2FC&6PC&6@$9_" JN@P.KCC4B# ND'&I'>N9SBW]02P,$ M% @ *XJH3*K-A!+D 0 _00 !D !X;"]W;W)K&ULC51M;YLP$/XK%C^@)H8D* *DIM.T29L4==KVV2''B^H79IO0_?O9 MAE#6NE+Y@'W'<\\]=_BA/U22\6I ML:9JL.X5T(L/X@R3.-YA3CL1E;GWG529R\&P3L!)(3UP3M7?(S Y%M$FNCD> MNZ8USH'+O*<-_ #SLS\I:^&%Y=)Q$+J3 BFHB^A^UG*F&!\E^ M=Q?3%E$6H0O4=&#F48Y?8*YG&Z&Y^&]P!6;A3HG-44FF_1M5@S:2SRQ6"J?/ MT]H)OXXS_RTL'$#F +($$!^ IT1>^2=J:)DK.2(U];ZG[A=O#L3VIG).WPK_ MS8K7UGLMDRS)\=41S9CCA"$KS&9!8,N^I""A%$?R)CS)TC!!$M28>()T39"0 M,$$:)$@]0?*?@G=*V 8)M@$%K[LT8;8>(SPF#J?8!5/L BG>Z=(^2+#_>)%9 MD"#[0)'9FR+3V#VO\N#5\>.@&C]X&E5R$'[H5]YEMN^)/[XO\.EB^$Y5TPF- MSM+8(?!'M9;2@%43WUDAK;V+%H-!;=QV;_=JFLC),+*?+QN\W'CE/U!+ P04 M " KBJA,(',693)( N0P$ % 'AL+W-H87)E9%-T&UL M[7UI<]O8E>CGS*] ]5-/RU60F@3W3M)5LBQW/.-%8]F3>I5Z'T 2DM!- @P MRE;J_?AWMKOA7I"4['A>IU25#F42N,NY9]_NG^JZB3ZO5T7]Y^]NFV;STX\_ MUHO;;)W6I^4F*^"7Z[):IPW\L[KYL=Y46;JL;[.L6:]^3'J]\8_K-"^^B[9% M_O=M=EYNB^;/WPVFH^]^_E.=__RGYN<7Y6*[SHHF2HME=%$T>7,?O2IXS+PL MHI.HODVKK/[3C\W/?_H1W^'W!M&;LFAN:WAGF2W;O[Y)J]-HT(^CI->?^C_> M1[U)^#>]G+/P*W MZ"_E:ID7-W4,XR]..T8[AZ54Z0H>66:?H__,[CO7^^%^XTW6[YW\5^<+EUF5 ME[C'9?0B;;QW%03_[0]_V FGEWF]@ 7^[RRMHI?PI7=0[2=EWN"S_]5O?W,& MKR[Y]55ZT_[U.EW5WLK/MU757EG7+D].^LG)P)M5H/\R7V55= [OW925!_K7 M:76316>+109/P3-+?K[K),OU&O"'SCZ.K@BGHW?;IFX \0$/O%V\>_OBXNW5 MQ8L(_KIZ]_K5B[,/\(_G9Z_/WIY?1%=_N;CX;Y:H5$%@'HM\6B7&]6&9[40D8*+ $>RJ(F_9S9 MBV\_=EEEFS1?PDS VMX%(%2-K> +HN=$/Q0-H"3NY^YK("S5H S."@">8,$ M8."W (+:K@CCEADPW$5.O,D_RKJ!O52PC14]4-_F&P /(-Q-#GN2V8/CINNR M:O)_!,=]1]O\\G%^*B1_K==X@-3-"X0$#+F3% M AZ.CM^6319-G[7>0NWKIWJ3+K(_?[<1,'WW<]0>FR3++2@5657_0&RC\406 ML"W9<FVN06F_(]L"31>JF_S MND8"(;HP8BQ*FPA4A\6MUK[H"9 YV7H.<.R4.RP>NY8UZ.U9UWAR.M*_XXSP MQ:#] B\Y5K\G[1?Z^HM'["A&%-YDBR:_RU8>Y,^6RQQQ$/ #!<<)$+^@:?O) M]UD#&C.RGK0JD%%X6 8J-E#-O0(6K ^Y1QSUK!WC$GO6#A7(OL9>&,WK _#- M(PB:[I W'Z[^'%^FR&UNLR8'M0_5H:/H1[5OA0!%](8!XD'5)9\+6M1/>^E' MHVAT#&,OR]4JK4"F "AIQC8I^P-XJ$P#\;<'ORVD^(@W;3S?\;I+G0_=M/OV M@W84 _ M1P4;!6QPBE^J$E09&/\Z]\3T548Z3QR!J,O0GD4VD"[7>4&V,K(9K6GY0MJH MN.HAWTHT:F;7,V\R,-]@OV +X36/"+S<#"M\\4NRGN1K[;-;L(VZR)^8\_=/=U^#F7/? _.X3V MS\^N_A*]?/WNKX\STLG2O@9#N7:P"]41E,IAFV;Y*YA\K%TV)5JO)2B68* 5 M!FKP/?Z+['>@U;M\"=N>WT?'VYKTX&?!F3Q!Z! << 3/&MSW IDAR,A)^0\2 MX=NR.*%U$B/<94W4GCKY$%(4( @\)9-F))Q\:,)@8 +'X5 :T%/$),9H6: M.S4P]8[H%K:,A"9;II$M74<;Q-GU-:A2-=O&L(XZW\$FPF.%Z."!9[@/P_(" MK*\][UQN07=,T1Q&W\JV!CT5EFMVRB##/5:^3]9Y^1$G8VQ%>'F193[17,KW MO*$O0 (-7H'H0P#JK+C*[LK5';X!TI+6O@ X^N+T?09V/],Y M[^\18USJ$0K78*YW6,Q$+ M>V HLQT,$]3I(@CI,\,I3LB!![! \V2> B_4P%^"$@XVW?6VP3F7 50^$WXB M1!EMBR4*SD-=).^JF[3H<@1:O\41:I#E*E\R@\:-7J*S N"B>/Y+WCA,>X5$ MQSOH#JC8PX.@A+%@\>D6<#G30"0[5(]591N>,@*L"S\"R^@*P;!J",_4VWF= M+_,4_="GT=EJ%9'UE*'+&@7HO_^O:9+T_@CCT%_]/T9E13/*#V!];-+B7OVX MSM*B>U+86"0O(/HT53X'5:2.5ENRR'%-I"(=$S>!]( M&;C,.F]@:( =.O@-1P&UGBR7*E\++ZH9?3KV-T]7)"TI&@MZ!2[1\_1$G^ ' MX A@@2U9@.RBL!AP$0ZXA(T!MY?3SS"B ^B(KNRTNK>6C!0I; ?8>,HN=[9" M28P@',4B7-'OV:9A>4N@+&@=Q"MH\6> Q6FVY 6.6^=PZ+< PXIB-/7:%:%&1&+ T=1RYP/@R35YMD;P- M,/'0T^@:B5JON+4V!$%_\L?:VMRF9,E!?KSMBK=C#%0C&$5=$?ZU)$CCCX)? MD?#3;'EZ& >NP9Y9P6FC/S^EDP3P_[HMF$-]RIO;X,K/B@+V'8%> U8":A0O M 2!1OW?RGWIM]QC&S3#6'T!BA1'\K^[1#+:\%[@$B"H"JB?T5J>0 W+F8-(N MV%$AT%>0!:XP9^_%@B)R6SIA?@)S'U#+;P'+7\/1""$M;*F,VUZLP,+0[+B.SD$UAE4B2<)J:&7I MFBT4?.S$M7Z+U( M*YCE>0D?&K5>GET]UYQ:/)#!USYND(QHFI/>+(85WF7%5IQ$*D!8,RV<&TE* M#(:'11X#H" [1:4_U HLP&4:7/+-%@X5V3M\+X(;8*"##'!>E1&Z*&9%"L/S MFWQ1ZWU]P']&X][8XJ3J*Z,1I"3?S9E5LBGT,=P4-&E$ZH9P?*41@ *7:6<$ M//@/\ZHB;$+C:R:2FQ*/%WZP58Y4*QRHZH(NQ?C)XA(TLQ49UPT+0F#.PN6 M70M5J@5DC&T8=65YS$LH@:UY$[,\T4 &IEPJ85;;<+;DL@-%BR'!V-;Y!.*-WK\/!KM:H,-\<&VS^/U+@@2 _ M5)AG6RNN!,?$=%QE356J* \?@QQD!D!9HAJ31122'!.DKK<5&7-+#%"M8!% M4&?;&U@=3C$6F@(R.9 \QB?]46Q, 00'F= O"03'O)UDT'OV4W3N,"UZ4M@6 MO8%,(-\(6Z1OM'6KT/SLZJ.:TR"Z]27I0;)NP!9M2I)8!/A4-2;Q$)]$EKL@ M,7!;@@HN"Z'3J^R%L!VK%H)"1?,M_MVP5-$A' EOH<-8(2HV3Z 9#7ZPA M;?T*[Z1&]FB?<0JFJH)A;I0S%Q#S; %<1YQ6^)8BU+;03EG,*H>Z+4'GQJCV M4)&1EY!6SE*V3@@"P%Z2\"7A \2>PZ0+DN*A-2C) TN\!>.I1/UP%51-"%W? MEG>L.3P68:<'(BRH%V#)D4) C_AH. VAX=3P&.)NNY!":9:5F4J<#?2:.0+* M(BJ6)^7U"9\/(#CESHB8!YWM$]ME>^<$?KI*90+FH12\:B_!TH&43O-@1)SN M1<0??I"Z.5US*'%4]4N0$_Z:]$3-,$/_WZA1>9->Y M2&ET0IL16GB)XWMXB5\:34"S'PR59)@1DQ.4/X%J "/7D@-FO-C&9P>")1-) MO6PM2/F23\&./QQ-:&6_,S3I1(R7V;SZ(LP 85@GOG42_ *WR(6!@)!,/ M,2.$K;G!SMZ"1F_483Z]XZOMO&&E HRGI.?CU=4"C$HRS?&-UJB_:.6I<):/ MYW.95J3%7F$DN7-^#SE]V8U?*F4W8]RJU:):RX\!1_/%;0"5<45*0241J^&V M:L&-8PJ5H[06]M(%\=GRLE5]>$K[S=S5DVX97M1&P%0K, 7F<@?[5Y;>8KT] MBCAF," MGCZ$P3PK0"TD_?%H<#K6N:LJ_*D\8$* #"D;#K;ALEI+X& .V!X?YFJ/\GDG: M2P(F:2^A%(GY*J]OR0]8HDQWK_[J,4#NP'%.:<<9M$*:3A3GD $ M=00OL0K#9H+$HE72R[WBL&X82[F")56!(PHD,C%#GX0)\.A^ LO ZL!3M5LL M-$$193E=4J",W$I/(,5.9\[$/+;K+@>!14)(&;=I W,3)Y*$),W]3Y)L,YCI ' M#YS',F?/FV+M+MGGM1J8$FBX#"?#O.94'[#+:K1*T"'[PS+_S*!_K!?:$<&[ M SNFW-8*KJRE:>@:];%J([)W)$1_*I#%))8&P?-XA,'6J4FVF@J%&CF^$+&/R =]#LP:B.(?7@VM-Z/R/A8QI MVOY8Y7#8#84%!3HED,!:N:QPX3FK90>&X9CC*JWDJ*_B'QJBAJB2,6MT DB9 M'>V1'02B-0Y&J#5> 9*O+)O^ ](CDKQ^\=4:DTH(!K[-,PS9/$/0R&A499.W M%* ;-71NAI[?4\K*'>\MVT2)PJ'0TTV&%2^L(FHQ8VEFZEU:!O(SC*!ST0)9 M4Q4%A]D4RIL?:CV)6 ,<8J)'0]/3OXOR$R)Q8YZ'/8C6ZD^P2*N*@,RKP-(_ M3-K#I *SN)CH%:B!?V9\4B^:19G%VC#?)4J,%ZP+FDP\R!A%PN"7CC;SA0ZU MI'<:70##OS=,(J\EWZ41D=.U.'H.M74A,TFGDX0%LB)=V3T$P)#DH M";J8"\"!Y;25/-C*2L;?MVN10-?B:*RGNK2.M_F(3*$L M:0(.,3M+=T/ Y9VX%^RY%&=8HEUTG:KXS7DG]2J.JAP&^:!NPH-<:SZ^QZBR5^=Y0K:9TZ[.6OIQ>GT=4M MVIOG8-6_4]X/%91N(:/:LJ\"R)'9407!/*50V2#R9];9=O3-:TJM5'(K1M_: MECQ7%:>U>]F6MBK 670K=&OJ':<\HC+LL%$ND:M[TV^/#EK5@BY!>8F:NK9 ML3[!&E2C='8QB;!8V*I6KLUB>Q#6QU$KDI%4%F2DM2L0O%YM=BN$85T(H=:UO66 M/ (Z[X33I^#?5;F]N36F@LD?GY=557Y2/21")]25<2_"Q3IHS#$034CDG4G+ ML)_C! SII=!RV5Z=8XBO(PB(&A%87J"&-+U[- MO3F4CMAO[\>>U0"?$@4J"V9%^C;ASR6RONJJ5I([X-*8C( ML6J4DPQ1P*)T)\\M&; '>$:0ZE<<'L7C%C^)49KU@08:PW00!)L/0D>Q9* M^\+ZU=@A? T]BQ^*KL Y0?#*.C),. M,]?87,.P%9V%>5MEF3A-99FM1A&GD:XNYW/4BCS@V G%,*1A!0WJXG1+ONS- MTWK+8EYKJ\!>GK]^MPHT\E$XC/_ M/&VZ>Q5*L=9/V%KU&BSR:V3#%6O67*JTQ?I_72V$?ON%2E9_@^D.13W?5C=Q M]%?T2?QW#ARYR%.M:?O:M2V] \HU=1L3E<]23H$I '5LZ]I:)07WTHV*/TBU M4U@!%T3^*ZB)\.\&9=.+HK?T;3+HA2, - AX]8#'XBGZ(*YP?4 M:5M]WFY49-WP-\!FHXB0O'!8L^W$7=SF&2FM6L%G!POGE&-KN\:B-I^^1&-N M\[+I@_3M?T7EVA#+M]6L#]:F=VG1 T?)?9 6G;2Z#Z6BBJTW&!A.;T"^D( - MOMRSS,0#--VVV'V0YFNTQ+U+(V^?[>+ Q?83T9)QH)'\W18=3_KSU]6?#R"W M?:3V!4K'@4K2A)4,/ KE/#I4B?ABS:&SP>'[SB:6YI?=+F5OH.@L8".3&E3K M35Z7*'@?T#\M^HG:KS2J(\HSZRWGX0]52FGO9O%'T6#Q?!H]"PZ'L:321_^X%S4*@-D1@&IWS].GU'233_Y M(S[<3R;PL#3KT*U,H^,D'@][.%X2]\?#"!N\#$:#>#*P*#]N!"EWMXZI]:-8;E[6538%0,"J[VF5Y;7DRR", YM?68J[W M%&#/"ZY-S?8UQ%1N:8G2UDP0P 'O,*Z]NK=+8$@3,F V\[11:V\EDM\RRN\4 MB=]%+TRU5C?"TY/MAID$JH/06.B@]@CA4/R^RHJ<&#@8<=F2VVK$U.DAZ25# M0JM>W.OUK+_>:RV)M2-+IO4!'6?]:!@/QXE@[:#?!S(9 ]$D\:B7P"A K-I M]+&0=JU8QNKWY['SL.K &I&DA@,B@5$\'LS@C\%H$O1[1&#T80\!S)5._I:G!&KK"XG$"(I:587I- MRR*2$/K1P.EQB79):#,:WG;2GF,/?2 ,TTM-(I&L!A ]8G03.6(#T9\#@B'C6+('<]=F/N[7Q]MJ9 M+ 4@H-!B=XJ+%"/J8-2AW@? _SXJ/Q5B/U+%^WV++;''!I7<&^!B(+@R'LRQ M0MFG(XS"*9XGQ46_R6\Q\IYIY#VFY@37U YSG@$9/<,0,A"-BM2:MLOH7!+=N#@\8U)S.Q6F-]3:@7*&5#X7"T*D2$! MFR3?5?D-NDZ]O1A/":>,6)&X+J/7&9BA9.*8?'*=TW7RC.YUW8J(OH&?;A"5 M%[I],1N+DY'%2%W#_S9UVP);EC[S2UR!V@*-UK7;< [\PCG()'$B0M5IG(R=6P!Z^13 M5;5BDYRDPK%4!R;&X)']U#D (*TX23>F@3'+D;,N"FZ]#88>P355+*)+ 1:H M@7G\&S'$>HN!ZG!*B ;!UV!)K#BU6X%WJX:V$IBZ3F9Z$W4,S90H\XU3SCE, M(GGZ:VPC('AO)7XG_2"& Z.>(!YJ\9(OV515GNQN*5$&]V7C24A2^.8D]3+H M^-KM?^&VO]BAC*NW__8A^]Q$SU?EXK?.9\Y"YA&*#,_.J.\-SZJ MML.$;5X8PYR/\IGH)#PW]&GYCD,^H\,C7AP9$2:CN"%+HGG6?*(F87)$N;LB M#+20E8\10--A<"<>HK0UI[APKSK1!].^78+4LN8 YY:3-XWVI&2AL6:7ZL%/ MYO?:_X%H=K=\RP> M<=%,9\%@]R%9@+=/7$$_7=[QLITN,?7#X'6 3^?+X:6!\X K3QX%K_?8IQ'Q M47N(\AH 4UMY"H'Q#B,TLC_;[1/GCZ'M5-QO/*7)8M>! N.2_*V M@\8(^]IV:\;J2#:'7F#4=0X/9#@2F55??F* ^%Y!65[>N@GJL=2#C7NR=I_+ MEH_4\W@>X"I]$ %]11!^==]J@#\^"M8?')=_0^J]VYN+[X2B%EPMX=[2V'0F MSXY7''V@8[U62X&P)H!(B(59+(U 2;?3 &V$427@JG2QL!)@D=CP(D1<4M6^ MNJ5+WVLY@GTG)N!Q\TUHT MFL2SX2SB18_[<6\RB>Q;P@!LP\D@'HQZT6PPHG\-XV0ZB@Z[ZRN:C>-DG$3' MXW@VQA#0=!8GLU%81JO5)^-X,.BIC\=<_16!+!G"AH[ETT#&OUQG O,,1WW: MWB29Q(/I./!4VG$%#Z"$@= 1#7)D06DOA>\AZ_TU,JIK:9>[HT4USS4?S/'; MIH-H[%L1SFKI"IHM'T \@$OC 88@CB= /(D3VO.)9Y@ !H^0>&9C(AX@B\EX MTDT\XWC<'ZB/QQ$/H&0?,%,^'T4\0"]3(&%:]&@4]T:C-O&,A@"'Z0S^FO9G M].]!/.I-#R4?()=)KX?D,QXB7*8#F"390S[ B&!&^7@4^22]>)P@;/AS)_E, MIG&_/Y0-3B8S8'J#AQ*0@M*1#'-D0>HM]85423>9D8)F6[&A;4K^$ M="F)D<0? M @0[;]\E9/L][C=B!&@K12\=PX9;[DH#PAB[/YL5ZZ$X8+3E.K5[JSNT&D^_ M&X96W?9_G()T!;Q<6@E4A3Z&AG.<<7FU4I*Z5!_O=B1KVQ3YN,W$M(5UHPFL M-^=Y9/"Y3*<*1^ANZMP0GN.^/7.6<:OAU+Z76,51+^FMVFEZ4B)4ZSI!-BTP M &=.+KQJI^:/"RI7F!!<\TU0)G_3':V%N3HV8O<)MSP7SBPT9(T9[=4-K]1J MN&7[YG4F4NTTHT4WRB[Y:B'/4@B:XBH=\'Y&%"?46IE$1;WP$(-&P&S9JN]))M\34 FA-?JHD54SJ0N-Z=*ILE,/)IB;EKT:_.8(Q9BS M#_V'FG%>/20'.Z?#5S->PXQHHY"O3"=EFNP@._&WL%;/KGYT7]7,Y^'9WPK5 MBW@!S'9N(=N]H6J_]MV?9F%?5?EUX823F9Y8?+4)"T^@0IOU"'&K66+5+8;: MIM6JYTR^YF,-+@>%DVD?X#HFO0ET2V@=&&.5*+;Y:"<_, 1):SJ-KO!XW&TK M(ES=&^ID8^+1E->X1\FYX\IG[;!$WS:GS%[I:M N2M,.;RV>+'\@FJJ@!, @ MI])(D4^03_,&*;F0*[WDGMI&IZRQ:B\I9?D:<]0[.T()W9XPL//6E5^,29\E M:UW?6==N[Z_\%)35#\K61C7U!FQ:KI18IRV4>$^J>-&5@J#P&JW(Z^WJ&BB5 M_)9$(00S9;?S4:26;!63J'[ ]:T*%(_.MC_%+%V5'*7W!'Q0.K 2/ !3 M0+DT@_(IK]-?#1E$:-WP^YZ[ -O0\S*F>D&U\.BZ9+G_X$>?L,/7[0>;GGYZ%UZ M[RI8/G@4]0>C>)J0IZ4WBZ>SOJHZ_?=TO?FCNDB-^X6QF99,IW%O.HZ2X3 > M#L9T)S@J@'&T+#&!E%\$T"P1(DDRBT>XB'XOGHSZD@7D6XK\EM;"^U-X?#R+ M^K.$/$_L1S+@/8JF@V&<]- K/QE-R#FVU\?:/G-;,)NAX;C(K';P^)L>%7DT M3J[3-=Z== MK('"AU#N*QH-)/.A-X:_1"" [G8'*%;JJ+IJ-R)L]3>+>9!2] M07^&#$GI&+ QB>D=%[CW MAGI!E/E"<67J'+* 0\P65LO(VM6-'I+>\55"A^@@VNFX0]&F?&S[=5W?!^$: M"P&;E01Q+RD?2MB#)&8_9P_4CF&EKC6C-@ %A7!-KE#NT<1B!'E]+N+5W541TJMC-8UMEJ5%*SF=$G.LO!S3AN"!GLW8214S M/@E9%R:&D.$LQA[KS&UA1=G6RQ-" +NTD%)"C<%%?L:ZM-4^QW>SP[=&J[/ M*]9[JHI?'4V^Z[;F/6E07(*#)CYS Y#F^E)0E0XF)RE^,H]5^)E42F/7)ZW MK3UZE6^.JM:!Y!:0QH/\=L@!H5,@@OQ%WT\H\Q)UF(O?PN.Z 9CP*D%MXJXC M=:#UIW31:Z,IZ\ JH\&M2,=UY?5!>66'YY3A)4]DV[2PHSMW1)I%4_9-1P*6 M(>P]KLD=J[":E[911FQ=YSX^FP-:J*/ ZS;%FV?8C[AV648XU,.=E0W9JXOF M^&Z*>UU! ?@PZ$7+])X#EAFS,)2*B CO"G1=I^Q6!-'X[^4.NGW]OJQ7&&QARR;@ME0_/ ,,0>"\>S\:420)*51^5M\$L3B93 M#SU5.)MS08[[\6R(Z2;!,.^1BNP>J0P)^ -T[%GTPC3GV:NNQKM/3=:E;G0C M8^:H?SIS^W#M&J'%+ZUA$JO=AI1C\*GLES>2 @?:.]TOJF3+?FVSG83IE9RS M6R)=B)V+R,;'>JVN@'YYL"70H?08Z4:='_I6LW[."4W=WI@_?@G0O9O>'&R$UW8M=<<2-?9S^!ZHAMK'SVUJOSH55;%6V*")?*V0A MNGZX#:)ENY'B2OCM!2G6$7XA-.6.4:Z1U44[V\*@=&>(/]TMTFS9KNZW*54% MH6[1LC&]HA*D_Z,FVH,!PL V"] MDMAV)PU6R*^)'E-4I<(WZ1&[9I\ZT#'VLO^-;E)"[9:0 M$>=5]30U_9K;U" M,)&6Y8U$55:LI']P4 _3H0,0DA8]5NM*NB&MZ82_Q;"52L?-<_&97T&VU\M< M^< /[ZR -Q/;448;XJIG7JVZT>!,%#$P-R-0Y,=7YUOW$"@)KZG- T811@!6 M.W'$;7&=WI451:TD*Y*6K1M_X&N5;MUDDWY1&AED0BS4#Z=4?;T?!+)'RGKC M8?063<(R&9PFWT=JTUC1F5F7!UUG2XH3X*%O*6&^$B=ETO_>UWH8-^S;D$0, M@IZ/;9C0G\GF)OZ(?MGKE"Z0L/- *"./C0FYS^WPS:OF>5V;[9V.'[/9P2BP M64;@SMUT;<9290Q4N@#'>.5B9-9= M&VHGN%:9D2KG9G?'-C7][I:?9=&Z!HN\3':S!=.KU-16MRZS<;8MS,SN,9(M M;@O23,U%\DXY%Y40;] O8G*M\,H,V@F7--QLI0&8:ICQ CN+Z2X 'RH",0?. M7N%PN!>EQ%^I/#ZR0JYU6@UJ39K18A17W;>-&@9F/*+4XQ/6/J85-DM9J3Z9 MH9RM;WJ35R1)I<"Q$2_%]V33U33L. M#7(9.H4403@N$HM$?9S=IH 'ZH8C3C)0N8:4P9,M=6M[ M)$6E@E?<\XXBH93$L%ZCUK342H@-3>R'O\@W7($+:@9=.(.K@&\RS I5 4SM M8,,.#A7V>T$/*9QQNFK85VK$> 4^,?8>5==(&)6154'*M6L5SB,]D"AF+M%@: MGZ19$\-C5Y;/JT8W>59Z4-N+1DHM6O-XZR)G%]64_])0 JW.2K7?T5="6ATK M -C9G>6EPS ,QU6W#0E73#Q!_!*BEQD<;[;6V](EN8Y%FU 5VAUR0ZEU*OKC MM3BLK"LW=G8!S? U:A]IJ5CO M1<,XYT2I*^O&W4LV^'<5JLT7 \NZ,(?L,X_GN@ MQBI?<+H.+H?SG+&+(=:UC$=3^NSUAOZCLW[4'XSEFN52,MB2,7Y_U;4U'&PR MX;JS9-"GB5ZIOD@2G90#P;U9;@_YM@HN^/1!_F2ZW4$K$'@4-R@?:FX59Z\A M.!O?=-RR,VF$[/ 5,R7>8>YE;NX,UIU?/F6(.@@%;#MVD_'X'&D(7(YTZ*1( M^4?]V>F@)_,4G#N#69\/6GAJNLM) L.==6.7Z'\5>\[M%SSIJ/>]Z6OMM<<48$AU?OS,76^K8H M1A'B=_:UN.T(3$-[J=A%,.Z0O3(&=>Q*ICWLHMIZ.Y9.DO9EJ;5Z+:WMG$)2]KB3X(9: M<:=SK"]FXU4WU@[V8:8L%G,GBV0M*(_U4NQI]$R+-8U]^*^M)8$ES#<"X+UR ME;E@X=V+-YKRR6&\R$E[ ZV)<$@J]!!!RVVUT(X,RY=M87,XW!\ 3*NKLWW% M&, 8H'*;4=_0#]GGM([9 4!:H,H,QVL<\([D9>YZ@6 _E/N?X45RNL.@#7>0KOB0H6YOE=/S. MIN6:B&S9W:%']P?D>H7<2580[Z>3R4X.%;MF%##OQ4#4%4)_#22\Z[H_CX8Q[I72, M/9[V]T)A\FVAH#*987W8SF VP;_&<9+@'\-)/.P-#H;":#H&* SB*36V[QQ[ MVA]0!S\:3//NO7[RQQJE$A>>TSUA5O"#$HKZLW@V0ZMT&$_H66F1J0SL43R; M)M$8CG#J0IR0W(:W'*_L[TU6W5"7;[[Q^$:2%S@O SL^3+#%^K ?O<7[,]!A M$PCAJ$6PD#AG _GB8#?39M=-!M//UC%3R6@PR\ M>!-"I0#_TF2D,0G7]=XT+N,VV,5"L>-LL24%L<[H6%N5NYP85$B>O*YK65)\ M84<76*K1K41S,I.4U]=@I%0Z:4,F1;YZ*Q=-IY1+ CM33=D]9?1"&6&76<4. MH/U/[-!+ P^#H@)PQF"7H*YO[ME6'DK(=+78KE3=$IX0!Q[,$&G#2HEJUHM. M<>9W-T&KVIVJ;SC7+K5L0\JLS_,H%2=6=N7VEB+IX"FM2\L^5KA0_=J41QJ MH#I%O,E!1PWGA(*XM0ZX/$H;<=O04KO$A[#XF*+BF\:B!XG#!9C_(0A/$GHP MHNM7XLEP"*9("SF=P[%Q-!80C2=Q?S"-QN-X/$ODXA8-=F9LZL*%G[J'I@E,A: )F9DP7G/6#A?&Z(Q6#_E!$&R; M(/*[A?&U@XB+=,OMAY9E5)=>SAX:LR?J1.U 1OM**>S?PFT/N&;W ?[G'6$; MXVTR$1*;73[:!T6>&^6!.M3YY%Y4_A5C!DD?_^<2@6Z!UANT!>=S2H: )5WR M0?*A'U]B/2L@UK/.YS?6\X<-B@>^MYXNF.AA<(B2Z2DZNJWPSAQSP\M6W9=J M9U*(5*+$&NO.%GSLXK.DD%-HG5O7ZNOK+XRSFDZ;$TIULL[2A+:H0PPJO_E: MT80DJ!]0+R@99GXZV2=JBE,!G8@_44$M!!XF9AUMU95&F(:HZS_,DFN3A3>_ M=VJ8.::/<#39JO![MFD,:_A8T#JN&M6-Y Q4Q'R1:MC]A M2_-=154Z(M3N?3?P9:Q66V[ YF8F9E( 8F?L"M&"U# [485OZ -NL.(H:[JJ M+6!R*C6YPO6*.Y7H@R/0NJB50M!&?>.:)0[#N3Q7->@P$ Z"LKXEIL3Q?V4. M_+HM6O: Y_"FRW+$L8L>/U#XUE&_=_*?!V5>:8R03JN=HQELL=OSMXA**VKJ M%##3#V\96J1BE(@SB$=@]5!G5EN*=I6MTYS*].45582C\JWI<.E*5;*-E&*. M[3)TY@$M;M%N'$$&D=UWPO MN6>\T=:88'\>N%'PO2XZD\Y<>Q^(SG4C,*R( MHYTX_1)H#>UB-E@%"CQ3=&C!P>;NH>0G^/T6*)E:!I,R<\@S4?!+=-O_?6MN M%[#,K6O)MO81/W3%HE; 49VSV5I9E)CB&PQ^Z!=5G5CGF^CJ?9/BQ2#](6L4 M+S6QG9F7KJ@''UHLSTOXT%3P\NSJN65LTBJ#KWW<4!0+ISGISM6DW2L,@. :3D"=7IB#J=4ZYZO]GF7#JLMIN;>_B 125M)YH;&J5)/+T:19U[U=N=:2'4Y*GMZ]U>W(3A#V M+V8IO:M<]M_50L=@W_R\]S9))*BS[0T6,.$M@D)30"8'DL?X!"\@O+(%\#F" MX"6!X)BWDPQZSWZ*SAU^24\*QZ0WJ+9SHU(K\1N=AJ0S ZX^JCD-HEM? MKYMJ8:SBAB4V*ZPQ:8]8-!6QD<3"4( NQ<5I*WLA],U&+<2U^J6GE>+FN>[_ M:6!AH<-<510C*#5.4B=!K%S6I*U?X9U0SP#[C.DBGH6.OYI2'AL0: >N[11_ M1:A>&@EK!,K5:PM[YRYNKW*1+$>K![5LG1!$]Y!7958J?;TKN,Y"CWV7JFU5 M2(LB='U;WNFLXT2XL"Q-:5A8#\C5<*W9T[@IZM4.1E,\[?V$@)^T0K"%Y\C,,XO@>7N*71A/0[,>OQBOH'DEN/F=J1JQ@]!I[[$CLPEW07!:$1<*' MHPFM['>&)IV(8=U<]SC, &'*H3#Q_9Y$OU#O8MSV:^[FJ&NQ7F2VY@8[>PO& MA%&'^?2.K[;SAI4*L/.2GH]75PNP?\F+@&^T1OU%*T^%LWP\GTLNTI+X;M?\ M'G+ZLAN_5,JNM^ M-5;M,%_26196QVI[]:1;AAI_7*VA^4!76 M_T@U[&ETL*N3T/8>HTSBX&DIB8\Q8'MPF*_1L1'PC/22@$G:2ZP>WK7J18>V M),:*U1COWWW4XH'=@.*<4PXSZH*29\28X^$$B$Z]E5M7%_412,4[5;JD $424>\&UW,3 S)H4.YW\RC= 1JZG M7IJ4:N.6JAN)$YG"-*, BZ$L5*[E@ O=O/ZG2;89S'2 NX_ZZ:=\>XP.+5Y+ MYYI,,G5581#E$YM6(0S<['/.T?.TB1&(5!% ;BV4_2CCXY9/0EV#D%:@,-1\ MN4$J';*%$SE-V"CU(1@[Y5/2\1/582HS':9:K0 4V>>U;K//]R+0,4HC$SE@ ME]5HE:!#]H=E_IE!_]CD0H>#C:KJ6^#*6IJ&KE$?JS8B>T>BDQS,?8PF[=\E M*8P^JXL!JF6'-]*.<]8:VW.3I7@*? :1J4.-"C0G;/63$;Z P8\F50DP%JD' MUT[YVWL8R6FK-W&(5&U_K'(X[(8")XI((,&Y7VGA.:ME!X;AF.,J*]/&ZZOX MAX947 *KRBE'_R3ZI2R7!&_<(SL(1&LO_@*#BVO M" :^S3,,V3Q#K!K!495-WE* ;M30N1EZCE)X#>*4]I9MHD3A4.CI)JNM&X%% MS+3RGH2"R21QZ][2R-P>CVDW/]1Z$J="FQX-32]-HCXA$C?F>=B#:*W^!(NT MJ@C(O K5G);Z\NC%Q:J7F;3CY%1&>=$LRBS6AODN46*\8%W09.*A?GHL8?!+ M1YOY0H=:TCN-+JBD2S.)W.[UUH48O Y]YQ"1F54O6(L5V2K9.]"3N-/TDZX* M.@T!SJ7=PV"W-1B4".T0MI797G=G;D6?UZN?:I@L^_-W)!JKN^P[]]V7HANE MUI@NF*+)*OF0.9;6X;1?"EKV>/WC)BDB<:YW=0F1BI><[W-#T MS3!83G>S=;S-1^)V30X4K:JENR%?75-ISZ4X =X2!1R)[+2.GD9V5X_4Y@EO M3 ,2K#>LG3Z,UMTO7 &D+Z(A8]3VDON[.1#D_ET^$O^)M?Q&5,4T%<;46-_X M0LVG^$JY7QF/)35&M_@/_*9QWHY*8_RZSJZW>,WG'887_6P,#F>KS^X\Q/=^ M D'[D:#M^'05X=-5A$]7$3Y=1?AT%>'3581/5Q$^747X=!7ATU6$_S]<1;BS M*7>W&OS*JLI^ZNO][?MZ/ZQ/9__E"Q'64+ MI&>5VWF#WCJ]N>-1#(]&SZ+C83R9].&/*U';2/.R+F_ AB6J[!@>[B<3>)BC M1Y;B<)S$8^IY W_TQ]P":##"+@+432!)XNDLH;$N=&#"N_LKI>2AS@),VSN_ MXRX8X[>U^*JK?:M=PD#8\+*@.P@H@@AVU-;RN]ZKR]I4A][ W5^6CU89-^Y5 M4^KN)+H.3AN,= FE ;.9IXU:>\MOO'Z]V;PY"-67\&#[]]=E<7."+(E^?LF0$*H7]ZB;DOH+[/UR18'"!;R" MO MOSB2-H ^(..MCCZ%Q(O@ZZ/>!0,9 +DD\ZB4P"B#_;!I]+*2/$1:8XJZ) MJ>"I*$^3Z3$<6",2TW! R#^*QX,9_#$83>+>!&88SN+^:!:]!B7ZI^A<4@*U MJGI-N2H6N/N]/OS'.QS'LPDVXL(Q>J/97@][QX&_TID+9R'ZB?Y&[V$[PB9Z MO@(^[;7D^7#KMZ]PJ^U,8TN3)Q&D5O+7[GD%YG *V$*LP#('PR786,2U(@\6 M6@K.53RMWN:2U*F2D0HKL0L/',8D_9-OPLRLIK,=M[&U<-VGD_ QM,OT C(F M#EC1AK<>1#H5UML? GU,08EF[D;J,KX]Z $RC7O1\0 X^10QM3>*9X/$ MNY50=YK@:PGEXUS&52:;Q9# %R<"?1IQ<'GRA(I#3#"0)+QJ$ M76\RD=NIY8%^/)P,8F +T6PPHG\-XV0Z0C >P+>CV3A.@$T< \V-4;Y-9W$R M&X7O8%2KEPL8Y>.Y H,#'/%^=T$&A-X0-G0LGP8RO#=[U@G,@W=[X_8FR20> M3,>!IW!WMF[\ U9DHQ@[LB!T1(,<65#:2^%[R'I_U%NU3 @+%(]JGFL!FN.W M30?1G%DYF&>UM"0PR3$'$ _@TGB 7/9X L23.'J+3SS#!#!XA,0S&Q/Q %E, MQI-NXI&K/?GC<<0#*-D'S)3/1Q$/T,L42)@6/1J!,!FUB6'D@^0"W8Y!/(9#Q$NTP%,DNPA'[[(5#X>13Y)+QXG"!O^W$D^V'ZQ M/Y0-3B8S8'J#AQ*0@M*1#'-D(!6X,T'UK!6L57+ZWD_[FF+C\ MJ_$*1YC7<5-*=Y/#0AFZ)=EC6TQ>D;MG6XG/6-I" X &HWB:$*A \DQ!(7O- MW9NX7^>*_\$I?!R&3Z93P(AQE Q!=0-E[0U@!@;X0!,L2[#V^46\! PAD@#^ MC' 1_5X\ ?;(BIZ?"9^\Y"HTYGA;)4?[]#CQOW$V:P?^EV<:A7QX]6+Z/C( M$P?OJINT4,K#N=W -CH#UNQLYF^O,5OP%4IGSWORPDZMD[*.V.G"L+N^+;CY MDTA6S6#XH$ZO/10<\FG4$RP-_IA,>#'>J:F.9[9"LVN?]G,H*N;IXC>/WYC, M4%8>/*9WB[TVQ/?YMS<4$O0AZA?!!;?6C__M#W\(;?S2J>,[(&W%SS25; AO MY J-2LDV1I?X)F -PU/9B5W_1T9W^Z&WVLFGMHHD#(>"VICU,BKDGM:C4SB M>9Y0NQ0E"QX^V'D)_/%RM:T[#T0A$H/;0R74P3 XI7M_>#,H'Z^Z11KKKJ;I%K1_W]X+-Y=99M3M#RH$4QP@E>434V6[2Y!]<[2R.9E59'RZ_.*+TMV M\JB&/(_!3++#>2='.^]^A,#/A_Q%Z@KI9:*NC(*3 MZ%,(22J%(BR'/"1Y@UW&D8+PW9@X9T"$L'^I"@P_.AWUON]\0[48I!8+[:?@ M1_&\K'/N!;&B?DUGH(&LHCZW&EDT)8JWOK]NUNHULF)SH70!.PGI#-*]AWB% MCVO8?XES!OCX+?,DJ&:YG8D4K@3/3:E;WL$Y<&__^#*;GV+J$[V;>'N?G/9\ MF&-8*WJ/RWO'[->2F8] \%%HCE] $*3(AK$KJKELQ=9)'D>![U1!.9J#BP P M^[U><--OSJ,+NA+Y]>OSK[ .+S%R3P;D8^@9Y&FW^?$V^^28>VXO-]B1Q&OS MPGU,+NW98XSLO6BB$S!>4E4XE\LZ@2^9K2/;].L,[IUQ9[[-H[AU=_+.CJ/9 MD5?1O8U@;D6G.?+0+(NN@<+9.EU/[\O8Z5SNSLR=W5)Y;P;/P9BQ)TWD,?CQ M@$2++WA5*HX[TUXDRV+/4W:21?A1#V)?I.E\>05^>\0D*"H#\UC*O^T4701 MX9O#AZ6CVSWT?(7)+O0]!(A=3CXSDE41>K^3^?RW7\W;,2HY322^AQ6(#2@Q M9)2%-,.D'X+](*A8&&O3ZF8;''1PFOBO)[W3L?_MGC+D1K8K=-G M]>6SGY.;=:(SZN>]4S)VK-BGZ:!;OIO5MQ[O%G>V1[_;R_9/2%/J/,4._G!P M&:56I$[@:'^4.)\O@0LRL+JV[,\F\4+=*968MP1HNLRWKM$IWM+UXW];C?NZ M:+3#=/)BG3=HT'!RI=52#:,_RW*U2BLK4.C1.F.O"D%)JO1U\J-,UV?=RN+]NU?GGJ46M(P>,JK)EKB\VG',>H? ]RN&F;=',FZZ M8PR!P3+,# @-I>)1?))>"J^#(6 2[,/7#@9!Y^^S4&_T_?@ZV1T*Z-Z) S,O M4." H>_EM#H3'P &[_D]&S/)DO^DK,C'N3TY5^>];H_ZRNK"OSOPZ.6TV0E1 MGD&A6^S6"@X6[(();]TVK0.GL.GBYS59T^U[I/OH6HEKI)^ZIW9(+MM7.2ES ME>5[:R-X6(>?6SN-S7=TM-+-PL FZ/ELXE\HTAG.6?WZKLSE\ M2O9@&Z[3P:SF&5V8I703!"[>.0WLQGSQP21S[<9!?QFQFCQ&GG3.Z4=T M/60L&>=DNGTJ^*[55)]F:*H8K!OWIG^)A&L&^X[')[\]$&PA2'XM:V0W.VK9*#_6=?/S_P-02P,$% @ *XJH M3*IP/N5) @ 60L T !X;"]S='EL97,N>&ULU59;:]LP%/XK0AFCA5'; M:9.RU39LA<)@*X7F86]%L8]M@2Z>+&=.?_TDRY?$H[MDZVA>HG.^H_.=3Q?G M**STEL%] :!1PYFH(EQH7;[SO"HI@)/J3)8@3"23BA-M7)5[5:F I)5-XLR; M^_[2XX0*'(>BYC=<5RB1M= 1OA@@Y/*O90H1?CAY_;66^NH5 M3?&3-G"*D>/XF$8X6%Y@[_=)S_RG>4UL0KUX@KJ;;ICZS$GB\L\T_432A/C2 M$GO=KL9A)L6XN>?8 :8RX8 VA$7XFC"Z5M1F9813MG7PW *)9%(A;4[5* LL M4CVZ<. \>^ =#Z="JK:VJ^!^U]WT2:#WK$#*V"!PCAT0AR71&I2X,4X[N05_ M"*'.7FU+HS!79!O,%WA,: =39"U5"FHH$^ >BD,&F96C:%[84?@U?LCWN)D-NCCT2'R.KHC?-JCMS/#6_E;S+YKAW M:0_C127=2/VA-LL1K6^O#MPIR&C3^DTV"##LI"S9]CVCN>#@%O/+@L&!!>.0 M]'50(15]-'SVJB0& (71!I2FR2[R39%R!8WNKU.3':IY?H2:__4^YR! $;8K MVMS]E[S+_UGQ^>7?2V[_5::"7]:N/K=$VWZ/0.3B&$0NCT'DDW6YIV[QV]R4\A(S?2= M76(;C/!H?[+"@^4P:S501'BT/T-*:_ZV+3@^IN/O4$L#!!0 ( "N*J$QE MNX78J@, ((> / >&PO=V]R:V)O;VLN>&ULQ9E/;]HP&(>_BI43O2SD M#^U:E4H4."!U@!JTNTD,>$UL9AO:[M//":4X$-[M\I8+21SC/#+V[S'._:M4 M+W,I7\A;D0O=]5;&K.]\7Z$IH:OF4S.N]Z;<_6\YV*5:/[XX[H M3OT/DUPL>,H&,MT43)@=E&(Y-5P*O>)K[1%!"];U]E4(%1D9"L/-.QF)75.V MKD>J1X^RKA?8^GMCGUF5.T3? M :+OV$2IW BCR3-+&=_2ZN&?8+< V"TNV(#-C9NZ;2AVV[@LSVS+Q,;MF "T M +(&1B*5!2,S^L;<411 H1]@I[XL"F[*2KI2:%]:AXHE$RFO0T*A'R"G?F)D M^D)L/K 2L+ MZ1.[0WD?( =^PI95#[H\4+0'R-D^I$K8'U&3*5,D65%5FP)0 MQ >7R'C2FLJ<'P\X*.Z#+\S[ ]V5BP=E?X <_A^Y1O;'9D)( @&R!=RH:\8+ M(3&$R&( 4X^T7$Q(&"&R,$[G\9F^!/\V(!ND825"6K/R4&>$!!(B"Z1"AT M,2&K1,A6V85A]5D-QWTWYK5Q&4%.B9"=4L'M.$]^[2-,<#,*62LG"3XJUC0U MY83J97+M8D*BB;Y:- .NZ7*IV/+X7U0$^29"]LT)9KDJ4V5_]K1F[J9"!/DF M0O;-"69]A+J8D'TB9/O45^!@9D(&BI -!*[$HUL7$S)0A&R@\VNAZHZ[[PP9 M*$8VT'G,:@"XF)"!8F0#'99LB6TMVUA/VL@4]FF:YK5=@!BR4(QLH0.F%;JT M(S+GN]ZTL#3[Y6)"%HJQ=\<^,?_ARAA\)X(LH:;5<+G\3*MI/W Q(0G%7[YU M5AND+B8DH1A90@V8;I&+"4DHKB3D[U_39FS!!*E(?=/G7< M*3>5%IL\[]NRB7B2M'JQ6K:Q?R?\\!=02P,$% @ *XJH3!\A^M[* 0 MXAP !H !X;"]?FR?OQ4*=%4>78YU_J?A>H B_!^EXD-*#;#S(Z$$^'N3TH-EXT(P>-!\/ MFM.#KL>#KNE!-^-!-_2@V_&@6WJ03(&,4WX2PIJOM0"NA>^U +"%+[8 LH5O MM@"TA:^V +:%[[8 N(4OMP"ZA6^W +R%K[<"O96OMP*]]0)[;;39YNNM0&_E MZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZVU ;^/K;4!OX^MM0&^[ MP%D).BSAZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZ^U ;^?K[4!O MY^OM0&_GZ^U ;[_ 63'<+3U*^(\..7YL,G4$L# M!!0 ( "N*J$S]T :O@$ .T< 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W9RV[",! %T%]!V5;$^%'Z$+!INVV1VA]PDX%$)+%E&PI_7R= I2(J40'2 MW1"2<69N@G4VC#XVEGQO75>-'R=%"/:1,9\55&N?&DM-K,R,JW6(IV[.K,X6 M>DY,# 9#EIDF4!/ZH>V13$;/--/+*O2>MM?;UN-$6UN5F0ZE:=BJR0^:]G<- M4T=5M\87I?4W<4'2>UG'+CY>&R>QZA-VPH3#&]OS>-_;BIPK<_I7-#.;E1GE M)EO6\9;46T:?:A5==Q\9L7;%?"]+KY0B;BHX' MZ"J7G!SBMJ!CH[K"]I.?-7"_&S+CJ&]=K+I0'GF\&&D:JYZU"R_YB-1NG9SR MDX;'UM?[8;^,6W3?C[WPGZ)GW>&\MWZY' (DAP3)H4!RW(+D&(+DN /)<0^2 MXP$D!Q^@!$$1E:.0RE%,Y2BHSGL^Y?SLDW4$L! M A0#% @ *XJH3!\CSP/ $P( L ( ! %]R M96QS+RYR96QS4$L! A0#% @ *XJH3&;S"V"" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " KBJA,.Z^$ M-N\ K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " KBJA,F5R<(Q & "<)P $P @ &W @ M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "N*J$S84MOA5@( *\' M 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ *XJH3(S?%S9/ M @ (0@ !@ ( !?1 'AL+W=OM21H$$ "<%0 & @ $?%P >&PO=V]R:W-H965T&UL4$L! A0#% @ *XJH3&9+/,ZO 0 T@, !@ M ( !UAL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ *XJH3&I*J4.T 0 T@, !@ ( !BR$ 'AL+W=O M&UL M4$L! A0#% @ *XJH3&\NJ?.V 0 T@, !D ( !7R4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*XJH3.HGV]VU 0 T@, !D ( !(RL 'AL+W=O&PO=V]R:W-H965T4T !X;"]W;W)K&UL4$L! A0#% @ *XJH3"F#@L*V 0 T@, !D M ( !TS8 'AL+W=OU*+4! #2 P &0 @ ' . >&PO=V]R:W-H M965T&UL4$L! M A0#% @ *XJH3,7&PO=V]R:W-H965T&UL4$L! A0#% @ *XJH M3 EQ;[BV 0 T@, !D ( !?D( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XJH3)^V.0.[ 0 UP, M !D ( !74@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XJH3%F?G&PO=V]R:W-H965T M&UL4$L! A0# M% @ *XJH3-PHTW/\ @ @P !D ( !-5P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *XJH3 P# M.T(H @ 5 8 !D ( !-V0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XJH3-2+ 7E. P WP\ !D M ( !*&L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *XJH3,>]85^[ 0 T@, !D ( ! M!G4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *XJH3*K-A!+D 0 _00 !D ( !%GP 'AL+W=O&PO&PO / M " 0G) !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " KBJA,'R'ZWLH! M #B' &@ @ '@S >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " KBJA,_= &KX! #M' $P M@ 'BS@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 . X #H/ #1T " ! end XML 62 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 63 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 79 192 1 true 35 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 2208201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.buildwithbmc.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 17 false false R18.htm 2210201 - Disclosure - Acquisitions (Policies) Sheet http://www.buildwithbmc.com/role/AcquisitionsPolicies Acquisitions (Policies) Policies 18 false false R19.htm 2222201 - Disclosure - Revenue Revenue (Policies) Sheet http://www.buildwithbmc.com/role/RevenueRevenuePolicies Revenue Revenue (Policies) Policies 19 false false R20.htm 2223201 - Disclosure - Income Taxes (Policies) Sheet http://www.buildwithbmc.com/role/IncomeTaxesPolicies Income Taxes (Policies) Policies 20 false false R21.htm 2225201 - Disclosure - Commitments and Contingencies (Policies) Sheet http://www.buildwithbmc.com/role/CommitmentsAndContingenciesPolicies Commitments and Contingencies (Policies) Policies 21 false false R22.htm 2228201 - Disclosure - Earnings Per Share (Policies) Sheet http://www.buildwithbmc.com/role/EarningsPerSharePolicies Earnings Per Share (Policies) Policies 22 false false R23.htm 2313301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.buildwithbmc.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.buildwithbmc.com/role/AccountsReceivable 23 false false R24.htm 2319301 - Disclosure - Debt (Tables) Sheet http://www.buildwithbmc.com/role/DebtTables Debt (Tables) Tables http://www.buildwithbmc.com/role/Debt 24 false false R25.htm 2322302 - Disclosure - Revenue Revenue (Tables) Sheet http://www.buildwithbmc.com/role/RevenueRevenueTables Revenue Revenue (Tables) Tables 25 false false R26.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 26 false false R27.htm 2327301 - Disclosure - Segments (Tables) Sheet http://www.buildwithbmc.com/role/SegmentsTables Segments (Tables) Tables http://www.buildwithbmc.com/role/Segments 27 false false R28.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 28 false false R29.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 29 false false R30.htm 2410405 - Disclosure - Acquisitions (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/AcquisitionsNarrativeDetails Acquisitions (Narrative) (Details) Details http://www.buildwithbmc.com/role/AcquisitionsPolicies 30 false false R31.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 31 false false R32.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 32 false false R33.htm 2419403 - Disclosure - Debt Debt (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/DebtDebtNarrativeDetails Debt Debt (Narrative) (Details) Details 33 false false R34.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 http://www.buildwithbmc.com/role/RevenueRevenueTables 34 false false R35.htm 2422404 - Disclosure - Revenue Revenue (Disaggregation of Revenue) (Details) Sheet http://www.buildwithbmc.com/role/RevenueRevenueDisaggregationOfRevenueDetails Revenue Revenue (Disaggregation of Revenue) (Details) Details http://www.buildwithbmc.com/role/RevenueRevenueTables 35 false false R36.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 http://www.buildwithbmc.com/role/RevenueRevenueTables 36 false false R37.htm 2422406 - Disclosure - Revenue Revenue (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/RevenueRevenueNarrativeDetails Revenue Revenue (Narrative) (Details) Details http://www.buildwithbmc.com/role/RevenueRevenueTables 37 false false R38.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 38 false false R39.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 39 false false R40.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 40 false false R41.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 41 false false R42.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 42 false false R43.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 43 false false R44.htm 2427405 - Disclosure - Segments (Narrative) (Details) Sheet http://www.buildwithbmc.com/role/SegmentsNarrativeDetails Segments (Narrative) (Details) Details http://www.buildwithbmc.com/role/SegmentsTables 44 false false R45.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 45 false false R46.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 46 false false R47.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 47 false false All Reports Book All Reports bmch-20180331.xml bmch-20180331.xsd bmch-20180331_cal.xml bmch-20180331_def.xml bmch-20180331_lab.xml bmch-20180331_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 67 0001574815-18-000057-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001574815-18-000057-xbrl.zip M4$L#!!0 ( "N*J$RJE%#LE\< *HW"P 1 8FUC:"TR,#$X,#,S,2YX M;6SLO6ES&TF2(/IY]U?@Z;V=G34357$?U=VU%F>-=E0EM:2:WODT!@%)*J=! M@(-#1__ZYY$7@$SU1#$O=P^_P\/]S__[R_6H]RF;SO+)^"_/\ OT MK)>-!Y-A/K[ZR[,_WEV8=^[ERV?_^Y?__N?_Y^+B_]JWKWI^,EA<9^-YSTVS M_CP;]C[G\X^]OPVSV=][E]/)=>]OD^G?\T_]BXORH9N?R: O)1[J#Y0+)B16 M'P:<4SPD6%PR/+Q\_N5GHI'NXP]X,!PRIOM]3436IXAJN/=R@(;%R[Y\F([R MG].?/8!Z//OYP_7@XU^>?9S/;W[^Z:?/GS^_^+#(1\,$#UQY,9A<_T005HA2 M_*QZ8C!9C.?3K\U#Z64O9MG@Q=7DTT_5Q?20O$#X8N6QQ70*9-GV7'5UPX/# M+-_\#%Q(M[/UV[,O*PBMW9^N;'A_/OZ4S>:;'RFOI8=HZZ'9A!$LURA7/#F9 M7L'MB/Y4W5$_,,K'?]]Q=[K\H3_+ZMO'_7PPVPQ3<6D#'N/)>+RXWOR-X7SZ MT_SK3?83W'0!=V73?- \M_^A]0>FV>563,1/<+6^<98/-J, %Q(">!V!V?QF MNN5^N++A@<7LXJK?OVF>N>S//A2 5!C;+;QF>+*YH<2'38_5%S9 M]-!\FEUMI9/^":[7MZ8+PQ:3-_0L+Z[=.M]X*R]OG:_>FN]BT/%LWA\/&I;[ MTF'1S[2X&VNM?RJN-K?.AIMNA-?BG_[O;Z_>#3YFU_WES?G^FR\::'[Y[__M MS^E;/\^*"V^SRU[Q[9\_%GR7]-5%K9)> "#/JLMI'?[R;)9?WXP I9_2:TIE M-YB,Y]F7>2\'F*-/C_X5__M[GSY4WP*J.)]_3;^H?Y,/T^\N\VS:*^#(UE"H M^=*]_-=GOR! A$NF,/_S3^V'BV_\U/Y(]8T;$*K):5U963R1 3'>1?V0-'6UY@LK+ZYT$;EO^!H]UB^MNC M[8O5QG]]!/I!'JPR&\VC!6..0#XK46R>CODXGV>O M\D_9\.48 +O*/XPR,YME\YG]^EO_/R=3-^K#R],;ZV=^GXPA_+[)YIFYFF;9 M]?*UWP>7;"/:+G8YXN-'D/S9+_5#VVE^=TS8 MS2?7V?1M-NJGK\P^YC??%;=HJ#WF*+P M3]KJ_MGIN]16M^9R=,9 >YFS?%)PWU[!W7<.]GZ#D.]>TSW$*.2^';165''. MY-&3!OO&&NR>DV%G2:-\'^M_BJ;YOC(+3_FTA\9?WV,^[0X-V?TGA9_\L1_% M'_ONE/>/RY\/6I\];54^CKSI.3-*[6V>5Y/QU3R;7OOLP_S]UYMLS>2\ O*] MOG33;%B3X[$L_2:TEEJ]B]>WV_VX@TJMPQ;S7398 ,;IVO>TEAVT?HBE'.>3 MZ>^3>?;(#.R^I6RA]7B74OZ5/4GE-Y?*.RF%/7@IGZSE=[283RKVH2]ELI9% M=/)O_6G>AU@>HOILFLWF;\%#?GVS'L%LO^?U.&LE9[XS(2^"G=TTJB*B XAT MIES,@U0XYW8$RBIYNE*GHI9 MR__P9 H/S_^T;C]+.I<_.;3W8E]::WD']N7[- T_BEJ&M7Q:R6^SDFLJN;66 M^U1RZ_:SJ.12C(=9_A^OLJO^J'" OBZC%_N;"_W9_-4K]UW[@H#_SRW\J\BD M38 GA^]6-<1/&I>Z0?2GP]D?-RE:2VUXD'Y;O(>Y?*4FH'_H[E?)3"U]G[?9*])]E[DKW[J;MX!++G^J-!NB\;_C$>IM+4'4OU M)'$/5.).7\3'*6?+[EH-'\-2#A>#^>OINVSZ*1]DRWS'Z_G';&I3-])RQ=-M M,] ZU8V/))U1+_4F/*N\QF&(?J-(];Z[BE6)BL-8Y+=\-/H\F?[=3R;31+&_ MY>/AY//WPQD[\?LQ4A?'Z8Q7BT0"H%3YP[N/63;_=3(9?C\LL0?#'TA+',P4 M3UKBQV"(@\W&N_D4+BRF_=%C/:.T@QNV(_=D,)Y8X4DK/,4;#RK>> C:XF 6 M>7(O?UBF*,^&5P?!9TN6 %I>9K-$W_[H;78]&68CD"H';YOV!W-PR!X7:W31 MK!CC0#R?&*3-((6V;7[_G7##)J1^H*67ARW].Y"041;[U_GHZ[_ M6*TTO?# M!+O1^W%=S"=VN#]V>$3:XFP4TO^ M-IO-I_E@G@W?S2>#OS^N!5U#:;F2&W'Z<7V<@Q;^CW$^G[U]]\?WR #KN/T8 M!NUP1@C7-Z/)URPK2%4V$_@NF& K7D\,\&0"OO>%/\CV/TG^]^L#G.+\/?D MWR$CR/6#I06UTFN7"0^3[FH5P&_FES?9]'(RO4[US^7HZ4?(*37N519D!?E= M3'%[?MQ"NQ_+)AW B>I'YD3U_7/B?>O$=KOT)X7XHRC$NY_ ?>>6=NFY]<=7 MZT_\EH_SZ\7U$P/>)0,>\=%FA98?7%NB'\CP;\I"?$/!Z']Y$HP'+ABK2_0# M"<:F(/W,'O&/8C$>JN?\^"S&?3OH#T POB>+\9T*QCU8C/L6C$XCC*<$RJ/A M]D=5*;+L] W4>#G/KM>K@%[#%_I%#X\2F;9"3<4U1?./>KI7?=^23W_-)E?3 M_LW'?.#S3WDB^B/CO\TD6K+(%AJ=B2]W4KB2AJTD_D&TY?%\[2;3FPFL6O;[ M9%P1]"C.;A3N:%14VJXO_??"V5NI]&UXNU'-&XG\ _&V?-+93SK[.\R)',?7 M3SK[26<_'M[>M /^0^( 04AOEHD7IT M%D,!BEECX6.8MY8>Y>7X;^= Q>V^Q-:HD!RV2_;G[!=UCZ M>'>$>EB%E _$>#\QZ1.3/FQ->@],^OA/$7P+!GTZDW O9OZ).1\#<]Z#>5^ MA2@XF<\FC&#Y\Q_O M_-&OK B]Z;5%]K"Z?O1[QXNV0*Q3X 9^/ 7_F@=7WSS,/X%XK*YK>N+WQ75* MO4Y68Z@#:?;?U@!9?]'*%WPVGESGXZW?V+W6ZQ]IO:N^U*#6IDRY.5U./IB] MS099_JF,!ODU_W1["_/+NBS M4J_V!_,+8UG 2FOB#=>!.LLTQPIIAI2+E,9GO01*\:Z"+:E 0@M07'_^Z038 MSH'2LMW&-IP"YTIYRJ1EWG+L!'<^X62,0=1'U\&)8 ;7;XU3,=7#9[&ZT)CM98*I&-/+C( MI1"*.XEY4(Z(G#0LJ9\ M--*T*<\D0_3!$_Y!;;MO(SVCC &[*V9PX)8:YGS#]#'ZT&5ZP33[SFA_+TPO M&+4N!B*HPDY'2[DU->4E1:1->4&%O"O")V3>3^I7%?RS39%LQ<=Q2I#G#$6' M5*#"$-4(,8VZ8W[7$=D P2DPENG\[=S.?+ J!*D!2&RLT434,#JM]&/E7M@-$)$FT6% 9I'>!>>0+$*D+ C'9!I& M0*Z N F 8\';Y60%I[U%WFBL*$;';P]\$":Q=))A3K6@4!I:HQDY@9SO\+92\,^RJ46&O+\W@OQ;Y M-,NJH7SI7^6DL:)R=3!?]$>;UI&M;LS5[U]Y>JE\_Q;>?9R,,S?9H'+Y"GE4 M9$HA[XU@/(!.4DX'KZ)U)BJM;$?\)4K4V46?8W!L:-4>O?;ZLC4Y+A\/\IOD MJI>CVN#MPTF1COA],K>3R=^SX>8PXIN,3MY&7!FULZ 4K&/&0)022.!8!L+ M&"B"N[RW2MHSD&2%O&67QX)/DR'^F-_,@'_[XZL_9D7K9$^FP M!-6G3*228PH_E*)%B 2+W14M09%8Q? PJ,Z QB[]'1D'(Z@L0R(J0:0EGI1H M8$J-Z_A[6&BIZ"W02'/,7XYG\^FB<&G[\Y1Z^_KO67_=>B>1%W^EATY^;PV\ M7T606^D-"#;G@@5OJ"6X1#" YO<,3!(BK,)F.W K\%]F8*:&X%'9;)Q=YO/$ M*/ O$.IM6FNKC+"(E!,:C"B67 $TSB.(V 470F)C^(84Q8J0[ *E@1?B^VG6 MGV4^*_]^.:Y[F?XMGW^LEZ]8IZ/-"R56NB@E0!X1,)*C'F0BJ)1GL33Z#O-H MMN*;' '9D=B\ROL?\A&LW-$8N>!<=,I; URA%-$8TX21C=Y:\ PZ[HSD^EB, M&N@:K$"'#8#?7E^NE%;\5J;9BB@#7C5\/6Y[^'4B<://<^?-;58H2%8)Z)%- M:D0[$0Q&F@L0O<*C1DXZNQK%U E6](+7!+P=(>Z,GM^B1C*%PZ/HW^7RS-W=O'(HX M-5$02YUPEF)A):8UAR*"^$$4/9D4=TC3>^12@K'5!MR@9 >,# '^!BY%7()) MHYI^.YK6#Q=/E*";3_U\E/+9X/K^&SP'+'X8\@[K-#=#@&P:&*%@3Z87& MQ@I7LB2SPJK5?&>]+\=6'8&#\7[(E%JKD%RA%%HC% =WSD*@)J6EQCLA3$TH M[8G>0*BST*@,,D*YHWI/VFR98X2"XBC]@KS)+Y8Q!]41YDX;VC6^+ZKMY8O^^5M4Q9 M3Y6.PGHC#/7 ML""=WK:=L >PHAHHV8-4+Y2-9P7IS72:[%/A>7Q=WO*F_S7]JN#VRE@\!*T! M= C&@HI(^RU:"V!#$A7X$T%*PT2L=&15''0VM.^8AM]6$S&) S4X..2]MD!' M28(W&(3!8 +.64%#?"_7)1&^1=7ZHA\9-!D6TK;RB5>H3?[=CM6.Z9<@,^4(Q@,*4A6(-C MI&M0%"?\V2]_K:#8^I7-8"0X#P6"6"VTIC$J",XY$XI@50,!OIDHK=@F,)JO MM($XR =;C6F%IZ"II==<>(+^:IF#%*D3KGTT@-67$53DZ"!D$(CEI? M;P1YB3H[X%@R7NV@[ ;C%$!W>5 0%'*-)'*,6,5D##2P>JLG 'DW5!)PKDX$ M=%E%^.MT,IN=1%D%@:V'598",4IHXDA6UQ;0:$1G=X12S=E&@#>#=UL'2T+.!OCOV?PD>G-G!;(A;70(23V8>*MJ M!C%"=+8T@<%3L+ ;["4PIP.]*\%C]0_IVX@'(JF?XV M0'^+_??F[I> 9MX?F9MT)*'P14O;WMY*?P^*<*5@HBF)ZX\&BZ*0XP^PB],J MP/QUD0^3V_QR7#YQ#$0%#\M#3MI?$Y7 5,!IG-YI^S;+QS<(6XFE+02(@SB'P M/W"HBD6"B,@:TEFD"ZG4'&4Z,B#B9HB!T5>+@=WT +(CKRMAF0$Z'=95T]:&2' MD7$0M" D,)*AL:[@3':*>,&QY7<.[6-B_CLPJQY,I"<*'#7B$'/@Y" ,&CL5 M UL:NT7+2M=5BT]K FBCB):>@ 6I5L=AV@D'+X1@':MQKM5Y M&);4VX!QY,@0RG7PV('S!SI:$8^ @TU'Y4%0H?EW09)'P;$2.8B?''A_"@5- MI'>85+T:O\MLUJ:B MU\Z> @?9MY8!)P=DG4?:U,GIE"X'!_*7-YC\^RH53R?0=TKHWR?C0=IN9U1.F0!+$.4:D-D%??!7F'PP+U_NA-/X=7;"Q[V^=L8\TIPB[X2 Q$ M!\[AZ@Q:2EU%TG&5!"\KE%=UVV8X3@)UEZ>MP2RZ$#CS/LIHA9:T =6PT#&2 M0H"'H8X&=32:#)(WNGGW,GQ)/V[>T=YUB@J1Z*1&V%)'(] ^F>]*'B$2'?:B^V5=4P;4V0!$5M(C92.1-J M(FBQX:@=0NR>J'#+*=C;W7Q/4]4OHT@ [V,CHJ@I0+'I[B_=%Q><,@1ZW[%Y MY5,^Q%/AM$R;:[(Z]@"X*ZHZ>9)[$_\S#,#>&OEJ' TLM5'2" W6+.I&!7(F M.@?8L6CO+GY+*NPZ!:2U!RV6JC=(E"))LS;!,(T*9,Y%8 M$0F7M,H&FPAQ3+?HDK269@8!N M1Q%'T]H$PIP+EA"LC*<0&T;2'/5GJKM3K';"W8;G-I#O.\8?)#8AQN]6,Q]M9&)1$1 O2D]X[4ITL\ M$JOU)G5]%D4MK7(.\GV?ZW&:4Z$\A]B2,R>\< J\2LIXO284#-F&-6E+[2-9 MD@?5HW9KDR(LD)80TP>G&29.@,@T![ (W712[6DI[DXZ?(PT:%@.8:7BGN'( MFX.#WG!Z']*QP<3M[:418]H>PIJ#7=:!:F>:7AK1X$X3'LS 3>*M/%W7E&V! M9'<6SFAM13HY8;AF+O#H:DB$PYQS" M$V_2%C912&'E<+4%Y*:,WW;)E MA4\@^\/8@-8@H!"8$&.)E=HJ)%3$Q;$ Q[BF72YCDA'%'SBZCX+-M"=1.I$Z M=!I''5$Z\IKTSO%.@*OI860_K:!C8BF\9#Y@J3'$'L1#D%J#I:GIM#N5FC/)#@/+YJ-1,MBPB%\& MV6SV^C*%V2=1#XPB)I(YR3$3%FEPS5D-9O"A4XZ/%0C1&I0[@;D%U+N("_H, MI_I G Y18PBC0U0-<3GO9*6_#;B/23_<@=D/ 6L/UD<)H[A&5CFI8S(P)%"B M-S2U1*)U/N)I;>Y>=UL6;&J$RF@,CCN#):'E*GF-B>AT)[OX)LOT,%P*Q8(S MB%C! PY(@S84--DU02VA4G3V>[\CFCP*WO566>*TL@Q""9H:B@=7KX^7I%L7 M?AMKU2W8*2$'"J1CM54WT/(*/G^)U=H>'*-*H=0\T<.2,2J4KVNA'*DZ:A2# M0E(/BM,0."/JIY8]K3J806+$J$'&JV"C0=B#>D*!!&12]G9Y]#GU$#D?QBM- M7U=NO5TO8HVQ "T;4F5/3)N/5:M*4,**=L]+$;F>?#XQ (GN?C0JIZWT^S,JNS852+ON'KM3MOAP/DGX;GE%2MU#%.FNP$Y(*\/BB M%,%K!E11"&3 ,]4QH)CO)\L1"-X1J0X2B)4@RH3 H,:?3EG:W M4HBVB@L>+N+[RBHH-ZFR0BKAM0R1&QY+Q)42W'533DQ\VR5/C@^8U;5WKC1T MF;F/Z<>7X_O+UXOY8'*=S;8\W+1Z_;?^:)']2W[U\2ZL_[;NYL)% M[WA*M: 8TK%_T=1% \=U7"!UD(!] QKM62CP7V/JYO-R7#3U*6QW/7UA^FJ2 M'+6Z^_J['/S(_0WF?<=]/HN*8X%P<$B,!,VO9/+ C 45%["5BE#:%?3]"W 6 MW(^G;Z>M_?T2UB(,CJWT2@@*)E4+1#00UNMT;(CHCB+A["3*'H'U'I*^S0:3 MJW'^CVSXLIJ"V&^J+^J">0AP5I067%M<@UDOHXWRSCUCP\Y+X^ =<\0[&BWC M$#IH")Z QJ"J21 ^=KP6<0"-STZ&.R;[RH6[)SC$+X9*T,P>$P+Q#*CLE YV M@:%HN>YL@O(#_,0S$N"N2-TN1BHFP;P'(_+K9#+\#"%XA_(/^.S7ME$82&D2 M!42D#F)5#EZO=K4EYE1V?%UR@"6X.X(_K73YS*[#9UL6.N+4[R=XRE, ;Q&Q MTBX7NILQ/2"F^1'6^>&=?MNROB)0H9V%\$5'1!$./LU]B3GD:)\&A5J';J^DN M.7LK']M_);0$*T$I2^WL>.J^V!Q+X..%O-.JH5)V>:A;X7$CO$!G!$/;IFU+H!K)@.@ MU$@"J.(.+V'9JN#^5ECL'&?+?31686JH99A)X*NFF:^UK).$26T3[P*)LI"B M/4_N:'L@G9;@T5$N"98*1Z$96W)6Z%;P,$SU ?AL!N]\:.T;VQR\(()A$8,) M1J;N \VI26-(ITH?%!T[1&(.0&MR?9V7937I\7I'8]#.$"[%9;D6&@?" W.$ MQ> A7#0KID*2]FC!WI=9_O,X'_WEV7RZR)[U?CH9C(+?EV86&P>6B2K"+ <' MR9.Z-S'H?&3:-;![P:@ZD;_I3U]/B[GHPX+%-P_3VZ!$5H>I"(&CP3@(8@52 MV#->=Q @)'#34H3U)])$E=7:C@.@NC42.R;"&,*\9O GT49'&I&I>Y:3-$-" MWS42U6"KQ?SC9)H\U?UJ?"T+K97FX");\ :88)('L>QF[O2F\W9ELG)=O+:# M^$U8AA;:X/ !C6R187 M$4=ITP84H1@V0"QD.RV\!9*3@-U%7DF#,[!/\O0008889#-;$"TX<:NKJK>Z> M'Q*M8K7VUX^#;.><@[0+S(1.O>EI3!:.QZ6A#1T?3K3J:W9#MF5"\:D]][4U MADFMO".4$PS*-J8_C0/W4_MNWZ@U./?"!*\QUYU33T\+ M=&]5ZT2"-!'J%,1JCF(#)DS42^59M[#EFXO4PSA\035++1W!NPY46K#Q@A>M M^9VQ)O#8)9/BK88HWQ.9'@5G.\,A?L 6M(^V40;JB*V7#.+BSCG0.UFRIM3P MM,[]C%JA -YR4\Q A,IQ&K?&,;CPH9-UV -[&YC; [_+6'-&N%8IR>@\AW5@ ML3@C4@!/J>ADU].T"[V7_G>"PV.2F3LPUP"DB]H;#M%V!*>98,(B!%T0"'CP M:3N[@D]+=)_'S,#1Y4$[B"HI#I)HX7F]6!!W/ 2Q>A@FFVBFB8C8ZNBU(5SJ M5-W(%/,<8:P[F6@BBGY]WRVA'@5W"VQT\,I%JZTS##//:+5H1F^8K7;'BU:A MMMR$/VCC8#6_XL&C9I:;B)03!C!1$H-G+3'C+A#5SL&G$8B=Y,HQ *ZC-IN_ MODS5 ;-WD]'Q>_O*"FJ8!M\#<<[ YX5'ZB: :4AWM^NB0*H='*R![9D MA-(Q>JP'4 XS@J*,#%-%>;#.!U$W M?@0?R'8KJZ7F:!/E5J:N'PC9OA-11E+%J'31JP"K*CU&]9HRU=WY%93C5M/W M/9"]RZ:?\D%[6^@ HGD#^II1&H4QVF@/T5:H09/6=[M]<,I(6U96(3@&MCUD M2WVVTU%!SI4-'J=-_V9!K>V* N9,M??]=\*VOQ'40X\RHK3EJ46 MF+V>@B&XFO:O9ZFG;VK?]GYB,S<9C8I_)"V1CU^/LS3I^;AH@TC"F,$H]2JU M-#B7DCCU!D$:\=U654JV*TON"I%[HM;.7*2-P)4\&F)H@'!,A>7.(8A^AR.^ M;S(])@?F+@:D<1E%ZFZ& V5ILG'@H"TPV=A"<1&I/O770>$T_U^#%D52(*PJI]U.!^&BE!I^N*+P+P17>8XCUY03[[,'\YGLVGB[0: M=:W?IO;">\LH(:Y&&@*!X"AR1%GM:3W7P--N9S3*T^[Q&L:[@+D5T,V:OYJ, MKV 1K],;.L-#7N7C[/6EFV;#?+ZOP1C$IX8"@L(A&<%I0_5X+A<8T9W-;\9: MHW#O&=6B87(V3-?V9E(@-M:!P7+" @L4(;JJ,154=+<_6B.2[AW1<0[Z9S+/ M-IUI62\+<=PSQ*(%=]P*A7S5D3K-Y5#=03AE&^=O@.O.S1'A S?,4C [UEA* MM6V&B8 CV1WU+0A'WX(35_VV(NH[_@PEN32NZ M9UP/ESH'!L."\R]$Y(0[9*5LE*ER;L.AMD>$Z%JG$;"+J0@K]6@ V0M%_[," MT> 1)IWL>KN0\-X1/52]2*X#CYZ1@ T1'CGPY)?F$7>R4M]"O91G5.B*VW8+ M9-<;^!!B"$&PKH"DU-/_VCF( MZDO$3T9[F:!%Q*>^O$SQP+2TR14H$?6>L#1B]*;_-9VTZ\VRZ[P_'B_ZH]'7 MWF3<,S?3?-3#/7!S>Z\'\PF\MX>WH;\=K>VD> GH3K/9_"VXSTV'0'AZ -?Z M5YLK$\N#BO_6GQ:G U??4,[86!YFW'X/.)DM/_T6^G\M&0[D]8ARY:4EV(0D M-S5321Q7=>)X4;PH5:;SK3RUAT!GINSM]>::5R:LQ"Q-)0?ODT04G6AH 2&' MW$P+>;^T.*>Z68L\4$Q$ ,'S-@T D :'1MM@3[8P!C\_,6:S18H<4W>E;LO0 MLR@^HP#S&X%,/J1I7):,HFH:*"Z0O\';\5L'.:@M M*P+J]A'N [8S$/C,1AD2A&(68<<;PVVX[&PE<]$ZB+8%BI, W14+)-'W',E@ MHB#4..^\:GQ&W^W6R1EMF]R# 7W?_U*>'4]UYF4GO7HJX7'''9SQ4FABX/^* M.&N-I*SF9ZQ(]_!EQTW8"]"MX=]U[H&@0%FR^AH\'4^1X=K4\#OININ-9X-_ MY8C^J6? $8W*:VZ]MH8;I"CFS50)B(2[TT6D:"=L=H-S.]!WCCL2%!2$" 23 M:)%E((B55((RP:X#.N?R-J#?3 &,8EF.KWYP+$8LC+;@$A+FI0[-S$F/N@>] M,0%%V )U^?G#P=IW$E4H:3S1!G,:$7$>6UH?L%64=5QT#&J8'0T6_#S*"FX> M#U='.1Y-19 E2[F)CGH+#"LX1J)NR&P\Z]2_8*%:]>6'@'4N-)9[A)/Q;#+* MA\7=+^?9=:N3TV1Z,YF"U0*^>Y==%;9LW7O15PRWU'I3+9-Z<,CY;UP)4EG2@(814&=UP;^)$WS M>JU15[5STDD??B-2[K)0%@P2(H(SQ4!AI61\U1((T" \=%4^!YU_-C2 ]V^F MD^%B<)*YDL#*X(L3911G"'Q;)^KR.(0(Z?:(1UQLAWT-EA,!WD=LXI"#,-I& M)WB*(TCMI:C(3/>(B.9HNTW8"F]GP&A_E@\.(>YJFP+.+3"W3F,9B,1,,%PG M%U.'ZG:KJ+4V!6()[T903H"U2]=56*,QT3(4IF8=?%I1'<*;X=5D)O M :M/5/,A)*?K*) 0 MG&6&XN4D/,M9N/E9=(&3=$6:=A3,=TZ"W2*('06=QI06@FM@7>U(L]KIR.'FU<9W M1X+_6N3SK[]E\X^3HNMI68/T^O,XFZ8VN7LST\,L_X]7V55_%(#;YE^7;IC] MS87^;/[JE3MF=V-G#GM-]8+&!9FAE$JDK:.!TR:/%.S:(.F:COC%JOT]&/%S M4JOK!6?#@G#M(>&_+OK3?NI ^V[Q898/\_XTS]J^\'D("=K')->7D,"P!QW$ MK*X)20+:M$MT!D+^VL_'Q1"+L<]G-Y.RVNSU99G2PT>[C\PS9SAX-BP*4#>)-6LG03KG01:OH M[0C -_7DWM_\Q1H(UC6$1T9%B3T7KNFW1(+?<# ,RU8Z;E.3ZNW [$IB@DNE M#--20%@& 0Y"$.K42YQRX( Z;;6,2EM2$6W=&E9\&!+]EMN7L(^%/@XS?3R64^ M/UH!(,(L(5S8P,')B()'WQR9,R!;W<%\0$QP8T@SBE&:HI(+>Z*6QY%5M&DN0? M)V".)-5.,^-"G442&NTJT+][FMP+MU#*(TJ#O;P4'DR-*\>-EA01764'PH84 M.P>W['(W9/!7&\UKC.5#$IT-5Q@K)J8C3R?6F,+*L\&]B"G Q M\_$D%134E2!F/%Q_RV8G\?BSJB"GJ0>90$YR@BA1U"ZQWG0T6K9.@WY#Y!X, M3?=P4L!$&1>58^ _DW0Z&;,Z]QH,WL1)K7,(]TI4>%TZPC&>938;9Z0,$1P.X*XY@ M/IB(4M]-*\ G2@,47 V@5F&#^ZJ.!7"MK_3+<750*_5P+HSQM@%_A_" C#%$ M Z984LP5<>#!"*R0#9@J[;N;J%03V0'_I67:: M !2%:>98&-.M?$9*'(I,!=,M$=@GD20Z!!&'4-A*#/$'8;A&0-'NH"B6VCS= M!0+;A.& 10@0X'-)J,5*61RH!?";@1S:=2*$U-M('(C#L1*R"XV]4X>]C1I% M<,]"A!7AF)*FR-3WY(+#.@,>^3C&1B#3S2(G474K\,_J;=4C1"$-V'P H\MP!\WX0=CB$R45(Q M[]/\8<9Q,V&'\NXIZU2]N$\2#@:\,"!-I%;-C>E4YQXRXP@%:3E':6B*BUI) M4;?ZT%'A;D&#:+>E.1RV(>]-H*&UL=TH'4:W62;= M*?G/_5'5\[KL>C^?3_,/BWE2:^\G]59Y-JS.RJP.^]Z;YS&?^]-A9QLB7-^, M)E^SK.BQ79YWV7=^5E%/I%24&F[ S_7!5H6+H HY7U4:=6-T0CO^^"VQ?1"T M>PLQSS1/I]$+ZNT]+X> BR25*J9V[>#AHC**8Q B6[5IS(#Z$_ON MCWV]. 73E%$NJ?:BE$GU@\N-:-1U8I[9--UD ]TX_P'( M=J#((J6M"PB<8T0Y)ER8ZC0&L!T*?-, &Z([V9"STJ_,956IE>-K]BG%GOK M0'P$Y22UJZR3.Y%V4[K@4[6 )P>ECI*C9I>?R&@3IVKYKJ=O]X/9C6[^.B3>])I2V@:N9P&+BO)#&WF M66%D.^$.A$6H$WDN/WXX4#LG5S*:3HNSZ*1FQHCH63,^*1B]H9\*Q EMFIT( MU&/JSG0'W?5BY$$XZJE57H)7Y"UCWD#0XH.FBG=)S]( PA^/]'?;Q(Y[9#6- M6$7A00ZX!!>U6@3BNH-"+JCN)$B/7(.'T2F.2.ZE,AY,(@-I3PU BM$?%AE" M,>Y4V%/$-6W;G(>,^:-@/VL%"\R)HH\01)+22%^M@HMJ0U\VBLEA[/9H>B7&4 M!MQO8IJVQ4%W-CZDU+J5J#D1I,#\*SK,FR, L=P%Y@@VP'$2\ MU1I0T=6ZNN60[U\ *C(PGR&F0, O/JVT#\F@;@+ M&^@@*M5">J&E\4QKC"0H8.-04 Z)SM8RK!$6:JL.?EJC.U5:/"9=Y41J2^ 9 M#@A)4ZP61L)NV$??92[/NU0/P[ &C .+VFG!@_=20LR50EUEB"=4\^[I=R89 M45L5^R,FT:-@9TJB!AVC,7C>AKK M2;U<@G7G7"YPP8?LU0GY<5I\!PSQVU0 M/@@KO0U-^M1*VZVOPYQ(N0W<#>GF0P#<96V#]M1YYEPZBD(MDE@U\UR"51O: MH&O&M])S(X#+9 !\L1C?57)7T>9B8^M!_E=V:-?%3;F&99Q G.(">QPL\H%[ M")*;T^J>$5-T'^07F%P@O(K/7HCW(?A;_TM^O;BVD^ET\KDL"X$K&R2;GZG9 M^VI.!5/K4ZF7I!(6%_Y$O.E1I[7JJ#,J>;N;[3$X[:/%V^RZGZ>.!;NI<6NVVMQ> M'!U?U^!OLB*MM;QG#^(D982DH$1%8A@VG$GE#688<\5C]U >[7)!"_@US&!Y MWE?+03S%D6^&$5C;'2J=1C6T')*5CQ\.U"X]B(A%W$ND MI%'$$HRX:SJ86S U73TH4:N(XA"@P.!4)6*O4OG8ZP^CBL*GF1=.G.&(421H MV@;6AHOE[#)P:;JY*+J=D'MA.R-2.QN#8ND9H\:"VH[1\HCK7P - M1\^/U$GKH6.($D'L*B 4$EA[&74SWX"8CFO2;J^Y 8"CX=MY@MO"\G.LF-$I MHVVDMPV7$]?MN8I;Y8]'P'=JDT_-F:!>61^D26&E@[]7!LQMV/74:(=VV-PA M\U! =VH,R;U-9PX4#R@&<#&HKP&E#F]H&@_!\G9R;@8TC5SOSSZ"7_\I'V9# M^_6/62J^+EO>ICV.U(MD0\;XD#/;C*HBR1(-Z(PTI$+JNAA6,-/Q_+ @?#V; M>#APYT)I7Y6,((1':J@'#6*C,XXT];TD=//":??F[C JC\W=;I&<$8&Y-*4( M>X&"I9*A90UV-Y67"BE;>9;#H3L73OO.)4AP1TP:Z$V1]\(+QDV-D_;=R4L7 M1"-]T#J=AE-3O'V+=4J]G[$,-K6=3A2N K;6&\;XM$#& M12ZD5-R25*\I=--9T7G:;6>K6YL7]\E8/P M5[<>6V7L0%JPXI)IY1#VF.O85!E3H[K=EFG+4=D&QFF@[J)I!!V)0CJKBBPG M '8S:QQ3;DVW,P8AY#10SS"<(A*@IPW:<,; @I+$!0T#@.[I9"T0W<"E>V<[ M' /NSKINC\ #QY)%[#!QBG'7)%DP]YU,@.!T VT/ S== C_P=KX)$HYYB7S: MM60<*V%T$S4XWF[VFWP3UH5W$R0G@KNO+X'WCF&0<9 OHY@+379 1^J[56(7 M F]@AWWP5B=B9N\G13^Y:58W7LIF17>AXX]<2RG!<0Z.11]50$+6VT$F1N\[ M5!9"KVNQ?1#=#OI]0T(8^/A4ZK31+2)$ 4ZX)K*4W1,4X-.VFO+?"GP(=, : MSK^^&?7'*?&8MA-O.L/\#NK'[K%..0N*P70 .BXN8R^)XX9^[*+52N%PX,Z% MTIZUH1KB&8B-K:086Z^N7^W9"O*L'>>">\$H 1^9N@H52@R1N_J.K[CSAP%V#E1:=F"M M);2(Z<2RU(Q[E\9\-FX+N*O1QF^#2G7L;S'_.)GF_V@W5M\WDXM)S4/:OBYF M<2 $'FVS',3C51R:U&Z#;@+YK')<$E\NG1"5S'L) +K!C->A4NDVG M[<\->IJN=RS%@Y=4&'#$$00*5$"$HUP--M[<)& /O"44I\*ZB\2(44XH!V=' MV( -, A!#:PTFKN"=>4@PG'$E92EV56&BK2[X%)41AIV%N0$@%= N174N\@< MJ>3"^#3"VF ?TRZJ;LB,R*8#_.> NE P1VX_FT"%A^A'I;:-X#LJRNNH@AG2 M,41;P2R^?31HNYQRB':")!$"R 93(QNJZU](-T:@YW[=QYH')!QCFGK!"!C M7+-WON&X+>>H5?CTC3!X3(5_=U!K;+GFX&,)$B571B&M%$\G,"-R7I%N%H#C MU"WV:9WNKT!3(:HP(5Q[9VCR(AU"Y8IY!Y%-M_"H?63VCA?L850=LQ32"818 MQ&",TN%Z:=+1SNBY<81U,H8"(_E-^?JI\KAC] +X8C$@(AU$L-IZ%FV]9(J) M[IGH]F'R ?P"K0NC>HCM'C;DX^G6-!=X)A7>F3 M*DF;L\K'YT"YM\@ TQ&LO$-<$=)4&4C?;<91['NU.7 /4+?$8-_.G3#!8!,1 M8R2PR*B*R[0H"YV=.XC<*&M[72=B4.>/0'458G>.(BHO4AV'852BU!+:!;1L MW:JPZ^ZFM#MT' G@67';-QLG=;?7B$'@S&V(QOLZFVHB^,C=_J&$H[:+?Q;D MWO5'V>O+-]6(QD_5/L[1:Q5]=(33P 6H H5-<+J94J04Z_">$F(K-IM!NBT" M^X9>J02#X#9WB2=M?.!*!S=G5H[<<(Q<&Q)UJ0Q0SCLH@ MFZTQ%VG''R2:*]+.<6T'YG2@=X6'!JE4J1$54DHYZ60S<+RH,>R6/P'0ND/O M@X!^"TY!*1RO+VN-MJ5H^?B=!!NT"]9X$HEE7'CO&I-A[88M$='JWG0$<&?# M:8\<*!RTP1K+E,BAA&J'9;,5"(:EN\W3*J4Z(TZW,^@!]*N$Q9&MO3WE7:GFIT(][\-*#.N9LQ#*E6%8-O3993YH,\P^2P",0@)" MWG%!A9&>.=M8 F1==VPS.%=M@N^#Z+;P[\P9&LHL\AC#&ADOP/]6S7D;4*[= M*D[0/*+-[<AVE'>I9-GS?_W*\ M$O*I0[E7AH/#$(U63!FOI8< U]E@.XLB>9&'6$?J:##O",LF$?!;_S\GT_H- M*P.H"GYO?K^O^YO6S!#+0<:L0\X+09G7"H'_(L"J=#>M0;71]GH_&M*D653P M$C![_=';['HRS$;I6&/UV:@45C"94:<(D!BIA@VE)+>^<[6[Q@Y,GVXKI MT1#K';QGE,7^=3[Z^B]P[<,B+\Z0[^4H%EQD3'KPQ")'T3E?T@CB1Q4Z&H3S MY%<^=")5<<3KZ;ML^BD?9$LRO2J*EL'Y+7]X]S'+YFGZY-X9@49+[6P,45E0 MHAX\/5LH)8.%T*8[(X@Q]O E;SN=?LM'H\^3Z=_]!.0,R/6W?#R-DE:F7).MQ5-',H;]PJ?DF#9 M0(^C=#XS$'#F?,-4+G1+B341K9+21T6N=_,I7%A,B_;:VR?CKE6$!V*HY*%UPEZ,M-(/CZ/4'3@#3D1$8NJR2[0ECKGH0J&ZP0TTI-LJ M R,,.NFQDN:VS@ WCE,G.#A/J9^0$S0=*$C4 C5-NR.6-6]WS'Q$Q#K1&;!" M!.8)4P$G:X>88;BD$0K6T(XS(-))=_70B71^9P +["#@921*3R'J13'B.D(Q MNNLTI7F!ZN$Y P?3Z31G@!"7W !'B?4Q"J^C8!65B)6H2R6B.7[$W'1+9X!H M84S$BF(!_I-PF,K*&2 &"+BA*QIJ#RUX5.0ZP1EP$B(2HAEP59 0H5#,<$4B M%#=P%*9!'SUDAJ+$1DEC%E3>WR>'BZ$[86!9KGQ#)MQLSJ0H6D M#T\9UT9$3(6XUBOXCQ.!M+3U63Y@[&Z=E"S/:Z^@L0F.X^'6*P\V M#[PI! YD<^80HN'.;I!@$ *SD^$\A921.DF8, &AB"#ZM+:9M@*&)W0\O0T9 ML18()T#WP ?51P?.L) \6L%]=!K\E5@?9E:N>][M7FAS+P/KO;,42Y M3)S6 M%"@36$T9#N'Z'7./>@S< ^H5K*_#6@+D7VMP+]X!; M H0PV%+F$%A#>63>C DA<3.=J@/=) M9-:HY<$0V8D94O$ /AWNE)3Z-1N#HAZE8M[A=3[.9_-I62A\XE%S:S!2EKF@ M>$C376*DM2>-T*:ZT3091K5Q. "R<^"RKSX#*6]XFE5BK?L-G1J M%Z"NV6UQ:48VIE 3KA8&]NAUT,&D1EK:1 MJW)%H7'-DF"+73=<3VN*DC7"< M ND^*O,H.'+ )URD(9>8+"N2E-AP7ENV-CY/A71E%J;]VIV4F<9]%G_\6UFH M7);2XXTK\>_M.:&IT_'2DS'IKI8#M'F<*'SD M&N9302R5E8>,G":,//OE#?WW?<0Y#?5O1U)U$$G5F4BJTX1VYJT"!844$>#V M>&\(2Y,QB*#ZH9.T;+T.:G\^792522F:>/^Q/RYG(,]^A5?,9R^KTR![ \.[ MX.#EP-R$S=H357/L/1V9>0R:,F#UJ'S$ >OZ0 +P?61ATY!PTHX,OQ&!'\RB MWK5:VK6H8.4V+NIJ4S>A$>,V^.B$$BG3SC&MUY1QO> M!E0O+XH7Q(\DHQ!)I5-KV?!O67[U$?XVG\"MO\H*6-*ZQ7X^W=I6 =^QB[BE MX0XL5P #25.Q/-+*(!MJ'8NB;E6H+KO4$/R"\F^QD(<3]>$OLMJ_R+=T6C@L!Q8))4: M9U%*Z@[@A 1&.[E,R000[1QQ=-MY?99*35 0-BC#A :E6D?IF(*8=@I] MI*"\'?WN!/#]-.O/%M.O*[UACNNH0TV:@Z*EH58P3*P)OIEQA(W !YCT#3 < M#>*N]CGI$),-5C,NB0F8:9B1!,K\!Q/8@Y&- /*%M#E L: V!I> Z#5QD M?'GTP0G:G2JD"-X.7T=,#@%OYQPK[)1U6!CC6=I]DW(Y:(N';J-\IA0[ KR6 MR->MF'T^6L!O]_1..J3SML X"D3!S93,__--H_J=A_JDWFW\=97]Y=@FOO+@L*CI_?I]?@T+_/?O<>SL!?^9/Q;59 M_H_L9XQNYG]Z]D]7\S^U'A_EX^SB8X'VSYB@__&GF_XP87CQ83*?3ZY_5C=? M_I1 ONB/\JOQSZ/LGWF\#*Q^"@Y)WGBG]^+C_] 8QJ^:*"DKW)9>\- MD!SUB+#/R[+K@+]$;R]VIR?]3[V/V6]#UDV[MVD_BM3N.]F,9TMP&WK MS2<]E=<,V_\)_^%[RG/^_=9-/K? Z?&"X& M ,0PGPU&$S Z60\O:";5NYY[\-B MWAM.@.;CR1P(E,KHLEY_-.J- =G9K#_]ND+%&5"V: P+]/G:ZSBO+>NOQKQ97==RD4YCRU5T M*F ;EDNQ2W_\M6"U''X]6WR8Y<.\/ZWX[WD-]>0F'R?>@^= ,_7+$.?YVKNG MB7.GB0[]9?^FXLWC%)X5'Y\N0/.O$#7Q8[]W"0'-$N(6;#49L/S3; 7!FTG9 ME>DY?'>V&)4H55,VDDRE[Z:>UKW+T>3SK/A0>NFPH'JZ6+%_DM6DI[)A0>/9 M*I4WDG/V<;(8P1H/3E:3X[6DZ/UY&@].5I/CM;#=+1. M=S#.;)'+?Z;;?T[MR?+!%J_C;388]<$Z7E9-&D<(;7O.;5WNDGXWW'8>'+<>^W_M?D.;'G!3_%QCE<9@QZ M38OWGIW 7VON433O[%JLEI?S?#8^7K:(+SYW@?3S7G6ZJ8QEZD/6L]+=;#IR M/"_]^/*UR94' 4AVH0^4'9;>:R4,>=EFOG=5]85/O[\I!U7W$O_,B\8G/; Z MT\:F)A=J!JY-^@7P*)5N!2_[K^ +@LO<&:[IA6R(&9FUR- MBX_WBI8K5:!5;KDFOR>%)0!J=>,_EH_6_G/A"5V6?M95.AN=G*M9=28L/0K? MKLC5@TBY/ZZL;1DX3[/+49;H.B]#8HB%JH "HJ/*L:L!R!+D8+BS.D(O09A M!-'Y02/J\ !>9+3MU5L=1):@KW M8?XU(5P3HQ7[P!K.TA,%[S38#VHF*H%K(L%*0)?+!LC_GSZXTA"NE:&#ZBUF MM6,+RU1Z)=-L/ITD]B@DMKR_][2H#LI:?6)&N#U\KQ99(VH@X$*18 M\Z7&;!XI,9FEP'-59/K+D1_)=ZE33.N$^) -0)GWLF*(1WJJUGN;T@W],@ N M;$(KKOV07>7CU(!U@W27^J#0 ]6Z5N@7S ($'Q8A<1&=@/[,X<.#(K[>!D<= MG@"H'W/0/BG;-=J87'G2 N?3 K]//A69GY/U@#I0#[S-9G-8TB0YQ2V;I5MM MDVZUM(2%#=XE:W6Z<;K\9'&U$M$E5R>>!Y_G8G)Y4;(\Z(UYDH4JM)Z!=AB7 MJ9-]WP2K/^I7'R@M?8*C \)*LJ=.WAPMWVJO?/_/)ZG^L:6Z7M64)CU:J.4% M FZHVW6D5?V0TH-%UK 2:85X:=K![_]:,W3JS%VYY< W_>4;-HAZ^L9&44\7 MEB% 8RA!E, %3!M6!>-^AI@ OC#+"C'LEY-"$J_WEY-C=F'Z:V8%SS3XE1"KYP(W[OH_0J:N>2/5Y/47*R, M<4J>78TF@>B_3\9+@E4C:/[YW>+#O QT,+H@J,OZ[P:3F\*=+)YHO?77)J ; MKX&?6.=-?UI$V$5ODJW?WR@_FQWA=*$.R+.2_66F^,BUYQ1&+]EY7QE%B!!FE4QF]%;J0R M/"M?VBSU>IO4ZPTB4V:'2BFOG=(JM9=L:9%\2C4">5-@ C8UE9M??$@'O^K( MM]=/1[]JBYA8&'Z98NF4* .K^;7*[U0XK"1M%\5FYD;RN=5'UG%=KU612]?AIC6:#?"&M:P_77/VJ-\:0C[EI' M3$&6TA(>K254X9E4/LG[_I>L\:8E2RZ%64N_OPLN.0?]HC'>K/=FI4(L78(/ M7%ZN?M$N1J,,?@('XD4/0XRX07VH;4Z#*LSN,.TL+3]9[QJORNG-L6#4/@:\ M?)H5KD,A?2NN-O!^*F-*'L(LGR^J.*-R\.LRAJ;HJI"(C_H=1]GQ97%>43/1'7_\!/_]SF1JH=PH6Y?[W['^5H7I_-AFGAZML<[F% M?GT#")7?[*_[;G7:L-SIZ\W[7RJET=1-I4:[;E&%)O]G\F$&I)KW_CE=6EF= MI'B*6^'B]N5IM'NA>Y-O5[A1?= *53W0=7$VKTQ.5.F,%3]W4*5Y2%G7 Z\! ME5+<6S!HGA1D4M;;D5[? 5CNKD#454)7]L$OME 3,3YD8PB\B@CM+-N@_Q]] M(7IPUVA3J>A)^ZK3K!@IU6QW56JV7+S595G-VZS47C54K:NEUDET#0Y%HA)H M])7=FU52U8FFQ*,KU7#U-EOKKA4@NFO]XVCYA[UU71F#K3O7A1K[FLIDRRVT MA[ILK4C\E-PP EU3C(K

  • #R)9L+R*]#/R7#Z-\]K'8")XFM%.:=C'+UM[U M]O4?:\YBN1]<[=+6.Z>]43(]6;TEG,2Q!P^6\6*9-H);TE;1*.]_R$?)M:U\ MK?7*YKH.8U0B559Q%H[T: +.=7(3P5O#!, 8SS]")/JJOA$> H=U9;NH#XH\ M+[(4IK68__-6ZK]2\J"3((28S4M/H^S56!O/Y59?1'E2C7U><76(MR2UF28E_N&M5>R;A[R6?WBFS1S>%:X#=FG_FC1;Q9YW20U M <*.2&!C!- S2S%XW@"[HX+Z4Q](L)C5]"WCN(;*RP!SVF;JSM(4LE@7R);B MEPTWBU-9Q?T+((@H8O0 385!46A>59>4<7L% MX:"S]5YAL%0^R^6:U)HH>7H/U2C=M2_Q+4X.G6%[AJ4X$BY=Y1]2'O2BE^8[ M%*RQ)>4IMGP'>F2TDJ]^GU1>TJK-@R]!'O)IP5Z;$T]L6^*)0=Q6 MO+W.-[?"I*OZ$_GR$Q^28WP-'FZ!8W;3([68;KI[#M#6@61CU5?BM_K9 HQD M.M)!D4]%>Y0BI34M:OO+?%0^_Y^SYB-5&J8L[2INW?3YXM_CR>>D)^;+^P&' M*K;M?F#0GTX+8I=09%^*D?+%V9DE<,\+E0@*I[Q; M4-NH6>JG9(,J8YY^N19@W'(_BZ 7O0"V]>M2#P/$Y8FS>67=MP%7W)=B^DJ3 ME7U4ZS,Y10IOW VSY'[F96UOO9$^J)RA8L>O M\EZ*HWY@H*XK/^^R.2A7:,[E-]=]D"2\U^6IPT;QS7I5,?3OY5*7W5[]5&X=A2IQ=YD6";Z5B8!6_0EM4OF=_U4S\UAQF!&WP M=[ASMA3'!L6J B'1Z&8EB[E:M]#%YD"2UZ<.E]^JBIR>-UYSTE[I)%>IO)X7 M5<*%#4F#:V8I(3KYSU*U5:?'4IZNV$C=<*U1@ZL%PJF4>)9=+L 3!CT+4<7W ME<)9D?&T,G][$5[TWGU,Z54W>; >\>OQ>9*KQ<;&\OAGM4]UEE>W=%#-Z=WX MJI+4U7*>2N'4$>NJ9'26:/W$>_';*L\R3Y*NXD@:N4YY)MI=6(2')"6#CU;JIN0%^RLN>ZD0/+9FI[N9>./*8*= M[<@"@):Z %E-^AR\S>0=E@MS.9G,TSGV>4VMW_+AA9F/TGH.4M>"1I7OH%:E MPE+DG/I:?NB#.U*XU,\K-Z_)JDQF\XODN;2.C3]?+0I=LEA*G_>_GFDE\ M^ MWDV':K-AEHU&V72VW+YI]FIJ1,NMZ43#ACI55) V%B 8J0]'U!T M3P>+ZR1BS=&2FD"7BV+[HCD)4YX)AG]/)XNKC\M\5:G]TWI_F$RGD\_%\N]P M?Z?9I\FH".J2&BPJ9 &V?/Y@M>=CVX$N(I@5$4XG'JIPNPJJEF=N5N\K3]>4 MKE:[...=2^6<6PH^4]B=33.(=> M%&OQ91NGI7CL4#&5QYON+X%?@E0?;FL5 #91Z?ET^0MR5@WR?/5T6K&%F9;A M8WZ3XO,J*52E(<^&@WR!SXU#W9F@/"17J)NS@2O.;#U3"Y-/P)*3Z=?S :E> MJ#,#"6X\B.6\;-22+.--G2\^UP;\>;F@/%I1'+FH"YA:'MYYX.;GET ([K(4 M:P.4K41Z786:--.!8OJQV#UH8JO+\TF"+GR+;LKB-!>RR19/LVISK'2\ZJ 1 M-/KD&OR_JO)CMI9-2^=+JY/))%+YLD9]:%)N$*?N\J7ZL]M*;J'5>;=067)_V\++Z&'T*9%/R MI*B<*G;A#MCF3>[.J"RN3W)2;?HNT]*-)'2$9*N6+Q/TE95Z7IU: ]\-L,N> MKWD\#?56G,$J_5V7?A4[QJL$J(ZRKYU#7Z7L(@G4NW&ER(G.3I7R"W1"WGV MY,>*0%:% FNQ[^#_9^]=F]PVL_?0/T$U2U&U&TC2E)H6D4AE)O'2C 32 !GZ(>*+0 MXK 46QS%$9^2IX&CSUB6I"277\T@JXA$ME2&(E\1LB8-LG+?;X42$+M0<B!;@9J,]BX(E&BL2 M<_![U+K!8JU5*IB&:"I2]/"W[YY4;75:KH',_I*81Q MK>X@;^=RK9SI%5>M'^C-W#"=H&L?RT,][$Z'GS"N5#S/D+D/8M_Y%>N(0SY* MXP?3^!\6AWP5'>RI#J1N.==#;_@I.]XI'8F!U(+%FW)>(I=([7)5[HYO'?MEV_2^73^%S@H&7VQL\68@QML/<++^J-)#E^5XH[ $L M1BWJ6F2,YTDDK^:5I5L.\D\+^Y<^J"J=B.UH5@975AQY,MYR][49^*8 MK#C@7':!-!(W?D"Q*:R;33,F.Z=;=]GZ!YWRT9&>%N/5]4AOJ9)/?YZW]QE> MY6=W+>4'2:<_NW,4F]I9<8.,J<_F6"CJ/L1,!ORJFX:E.!%CCT.<]7CD08FA;3F]X9^>E$$ZK.Z!2"#WT Y5"4"F$1J40>^FM3 N5 M=97HYB93G8?A&/'\@7(LQ)*OXTJYAM=]VW'L(;83O^WW!YUV^T[JK[O;;JL] M;'S?P1)%)>)XF:9*K8>J-9R(#ODSF:DBTE'RFGTO MW02S((Y!+\!?(#Q@TXJ_@-5%?%8X_0QK6,T"'!*4--@*IL%F\R!:%'DMTA8' M,9ZG"4K;QU5=@JB4XA'%4IJE_G.%9I2Z/O#_8($_C63P1-Q:,JV%8;,,AQ:@ M4(M"WY1K@#'6G(+A))Z"@!7+4O]A6%+XXO>R2A7JT$_PN](9%%!P)+./T+40 M3W9+F"28)B@:/149#$@;\:C5,4EZN&'6?FY]!J!"/R9%QD\6@BP0KE>@$<"# MPI2HS!X%K3L3J".P!/\=/;'''%%[;OYKC8OW MV/B[@_9-^[9M=>U;Z[[3N1NTAL-\X^_3QD\;/VW\%['QJ]->SS1/7VGY)P%/ MMS9QHZTT2]R1-B"HGP/J\2RF MNG(DT9<0RJLHZN8R?#&6GF8MJ;'*2;)E'^ MA0!-D"E<#(48"(OJ=!TOLSCE[G_^QH5Z7XXZ+O_"4"D<;_OS&=MX8 M,?C<\D-Q\4_)>/EGO/41V0SEF#JM'SZL/*CTAFT/7;_??N7M9WX]3?Y")O^" M,#R"'X>0LYD 2G7_ ?%"'F)P#,8HKU'\_L.*1G) NY353?ESMF&4OY+Z +]Y M<> E'5BEU?56A"3![86-@?_XO)6PLA+%D%MO7J"@U':Y&3G_;H@@H_%?EOCG M-!1^GJHO;$=*(B>K^_ !A-:>/?&,%&._[Z?^&+9EM1DJ^]51$VN^AC77[$'B M3>)-;7CS1D ![$O@P[;X&?!$P#8I^5^>Q]ADTK"=_DL!$,3+:91I"(YY(/H* M%+^O8O:+%D# >1G..B]%E'.X&9ESHDIQ'$/WG8N8R9'P!3>$2)>U^4ME.G>= MEY\C8064$F*@E%2MKF5V!]W*"58+OL'[#D[@52&><@S! M#HB%5.'HF%V[I4K$=%GIJK=[VM6;+!)]L]/9!.$AD2"1N%21>&N;@W9;-:LL ME_W0^9]1CO8^O5:3"-#,4X+"$BN5C&KI4>I","V<1FW\0F=@6OU!Y2319?$I M>'4)P2M=N(U4S8JJZ9JMED6JAE0-J1I2-=6J&K/7(:/F"/?J)U%PL?7Z%\J/ M#BXE*EM3E[@?6=W.XTO\$;2/;O0 M!PY>)6/^$J&^8/',&,,HL_JFC<$>\^1*.Q$H@WO,<1LV!JH&EUQ64F?]6Y)R M#=K[HSF":KX4UWSUE91\=0>75/BCV>TUJ'IJ5DSS_#5.C4S-+RJ:5GVJK:;C MLI.&P@(3\DR)0U\P9I= 5P7HIH.V$D8$/'*0.C MU5%^:$D!F,8&8%H=RP0M12$8"O8V*-A;B^Q6+11139*B3Z2E:L$W"J/(E^JW M?BF:ALEF8-\=X"(U+?;,=TQ[8JJ1-ET6O>NNG';[!(M$VVUV')((\]'UI M^PEA'*H0G8/A2UY#W_,6)=C*]J"CB:8+.Y'?6H-=[8)$LZ4.)^321;,F_EA] MQ;)^TM5US(Y%YB8Y8%K)Q/[1L=/'!]MF;Z .-8'"@/J;B572]I^A.\.6L-B1 M6&1$^IRGB/T.8\(T/M$N2G8HYEM.8LFV? WQWW;,ML+RD]?2K=D5NS42^/IN MMHV2S6ZK^H*-RY ]G2N5Z,]\Y)$\_R!EZ:( M)KEW%:2)KW*5HZ3:2A>&4Y<0OB>1ZE&@TC4'O8H,ADW2Z,(+Y#(W3\_4PKO4 M20G5I#BE/3 MY3&(G72K!1K"$,V1V!,+291WG, M\\V5WO*8K< 402/]I=6QKBP#K@O\*%3R2(RG;4N;$/7K2MZPM0C^J*&^1;K* M1>L[CI4SKV3:_&O[PX\&^+$L-MP0_HC9@\\3AO.:Q_ZCFS!C'KB>J"_#F1H\ M'?W.O 331_#Q\OK8%;'&F/V9^K&XMH"+$J(B *.-(=P&W]J#5LM$G"X7+AS# MBS;'6;ZE/-(KXYMXY'(>QA.,-6>:T<*X_O7&N'-Y8AJ__'(#;U&S)@C6I(A] MGD(8*!"1^V,?V^MF9,K8WQ2X8"Y,Z2%U8S=,F)Q664+P"OPLFVT6CT)R)5,W M6=XI[Y)%@L.\2-!X"Y0?LXF/XQ@Q,&J!JG>N-\U'4AI;]J0HYD!A+2EI&F-@ M."\)@)"QX8?Y)W.-:!E=@V!)'2[(/$GA._PM#;T(;D<^=N4WOT<^-C&%OS@# M<\<-)/?YB%#">&+$*!Q EXG_'4@)A%W8U_NJY<;S PFAW%J5A(L5UXOIQ M]A 0AI'+X6)@7#^$%R5I)NZP@8W%C5[B/_J)U+%/H"B]P.75\NN;H*[K MHLIDW\0$E9+:J-?B+-IW+OQ0V3/> M#U& I&4XGOEA9E<^,K@;[I1;N,?BQ 6)D\9/@ 8D6"?K%N2GV'_P4; W%KYD M3)K&T]0'NT=V/4>% @9LSC&X\JAULO&OOT"R5D[@LG&Z\]7/FKS/CW.*=X*6 M>8"?']#J\*+9S$\$/56I]K^T>AW%OI(D2,XG4Q<4;YKP!)81*3R*XEC@R/+, M_T"2Y'15-RW;N7+4>H""@T/8FMQ'UP\RV&F%ZV#95QVU(ZX))O(V^QJVZA*C ME/FG)I,RA=M:]::CD<=H2 M)0GN!4NE7>:6I8K9<(AKPDCD$*D:[[>RK[#B7Q3;CRIOOEH(^:4#Q,M^CLME M:$Y\CT$.#R4X%@Z\"-M%H'Y@AE(CE6TY+TH#L+%D"B%X^%(]9<+#?1B2"T+$ MXAFH*WSPHQO[XK$BUA""$S2/A%YSZHLI3S8.G?]L3&#"Z;!0@Y\=T KVBH'99V^+:CUK*1O]LS9T?1FI2^.SW// M$CCPTP14+0M3MMI(9X\N.;?M;M>^OKN[[SK6O77;MNZZ-[>#WK75<_K#SNV@ M05UR"C.B:(9BR(8B?!H]<>$<YT=Z)J/ZR]\V>)*T)']:[#5,% M]#H_]U'').J8=$IFH\Y'"ECS:Q*#XY?&;B!"LE&(B9+GE.)Z-Y.@)B3[IUVV M.F;?J1[\J!9\@_=1W;J&A6M*59@NW*:%EM)'$5D#LZ^N/XOVJ_]:74,>XH=? MTM541O$7_F<$XA>#3QE+C("7EH[( RGWS>MOC*0>UWXH.IMFW;G)LM$ MNVVVU35^:(I,D+?^S&&E'P1/4?R':8PC+(%;[CM/?CB&(58A6,V!8W*<@=E1 M%Z1LO*57(ZFK[[[5(/&R+;/7(4>*'*D#$R]'J1^(E/@L#XEO\ZPXBQ]][SS= M(&HGBG8?1+%;$8C.Y891:5^[9)D:.&;7488F?RDR5:4_9]5]__L689UQD9Q; M#6\I@MO3W1P[&=1>(TX]^JVVZ:AKBG@TS73A'O*5-3V!)5U&NNREFJE.S^Q5 M!;5^@;IL+[A0U54C)YNHYO5:,9L$S$OXSAKEO'P/"_:695VCA<$0,L]+.8P< M@046F;+JC[UKA9\\]KX')TU5'360"J,5-AN#-O.P.STJ6#U#%DAF:G6+(OL M"YM%8Q9@Y!^1[&+7P[8VQS@.C2N-&73,MKI$8ET6O.IMGW;W!HM$WS&MWF:S MC L7"?+XGSD138/$SRXT17\.%GN^&Y2JQB3>:\6[S]&=ZVLGH[9EF^UV2YF% M>"SA=.% \G-KL!->D'C:7=-25W!]\>*IX(21$OAWF"A5)+W6(:[P^GC4@12L M?5CJU(G\=> B\K3/%$I&[-K['?\V5U@2RQ^2#.7SOV-;3LWK7ZG/[SN MWK;:U\/>7=^Y[[2MFWY_V#U',Q=%JRX^;J2^?$V0,()>1IFDS[+!\=4-5?6U M6R]PF,* AR4+'%@WW%B6/<0R+;9$;P$)RX;8WNEB5,Y@YH1-JF M0.4-.M0GU&KR-4DKU\Y?JFUYP^ X<@VHN(&*&^J9;T[%#53<4/?B!OU.2*M- MI>-)['OH/DK?,0U]<"_?NH?HQ=-E!NM"-BV2?[6)1-IFMT/8P"=CB0O>%$G3 M7+JFL:PV:1KR]8ZU;XXQP!N7$:VN99,NRUSUGDQ;;X/%P:96,N0R']+X%?WD M:([GJM0VYOE33G4IPTVWU6HD7/7=FIHC6=1U\Y1>4.V3[;_NR M2QD24MGHB M"M8^;=4V>^JJ<2EIE9Q74EZDO$ZGO)R6.LN+E->*=;8[X_YD WLN7[;2E"3W M1^-CZ 7IF/&\7]\[::YARO$(B>O'QJ,;I*)Y!%)C[]D_N5S-I/]B#ZY:F_5>QT\X3&=5I&-Y+9VG@)OXC@QT6 M30[@=&"1$#0A1SXQ.)9MKC)]?MW=YZ_;F9Z[,^TX_UV)\Z\V!T=&6V&TJ2GJ M:[C1]FIML7EF,1'_9,:-&M%7\I1:V)6.?=7:#,F274EVI1;;;-E0).-0X39S M&N/0W@3^OC#CL&STUSZ$NPWXY#4X)F5(E+O,B/[,8G''YRCPO<4AD"?# M^T[7;M]U>O:];;>N[3O'R2!/VM?X[3D@3RH*((N/&P5R.0D-H*$AB%@GLQU8 MQ/<$.* 2MO9#+YHITO/;_;IU=\X'!> &7BJ1648+ PCL(Q7%I.1X##@&861M/1UQD?)\ M;$G,7- 2BW?2_INQ9(I#O8?GS]-X'G'&:7P MQ@ O6N2#PB6!<00+80PC/S9.23^+.(C H"3I.F1]-T'$$ M'4?0<373DA_WCJ^<4[3KW2Q8"_2GFI3F=,Q6AWI,*RG*J9&&TV[S)0U&&NPX M4K7,7KMZ<+M:<,UK%5A-G-AUY97':56?(%3K19S&2]":5L17Q%?*:47.YVYJ M_FO],'WE,+E\IF[*L]-C&/1RX*2Z/=-N$80W^4XZ=)5 M$^.]2A+>%6E?12889UX*E_N,/Y_[42MCZ^S:2#.>THX^Q#_G,=#MVJNP[9V% MR%!X-F5P4/T!AB[\03:X!EK]SH#O/[;5^4H_S64(&4NK"Z+7/4> M1%M-@^7!:;5('L@A.MHAJL1>>R&ALSGV7*NERT)>NFM5)6UST$X-C0GM MP]I:U'1KI'G4F1_:+WW5=HE&VJ?Y!HOVW$:*IBH31_NE5VC[:-Y7>HWEUD#L MJP!^1T#I212 ;O,1+EP@=\WCZ-''[M.B-4U1:R8;<\G.6P5R=[#(CEHEY+E$ MWYZD21HSTQBEB?'$=D%T1[-YFFR%Z,[AJR6J.E\!//;S9=_%U_LWUC:&7%E+KRKAJV73OV4# M-EC'6,*Y4W9+K0?6UMI/S9EJ/,"R'N7EB@]9\50T!:VNP), M[JX>F-SM6J-BGW;T-3GRT,Y3*(;;(51L0L56Q(DKJ-A'85^_-D?V-"? A'W= M"-5'S$;8U_J"&YR.B-J$KQR;@EBRV%7O1+3A-%@N6A;E5>[>/W8?*Q[6G'MK6V[97.>;^_W6YUX0\?2P MSMS#^X$SN&D/;_K=5O^^?VM;5DMTYF[=W=JMEMWXSMQ9S-]$,I&-AL$Q;!X +_#X:3F;JA.#\6YX]<).A%L3PUCG%"1>_J+31Y\N%WO'F4SP@G M6U<>F+ICP]VVFLI.-/]B7=E*CS0-]\'U0Y[LY-J8R?;HV"T,=@NX&%X!WXAK M?D]CGX]]3S:U=NMQ[*ZN:_0M\Q@>WF\,5$TOZ2OC6R0D!SB8AU/QQ#2PL$D>R#(]DU;"E]H*SHCJ+ MN$/O ]^BV8PG=XOM>E2 L'7E_*!H_%)%/[JQ#[I;I'V)[#\&5B#H-=S'TR2* M%W(&JG298ZL9OC&/_1D,'3,84Y%1* V/K H$*<^^SUG(<>@3V).,T4+T?^9< M_/CDA^,)VI\CV"LG:-\("L@S($QNA%O%7G=E7+J\J-'?YHY=7Z%L6%?=6LM& MJU.5;$@[<2?S[^)]8PY.J4P37@K1+CD[/O^Q;OOSF1Q)%$6,@QA#,*%1:ECH M>K+RSN1S,\]1#$QU^^.?5UZN"E;TH!H<\=]G$'^HR@)4Q-+"P M5KN/B6GIX$5%(NPA,NXY6OV2\F57(69>]!!BY *OP#AEOOI4A;R_(M 9;XR3T>_8W\?I!/SIB'&RV$.,! Q M/!/=P"<&FM;%"@9P&>1G\T#,!'WRF#VD0?;C:"&F=)U< M89XO<< >?!YD!M"0PSR]Z6:P )D[!L8&=9A(NI9IG%=N8*!OC$I1KAB0:MM5 MXS3.HY=E1I)%)+BR^"LXWLB7L8PKEI5>/R_L*!)"Q;>K8Y:^>Y(-)U.'Y<%@ M/<1,!$Y*<@N\*+3J\R<+&Z<#SP7^MQX0? 9.]Q:'' [<7@^LF[M.J]<9W'=: M]U9[V!WFAP-MQ['H<$#G_9P.!Y0?#APKHFNB5Q;/7R(WY+]%L#S?8G?,AN'X M$T[G"^@>_Q$W!W[]VZO;4?*[LW=X.;6:;SL#CU/ M:OXE*55)\ DJ+XO1Q\7HI9CPPDQ:%F8"=ZOSSXN]38C?AK&CY$7/-R:LB*NH MM.WG-WT]2MM>>7NKUI5QM9H\I4$J*&=Z$[: M9L]1UL&PWGQSU-D6U:?I62Y0;U8D%;:_"FNUS$%'7<^>6O/-:U48>< ?AD4Z M+AZ'CJ-TE$S2P'"S&.4Q#D?CFKR^[9@M=7U>-WFANG(PY>QR2(Q$,RG2S@AH ML,"TS5Y/63WZ90@,10N>J59W Y%7D:0Q)K\46]9;MQH(JL:T8:V@J+WQZ! U MDKGZ;FG-$3'8ZVQG[YCPJYF+-D$-3,DJ:252A$HI695(WWD1/RL00L?LMBUE M0K@G>9HMB_J)78VWNP8*G%U5Y_!+%;BZ>X#:B>BQ*>CDS1FX@B^9$I[-YS![]*.7!HM2U#-]6AKQ: MOF>] NC*^,J8@<5B1E?,8Y+&XL5CEKA^P ^M3SNJ]JQ\H*E8"%/L=1 M&"%<=JWV;?NFTW%NG*$UO!X.6[T,D')X?WU[-SASW9IB>9 ? M\?+W?@)O\':D(N.2R)IQY'QDFH+L6&!CCC[,\4B\67!?0%8$/H( M7&(\I/Y8"&U>=3YFY7)U+W!C?P+[FU16H<'GS,,OX'K06GQE?H4B*T_R:JG? MEIT778&B$K,I*"!4H7$VN:RH7+QL%HU9D)7I^J(''^I%T:@Q6E:?%[?F. = MEY!/9$O APC;*\(/7%;^<]DHS\O(A66'J+@DHH*HL06=&3 OX5D+1UG5*R?O M)T)C>DD^ (8C!SW'OGM3V1E0#"$"I;GQ8@F04!#;#7B45R#S,KW'A;HRW%&4 M2B3 T)7])N5 @?G\F2B:A*4NP/5DH7).#/S)<_G40.L>ZYU]4=PL>*>8O9FJ8/L"#<:4RFP(USY[:IOO.[ICX2U( E=P@)]T+3GHKN<)I63^^-VX"E_.2 M=H K,Z1'<8?8A><9J(GXYK.[D$JHK#6&7_^9OW=5;Y1^$&@^V?A%A7\)=!-( M#9H/[1MX\1P9VI>0L=/HJ0!=%<(0EPIDE) MND:+3+$A20L1!X*(-5]JS.(6.1,0NR\K(N/.YT%.2Y^7 K*A, .L;,R3%BN M][9:F2%(;9"!R" ^"7>.(T.,084X]4'[Q (%9AM<#6D!=5K@M^BQ0'\Y2@_T]]0#I191XI+M MTMW?)=W]Y4XH]N#G9"W#0BHW\16_9B*ZY&KD>;!YWD63=QE"3A(E)30=#MHA M%%>]^$[8]0,W[^HL=GHZ] MLX ;KM%Z0ZA#6-41+)<$U,I$NF]UY-8.=O\B9^A;-O$SLQSXQET^88NHXSNV MBCK^L'0!BHUR$PT'L<@02Q%?M81%PXW]4:*BS1C+3/3QVL!&V<"NC,\'2)X8 M60TEKU:R!KQ[ST;QJY@7+%.9.93A6KTS_H'X^V)%?A& [4LLTEM6]B:!Z+]% MX9)@0\E8;[^FHT0Z.K;USK$V6?^K%\V%.2GN6'OJ/PJ'+EP9/K+.9PD-:LBT MWEWOWRH_VPUA_"%WR)ED?YX/;FT:.3[KIK3AR'+G6=BK!?V"-?IQ&#?J]K)# M'9:GD,DF6M>KX0BX*GKHA=^[?5 9DJIX+=_QKM6'D2E,F^9A@;NC=,[ M% M90/Z^,V1;N94OL\VS9_=!@Q0JXU<1&\DVGM*;MDO]8)?4#[:(C(P.90B6 MF5&:A?9P+Q7!)Q#+<=9L06R.''LPO9.8GIGG:[A/R,?9CH@LC%";B<#1PUUS MD<5WLCF4@K9I. :=L)5\-^5;5N=ZLQ+_[ E4RM(\?3&)4;9CXS"7N[@$]\-X MG1AR$7?*P/ F$O6R)*QCT3*C_/A::PS2$57K"(3S66*B'J E^L(R6<':S!5" M&TV*X4KX_>O=#1H'[D/LSJ?<^)S&/'7#)/\)7C"9E-]XG08!@[_ @+@R;/ 1 MMZB/_BZCH2^VW?%8'$GFK\P4A5>6T_FAP\AM#'@XN,(\LTC*IC;P_C^&P\]H M(7 _23,_(S/PO2S0G!6D&(ORC=-5='H4"Y$Y&FT4_I@BAA1/Y3G?5=LO#AF40=Z$T"OQ? MA#F^23/7Y'^B$1>@QV]%&X3EZI01D7Y%VTZ84:[ 'Q:XS5L ?TMV M;@[RZTB 0PE[+JX=2R1Z0R05/#/IU1. 54SN,OQO$_&Y2W&;YS"R5TET4G#G MR]'R>A]=9YO!SI-KH<86+,F/T'1=MC5/_)C8L 6ZYA<\@MEQEF,Y.Z*]EH.Y M*Z"*?3X5!\$BE0O#M"EG*\_Z\NF?*\:B/ _.3FGSDU,CP*V'Y4?"*(X&W"C] M11DV@DOPJ&B9!I/96EEB"UC%C$F4?@14#N2DA *6AG00@7&= :K;3M:9YBJ? MO4!9!H.U=%R$C2=\$:60)IOPHHO&CNLI[])2C M#EDL.MN<"FMPE M]66TW&9/QBF+[K*X%)F6.39(J]N M286#\(PGL-4#0%3_7 S,8K#/I)YASYXHY3E]I1]74'GI8,;K3+VQ-$(6\3K4 M>T6JVE;Q&J5)AKJ>7;7M3#5[0=8<,.=\04OA!(VO0 G$( MTWWCZ#V;P5+Y+)/.:F_20O\)?OF*$AO$,+%PQ1S8WG%Q,MUV=P&AS1[+8U4O^6WZO& 9N'7"C MZ.G 9$@+/$%LB"#B47[R5UZ\) O#R-0N<>FVUV<]$IY03R3+ZV$.F6^[^0+/ MC6-!;#D*;!K&QK(SQ7)PINS:$&4_2Y'-;UP.:CG8,LV?V[F7AU"[J"GU$^Y! MV6:.7ZXX&*\\SW*L*^/.C?-4SNQ,;8X'>$F2[>Z[!B>N0Y\^TV1,;CICT=Q# MAO!6S8S>G@=YS\;W+8;C#PV^;Z9YG7:AV3F?AJZZ=C?V1@,-)MDFYT&, K2]:\WV7G'?P-9 M8!Y%9IIS'RKJ'+"];D M#B^:,7"[=@VB9FM2F*9C'U.'P"8&$@6I"#,A.4>I+V97J"5!P!!$"#.1DSCU M"CL2(Z!^G/TI/&,9^)3GL)$X=RWB4L%BU3(NXHV@1%*\)#L3*F=)B^9RR[3R MU> J&&<87&0W-W,^Q=M^U6S\F5IG5_/[S8 M\H\5ZAY?Y?&"Z"JO=;LIW']@%1DASH.VPH@8,88'#"576839Q&) MN^XK%):/N7^(1@B$S_!])G[.)I]90]" MDH>8#7=WPV[7ONZWNC>W=U;+Z5B#OI" M@/F0ZO7>+-AE=(9/SS?IG.SGU1I M@M3LB9H]U?5V:O:T1:"UPUTHAMO3&^)IHVG.X*IS','DC=OU][=IS)CQJSCH M,>[$1*T))U+;L=HU=:(.8M1![)3,1IW JB!LEBPX8A/17+[(,Z,> M8:_((E-%NN;#'=D#L8!Z)Q#8XZYJ"O#!%1EY6N>K>G3;W!$M$UK;XRJ[DI$D%^ M_V[:WF*2C>TK:Z]'L./Z"%Q]-ZP&25?7[-O* MNKTV7KK(1?KP*XL?LD1%3!9_R&!1O8A3 V4I4K!?*8M(Z++JY"[IL_O43B+: M9KNMS()KBD20N[2;MK]%X3L!ILD3F6M:@EBJ,#+7(+/.[/4Z9-61SZ3/KM4D MX7):%) @EVEO$@Z]/U,_0\(@/RF_SVDI:ZFJRT*3EZ3/?E,_>>@IB\,U11[( M1]I-6XD!XB=LQHVW[E%Y]9=DLO4=BG*3/Z31_M0T0=9 MJ<[&QMWUQV^W0X%Y)O:T.*^;#A_D_E:)^)VW@K&2D]SV0)E']1)Y=&$B\K@T MVM$:)U(ML]^V2*3T<=JL&F]ZXN-& >"67?"!10*@W_>PJ:6 ".<9 *' [. 2 MFJ4:OG24B&V]"RG4E=^\0-KFE^=T6V:W5Y%5<@ ]:\%VY+9K6H!(&I(T9'7) M43VS;:F+39*&W,\T_4G84MNN/]G 2D33 9GTK?NC\24'@^5@90*'%4TMV7?F MI0)[F3.!@23.L0M$_JS[8\@D-*ELFR'ZLF(_QS1FSW4B$$#00+RISR:E%T63 MB>]EF<8"QUF^>");)@JD:5< D()I'+@2/_E0($4U8(BK\(J/+$P9W@77"AC6 M?P$U;C(,U4, %.UAS[Z_;UO#7JO?&=RT[X<=^[;3NNEU[GJM^UNK<@#%$Z,E M"L(=+3$U[TN@!S[KL(2=+KL+=*VNKDOR::/IXBJ^<=9^:3D1 [M"9]VUMK>L MF;%D&HV+MI,"MS7BK-395C0[>6)9MY.\CYILC#+9; +YA?$T2'C6;S?O(;") MKK\-]+XO6J4L>]3(%BW%;$2_A(!EB+191YL?7-GNH.AMD($0;UO5../2U;8S><^)1. @RH9765N\ M @ZT"K/ MJL0:+F_GG>L+\5W>W\B7O9$0%'[950#;"V-&_G@5WGBE>1(WL>,F M]@8)9%]R>:)6=_BHO=4T>08.!U1 MYB-4Y4@#>:8HVK;)GFJD7?9#Q9H_YC[(M*3;'1)$,@N@)*0!SA\<_,>S=P\M]II!N2?&Z!A]B2VAP+$-Y=(M>U<5_K,?@O4#_+E8>8AL/L2S)G1, MM'9:D:1RQUILBS03'[B+7<#D&[.&A*(7 ;;_V"I*>:N!C+&>X>L#%3GV6((] M//_R21+E$5L);I/"G I"I(5F/%XK/0)YV'H3DZE0W5DW05R4"=BAI2Z?:,0L MZ9A1$&5RN3X'*2;%I,0&/85J$UIM*S6Q]V"XW%(.VW^.IKFNXEMO7[PPWR<1 M+I'P2,6Y+O!N()6#Z!4R2P/9K'3=S%]SST7KSQ=N6?$,GF&'Y9:ZPR= ><>6\Z9(:@=B.DDX@G3.WXJ!.(+4=?:TF3TG&U'RBFL.:6[ W1;_" M+ 2H#.^&4E&(\U[(ESSTA(JXC[A/%?>M.0/[TO6PC1@(I%.NGM+ VUX!BU>+ M,U*0DO*.HUOS,^Y:CF/V!\H0S>O--$?%TBCIN,*D8^7*2Q=6.[]^TD8%O>V; M_?[KRR+VHL=26*JCD')>.<15)_VCM_ZIQ3YX?N54$^/);IN612WCSE J>ZQ@ MZN/^?5S+!C@F+K&S"OU8\IRUQ+QE#4RKJZS&O"F"08&Z2Q6(MRW3=EZ_O93G M?MD&,(E*4T6E977,08LZ\[W:J-+(1U1)R+4L>N4"0PAVQS@V31$S"KQ4O2$U M1[Y:?;/3J;Y+,XD6B=8%XJ^2=%'0[5DS\/#B07*NG+[9:U&/9PHV4+!!QN44 M"00%YDA6#C?6:BI4&%2:>S"Y#!;B*FECSR]"*%P0H+6 MC8C:$(XXD3A1#\(1)UXR)UY:VM)P+SA>Y5'&VMFX@Z[I=*D(A-P^2E22B4I= M<]!]?7"=\I1(5)HN*OV!Z0PH-O)J0TLC)T E(; MWBH2" K.D:P<;JS53ERHB+"Q"4S5)XM7%;1KG.?3 ]>GW;')]:' @CY[57/$ M2V%..HD6B1:)5GGGZIFMOK+N=XT7KYH4$NJ;@WA((N>EYVL27Q%?$5^=G5;$ M5Q1141]1$?GM]CZU]V:X./0"50QAH MO_[D'C?(9M">VTC;4!B.] SI&=(SI[9JE$)N:+_^"J.2/R7N*&!;KR_]79I7 MX(?L7>Y#.M8/'TH3_3WEB3]9G'^NSXUWC971#:YX"M^FS)A$ >A,>*\A"&[$ M;!(P+^%& C_ZLSD6O403PQU'\\2/0OS[6S3W/:-K=3'=$2^[B>"Z<%'D:/0^ M<&/BAV[H^> KSB/NBUM=D2BY09]C1OZK&WO3I5)NV:;A6/9F-M4QS[XZTPJ6 MGKRR.5CY8_P0MC7YN?SJ,(IG;K"B&6V\IGBP7%B/!4%VS<]OK#?B,Z@)+_^\ MA4K?_!GX][^Q)^-+-',W=M0G?YQ,X4^8>=:B/X,XY>Y__\6%=VRP'50ZL M+#66LS5JM']L1HZIT_KA99VX5?%FJVC!J;'=A/$RTOT="#78#%JJ@H/C[)K604!>.LR,$-8/L& M[?_D(W438[C- #BG,]0P9Y'8\3EV'([1>IK!FP[)X"2>(YY[!<]QXPN;1W'" MQD?XKY>-ES#T/)@3>)$Q\YC_B Z(:81,NI+H<(K-Y=6B?&SEC_:!E-<'TO9B MKCI$T5I=V^RV*"?]9*'5"]X02,11-(Z"2S#)NF8,NX9003@F)RHM[1ZMO]A0 ;C=L[Z"H M>'9?@2),O4>V-3"$!*T;$;4A''$B<:(>A"-.O&1. MO+3$I:'GQ2G;>CY658O-6J9F] =FSU+6RZ I!BZY?9>Z5$9(>1/Z;4K-D2]G8%KJ3GQ) MM$BTJ(R0I(O*"/>BUW5>,[A22>B)XD(J(]PI5);9=3],8V",8OY7PWV9^HGBW-*L?;VV^O[;.W+=G7H Z@ZB M.M8/ZWR'7FN)L+^G//$G"U6TE1_Q\O<^^%^^)[]YDN,9@>,E'_V;FZ0QPXS$ MAR@:9[X9BQ]][X7#[^=F6MVTQ'U#8PYJ.XIG;NC!T$?P(C?QH]#P8?S&/(YF M/F>8;ND6&95&$AGP1\@G+(:OQSZ,*H2O<=)&%.=3%I=-F>'!J*,9BTU!#W@L M?IF&?H*$!&Z/4#W#9<5SC MU$OX,LO32!9SE-A@(;YSQ8CSX<-(>#J?PV^S-$C\><"6HRX>A:-+IBDW<8 + MXX&%+%YY7G'O=HIQF!1XX.5YW+(Y"\6 @: X[;#@$/R4#8\;3WXR]>45VZ8- M ^!)#(/$=V$QF>M-2RNX M?>0CE\/5&>%Y D1R U \0$"10YP]&I9B]6EK7&P"97WX'8:PY(@Q2U@\ TD= MK[Y%/!)69NK&#W*D.?,#D735 ,IU<\7C+2D'(V9>]!#"[QS^?&1AR@Q@!<-/ MGM<5("RA_!@%:\(XSG3W6_'==M[]46BQ3 /&=/8%A226X,?@04F>"*36 %=M)Q M92D>4=$AI5R>DT7$0H5:&[,K8\A!X7M3L_PX8RJN+B0WF2+I0<.ER3Q-C!GH MSZ@DS[A#\1+11XPG\!&T:"*WL&(+%!4(DI?6MCP2^BJ$?BE"SXC_2WOFDH=2 MW !%#4FV^'ZXY <0V\\PJ&@,FRY('VXLTZ,P!V)G5/VQA+]%H3LC.$M@MA$^6\;B([!:G82?], MW3"1QTYP"?X<^VX ETAFS#8#_]%/%N4V(BA9Q?-@;P%+*XJEK;ZIH(7).0DRLVP?GA:OEF9HA,5F M0(P$]W[<7GTUR*SC\GT]\ MU"2%TL+K<8P;;'D,#R73F('&@E^FW$">&"MYK)K!_>K&WG09_VO9IN%8]F9, MYZ@1%EH.96(.J_Q=K!%L+4J>[_1^4#-.Y'VAOPLISQE@+G:G*UW54]W4Z5VQ M/P;"A-Y952HUS-0-'X3F6"J;I<**V21@N!\N5=Q?N=PI\XLR-382JBY_XP3> MB,TQ&5KG'O,?\5HN$MJ(]-4D@F$R8L=3M+07HLD %W99V6#)MK+\ M+6;V7+!_,/-!OBEP_9F4CJW#0=> I[.YU*QXV3,OR+8^5FQUF8-OEJVOG;O? M^UQ$-B5;+IDL9DD:8_BK\ VFA3TD0";!DX6'@$BZWY%)A"!(H7C M[3^< ;M@&XX4W)-8&F.2.T3,#\:&S.3/@'66<:EM#G6VD[R3?(NB5HJ[94+Y M7;#_6#)6)OEE3RR+WLH98^1@CL_!"8-@CH/F7N%4DN.P<4'LL9@.3VRY5,R!/Q9C!&64,!R)C(O HF213EV9\S+.5VY][CZ R9^'IBE+ NYE&<2(L!E4,\%MZ,#$#LF&^N_W)M M(F*V((K>8NWHHJ,F:J#'J>OQPJ<^J7232T&91T]E5@0;!DP1P0N[^9"<4B4C M1+E2XWY:]F97TF,>]-ZH7O)*SUC)S;%R[O=%L$I\+K\DQ)!)L)*88N,UQ8,E M0WM@)V37_/S&>B,^\[GKY9^W4.2;/P/._XT]&5^BF;N1T/3DCY,I_ ES' D/ M!)-" G?.V?O\CXW)+P=5SFPO$D;Z6[/V]\^-ET/J#GYX.2-E:]I+-J57WMXZ M[^LO:?(U+214NON^JABG]U*-KI3LC!+V_+LAO 3CORSQ3]6ENAZ&)F.E=O:& M5?U-;+2_RHWV#C=:0VQO!NQJ^Y*T)GQ8I17U5L3BHI3#]LT/ 5;2K##LQ-RW MU6RJ;<6A/HKMQ08W%2BV.C#;ID%,98@'L^97D5F1QEDT&CS>\"">O['U;Z08!)_*8QCJ*8&\M]Y\D/QS#$ M*@2K.>"6CC,P.^J"E(VW]&HD=?7=MQHD7K9E]CKD2)$CM3<)/XFZHHT"WVV> MU5[P"\?*X'G/ABN(:?1!%+OJ@JLOT$<7=B)_3*-]K7$R-7!4-E^[%)FJTI^S MZK[_2138(CFW&MYRE,B>]N:8NE.-%ZC7B%./?JMM.E9%VNP FNG"/>0K:WH" M2[J,=-E+36LZ/;-G66>GF2[2?5:U=1K95@#?&>571EQ8%G6-5I( M]+N5ZD&JXU(S0@WKN(YF\0,*9:F0BPJY=*C$JM7D:Q+5U\X)H$(N*N2J72'7 MI=;>4*%7!8J/F.VDA5XS6/^ Z128J[30RT=L^.Q*8PHNHCAU9S%5>VD0I6M\ MM5>WU3-;)^C?4@N^>6U\CLX:*CIK(!5&*FPGJ3J=@=DY06O-6O#-:U784:9: MLRRR+VP685,* :TI 32C@ZRQYI;&##IF6UTBL2X+7O6V3[M[@T6B[YA6KT,B M01[_WB>BV++HI+Y(?>F=NU\'+E)HF.W.WS_9P!0E(VLQWN?K \[43*EH M'#MR ]&V3-?EP'*'Q)_AB<>RXU/>A"T1+<[]\#'R10\SV>F08W_B LB1"_8 MR4241JPT4RRZ\V&'M62M:V[@NR,_R#K=[FZA]F(?L8RT$MB/7QGWT1;8BE(C M--'(#3^*=NLOMH/=;!V_VD]W2WOL=([ML,439*>WO*WN]K?EW=I# QM2\I4> MSB8\E&.T$.:"[9Y*]%4^TZ+Q[8L3=/EST_%+#S5A@$G6& N[5_E9([G5687; MFG&:^6O*G8M=V0$S' NFQ%ZM*"+XZ+F[P&9R5VJZZ-1"Y54\WONL0FF;5+[0 M^=TLVI]AB\-E+_ELD6$A9%3N&+ELX?PLI\K1E7@UZ[H.3";Y;[:_9=P_H*0DBK\_78Z-Q/+P/2,B9/)[8HK#S >3O%:I&M+H;Y1/:?"Z2 M$P?!BS[CFZ.DIO6JQCM,A CP56W^!"LC%\K=T)VR!>D*\"BZ#G0:8U'T019!R-Q$MDUW/K;AE5L$3&#\F+6"Q6'G3,:7N\TNY56:V#,CR=E]02RI:KSK:BSK@+UL M>PB+5C9Q2NHL9U7<>/QQUBL6E(T78=GABDVPTCYW9>'%SE':CF#_>82'B5K< M7 :REK-K65?:R-O M-NWYL9?.>"+8=8L\1K@E@&I,1.EN,10QW)Q#QY'H(BJ5.,@>,Q:PZA?$FR=U M\ JGZ. :\-+N+UT^U'S 1465F"A^%EO]_[AABDR3?2<9 YT:J6[+;.*.HSDZ M.WF;UNY[)0O_0IE([:J,9V[\X(=RD&Z:1/D7,K(KOJF@$-EVE%0B=\Y<"DR5 MR+4=?:TFKP9VKF$I8>4(=D M=ZLO1+I-8U&!A" -&YT>URJ+S)F$,C/#^?M<)DU9-RKOI*)R7K$SV14+E'A;GQY(J:UID;8W^8O)K\9<". MK/:]J$-[8C$3-838HC3V106D#V3U$DDMK#.3Z803"3DK$2:H2>EKG[T#3V-9 MZP\KJ(A5[:NN6@$4E8C(@5G%_WB%8\ML*LL 9#%.G"3BX8=_FUS(PM2M;]:"Q%ILSIU&U7C>92M6GJ@<[T&7D8#4/C M[ONF_!B3#,?YQN+.XM &O\M*_&EY!E/41J,2T @>9TZ"F_ M.&PIPW%>IX_8#N[A4T"Y1IR ,9)4HKO$T?OL]WG'C@D/U'YEY],;S)" M?P,!O0XB[X^__^=__&WMGB]+6VKH>?#&/X8O$"-HV+9NK[NMSDW+OAFTG?M^ MJWWKW#C6\/K:ZG7[UV_^OJ9LR@KAA0KX;4[J.<#DGD$/0VGT@1.>@RX3L!KB M8Q04PI.+^4.$>_S;9X"=?D2L&GA4R"=,J*QGT& *X!BTR_TR@T8>*#R^!0%N MB4M2#!VA3+!ET",3&G)-H#.="D(Y77"QX\PCA+V2&"(!>T!8*S\)6'%G[/,_ M> 8(]>3&8ZF9GV!H?.K/KXS_CIZ G+$IJ)GCC&2CD7@B0%F0R94!RN$(&PR! M2O+!<1 [H1@S4*SUP8^ (A-<,0&TLP>JSBH 5T8682/"(&;NF,$VP 4LT*8Z M&C.$/0&.'4O-BPHB3>8I&',LF4:(]\<% KH)#_A):*/&.P'8P:*+H/GR!D@ MVQ $+VU 7:D(6M0"/^6$0K\4H6?$_P4(N1(/I5QNU#S)%M\/E_P 8OM9;,RP MOP$#^#.!XP0KGH/+P9)+ <*=/F!RP\WX<,E,S!>>KRNN D^;RTT[<$E) M\2O!V$5P,0?;1JJCDG208)P%]"H3@#485+F8B(VYXB/+_63.!,!.CH_JXH;D M>@M+I M=?@U5-!";C#&!C8\HOBL"!U>+'"LDA=%<)4(Q?<9L]_*,%<:9GM;%MR;,E'G MZDMZ9*\6_D<<(087$$/@U.'VZN/HY!XB@2/7WR+0Y!XQ6B$VMA(%M@0M!$;8 M_ABJ%'%0,\)"RZ%,S&&5OXLU"A0%=YW>#VK&B;PO]'V"/3.8U]@+):LKYV[WW+[$6.Z,K[B M\JQ..]]R8#6*O4C'0()#,OVY'80\H$ P7D1PSQ%A@!PQT M91C5L)Q+)HM9DL88SBI\@VEA#XD0%7BR\! 02?>[./9 09!"\8#;?YC%4]T4 MW)-8&F.2.]"D\V%LB3QXB[+'[W*HLYWDG>1;<0",=KN,*&9"^3T[E!&,)27_ MN C9D=&NZ(0W8ITGV!/Y;!/S]2P2#AMOO\Y#K$@"E"+_M$32[O6O? MW-S?7[=ZK7:KT[^]&0[O[_K.?:=U<]=S[NW*@V:GQQ_-R5A&Q!6!;:GHDQ5X M4F P==;<*D[I+;Q^-@+#-OMVL_+GF!>]K^@PZ=D,DMHAFE8 5]I7@E;:'5P2 M9J5FM]< L+-9Y3CGA^=L)*I^"A:U!+4!%:G:YL]1UWGWEKSS5%Q(*IXJEG% M4RU8D538_BJLU3(''66(%/7FF]>J,/* ,;HNH^!ZEHV22!J)I8_I2WO3% M@,!T3! [U>J]V2 P^DF1=D9 @P6F;?9Z-@G,(0)#T8+=1/R:'?^*$]SE@:_Q MUCTJ9ON2O"FEZED%L3AX=JIWZW1A%O)K:["E-4?$8*^S'66@F2_2A39!#4S) M*FGU218L%$E-E4A?!4<^YQ5"Q^RVU8%5[4F>9LNB?F)7X^VN@0)G=]5%(4G@ M&N !:B>>!_"-U!VTO$"]1N#2M3HML]=6ATQW+,UTX1[RK$F7U>1D ML!:*KB8GSHYC]@?JDF:.)6@M^.ZU*G(O<$^-L:O>NC\:=Y,)PWH\MHX:)_&+ MW+@H<]E6'N6.HWF.K?0,O!'6@L58(N46:'6+M;+"_+P 'N2'CRQ,HA@+'.&. MF$W2$AKC0@ U8 &@Y\4IV]J*N02)EU=MKB(PYF!UP:+4WAG?%I8.+);O6:\ MNC*^,F9@9971%?.8I+%X\9@EKA\<7/_UBJJM'<5?8>*/_2#%A?W*O%26P-UE ME6H2B6DV3Q-1._]I]WNW=G77G#!WG M5M2$M=O7 Z=SW\":L&\K15^RZF@>1X_^F$G0&UZ07%8=>@(V;!XA)H.$3A2+ MPXR[SU_SZN1)"@+ 3&.4)DN4T#+@HT &6:X:2HI\RE@\9K74O=RV?,0\-^4" MRF$<@2K>0#%#O(IW.;M(9%2)XL;7!H" 3A)O0G)2&8SAG2S5A+IA0L-4I)LC,HMLZHY 5&G"$U QN.3[3GM9<^ISCKHJGNBP=..OB8G=-KY[\5P.WH?%6P47PVN.L<13-XH/F^4 M7WT3P$>_1@+XZ&X5[K[2<'FSSHI?7[YZCH,K[8L#J1*U.:>D=6 VJBA5P)I? MMKI+6AY-:!/:=93E:-/9E3Y2IMT&0))%DD5V_'/U#6+#DN<>9T5"T$9^*BA< MT&6QJ]Z):,-IL%RT+&5UJ$V1AX./S)\]+%5TRKG]#!7O9:+E3A3>1#RYC^1M MUWC@\UDV!!K&XO@&_^18G.UEKUI>N/X4?KWX'+CAMT.A-]O7]\ZM?3?L6C=W M-XYSU[=O;'G,:MUT>M?6A1RS3F% 0Z*9S#WLH]6J9N=]"?EJ9Q7(CZ!P:L9 M(699*'D2@9C6_4200$S/?Z!8J\G7Q'O4SD0NAMNKVWGDD:>1=!:I^UDD 972 M6>3)U!XQ&YU%GO@L\D"X&N6BK/U)@A8PD-J$^FRSVU&F^K5?^]=& 6ND>;3; M%$G37+JFL:SJ$65U6?O7:AKR]3;LFV,,\,:!7@Z4I7SHLLQ5[\FT]398'.Q6 ME^2!7.9]:7ML"M0%(DXZR@2K\;9:C82KOEM3,E2X 59S=BS-O." ME#%1%;!.=4#1.1EZTYD(5D4(I]?KG(IJM> AI[JSU03G##? M?WO!P2T;)0?7!0QN[GO7K99]/W3N^OW[X6W_MB_J EIWM]UKQSE'78!*MO@E M0J7)XIDQ!O(@1E\=8,349?8[;J<\>\JS/YU11AG.E22=+I/M5WS0K59F M<06E15-:],DX-#>8CF!22J=6$6=GH1_%$@(97+,0@:Q-8YPR,%H=98EKE.C8 M^$3'5L?2DO5@F]>J\+( M;_WPA3U&P:./[0' ?/(3PWV(F0@X'^,A-"]1U3%MRMTFIYERMXO[VF:[JZSA M5U,D@CST%YJ65R$Z+\6;FI-[VK(K2H$X@&BZL!/YK378U2Y(--65,EV\:-;$ M'ZNO6-9/NKJ.V;'(W"0'3"N9V#\Z=OKX8-OL#=1!PU 84'\SL4K:_C-T9Q', M_]]L+#,BL;.H:%?L8;;I"A+REI-8LBU?0_RW';/=4A?K?RW=EMQ9W;FN<@96 MAJJFD<#7=[-ME&QV6X.3,5>S98\/7'IAV M1]V&1(Z?_G9@E;3]A7'^WKA)XYC!S7/T :,0J[:"E0HY0V3;HG,].M>K MT9YY2:)Y_L!+4T23W+N:8*CHPG ZP:1HE/K=-0>]DV&AZ,(+Y#(W3\_4PKO4 M20G5I#BE/3 MY3$(0FLJ_GQM!^--R)_MT$#KK8NO7>Y[PW!\B]V/V?A@U*#N M3;O?[]QT6\/[V]NN9=O6W5!V$VY?#SN#^[JC!F'KX!'22 #QC"65C+O/7PU@ M:B\-!#P3IY; :D:H7TM@ V3$F,>,(^# V!@QW-V?E? #F-7NSK\3R!&!'&V[ MG4".".1(<^>B&&[MF@E?=8XCF+Q1?*:&PB> VS(-]MUC\P1!.PV.]JKASJ(T M3 B(ZPCZ;N=;PM0B3*U3,AMA8RE@S8^A%\U &29)[(]2:;\G$;:C +?1$"C& M4R ZBP_)TU:?4U-K#!+"KMG_2+5CMA1&!VO--J\-"]9(PVFW^9(&(PUVY &' MV6M7WPRY%ESS6@56$R=V77GE<5K5)PC5>A&G\1*TIA7Q%?&5N"$.WI1GI\0D61(ET'_^12>0+/_$9?S[WHU;& MUMFUD68\I1U]B'_.8Z#;M5=A7[9VM"1#X=F4P4'U!QBZ\ ?9X!IH]O&322&($R^9$\D9 M^""0H@Q?%IYB/7[9&3BG#:<+@9156U4W9_5VEW7E4"2>')6SI_[IPCL7J@0L M9:Z7+@MYZ:Y5E;3-P"9U-":T#VMK4=.MD>919WYHO_15VR4::9_F&RS:#7O_&GH:>A[B!\*#/<13"GQZ;L3#A\*";J1L^ M,/XQ+%\#IHD_#Q@_! O;N;FWVGWKSN[>=8>6?0]_#6\'O>'UH'?O].[L!K 8. 9$1B:&5[WD\L-6%U\H1NJ@9S^BW5E&W!5 "]0\D"S/#UC[(O& MVS ?+XK'!HS:'>.*(ADC0:P/Y++2DU>V36U!K"M J+8=)1#5G3-C1!-$=6U'7ZO)T^'+*BHR81\? M3D7Q<0..]I:!&3ABL9&UL=@;FU8_[M/.8R;.>X[SAMM,8.(^XKZ3<-^:,W"$ M7[_'1@P$TBFDJ)(ELT@!1V^,^8_H>9A&R*2GBMZP&WKL]=#;2$&EL<5:X(^^ M/O"X%^?5'[+6<LY;?M:R!:74M5>+4%,&@0-VE"L3;EFD[ MK]]>RG._; .81*6IHM*R.N:@1?AVKS:J-/(151+R!KZ+,0W,Y9PI1C%63K:S M2E*1 ^=4'_=LBIA1X*7J#:DY\M7JFYV.LAP1$BT2+05(/B1=ERE=EQ9TNXEX MP@T_--AW#S/WHXDQPFQ[3'&/0B/%6M)YP+"NU,LL1O6V8NV$RNF;/77-Y9HB M.Q1LN%1Y>*M(("@P1[)RN+%6.W&I(**@BP!0?$X1(3_';.[Z8[#+YBSDC!MN M.#:B9(JH'FD<8WTB1>Y>0M3OF8,V]1^CR((.FU6S1$O-02Q)%DD62=;J?5W; MM'H4L*O&8&QD&?.W*'&#*JS!NOI7MMGNM2 MA]K+ ^X2;=/IDU2H,*DT=F'T:7A 72.JK$TC3B1.)$ZL(1&)$U]+Q$M+6QIZ M7IRRK:=C@>^._,!/_(.@8AJ:F#'HFDZ7BD#([:-$)9FHU#4'W=<'URE/B42E MZ:+2'YC.@&(CKS:T-'("5!*RJ!^LTMYJSJDN%1%2UH1^FU)SY,OIFJV6LO-> M$BT2+2HB).FB(L+]FECG%8,K=82>*"VD(L*=Y\]]LZTNA[8ILD,!ATN5A[>* M!(*"N7IFJT_MU2LU&L\O6OKD(!Z2R'GI^9K$5\17Q%=GIQ7Q%454 MU$=41#(Z3R+OCVD4C%G,_VJP/U,_69Q3BK6WWU[?8VM?MJM##T#E$ ;:KS^Y MQPVR&;3G-M(V%(8C/4-ZAO3,J:T:I9 ;VJ^_PJCD3XD["MC6ZTM_E^85^"%[ ME_N0CO7#A])$?T]YXD\6YY_K<^-=8V5T@RN>PK8D?_JQMYTJ91;MFDXEKV9377,LZ_.M(*E)Z]L M#E;^&#^$;4U^+K\ZC.*9&ZQH1ANO*1XL%]9C09!=\_,;ZXWX#&K"RS]OH=(W M?P;^_6_LR?@2S=R-'?7)'R=3^!-FGK4H!LT3N'/.WN=_?%C7-LM!E0,K2XWE M;(T:[1^;D6/JM'YX62=N5;S9G%YY^YE?3Y._D,G7Y!2O2I/CK8][4)1R-QSS M0W))]X=AD;HMH\9F!_;31,M+-/1@%V"Q*BJ*CT]R*QE%P3@KP7/<^,+F49RP\1'^ MZV7C)0P]#^8$7F3,/.8_H@-B&B&3KB0ZG&)S>;4H'UOYHWT@Y?6!M+V8JPY1 MM%;7-KLMRDD_66CU@C=$TC*7JF7>]LQ^__70@7O1X[++-$G_G%W_9.:\B!1O MV/*Z,-SYE5,59*K /NJTS%Z[^KY_M6":UQI/EX9E\C%\!$\ZBGW&A7]V3/"@ M6;@,K;9C]JAW#$73"*@DLXQ;YJ!+."6$4T*B\N+>T>J;/06 VPW;.R@JGMU7 MH A3+W,"$*; ;^TVI.;(5ZMK=NT6B1:)E@:BU3@P$I(N"KH]:P8B5/ *>O H MQQ0F .%G4+D'-C7WHF #!1MD7$Z10%!@CF3E<&.M=N)" ,(4GWN)D)]C-G?] MK7U6O32.64B1NQ=IV+%-JZ\L!-YXWX)UIFQZ)6D"J,*HV=&'W@O ]".C@A0>M&1&T(1YQ(G*@'X8@3+YD3+RUQ M:>AY<O*FC7.,^GU^N;MMTFUX<""_KL5'[1TB<+\9!4SDO/V"2^(KXBOCH[K8BO**:B/J8BTM%Y M$GE_3*-@S&+^5X/]F?K)XIQ2K+W]]OH^6_NR71WZ "J',=!^_O^7OO_V4\G^#&<1/',3?PHO%YD/Q:/$(F \.$+ MF_S\YO[6L>S^_]K_]^WVC>&/X0O72][U6Y;M6+U!IWT]:+<']F!H=>[ZSGVG M[5S?#KKW;_Z^MH;E]?CFS\ -@\D:7Z*9NUOME6X/_)"]RQUNQ_IA78K0!R^Q MR>\I3_S)0JTC.67&) I 7<-[#;'6W)C'C"/@[V\L,;ZZ ?9''8[Q[6QLW%U_ M_'8[%.ZF!\+A^F%6!3UC+D_A1GA<;, W1BR6!9]H<+D6XJY$N*XWT0Q$8V%$ MM\&DQ\PKF<:,&3/X9^[M;PX_Y!/CFF5N^' ME[?6K?MW-J=7WMXZ[^MI\C3YYD^^IF?A9_=NE\/MO)1G(K5ZOI_-OQL\"ORQ M\5^6^*?J=!,/=CL6JR*8^/@DM\Q1%(QS'9I\AC"UCIXU5[\R, M*IW(MV!Y)=,HY6!8\4,J!/8'UZJ (0\_ 3TQBQ9.U3DC6$W5@<1Q6SCN'W$$ M/M'G.)KX"3$=,=U)F.Z6S6/F^2*V8PCZXG_&<(:ANG^+KXD7B1=/PHMKX:=* M;4"-#N*J- [_P:*'V)U/?<^ -_H<([CGE.>=9,\87H31-KA=%VIJ<5Y7!:6J M (EKFXZE#,2@WGR#]U%60=.S"FK!BJ3"]L]'&""X4?45OK7@&U)AI,(T8452 M8?NKL([IV#9I,-)@I,$T8D728'N3JMLRNSVRP52GBU[J8>DGD0,9,R\*/1^A M*0T_8;-JH([.>XQ?"URQEVBD"]M4;3N0B4!R17)%3EK=TUVP-EOM;FNE=7C'@^I.6Z)Q]H)U\'Z&%'R1Y5[YB NE#2"Z1M M?JA)=N13EA$34GG![(2Z=3!0(%H5@45Z^G< Q:CMZFGQ=)E^3W"J]=E." M13D,%F43YXTR_0@6A6!1FJ(#B>,(%H683@>F(U@4XD5=>)%@42X7%D47@FE1 ML:;-&4^OTS-[EKKL8MU7'^^CU]B]OFD/]H[\D*XA74.ZAG3- M<;JF:SH.J1I2-:1J2-5479QIMJT6J9HJ@SG-BMD0=,=K531!#%!)-$$,D%R1 M7)%U;N]O;US M'.>V=6-W[^[:UW=]Y[[3=J[[]W?#-W]?HWR90B_ BVSC;^T6+B/C\SD1%8+& M'",]PZ\WAM.W3",;O%$P@6F,V01&R(UHSF(7OS)X-D/#Y< 0LSD(&WZ*)H8; M&J(6:Q[[G!GN*$H3XVGJ>U.X9^["[W2#U,6BJY@]I($;!PMCM("?F>%-?38I#6G,/%% 9,SI;$'TW7#,5[INCE[;BM?Q&Y#F!E;$#1?%J7COP]:U TGF/D]PU9"@O_KC=\,D<$/8 MP8 -8.&FS.6):8#LN]PT/N*RSF 72URD"A#G7XS#5^&R=NO*$*\'<@,9'WWV M!$1\>("E0\*6%WLWP26U5TAM7+L<. !ORYZ^,C/Y)A-9\8D% ?X?K^,^T,J- M#4Q4BF:^!PP#[.?!@&'.O@<3"MT$-!M.?QY'X]1+X+LQ_!C[HU2,#X$"&RQTS'J#Y"EY#I 1Y5U( M7S9,TRC)T+92O:N24!TM#V>WAL\HK!]!CD#3YR*1[)#=;4NSZUH4:O14,J7) MTT"PFQ>D8U9>SQUI?.4E-79<@XH9E3YJ^'$N#MO'$L/ 4<9![H!I$C\3\D@\ M&$8%$B6^8-_G+ 3!-\(H*33#.*?)I@!IJWY/;(16M8-,(EB#)Z2X8#O0Q\!* M:!44N".FL58/+;4D^#^X.\@%GL'^ 1J6P^-BL9";C"SN2J($C(%<@V:K#7Q< MW*=$PR4"U6<6"50?AJ@^:A2GDJ<(?*&E,Y4!#?75C!!IK.1)6[&/CGG0U0;W M@$Y)49W@]EG>_7$3CF'3R:P^85L(\PV-$3]\V8+;8E"\54"%$77B0PQ\L%V6!*-!@= MEA)0YJLU/P'Z$0 9 ?J17)%KTNR1/)$\$W;$G.=[:+;/?5G8@M;GNU;F6!-W1&/DZ0 ]3T24572HD MI>H#>:JZK#(^22J25"2IR!.K2-5Y!*0B2462BCP_JY**5)G^T+?5G4F2AB0- M2= =VA"NMM =_?GW#>0*1:04'S<*3K[D9^RR_"F)@.-"H89<+$.9^*$+/[L! MO B^F+$PX>\W)DL (C^_Z2O!#^D.+@E(0;/;"45">\5>EKB>WB>E&^6"@ZO. M<023-V[7W\_!2!RQ6^K,B80@4;MR5L>R^ZJ\!%)]Q&PO,5NUH#D:^:DG]1$^ MAEXT8\:(3:*8&;[\E+C?SPL,4^^8BA85 C4)U0W,P4#9-E)OMJ%0G*:'%:3! M2(/M+H R>_N;)J3 R%=]EH0?T91F/#'8]SD+.3O&@6A<5FS''/25M7/29:6K MWNUI4V^P1'1-JZ_,:FZ*1)#?OYNV*SB(;C@VW.,0$/IG42TS79;F077%(D@=VDW;7^+PG>>RZ=P7^3] 0.9831. M;C051N8:9-:9O5Z'K#KRF?39M9HD7$Z+ A+D,NU-PJ'W9^ISG_RDE?N<5IML M0O*2R$O*Y:&G+ [7%'D@'^DE'%>!W6J\=8_*J[\DDZWO4)2;_"&-]J?F"%<5 MZ*U-%S'RBM;[\1G1Q(@(F_SX+:YKM@?*/"J">R6/BT1**1KLI8A4E4Z;5>-- M3WQ\J2LM[H(/6[JJPJ8XCV*)V<'9 X*%5,.7#F&!$1:8PDSIEMGM5625'$#/ M6K =N>V:%B"2AB0-65URE-H.;J0A]S--ZX5=9W?G*^!U:#/ZDX52XKYU?S2^ M8)T*1R0ZL#*!P]S08R+5EWUG7IKXCVA]"@PD<8Z-@!5I'#-,!49PNY!YXI#[ MR4^F1C)EQIC-W3A)8X9V+7YQ$\V =19%R+#W@1N3*)XQ(-[49Y/2BZ+)Q/>R M3&.\-7LQ7&U,?6[,63QS0Q@JFL:!ZPD O:OG.2'[^V\_I?S=@^O.WW^5IO07 M85P#O6]][@41AP%_ V)?!Y'WQ]__\S_^!LOSQ_M)%/W_U5Q=;]HP%'W?K[#8 M:R&QX_BC:BLYCB-MFO;2[GDR(8Q(*4%)@/'O=QV(1BE2H(BM?4'"]KT^Y]J^ M.9<(-_.RR;[!%_2[;:I*%^!9TRQN/6^]7H]^CZMB5%:_/.+[@>>Z/3=PL!O? M;!8P'CQG[C:I ;C>^8:)=D-F53:]'WQ.;-H,,961,ISXB50)5EQH98P@21@D ML60ZZMP6=IP5]X.3;'X6X^(E')C;-F4U0%X?GB#T8\,T-0G62FD6)]K&*E"2LY4JQUE+@8WCZ;"["(P6)6,"%A/ S MWV!#L>,:ZX1B@_VC>'IL+L&CPX#X<4A]H"I,P!01O.,:)#(YAJ?/YB(\$BB/="\*SLL$]0RD0(I6 #Q%1KQ96)%:Q@ M1(CP@R"*WPW!<]+-1US!L_+71US!LQ+B=9+,09I^RP2G**?#(&Q!@3XMEU7J M6I\+P. N*L[FPQ^/@X"ZHGDS_G?%R%O)E.G?H&X?S5SI>VVB!\@]PED3?( M@EH&&7ZHP3O];2?EHI7MT/]4+O(4,9_=[ ]%,UNWKV4K=PFJ145NQWF1-YM6 MC4,@\^?V2NLJ ZT_KYVC?+X"85T"##"UT#.%FG//T)4(4#38-*V6V:3[5T?= M+M;V-7 W-L_J$7J:05F"QK9P*UBC=08E!90JJ[QIF61Y2M7^XW08Y:A[VY)6A[;D,3 #- MY@ $0 &)M8V@M,C Q.# S,S$N>'-D[5WK<^(XMO\^?X4V7VYOU=! TNE. MIR:]18">3FT2LD"F=S]M"5N MHU$RW82]J^_DOP$"]FRG0GWFJJ9CI%U'CH_ M/<[1R[_][67E@"?$7$S)U4GW?><$(&)1&Y/%UL;<$WVWD_@!S1E?@.V4_\!-LM0(B(!]>7/O2 MM99H!0'T/(9GOH>^4K8:H#GT'>_JQ"<_?>C@.48V5\%!0L16AM1K#[(%\N[A M"KEK:*&KDZ7GK2_;[>?GY_L+5[/H(NB[(02XJ_4!+;'VMYFC=H\4XOG0@Q; M,5T^T3:!R&![,4U:J_-V\#*=%6O*@(GK06+%97C)E/GY3.;N?O[\N2W?QEE= M6Y61L^VV_WEW.Y&@GWSY!0!9"?!J39D'2 :\.71GDM)W6PL(UP*&3ZU.MR6 M"*K.+;6@)RMJNLA*PC9R/#=*:26LWG,=3D#;3!U&'>36I(_D554A41OJ4DCR M*J.0KA;M42=+(GZU(KJ62&IU3ZMID;1',RTBNCJT^-R&S!)0<]@LKX5>U@XD MT*-L\Y7_+J:9P]@6EV'"1*CX6:C8_5A!16K M^^,B:J0I[P/"&K4IITEY-=1C1\'V$Q$(P>=F(EUDO5_0I[9%?>*Q3>$N3447 M_2C3EVTS]1GC3E );=*$\:_*^M@("XX?3%2):,1#*R$NIP!ZL9;&QHB)Y%-E M(V#RA%Q/,#PST2)%%CZW$A;E-"$06\4'WRQ5\%C9("ZV!+NNB1(1C7AH)<0E M%?#6S%R#B$@^:72 A%!/,A))4>)ZC%)?_3"V6CN6FA. DF^(#+Y,"9:9DX"7(.M#AKADR+ MPTE<'CZ7JGB"P91G )B'=3U+CJGN&%F(A_0SD5]D>!S?Z$-HJ8:".I(524LJ MTY?3;O>LV^F %AA@UW*HZS/$?T1,0,+EM_8N[0Y7WT7VB'R1S[NV"(G#+!K" MG<9;F&Z[?2C)PL3(U$8 9%,&R(/8<:LALY^M#K(/W;,/G=,"D(%WBL2_@G>A MD+\V&U+'H<\B_JT'R5UNN0">%0,PXGN$+3#)/62,*_54#VP9;KFP?2@$6\SW M"%M@DJGXIR)8(0\=1&?=L[-.MQ!$ ;>&H<)\9 ]?UHBXR.T1>^0M$;O%<(8= M+%RC_!R&"%:7I_==+M2^BV *(JX $AM(OB#%N&"V8_4P@JM^B.\JX*&&[_>,=EP(",2"2TU2'6PW# Z-B M.P>\(7/Q1Z35"+*&>R[,BCAJ+\Q<#I""0$K2$>CTYU=>%C)H$Q#5T ML3N:/Z0*88*#BESK''94TP:2"Z!SD.;3;!#*- H=&VW;Z%PHVH82E&,C"0LQ M\54UH:I4<7S7WGEK>D,C.\=8K-[48R MTP?5*TJ@!I!Z-+,GZ=/5"GOB<(B81^U3:2%$3'T#'1NMPW9ZKG#84MSDS.H6 MOR,X5KGEF +*^+A' B;&!=K#&T>Q^0STT8JI^>*2"4'L^:% M(=P ME@0%_9U>8VUQ:&V:^B(;8Z3)4*>^TB@;V-Y0,X$N^)L-2AR3Y/_)[S- M"3>P/!$M0!S=#X;WD^% /$U&MS>#WI3_N.[=]N[[0S#Y-AQ.)SQ4N.\]#F[X MFR.>2L,_0,;+N40>#[><5P)W6T8NTMVJ2/-N-RVQ\>PU^/]H7#+GDSYG[OA/<=Z]!7T>Y-OX.OMZ/NQC>^!8K1&3.KX2E"K^.NQ M/BV)]>AA..Y-;WB&YF*=A6 TGWC4^K&DCHV8._SI8V\3OS1$VI2['N&]8@])!X?55,[*(V,K^.C@:,31]/Q#6:I1S$= M$K!+[^QL$#Q#R @F"_0#)I,&V%PO%%J_? M ^SXW#<=KLLLGQ5GJI^_5ZUD9]$"[R1_V8Y""6#X,&GFJ%+8],8K:X:^J[ARRRZ[>6A7VE3[3Q5(=3$Y;5=DXJ; M16W?0:-YCSMNLFOB57:"+)_ADB> RXK(;8F9%7 5J)$TL14,OYFWJ]XHR#_\WV" =CDKU-N(Z-,EM[9E1MT!%R>T1 MTDDIY4"DW;%W* GUJPT8%13(K6*9 +KF*G8<=LKB6B44KT]H;@7*Q.AU5*"& M!_ :@,PCAWQF^C6@3XHUH#S\FA=0W*S6$+-@ \;U:FD-V7JR<3VTVGYA+>,7 M)9IU>2'Z9OSQ0Q;BA*4(YZ_OOO7!

    7DT]SU M85%UBW1 #21Y,VW=IZLU)<$.QCBY M3!]:D*5^2E1UZW :(_ N82Z:2_*NF1Y-RNH#-$>,(3N\U(S8U2Z]-.2<"VO& MG]V&-9(1N3K" 4J):3RZP_D<6<)SY[_&T"L3O!3@EHMB9N9D&\68KT@ @G/C M@:L2;NK8Y$)UH8>JX:%@RK1EEG%5Y/H5W#/%"NXV(DU4.M M7:)UJ,BU3:'3532%-)=FUGGY!0E*%E/$5JD)E'WI1A"9\M;/QZJ^?Q!^>X+S M:GF)A9%!CS =F0LW8@[IXK M!F)#H)LW_([1$R*^T:'WB$0?_)PJ!L^0LGGF#?^(:R<9M+R:=C"8,]<',*>* M30PA\_CONTC,<1_#7IBY >%BP=!":C6:1\E5$<[AFPMN9F]#!MQM"6+_4?CJ M"*N/Q#Y&RQO->S9=!P!,Z1I;'SL?*R.;SSH7W(R/DP$W$") C<2(9RD(<$E' MB/U*MQCD<,H%,+.(F &PX6[HMH'+;&K9PT&_K^54L:\E TT3M[9L6]/<^5?2 MZ^?:3A4;7#)8-,^)GZ"%O*+5Q/HQC=Z-5YTZCD@;:.$J \1>'OJA0754+F+5 M^#$A,L086918/ 8)7>.>_1_?%?="S;!GPRE-WWC[%1/(\T(GN=NX IHU2>1/(!Y!M M(,6G*!#CYB%R_>8.00&#>[T9HS7EZ7S("5E5J$OU*Y%;K3+#:5*MTK?RB+.W MKE#HUTS=$A, 5J 5H')M:Q7J!68;P&+-@!MP;G@]"_\.7SS$"'3ZW)9TA9A$ M^WKSP*CM6Y7JD)& W/J1F3.(ZT=242)1()(%I#!PO0&AN&9C;NX:[U#JG6+5 M.>L$G 9ZP^(:^VOHB@\9K-:(N,;[X_9PT'O*JH.QDA&0G$":5>/1J.1'%^.H M[]H^*G;>[T/KZ&4K+:Y.';Z(Q_IP+20E%^NLF[,7Z^#-3+ZQTF]0(/-8!5+@ M1-\0'B/78]B2WQ/A&;FCNI/R2,J=M*E5;FXUR7H[^ZM)\O5B%HODX93(+USB M3*)/&GMJ)P=$^7HD5R1ZXKZG5Z@G>T7D5HGLW$N1*A% 'JZR0"GQ"'UBJQ(> ML8Z/WC_^J/*/]X)X])<#2Z0/'J;3^]2ML2,O)"6WC6:6SO;#NW6>+5H MEU8;"Y^I3KXD+$# H\&F+].,]K#0-I:SCN((60:(1K:&^!.6__ A\Q!S-O'J MS !Z,.>U"7(5)>EGG50?_(LY@I@EB'D"P;1 EF-5* A0B;9/86Q@C9A[NU")/'Q:I/M%74P7Y?QU#_=9^<>U+N%YC,J:4\<+PIHI<+[SOD+ M*Z)1\>1^BNVRJS.\!>K%2A5=+20U[?N,R4.S88GVO'P3D#25>&^WG M%.G!5DI%<<)MNJ-YS_KI8X90T+/(7ZXG!\<8!KBEX>G,UVA=__^O!\A4C7Y$9C=5D4[]^^$??]E?0JGU!PYZO8D_<< M.@E\0'A@F'N\:^$E/$C6R>&=>^I=4_H#V7$Y:V%U:'UURE+!KB_9*8GIU25> MNXJOAR3F*)S_4'TL\2GS&YZ/R6]HWT%/?*1P\R\$X[JMS5&^6 O!H7+='H1W M42?W58JH@__B_652 &V>_SL=JNZSZ;V0*"YTL;SE"R_V!)!%[3WM[XARSV"] MQ-8 /_'QCS>J[:Y6E^'M^UH>:3$$Q7:>X.\-B4X9?\?>,NHO9,<0%XBNDQB/VQ/ZR$A/(YVRA >7-];M!!R M4M2TY!%1L5+;WN62%X19_DS:Z\\IOYA2N!:SV-*7E?O]1;V=(/:$+;13NPOG M/L!J'LR=!%VKJEC9=V\_M/*(PD+B&T_\0;HRO,<.SPV)C'++Q(CLSO9%'XN. MBE>92RE#<"NL \%UF0$N4$X9QHA[ZF1$Q#7#HBQ]N,9>,A-1 Y\#,$6DMM15 M0N3VGB"6>GVE[ ^N,<;"!!5Z9\FUSM(%P?20V&(F2%&8W??E=1>'*NO7 M?,*=+D^K>SK'VVB_M[/D7?L5[O:?Q;._?9<:71^1 MH#&:.3BX,F?"_W7GF/< 3XA-\0JE.XSXKJV@S#7P><6^I,@TB#SF%_1T;KS$ M$!5OW\N#G<>2_5IFHV*/,4@60=>^2;(\P(V<*!!;N\/N+]U4:^)U8(U:JCS+ M+]5LMU3!SGNW%]XM)=81N2_J8DMLST2[LS"O+^;@@HBJ1?Z.\&+)W8P>[RYX M'\&[4-[3I7I0'SKB;N.Z+6TN]O LSYER)P:NL+/YQKUWN1\GX]_GYCJ\<$7N MB5Y2J::XXM+;A([;;AW(SW=XH/'?O'8QZ.Q;6]+F.#RPIN@%N@_.YIE2.Y[3 M$II#LK, 6"CGX15PSV>RQLCU'3'@?65T%>Y+"'S;W6I:A<'!U=\BA7G@,EA0 ME$R;K4!_<+;X S(<;+<*]A:)CVJ&)_5><#Q5F)NK\ R9S;UI(B*-/VV&;+_N M ]G8\LL8YSN\AKU?Z1%!VUU7L:R'5\3OP\F2CR!]NEV<;/*?IWJPY]2UEMSC M^O++_P)02P,$% @ *XJH3"OVS>I2%=W'RLS MNW7E]-U9[=34V7<_BNG-N[];U_SCG:^KVW=_K^I_%-\50O-*[]H_)D7YCS^' M#ZT:]^[WIOAS8V[2GWQO[_AU@6#9MWQTZ61;__47Y'TE;FD@I/[1O'XHV MQ;J"T"SY\-^_?KYJ\41%V4Q5:=S[O_[IW;LY.>IJXBZ=?Q>^OUU^>M*(GA43 M&RBK;\U/IKK]$ I].#&FFI73YM(9!R36DP!OV]9-[?S/[Z'P#>!/!$[FV/_[ MZS6F]W?NY_=-<7L7GGT8%JR73SZZJ2HFS>[P;FUJ7$0FD^I'&+?]X7^EA5'! M_DW5-S3>L."6,^S&]+2U1 =T!NOCR%#OSGU#=W5DA.C,V /W-"@9_CDKFB(LUAT0>5EV)%!6 M__[-34^:QDWG#VMG._/??NU%0.E+7?U2U;?J4^G#5WC6$ZGM+49 J^M\Z%)[ M)'!W7T*WUQT)U"_5I#"=5IK7ZPP(VJEJBN;"?ZE= W9"RV';(-M095S NI*N M0]5Q ;V:W=ZJ^O["7Q779>$+H\KI0A$"6VT)RZY,.WA'QT"$;L)EH.:/ >%O MC?.SR6<8C:X:UPA=#4B(L^KVMI@&)T/0<,ZJ%@)7=IFG':K& ;3C0'1O(2K8 M9VIB:'_8GS03!X%=)> >3<5!I.O*M$,3<0#O)GX[-S HT*4-=E/HK@':V."_ M/%63X)VYNG&@Z'\KU]@X*Q;0R_[BI)M;5 MS3E8(-/[AY<=$-NSQ0'1^NCT5D!7RPS<=?B_ZZJVK=X(('[=P"]5GY$ MD(+I8H <'XO)#*3"^5U757OGA@Z!1"?%>[_61D3G^>]=Q=6^[8V(4E?U>UN] M$4$,.\MV-G$7_@1$0SOX0*(K9V;U+KLO/9L=$<%NLGMSK0'!^UM5PJN^X]]&HT#G*_N:WJ3[?:T<#=\';E]VU5 M3XM_S9U?"Y[O/V@#]GY@S$V769&[RC.$3H)H8[-S @T)]N[U11 MSVW"T]L;#<='S MUIJBXP!R5MW>5>7<9?+PN"O+[-;,. A\=-[5M;.+L(72[AZ,LU]KXZ!S[KTS M0>[!KTLU[2IGN[/1K]H (=EMO^K4Z('I?ZNK.U=/[L"OPSUEQ%S3V=<^V(;1K M.P= H2/K[=G< 1#:=6WHV^X!4.PVF_9K;4!T+ATLM;.M>US/B@T/P.(KQ,#4 MRDQ[V&Y[-S@:4A^+1EU?U^ZZ7:0O_/+Q/OAT:VLT5()SQ$PO_(FM[N8 ?*WN M"L,QWPN;SLV-AM"NDJA;[=' [6JL;JXU&GC=A-ZF.@."=N6NV\B?;> \+S<" M"+MRV;9Z(X!X"=9X:4 R+@3+B?W?61,VTG4QM>IKM1J%]$M1@L%;J,EC>-6. MB W;VPCD>-P _LU-KQ1PZ%,00[PF+-*J*%O%]U>GFEGMFM/[2W=7P7/@Z453 M.U)FM(['(-+B^_SWJ:M+-3D#.*M;5[=@G]Z#(F-G9F<"[-/H",AUDV7K2P\) M3@CS.U5M7.-M./'8R4^QN=;HX.TL[W9J973PUS]='#CMA=(N+8^/YO*TRZ5K MIG5AVOA2* @BYMF3;V5W'^\8?<4C1?OZHE5&3\*.^T!8;VMV= 0[2K,.=4<' M=75G8/7Y6=7T9,)=6AX=S<<-A*:9W;:LT0^[#@T.B=1,-^Z?,UC[SK]WTK)? M*3\B2%VIN;G:@ ^G#OXSYFJ0;N9W#_HMA_55&UYO0V/85H_&G0[CMZ@G1P- M\MW$]9!]O(JZ41,SF[2"Y3/\7A0/./9*UC3OSX&27]IP$&>\'CLF3WH )0"R M!&52F2=CL.B^S9OE5:/;+%>S!ETK=?-\ M3:8A-SV;U?7*-L-$:3?Y^3T D'>IEEN;95EJ+/),:91RG"&I$X*(MJ-J\X,2G:=06)3XT0?D++:)B M)7HLI(<;:UBKD6D'F,7AEF5(Q2]5_;&:Z:F?35XBTX%Y=FDGET(YJC!%RE*% M,B8-PI(GR%++,YZE++%R?UZBC[R$WB0SC4S+[;SU8H9I8G@'T]^25+&TI23+#F7'\].:,+.]Q]:]I:'=@AB/0[K M7SZLT]W&4^HV1MW%4"LW>R=C0+!.@1^EWX%3,QXGC/&&<93\AF- ^EH"PW'[ MVCW[8#QXNB8.C =1?%Z(+_BV9>P;OL^MN?BB='E ;(?(@'=$@,:9):-EE!L> MU+.N.>*B=GUXY%]/&A$5C-@3:P,HL830!A#BS-Z]TYG%]!RWRM FEU=;(#=@ M]V6:6,2Y2)&@3$*+*4'[Q_ \=\3U)$HL)VY()!D9B+9[ MF-IANWJ=(V>G^CG.K")6,T0S+!!CC"-&4XR(MS:5*2*O4:TBD.S M:([_(]X8V^K6?Q,<,C"I8C'&\D3H_4HFG36,L%HLSYS2C!D/X"N"C*(*V!Q[ M1(G/=)JPQ)MD$*_^FQCXGJ2)MFJ$4*Q/Y?GOQC5@2IT6DTG(:W51?@M'K^\F M;MKJ9^V9GN:B_E)7U[6Z;8*S+$00?JU.W5DUF;0__@X:7E%>E.Y_G*HWK31C M]9DG(% I >JF- -QFUB&.$X$(D*E7/B4N<3NSX+LC;'@,=$Y%C]_J=V=*I;. MW*4OMZL"W*%V3JEDCBN*,@U"FR7.(HNI0=KZ+-'" P7(_CR6OC$>&X=B\9:Y M17Z)E_%2:U>[%Z5SKVW*81U'%J8$2K#AB*0P'1*?NLPS+!)F]N<&_L:X81@* MQ5O[YK(OR+;EJ9>6%IV4X ZU. M[(UQQS@4B\4MR\14P-USDJQL$'9BF&X-Y 9C93RFB/N,(T. %AIJPD_M$ZDH MT,D)8#P,DIGG::Y1[T"/JW%ZP7Q<-8&WY7&J:>:7! M7F(R0YQF&C'C-:Q@J4@IQ5IF/39?8AJ<_6?U ,2)-?BKT:BE?7G3U 8^V%8U M)ZFT1F.,- DG!C(PO#(L!=A'#%YE4K*TTS&;T3'OAF1NA=:"$H\L25,D+0M( M)0)E"==,>V8TZ7%L*,X.]+"#5@U)K'CA"G?%5$T^.]6X"STIY@G6NLF^K75S MT/9I2JB#J1[V)ICE2!ILD90X$TQRH&(/A36W5/"',Z323*'&.((:%08GT%#E./?6@\CO?PW4?QXLR%(^,0*RHBM.NS/%Z MI=S3A$D)^*4.IPA+BY%-$Q?\2(S1Q,C,X&-WF S%%H.2Z0#*U':G_,O"N4\= M&/[&(R6#,4 @Y G=C3;%W7?\;SZV@IYIC*J M4[ /LR0UB"A8$[5- %>IC:>6*\I[1)%$5Q[V&KA7PMAZ4RHB+X1#?3O)@E?K MY(EWPDNN$6%4(PEF*4IT(I$6EE)C"7;RZ&,:A^>(P8@5BRF6$5"/,5$A1&H[ M8VRLEVNE4ZH)B-8$6%];$>0K35#&,%<\35V6]/"Q15<8AF".H0D6+QYHZFK7 M3#NO(.LKY#Z14L&RBKA($V2\9$AA(*5)"7'280PFU1M2(89@B<$H%4V-7-RM M$:[I;F/\UUK1'33,7=K)2:*42D!%$S:S"&.IP@11 &3"L?*94;B'=RO.MLS MG#,V 6,QU)6;^$]E,ZO# ;=+U[CZ>P<)LZ%6GLHTQ00+Y+D-H2\.EELJDA!= M8YAG5GG?@UGB[.X,S"S#DNN0D8A+PMSO%XKXO'H.:ZO0AL.<4#Q#F04H&",. M&(.FU 6)R ;<>Y"$@*8+L;VIPR'G8)*" M/,2*]I$5T16/?B[2H4@434+L$EZP9F^:@>DN0IAUZC$#I)A%3MD$68$=\5*R MY/BCCT?=@!^$9M&4"&O;5$]J\D45L-0MS*M-*L3Z&CFU1$M+,R2"/2^HE8@* MEJ!4)Y9*JC.OCSXW<-^A>ZY #$:J6.QP&?+?E,Z>J[H,'CQ0@6:W831"*CA? MF&+3:K&],FC3J=& *\J\4<@8"6(Q2RFBWH%QSD _(ST\8W&$Q\!,,@K5XEFN MM[>+:W:V)AAY5C0W"5 ,S"OD,B<1)S9%FH-^#DLN3J7G0E-^[([S@7EA !K% M&OFO=7L5VGVGL7]9.&>8A^ BB@RC!"D/QK6F0#7/>>*E]]3WV5.+E"EXX.$? MA$P1C]K/@X8Z<<":TCGSFA.96F0E3I%5)D,N51AETB>420F\?_3.[H$Y8!@R M/;+ J&FB=\C@]D4%J^C&30OSJ%Q&S2SW>)OEA0\)FWZ95#^.(,/<^A127UQ= M5,'Q% 2"^^CFWQM#8KLWDUM+G;2:(X*]1#83"FD%VH4F@G)!6:I$ITP]XU D M'.L%-+[4U?<"QN#T_EL3?' 7=RZD:"RO3\RT^+XM8KQ[(SEC,&'#I/(L4X@9 MER!LE$)IDOG,,:5%G[Q%<>R6\8:_BDC76"L7(#'WZ7ZNFBU,]%@NYXQH8I1& MBNH$48<=$HF0B+ T]3[Q(A4]3)?E<[4SS)-[TVE/RQ M6*X9 \T+VA*2D6S05V6]73XE\MF!?^ M^6'039ZPC15SY3+)30B,--"IY2E#7"4&)3H%$6R$3$F/!*IQ[-M(G#(X)0_# M.XO[_LKK-O5:9\YY6BT70L*_C(""SQU2*6.(:@;4Y%PJ+1/J18^CV7&BQP[" M-[WI&&T+Y@;,H5>O"U^W#;.V0NX2YXP7P24@,6(ISY!0J42IQDHXFAF1]G"Y MQS&@(W'*8!2,=LQ?%650GR[*CT5S5\TOY+CP5A(24? MIBID8Y()$FE"I9'$&])#NO X?K=(3#,X*>,%,C^U^3Z5K]\,NS[3X=;J8$8R M[54*V,M,(B, $">41$E&"&8&6^9[J#?9'XJ11B+HX=AIF=YXLQ=F8[U<@^TG M,XJ15CQ!F3,6I50YY+*4*>X3UBN-F?B#,U _2AY>$"T. NPEA19U$];''Y1])_QB#FX9BH/9C\0*)%6,6V7/5=&\DE MI\:;E"":8(L4I001&@ZT64*5ST _I'T\??@/+ID&I<#KN]4T4==H#V;F:%]*@S[4_9R_\)@;KVD:N#"4&.X(XEA*1A!IDP!I%FD@M/*STV/6Y M6>DZJ'DU_+?!LKH>4[B:XU]?,DLUY23!&8)2'/*6@"4J8<99HQ3+6G MU/8(IR&1+E0_F-0:AJ2Q6.I;.6MF:G)1?RI][?XY@_GQ">CZ$)4.]#/.V4U< MU;6)W($&*9@&$O.,(I]PCD!@8T2">@ #X SKDP\ATGWMD1AK1*I&S:@30MF! M7//9L+C>80,SO5H'YA!1S"9@U3*AH*O$(Y_"'-*)43R3&4FZ78WW"O=$"O2* MQ#U#DC'B;OHZT@3[M.D;K[&FD3S#"9%$<+!NM449$3+DE*?(:46YUS))TAX) MFN)LP!XZ7F,8ND:+-%3W;>#6UVIQ+?FKF=\W!2!V;B3WSI$V0077C"(.%$;4 M@2;I/4ZPEB(!W7*02(\#2*S>(_\\8'%,LL8+99TORK\ %1]6ZBLWG4[:B,'= M1-GNC>6*<&R(QRADR$%*8X%2&@(^&PB^NX(U(-QE M7ME9 'U[],GVRKF14@D<[D%1WB(A.5@R/&3WI)H)P5(B7(]#NP>-0!F3KP:C MYL$6R--94Y0.P&[^5F^.<=Q6-=>&+7]-(;IUF4G.!#"S^* -M *E$AI,2"29@+J6V M3SZ!.*+IT%K\,'0]Q&*W/#3_.0L?/M@%V8:&O=W$L*XC_CB,N4 M(I/J%!'I%'(^$58Z3[$<)K;[ &O=T%PT!C4/R46OY)7;D9]>:247/N4)XPP) M;!.48J TYCI^$M5MQ[>W;2J'5O* MI6&.JM0@!Y(;A>LOD3=>("^P\8HQY?OD6#AH_/B82^$XI#V$2)NG[5_)2]11 MB+VHER?66YT:F$_>,B0S3Q'6CH/E@JT@UF#"A\GZ]0<36T-0\B#.SZ:9!8=: M2-C\D(FBJZ]S7=W<:FU3*PG8SRG,$R4(HEF:("NM]4Q9Q4P/810G5=@!A-%0 MQ#QD)H#5$_>+C5)X>_@C]X<]_CM:B-$"T, ](;%I4O"448HV!?.]<@?$\W@WY?#7L8S'3'EHT6N+,,Q.LWO-:5S*21S0J8@ MNN:J0]#A!6%@.)D62)?KHN>IH>>%YL,L@](]V'B\X\&&)]AM]3"NE]/F M$.,=[HK>V1DD(@3#5U4AIG_/&G/^TS8AM&OP>1 M#L$"5Z[^7ABW Q>LU,B5Y4;P]O1!QE"&K0M^2?CPA N=I@F3/>Z#BI3B="1& MZ$>G6+P0TD=<^ 7(&SC@2;D! MFWODAHPDTX>VX88@4S2USK4W4?[-E0#SY*2T)_:V*(MF&C#XWN%@4[<&7E^2,0[A8K+.:O?"WJKQ; MA -WSA3YI$[.M8+Y1CS2*1:(AIUC8P@H4QAK+316[O@O/AB608:D52R>^/]4 MD;&XX^UFA P /F8M.+M1]?5&K6-]A5Q2JITW%B:!)B@CA")JC4(">VT=ATGA MCSX+Y, L,12AMK."OC4W88!!?5T,;WB2+\/YSZI;790M!7YU $3=[I=,W?5\ M?^72M;>WO)8$=-^F\L2XC*1.(YY2@Y@W'&4ILXA82JUR7N$^+!$GW>,P+!&1 MA/&2A,RWWK:KI,]*YIF1:;A%&U&50Y[AJ)"/EK6Q: M]B=^M!,]55D]M?RVL]:K=7*IP6)46B/M10IV/<%(6@F$DU1)C7W*?0_]-8Z& M\E9X;,A1B)CC:$ZS!:BG8/=MWBI_I4:>"9U9D8;@%\Z1=QS0TV ,>*5,JC C MNL^M0/$.80P:V3,$F>+% KX, ;SP+R]*>GCY2B3@8/P6LJN<. MCH_A6K])$ZO?KR&'X^8^X]XOO&'F/PF,SAQA0E"/0,^3P,P8U'?L?>L/(EAI M(7"GM&7C8[3]=O4UI7//B?8R<\@D*D5:910TSC:$5PF7:S!^$ZOBBOS"PLAR%I#JBF0>D$;70^ M.F/WO;Q\]HNKVYL28O=WJIK" .(?B\D,](;SNR;2^MD9D#/HA<:&YOGOV-K% M\_Z_@&)GBO&GPO-^K\R-L[.0E>4$9D8[-D"$*P?2HSUW7U60"LN*'JFTD4FP :B5L[C"];WB[\GME@V')7D=!NT[0']N M;WH;669M "7.?%U-67UZ>V/.Z[NK^R8D@7WRPMP\O(A$F8Z K;P8':*7^:\C M=!5N@*K*^<'$A\>QQN 1C&7&Z3EO KM^+I0N)C$7M!5HSKUW;;8S^'6IIK%F MZPH$L07%2M>Q])J5+B/)HL<.OY6U,]5U6?S+67BP\",>@-/"K>9S(W8RJ7Z$ M4\[18'BX,F?-_45Q>XW-[!?UM2H7ZD[,OF*AMYIP846.OO;\V. Y4C+%$5++ ME,&KV8+7/3L6."(-5E=P8HN2KG#%89YGQW1&[F;Q%?:.:V6F!U3=G@+TL6C4 M]77MKA]Q](LG_8:9^I= MN>LG&4'&[B?V2"[[O02]N30PO1>3Z\3^[ZP)SF%=3*WZ6JWN>"^2 JG)8_:; MR- ^^DI_<]/V\.53>$/&6A#5JIA?U/:K4\VL=LWI_:6[J^ Y<,ZBJ=B +[[/ MH8>Z5),S !ILAKK%X?1^D8\[,E"19E((CGCU0O"XO4:?96NA6/]T$0-S6,C" MCFE]'];89EH7I@US@8(PKYX]^5;&LZ^WP-J^OFB7XY/@-#XL6(><5*MND-7G M;7SP0:GRZ!=IFMEM.U;1 )KI9GY9V?GW*"OZL_XBH?F0>^X_9ZJ&169R_[!< M?U13M>7U<4/W)DBX=>(O0CG"AX;Y\=<__1]02P,$% @ *XJH3#>2EQ1J M5 1'0$ !4 !B;6-H+3(P,3@P,S,Q7V1E9BYX;6SM?5MWVTB2YOO\BMK> MY^K*^V7.].S):Z_/<5E>7[IWGW!H$I+831%JD'19_>LW01*0+)$$B#MEUTQ; M$HD$,K[XD!D1&1GY7__KV]WBEZ]QNIHGR[_\"?X9_.F7>#E-9O/ES5_^]/GC MK^JC>?/F3__KO__CO_['K[_^7_WA[2\VF6[NXN7Z%Y/&DW4\^^6/^?KVE[_/ MXM4_?[E.D[M?_IZD_YQ_G?SZZZ[1+]M?%O/E/_\S^^?+9!7_\FTU_\_5]#:^ MF[Q-II/U]MFWZ_7]?_[VVQ]__/'G;U_2Q9^3].8W! #^K6AU](KLKU_SRW[- M/OH5HE\Q_/.WU>Q/OP0)EZOMLRL\)+\\^W:V+AH\O9C^MONRN/3%K?_ VVNA ME/*W[;?%I:OYH0O#3>%O__?WMQ^WD/PZ7Z[6D^4T_M-__\C5V=?VHT8& M1&5BM_RD5F'XUV:^FF?S>@5!7E[;45>>_OXN7JO5*E[O/DSC667^U;M?#R*] M3Q.?I'>3-\OK[$?V64.ARN_8@UA5WXTK3]H#"!4&UQ:NOT8!/Z\BJ\WB[=!&U4MK@X>U2(0 M)KF[FZ^S>$1FX9ADVX-X6>4]K="TGXY65$3U._33[7,'D!JWZD>0J@/[&;?H MI^/51J_*-VBUT\M9YG9DCUL%;&99I%!/%EEPX^-M'.SDS\O)9C8/GY9W_^Q; M#2/(^TD:,+Z-UV$\7+0HU<'[=BWBQS#2QUO.7%V;R>K6+Y(_&NJLVBW[%.SJ M/DZW$UJ+DIVX9[NBO7QZF(_7R?2?M\EB%J^WW7OUZ%(5>W5LG8==C%;R9QM%O'5M0KOTE;O :*/\723GA/M M;WC;#@6L-MB=;M5B]_Z:).'#Q2*\9&^"D[Z\F6?+B=N =/[5AV2Q" /:'Y.T M:JR[T4W[$>Y=7&HO5&O=6W=/?/OD[[LD7<__O0NV[#G?7&DM/GU<<+5*[>8/ M'0,XYTYSK3^H'Q"J#<.5;]!BI]_W4Y?>?WQ8!<_I^R^FM\47 M%375^,;]"_GDBY:D.W#'-L5:AE_#9/VMG%H'+NVF(R:YNT^6NQA#\7%5RIQW MFVX$L/%UG*;Q;+],OIR=G_Q1[V[=B..NK^-I-NZ%OSY,UE7'V>IWZ*;;Y\X+ M%9IVT]&J3LZ))MUTK-J4<[1!-YWZO$SC:7*SG/\[GH4/=+R,K^?K&N]5M1MU M(\3?)HO-UN@\-Y/RG'NTVO6O82!-TD"Y)[^6=_94J\Z[=_X <,Y=6NS^57HS M6>Z]D+).'KJVHZY4A.U$DS8[MLWH2Y8WG^+T[LD,>.SSTE[7O-^ (E751[/; M#BA@M?FFV5U;%.]]FMS'Z?HA"Z/_:S._SRSV0Y^5"73N?080H2+U:MYN ('. MG1N:WG< $:N]3?7NUJ(X'^(PU6Y*%X6>7=9^!_8_LJ21=#)=-_#=:M^P,Z'L M?#6YN4GCF^TD?76=?UQ'GFKWZDR4+#@R75]=JUERO^O I^1^/F6 U9*F\NTZ M$^C\Y'.%*S=IW4 MQ^,"\+MX_7$2&/I]%[,$QS!)3^;+K>'[>SQ9;=)XI1\^Q/=)^#QP>G^K,Y'I M[,%=@+3_Z;ZMXW0Y69C0S^0N3K?=U@_!D)EMIF<#4.>F'0A7;2P[?'6;W"MO63M:3DJ_+Y&CG[J,1MZ+V6GW( M:(2O-ERW^8RCHD_2:2[]_M>G !3UBN;+]6^S^=UO^VM^FRR>;4TZ4A$I+W*4 M55.B6ZF>M&R[4^'W,%J&@?'767P]V2S6-;MX]#X==CBY"SY?\_Y^=YO6N[N] M^Z]W\=V7.*W;UT/W:+NCM^%^Z73S)?ZU@*9F=T_)=/+;E:E"C M[&)O.NRDH%(''3U6,*G31YU?[*CH3M:9O#N+9'IH0-\.YM>3U9?MB+Y9_7HS MF=R'D1WRW^+%>I5_DME9_%< ][4=_^?^XTAO5O-EO'K:R2!M_&8=WQ6=6DR^ MQ(N__"ET(*K2+&)8"6V4 51 9@A$GCEHD2( ,ZX=^%[815;',DGWT'B PB<>ZM((P>49( A3(1B1',":2D2J>_).DL M3O_R)YBWW-L"9YFR6=W1+E2;](I6$"Q\L#5D_G.Z2%;Q["]_6J?;Y?W]A\ER M'=XJM]@NMP0;9A?E[H5T/E-9G%5S>;&'0C_\/OE'DIK%) #R;7[JC3OC+I&D M@ %AO3*(4<<$5)CDX"%L28]4.V%-OJ1>=RQ)^@)SR\1A2?78_W>3N]A^YQ^= M1ZQ#=XJHQMH3I\*+#PG4&1(%'I@3'1WT(#LEV5'O]27%.M%\=7:UB.A/I@W# ML.^D?!T$&X98^3KXAWBQ*_MR.[]?_?Y=E.0 B4ZTBB@'"&" +:)*((485+Z0 M4QG6)V$.!7W.8DLS329=H=87.]XEV=:4^W@=JYLTWF7)E)+C>*,(:&]D,%)Y M9A=@!:QSM# 5K*YO?J-+YT9KH/5%C0/&88GQ?*1%I*WCW%O'-,:.8\V,+ZCO M).0]DF*>!]SKL%T@HXP)9*QE MCA&%@O.(CR##4V!5_*3:AY0=*ELPQ M)UI%#DHK(# "!K< ,L[F<@HG7$T^I.\^T!][ )"D=.TZVBR3VV#EOK072 M$P@=E\6K9@RBXYYC6M%B-68TPNMU;E?KNVU!]%H(,,K)811Z'SBF7G&#P64&L)FU.$SO MC&."9-"<9%P@" 17@%C,*\797F$ F\#@5!."L2%*$&F)=04J#%]& +NR:AL' ML,]":]0![/8##)QR83GU&@F!+66,!H-I#PZTH'Z 872![*HL."/ KYLCH[0AQT>-82C1_ZX:JP!U M$%AE'832J_!K80$ H>7K"6[7G'NZ W,$I.IXKX.C" F&F62"4PDIQ4CE>'BA M1Q[0Z$3S#3<]U$/T)]-&.>M=(L$&"JRUOJL&NFQ# 6:.* B!)M"S D]$>/UY M;S2[:BIK\HQ=->>AUA<[/J6367PW2?]93HGGET8.,6*L4M([3*6A0"J82T0$ MJ&\NCV8'35T>-(3J4K=420H!,\X+8"PSF&/#'J4,'.]Q56YDA&@-M,O;4L4D M4DX12SE$QAA,1;8>O9?/B?JK]J-;JJWI);4#W.M(']0:<2PU5U88RCSS&A?O M%Z6.C=OK::S)L_,(Z^'U8W!EE'[+^"AR+C5>%NG,/HG^[C[>)LO8)$<-B$.7 M1;)8;:G]7?L M^@BI8!I)X+6R2"G+O0R]W__DB2678: MU"9[>-:9R?+AM&[+6T8RR$" X91*)!E2AAJ6RV"L5..S\#O2"&TX!-A#D)7]*%"0%-7WW*+-(<"L<$"WZO9Q30;&_,#@U%U AC@)TD\W2*6M\<"L/7E_ER M&[C\4)PB\686IK#Y]7Q2!$;R2J5_#4/?'_/%XOLC![=',\2S=_&Z ME:?F*D M ,>&*FB5IEXZYA1'Q3NJD+T((Z0]5@X+[X#TS0Y7FP?%[0YW22?+U765Q_76U/FVE3LC8'8K#;=99ILSK2. ?D(3OY)O[? M\YO;L^G:0Y\B@0EDP@>["'BG()"6\T)''(B+L!V[8OKX%-#72Y+/)R:2HV#O^0(!(5E))O8D_2B*%03CY%;B@<-BN?K;=L3 #Z%EZ$";7KM M1\0A#*H4#AOM(=7:Z,>%'8@;!)K917%SS*!?X@M@,@-GN3_^X?&\DRIKK%T^ M/B#//7<:">BXH)(JS8JE".@@JDUW_L/2O26L+Y'E;Y;9D8-)^M#;<+Y_7@24 M-\([2#W@!FD+% "%X@&M'PP0/RR/ZX)[B<1]GR;W<;I^>+^8A#=W.7/AVOO= M3KE>B'ST^1'S3FL!+0486^0IPKY86 #,U,^HD3\LL=L"^Q*)OI^<#IQDUH\% M\N2+2 M%$"6*&L<4P,8:5+@](OQ?_64%\,-RNS',?9$ZE^)$4N;?X_G-[3H( M^C5.)S?QYU5\O5F\G5^?VI[>Y+:1-A )30,RQ!EJ%<> % J$L$&2T64M=/4( MXH!+I^\WZ?1VLHK?I_/I]NC-W;['W"G-SBN+:9KK?"WV4'5IZW MLEK_.1&D3CFF$:40,:>AT+HPO" A#19>+W.-:PA4:^=J'!S6@TF]R1>*TSC6 M\762QD_$RM:1U72]F1R*B+5QVP@1#HFEF 'K@(9* &J*K2F,-RBL=AE+50. M.*"A^*3[VWU*P4)(5NLSC;XC-XFL4S1;"K;<,B5I>'D>7R3C?(,CNBY^+:@= MR 8DSH$3#UZ\(1_GRVGEP:NS9T4,.LP,0L0)C;VR06ON$5/>H)+#9:TG#8WL MN-CJ)NEROKQ97:5ODZQ*6@^D/?^1D=!$2A(L$(NT5@(3J1^3Q)K4MH07O]XT M!,"/%.ZI(-[[9#&?=G^>O)ZLY@&O]VF\BH,GE]VD_R<.)^O'S=W=)'VXNOXX MOUG.K^?3+/ WG6;>0*!3WJ\6BA,><06NTIO)*A$7>2""T$UQ:J"DU80@G@% /(3:5DOA;EO)8B<'S;Q(AS8QAP##) M.=9!*.)8+AT7L,]#8@\6%^Q::4E/R$W&7&C0I6F2FB1-LU3L[)RL3-YYDKZ/ MP[\S-?O'9K7>9E]]B%=YE2O]\.2/_87+V2Y 4++WN8O'19R'N1)+S#G1EBN, M'+2Y.K0B?6Z-J[1QNDO&):/#N[>@^*,PP?1Y)GCI+MH*K2/ID60"<\<$9XX2 MZJ N1A:@1EX9<5@J/(^2=P;WCT.W86A6LFW[U;%L&';9^,OZS7(5S(2L]R63 MZLN+(V000LP3@2EC"&,.LSUX.ZDL%O6GQ(XJ+O8X)39&:Q@.5*IH=ZQ)9)PG M/ %B-90$TRPQ[F$1D(\[JFKBA :8"T$-HLJ[J2BM,%6S\[R,IHK*&D9E;YT7122_CB- MEY-@"%4]]^GI]9&QT!O)E<[.M:)44.I]+IN H,_]E&.;_-L K#;FZ MCZ?SZWD\*QWTC[:) L\%D=EZJ:<>,^R1D;F,&'(S;@N@H=Y>G"S2+DJODQ&C MM /&0H0Q!!W>Q7\\68A)DV7X=;K;*ULR;YQUGX@#03Q$P!""%+#04%@86IS! M^A;$^9DJ8YM/N@2R+U)]"D^[NE:SY#[#H[RZ\8'+(ZH,\P9[P05GW%",6/$" M>F?AN&>7CK3XO-9Q>\"])FJ,IM\2RR6(27HJ/ MMW%<];BZ8TTB:)UFWM,P%3-/*((&HEQ")'W]"-7Y.8EC,SA:PFQ(5I17-#[: M*%**2RT9R[8:*!5> XH*V*C38-QV1G/E56!#(Z1>*R]&:62,B0Z#6A6K]Y.' M;%2L:D5\?WT49D!%O0ESI($.&J6(*61#898V?;BL8 MQ.%A%CGBE).$(T.+57R)ZQN.YV>"C\UB: ^V@>G1\,Q2G=4%@Y 8"+%0VCK) M"EDQ%FC+UNCHS2C!@?-8:A1)9$ELZSC>9-8H)904EF&E;H,0]KF^3GE\>;&QS4F^HCIM[ MI?9ND]M&7E@@LNHE @@JM%'>%UF3D@D_[@FO#XJTPLI&:/_DYW'$1CG9OC9: M#D/'HU7$]$,64"^9DRNTCB@36$-)"(#*(X$0>84Y7'UHWH0,8^-U*W"%DO]21J%SSX]%T)\K&58\AK"GZ-5_4+,G0\[+X] M4;"A>N-(,L L<(@9[0@ E%HEH$5$>*Z8@I5JLG65KIL?C'U\'#Q2SN'<6T0. M.PB< \8&8]]P3YWT.0J>H#Y'HX/%'+I0Z(MDWDZP&G7YANX=*004\91J#*6W MQEC.B0SB\O1QA2!!#1 KMD44REQLKP"_? MC:JLV1H6<3WT?ASV7*P;-21I!HH[9P>UE2VQY==$#$E, >8**,8$LQHIFLN@ MJ:Q?LKFCJ@6]S35U(>I5S>6K!8]719HY2Y%U5%E),-0!$9W+88%4XYXA:NCC MD$8;87&YNAWE^-VO2H=1Y>\!TKO-7:DRO[LN\A(I26CPQJ @ D&A_)-!J]_I MN%IZ92U-).UAT)L^)]^JZ?/I=9%QAF!%'1,4 *RI$A+DLD@JZ^>E='8N0BOZ M;(!!+Y%(D]S=S7=;SK+5W/Q(VQZ*OIYX\NG@80\=:*&N;$ME6)+5ZKN>50E? M'F\446=QENFM! 0,0"6=V-&JGIN%V[FKHYIN%&F%R^KD?IZ@VCXI;R&%3VT5&+__DE$?0"26"$5!9[ MA04+,N:]8L#WNC&RFK%?&]>D%0AZ?>#4J(XCI%U,H#5!Z4O!'V\G::PGJ^STJKO[ - NVR:X,P&#K:^C'QZO>3]Y MV!:VS 1[E&XYRP+)E5C > M8']2MSV$QVN97"9C!UJ,CM/M 5?;S?1!HO(M*T=:1%!89:DR$#L+%5:".97+ M!Y@?891[6#4_7Z)N!=:^:/,V*.EFETZYGJPW99M #UT>>8@-@=82Z)7GGA+/ M26%6(E#?LNZHRFY'IE@+V RE]=*)Z7"#2$F%@K/H!#22$&6E(8\.!?'+98!)X88=>$_21THWAO+_,CC(LV55[WN7#VD7BLO1FD1 MC(D.P]"@_7ITG"D)A!+(>X(5IYB9(G& :EL_!;*C"K8=31/M030P%1K6%:/> M.LBT=D1YB8BA1ME<5H+\!=>>JZS%LPJ,UD1E"@8&)9I@STP49[ MS)2P=N2'?+:JV1H;Z.JA]^.P9Y3SS]A),PQ9SMMU"2FDU#'+J#'">4<@*X)V M0;#Z=?@ZJE/:T?!EJ&#,0NK(8Q(RDKV>Q5EC3UY539S<8WD> M!N/>8TD# HYQ9)3 A(?.4UF$3H$4]3>Z]+/'LJX^&V#0_^+_AW@5IU]/;FQ[ M?FWD R(N.]T/>(B4=IJKPMX30HPP2ZR+W6T-81EZ.VU>)._[7O6YJ[67XH'A MB;,P,6?I@7FYQWCV=&UF]7DYVI'?71@Y MZ;A0WB$CL. 6Q,$1KWENI!L][YE2=_)LL(1-B?; M149[ #&4C&#IL.4!*Y #A&&O28SGU=RJJ>=C=&D!G+Y,V&==+8W^'KP^$@)Y M 37PC HM''=8F.(%"R_?N*-#+>DMZ0ZIU\6&4<:3QD2"891?(& 6D]5J;Y95 MG0^>MXD(LQI#!:"PS@$A 8,BEY'!:J6T!ZF_V/)I?%D%=MX]_/- M\J4;_B%9+'R29CL\3Z>BG7.GR' +O G3'K((&AO@,23'0P34QQ?W;-&E[!:L M_DR%YWU67U;K='+P^)OR1I&G'@.J&*),9_52I8(VEY(Z/L+*,IWI\84=T1)H MY=0X4B3H0'1NNRG[A,8KM8LP8 !SHBA'1!B%+<"P&!>-L.-;U^I:Z5W@ULL" MB8V_' O5MA4[SAZ1_6\T13RSSKQ9!IULJH:)C[2(:&8%>.XQ=EP1(:3P D$< MS R-D/253*<^9"P+&!^X.J*4*@XDDD$:AJ /0Q3*9;."]!D2/!DU;JR;I&TL M>H@?K^+IGV^2K[_-XGG&"9+]DE&!/*%"^"AZ&]],%FZYSF:?P_& U=%@#KB M((<84Y@MX6KG"N@,4GUZ!&=% !JI+FD+C_-,N:J:W'7GJ'_W_)+(2@H8IQI( MZL+TI3GF-N^S"^_$.-WZ1N@GK4)Q&6H >(N=M^.ES"270E:JT#Q$1;V,^;!F<(=5?'AP]VB@B'(?_D&$^ MO#1> "4?K4EHH!WG=-J>\BJPH1%2KY47HYJ?QTB'86CPU\TDG2R#*CYNOJSF ML_DDG5>H&GFB581]=D"VT=I18*'P! )XP+B1T?.S'Z#91V4GM-T;H-7+A N:#82C04ASY;\'G MR4:P-\MUG,:K]8?@7EW=GR@D6*%51*W7@G)CE%V>WDHWDI& M),N;T.>[;$ZK4,WQT.7!!D$."J>I!(0:[)QDNH ,-*BNUG'YQC8]M!: &4KE MY4>$'&P0.2L!=DP0['06:/ 4TEPZH2D9Y_3>CL)*M-\(H=?&@U%-]V-2_S!J M_Q@OYTGZ+EE76!I\<6T4[!T"'*,F8$6-AMS2W1H:)5IA"LEG.<;(!I" MTMO;/5_&5]7UX<;%YN..5*($L$4U+9K/KG#A]@9?TEOLYV0[2L MZ,:8]/="3S>AEYG8%5[H9]=&2#N$D>">(*2AP03QPN"!K,$*__E+N4.]T,T@ MZ4O-N8_Q87^X^PDM/[\T\LQX!(!F"F#B"10:%YD/%%%96\D=E\%MTT)O",H0 M:BZUR%Y>' 6!#(9<:2ZI-,&SA( 7Y!7$C]LJKZ^D$]INA,QKT?LHK? AU3V, MFK/SBK-.EL[4WU\8A1G-DC#W"(9(F)PLX?)Q;3]X*>.SNYNHY,6A6PVPZ$NS M[]- ^TJJ?79EQ%E66]13)HTP,#@/%JG"<@GFQ_A,[19UVPR,OI1[WJD#2.G0 M:Q&&,&8!\D)(38I1C(#ZYI:X''.K+AJ]:O2LLO12"!>F)(:,#IZ?@UCCQY4! MZ_FX+:L:^CA1G[X>%I>KVU%:3_VJ=!A5UCMR &)*.5!,8&:$!M3R1UD\%B,\ MQ+J6)DX>.7 >!KWIL]:1 YY:)2GUPII@!3ALH"IDD1;67V'LY+^?IASUZ=I&GRQWQY8R;WX9OU0\5EB++;!'0)=<9G=8<8T-XK8$R. M1!CU1G@,2=L\Z1"N88:/WR?K39IMY ]4KSQZ/&T4(2<=,U8;Z#TT EM@BUW[ MV8@YOM6,;@>/!N ,0P$S2=.'P%MUEVP>CULH)<'WS2*'%?2$$4.I=LI2"&$! MGN6L?K3L_#TCHZ!!(WAJ9QX>IN+_BR='$PZ/MPCFK*3!HL58 *V,A,'=>=PY M971]#^W\9/&>5=HN,GV]UKM2@;_'Z]MD]F;Y-5YM3PNZ^F,9IZO;^?W[.)V& MOR(F#,42X2=1- 9C @DA0.,D:H_[I^?@CC0"]\55D.:D!_B#,HP M;C4U(H_?**#AG)H5 MZ*PTY)QUGX@:Z"!D@"/,@F>//#/%T&N]JU\GY?Q _RCLC';Q&H8[/HW_M8F7 MTX>KZ]WNZOGT_>3AZ>%?I;0Y?HM(<08-7I\Q\C(9TQI4 MO;]6H]6-X.F/"-=Q&ACKY\LL">+U5=_&\@,,P1\7D[NDG0]_W<8O.:KZ5GCP(&VD<-, M*RVTDA)#D]5Y$J+ 4('Z=GSOB6+M# ;-,>K3D_NTGQ%+_+?\LL@!A[EV3%E( M8';VI< NET28!D?=])X/5E?;#> 80K%F$P:JTXMI+Z^.!)8>4D($!DY0I)G< M)CCNIC #ZB^N]IXCUH::ZZ$RA+;?)7N#)B'-\OK)+W;KA-V M_&@W2;.\J=7[.-V>D]SSX_1D-9\&L>U\L7+,UB MLEJ5K5'6N%O$""' 0R095012CUU6EFR'C32R?DRKY37,]I3\/-;1.6BC7NQ4 MV9'O%58YO[LN(M@2'H0U $#%B;8J*W&V \ PUF<9F;.6-SM5=M(>8KW%2?>3 M03P+8M\']"8[?:39OM2,@RO]\'C-/N5N*]BC=,O9^\5D6>G@ABX>%WF-L64$ M"6,,Y3'S!C!V&J1_BX,7-IV%V M^;A.IO_\'+2U^O#Q1>OWRRGR5W\-EF=\@R_NRZR2&H9\'!:6&@(PX 7(Z?GO-<26=4(TEEDH0DP M?2GY[_'\YC9(J[[&Z>0F?K?)L+JZW@*Q>K*M9ALP/$&"L^X3,:&HX9";X$I# M*\(XR63Q^EA6?UFULZFG,Y)T"5Q?) HL3[=#Z62QBY[L>J_68:S[LEEG491/ MR 0$%(IY)[!SV6#O&<(X:9-7VH/0[:75&M][1''@@VP/W MXG4Z?R@[=J?(:*>)18IJB)15Q#H%"@\8Z/HF46=9 WT/9BU!UYN;=6BQ[(SU MI]U037@8J8,M)XW5U@J%9%9^>A\V=F:$60:=T:(-@(92_AZ$\Y];;"PGI;CX@0,L ("IA! M%@OJ+7'*">0IR>)JKE*HJ>L%^(;"5E^;;^-!$0/!%2T8]U]R'V9/N$'6< M:PMJ#RXM+]OW3Z&CR_L#X/X*5_ZY]QAIR\+0C2DW@!,N<@ TT'WFB]1<^>^7 M!R>3 LX#\^?*:O4 K>50& R-A]YE!Q47*SX,ZW")BCGL(":/*N> ^&>5@(5]00Y\S M\I!+!&)=HK-4% MLEZS;,$EVGWC4.Y-499FFWS=,HA:'.)%.RW:&!A#LN5XQ'N\^3I(9WKRASMT;D^3S6OP=^QUC#O'5100(&%]208 MXWN)'2?VQW6N*W/A7,>G'N0_ ME^..=Z,(X-M";9RA9RCA"@3!GNPB^<,H9U M86-)IWI=IVSB9M=15Z7MX."E33X^1C2& 'R0 W$O%X;\F2?APL5#+ MV9OE>K*\F8>'JM4J7J_RKSXDB\5UDF:)KJ>#OSWTZG4BP M)6 >XQ@#"$3G^ MD'5[_$CZ@K$OT_N$!(_]KQ0 //-.D?-:(HF$44) KDDPY6B!>?A]W,'G3C1? MG5TM(OJ3::.,/%\BP88AEMFLULE=G'Z(%ULS?G4[OR_?$'FB582(ML"X[%^K M(1.68Y#+*0#J=:FBFJ??F2:3KE ;P;"3N4]^YS[5&VV>W"!R5G@)G64$!P@] MDFY[[ME6>D-[M9*:6GD8ZS-C(:RX5%F'TM!3EX&''^S1EN_+%*_.C@2]^'HPC,%4Z]I"8%E8( MQ@B%6#(4-"!HCH> +X>7[RRYANZ2O40_:D/[5;VLGK^YNY_,T\PVO+K6=[=3E]Y_?%@% MJ_?[+Z:WQ1=#^W'OTR286.N'K%;5]ICA?VWF]]^=YWSBG2IO'$F!#<#,84!E M^*DML3ISOAV$Q$I0J?97US[<43&J>W"G;Q$Y9YD"9IM.XE&P-Y5T.0J*F]&< M8=NF0H]Z;ZUB-6K?;7>XSL?U9+U]^-M,KYG^3OMJ)UI%-HS>S"K"!/4<"(*E M #DXB/>ZS%#3-VM+^R^/#6D)M+[,F",]+K6&3[:+H#0>"RT\,PXI$_XE*)<5 M2L['[66UHL5JS&B$U^OFR"C]H_%18QA*'!T_]4.%4ND56D?$.D$(X30X"UH3 M2QPNY"9-EK)[J\G9T1S3/GB#DR;K=^EH4J%U1)GUT"&F$0,.:" I+.2F3,AQ MSSNM:K8J:QJC]^.P9Y0STMA),PQ9]&2QJU0=QU4=GF--(L^MQ$ %X3P,TZ\# M2A:^9K;!J#8M>JL2V-%,U!)B0W*B=-PXWBCRQG%/,W,/(T4EL(#X7$JGZ,AK M"C177@4V-$+JM?)BE-/(F.@PE'T1WT_F,_17%T7'_>SL_!)+VQ\'0?2S':<"41Z M.Y]\F2\J5 ?LH#/N^CJ>9@F2X:\/DW5/^RR?=& T&9I%GTRRS&IH]ZG"-.KMBUI*V#@='FN(QZ=2Z(]SY.Y\FLQ#W][KJ(*8L9]%0 M$(PP[2VW/ > >-SGJ1=G^:0MJ#1I#Y>^3,NBCZ5NQ;,K(ZH8\8!A#X&5'AI@ MO7U\=9 9MX]94S?'--P(D\O7]2C]QF%4/.0Z:.BKVJQODW2^?JB40_&\020P M(1)YH'26I*:@H0+FTCG?ZQ$W P_>K0 TG/HKKH"_;!(!FQTQ !2VGF,B"49$ MY1)Z0/&XQ_6F:BME02.47B,?1CGVCX4&0ZE_':?+R>)#_#5>;N*/Y[,C:5AX0:>&YQD!ZXX(GCH.MIDV.'I.R_D)WQRN:[1L@@P#:%QVKB_)F M]1*(=Y/U)HVOKC\OIW&Z#B]SA?FMHR=&'@E!%6*<^#!N6*SM=H5ZIU[%W+C- MI;Y)]CSG?51*^4G^MG$>I6WX@W)^&*[_;;+8[%;L%XODC^U!8P_Y>EAFE&5+ M8B661=5;1%I3:85T4FOI&8:>0) CH$@#XY19Y5TO'M\,-PBNJ ML2(2$RZD\5FRR+:PS0X^)]6XY^;VE9ATB-IKX\8HIZZQ4F(\V7%U,VF)Q5(+ M21"PV0FF$E!3S)X6\?ITH)_>MR:\M%B&WJ/PLD=O*^Q0 M.-$JHE I[#%3E'!-@;=&6"B!!(Y:[5REVH]]R5JV.^%(BTAX"+S'A&%GG6(( M,V!V,A('@1G-WH16]%0:^J^#R:CW)?2YIJ0,H\ ( % 0CDCJ*>Y&J!!HZTG MUI@&=5>4S@/LTE8-J#;.2..#($P%$U!;[G/ILJI*XXX.MJ_$:LL']5![;=P8 M981PK)08Q.3^&F:P) VF]I-?.[<^#SVTXA[9MCIQE=Y,EOOS5WM\5$_"9;OV MWR;+FT]Q>O=DY_6QST?6G7&"U(N'F-<&>EH6Z-!G(^G&T+YBUY6J"6$*$H5) M=CR-YHX2G<6_,/949H4EA_,<^ZQ4G=40PQ)SIYURWA&$O-^A0&0PKME8?,LV M%5JW4O5Y6(W:Y^R^JJABS AI.!?!KH*,4XA%#A:%EW#";UMLJ%%5]#SP7D]= M2*LYE%)I*3$D1#' ),Q?80C8R,\,:E6S-0I$UD/OQV'/*#W6L9-F ,^UJH7: MLUM9M5N].!/[[9K]/&7_(UN^3"?3]?F%OWJPF8NB[A6\@Y<71V$BYQY33H1P M8487.,SID%OL.41"D4J!\8XE*[7YO[LP"F8P@HAK[PS1+LL1,2B7B&+69R+7 M26_)-$!BUO=YF;K@.N *C'048!( DL]SEL&AA^]PJ<)YE7E.[51/" MS\/E4A-_*6#&0J.HT%9C)*G$.I<2*4G&;6(W5U[U#.!Z2+U67HS2>!X3'5K* MEU/3:;)9KE?%X&:VL1SQZ_.C3^U[A+!*@F-,MQ M]\!2(@C'PH:.20*PTP+UNGNL6DY="U9#]T#U6!\IC2>KX ?M?KY9YF+E99Y/ M4Z;6?2*NK$,.A'G7,T$1-\"Y@(5V$$JC49_%U?HC31]0]46;W)_[>W#[\H-? MM[[=NWB]KPM^@BP56D?4>Z2@ TKQ3%9.N9[MV>5.2.&0A+)^'8W.4K3;FDZZ0VG( M02&/\SS4&Q6>-X\$YX[!8)]!036@G *5FU(F]*I^%N+YNY/',2PT1*CC<:'H M7;.QH;A-1"6"1'.&!3/A7^^59!GSM9<^O!#U0U-LQ/KO :E>HO/?QX3M?#6Y MN4GCFZVK='6=?SQP./A(MZH$A\N:1DP0I%48KZGB% :C#C 8M 1(\ @=-@,> MB7"DZV6!XU/-(J8U5EJ"K-9H(!Z1!JE<6H-()6G["".WI[;G&9_MH3/J$//[ M-)EMINNK=%\"M#P'Y,7E$4 & VT(MT8)CA%@!N=P(*GZ+*Q^5FBY'1V_7'UM MBE"/:_-95S/?==_95945^<-M(J>MI (2Z"%U3FF'I8FZGM, =: M ^EU$F*4L>61\* E2_]CF&>FZTTZ63P>(G:T?'9)BXA P9T.SW!4,DFY"+YK MWF=/2:\'RE>SWUO /^D"F]KZ?+O)GI;E8&Q_V2Y8_#5)9B5*+6D6"[)1I"&4C!'B+&'2*TP9 GG/&7+U*SYU%HMM6;5MPE-;L=NE 9TYUO/ES0$! M3VNX6NL(.Q7,540P-QI1I&VP77-9M&EPX&EG\=>65=T)3GW97K]/_I&D>2AH M5>*&O;PXLH&\T@G%G7,86V(,TX6-0GS]%[WC0X\Z<<(:X].7UM]-[N*KZ^^Z M6VIQ'VT380FYI)I"!ZW56:C0\2+8H>S(3[-KHK2D6XA>)QU&Z8"-@@5MN5]A M'EK$?G(W7SS\[_#X;6@]2%7B@IUL%0$AO1::(1I^4*61IR[O.[1NA*<7M:"' MI"M\:NLVV!?7\2JC=':*TETRBT.;FWQ=)RE3CN M.1M:1NIULF*4]OJ8R# ,"?;CH0_0'$KK<=_VF>59_E_X_ZR(U EZU+A;Y(QV MGF@MI!2.6@D->9P]">BSG$=%FZ*SO(WNX1L@W>K-W7V0X^I:S9+['5Z?DOOY ME $V=,;5N_B/?0;\+N2Z#+].M\/!ZBK-3X9[>L5\.9W?+RJE9#6^=^2I =) M'+Q CRG#1 N!(/9882/"N#1V)M,QV&BO[]?S'<;YM['Z3R9F=30T*2*GL<^H[RZGJB4@O]B_U ')_ M^]_.%:;4-J][RX@ZGNWJX!QY8C$!AGI7(&3(R%=>NJ9%8Q8V0ODG'U\B-4I7 M\K700 XBED\'& I0QE*-$%.@UFE'UQ):N"?%\4UA?Z/;%03L//4[CK !WO/XC MCIQVEE-K9Q^\A(3:!DGF&O ,W0Y9%6QEF));?A%0:4**YQ+IE49.0GOW>DQ:0SX%X3 M-49IWX^8$0--1H7\']>3Y6R2SE:?[V?!'@S7$R!+J5&I?13<(:TH#!!(29@+ M?I)[,@PW.'>U,T.\F0J?SR8=@-0S09[4J:I4I.=4LP@P2J1ED@I.J(4"9I7, M%VAW \_#N8%6?0Y=%CG$F'<#4&&N,E@@ FTOB ME1JA2S0<)1H -V0QGW8K?'$N"=5&,8J8YAH"Z8JYV7 UQB3&P0C3/I[]\6BU M7@5?_]LT7JVNKO5\$1YQL[I:?LY.FPW@K.-9+EU ,:!ZDT[N5N[;?3P-7WU* M=&R2Q6+[1R;]?'FUC/]?/#D9<.SJF9')\K]AT%HP*@FA7E#%XJWI>/F!5:1]X*)C& RED!&.*8TN(-5P#6 M9U]GQ<^&8U_[>/9FKV_[>,HRWUX048,XQYI0*:"7WC!C"V_#!\AJLZ&S4F@# MVN!U(.O104LW\=,C,2IY9X?;1 91@Y6"-%@ P:-0GO)"1N-!_0J:_!72HB44 MAS3*VZZPJ0 A.GBD2$,BL270VV+))6!;?P^X>'W\Z0#0OJB4FV./!EIFKY5S MZ&2[R!&G"+5$.8>"5\L=F:MI3H8Z'LY'/4-=AJ#UT>)^L -0("L*,HZF?[S-MGNG,X.,3M8Y[=J MTPA1QY74.M!;.$VPD; 8*!EMVQ(9XY2"#Q1$H(<0&]U?0=KU+M-*M.F41[7 M>=A>5+(.8YSJX!((I27R4C&G&?&: M\[B@,H9SQJ7TP=4 #"./@_T$ M^F:?JO^(PKMDK9/DG]EQW2_XT-:M(V E] 8I"5A3'GC',E14+)!0L^(O?%S M3>J!P*Y-N;WK'?IQG:1WV3:,JR^+^:Z QL?P[^IZ'L^NOL;IIS"0AZNF ;O) M35S4UCC&MZ;WC3ACDE*,#3+A7PZL>GRA%53U-WJ-.'NL%MEZ1KHVT_H^-U R M(+P@)@@%#0/2"YY+11FNO^HYXF2R6OSI#M2.J=+Z47(LJ];N@1%::@Z(@@@6 ML[SQO'Z@:,2Y7!U2IBZPHU@[+R+3T^1F.?_W0<.JWHTB;BA#6'B&L1 (:PED MX;IP)4=X8N5PD-]LIA/GZR5/EO:V/>FY8=^^NZL[HX>N:^OU]=C M*JX5M?W8C&N!VXOYOL+<+F@1S]R7^7HV^90$OJZ"BC,'+HICA M:NB%K;T8'^+[),W>U"=OT%:JY4WVNE99QCKS3E$P%YPTVDONO!&6$8T]M$@% M_QD#02KE)G:#R7.5/JGUEVO]>[V6K5;5NV%$M()"(D\8MR(X?^&'S!'RM-># MS4XN4W6F^1=+2W[=*Q)1!2@RCBDA8.: (DT*B3$P3P?]TI2 M4[65LJ 12J^1#Z-(BERF6U5O5)@S$;C6V"V!MA=EVL>J;$_F5BE&KC O.U=\XBBCD#N2SA M=1AY,=J6]'3X4(E&"%VVUD=I"XY!V0/E#"T6VVW-E:V PPTB)@6W9G?BE@;4 M,9X.U 8T0MLX; M"(*-BC "6N0])HC6C_ET9L4U4V"KE"6U\_*Z'I^/J%+[H>['I@51.D^M*\C>_3>+KSV,+OBWBK MAN5,W67H_'O[^0DZ5&D>28RX85(JIB$DSHNL?$,1"R!]GI,Y,HYT %]M"R@W MV$UR]V6^G.P2O-.;.-V.;>OX9C<6?HBW]>VW!:6.V48U;A7L/*,8QI8YA(0C MD$-K"@AAM:.]^LT ZYHD/4'9FQ-\.TEC/5EEO;S+AL2RL>5P@X@J:X#WC"D. MN=&6,J>+2*"R]:-CG>5P]36:M )8KY6ULG,0YVD&C@E]OSE9R.)P@T@ )S3C MB@FL$5# "_0HG<#U5\PZJ[S5%QU: :RW$C@OQSDU#3;T[OB+DDGG_)M$2F6% MQ\).]P[%VKK ME#DH+=XT$]]N"<\1)J3$D%/ B6AW,\!$6T.J1+#VAVDNB>!YR_CB] MC6>;19QM&EQ_G"SBU?=)QL'F-G&Z#IK8OAR_QY/5)LBL'W: 9ZN9>2AU9-G& M;Y;;'6I[>,Y.,3[4/(*,,0^1=58#[ %CV$FK.,",>D)QI86*CJ0O]'A"$/VP M_[(LJ;C&W2(A@RDE*??>TF!F"82)S[%AN$'MO8XSBILI^KD_TCEP/T0.,?8* M8V<#&I00C\-H+7 .B82JSW7@L])!.E5_M03B\Z"[Q(11"2$*EIE"6#CKN*"> MD@(P!^RX4T.:JJUJYF@]E%XC'T:9-#(6&EQZ_B@+(!&'8!A"L;5"4D!8 1@' M(SP)JKFJ*N:/G@?-9>:.6^HMI\H+"0% X>4!RN4R6DG[/)1T*/6W!7!<7/JW=9I2KXAR &L@'44VEPXK5W]ALJ?LX7.5W2H#I2]U_39/5 MZGV:7,]/J?K)59'5A&ODI,2(02JXVQYOMI-#!)1&^Q9WH^;ZT+RF/%@N!))9 MD@T%Q$(KF86%Y-JY^B99;WFPK9*B \Q>5_X!=TI(R8 ,ORB--!:VF/N M=;T]1"I.O\ZG\:IZMC+>)7N)2P)9!^Z/"+2*Y;M68 P* @+;+3)X6#<]%GMOF;\>A!R MO#AUNS&T?5G?!V0O#7<>;1-!224AD !@F&72<$QM 1B1>MP![V9J.\R!UD!Z MG80892Q\)#QHR<'Z&":HZ7J3AB$ON;M/EB=#I"4M(DR)Q!!2Y2Q 3D% :3$B M:LYZ37*IYABU@'_2!3:U]?EVDSTMB+/[Y>-M'*__FB2S$J66-,OVJC&CK-&#YV^U MMPAIX!%%I* J@_77M3J+A[6L[$YPZC5XT4]]^^Q Y:,[AWM]Z&C.23Z\UU>% MWBUO=BOH#X^7O)\\9!^I/R;IK$I@IOG-H^!40TXTD)A![YF6B%(47@]""8^QR'"66HSE!N4_*'-]FTBO8 MHP[#;*6RDW59_.6[ZR+(K/3:*XQU)5^=F4DK8, 22,!MAIK:B#%N3S66CSNB$I-W1S3<"-,+E_7HPR6#*/B MMA:?LX].>U1/+HD8$\8CX#C3) Q35%C(\UX!87O-[*SF-M7&-6D%@D:*X>6* MV5\2226E5M9F4B!LF/+2Y[UBKH$_VUGPHC7%U(.@K\'P;_$JRT8H,86>7!4Q M@21WP#*% 87:.<)E,8)(4S_UHK\=% ,90O51[)D-I1/C=]=%F"I!O P##L2> M.\4<+YBM$)?C-H%J:>6P9AOA<=DZ'J7IT[]JAU&IGBRR$[:W$?&W&?09Q*=' M]&--(L*%HE3C8#EHKHW1"!820F[K1U7.CSQ?V/#>$J1#DJ9T4#C>*&*$4V>5 MM\1;B3F%F(!'PU.K<<\"S957@0V-D'JMO!CES#$F.@Q#@P_9:%DRB1371$A8 M'D9+;9A1R&:[%X JQDS8X'BN\_.Q+VS6J(MAKSPHW;'WY*H(:X&1I-00:)6A MV N@WHQS,^U7I,*K\/4!ZM[DK5>9WUT6:"8.U MU!1PAB'4AI-B-@-8CC!;K)8FDO8PZ$V?DV_5]/GTNDA1[@@5$A(!@6?!Y]6L ML$Y\@_AW9V'65O39 (->%YT^A4=6673.KXN@SE+8A-1.:* Q\3N_+5S"X>%PFCL.,&2V/#ZPL50ZQP M7H1E(S^EO29+*ATN,0BP/ZG;'L*CM&4OF+$#^3CQ:IW.I^MXMDU;_1RTM?KP M\7.YUW.J760=HE I%#"WV2[M;('\,0QD1F@X#ZORY_Y4B^#VMN\J3K?;%;=1 MO(!3>1FC(RTBQK@!TC$?1#-0<(!MX84:.,I34,=$GG9@'6C\.7?_2![B>-O3J_L,M5+2'&T3 M 6\$-TXAPB1@7"+U.)8J94"/@?E+)$Y;P-;?'%IW\T">MS!9']J-T=J](V>X MXT@;(@$5GEBB6(+Q^4;[A+*'V]V,,!?=HW,%CHNW.@GZS#,/S9OMN;_?] M?;J=+'_FVRV)S<OW#&S M0=ZG[[L0<6]DF$V#&K /IAK6D!?Q#0U'>3SV:WQG&FEE]._%TSEV)R'L@OL' M'A,I+Y4F)-NNSORVWN?CZH:FICZ_A[/.1\COYLC7-M_#XZ:A&V%^N;I^$K?8 M'X^X[736VZOEAWB]29=7RS?[V*8Z=[TOA&$@IE@,"I@@402V.SH MTCQR+'S]#3G='14^D-G>,]1-J5;2R>?%0M]GA50":B5$JWG7"#JON%:6"JFD M"0.W]86[0HROGR_4W1'DP]*L'Z";D"SOW&XD_;B>I.M308;C+2*FC>>((@.U MH-(A*G 1?T/*U?>(NCMH?#ARM -B>XIWR]E9:M]?'X59%AH'.&1*.:$XH::( MTC,'QGC,^%B47@_"-E2^%6VWV**^3N:++#7')^G>IJK @=,WB#1G@"+@-%9$ M*F&$1X5'(4B#/:7='2<^/"E:Q?21)5V6QCI8..KPI^Y;]NO/8E(E).* $X>I M$UP*R;$06N^WI=-L)JCTYG2$W$45DQ*68<^U(89#Y[)U9*MS' &!?1X^TW4Q MJ:4]7U:L"-#EA)ZZR07CHI'LU@ZNJO MCUQ67F]+XTTM4"\SKU=BD!TAC!$ 4 DI&)7%6!K(RQ">^JS7&T$-7?PC*^T'QERG06FC\/[%<8FJPA?0&C^HAA[R:$Q*(42!F )()-.,>V!RV5S M5/=:GF7 "$=E%5<*C9T'ZF6OY0AIC0S2&:6I,))YAG0NJZ*Z?HV6RPK'MT2@ M1N".(:CQ)-2W1>MG_*+$&=5 *QI4+&0F?<9R$*AA(QCZ;.<\Y_QBVK^E)-: M&J094%!0@##AD.?3F!U@X009)A&B@/EN6>*;PV2O7XDLI<4OZC, MDCZ\P7K _J1N>PA?0/SBHAC[&C(UN @P0TG#9 2%-E98CG(9@^B76""K4U57 MSM0X#]AF%=B^E)O%7YZ#L2^>\JS.T(:Z\\<(QR"W;H*H^\O\0*M^W[+Q>@F<%XKVYNTOAFLH[? M!#'F8:J:;JMJ=L, R:W+T--5]'E_[RGG=KB8&#"%N MWV=V MP'L&3/V@9M,'1D! 3J6UFFN+N88>(0XE 59R[,.8.-Y M9R71]<-+X9M&/YL].,O0UA90[)C34#+K"%' K"LOT#)@< 8]6GS=MJ[+0O7IP.J)X%[L^H5'77VI*@$$P1 M!50XQ)F!FN;( @3,1054J[*DC_!4/6!_4K<]A"\AH'I)C!U%?D_-A##IL'-8 M,*H]%4QRYK-XWTXV0OL]>W; 0&IE%5=*"#L/U,N,P#MGN&3>2 4IDY@#+7TN MHR75$EE&%O+IDSAM 7O9V80 FR 1@@@*C* F&/)BF%>,U:\,<5D[M5L:?1J! M.V H,(M@[F!=2QL&\DIB8,5UT39 M RA 13R,)\;K9Q!N>!AX*]?E/MB\@^E7I,*K\/4!ZM[DK5>9W MUT4*.R(U5-8 C#EQ%C"9RX*HK^_C=A8M/GY%LU?3Z]+G( ?:X MP5W-[_M3R8$\TB0*+Z1TQD)GN:.6 FFU=P)Y2H1D3X_D[=\M_+[+I1[>@_FTL]98/<]=L.9HC-J;TIM5P&BU4M-_;>:K MG79.^U9'6D20F'&L3 M": MQR"KK"XP-LY[1W,9E3$CWTS;6'/E3&B$T^ODQ"CGAO%08104* T7';P^ M8I9*PP576A(!9)A7K&ULW+UK<]Q(EB7X?7Z%;\W:;J8950G'&SW=/>8 '-4R4Z8TDK)RQF1K86 $ M2*(S"+ !A"36KU]WO")(1H#^!*":ZDGQ$<0]]SC\W.NOZ__Z/[_?[\'7K*KS MLOBWO\"_&G\!6;$M=WEQ^V]_^?W3&_0I>OOV+__SW__;O_Y?;][\[_#C.Q"7 MV\-]5C0@JK*TR7;@6][<@3]V6?TGN*G*>_!'6?V9?TW?O.G^"+1?[//BSW^A M_[E.ZPQ\K_-_J;=WV7WZKMRF36O[KFD>_N677[Y]^_;7[]?5_J]E=?N+:1C6 M+^-?7?P$_>[-\+$W]$=OH/G&@G_]7N_^ HB'1=W:9C R?/S[B\]_L]I/PR ( M?FE_.WZTSL]]D#P6_O*_?WWWJ?7S35[435ILL[_\^W\#H*.C*O?9Q^P&T']_ M__CV(KK@%_J)7XKLEO+](:ORI2:OF77J=[0F,]FEW579S_A'[JGKR!,I0 M0!F"+F7HO[_RX.;Q(?NWO]3Y_<.>T/.+!'X!P,U+L+K0M23\)@)RBM7G#U2, M]S/INIE:Q"\?J1AS]Z+A8J?C_7W^6,78U4+6^F:43;I7_&:\>.1%S'OZJ7?D MJ_Z#].D3\ML:[T7UY,'9]R8K=MFN%IQ;B35I?MSA[?@A>Z/V2[9MZ M^,D;^I,W!NR#\W\7(O)Y@Y1;S0W2\;NGJ4I9]:_YD[<155M05KNL(BG4\$=I MM7VE(?M/_+(M25[PT+QYTJ8TE9K%MW*.5[ICD#A\CKV7?3E]R*G29"0AJY-# M0RS^FA?Y_>'^0_K80HL/1PQFD* HMF.,3== +@X-&- >[U#*[7, MTZ&;"U%WJE=W8$&']@IT>$$/& R( 8%,?DD:CWSV_V1I!7Y-R0?SYI&EN\_1 M0(QBNUC;<(KM',VB1X5Y&)Y282TMM1(5UN/;T&1=[;4.5=;F73G/6\^GS#BM"H*A_I!5G^[2DW0\M.,H-.T$&:[CQ;YK M6S8TH6W8=NSC,/ 9^[;P\_5UX@$2()A "VJQ/GF)G8G.)TWH.GJ9O!NEXA>- MK]_0J?C=89^]OWEN.,[WAR;;A8]T^%L6T3ZMZ\_I]3[;N+9M&PDT ]=!-G02 M"SO^@"2(@H GJ]%A7W-F,T &Y0UXV0>O0 _\"EP_@@X[:,%?@;?%=G^@ZTC@ M\[>R^R'X-6ONRAWXTKK&F>=H:3PV/5RZW?BDV%9L>^1YD6% Y-EAC%QWL!&Y;L*CUWQ/UJS$ M+1A T9#,A^#AE$].EMB$41]!?)+'SHT6G7I"PX0"B=&U#FT1Q%ZJ>&$XLSPJ M0B$9GNV( #UD1=UN,$%51=Z8K!VAA8_'S_2CMA;8$5VQ^T!>L-_2^RPN[].\ MV"2A9<6N;?I1%)DX-CS3P0-4SS6X9&41@)K5"?_7@)-\%;I-T8 M,\"U-QGG:)JKM?3D=AH8G4K^EFS =2CXLA0\3Q^7;P_6>/(QJYLJWY*4]E-3 M;O_\OXD=V3@A 'J;<8@LGL @9TFSPA_! M@9JB P<*#WSIT'%JO22G;*(]'YU\ZGO"9 L,M,C 3P1;_?/KA&J1XTFN)G15 M#V$2>PC[5N@:<6Q%GF4GX\2J M@6/,(U?B5G1/6K:]JFP1B2J4!(6,BRRSL,>9%_:8>EWJ4"VD2!?YF5IGD>9T M'4JDP(_G*RV*F!%,FGI;KF>%O@TCPT&.:_D^CB-SL&7%AB^1+#%:F#M)4I(> ML;(GE!9I($XR'5I%!L2;^7#2N Z=D?1A.M,18D1T"T2_Z/ N+[*W379?;Z+8 M#=P$AKYA14EB1 $*G,%L$OIF>?%.VRD== JU/O.F2='N(;4W1VA2R M6U1TML(L6UN>L\NQQ46X8=:AC.K<>67+BR1/K'KY6]:0-ZZ\S]Z5=;V)S2 , M#,_$H1_#R'8MPQM'G8GG>9NO675=LLHCW[-Y.N I#.9^V&$!:4."T?6AH2O/ MH"G!MNM^;5IV5^[)^U/S21PGA6QZIH\[/O$B.$!/W$\4RL\ />/O WE9BV9> M/7K"SH3XB+&X#J41Q%ZJ>(_X-.2/++^](UJ%2+=,;[/?#C2_>W_3REC]_M#0 M ^XTHH5IG6\WKH^A!T?QCX97;K!.!D?NRZ?QJBUK5V#!K@@[?".ZM/B M!>41,$D-*&3P4S[\]F<^65+<*FRRM5QS\,G:V X]4- AI5OC.JS@_6E3M'#G ME3@N)B& M#WW33MS PMA*K!"[KC4 @RZ*>0:^,\"992F 5G;9@8<.'DA/\(GK[AQ-Q2;& M*VLE/H4^ 3^,D'ME?IZ MB.E_&L&\,U-MFU_3M6[O%CCU:UXIEV^'"7V? ML9'7(?IS.EPNUJ&49.#]',*+2+6)0AS:L8F<$)HH1G:,D3%NL#1"7TD.+FQ] M55GXKO-">1XNWC92F?@LC:(U%^\]6$4V?HE-_GQ6<(1841R MG7N3F Z=9K!LZ#IV:+JN:8U"Y[HP5+"\_:H-S?+3PYA5@)CIE5JM5LJLLD7J M52PU\Z\P,Y.Y3BGB]H)M/9F3%58Y^EM9[K[E^STJ=F_)\+BXS[%O8-"R<0$BR,RL) Q=:B+$7J36JKV\-.-L2FT>DH(.ZAC*; M7$Q.=$4]+;*.#JK)MW*.=UJT'$J2%WF3OIX[ ,"V'8E509$VJWOQX*221H?U30OV3.>6+&DBWP!L4KH0]WPZJI!VS65) M7B-Q0D(UM,0Z]%.'8Q=KCRCFCE4Y)\R&C[^F_UE6[8;.MLA!:(;(]\TD] )D M^3CV8\<<$%C8]?@0MWG[GJTA%$Z6-P":?2_'/IY]*J=>B MH!P\3DBHCM98AX9J\:S4_RXK4]&C_9/C_6[HQSX9O-H.M +7),KN.P,*'QI0 MD9(*V5Y43:^>=&B*6K $B_(6D995[8VA4EI%VF%N?3U'J)C&2C7-ZG56SCMV MK57 (O.U&H>Z*>^SZF.V;ZNMU'?Y0]V?TG,])(J3((B]V!],>]CDJK6DQ."R8VCQT[IJ MV)9.[O00K72PO-Q97!;>Q!(W?MK7H71J76)/T43Y8KYHI[I-B_P?K=)&1&S+ M?;[KRN$5NP_DU:4;D>FW[71G6FSS=/^)_*3;:7QR"5"4F(GE>21Y]%'D)BAV M,1FS.XYCAP9B+4LT#QA]_?D4_Q5XXD&[+GOJ0[_ T'D!CFXL=]V+"O(G1&'> MQEV':LSL\_,+8Q9@?!;=.:Y2?\Z^-R%A_,\--*$%+=-WW-"*+?**1T8RPB1I M(M<-8'.#TYS+G?K#><'7[,TT0Z30W4(+!(W3_3W4*=!Z]2-%D#.-HBN8R+3_ M/T%2^Z: N5]]CG]?F9CH1T9R(K#Q+2M.('(#'#D$8N&[YA&&#+? R-C0E]G MZ^L9$5AKV'L[P=%$]U+![#HZEA)/7A[45L0._Y[9B]VYVWB&<>PB(T*F9_J) MB4(3!;0OFQA"&WF1X+V!DD8UCW%>B6YR6V1E^693LD6H5II#++LC=IHUIOVP MBHA?A^JI=^OB7EBEO/$E%^-XXAVEFPX]Z*ZQV KHG<>VZSN)9_BV%?C&8-'T M8JZ=KS)V-*M>GV:,V, 3FA7JQ2A/-F:?BZ%LC5^&C5F:VC5;DV-V';JE MQ).SV9H*=B35J=]E!8,HL?S03]P(FR@B_[7-P28,/$^!/C%:6DZAA+:)2M(J MI5(:&%6F4XOL]9SDB5^K./E=M5KQ^L*F5T(,2<^2AH_':U-C[-NV[3FV \/0 MCFULC9;)8)&A1/*'-3 M0K:DYFGB68/F+9+/,? FHGH"K*]<]40\8E4]8;9852],BER@!28W72;.(YN*S4(AGW2)L:=% MJRZQ,R%0TH2N0Y7DW2@5OVCR^C//>!UA4"0A;MA'@ME#FN_P]X>L MJ+.:Y&/OF[NLB@X5O7FL/R[='4(T+<<)$81^:%, =HR"> #@0[[:RPK-:A\7 MMDA!UD-M1RTE!0NV'5J0]L?6A XTJVP UD'B(MSSCA4[VO$I[2U.T ,=3PLN M<@*:G<3)@:/REEB',NIP[,4P4A-WTG-H[\:CBX%O18;E8LL@>FVY86S'8QH9 M!X::*31V<\ON1'LG>G!:!=&2TV=Z.%8X>[;@F>G721.9.N-G?"W*I\XAUHDS M4:Y8E>YCMLWRKW1#V_%TI!5A!$W3LNTHQC@VL4W^?WM>A4 (F*M0B3Q:7Q<[ M0;/8EO4SC$ST'QG^UM%AI#PHU;U-?%WB79D6]6]ED]6?JW27#=G'"8!SA[P" MA$FK1SB)@B0P? _[CC]@P;[--8+2@T!SBH"VV_) SVT>8?+E IIX9Q.KY2GG MD[,6[Q5H$5^!%O/),.I4[%9QC%:(W@EMU-MZCR)L]J_'V[/^RR74(XB\K[A\-P(/?YY1W=3GW#BV,4(0(G0F2HB S# M3>*@W;AOFY#O;I^9H6G6[-/*\*?^@*-#8/ (T#<4G/A$_^CE]3>RQY+F:7&V MH+#BQN:+%DNTL^:#42I:9"+ +-3TZX@\2SE_\2C6 FW &JLDH86/YQ_0+E5[ MMN.[1A2%'H$=^KZ7N&A G)@6U]Z5)7'J'GE<4#21_2^+-B=;5/I16I(O1 DV MHI8HHY'AB9"SAG9=1_Q9!1/E^GJ=BLAT4A4]CB,W23!$T(>^Y<>)C:S!+/;X MIJRDC2T3(ZYD;G>0)UA&\#5QJT2U66F=4;V9;F=0QO2:=53$'28Q%.9IIES[ MN)9FNX'M0@_;O@<3NNG*B8,!GA\D8B[-L5)B]G=<<'72ZK3:E%N5]IFB#[NERZ"8(+)RX7N0Z& 5&B!!& M[H#-BEVN2];F031GG*F/DI0]D:3M4TG*!DEZ())4MY+T4UYT7]4_SQIF6-MU MEABCH4D7"3!7H//DAXHM'61]@86S&ZN3GLATTSQV7VC^5^?U-6W])JM\&.!8T@2!+']/P QA%!! /+=WT<6TZ0 M<,4.Y=9UQXD!,"" P 9G-EF!+Y0V"#I5)%04MUFQS<]O;3*H&WW%#[!RWFEIV+.V:1U0;KY='62 MZ77LW.3C[#^GCT[NW@C"PDSBR<>2YKF-Y7F":1-R3(#!(DLU\ND0S"GU]_J17 MDZ'P*7308PA?T01HEE602H%8_XH&F(;?#6 MC6K&O=VG2O)$<4Z] =>/YR0'M"[);NO6WL1L46.=K6$@>F;V$(>#A/D#L89"A5U1(>-?('(W)&%S6U8Z<466>)M033:2)GPHC\[7J2N+'C X_ M#QQS<_U:Q+B^W]YMCB.C:537SU&]?Z ?K/_(\ML[,LQ"7[,JO7CL]H 049KMCY#%+*]8-(ZOD\)58M$K,"T>M<")J71W?E\%KT+L- M1K]?ODH,LW _P*NT*[<':J3%\<_[2CUQD_75>A85GN4ME!.:C?B&U>T%T/9,,V[WRMB)&Y&T2&P-62V&&5>,KRG0 M=D_:KH,*\(=/8)ONMX=]^QYP;@34UBR\Z[[+M8CX*N^Y\S+AV$ ]\GXA%RRV M4U"08Z857#VMMI+Y=MU>7ER=U1Z!N:$66CY#C)%9LAC T'#0 A;;) M=9_O O!F5/F4^/1&P6',I8H]LC=&ERN.0!WN.;^,0):8=)3B.C";?KZ+YJ7'E^BYTZ?MCOUJSS M^OW-!_+J#?-A)$G]E-\6^4V^I1>F=*<)23?_4.YS>AKFI)=#P[(,SZ5P(@\3 M++'7G8'Q+#_V..__U0A$<]K78J=1_10][ZV<.MN!4?K6T@2*_*^9L4AZT:6W0::/_+F+CK437F?5C3=&3(W#"T4!H9OV39) M9NP@,M%@,C)MKNN?I QI3BV>8J.#C:&C"IW=E>.43>MFHY-/X,29U%5ZX2)+ M$T*FA-QUJ)<:5UX615#%#\>]XKO#MGE??+L27!:WR\6MV?YU5&QOZ'@X-Z&,G< /'\^TP&:PE#EM-35D;NK=7C\R3SD"AT%.3\F\BJXI>.BEQT M^(PNJZ)H#0<](JIN ]IS0=?_FV2BKY*]Y?DG-5I*U TY6Y M4FIXJ3C4_==\O_]65G_&95G1#/^/O-B5WP:#(82!Z]HVCFTW2)#EN.:XX.*: MF*DVJ@(SFI5] '<%=A1>+_'?.H@B0B1)*H.JS\+^QV)$O^&2FKYI.>7E%P-72O0<46.E,I?)0X-?]_<955XR/<[NBWO MY6Q-;]FB]U'YIFUY46@Z9A@;_CAO'$81>V4X1?8TJWJ+$ESW,,'#,#_9J7L] MSE#RJY(JOAET?@&J^02_8WE ",998/1D%G@YCCE"P )RT9 M%-BXN!0=%#.Y@C"AVJ-2WWO'M^SW:_J?935LM*K;]<68!*4 ^\C#&%M6;$>1 M&X[KBW;"=2&"P.,UAX6338;\>PA$V&);TM-,%)^HLW*D9?'N)1,3JW82M*UC MN4[&@5+9*\2G&;^E]]G[FR?F^@5!*X!>X(0.Q#".P\1%)O8&>QC%7+N1Q*W, MIB!"NP,DV&.3DGF($U64138$7*1D0EKD:5R'PBCPHU3]@O%L""!)T3Y+TOM\ M__@?Q%2;]I).VV=%AA\DH1^ZID/^<5!H)@X>+,(8V^R; N3LZ-X8T*)[<]/" M W;8+S,>HX):!2^\HV Y)B>P& M@DD*+FXB4$/<"D:AJCPIU;]6'(I.AK@W65V35RO=?\SNRUVV/RDO78ZF/=LR M7&0'*+:"V#61$WKC+GKD1!:SM*LRJ%GCC]# ]HA-1)64,C?>).SZMAFBR X=Y#G0B)'APG$ES(I4U UB-Z99A28J MWKP3O9A=GF V=9J56SZ1DJ1USFI"[QBN0E?&]#HT3)T[;)6%1'E25*BP*Y%/ M!ORHKC/R?[O/Z?<-CD*:QJ&<>!;UL&-,DXV(N Y)7EG'6:*/U]=_.T1@ MA+187=<+U$ST05DRU]'/I+THU;YBG',[-+3VW9>$VM%:Y!BQ8<(0HM@P((P2 MVTH&:X'G\,WL"-I89V8AS!CC3,X,9 EE"%> $K:4NER@96H>1Y+(=:B+M!?/ MYW"4L"*B+FV-!6)RXR!L)=@WHCBV# ='9#05#*:0RS=K(V1 LZZ$S\\,BNL+ M.V?\XJ*%+CYE:>& 45]:1*W,+*:$&T:5$6%S?4(CY,6$UHBS(C@XVIB^ASSH)39RD\ ,@M U1U&S M$[I9OFS2O="@Z-5G<\G+"&/FP=#K# D-@I22(S[X673$PS[2869K?1+!A7YZ M9,/) JLD1&7=C,M%X^@I"#%V2(83&C%R0P?: 3V:'IDK.\3$B('(_K$!))'TJ5;Y:(J+1CIT_E M?K?!$#JN:3F13RRY. @@\@/&$$5N!).C_%B89X:"[\F:YR=4#4!>9TA@X*&4'*D!QX*C#-;1!3-9 M:](";NQ3HPE.!EB5X&]56=?TX'A.QBDH@18T;>0YB>?&CF&XXV81.P@"'AW@ M>:YF%6BAT*$#P<(G ESDL$F +E[X!*"CY,,T)5IZ_XG_$WU?A*5U]'PAY*7\ M.\)[.&]/?GO[MZS(JG2/BAW:W>=%3NFT^?( 59!Y5WT4,1Y8QK(?.SS;G* M.A#]MQ.BGX($/UL**6^G7(FFJG7AP2U, 9\XG![*'*MGE[J.>W MLNCG&&E!$"N!V+02'/F&9P56D'BV.=ASH6]LOF;5=H)KY\-\EG_-3Q RK M *'[LFKR?_2G"M\6#7G'\NM]1@^^-/4F@09V?3OV;#^(L&6:=FB/*6",$4\6 M)FE*<_9UBDY,AF2I9-.B&5GD$Z0G!)8WX @-=-CFE:5IGB:T21'!ZQ H5^*[G MAQC'EN4XT(\3#YKNN*47>TRK3MJ,:Y:S#E\[LLF/",&68N,H;:>%]FFA6P7C M?-(WH 4G<$'? O3*JQ/$H(<,HC6T!$<-PJ5;1/""Q//=H.H;H>T.M&SAH:K( MMTT)LIN;;-N %%P/;;H]:=-O=_GVKO^KN_1K!JZS;,P6=F!WJ.A.D>8N P]9 ME9>[OTI6-Q0@_4QDT]Y^*ZB-J-6]A8T!F,^3#!7RBYF0G-L.P*B>68ZG5PJI8XQ1=?/&F=J3@&! M$]IZ2#-GY&=IF95K^IVM>K/U,_P24 RS!Q18!TMAD12]??(HR8AD6 M2F;6DA=<3,B(.&_K4! )_*6J-TA0-[K2(._*NMX$CD7T">,@-FW#@]AS,1KG M!% 0"2D'Q_,U:T=?U:8M2M4K2%F(*@1[T?C"1?3 MYUJBD+>F>>C37;F0][VF3U N=QQ=E+*)SKQL\DG0*;91A7IX/R]V"NY5QB84 M2AW;Z] KA?X\OZE4,5/LI?Y(C\_J9MA2DCBT-FM 'A_&1H!C'\?C@5_H^<&F MH.5>L]UG=@'C-<'4P8*N@[U PY$<=:C$UE6Y:6-3)RU4"59$[.E99-/9,QXF M%$:4L77HB3#Z%^4.95B0SGLVGN5Y,7+M =F @/?BJ)CGF7;OI)\YU4K,^8Y M5Z"8*&6AFCW)U$8I<0I3FI7D,2+Y"S.EZ] 9!7ZPYBNPO'&+%$YP0$J>.),7I9$XH'!-(P2P!^ZE'- MG-M?X.95G15G>(K'5T $'LSP>S$@RPONQ_9/2V\6R' MOI)4X#;[[4#OMWY_\^DN):_.^T-3-VE!:[K%^?Y /A;G]79?UH>JNTIM7 5 ML>EC(S("9(FL/VX 5(.S?:"]UIX:O6#5 >_> + MYW,U&%OT7V%;\24+8S/U'H#.A;8*5]=2)UZ CQD5@'S?'\%=:NU3#>L3VCMS MLZY#M.=VNERT*^D)$V%:Y]N-8]DQC5'0<\W8MAP+'O.R*#"X:ABJM:Q9]%L0 MX*=\D/F9QQM<7"GH_GR<_UB]G-,WP^5]XZM_RIBD;4'X[0JR-/K M#UG5FAR#?!(EL9W8ANG$GN_&AAW9XRDYZ!DQ7\4;83,\O5*HX,UQCH*>$GTR MA)JW?UZB:*(C2K.ZCAXG[T:I^&V3ZT-=Q/5,C)#AVH$3^HX1&A!Y8ZW_R.] M#3(3-[*1&>/01Y$%7<<:M_IB'_ERG8;5BO9NOL/-Q> MO-)]Q%AA+C>PW9:'HJD_9MLL_YI>[[.V5FQ$2V<4S2;T@M@TG2#"*#8MC!*' M7F9EQ'%L!G0RGZOL@)PIS>.JSU6ZRT U8N.M/2#)(]L<]HP4\LU-#\# $=D5 M:+%=@1[=S&4))IF:$"5%%*]#FU0Y\[Q<@4J.F)5JOR^_I<3MI*SB\G#=W!SV M+X$,&+ 7&4D2&F&8&#!T0\N/G %#9$>6P"D?.S+J: 3Y@>D(*SPKB,(O(0.2606AID)7JIQ[?G\JF10::R MB_T=IKIYD[J^O.,*S<<51QU#_9R)52I$X&NZ/W1;,-(G$8*6 M$TSO:9^G&SB&:RA!7>YWY'=ITWZ V*/[_^EF6OK+I@376?_6DE'_]6-7E)#8 MODOKK)*M2WB6Q#.10 'C*Z@M*.E J>SMXQ#N\>'M2&JM"I+'H-@:"9/,13NZ7LLWE7'%H=CZ M.5.NV.T,$2TZ6[:LGLP5@=TAH^J<%@!WDOTM;^[R I1%!AZSM (_]9)?E-7] MDW)TV\E/=L@E]1?KO56H/Z2#I3*WF39Z=K?LF8PF1BV&8383*S(07:"K< UQI%" M&'+=NBEEB&NJEO\XP#BFKD[&U-S5!.2H%)VOU<2B@ME:@FPU<[5'EKAF:@7( M7:'^^SC<9UWI\D?3[[[3$62 M9&XP#!S;MJS(1KX=Q':,36CX'C+LV+6X2NTK-ZY9NP:\=$YJO/_D%/(5G74Z M^0'IHA3WY=XY4YNPB=^BS<$YZZJ\)?1<;LK)Z(1V:FN<=>BI/O>>7WVJET=6 MW6TWU-RGU9_UKQG=DK[!IFM',4(!R3:=('*, ,'!C.T;7+K*_? Y=@^U>,"7 M#A&G(O*SQ:9X6HGB4S0>CK1HU7,N)K1(F+9U:(TX_%+1Z\-=%Y/DA0]9DZ'; M*LO:\CR]P<"!AAOAQ#>BV(TLD@>Z1X.F[7$6QA0UHUD_"+(W/320CM@$M42& M3395F8E(/GTY@@*(@T)=I3(O$#0A.@I878?\J'#D9;5,-=RP2M*9W E]S^N- M&Y@((SMV/&A&460YOA>,UK#/M2-:U(9F,3HWW !?*#).(1+FD$V%YJ"/3X)$ MF-.B/Q>HF1 ?63+7H3S27I1J7S%YS:%?$L&+R_LT+S9A:'I6$'HH]B/'3=PD MM-!@UW&P*ZL^?-86T*$K,& $7SJ4"C2)DV-Q==)'K[Q.\3 [FV8](8Q3O<3( M7J^."?K#H&@R3#'M6_L#?[HKBRPJAU%DC"W#,K$9QTE(DC5$-',T$3@6\QWN MO _6/7U.P8!W75TNOL&;&$_34J2=(C[5^0.#CJ"HG(4Z9/=V/7/OTJXN4196L)]+&'JIX"W@4,*HW&4?]@=ZT?@#,74&?1X9@HY5S$I.-"C P3>D.[W )?BE4.O9^973+E?X[F] 4MV TMLG!. MX8$6G_Q2%0>GPJM4>NA4L9#.PN1<2U,C2WRK4OSDKG9!2L"5U]>B1/F1T"E\ M;63#."O\Z(=']!;IFZ+_!_9[NV.%BNZR>F)$E3765/WVPIV?R.#_V_Y?D\G M ,BO\ST!F=7D,V28L?LM:S;(\.@I9!BCT$D"[&+DF6-&BLQ81&3GQJA9C3_T M-9[ 0Y6SEMY:FA).Q5YSBPE*^XE+5^#H%#CU"G1N#9NO=E=@\.RJ'4J?. =Z M[]I:#%F/A0AQ:ME4D E94%G6^Z^\2_URE17V3503A M":RWQ986R=AM?"/QVM(]GH$CY#FA;R5C%$TL6S(NJ82B.?R+S0'$7JQ27EH:*W;KR28 MB,XGK8\WJ>"S!@<6B%L]\F%F"O0#\-%DD?8#O:"T E"RPE,;$-C MG,<,.)=?F!^J.0P../BB'SLE;,%("QM\L>%5(K0H\V!U0BBYN5F';O'#+B7? MB5F6#\[.&;TM&O(JY>.'V]++GXF@C3YX$/I$FK 5A0ETPC *CT6MH"5V4GH= MR#7KTQ$@2%N$LZPVZ&IEK6L0*VC@&5TDO%$MN%&0A5NET6L>W-V#ZQ5MVQ M5P,DVC:^6/:/*VZBA@WN$J^HLYV M^[OQJ^_+Z@/?Q2:<*1#*OT+_?(%1 2<: Z6J%EMP^O/D%YO01[;IV,B)L(L, M*XHC1NPWA7(0^F$XSD)"VY:M7J,1V4Q[L.G.BR%SS7JXH"G! M=09V(V1P4U:@2;]+E[_1V9)\XY+U-:+@,.1)\9QCX80!=7>?_+$E.^"+U]$1 MYYQA)#%OVZXC?"SD^^M%>F9K :;"N&<',E^SXC#4#ZJR+,R(W&4G+M#R0FC; M'-+]QK0]:,>.Y1HQ-D*(?,.)!DBFZS&M#,T"1/N"3_;FI"X:J-.I_5@+M,-T M-%A=$ZB9@VK!@_OWJQ/S';$_?[:BLFWH38^30BDFQ%[LH<$BJ M<$P;(IR$DFM1HF8U1^2V'DFZ;85@2P%)KRH)\RN\0C0'M2HB[6DX[8&":)+S MN99L+C#(M_PBVPSK&A&I=.SU91$UW$FHXH>J3,KJ/GU;W-!_SLKW)Y(#7%!O M%V++C4S3QGYH)2AV/1\?<7I84CPUH].LL;]E33?2&D5MJ$+,B3N@]0><.'0<394GHZFNI;D'4W.)OUS#\,6(F5Z"U8:2N?Q_ M/>+,VA)J Q.MAT;&F_7[ZEU9UTQP_= . ML/P]@,0^1;=A >ZWI[%E0?GS2 MU!RF<-WD]VU2^E!E;YKT.\AZ'Q:*6SK:667X6KB)-48Q/#9\!:AO/W@XXV\H MZ:BF\=WXD8*;3AJ$8ISV=F$-=03F?=ZT]>10L1L+QVWSK/Y0[O/MX^?L>Q,2 MQO_#XB;?>_;D^Q\H4; ME5RS!9"%:.8+"<\9?@*3Q(86*/C2_TL1@Q;RS'>(L7,YH=H:&F0=.JS#L5+[ MR\RGE>/QT#BOM_NR/E09NJZ;*MTV&V3ZCNNBV ]"8M>V?6C;,#8MSXGL* A9 MJZS(F-#70T=4X @+?!F S=P/)RB:Z'@JB%U'3U/B2:G^M>/AATS:A;=B.[2301%S[U;F>K#E[:,%T=\%]H7@X;Q#E M9(E-8_01Q* D;67ZP(O^DD((L<"T]Q71+5K]%>BNZT>):6#/#6W3<1T_AM[P>,./$^9] MK#P/U:P*% GXTF%AU -^7J:%0"LE? HP"QL<>S9UL2*V_Y*"D=S>>.+0I:V* M(CZO8-NA$.Q2LJTYA0Z6!%6,@\!4+FO2YDO#ZO1,BX83\7,C&_64=M?\]J M.@G;C@M=WPP\;,0NL@P'AAC;7C"."P.^LG,\S]4L9ST4H>D;+GK8!FFZF.%3 M-492M(S-3AB8&)>)\+2.,9D0\E+^+1'J^?UXSW*0;R%T'.-E:E1+P8C^O!4(,L*I! M>_]@JS:F'WLN#,/(C9 9FRYT##0\/X 1UTV[[$_5K +=]:4B&0 ',6R]7P\G M?#V?B0XMO7[T?J+'\S.TCMXN@+N4?3<$>GD_GK!"WS(#QXEL&*/(L1+?" <+ M],0D=S]G?.X\/5THVG/1P]';-3 CU-\7B?,G#+S6YSEY6E&OYT5^KM\+><_: M\W_-B_S^<-_;"%T_LL(@= S/M2 ,(\\>OL_W9,V]OP?#.5\G2!*; M NCCAT\#F*G1H@)/6)C0 3&VUJ$$@MA+%>\+IQJDWT]L(,?#MN,'T/:AD;BN M;X;N8 ,F;(NQ8D_6K08=&%$UX".)40VT\<.I!JS4Z%Q:FU$"(K96H@1CV MYVH@P0"K&GS(JO98"W'KTUU*7IIQZ=2+C "[B87-"/J>8<7C&"2"#M=MHJ(V M-"O$":PWUVF=[0#Y<%/E;>G"NBFW?X)#D3>UH(0(,\LF)G.0RB/S( MA_21_JC=MC;,CZ9-ML&1ASTSC.S TT4@\Z&9:>V#_5SU MC TQ+7'K; ,^,6RQ@18<.'4 G'@ PD=P^KG>"]"Z<06&%HS7V((?+ M]86AX?:-?UN0[+CM./5[T@^JSW=I\?Z!/J+^K2QH%\AVSRKV_XT\NJ$>)6E> M_3W='S*2/#A1[),QC&4ZV$,^=KQXW,KDAQ[/P.*'<$ASG!_OX4C[>SAN*<2N M'NL- 0F^4I3@I[P NW*_3ZN:EE@%->7E9[X1S0]!-^/PZ8?P17-ZTH>PB^G) M=9^>])][EIYT1( 3)D!+!8F1:0%Z,J[ 2,>9*V-:2KJ30I04T+(R[UAQ#>_! MQ,!T#?"87]-UC()_+,K*'UB6UI)]M"[4;XL/;>GPC9=$@8,0\<%*7-^W0NB- M$Z4AM(,-.AW0V,IK#?F= MR_0"@,[I?Y:(_K0I%XG:@F_3/WMD%J5EMN@KU6[:(^SI_$.'$&Y0$J#0MA/' M"=W$]W#D6GB$Z$1DO72VZS]S%Q^SYE 5[XNW_5@S2A_R)MUO(/3=R'<]9,1&8 9&[,%Q1&GZ M"?M)>>U(].\YH?AI*>2'D^T2]T?\H),B>KO+^[<1Q[J?_D9B6+5=5?MP;U_I MH=-;[$XWLYR@[U=JW].[=Z@#]*O!!=#[L*HVXUBG757;B:W1GK0A2P^KNC8D M7^5#&VX[7\!/M/?]++ND*TOII>7-A GR M1[/@!"B*2<,;)N*AL1PG3H:\Y<*PH! \^ /SA$[^L:VLH M]D"\AC82"L-,,?C8/,-5$^1/NA'=BEJ+/P2OH=6D C!3YTJ'UAMOB!DW)H"? M3GN>JC L2.LK05AW8ZTG!&OW]$P GH==UO [ .G&VI^:M&J73C=N&"6>Z9@1 M#'TGP*;C6^88[!%FVM0D:V.^TQ+CK&=-P;5;C1CG/:5Y9(M\*#% MQ0;36I>& M6:QYJ5RC5'/[,"G48HSPRG2;Y7=G#]'7-"81)+ST=M@)B1[+P\M)I"?O>W.7-N!;OM^#Z^S\RZ\P M:$P3QA!%%#&^KK"BRJD+<48I9\Q%\C)*0K[/VQ?V_=FC2G,U"?2_P]O<^+]N/=VE#]L=SO"7*Z5V,3 M>8$-$7+BP( HL1R(8A<&EAGXD1U8/E^%S:7!:@YV3_VC C2$/H_D"%FU0TTZ_$J4Q_! M)("&@PTK\J!I6:%K#%B\V&*?I=.&0',\I,+T4'97RY,,./TSHQN7P .%VD^J MU/_",1#1UQ(,0\!5- )?N+D87,"(&E#8H,7=3QC6+%A05>35[=",8+ =&] Q3-]#$<:> M&9LA&L!@:+/O%M '89E(MNVP]K%,=2@3; Q%L4Q_.V@*9CWP/ISIBV:"S:,X MG.EOIG7%L[/^R@0T.0)_D(@FZ21O2%/!*?,A8O)BMCOL/M,)UXT=8!.:7IC@ MR ZQBV(4F9!$S(1$4<=RN6X+X'RTYA@TH@%?6CR].VVG7K^F&VS_"O5J;=%/RG]>W&=[_?9[OBK>F,X(;WK(,") M$3NV;WN6'Y/T-K -"X>^B=BO5E=K5_^*YP#EB@R(AP6K0X\45,??\]Q&KIA[ MAA'Q@K3S2=< %!SA@!$J&+">_'9)XGENBE^N :3V_.P.&:!R![:'NBGO21=Z MI1]$P 944!B:=NMD=$/;$MB=$N]D=U3Q-"A&)O8((E\XOJ.Z44&Q@1#B"$,HM#DVC2D MUO)ZXB'8WM%J.7SYN>)F8$O=EVL!OM XX 0_#4A_II/T8\1,BUU?_I$E.FI) M^KFHG!@/Z&F2=0P5-/E6SO%2\XEJ5!;MS.@?>7,7]>D#JNNL^2UK^BG4C9,D M)H+80,BCUCS'0[@?VD21X7/=?*S"GF8!'2""E.)BS%V5\LFFB7-3R:>$(XO? M"#PPX+L"+<(K\!O]3X]R7OUCH&U"]522O@ZM4^I1J>\5Y9@X>2FL%X%L'-/V MD8M,#T,GMB([3%P+>M@/?&P&,,";(KNE(Z//C),G*FTS]9ECT3E8UJ^.TW+*WJK M ]W'3J2RSHG.=GOBR6^R[UTO: ]'W9;ECN@PJ+/J:[[- '&XJ&\R(E^[]H^' M5OQVEPW/S&OZS%V[6:>KW%.3CS1W="16'LN_/Y NUQ?>:_+[3':JA*-Y+LV3 MZ&CA%4R2:'&KU-PSY#/Y=WE*1OUY\S@$6]_SL N-*(2^$QJ.YQ@H'((M29>X MEA^5&)PKE]_WP'+6R6BUM(IG]%H959/2CQ!7E-$_IXTSI1=F?;TYO;A+#$F] M)%\*L_H1R<8)3&B'GFOY;D3^FR0H<*G,ADF0$/5EVH:EQ? "FJ=@6UEB MKX=H?#@[N MTAI<9S31;^=FL_8!)-T_+JO,D\6/_,ME\OS-^,-D\P*N\6?THOPQ;R'1=?=HO2!=)0Z?,3?LVJ;U]F'BKSG M'VDHZ/8]AH87QH9C81>','!C;'L(!K81!YYE^J;-M1UQ6:BZMS;VWE&5N71/ MSM58[F9T$ARHEZ!UL[_M#;2.7M%-%8.OH'46M-X*;JU>^#UA&^#\0*\(7SZP MGK=#ST91K>TVM>ET'2_,.D9U:R'C^6;8E\=E&VEJ=BX[&NQDIBX, E,MQ+.W":L,?!#^MAN+4/%#FVWU2'=GQ1_H!=! M&!8.<.)"G(3D^P0&A@TM'^'0-!FE2\:$/OT94+7;,0=<+*?TM0C'!$<3O5\% ML^OHPDH\*=6_=[S+K_ZQOXJS;'? Y_=ZN^-8GY\]='$0V] SDH3@) M+!N[Q'9D(,./W,3D6W]585%SNC< TWZ?=A@5&7[]JQ)4_(NQ2JAF'4M=FYV M>1=C!WQTSF&DF58EZ3 NIF=,S$VNQZID?AT:I]BG%RNRZAF3U+UWQ[7'$0!T M("12ZT61Y1LN-"W#LP< H<=W]EVAV3D5\'1)5K$,"C$NI86ZR58FB"= UZ:* M9SCDET:9AEBU/DHYQB:2\MRQ*N6[LJ[I$F).AG;%EMCKYC )+;(U+E$ VD9N!.SY!$Z!-BW*=)V9" MI2297(;Q)HD>0OCFV8H,1+'#OQ[,&4 M2QCBTAD1 [I59L0$.E DU!-8O!HC1!VCPNAFC5-?> G3HRYG2)G2%AD.5Z(L M4BX\UQ5Y/D15)2[OT[S8H "9(8JP#Z/ ME%,AICF:,Q+N HM")J87UDZ8)+: MPDJ@F+IHX$Y:7UZC;1:%Z4!P: PGD^M4&5XG7M$9(4Z8%Z:R]O++H\U?L_OK MK-KXD&@9C"W?2Y"'[<@+8SQ8,[$;\DB-J W-6M/# B>=YTN'C%-LA#ED7-B; M@3[.13T!YO2LYYVG9FHM3Y+,=2B.M!?/U_"4L"(\._-N7'UW<&QY01@@'QJN M 5& ?6LP&%M\FZ0ES"PP2_-.=$.5#)N"TS5ZB)2?LF'A<)YYFW<,FXH4T+H. M-5+AR&MS.*+<\(^X/F;TC%*V28S P@Y$II% $X4X]) [V/%]G^D:%/&GSY3[ M[(\1/*6;-[*=Z#B+F3;>(98.QOBD!H\E.T\2GM>/&FH>8?6\, VN>#E[LOZ4&6?L^]-2/S[126Z1FS3G9^)%T/H.S"P#".R8\=T$]X;):2,Z>N8QTLFZ+G$$X3_ M+^@P+K8=AHFYB7ZIEOEU=$O%/EVZLT(A8]R=LK-VW(K3+E=%86) "P:N;078 MBCV48&.P:4&^%20Y2YH3CK[/G>Q4$UFBEB234]FT\\@Y[.&E4*]ZG6.'1;6D M6%V96LGYYH)8]/:_AX MTYOG/*>%)<<1IG(=>J/ CTNYC20SS$>S3LST N=B#R+?<4TC>P9FZ]9=5VRCQF%#?'T MW5-,'&M78LM5RAEE'4'.0B7O^M\9#E'35/GUH6GO;6Y*\"&MVIFLQ58"A9;_ MI-E>A["I<.3%,%,1-TRW,KRTUE<[&VQ:AFM8GHT M8O":\V?$72UI*[BG0)TOI8[7BB\I1?N6RVQWOL8E_DZ_S#:>&;B.B7W7@4Z, M#T(JJP?TSR(BVV>;J/TR8=Q=;Q MG"C$EFT[V#)=R\,1CDA2C1VZ)<7$K#M)):WHZX@C,# B Q3:8N/%::8F>IXB MBM?1XU0Y4VIY#86W;(]F/Y3=P8S1=!@$*/9@@,,X\'W/MUS3@FZ,0A-97A@% M_#NVQ6WI'/"<+!L<.]R < W;M2_2QK(G0 7KZ^B :EVZO%=;%5_,:?[3HK$A MZ=N^X4$S]"S?LF+LXJ S$EINZ'.=?>=\M.:TO4/#F:1SDL.8C.OCA3/I7K9P M-'.%:$'"UB$R6_@]/7JQ>1"&[*>)1")ULB@C%>^[VP5Q33HB[,-9.9%C MA'E?8EK?H6)'_Z'SEU_3?7O HXG2JGK,B]N_I_M#MK&BA SF@Q@:R,+(C!%T M1D4+8L25>:BQJ%MU"+KV1IHM_2([XN3/[>2N]"M09.U<1[K?E]_(0)=] MW5%1YC#!UU0"H8+F=70Z-:X\3R?4\<.^4_DK>7A9/1)+&^3'./8];+HQM$T; MFY$7#28P#+B&*%P/UMR%!BQY5K==AW?;, ]%;!F -G;X OT(XPK\-D&+IDV\ M1PHF-$.(J75HA!CT%WMKA?UGOXRJ;NJW!?Y.XDC]_B;,]^3#M_7[XO>"KLSO MLX:N'!;MX*9^7WVHRMLJO:_I N*6_.IS&691N=^WW_R1-W=Y\;[(_D^65AO7 M"QW32%"8>'Z$_2A(D#O@]6V+\^*^I5#J'L%0Q^@^^ZQUC<;UZ]XY4!;@<'0/ M; ?_>.^^6JR!&0=$/T3;<@ZBAF;%8[,.?HU3/W-?IJ6)Y:D!U^(MNXY8L (> M7MSLM3@BWC-UY7WV.?U^S(XWMNDB&-+[Q7S;]WR$S= M )J?2 ^?WJCBEDV"%J"53Y7.W#'=#K87R@'9^)J0+,6$KT/%5#M5:GU).:\% MJK*'--_UVWU1L7O?W&75DY7+#0[LV(2Q'R4QLK"=0"-Q!LL0)USC=!7V-*M< M#Y$,N%N,=;O655*88"NQB4$)TVRR-S?)?)HW\-O#:^EM 8)G6Q]FOF+H==(F MA$\EY>M0/:4>/;^&2#E;0KNO-M#T?<\.(L.-302#T(Z=<+#A>):[:PS_1,IN>(DBDV8]''$)T&+"@VKI(B1M0[Q$,0^M8&*DP'V M!*A\R*KF\0-Y01JB1'0;PP/=)DY75"P[]"/;=FP$31SXD6,;QYPK9CMGK\20 M]I2GP];&XFP =MQ(L-T>[@_[]NC@+GNHLFTN:LCO%5-71UAB<]>"3"_#K'3 MX!??')8P&9Q.]]+ZLFOP?'(F> MXL:85LOEVH%SH\?0!$\P@B/(7CXGDT"=-',47UJ$;K$B3.B>[I4%Z0WI-4]> MY?8U[]_Z[/MV?VBO1[T9CX5WOVLS]-NRW'W+]_LKL$^W?]*//=P]UOF6?*H^ M7-<-W5H-ON7-'4CI _(F _O\)NL[&_EX4X+MN1Y8_U6R$!1K0YR)=7H:<@6% MH=3[5.I\]?G2_'9^])RYV,.FCZ%MQ]!'T(6>ZX\KX&[ =Y9JY0-D878)=9?7UUX969E';V<%_39I59.GUG[ M\)X'O3'VA@X]IDFZ)0;U9Q)G.!L9QW.E3SG MTPAU=+.IR"),\^G,:755@*GQ<&LE$8.[87 M)Y9K6[3VH.?BP6",35=0_'C-:%^2Z/:D[8\(A=6-FT%N/=-)GK""+5\;[#)# M;(HE2NOJ-$K8D\S^? MZTR3H G-^C,6S'GH8'$.OP1I8QR.Z6>,ID9P* I=K2ZVX%?TB0X&= M.T(DG/=(4,JL/C.PR2U +9'GLI_9->@\.],R),GH:I1(UH^78J2$&58]&NI7 M'"M:T (7@\T@@40"P] P8QS8T/1\8]R3%GJ8:VNLG"7-NC2 >UI/:-O6HE%3 M3$B2:#:EFH]C/K4ZI?=8UX=B6TBT)HF:$"XU!*]#O!3Y4NIX!862JK$0QE$T MR1 1QDEB1'%@(A=B$UGCM#WY:2205 E8T2Q>3^K=B([>1 GD2J$T60IT6 MP%DVAWI)S^LYE 2EZY A!7Z9G0&4DBUR$R MLDZ\*+FE@!/FE;&RN/V<5?=Q=MVT)>4?R#<.TQEEQ!X=R![G,NBW\![\8]B#N"O[_LHO4 [*D+ MH#SZP+G2IK9%&!??%FL,SO6XD?9XH+W'"EJPX 3M0AK(1>74PIV6)EF'8FKR M[?GRGD8&F6\$S?8W;XOZ4-%C2Q^S.JN^CHKN^=@-O2ARD4,R16(5PG&\:@5! MLOF:5=@Q/5S1 JJ#BJG2DKQRJ:)J-=Y8TS']%+&F7,MO@K(M?PGP=TZ1$7&@5:6%23X2QU>FV: M*,X\1X#A=:B2*F<8LAUACD0FO4Z+Y!A)$/AA$+M."!,O"-SC!'Z0V'Q;P<5, M:)[&>CIK)3XOQ4,:_P24)KYD9IJNZ,Z"OFK),);]-6T.U73:J'V"B4F')+E= MA_[(.C$Q-R3,"?LUT6=GGDY/\D+?QSB((J.MSF79D9>,^T$3D_.*:%EKLZE0 M/QW4;H=2,WNN@&HVP9J793[MFI@27RJ)>I6N"?U21_4ZI$RA/R\NAE;+E$ ] MU-,2A$>SIN?Z+BV^ZF$3!1:R/3R6E3?,D*LRB;0QS?*FMOJI()]L(C8KE7P: M]J36Z9,IJ+44/#W+V(2,*2-['2JFSIW+54U5\,154NF\00N9V,%>$M#K, PW M=*)@%$W?#KG.YTF8T:Q;SXLK"<^+RS#)IELSD?.L@JG8O7M M=8:XE]V4DB.\WK;8,AO;^AHS2>O0!2'DEU?4.+UGGBPJ[^_SAM9>IJ52Z&W/ M>7&;%5MJ,;$\[!,S9A";,<*>Y_CC='CB\U5JDK&C>[?E$5JWL_(4'/CIM[+) M@/\SY\20#*V,4T(S,XYK[L_B)!4],_"FA=AP I\>3%E?&JV&%> MZ[])6F1VF4* M"%U'-U+AR/-E:%7<<-P W,URM);_GNX/V<9U$BN.3<U_1T95O@X]#02R':I=F4KLI6VSM@P2M +W!H/Q%GV^S^ MFHS-^Y]ZW%<(\S<56\:@NY7X,H5C WWJ&NCO7;.\;_5[@Y\Q,2)L,C^O0 M-"D/7M[S*\D&SUBE+$[,1-@P P]Y7IS$<1CX+C+&W87T__$.4+@>/L.HA.K2 M!?&RC%?4R_7^ZHR_I[I$?F ]_X-.V*Z&WYO/_P"./Q#0O2NZ(?$AVS;YUVS/ M6=Z6OZG9!TW:6IE_I$2(75[\GG/RRN!(B+YUR)XX_#/#( D>F(N!['8Y75)/ M]Q_2?/>VZ!?<-S$Q9OL0QP'&;@0]PS/;,Q3-MTW 19T$S\,(A,PQU'J('E M<,T**S"G68<&A"#K(?+)CPH^V91H9BKY1&ED<4 '?CK!!WJ E^?8M2C4ZXQ- MB)5"NM>A6RH=*K6]FGQJ]KG*TOI0/9XF:D[H&4Z"3=.*36B$1NR-Y^XM!X:; M(KNEP#ZSBYB %::>%G0][04@]B7O'M@PB"3CMFU;I] X&0G2H9MQ,O(;AI+Z MQW@BK<.FA;I:1$C[QE8X'>G-JW0O^9A0-@GRUJ%D,@Z4REXDV56NC65"S_$\ MHHR>Z6 S@KXS+J?Y;FSR[,,1>/PLVW%JGK4M9<2QB8AFSOA$Y-R%40 U395? M'QI:MXO>0_TA7>"XZ@N6N-8$F2E=A[3(./#J&B G%ZHN9MM V_0-VR#"%@38 M1"B,_7%CD4'&DH(;_L2,S;T+L$UKY&5(GF0V49J57SZ).G_]VKKN7&/;:"C' M[#J42IT[G'>K:+J%"QX@A80N. 4 M+_C2(KY\GYCV%I@6NX7)YY.]'XKW7;D]W ]_LU;^GX!D;H9$6V[P=G*1-UFYU_"MK%*/,T=CD M&U8?F?BY/!.C-#;(LM%*IV.E]I>9+P_'555645E5=+:,8&A-YV7U(2/_W:'= M?Q[J;F/MQVQ\\\+'DV_Z#Q8[=$\O^4+?\WKC>6X<6('E>788>\@R,8P'J"&R MN7; + )0^S+RB!K;(#$#U[<\[/J>BQW;P3 < M+$,#<6XGDK>W<$P 7SJI6TRC%IB75;+'7!KINWA9U4[5#R%98S<@T33>Q?S/%$9)0/BM"&IM2:>:+3Y@XJ=)4T>.C1&QH$7=7HDN1!3 MD-_2^ZP7K @GMA=XGF&'(;V[P[82:S 7!5!"1SB,S*LF5X!"$TR(Q(D4T19- M'$HI#"M],RC-D1YFO1%@=(VJ(^+&I/8(\\*^8E]D[V^B*MOES:_M?KN-&_AN M FW+A3 RXA@:L>"F,C2!S'=YPD&6SYT. J BUF0;.J#%B$AD2" MG+&)B'ZZ^'2$E2E-.PC/D#&YB5"&O'6HB*0/+[82RC/"K"6]B=\+NNT_O\FS M79\+$5:"2T%U-NSH,=U/[VXE9DTY0J<0!,<'TE0R2@SL[ H M)C6V6+J:18<2'JBS(E]MN M]TZWNF;X=@)-([)MDY[-CQPXSA5Y+N0:0*FU//-J%X$+CGC!4\!"J9+BAA!9 M INS#>06PZ3HGV%=[!4FF5?(5+7(.M12DV^3JV9J&60^,DL^_?X&[0@8T:R3%1.=1!E2""9T8=VQZIYTV M/EGC9TS/P=8SK$Q(E!2)ZU B.1>>'V^5YX,Y6QNE[!,M(Y96N_KWAQT9MY*6 M=:#7VXXBHEU&8D>F'3JA@RQD&X/MP#:X+NY18U%W=G9,!4:4H(-)S]<[;Z G M. 6NB'#&;&QVKCFS,!4TZ\F^6)B;RKJ4,K\.C5/LT_,L2P-CG"I8?T@?Z4F# MWA9Y.'*2B)B/((810G8TGCA1R4D:+WM<$J:1."')XN!, MISX]I>5U/1*D<57Z(^K#>;V18H2]?%O=5/FVR7916M_1"OWD'WHN]VNZIP/' M\S]MAY.A@1,WCI#KH]AW;,L-8V<<3B:6P5?631L,[3L1!N2 HNNNL*!?G. 4 MFB33V3)L K>21N%3017MH:EXG"B;$^(Y0Q.M0V'G%^%5:>^9=7F1OF^R^WOBQF42!X8?8]X(8AHX3X?%@ MDQ4AY?5GV$UK5F.N6B@4-6AAZRB(PM$B6U#0./F(!V8D%L&1;RB#T2;E%BQ9CI7)R\%S<8D7V@:2:24A8N2R!%O9B-3L/#9F3<3I,]* S=W&Z4==F ,<70I=B@A-45A $U?I2JWS>^N:B0IA?O;T[VFY$PLWWL M_OLY^]Z$Q-\_-]A*?!C<'.@OJ>X+R4F>P:81J M7X7LR%XU6D[BK.94XQ-36XWS(:6J@0.$=%X&\R"C^[1>WLOLPS=5$@YLV7I# M1@YXG*0I!9#A'",(<0_DA$=:B^Z"IM\*9!U?]I5>-])+K'D+RK5P?M^7-W= FV=V: M?!.O?5E?[RY_1[3!-@_;LCZ+I!PDC((8LB3+4$(!A2BB,08G*.'44H36(4)1"&, ,9Q)ATL6-&M:;-W$3TO5CBB4A) MGY-,ZP^&(\/5O@/C>ZVYG,*%S7[.'E9Q;@# ;IV?!U<=Y_3\B&(/CJD/ .\. M>]%._._-X1LYUH?JOMSCNBX/ L_==:&/SY10E!%."4OC**8H805(>QZSB&@Q MT4=\[\/"K>2@T=FVORXOT+7EI)23P7Q0\@-.KU7;;D\*9;' MR:EJX.S@&+._;^H,CW<[SWZI#67^HELU%9;Q=,+[[*L=? M-]^?*DKR,(\QSI(HBSGEA!1$?A\ H7D2XU2+RCYU>*;S9;]YV9W#L.]UFHYQ M>"@/W0&-:8O"?/2BTWT5-,JO@D9[P^=>?7"6/SFJ+1Q7&I?P5X[S0/=J-()NZF]U1D/#FH=RW"T'Q;=TT?Q<@BF/,$M:B>>:LU7=/M4_ M$Z@MK!Z:WAJA .>!ZE$R?7%;YUCN*@_)EE_E
    M9*"7M-D5?@M![[>W57[^Z;N%H^G_WCN%&<\9@2PD/, G0"]57LGBZWYC/7(>6STKS M''Y*;B9X]IWEF_,;/EU5/_Y6VK39;DX+EDZ-L6:%IVBE?:CJF@O+3FKJ+]7Y M\*MR?187TXBF60'#E*:0.4G!KE9UAH>M!_5EX"_7T*09M#\)/,XN= (J2C?BT+]C*5R3\#;@IBX*LP M/#M#YJ][(1#OUK^5A],OG\_= M7" >DR+),,<13Q!,4)JF,8E#7* H+)A6-\&S%.^?C';9^/XL7_>3X+@=QP%:N[^".._>B.(ACO MWW58.EY&=YP7S'@C._,>SI$*W0WE:!73/&CM-4.[(1P#-S7V?)V/(F_.'6^N M2@(< \"HB),F"0<%1Q!TP5"$B>:V+I,0OI=V/3F;OY%E="&Z>Y M2DO?-E][J%XQ9FA5E9V3\V"4;1(O-SO9>V).FO8ZJ06*HIBQ$,< ,LIRF/(T MZ<'&0FK'&L4@4]#&Z&8S/!00?,F>0NLK?,T>*.II]S)8]N&N^RQ\@7 M5?KT Y[=$.?IIK%,\"UA<22:5H!2B-(PR7K6Y:%60\S> M;F,/U<@SAGUZX#D[]UG9.2_<><.: >S8FCD/ZEAG4;E]Q71;/'O1JUL>RM^J MW2G@*1Y-.16FFU^0QC>*;.\U"I'TW\R1JT:;]=!O! MQ\),U8;/&#[JMGQ.FN1^Z=TO_7C2)!!ZTZ#!UH^MJ?, D8,\7K1_W#BC/ #? MK1(ICO5F5]9UA\"VRX=)"@D,$QSF/()A%(>HBUD4*=(::K>*Y'M0O?^0&XSU M6'JH." ^FGV:0]^*SOD9S!XR96C8VHF9\V"0HUR>#T4[=$AS'\6IPP=Q0<(B MS0M>(,H9#6%>=#%XB+2ND]![\FBL,1KIT71)D2[>##*ER20#.4]L&.*'D5TS MX869]M?WBA@YH'0G[5_+ZNM^^?!MLZ*;[YM:;N,Z-80*)*!#!')2R%!:%%$8 M15TP4A1*8S.6(3P3XBPL6'?*-/M'MAX.8V-$^_3X<>$L@B-&<%!SK+PQ;^)Q\M==&6C?6=HXCX:>;1*5 MTU?+;DO]Q?JG#Z([VDP,+J(LRW@44T:+$/ PRP#K>Z%)"K0VASD).$['\?65 MA<'O4F<[#6[6H[0T6ZNC.9[/1OU/&XM'.>7@-=O>[Z^Z<7T>='.;TCLG(3CP M2YE\E MIRX,51M#OV920TS5/Z\,5BZHOO?-YI-VV^&"%DE>Q PA$&=1"G-&,M)%@**^ MZ;SS.L_U/:S3;/!Z:+2,^\I?F##PNIM8-8]7W4AY9?^BZ![J]R!ZD>U>6_'S MMFPV8>W6^%Y^9?[5#ACE$,8H 0RF84(CBC(:]:$+QK2F/9P$]%PI+C4&_WMY M__!_@N6%/-W3^UPXK-:2'=UM!IOPH:]0U4SY\N9:Z.7UH:,U(S*C6S:2M'I=?\07MD7C/8;SGA96?K6[-B M(Q76#*;.QLJT&K\JZ'8A;@_G0QG.Y]HF'*,TH1E)":: XR2#<032O$ %3B+5 M"P(,G^ZS$7M[>'("RF3G1+]FS&!#UB1#'\U;Y M6$ 993$13X4A22'/8]1%XE&J-5]D\GS?TT,7AU!\J'9??Q'/N ^:*G166IN= M!&)DISIT?#JI.0'DQD1O%'KFU#L(,O5U/OPQSN 5^-BYH4H>^=;(ET9&_"+^ M9K-@.N&4):!(4M&YQA&-,IQ&72B!/:T[.8P">&;/TZHBVMCB+QCMI3!S3XTT MWHW30XV)9UZX\IHO V"QLG$>9+%+H7+X6MFQY;3\.HR**(Q9CEF6P"0E"!/2 M!4L(U]HW:AAB$KX8[9\P]=",,1[L($X H4T4L+[:)AAK06"IC&\KXMZ,N1HL;S?V$23\5L__AG,&NE: M-\*([0>%E?JV;LZ#--99#([>FKIB1AVRW.\?Y6V(]_*P_(5H#5&8YPQRGJ$X MQVE(0 \Z3#1O5[8(Y+L%/30;MBE M65T\)7R>.J-,($-#YX@ATU0&663EC^YM\+RYW*TD57VHY4Z, F.0RO-WPHQG M88X2C'D7C86$+';E5WE3DRJ-S*(H52+45J)+0ZV**X\F6[26.D<;05?R!J)I;F)_YLL@ MI^R@+K%5[3=?18EL&W25P?JDU*8Y9>2V29O*F\,N.G=7P:7- M]#U?1VAHO6*7@7*N^R+_2-*[T)]/5S5&?0O?BBTT/;OR9 M\LZ"=^;'M9V:!R?,I+\R%VZ8OTGM)T?1LA*<@0#Q*$T2"$(&T[C($ W[3A[1 MNYG&Y/F^U]J4=?T?P4E,T)R T5YUKA!THE'W4YX4/"^T&?CH??UT>COO- M83/V:1>ON*-(%%TOYP<6[0P&^&+FABIF_K[<'IM]0WB[K7[(GMOI=C\>A9R# M) .,,IS%( M)A$(4LH1%(8EU4&,:PS-N>EE!K\MLCX*QAVJ8&<,^/=28..>% M,6]8,\ 96S/GP1KK+"JWKY@MM=*#KQ37?NK0MU6F^=%H011+AX;H83&A8TYUVP!""HMPS M*(3W!4@O:Y[1A@M3!_4FU#R:ISM K>^;URFUI\XHS*@96CD/'MDF\<9\FI4G MYBVR#_U2IS3"&'"0X33)BS3DE$#:12P8B^P:8>IQIN@-?C!=^FAEJ&G3RH^7 M#KJ&*C:.U'KZH+ 4TH6S\V"2DTS>;1:9NJ-*I^O=JKH7/=(_2+63AR*7N]5C MVS\5?= \)0G#%)'FFN:"IA&-,6"$1YQKC5*91_%,IE98\U6_D&8V5&5AI1J5 MQG%1CTF&!GHATIO^#/#(WM-YT,A!'I7KMTV/1"+2QW*_J=9-OR_#%&013V$8 MA13QB(24TRX*9;'2#8&FSQZ1"4:C,=I> M:7+!@TWF9)ADW.69%2ITT#1M9GS05?\6(8Q/V67I=1>\+40BS_SC+LKRK[Y[:L\<4:E MHV)FY3SH8IO$6UT4&T_,6=.=TD-)D=(0 \ISD* $R)VKIW \U#N!U#C()+PQ M:JN8^VC*' \6NJ#.).V8M]S1(H^FH7-ECVX:[]+'R!=U_HAZNUMN3Y=V?2[W MWS>K\OK3Y]-A'2PAB!&0PC2&61;S(DWZ41DI00]#=K$\TXB7XEU9;@U/X;$V M4I5#XWFHBZ-667"2%IRT!3\)=3]/=&;/.W8-\LF-T7/!E*-L7M#*I4NJT/I4 M+NMJM[S=/GZLZGISNRT_;[[N-G>;U7)W(-_$6UE>[_ZVD_=PBS_^5S,E7Y2[ M\FYSJ(M'.?'5M.@*R/,"A(@3QM((A!P6I!.7(81TV#:2),\(_$WN/&@.-/^; M>*WV!_'=,>P!CE5$:M2<8>GHP=6H8+P0U8V5 ^ =N:SFP>>QDZXFK1^:YT$J M2[FN7R;2UIR;NXMZ!+UOS\0O@9^S M//V4TL!G;>KW8A[?N'XZZ=1ZK)?5?>B7\H4HRPD%C%.*4%SD*6=]7XLR M5-@NK5./--'RN@^F:W\M?=4<0?9NJ?$PLK:;HRVX^Z"P"-B-P?/@I*-<%!;? MF3IDNBFJ?KD:>8$2@"C.HX)@&".6$1RB+G*H>4J&BWB>^75><;_L)-EMDS+R M5(U:8]NIQZZ7&ZCJJ^"5#0W3[J9ZQ;,!C+ET?!XP!*EE@WD]IG\?PO7 M_XA,.PL5)[+&$;.=8' 64"CBDKR(TIA$ M1107!$2%UBEWSH)Z!E:WJO-WE8KFV5[515\3.*L'L\Y46:>"3F3P0Z@,.IEJ MAGM:ZJ5FX.!B+L=E, _BN4_KQ8(L+[ZIDI!O=IM#^4$T$M?7NX-X8^5L=SN^ M^JG:;GFU_[',0HXB1K-$M @C'B/6G*<>(\H(2;'6Y@!'(7WO$6A4_K*5 M,H.SSM/<0_"[E!J_G:4NQEN[CZ5\HX#V1;]7'Z5=\O4"X!R D$811'%*66XR"EE,.9I@A O MD-:!5A9A?&\,:)3)/M>^UQ;4)W%ZG+/Q4HUM(]FHQ[.S@V=9P>?W'/3"K[?] M&6"6 U/GP2D7B53.7S@U'MW>K[XM:+5J[K7"NS7;'3:'Q^O=7;6_;V<\;NNF ML;B("L[B N:$XASP#(4<@"9N"D'"T_<6K;D+Y''QQTE>(/0%K<#@0F'P>Z=1 ML2'FT-SUZ2G-7YN9R4^TZ9N]-#;[&NO4V+4N-XLVUJ?RZT:&V!U^6]Z7BSC#,"2BV\H0B!G(DCP+^S QS55:4,8/ M]SW5V=:4LZA JE+CD;EAPVP?Q2O-.4L]FP9:176Y^LO7ZON_BR1E@RB1/TC* M)!?MH+<,> 4KUEY-2Q%[^96C=T:7$:24HU[;Z]VZ_.._RL<%%PTI@!/">$R* MC(<(,MC%"1.D=$Z?^=/'H<1)5=#("H0N74YHFZ8*"I]^&9%"W2IGK'CFP2 L M3/V:"RV,];_ A9T3*KSHFC)?Q-]8$ )A#M(4B+P)0@5* >L?3Z R)K0>ZID. M?=-;BE%'@IXO[Y/ FR6&O;Y!-QS4^LM\WZCL1I9,7\?-9%>6KX)^C6Z/^F2[ M-96+-;-$/([D0+0X\@Q0GH5A3P[,N=*!>.9/'ZN.GXZC%;("JKPBTL(T]7KO MSR]# *A:Y9 %3SQX!PIF?LV'#H;Z7\&$C1,ZO.";>K7<_D^YW'/Q)_4B@S%! M\CH5!IF8[-\\=B1JLKD,*"1ID^-;2M4^>&3]<,R:%NF$-V M///A'7J8NC8??AAG\ I![-S09TA+K#86+>(BCR+(&,]1EO$8PZB+Q6&D=&>( M7821.7+ZKEJ11,M 79;X\LZ.)DJV.>?)A1=*1#'Q;FY,,MTFQ_W^2>.DZ^)$,"Q PBB.DA!1 ME).8]A.G($TRU6IN',!SC3_I>M*.UA^Q,+?O?12,XIP>%8Q,<\"(MZQX Q?6 MSDU/#OL4*H=ODN[,YW^7V^U_[:H?N\_->7/E^KJNC^5^D5/.2!("B.,$%0D, M8=3/M.:0*.V,M(\RSDRH5/?+/Z2\H-,7M )UIT2-W52=&AW#2*,I4@,/G^;W=?FK!UYFF3"BB1/$A@7#"2"544?+HERW05; M9D%&6K=U:MGWZMJ#K[098NJD*DI&,-&(*-K^N5O3]:HCPTN[[$R<"V=LTWBY MT,N%+^K4::!&1#_L:[5_7, B9#'&!"(1(@>A$ MZ9)%TRU5H/@SRH@CBAXYH\>3] >A86;47%AAJ/X%(FQ<4"?#Q^/M=K/BVVIY M6!0P1P" (F(QRV"< $AH%R-*N=*1^&9/'H<*K:*@D:3+!"V?5(G@RR(C'BBY MXXP&%ZD/LL#$HKF0P$C["PZ8.Z#1*ZGN[ZO=YT.U^L?G;TOQKMP<#_5AN5N+ MILDB(Y3 G &>X9CA$,<(]HV2"&+-'6=6H4;JH302@T;C5="J#"YD:O=4K-Q5 M[J^,9:Q9K\744W>]EP%_AOLP+HR="Y/<)/.R/^/.(]531HICO=F5=2U"WVYV M[1F<'RN!RL=%5M X!@5!>4R+)(DR4IPFKU&,XEQI1ME!&-\K25;_/&[J3:-( M[U 1&^N&<32R:WHHZD0%EZJ"5E;P^^G?DYT?][9EK]#)H<_S.&?$12*5\W=0 M\ZC>]AB3?E"';NK5MJJ/^XNS. E(<\8C"#)&BB(EG(2HC2S8R)G>B;T.XGEF MU+M']O@S4@U48WNH1ZR3NHNQWK.^"8^Z5#!M@%DN+9\'O)QF]/QD7^=N*1_C M5O[ JU5U;"X_^[BO=N+'5=E4YYM]=__CY6]L=JO-P[9L3A]>D!A%*:)QFE$( M6):E-$(QS',6 Q9"JM4&\ZO$,P*%^."L+7@J7[R;%[?$/OFU4PZG$[LUC\?T M7'9J;)U/L>E1UW>)^3FFSL;L 5J/4XCSX/A(N3X_#V]$AU79?P[W6?;BE_MU M_;>']?)0RN&5$/U:RB/\%A$F),^S'"$.DB+,0,SC+G82)5JG>;J)Z+W+W5?W M7F70R@S:@2<4_-Y*U02V(\/5P#R^UWH =F*S%\HJ.3= 4[?.SX.:CG.J?+ZK MX[2 /_2W!,4C%*3?)K&? M,ARY6:Q2?+-J&W]0N$=]O!*=!^U'S-=1.]G4::7CI MR3R)N-ZU.Z=O[O"Z>I!CT;]5AZ*J_E&N%R%%$0]#$AE6[=?\4 7E/X]R"8?XPN_*0[!LKY0Y?%L>@A_+ MNJF)MTTF5Z)&UL=M4_S-'5V';V6P.K\K9?NN+-?_]U@?FGD-6;?%0W\$R_.+ M\]"_.,N'A^U&:!(-"OFDA_8EZGE0[?YB>7JZ@])[I64P^HLQ@[/71TVWFJ@" M:C0+3C>2B9C-0?'"P)O;[>9K4RT_BW_6=^+%OOE>[K]L[LO3S<++KZ6\%*/Y MBXL\RU": D!B(OZ9AQ0SW&N*L-(\\3A*/#<(NDO_Y,?^ZV[S+\$#D8B$09=/ M4/4)U4'=I114(J?@L%$]/WZD8E-H&\RJQ/0:!B<%S679??&]_$#J#V0" M_<7:(@790#@]8E:%IM$@F%7AF;4&_EI5Z[JYN:0N]]\WH@3?KG"OU;^X@ZUZ7@Z, MK'HJE'D,H_I*KAKEQ=9<%]M?3D^J^X=R5S?D)U5]X-6^V2Y0+.MR_7'YV%RR MM=_+@8=F7!=OFW(2OWUS=_[%YT^IB\>/HI8\N_4^#PG-4,P9+R*>\0PG!8AH MQ!,0BMPJ3608ILNPN>+%^*4=G"9]U5PSEP^Y?+W7SRQ#FX? M VG :3G==!LS)BGHH?73LW[QYO%YG;E'S]=XSUNMWL?^>%N7_SP*<>Q[H["[ M'S.AH(@ R%+*12<.$!K+,Y;DW;X089 H8]?T^1[)V$L*6DT&][LZ0M4;Y@S1 MQ-;/F51XZS2>UTDWOAA6FW9M+P[CG),\HSDD49P"7(1Q%RHID-8>"J, OEN8 MSRJ.V5X',^N,:./>-3O23+/5X#53U FCY^$LZ:*9PC!93/PPI8KXR_B/3;U( M>(9P2$F!1+<^+RC':=%%0R16NAW.-L;8;)'"Q(=92+/DB[*)9HCQX9\E952L M&X4T)V\T8*/KYCQYHYW%.\@Q<\6".K2Z7VYV"Q@6- =A2@&"HNG$.&=IWW8B M1.E&%_LHTY"G%6?/'E4KC>GCP44G_'G/P+$(U.K08Y"FI[.ED&X>[W/(R!E# M$ITV"V4T122'.2Y0 D.4D9S"+A;-"ZUMBV811N]7&>U)-'3/"#P>C+/M6DVR MP?!56]19HVGC+#FCF\,P8XP<,>3+AWZG23*J=U*1#W-P)X65'&1 M?'?PW9>*5+NZVF[DD07K=JPW*;!0$O,D$XT0BB+Q+]2(88G04VBM3/(DP?N* MTDO5KC"ZUF\T/^2HE-7#.H(#T8.JK;+PPULS= >YZ+JYY ML-AWDM6H5<#ND-:+1;"-QMU7V6 [-]Q 1!@B!4V[@_?\]-&GB\M/DILNBTW?SW6!*'8))RP+S9ZBZV(8Y4S8=_P?A6B?_RO6S/$A!=;)KG/,U! M05*>A1#BC&1=!EATNQ??R_UMI7_%\'F=.X M$!G1] $ S;'HYP&O63I3S;_BZD*SE<':33>+C-$L#GD&,X1%R=A/3^E;Y4V9S/ ML+R0-V[-43%LH#HY]7L>=M=U,PDOD, 0"2%(.6-A!%F2DKP+!F&J?FRA>0C/ MS8)VKX"=8.9[(15KS :8Q/+>RI"R]T15CL]2&5\;P2:^!)17-XSK@-[P9 M'/^U_3SK+%Z,\KIP19DN?:2GQTY==AY?G#U5GU5%@#.<\")$688X*>*0 MY*VJ*,U3QK4HY%F+[X5RS0AQH3[4.4V!*))N1F6A2<0S#)^?47@2WYXL>/7: M287UE "ULWP(M",5YDR /%:VS\$]JLNJ@._:LA_+]@S!BP]*D:(D9"Q+\CPL M6)XG&6@WH]$\2KC6Y)UY%,]0[H3)^R7:"J^'8PO[U$ [CG-Z"'UIVH18?-.@ M >#9FSH/E#G(HW+]NNGA1UXC\F.SW7ZJMEM>[7\L]^M%@1@&45I00A&'$8MA M'G610IYJG;QA\GS/R.DD!;]+4<%)E>9^""/?U(CCVS(]UNBZY84QKU@R0!<; M ^?!%:L,*G>OD^8BI(-H1\E&DVA?+>MO?%O].!_("DF8'N/*J0FU2>+[%Q MYX_Z[?8'&>KCOOJ^69?KXO%OHG-RO3NMD]]]Q:O#YGNSH;X7DG-.A%!V?5D_%1W]@!:GHLI7FPU&>"+ZZ/]^RE!G?/ MNXL689JA. <@QX@ G*8 YDG/=I9K3>;I/=DS+66E;7<2CEX!SR8,URT#LV93 M;4RTOZP1Q@ZHONSGM3'UEZK;?%P^B?RETJV7C":XR**(0(!"0G#&B[X]E,=4 MZP"=201ZKGH7.#+(5#)3/K +EK-_)6;NQ>K0F_NKG<'\8)L;K2)Z( EE/"90_%^1G?LF+"V QO8LMX&5ZISU1JQ.F=H1=#Y]5L/8B-X: M\:S3%_S4*?Q96!OT-I_&A;Y,.<7IZ+Y]PQY;6 R\U. M#M;<[.BF?JC:4PIN[MK&8;1(BX1G&:"$ %8 $.:,L_/ZAM2$>I81Q\&=%!B( MED:]W#9;%A[V7ZYFX!XSS)"4UXSK*8H 3$">[B9Q!BK6,\G47U MW#L]"Y55[IUA']\&*S;J)O%6LV'WQ%:I\I=&Y@EJ)W1F[=J5HX MU,)S7@SS@)^'O)ZW]#PYIXK$O^V.]7&YO=E?[^[V[6UH\HSYZUU]W,N!E(_[ M:E66ZWHA;[P'(9>7H-$/:;(3(DT11H8.SR.9JC"OY9T5U^'85](*#C^_Y[@64JCX.<-)Y M4\39KCMQ]WS6F28&+4Q5XYYG(RUNOSR)ZI=ZG73]/,&=EZ_Y,P P M>T_G02P'>;QVL:4#9\SG*/IU5&3YL#DLM^<+-7.:(0C#O(@+7("<(((Z 06E M6BN<'(;UW)LEW\3_DA?DG'JRS>C<]O+>6;FF5O3(RKN[=WJ2>IDBU;57=2:X+ NBGE@TD=B[TYU./+.'*1XM:J. MHCWSJ5R5F^_-_98A2RGG65JD<9BF140!Z3=*.T^3KA,G="2=E M/3V7VVWU0[;!K8%I8KLI*GU9[1*2O>MGD5.S\:5M6E2T<'VN/+1)Z5T26OME MSD!Y<]I.6"T:2HL$TY00B&$4YSD ,9972'4-V"2.G( M$1;1(B]HOX2YR'%NU^/5C>9[47'73GAH];AJARF;:=L(\^&CVQ;8QW><';GY M=9)CU/;2-7NN\#+.1[G59>:4Q?B='$%\WOG]K3PL'48?<];A]9$\ZY$Z8^.-1^J\FNUTI*[Q_6*?^;D$/ER.I?XVT#X> M:^#N#5/U!NYL2V:NO+1/[/V!.S?>N3\3;5&$D!0%PR1B0@3/4)CWVT0@CO#B M4 FI:NAT&%:K8=@K5*[2O^F?&>+K2+3W2T -I1.9KX=2@R/0YGKNV0 [/13% M/-CI(S'C\\TTO;-DI^R[UV\\4IKWH.9R I&^L/E]=E-*L.>LD037>NO-2E;O] M?2)5TE]A/-[6K#-H.U'FKM75<#ZSA.&V&TOSGI4 4G<4%Q87*C M;UQ:ON?6 !N=&3T/$KI+I_+T0EI2[N-IL^Q'\4X>\&[-NBVS"Q&TX @#$*:4 M(9;&,.QGB!@AJ0O>F4>?@'S.]Q6[+ Q##'HN &= _-A[WRB]:HSOQ4Y,QS=- MU.&D?4G,E)@.$GN/G:Z\4Z;H:5,+%]GW.UT^EX?#MKE\XI7&ZR+%18(HS),0 MXP@G%,(D[W!.4Z#51_<0WG,?_=IR8YX/PQ6).:W7FN0\B6T'0LZFG_5>O=HM M'YF?VI8.<=1?^W(D_61]EV.XH1-$ZQBG/(T3" M",64PPB@+G#.,3'EJ6$XS_Q\6K&]'73CPG=]K(Y@N0U&/Y_HK'J=W>IW;F.I_C9!Y'N2CF049[\KI/J&IY616 %T;'<=PK37O2, MY\D'C-7GJXM2FC5GG22HQEMW7IKTS>6Q:%_*_?T'.7-U[7]+NNR^-M-KW'5J#3OAAM:K-\+ M]^^N32>\.9M1%(_X2>IK;O$>=M9[)_Q5PQ3[X'9FSP-^#O,9Z(&[<$H5;9_* MA]/,4GOBX\NX&4TS"$$DK[-E'-$L#^,N+B=Y9C G;A]TG*GPL\[3T*-S[#FP M7PU[(UENA+VG-L\$>^\:-H ]=V;/ WL.\ZE\O9;VV#MM$?H@MP_=W&XW7YM+ M7NH%("D,+2.C,%<+IQSP2AS5[+ M3H:\^FP1B19IDB<91XB&(>=12F1''(8$QX0PK;4_=I&\=X8WN]7F0=3*APM$ M5J=C:0^ZXXN6KNI3T*^A-MQK-WN?Z2?%30>Z%SXIHLW M?^VG[,@V(H-:JNPWO%1W=^5>=G<-[@5UX+S^X)Y_TVT&]ZXO_&[U!8W "9KH[RZ\K;:[ZL? F46%#.T4Y]B_IVTH=A/3UIL/Y^:;.,WU-YU M3)%C=F[/CV.6^0QPS(531DNC)2]O'IJ.+?NCW*\V=;E>I%%*0YICR+.8LR3' M@IE=W#0)S5=&&T7SS+%.B&PZ-&VTH'HP&'USX*H^SOP;:H.S1EUPDA?T^B9< M]/R:7:IKGJVLGA_++/,96O'LP"G=SJH)M*XY=E?M M@[.\B;N9[SHVQ#1W=L\$:@X3>F.7L#.O3)IH%R*:EN$KZ_464<8RA%(613E, M8LACEJ6="L8*:-I@+SONQI.)[)BF(>[/21F/%^#4WO M5(DIH^/=6OY+'H?S?;F5Y/Y8[C?5^OD!X8LPY_+&!!YCRC,<(UX4Y[%*$FKM M)W8:> 1JKD]:Y(;B]B3#W;K]H3S+UZ.F6^_5N#F9[7KD))W#S0\72J^"5FOP MRG4'X[)3Q\D!>GHID'GPTT]JU0@OM N&8D'V_?Y10/SOR^VQ[/?;)3%)0HCB MG,4)C(LH+G+0;TH).=;IQ[N-[+D73WQ2T]AM&VR.8;0S;BYE6[15&S1R)]L] MK&6F-CIM"V7.[+3.30F>;AQT2L]%DA'$$Y8Q5.20P**(6=2W?C-6+!X:XG\^ M+/<'A^Q\-ZY.57XN4;E6%^77S6XG*Z[<4]<\988UUK:F*GO])ZJAZCF9U$Q- MQ]S62)0 G ,2106. 8P9+Q+8Q<:0=#62[=8NZ^-[4?7K8R=0?3&)^+S^?UT/ M53W^,]5#Y9R,ZJ&>8ZKU\//QX:$]4W.YE0+XMOIQO;NK]O?-+J7^NYR%%#(* M"DYQ2CEF!,#SR4DP"W5Z%*YB^EZ8>B$S6&_JU;:JC_NROV9"'F 4;,ZZ];H8 MSHQ7ZUQ,X;E>M^*)W4W70FH,+D1.UIE0-&\ BJ[MGP<6G6=5^7UI-2?ZA DB MZ/DT^3_TU.J<[ MR$W5P:'Y/^>E, ^">LCK^>R?)^=4*=I=)D2J^UL15U9Y(FK]9MW<8EGMOD@4 MW)7[?;F^N"OZ>KI9C$X- MO]2M7-&;2T;JC93ZR[[]U+ MA;=S>8 "(Q7?/- P5K+5)%5$=[3HU2,T^J@YP# LXC"!14JB#.5I4?1':1 0 MZ\UWV<7RW.QJSWWO[S@,CCM1,D_/_C$_^L?:9]69KO$LUIW;>N,HGZ 3-_9@ MW*!3@\-P;CR>!PR=9?-BZ,VE2ZHXN]X):"ZW6'2@-JLF8KN6@!SOC^*COOE> MLKN[K]OR_V"%SR)\C "B"$. M4CE6&G>"$AQJ'9SI489GDA?+K918!S\VAV_5\1 LU^TA)W+6IY$:"*W![ZU: M37#[+!W5<8E9%(SND$4G^C06=)(==+KE;I(3NV\;Z3HEY6E4P]3GP0$/[X4W M#XJ/D>B+89*1O%4E.=W(_6^$[@[IDT@HHD0AG/ ,=A M#J 0F/32(-$Z9F\40;Z'EAW"?)P"4L/Z[,I&#_!G^8+?C7X%Q,L% $N9QN2P M=^'^ /9'+=QY? #&3;F:L#+I?11.5R*G),YS4"0I@A%'G&2$XN[A')%(!^N* MC_0,YB]R.W&PG."J[W>O\]8T:!X52%=T9?52Z+W$%Y/J"T@(@>+Q($4\HY2F M18*Z""SEB)OD'HC#XR).68Y14> TAZQ( $%1_XW(TDAKMM,ZV-@UHFF_U1WDR9A2E+ M6)1' *01SN*H8 R*"%D4%3&)L=(J1D[0ZM%: 6#DT7!7U+<]>CU* M'6<&N%*7J[]\K;[_NTA.(B61/TB2)!27Q5Z!A8\^T?+!27MF_'.JUOGWX M:7Z%HC3,\K0(4 8 4ZWR6@_U7-^[]UEKUEC?F?VPG,2%I2" ME.0%S3@.6=C%B%*UG;IF3_8]^?@K":2@JT!(TAR6-K1JN*[[=TFOPI^EC./. MNEH=F_U_>Z#![G53A*).1 (0A..'OU?1>8:"=#=."T%)[Y>)%T%SI M4>WJ:KN1>Y_6#8%E]TJVJV(049;3(LQY%#-.Q;]Y%PZ%A=:0FG$0SZ"\U!5T MPHS60)O;J+C@8@P'-9=3F)CG9Y7$&^8,K8&P]7,>@RWV:3Q?O^#&%QOZG%J M20[$_XM)QD5;D,,0(][WZR(2:=UE:A%F&@(9K>>U,=.<0AY\=,*A25;"1D3>J1/KK<;E?[H2+GX^W]6:]6>Y%Q%,+#' &9. DX M!]H9]1S=V.V">!Z<]L"\2?J6*L89VV MO-X)1)3UX9/H^K9W.S>\32DO8)H3BIF< BA"GO0MRYC#5'G2TC*.9]9UZH). M7B#UG:XVUVK3.3%587IS1#_UB#8S*S7F0D>TU&QFU,I:M0G380_>FCYUY-P, M)E-=95*Y?Z^<0/WT(8$I+7+($4S"@D=9QG@:=S&3#+C NF*D:<&NU7QU9*T5 MW#VXZA3O4QCJ!/$>C#6#?&>AO'([F)3X;[;QW5HY:^KKYJ+&?2.'+,E_LRN[ ME3UA3G$&XISG,(I81,*0]:/%E"O-*SD+YGMMHCPN]$F=T5^ Y\13*^K[L=,E M^(7"R:QUPG\_%OMHYRM9;LO@$$Z:A\!4Y]4![6[R#)BT]'@ M&>'"F"+#(4AX$L$"]"L8TCC5.BI+^^%CM?.;FF(R":=OE]H M%>G#!&N8I*7 M0>7G9@P,(!O[-H_!8G/YE:/WQYP6I^:IB$% E.,B1RDB@D11F/=8@HG6^B.# MQX]+#*.)+!/3]*GAP2\K;DPR'?72$$5V:+HW/WKH)C# #R,OE"\4$ETM&>34 MJ,$TIJ(3RV$6)S$0/^?H/%>5%5K3Y9J/'JU/:;9&4=A# 5__Q6(1L/5,GP<;^YOXR29W'((YYFB$ 2I3"F,>ZB0 *T M]GKI/MLS&QHY-G#0]DJ-#CYMTL.#CD->^/#,B@% F)HV#T(8JZ_DAYL8BN$Q;0T>]8''!(>;6186G..0 MD$X"SJ#2F3U> GOFU4E7<-L)D[<=-LKTN.76;#603>:S'MFD3'GJ=RLTZ)1> M!9WWO=B O.>]IX,(U7TCGMYOI* ]")F MB&6$%B3B/"(0T)#V1XD $F'S]IM6&.\X;+58M]STO#-IN'FSS;+=UELX=;OM MTB#E9IN1J_. E(M$!AMM%MXHK7MZ/=K_E,O](@(H!6D* P+3% 48WC>,D8* MI=M$;&.,B9ZKX%%(TEB$8^/=,'W&M,T*/6?R_,]XWFFL6QK)0[/E2E)&\.-; MN0L.W\I@W8QBG)W=U$&]^E:NC]MR'1RJX+8,[H[;[6.P+Q^6F_5?+)W, M6RN7''@Y@P5++K*HW+YA>NW%]A3M7\O#MVI]O?M>U@<9^.;'3N#OV^;A8RE> M-O$F?BT7&2,I0#%@*(X8 7$2)4G_N8BQ5O/1753/2.\E!0^M)KT6I4-WU1J8 MTQBK!_U68]"*#,XJKX*SVV>AX[8_E?T;:(ZZ+X-YM$X]Y%7Y?GOMQQL_E7*Q MANBXO^S!9XRS(LEQRF&21IPE,>Y[\$D$M59F.0[M&8N_E8=@^7VYV;:7,S@8 M:;2QV7RL<22''8TV]FIG.=[XMI>:(XX."F4>P/25G,*HHS,/#2>.+Y;9M_?= M;;Z7%_A.2<2B* OS&&28LIAGI&_+4LZTCOET&]DS./NM)'O;>65;AXUFFD4V/(_MU$$S7/)]^<]CN5L]WMRU M!\UL5A^7C_*_+'">121FD,:$P20!B(;X3.O<@I060<>"Y$.KIQE/??L61,\& MFX!R)&\M&=FKE*W-3F=P$CHE'=^V3QF,#DI@CDQTD=8@#IWYIMSG+@\2$5T# M]N9XJ _+W5JT6/%]=11A$6,A2%@4TS@I<)XB!OLSZ-,8:NU@L [FF7PG?;(^ MKMK>7W66J-G)MO95L5L]IJ6:'>FSFZ>^](6ZJZ#5-W+'^1VWAKK*KHR>!]?< MI?.\.^S6)YNQP^O=YK!I9O':59)1C!&"%*>)W&-.>)*?[S>3MV3;#ACJQO-, M,RDB*)O&W#K8[ Y5L/RZ+\O!UH4_;\U'"7W:ZFAH\"QQ@D4["IYI#@&:.CX3 MM+G,2&&PS\XM5W57[^R;TI_)[N3N67+C!_A!5 M?K?E(=R-WHG?B@]\;^9K[WB8J M9#4VS[]\]6CNK6B]4-Z+^P/?A6E+>QY?DHD]J.94_S37-6DJE-_5ZT-Y7R_B M+"899)B1',8X27&1\$Y/3%.M;='^5$SZU0E^;QJBC5+-#XS'5>Q2':O6/;]56&%VW2[]^.\J] M[3=WG[\M177XN-S_?;D]EN*3<7/X5N[IIEYMJ_HH_A.^K0_[Y>JPX"3AG,4H MSW.&,(LRGN:-L@1#$N:15O]A!#V>N7V9PK\%;1+_H=D%&*-4%!O\,RL0/6J_ M5A9709N!',1I<[@*1!9!DT;3R&\2"2XR"7[O=-]=+?53R4J[\K]OEPW$H6.F_WG@[SXM='SL=PW A!">^-YSX:;,+UM5VN]S7 M<.3&=S623V"Y'JS/;G]NW994EM>X-BI/?!8Z6VJ/?522BGD#K'7L_CQPZCJI M%^?#,#(HMHO'Q\*W:;_Y5KA<10Y0 %J$0\#R/8)Z$?= HYIDY#+5#C0W! M!G5UL.P5-C!L_]2*@/HFFY#/J[^6Q&NU!6=Q4U+NN5'*=#-V>(Y4,T]FD&:6 M'ME03!X;)0+*6S.;%\6>P&6S<*2WM'8]>%&$V F9@\7XH99:. M,G.75'E&JOO[:C?<6^5IQ#%%@%".:,:AA&D7.869UAD>+N)YYEHKT<_XF1.[ MU= VMM-Z>#N9/+]A,P7;!E#GTO1YX,YI1I6_5]08>R^ZM05E&<51!J(X*R!& M@KFHB\@Y5[I?V46<43'G<(3,REMMMGFUU89I$P^,#5BDQB]C8V?'+?-,WN:5 MI3O&G#IU;F/",20XC)(,HS 2[T#:4S$CN=9(F&F,*?AD.P9F[* )B!',&$YAUW(/(VT M+J6U"C0%BIP,<]G9:P@E7\ZZ(--DPUM#+NDPRL3+X9WY,P9/I=OPP?QTW_^ MK^Y/Q#]NEW7YG__K_P%02P,$% @ *XJH3)FDYXXY? /U4& !4 !B M;6-H+3(P,3@P,S,Q7W!R92YX;6SLO6MW&[G5)OI]?D6?S.=.XWYYUV1FX9KC M->Z6C^U.9C[5HJF25 G%4HJDV\JO/RB259(E7HI$W40GG6Y;% !B/_O!Q@:P ML?$__M>W^]E/7]-BD>7SO_P)_AG\Z:=T/LVOL_GM7_[T^Z>?U2?S[MV?_M?_ M_&__X__Y^>?_HS^^_\GFT]5].E_^9(ITLDRO?_HC6][]]/?K=/'/GVZ*_/ZG MO^?%/[.ODY]_WE3Z:?V763;_YW^5__DR6:0_?5MD_[68WJ7WD_?Y=+)\N/T% 8!_J6OM+5'^]'-5[.?RHY\A^AG#/W]; M7/_IIR#A?+'^[@9?4A7_]JK\'WA=&DHI?UG_MBZZR'85#,W"7_[/K^\_K>7\ M.9LOEI/Y-/W3__QO/_VT@:/(9^G'].:G\L_?/[[[KI$OJVQV72+[Y7[ZYVE^ M_TM9Z!:K^7+Q,9VF >(OL[*_Z[;NBO3F+W\*A>^"_% O)'^O^^OL7Q\ M2/_RIT5V_U!^]DN[W7K]B4V7DVRV.+V_1YOJ5I#9+/^CU-OY_=_30J?=_FU2 M%&%T[1B9Z<_:U_54C Z(QL5O^IE9A^-+JYD.1+L(Z8KVX^9;?S[":;3N;+K2,4UFI57TXE;>M?- 80FAF7 MEIH?@\"_+]*;U>Q]T$93CZN#KVH1")/?WV?+C M#171O(5^NGVJ 3FCJ7X$:6K83VBBGXXWLUZ-&VBUT_/K_WM83Y>YM-_WN6S MZ[18N.# +Q_K7S80[,P66Q3+IE^.=O1YF9:_NOSWU%GM6+T.NOCYA$WR0W5: M[EJSV>AUR3:[L3UP"O.<"]/<\O'9SL71CC6HVV)7W:28AWEX\2$M/MT%"W^L M>_O*=]BETO.?!CAL-EL%J^ >FGJJ)S?4H1 O?SYU?)_;7H;U:I9>W:@PEM9Z#Q!]2J>KXI3=_LAF.Q2PF;$[7*O%[OTUS\.'LUD89._" M(GU^FY7'B>L-Z>I7'_/9+!BT/R9%T[WNJ$;[$>ZW]*B_T*QV;]T]\-MG/]_G MQ3+[]V:S9*6U^.WC@JM5:L=_Z1C .76::_V+^@&AF1ENW$"+G7YW_S#) MBLTB2M_?35WQ\.EQ$59.W_]B>E?_HJ&FHAON7\AGOVA)NATMMBG6//PU3-;? MCE-K1]%N.F+R^X=\OMECJ#]N2IG3FNE& )O>I$617F^/R>?7IP=_G-=:-^*X MFYMT6MJ]\-/'R;*IG6W>0C?=/G5>:%"UFXXV7>0_!D.:%X%R MS_YZO+.':G7>O=,-P"FMM-C]J^)V,M^N0HYUAR!_28OE8;J/_:Y4] ME![[KL^."71J.P.(T)!Z9S8W@$"GS@VQ[0X@8K/1=%YK+8KS,0U3[>KHH="+ M8NUW8/M'&3123*;+B+7;V0UV)I3-%I/;VR*]74_25S?5Q^?(TZRMSD0I-T>F MRZL;=9T_;#KP.7_(I@RPLZ1IW%QG IUJB9K5[JR[31>KAVMUUKUF1N]0G1:[ M]BF]78?*'.O.RW(==.%4EAVKUT$7/X;5^'P:+./6L*CK?ZP6Y1GZEVQY/?F< M/P_;\=D\+'BSR>PI'NE$P=K]M@[@>#H _BU=?IH$AG[?Q3+ ,4S2DVR^=GQ_ M32>+59$N]./']"$/GP=.;YLZ$9G.OK@+D+9_NF_+M)A/9B;T,[]/BW6W]6-P M9*Y7TY,!.*?1#H1K9LMVEVZS.V5UD9>]IWR'76J*YN%J+7:P#M3__U:3(G@WL\?: MM[63Y>3(KX_)T4[KHQ&WH?9:_9+1"-_,7+?Y'6>)_CQ?D=S(/2^WIM+K]Y,O MZ8N[2;OJS8KBNVIEHB19)DJ";"WAKM9:[FE89K7;V9<-MMS?#VF1Y==NWC+$ MNYOMI.]A'5^TC/F^AEON_^>T6*3M]OQUDVWW.5].9BWW^563[?7Y#&(L7W>S M(0L>GMTU?Q\^V)8OVXW*?+;YPO3;,IU?I]?K]&K55\[RZ2[9UG+=3!9?UL*M M%C_?3B8/ 1C(?TEGRT7U26G_^<\ ;A/)_??MQ\E3%Q;JRV)]XE'U958B\9<_ MA>]-#I1.L'$*(H0),=8YBQP)_PKD*1782 "_%VU6ILC+BRV8W?]X!^FJ@?W+SI'=W9AOF OP31D#R!#D MP#%K/+%42^Z(#A]8:Y$4TJOAC,%KM/]:Y(N%617%LQB-'6(>KIAH+BU"5 :. M6X2=\E3Q2F+ *+W\X=U8YWF'P#Z-XXYI5 5M^KRP^>K+\F8U>RU( U:=TD[B MN '>:Z"U!U SC86A%1:&&!Q!,M289,<\VE%SK4.XCU/O]0*\_"19'TQ]3)>K M8KZH.[B#,_L+)P1991P!G$(+M24860$Y=AH(X 5A$<3 %TV,UC ]6_OU%ZZ= MFOT68W_AA!#',=82E2Q%DEL-726T!$9':)]=U2N-T>8[O\E0M M\8 @J1WRV%!%O,.2@=K*:>TBV$-/]EQ>;0R,D38=P#KD^N/@_9,WM>S@"$JF MI-*("$:TT@(**+%@PEE(B1EPV='(\?CX=%,[VF=\UE;B*(9 2N\IXD)":PRC M%2Z82G_YBY/&S#C+83P?ZP''_>'HF'K<=[G=N>L$Z4T9'&$DD\H;IQDUF <_ M44 8EJG&\N X-EN0=2/;LP0T6]C7.VCKO30UKV(BY[?/E-%@ZS.BU81PP)%2 MC(3IUEMOC#:FP@HI&N.EOA$CU)@M^5"H]VF.6GX?HAN#UR"8T)LM3;'X>'7>UE%"-M2=.,0"O"O$^V+6;WF9=>PA7:;JMD@W%Z"/$FM_I01H;R1FG)=3!%; M.D?K6N>13*Q?&J-<#[HM4.'^.(Y[:G1J*MX]Q;QS3&CF/-C*^'C9.P MT;KI[1"J-R^M';B'I--FK^"X#W:T;N(T1E0;3X25&EK-+6:5S 1%!3F,<"Z, MUGP#)L7@.R"GWH%W[CNZW(2<4HU4 +KJGU!%A5D4(PVRCB_O)V M6PGSB#*,B%78J3 8&=+U(MJP"YWHX@@2N]MZ&N9OSS\'G'#AM*3(* B9)M:B M>DDCW85M)'2G_H;^^6EP7X9_#AEE3"!C+7.,*!26RKB2&2I_81OUT9H_V3\_ M#=^^.+5)AU^GY7M?JO6XF3I0*W%06@&!$3 L9S!WRCC[9//%C[Z5<*ZI:@_R M@:EUU%0=K)=([+%SWMJPE/$$0L=E/4"-01=VR[,5K3=CTEGX]L6ENK?KO=YM M,K8C1FIOG<1 'JR[@]Q[Q9WA')K:%-M@E7_P#81S351;@/=VWO>LFT>MTNO" M"2#.FS!25!@OG&-KA:\/!;13%^8QM:#=E^=XL9"^Y4U, :@-9EHR8 Q$4F)! M91V(A&',)F;S&Z.79X-:Q'R03YGZAX1("YH2#*FB36&^$01 (K@!A M5#X7TA@6&\2@K$A2A!IB745*I;A'VF_L#%!HO<+3\+\[2[&.>7"XIGFK'N5# " M*G8<1.XH0H+AL)@0/*PB*,5(57AXTK5^TGQS^-T>EDT<8@18Y62 MWF$J#052P4HB(D",HS;"";0O#D7"_%9O'T@:%NG&>0&,909S;-B3E&%\7-;Q M25]D:@WPMQ?=Q"123A%+.43&&$Q%>>BXE<^)F#/=$1*J-_>^';@O([I):\2Q MU%Q986B9$D+C>E12>FD!=-&:/SFZZ31\ST[5^G?WZ2Z?IR;?.W_M*I8XZS# MR"%KO0ZF4P5AZ]Y)&I.U^8UH_TQMY:V!>K;*37Z=?IBMR@.#A_#UAWR7@^43 MI,+,+('7RB*E+/5E9R;SQ\.\.%XSD4$& @RG5"+)D#+4L$H&8V6C-Q/>CA_2$4-:QSG: M

    A$Z%+C4S'"^*)Y1K#X0V' +L(2@OE=/U=&DQC_% 1TBC(1-_\>Q:"\[%^5/G= M=< VN\DF]2Y7E2_PKV%"_R.;SEC5#$A]$^:C+*A\\TYZ,9DOMDI_$NO=?%H^ M*7'H18"XAA,!/%^_<<*!,XI3+7 =Z*$\CCE-?ALKCTZ(W)T&AN7K,IO?EH'X MS\5319#O=G-L8.[*O[Z;?[Y+/Y9_N[JY6BW+.*/%GLH5((_E _3I_YO=WIU, M]1[ZE A,(!,^K!2 =PH":3FO=<1!3&[C$;K0/8Z2\2FOKP%6S6,'^%X5"2:" M4,>EIE)C*I$C$-3>G(SSGT]_INEMTN],+$?N&>]T@EX>%J]3_7\. ZD!Y7KM M1\(A#*H4#AOM(=7:Z*>E-\119V/L!^'UF!7V%@?/]@FW3GJ+(^3=_&LHGQ>/O4TCV^]+@/)& M> >I!]P@;8$"H%8\H#&;+N+4,? U+;[D/_HH.%(NSK0TW 3$P0F_S/U#"8HM[B(-E. MBSL>:NO';WKVBT0+11 EBAK'%,#&&E0O]$3X)^;0"?QG7/2OHKX&1"7%@?CK MOZ?9[=TR"!K<@,EM^OLBO5G-WF%3#@@?Z'53&]FRS2#T4V7;_OO;G76RWARR<@IT'"SY-O-KU>39=K MX>_+ET5/.^\__WL22)UR3"-*(6).0Z%U[2Q"0J+" 7ZTT],A-')V7-S.Z20L M(595^$*1ICJ]R8OTF5AE=(.:+E>37?N6;32;(,(AL10S8!W04 E Z^0?B/&H MS'Z7?@@Z@ (&=(R?=7]]?3-X-?EB>:*3NZ>1Q#I%RP %RRU3DH:!]S0(C?-1 MKX/]P*>,[< ](.EV/"GP:G1]RN;3QD:SL^]*&'28&82($QI[98/6W!.F/"HM MRX]R4CFT5L;%=#'7KSST,F(Z+9X+4!C %GWEEKN$.*6%ZA)2PWEV54>F;82^O3GZ*& MM$^#NQEOPTXICC@U7 (+O9<0"KQ^ZL))@ &5IM$JME,[]8*-CYO_GF"1CC20 M..P%4XIH@KPRSILPC"H$. 07]E!]SZS9;7O:54E?B_@/1987']+PW^N/Z;1, M2+4VF&OPKO^Q6BQ+C&RZF!;9PW,/:0X2G2L"3M6#F]Y[]+Y(ON:;C(@GVI!FS:1T+!4<4I+C"Q'T%D$ M40VUI30FZ\L(#Y6&I6='2NDM3V+ZQS/S7^3S\-?I!II3Z7EJ4TEP4CTBE%HL MG.)*"J'J@4K\I3T',RQ-.U;.D$N+3ZO[^TGQ>'5S<-$TFD=FWL9"!&-".8/: M*:PU$:;<24>0 $*#[IULE "H86A&TP[O>X3F]$82I)DQ#!@F.<7RT6FIMZ#D)V%\7KP0 M_&B:V@:U$^F19 )SQP1GCA+JH*[DAD!=V),ZPU+G961RZ^KIBY8V_;)\-P^3 MTZKL_1&C^KIP@@Q"B'DB,&4,8F-,XHCV<'HTB=$8#\.<1B_E M[*N2&.<)#T !HC74!!/L<26AD?!")M8V5'R0+6U NG3]-T/@GS M=-,'VY^73XR%WI1;U^6#])0*2KVO9!,07$AJM![GIC9@[HU"VR[^/E\\I-/L M)DNOC\Y/>^LD870((LOP &\+#NY(9BQ.IAZYV-"FT?#[$ZUOK+Y]OB@>[O,GPE?[#J M\^M)<;WX_2$,MS24IY ?Y52C^HDQ 3#@B4%$4TT55@14LDL2E5]SA"2+4_^K M6^WM ]S;%:#);!(&U*>[-&WZYOR^*@FT3C/O:3#R82%,$32P/AE!TL?L 8SH MYEF/$V!+2 _)I>//M^VME"C%I9:,E=??E0J#AZ(:-NIT3%S$"$U2O+(;L.Z!8?)H_EL&DZL7U?/@F&55%O@NDUT$&C%#&U;"@8W\MGS:E*WCV=1<': M%V4V@6;U:K?A#':@5B(8Q.'++'+$*2<)1X;6ASP2Q_A!([I&VN,DUA[8 Y/J MZ%1VL%ZBRR37$!(#(19*6R=9+2O&(B9][ CM4BM:;\:DL_#MBTOE<761E4E_ MS&1Q%P96^4>9C_#K9%8N8G=_>L1^G=]H0,EY9HUB0EE!"6;:UBAQCV-\JA$E M,>[1O/6FBW$S]JBS%M-LXH4%HLQ3*("@0AOE?1W5(9F(">0?H>WL@U*ML/@L M[?1W+VI/$EC]6.[^'#&Q#6HGE FLH20$0.610(@\G;PRXV*.E$Y.AGT1MK1] MT ]8A2EO=@O'K!_VR&V:T>/D^^ MZ72>WF3+TH*%G]3.RS-'ZR18$2AYZ"HD'D.' 5;ER C3O/+8N@L)].M:J7DW M<(__^MGG[Y[R>7'I;-OU(?M7Y9O^FB[^Q"@A@B4FB/+)*5W%B!1M>CWP[56F7"&:O2T]#N;<.X?!7XV(E%529A M2&(*<##QBC'!K$:*5C)H*F->GAC1=;/>C-.YP/9*CN.' T^E$LV!,*\39-E$R)=ZR1D-B0#P:9H<\H:$$4.\(HYH!X9$WG#!O*D2L(Q?F M9G3$EM>Y(+M3P1BLQM!' \,8#U\^U\4TYUQP 0P!+/@B$E+*H79,-[K@VA$> MDX=L.9F]3R>+=.%7R]#KK3/\8?*X%L^N&N%Q2CL)DEZ%2=2Z,.&%19N3E/ : M#\@O[*9!1UQY:3HZU$!??NU5<),F)3K1?#RQI<1S:!BR9:0?8\PJH#2K\+ $ MQ[R",\)U4C^,[%8'8YC-1I,2=IAI32KCPG(%TO(A2H&#FO3V?AT+G@AKM+G0 M#1[E^VK?]?[8>?7N"HE14 'F#&(> !3DE(Y6$G)%+RSW24?:?YF)J0VH>[M9 M^<>DN%Z_QWFXIT3'1YM8A;Z\11D!9>^T M.)Z]]/N2B<6AUTIKJ:TA6!(I(:ODL5)'O=<]/FJG,MO%SEJP)^GFU^5Y0*/DL5U\70)L6,QY*3 UW(FPJF.XU@_&[A)GHM-9 M]3*"9\OL=G/E(&AZ=>PR_Z[BB8?8$&@M@5YY7CZFRDGM1@1U M7M;1==S:_+K>BZSPVFLYTU$@$#1&5F>NX5=\1P;5V]BG7LPIY^BE7RJPFI#5#? M8HY'#K4W4FAK@3:PS"G!826A4E&T&5&2XXXFII90?:OY'+'%,N#$$*,N_$]2 M!^K19IF_L*5:O+*;YW,\#=FWFYR/,R6!4 )Y3[#B%#.#*SFIMC%W T:48;8C MZ],>L&\[$1_UUD&FM2/*2T0,-?#' MJ&#,0NK(4^0*DA<6!WB6%@]>J3T-OW%?J:4! <'+E\VO 0Z2TTUS5CK,0XL(")-I0[MZ3 MR/,@'<-=DBJ/XO<]N_@[)!80$R82X' P$\HBH)U<7V$E2@C@AKP:>417CY%W MJE\TDDC(ROE5::R\ PQSX4"%!(+XPGS,CEC2_#YU'/QCL!@]980-WWF=SM?Q M;%7"RO3Z^9':XO?Y9'6=+=/KP6Q7O:/^+''FAWR1KJ+1=HH<>WW!1/MJ!& 0Z0Y%L&C=\S)C40: M,RTN[!IVNTI^&;0>@VQOEQG6G32KHH2K,5U>E$\"()"7=E@B#9$%QEI(2:,5497<4..8&,P1QN^V/%^UCF]_O%HL%^_F[MLT72RN M;G0V"U]QN[B:_UY&*4]%\8)([UB%<:"X!@C.,(HT+8Y/ ZM M]!M"^GGR[(21 M6>VRJ1.(^PL331\FV75I2.>+\F[TU?)NZSXLCK.K0>W$26(1M,)X&U;*Q$/@ M:>UZN*BX]A&>U;=+K?;Q'60WM.DN: *1$)Q( \):6$&IB:6ZDH7RJ$21I[_^ MF9<)/]\.5V*0'#PH_?!>PZ%J"29:&$)H6- @)X6A!#S952L:G7&_M>VIZ!WS M%A$=B2OT6SZ?QGI#3VTD5! 9'$&)/1-><.6EJ(&%F,5$#8UV1RN:55W!>YQB M>Y+,5=LA']/96@N+N^PA+#.7D_EM%IS^32=WVYZ3ZB<:"BH!)1):9ZB02)#: MW JJ8FXVC';_ZFRZ= EM7]9H[8@U8]*Q*HGE#@D'";%0J#)0AHEZZ.HFU-2VCVQ9>_YOGU']EL=H ?59&$*H-5><-+>V285H0 5TD (NY%S/: MK9UH/IR)7J_V8DO2)I[*SO()ME93KCB!GNDP@UK"ZN.AX-_'Y%,:[39-.Y8B M$LI^E\U'U\N)418@S%U8'@K(G?=>PZKW"C5[WKRU396>%LHMA0F=B%U_EQQJ M5SFLQSXM\^D_[_)9T,BB7)LM'QM$E#5M(@G3(Q,2*&X%4IYR#D6]Q>"LB/%6 M1[AD[C0TL2/,!V!=\\C%_942HK2EA%N/&<$EC)S5DZ]U*&8#;X1Q9^TK?S^[ MXI#N._[LP^2Q/%5K'GGV?84DC#@=K+M$G -K#;+0Z"<;+2XL)U<;:MX3>!:% M:X^L*59!&Z]@.$RM");NP#>%NN-,*M$.&IU6= M?SPO/NUE]01"HA#E#$A!.$',4?C,@H.8>^DCW _N@%0=H-P7OZIHI*?XI#)< MZ3BQ#M9+I(?!$FL-D'620,0%J%UYIJL#D$Z8Z5[7 M20)PT'H/C)5(,>C"6J5>R89/8RZUCG#CN+N9+AK:_L(& \SI8MG8O=Y=(7%> M$\8Q-T!;S02 'M=V%A#1Z+;EV]EA[H XK>#:7_:5^>WGM+BWZ9?E^F+3TUNV M5U]FV]P.#0S12>TDPE"H"2YOE!MJ" (U]!2IV,"5$>X5]T!Q[J$NR_J?4IG M-^_FBU51WF??I@\Y3K0#M1(N'-/<&*9HL,A!5@CK>1W+J!R")^]\?TV++_G; M(U9[\ ZW37G2]F185P0X-$< 041HP"R,DAHI$/5DW CC"KNP1;&8#FEP&AVX M'JZ8$&O)FTH]FYUNMK9;Q7L(3ZH1JW972"CP M4@HM+:,:>BXE>UI=2$]BCDG&O9O4T3%)&RCWEP!BIQ_7B$Y'ZR88"N&<- :L MPRHQ,=S7&_P^*C/BN'>5NF%6VX /$"S]/ ;WQ!CIG543Q)E@95 X=TA)K AW M]843@'3,5#CN7:=N*-8RWKT&M)W*K?V5$JR0HXY[65Y@ DQ3(^MQ)$C4T^WC MWI+JAE6M(3W $J_9VBXQ*BQ) 7+*$8()<\A(7EM>SOI]3:#/15WGL28G0MO? M.>_>;(T'CW?WUDH\YDX$X9"TR"K'.17U*L.+J$"X$?KAG0;"M0=S;UL%Y\18 M'AAX3BK!:+EF==P1R8*%!964AEQ:#IM.R=0:RCU>H]]H9]WS8SG\=I1.&/78 M6D0!"/\GTBN@ZUG9&'-A$6]M*/CU7?E(4/N<6V^M MEH(I4.^ZEO^[K."V#F@2B6AO@2+7UVM3&HSJ)+M^-]]N1!P*$]E=([%!/"*@ M6S\,8B ''-0)D(A$%Q:YU@%CV@&V+^)\3)>3;)Y>NTDQ+Z.CU'2ZNE_-RK3B M-KW)IMDA[^9XY00@@BCS"D/DA98&E6])5)NJF%[83><.Z-0ZQGTQZW.13A:K MXK'1Q/6Z<&*HYH!ZAQ"V" (-+*_/'C&%,8>PS?<-Y88Y\_2V!/SS6R10-+3# M+;!.6E@E&$%..0^C@2/JD(&"ULM&P6Q,YJC3MP0[W^#I@"G1F([E\F.S'<&= M51-(D $A"$BI4-*:2OJO2P0)NI>CRMZ8-& EQU/Q/J)79T_\]+XD94/:Y3O MTF4V??*V+_+%%:D)UD)AC9"@V"DJL:N>Y#% PR;CHJ]YX[=5^;CAU M1=#1>MJK\N$]/6G4Y)F6%EI/O"$^S+:25/V/%&V+VES9HVZ71T MCNI:'3ZDQ5K QMN$^QI(J F+38X8Q8([KZ#1GE728REB M JU'2<8>^7)PB[$EA0Q#QPU8:K6\RXOLWT^/BQVEX=C( M":BE#>O7F%BV-[$C.13](A4Q).W>+1:KDRFWJ91H))G52DEORJ!CP+"DE93: MT0L+G1P;WOG*S6* MRM#W)C8]AR7=^9H8X$3O##^O0>W$4^B5E=A8+RWSHAQTE=Q4L)A'N$88=#DD M ]O7Q@ L/,&].U KT=8QJR##$+&PN)-AX-4O WOO+RPH5))R"F-. T;X&LFHN':^&@8YX=YTNND1]Z9T@J52AFO@F?$&,H2 MJ!=&Q/,8>IU^T?BBZ16/_K#'3_6F>IFW:+*X\[/\CZ=CJ#&@&T]5J'OSLN&$,04$(<#+H9\*2I?)XK=/=#D7_- K[Z\?=%F0WHZB$M M)F7\NIHNLZ^;\\[C&)S>6,*]-]P2A#$N'\1@ %E8(>.4C4E5.,JM^S9(DO>, M>E^33Q!DDX?J?;XX-.U\5RX!E$G$,>9*&JQH>>1 :MCGH'KXNL29XG2#$(CL 3&*.9U/>XY MLC%;#",\/NJ1P"/05G^WW8.>I]E:_P?X^[Q8 I167B$H(3&.:$NC-LM[GQ3+[][J+5S2VK3S9_OYE7*DF=YP+441USL;'Y$7O?MT-&1VODVQ>PG,UM]GB M81L+?76S\23@ =X=KIA033QCV!J#79F"A3OOGG;!:#]//_[05K!5!?4V1=\_ M3+)BL[5:)D-\GWU-KS==_ISK="-)>GUUR:1,)]X9CX#TEPG(A-&4(50@("&.VQIL?]?_0MK0C5?6:XK!,G!?@VL#G MOI6.R:%8SKUU$H2U99P9P(2S2$EB(7P"$?23@_R'IF-;NAENX5VCLLU!TN#0 MIGDCB>&622$ UT@KC;F11E8H:&NCML3!?R;V$Q??+:EI.+)63U &:-/L:_E, MSDDT?5U]'37F/:.:(D"IAA:;^A16,1:3>;CYF4W?)K0+9APE7S3XP]'NW?QK M0#4O#F<%/5@O(.4$Q&^3-CVE^"**=C_KPAFW[^-=9 M5FU;-V$4.RDP M*9\C83U[8^=-)[WG+(/QK204]QB$V='I;B85--!!& M:Z<,= $)SR3@]:&G4#!F-Q&>'HG3>8*F4:TZ.E/3P&0MO8I%6P'T@],'K?#6DW_M3A4> H-BLJZ.=^7;)3->IAUH5P&# M42Y@%6SW\O'#;#(O'XTM;V4]E$5.(=_>1I(@N?9280RH==)1)$"]0G-Q2>K' MNRX>DH9MJ:*_%"R;$QT?4*R/>3ZER^5L/6_LP.P0,4]N+*%*$VG+U$G43/KE>E=T^'MU]O'(2Y@E%/8?2 M "B1]0)B64G-O3*]K*LOG8&M8#^^-4HK:Y.$.4,)"\X*YSC M,EB]N75Q%ZQK6P-#LF[/D^(G\F]/*PDV5 ".&7:((6Q]F0^X7G1I&A,BTWR* M_<&8V(XNAN#DYI7HK1@V_=+4"KZJEX0%/B.<,"^E!< '-]J4> I@%#+&Q6R\ MO)UE;]>$BX5]D%W Q6)5[A4%2_V4$*[IIM^NN@D!PB*(->=6H?"OD,K56_&> M7M@=O8%\NS:@'X)NKX;+$:MVM&YBL"=2:6.A"D 2R:"KK;C'("9":X0Y< >B M6QO0#[*#7 Z+JX?U?.^^I<4T6QQYV.!(W82&]1.P7 G/D'>$AT64K62F!,3L M'X_P'U>A%&R*J9WI9O9=#8]6CE!E @D.7&(6&@H-UC6>%*O M8T(+1I@1MT_"M8W]$ ;NF1!KN[P#J(;FKD%+"62.24D=A%P0)#QRC%9X.*=C M5J\C3)\[D/%K7Q'C.[]HY=PB840+2"ABE@M6/I-)P=/PY%%O79]Q(6ZHH[0N M^-B9$OJB8ME[-;\N_RAC2J,IZ)X#$-GDW']^/GM2>TD!)FP^)>( M!U=%( V1YK@^U0'^XMX?ZHU[[0 ^*O+%DBXAS$A/''-2U;0B$*):=4JXC=IS#P1/QORSN28(5QP9"K1 6R'E-1"6[$B:&>R??Z-AP MS\VO?QCFG89^;]D%5P\/FSC7R:R:#][-;_+B?M+T1?9F+20,6.$LUMXJ:KUR M!HNGN#'!8MYR'N%FTC?)9 Q86 M;$HR2:VR%%!9+_,5D?U<*^J/;FTSX^6BMB/<^^)>=>?)Y/=?0K]+3,H7B\(" MO5C_\+F8S!=;C6:3+]ELO4 /RZ95^=$!0L8UG C.K/'.6685)@&J@%&%EM!1 M)W GL[2/I.D=\"@?4"']^8<[PW :\/-(S81C%28B!(C0U$ F.0TN<17(8W _ MZ6#ZVY;NG'[MXOW$KZ'?<=O>FP^_'?XAMTTZ@;IWS3+%[:J16"L%P0 BK+R MS&$B(;1($<"HL[Y1:%='?GE81"P^IE_3^:K,H-#$#]]=(S$46("@ALH" *'Q M!/M*QD"_F/"U$3I"T9I^Z7*W@FIOJ[EGO?UKGE\O#N?4V54\HU4BD@Y@JY8'EPFL& MM;:XDB_,FS&!/2-T(KJDS/FH#L&:YFPIY4&"*PZY)XIYB:34#-6C@'@3\P# MZ5?DNC_CZY EIZ/9VT(E7RRO;K;=;')2MZM\(K5S--A(#:QBFL(P5[M*-H1A MS&GP".U)VRY+&YCVRY?U1/DIGQUDGVQ8IW,[$.1WQR\\/RL M5"*5AQ@BHCCUG%D* *LG6")EOQF5.F=$VV[&^4CVME1)9Z'-V[^F\[28S-3\ M6EW?9_.LE+O,K'/\Q9-F#20(6B&R=*>]62RP])ZB2D4$1$R)Q!;5.I+63[8D]73W%["!P3Q'(BI'$8(:));8ZMBXEH'6&H3=LL:A7;X[B/Z:P\JMOW9O:Y327E?83@ M+%J,*87">@X1J[>L'8]91(WPKF9;%.H)[M[L4\GXIW<9S=TDB''0+NVLD @A MB0&(8L,]H$Z'F1M4T@GH8Y9>([R'V;H]:@/4OBA3Y]??^FV'V/*J;$(P*N] M&:L-A88*7>;7JE:6EL1$HYQ^2?+-KR=(T_O0C1AR5/I1%(4]"UI^97#TK%P#NX#3K']B0.KT+?GP)K=7J3%^FFW.?)MW3Q:S;/BVSY M6 V3]?KQ>2OE;;/EXZ_I\JZ\XEW&-*^C=8\&PO;2BP10P("C@D*BH766!V74 M"Q0J8T[H1WB\TJ65'*O.^AT[0;(MI#J=IX>/^?;42)0AV+CPC[)82PRM>5H0 M.>EB=MCA",UOVQY?.[#VF%.GT0KSNW()DI)ISY3PF!K@L-*TGCXH@#%ABG"$ M=JOU14$$F'T1X^]I=GL7?&?U-5C0V_2WU?V7M+BZ^707$%MVT!XG55M23E]D=9-B'GI7 M)DU;=[G!3+^O2N*-M\03@&B9W,\"8@A[VLL",:G!V@:T14!-@H\T'$*_D(:\Z!=2C*;*WE":39UD@4\LP0 MA:S30AD,&<7UUI(3JM>Y[B)H)VE(;MNWP6%+?8[/#5O_R^ MHSTF:SC8O29I#9K43PSTF#$0= \E\-Q"*"B4& 3G&+4;*74:&%XPX+4\FF9=03+6.F2YR>7_H2+2#; MN]$QL\EBL36^30W.RSH)859CJ 4UCD@)&!AA;^5D4%X83=OVS8VD7#V=OOV M63>/6IG7A1/F.%2",@0,]=9(7KZLL)5*RKC8S1&3Y'SMOKR+&PMI[[8EK&\V MVXQ-C$I=.#'!*DKFD*42 46XY5K5%M.;F&#P,3^IWI(U.1?''F,ZOGN2XMW\ MM>/_,9_-?%[\,2D.;8JA"D8602-#8/'D H/$<;DA1J@,PCQ.OJC M0Z#[,TMG[4+L791ZZC&@BB'*-*8 2P5MO2AU_.*V;#MCP2M+UA+D9U_!W+&= MMC[(.L"71O42#!C G"C*$1%&80LPK.=K(V+.AD;H)W=-F"XP[VTG]_D;OKWO MS99?_G02W, ,[JZ0&"<-Y AA3Q#E@G/FB0OK74K+ZXFT40*,/B3\'+#5L\// MBNZID0"!L!&<&6*@\4)KPE0E8W#-X&5Y#;&*?I68H0U0>QV4Y;^_38I-$A*; M+B?9;/'V!RK0*"P(25A4.&\#UIPA!'%8;FKDA&ITX:T["=_-0S=73YPT-T*8*WC% XP ]S7U?I-,_W^9??[E.LY(C MI/Q+20WRC!KAH^1]>CN9N?FR]/YV[TKN*)4 ZHB#'&),8? 2H7;!J&Q[;I"Z ML"VF*-WE;:'8C?XWW=F[S?BR2&(E!8Q3#21UP7'4''-;\Q]')?D;D>:CM)6W M MWY>6U^-6ZR6+Y_;WY-RR#!?8NHE^42XWFP;M9B:KBVS"O@0-4_2*/>#QN9 M:L]32]X>>+T=)3P+8UD+7;Z_?/CP:5^5!&%H';<:< ]1F/O"G[Z24 )]83FC MV[#Y+4,Z)&F.GT/MK900CL/_D&$^##4O@)*^-IS0P*A W?$1)U[9#=AS%K)] M\>>OJTDQF0<=?EI]6637V:0(/=X[%S6HE91O>W!IM'846"@\@0#7LY@=X=EGF[-9Z^".@U)'9[@FU1,,*?! JL1HXYS+53M3$H9E5]MA):J M32J9JC5D/"PG13#&*L@C/+:4B=I1X!>7[;H[TW0&F,-0Y+?) M?7JB^7FJ$B3$'B$'A&,JC 0>UJRUA([+J!QK8Z?+:2H^R):S$3U[H^9OP0LK MZ5[ED/D8'+ZKM9';8S,:U$JH]5I0;JQRY2:$!I[4WASR(B9"].1+D6_#>+2/ M:@>,V&L>&M5+! TT%EX* K2'C#E/:TP(BWJQ9T0VHE5--F/'6?AVP(^K>7IX MM[=!U<2 ,JT;1MQS :&#!@!7KP2MOY!E=LL:;<:3?8J#LS>3DLW3JQL3]) MCW+D M=>'@TG'#*5<"62*8DLHR5N$#K+RP/$0MDR0:S_X,R705>EF*W<"0O"B;(.T0 M1H)[@I"&!A/$ZYD9LJ@3I!%N][=N2.+@[(LBE?M=NMU''-B711//C ](:Z8 M)IY H7%]LE;&RD809(3/,;7IO$9".00YCCJMKPLG02"#(5>:2RI-6*I!P&O* M"W(AB^-XI1Y@QUE(]L4//5FL.WET8MXM@7*SX4V7TS6KPHF7"&@ ]3+)-&&!C\;(M4/=F&&?.RO-(6>1$' M9%_$^#B9WQYS,NHR"5(Z]%H$T\DL0%X(J4EM/0F(\2Y&^#Y?F][%N1CVRH.C MQN%9J426KRR3 (+186GE(-;X:6?9>GY9$\89^MO%@+.PZXL#OV;S['YU?Y0% MWY5+(*:4 \4$9D9H$%;=3[)X+/0%\N!4+>;MX=<;%R;?FG'A>;G$4ZLDI5Y8 M$R8UAPU4M2S21CV),4)GH14N1. W3)3/^P9)>O;42&B99,ASC['CB@33*9[B M?I'T,??M3G^V]4WY#^T@.@QCWBT6J\E\FMK@#,/&K/FN5H(TY982:JU12@II MC:@W[7-L0ZA'L9L_3I9KLJW\[ M[.%#6DQ+-=X>FIP:MY$P9RB6"#N)H#,8$4CJ;2V,FF7\>:M1C_&&IBN^WE.;?.M=3#*'T9]DM;Z?T"K6 MP_#.%^F_5NE\^GAUL[F:FTT_3!Z?/XATE'+[FT@49] @)RPR3A""I07J:>3Q M&+:-?M^S;;:U!G-OS?/EME:A\>VV1O43L(22$IA%27E_2[C"7]*)B8%C(H2 M_ 'VV]N'^(E:/:6T71]774HZ6TF\DI189JA1%GM%6*E'RK74*LP,3>C<\Q(@@U4JV/Z-;2$>-CTO>, MD"QQ"FYVL_4T1-_*S58AN;.8"0%%F3P6&[N6R7DJJ+TPDQ*KV 8W6T^!\ZW< M;(5*6>4QXQ![Z*R%F-3X2+Y>*W M]#!_=M9(M%*8^C#@ /,,<$F4\I5\#IB8,.3F9D=NJ#-/;\O4VF^,/&W@.HSQ M^7T^N<^+9?;O,-%FB^E)%FA'W<1AII466DF)H2ESLXFG/2L%8A;8S3V>[[GT M^8U;HWB8^]RE^;QU (_LS53%$@<0Z,'HS_QH0XQ:_H?C0-BAR M'J)#,.6W?#X]B2Q/%1+H)&.:!$]-%N M\ICPH6H)%%(Q(S&U92IWBHG2M;0&XICMTY&N5V-4_G)KK#UD^QNI^73S+,!\ M\W#2X[OY35[>25#&T:P?;1:8 M>-HH,\2A47K:VZ ?T]NL[-CFB80=@NTKFB"F!#"0(B[+CCL+9MX+#E6Q#B/C&8>2.%$ M)04@LI\]H8N@1QRRW?"C$KD\I=E#B^=%$F.$X.5ELH"MD<'AH]C5?38BA@TC M.L?JE@T1@'9+@DW N9M?[[D3OK=LPDCHK.$XF#S.L/4,@)K*RON8*+T1W>/M MAQ8QR';+#Q_\ULFLO%/JPR?[7J'?4SIA(BQ#F;+*$(\Y990Z7TLBP86\>=0/ M1^*P[8,E&Q8WY\FS\HG52',(A7.>2\9\>6&YDL;'A>>/:-NF3Z:SF;_ M>Y[_,?^43A;Y/+TNAJK^-ZJ$H")"FS4! BD':8\/(ARQH= MR*,R.?Y@VZFM(-PE:]8T-F&*O,V+PYNJWY5,A 8.*66$#-T/H%B$:\/H#8HR M*3_8GFH,L%U2X\/JRRR;^ED^V77(M+-<$@"0&&,-'7)A04^P,+;J/:0^*M7X M#[.Y&@MKI[-,?G^?SS\M\^D_/]T%C!;/,C(3HLR'M?B0%NL^#Q;]\K(C#>)?]E5)=/GT#/&. M!,4Y#B4@3*^Q)I8;S!JMY_N1LDGXR]XZ"=!4$N <"],5T(YSPG E)R0^YE', M$3F+[:G[95["EH =;+#JR2*;!F-FL]EJF5Z[A\70.4E:'<6D?.B!> 48Y58P M$OQS! D@Q JGFSWYVG4S"WKGL5-MY>SCW=A=].W>DUT'LAW2^V.JP*)_L*?WCA7Y\*K/- M'[@6[$FZ^?6'V61>!JH=3:'2Q=4#@2TJIB\2NON'6?Z8INL>7SV4Z!TEX-XZB?:6*R>P9L!: M;#@FOO9U@(M*)C2B7=]1DJ\MI0QD_4ZU>EO9&,=:$&@ 591A(9PUJ)(-6Q"S MNS"B_>11$JX-A?1FY7;[U.\;Y*\Y5C4QEDGFH18 &^^!D4K22F*O14Q@SAAM M7H_KE):A[XMLOZ7+=_-I?I^^SQ>'F/5=N<0BJ648?$X+"PUA&/#:/?"<]WI' MZ6M:?,E[WB\Y7[EY>[#V19&_I]GM79!6!:0GM^EOJ])V7MV\.I%9;YX>H-!) M[21,*&HXY":,/VA%< >8K"V];7;DT):E>M,4ZQ+VOB@8QDBQ]ADFL^V9X+KW M:ADF]2^KY?J:;?[:F7CF:QS@97SC"1!0(.*9Q,YAC[5C#%>H01:5'VZ$GEUG M5.U=$P.;T"UP38(/SFPI,=II8I&B&B)E%;%.@7IK"^B8-$Y9(T5ELK%)+2UCZR,Q>6]Z&(S!F+"Z$=TFZYT\Y\$[6*3%RY]_FX19O'S)[9("+JA42G%, M)/12EEM+&F[C:!SGN-D5VZX#+M1\F5V7W G8KQ,[9\LL7;AOT]DJ .X#HJZY#S,KK1'5%ES6@5$\L?:&:0R@C7%' M<'#O,=*6!?N)*3> $RXJ6330%Q8 -!01#@9WG*:"_P1W-#\VL1P*@Z'QT+OR M-5XC9*T?)N2%O:YS)JOZ".XX31%]43P,YG78_GR:;A:R1P\X]]1(F.,>0L*H MK^Z,L^*Y<(H0UVH3^&T*!8B2,#%G)@JBZL%C7L[28 MMX=?;UR8?&O&A>?E$ED^XHHV2=R88 8O[FC3#RC!,<CN6Q/JE)5E*FIGN-9&!X-.:IR][N?]EA_-!1J/0H<=.(UV M+HY53:0 7AK*"<"J#*^$1N-*8DA,5)Z-\5%X%-QIQ.>S5?1&K/G[!I&S;7U% M@E"85 4%K$S+%CQN2YRJ$"3(Q=PJ&%'VA\NRT^=J[SC_]SR&\&RO9KTUM(US M^CK)9B4./B_^EBZ6NR.!3FL@,<9S:XRRM(QF#M(@:"N)%+RTA]7[)T+>@U8& M.Z7_D,^R:3;@$SYMGL83C'WYS*/S0@")L3-TF]I=(6>;'8+T(^4:]L=S4IF\ MJ)D((CQS912YPW5-Y *Q7B2!"L\2@>ZWI;,3> 6ZN,$L0:I2!4Y:NY%:((1@7L MO2D;TI18W<;.ZB@@ (+ZXG"E<3!:8D)TQ\AA4?!G5/WVTY3T=M*=\ 1 M I0IPUWX"Z>,82TKV:13%[;V:$_5C5(7G ;NV\X29+'#D$BJH;"<R%,T(YK C"0DJKD+!AZ&B@8FX/C/ ,M3,B MM07P&UF<]'I\1)@D#')'!(=>4(RHK>VZD/Y"GG>]K&7'N=I[(_Q7]_EJ?F@O MKI7V$RFQ\XP;1IV20"OE%*OW5RQKM''WUMW%+BG7+N?/4MI@&^!K\W 9^]N4 M886EHDP3I+P$7GI?AWY0U\B'Z7I_^TA:];4VFIQNG=EB4K[G[I$R6$G")21A ML52?KAI_:?&]\51IG,R[3=A[N[_7FH]Q$F/;^K*$:6RP4(I2CRW24 .JGD*R M4,PVR@@]P@[)/)!&>IOT_IKGX^!WIKL\5TEB]6C2;*D]I)N)>P-$;8BK!*T IY(ZIW2%A8,PPW>SY7 MD=^HJ('4STHG6CJ%(=766.D%="AXA)5LP%-T6;->1WK/V\9Y#,/_MW2Y9YQO M>];YUQ_X[;.?[\N')?^][D!EM@^;J5%U_XZK1]_G?PC+]9IJ(_$O)S02L*AYA8!BZ'DD'%A ,,5#L&= MOK +-UT0).\+_!&0\*G_C<)/3FPI<5Y+))$P2@C(-2'8TAIS?&FAR)TPI3D; M6]! 7XPTJ\4ROT^+C^ELK=?%7?9P/ '-@5H)(MH"X\K_6@V9L!R#2DX!T(7% M/77&@KPKQ$=@ZYJG60.)L\)+Z"PC.&#ID7205-(;>FEN7;N$:,ZV\Q$?R9;/H=^.)=ON,!L5 MCBF.J&>>6X$= MAY&-2YN7D,L?IQ-BH@I()HXQ0S@%.E$>>L0L(1*.":6&%8(Q0B"5#00."5G@(""XL$*T3ID1N5)RF@;>[44$I!T8(#8&$ CA$ MB;"5G%#1'WRCHC$+3MBH. WQ$=BZUC8JH'0*4"\0]\9Z*6WP:BK)N4,7FT)W MB"GV7-3'L' \&"K;WGG[N_N'25:4^;"O;O3]W=05#Y\>%P&S[W\QO:M_,?12 M]4.1/Z3%\K%,U[T,P+E_K;*'=4+OX\O3HW43#BAP''E#,!$425-&E5B$'(2$ M.]9H*NAZ2;I7BN8+TL--),Y9IH!9QX][%,:BDJY"07%S8>GC6V3%WB5HJX#W M-1]NGL3]%'2XSJ+_OM1SJ@X$P5* 2DYT<7F0VE?_ MZXK!>F=^.QT,(SXY RX;\$5;)"V>\[V-W3JA6M-V/26?CV MQ:6]@TH_-GAVJD'MA%@G""&#V@EEUD.'F$8,.*"!I+"6FS+QH[A M!4:*2F !\964[N)V2..5W8 ]9R';WWR7/DRR:_>M?$TM781Q=+6\2PNS*DK\ MMIO%1Q^G:]Q(@C"E6D$HREN%5!*KI*U0$##J)?,WPJ]3Z?!JTNL(Z\$]K"8[ M[\!6@D"V@CED?>(6&X=HW1SUY-2XJD8<"M]1Z^;)!4X M5"V15E%%>/ -*! &.X QJ*3EV#2*97L[,U@K>M^Y!=4*O/T9DZ>16R8MR.>A MJ<75S9,H Q^6M3^JA64&">5(F"NT#<;<(04EHH[!H!S8Z%V=KN)"UKY.W?FM M+Z33>7J3+4T^7V;S53:_O0H3UR8@H0$4YS>:8(C*#!F.4X2A,A)#X2ND!,(7 MN2D=R9E7$20]@=^7DVNW.FN7HQ&M)M)19X)^A+'.&0IY4%&%$Y,^YIFL$>YP M=T'2_M ?8E:KI-NL((.C_SZ;?,EFHWBNI/W)#2)CF/)AA:*PU XYX &4P % MA##-;BQV-+D]\RXJG009MFII,(\UJ9\XPIPT!'*@N+)>8A*8N)7?,']AJ6M: M8<++*:L#G'L+K-W=]V8:MS-33HM+\.%GSY.EKVE''K6A='"R2<6^=! +#J2'EP[P&0N2?DB+++\^6F[8%G>;M MH=D[,XX>?;\HF5#%B <,>PBL]- ZVTECW7HPN[CGJG+?8PX"\-^ U!+EWRU MO,N+;/G8*)SY984RR3*1R .ERSLD"AKZ9%V=QQ>6<*1]^]$*K,.1IF' \NLJ M";#_?WO?]MPVCKS[?OX:W"\OIPK7.:G*)#FY[-9Y8FELQM%O9"DKR9G)_O4' MD$3:L76A" JD.-Z'V.LA2/37'X#N1J-A-+5 A;698R()1D15$GI 4PZ #7!J M257S2=:T0C4?;P+"\\GL8_FCG#^4G\KEC^E-^>;CIY.Y,R=:%HX8Z0RF@B+! M&/(Z9DE6DW00?NPL.E?M+WC4);RYZ/2QG*P6\S#M_ORP6*WB6<%/T[OY].OT M9C)?FV^3,"^_F7^9+\N;1?CS?S>Q@%T8>J5_QJR,$VM=-Q\HM/!<8R"]<8Y" M',P(;6K/0\J47)L!YIYVOS;VHH9<)&XNRIO52R#>3=;!QWW_]@)!A8 B2:;$ #,CNY^M M+P1T[IR$JJLGI]/]#<+ UE@1B0D7,CCX$H--;;XM?$Z.+ &N>Z4?2"M(0OD: M#RX1BZ46DB!@P]>$!-34$[)%/(5'='@\ZGXZZ@C8:SVII""TTJH &\08"1E6 M\SJR(+D8V94/Z#*"W#8Z,'&U7 ,FXL=AY:Z5$FE/OZ&/L M6NH$%K'AL>B"T=T.T.W+$%J]7.//L(KVM"XDP6$ <:B-$D@Z9A20E=S @)&= M'K2L)7[6G2-;I]I(U^ M6,RF-]-1G9QUGIK@73&A'768,*AY?=@1$=S(^[BPK!O4?YYU:O99DP)KA GF MVD% 6#Q\3H"II*20CS41(D7?A[RL-&C[&+6YRML^?O' ;M$(,[V]X-8 #Q%! M4FM'O&=08B2%(/7ZW@N!NW5R7;J^##XJ;N%P_S=;SY/6[9A3]\7KB_ M)_=AN8N/?RS7#\MYPRN=+OWIPG!)8##9K010>4RALC7J$HL4:_7*9K/&_'N1 M]3 H%;6V< _T^V.Y>IA%D\T'-#\LIXOE-EOVV*&JI/<50D$O(: .8,,APE@S M4,G++1Y92<'AT&>17WD7)>ON&/XN1;P#MNY]8>&"SPDI0((KXQQ'%FE52>P@ M2:F7,,#HT_72M0OM]6%RO@P4C\_VS->6"4>U<48:'P1A*BR+VG)?21<+ M\H^=1*E*;Y8)=Q[*_4U6;QLDHQQI503#36&/F:*$:PJ\-<)69/.V$6 M\]5B-KW=LFA^^^&)>)MK[0*IIMNM_,W5*4V*Y'3R_@*%V0]YS#G30H39U0UB?O>Y7-X_JTDD-A0AP:AECQ$-,M8II+AA[(HWFC1RL"QUNS7A)9[RR"$O,G7;* M>4<0\KY"(9C+;%P+58>L:'M)YWF Y_(X+W\+GF+,"&DX%\%?AXQ3B$4E=_"A M1E9KHGLZM+@%[SS(>Z=:9[?@6VD(80H2A4F\$UYS%SP#54D=KTT=5T"MO^FL+>+9O+*F MQG3V&%C3CF7R?G9%DGIS)G;?W^0>+.8;8^_?H8_F8;5>W)?+!BY%PS<4$HA M3<>-$D0JP$P\-F:@AD@;"7@CD[H7#)I$RIJ^H@!<,,J4=<2*,$X-UY!6*&"H M1[8)VCDW7J0U7@3V;+/DKO^['Y4(0[P/(M\\P3##U$L.PD]@XO7!L4L6>PX1 M]ZC1T84+!2"J\.C),,,O#Q9A:4:A[]H[0[2+IP\-JB2BF(TLZMVYGI^'%%+ MO<:B+9H3$0!R%& 09)7,OU'(>LMD*/U:CIHD?__+A(OBFW&,:X!(N.*D"!S>U MDDJHL5T7T]$1"^2,A:"6Y615VG+[\\V\ M$JNZ#/TXW5J]I^#!7T,.A.'HF:"(&^!KF]5#DEC+S\BYH M]/;S-3#GPD#W.2=5,;J?[2:EY\T+P;EC,#@M4% -**= 5?Z%";U*L<0'6*+U MPK-2(KH7GI;JWJ5-3?5K"BH1))HS+)@)_WJO)(NC1GOIPV!*"30.L+)FWGFI M+,:\0FQ[?Z\S]F&P%[; R%%$$1"W9Q00$(>@.$2FP9[O&Z MZ0.J.;6I<*Q9P;3&2DL0[WX*5"32(%5):Q!)J:D[0-^\[ZY9.IR:^>+P R&"@8PD,HP3'"#"#*\F05".[F+$;);],V$G%-3-C M8DA@U]E5DS3#_6T*IZVD A+H(75.:8>EJ&0$>&QY#6EJWL^99%!;6ZN?ULOP M_8?E9/9XY_G!2_1.M"@(%-SI\ U')9.4B^"[57WV-*G2S'")D**[Q25P;!9P)(@84$I.J]X$DU_P<8RNV8 M%=V"VYH:OT]GL[\6RS_M8K&,HOU[.K]=_'6"&$<;%1I"R1@ASA(FO<*4H=I M8\BE7"@RP!!LQ[3H$MK6I-CL)NCHD$[G=WL$/,Z.9JT+[%0PQ1#!W&A$D;;! M+JMDT<:DQ#4&6(:Z8YI7=Y+Y\__67[IYT: ZV*;"$7%)-H8/6ZAC8 M<[R2T2D[,FSG_PF?WX1+@U0G7)JCK0H@I-=" M,T3##ZHT\M15?8?6C2RAK@,=+BZ%;6M>A+7O:[E:!?#CW>3WB]LRM+FK HB+ M4P1IV+S@! .FB%062\N0HIK7\ZRB)J7T_@"7G(Z9EIL8,L^>[; MEFG &)"8TF!$\S5U"8.CRS'I&,R=(!H]OS;W\K%W7+R_=OT9C([8:X>;%-@ MJ%TPRBCP!(>55@'@4,UNSU.*BP^0-1>Q6KL"-QN!RKOGO3UIO!YL4WAGO?)4 M B*!1" ><>D.X"^IRRG-_??@RSOOZK;Q?_9S>Q^+>;A_F&V*U6RO?OV\G,Q7TP9' MN]N]L#!<(*<$EX(*0!S!B( :'2I'MOIE8M*+HU(95#->0 X@EDYZ3 %E#%4H$05&%CZY/)F>G]3) MI9E\X9?0XP#U3:G+]5]E.3\JDIK?JJ]!K8V9W,7K"R,U@9)YAKT"'(N 'ZF1 M$V9D-P!FYW0/.LK%;G7[/\%;V!AB?K$\8J:=L(+/>D]A@<%4*(HE0\!YS+W0 M-19I%;@'R-=^C-]+:B07.V/)W<< T,FY=-_CA5;&68DEMV'@ TH4U[B23"HR MLI# A;2^Z!SH;!-<+?^G]61^.UG>KKY\OPWV27B> 'F24XW:%\&TCT7S P12 M$N:"S>^>#%(^LBJ :>I_/D]= .!L68DM9_8F>W?)[RX\-4 :B*G2P9QFF&@A M*LP$!2GUN@>8:=#/*IM;2YFGS2>5K1J5YCG6K ",$FF9I((3:J& L:I>-4-8 M/K*H449F[)]1NU!"ON#F]N+$G^_VUO+9]UCA&&?2 4R-L<9H&71D*TF\4B-S M>ONC4P+HXZDGQKDD5!O%*&*::PBDJRUEP]78\#3 SKD^_# MT&"^PA3E]\GT-O9_OBJKBI7;2Q%.S]0-6A?>"B8Q@,I9 1CBF-)Z=E IC!W M@#76^F-N][K(YMML^GC,B]D\4%"#.,>:4"F@E]XP8VN?T ?($I@TP(IK/?HK M;>#.Z @O'\JGM[4T\H+WMRD,H@8K!6FP6H+WI3SEM8S&@Y0:H_R54MUKH$\' MINOBHPH0HH/GCS0D$EL"O:TW( .V*Z0\[450'G*(1/Y2KS+:"$7XY[,T$?X]>2I0A@34) "4^F9 MM9;JX,SLY'#4)QW6!Z]TZ@+T'L@3:]ZL%S=_?EMLB@_$FS[WEEYNVK1 U'$E MM0Y#0SA-L)&PGJ 93;LD_G6WXG*:Z.FP4L.K;L=T-LESRX$/AHN5P<%G.&[( MHUB#'6''*&D4:!G6MOQESR89)"&5%E%F14"(!>]#5G@!84=VXJ-S%G5Z-ND\ M78P[&9-@@APCGCE*(?!$20@J++S5*7[A 'F9B3=)R9CG:>2JDC$9XU0'/T0H M+9&7BH7QOI-,&)Z2DC1 KEU(ZXV2,<\">ES)F% 9PSGC4OI@A0*&D4>5[ 0V M,TRNAV1IZF^5C'D>P*_)F-$]0@)0@9C 6"J'#4:.X@HSZ=7(BI7VL\KFUE+K MTG//3RJ]__JLZ[N.O=F=;'H[B%K5Z\N0+#%/0 &:4D84]XX M1RH4E$S*K!O@!)J1-8M>%=6:KCM?+O3CZV)Y'T^\O?]C-MU6LOD4_EU]G9:W M[W^4R\_3^_C4353\75D7N3G$U=3W%IPQ22G&!IGP+P=6/2YS"JJ4L[PCFE03 MB9I92ZU9FONZ4,F \(*8(!0T#$@O>"4593AE*[]Y1FCNZT)[HN#E]')AMG5^ M"R2+%SYX8(26L:J/@@C6IK?Q/"6(.,J\S O2K:U2!I%34N]>W"SNYM/_[K4G MV[VHX(8RA(5G& N!L)9 UG$,KN3(+KG-3]$L:NEI&^W#8C:]>9(+,.+M,PF@ M149:YCR*V^J64HH,-)O+7GRS=*R+8K#CSF8(/O(W*NCG;\O%*N[6OBO7CU?2 MWLP6JX?EL?VSM!<7TB.C27!S%/1$"B(WB"&@M(1 NY&=Y.^<1_OKAN911D_3 MR2:<]$^83!1'3G#L""<0"BN9D2[00L5+M7'T.2M.A?W\>@:K;#Q768^)L6(@=">XKL=@*62,*R*XG3P0"I<'$PZ?J 9Z*OC07+Z^!;&;8 M[HZ-_DRO70<^EM\7R[B*-+"U#C4I<+!NG?5(6#9'8YSC9/Y]+]Z6G'&Q48,F- MP !":!6U3FEN;26IUTF%'*YJ #=5^/.4DJZ0S3YN8V G.$ZSZ.5=)1W M8UMY+DV!E[YB.N;],>KDU22'FA1$ :J,0UHXJ F02*-:0IR6 #% 5J6J^21K M6J&:CS?+,$.'P?)N,=\-HM,W@QQJ4WB'@?,$:JS"_&XL](I4,HKPO[$SYUQ5 MO^!.-\#F(L_[[V7T6^=WU?1[DCH'6A0\UD9'#'NB&1),069Y)9\3)H4X XRX M=TZ<;F#-19O: ](/J^F\7*VJ7C>]\'M?N\)Z"PFGTDE))#(>8JDJ6:U5(Z-0 M9ENH2^BST6S;Q:;7@.^&(*-4&Q?&B_;.640Q9Z"2)0RBD570[DBO^T.RK1#- M=DYR-MM44VR\=.UO4# IN#6;&X25!M0%GQ;6=J*G>&1\::?9YT<@NX"R=5KY MXZWT=OICN@J8'U;^\08%UPYAZ[R!(!AE"".@1=5C@FB*_SW -2=-^9U"F7D- MJ<-83S+Z-JOO_"Z:;V\;'&\]\TT%AL9)H[WD 1-A&='8UX-!D)%50\]MSEQ4 M&;G(^2;6KR[?+E:K*E]B.G\(?=]Y P&M[6UYV^<^3_XN5[]/YXOE=/WSS3SH MM%S%M(=?W[(M"/5[N?ZVN(VW$NQJ*QPA=L9>%#3N#5..M8EIMT(H9NK@L;(\ MY4#8V8OMCW+YQR)S%+TSGKZX?V*H.LPWEK9B[&IM'^7[+T\6S%F&@&>"215F M(F.QJZT6#YKM?%V=#9"!D2DH9TM'+8-^;K:+5OA]5FX4.+]5]Q&=_V[^?BP; MM4'S0F+$#9-2,0TA<5[$8LIU3(BDI >=;0B,:;>=A3^6FUN?-Q=:'')66KPJ.%Y&,8PMT,.K:DAA$FW MV WPQ.NE"99)#=EQ\GXU*RVOT%!E37 >\84A]QH2YG3=2Q: MV93X[ #/K.::Q3H!.UO,+69:O[G_/IDN(S@F]/WN:%'J_0T* 9S0C"LFL$9 M 2_0HW0"IVQ0#_#6D%Q4Z@3L7%3:,[^JF^!Q;"^C/[%0GO^20JEX:4I8_S'A M7A'!++05"E+8E)+H9]\J,B8K[&(J:&V+/5:4_+QPD^5\!Y+%KNH*[$1ZE+?5QZO R-9=W81&GGH6 MDY/.8 =O+03WFZMVB)-28T@HX/5&77!:\ES_D;M04D:^95),]@3VIV>&UY\F MLW+U:PI[/"Y<+M>3Z7PSQGXO)_%=?S/?5(Z+=- _=__Q5")[B[<50@:;3U+NO:7!'A0( M$U]APW#214/#W>Y.H,C!0_J7@OS:4MBQ5Q@[&P2CA'@!*^DD5&/+M[FD M_IOEKY\'^#7FK\LTI5X1Y0#60#J*;!W#4"YE2VN("TX243J% MLJ_D]2O[FA>0,>8ALLYJ@#U@#+MZEB44IQQ_&6":>E:KI7OXLQ$O M[B14M_;NO0KDP).%L8)(*(QVP'D,K0^0U8NV$B,ODI*FXN?\28(V%U4V!; _ M+!=?I\=H\N2IPFK"-7)28L0@%=P99BHY1$!IE,O692C2'M8Q)5AS(9",N4P4 M$ NM9!;6DFOG4IRF(2YAER34!? >5Z(&=RI6QP,R_*(TTEC8VE!T@J>L;U>0 M:=T)U_*K(7]:QNZG^SO(,Y_,JDK%FR5=_PPS]NW#S:A2+H+#A+ P"H19P6"D M1/#!M@5:-234-#K8=^F4"S=?3]<__SV]+9_P^,E!U>?:>M14++O_J5S^F-Z4 MJ^9)&1U^K] FC#&#)6(2&2*X 6&8[? 5-,EHN@*[^GR:'4S;Z$\IN4RN77?? M+W>=/;&IL>_Q@DBO6#R\ J%R!@MLM*DD8]R,[';;GMFQZ%PAF:GV5/:3&QX' MVQ104DD() 89IDT'%-; T;DR%+3TM2\GS/)H+8VUC^ME^'[#\LP-!;WWQ?S MHW'M$RT*3(G$$%+E+$!.04!I/7(T9R-;[#K0W>(2N+;FPMM-/?!X(X(0)YK%(W',*.NUB04]G4$8L*KW,6P_KKA1QZSH%MS6U-CLO>CH M.VUOMGHNXG&&-&M=,"-\\$"M]A8A#3RBB-0T9S!E W6 \:".B7(1C'/9(^>: M;TUVT5J_LT ,&29<6,BY0(I0I4GMK"!+Q[8_.R@C.I?6LH>6>KZNL\N8D85: M&0,49&'*H%P2PUBP?)US$&#"!G$A9Z-MXK-NWCSKC07S*/@!#GC/E80>>X)K MC("D([O/-YTJ:<=U6L*>:WE[7F2O3MG>;@%6A;L.%-QKP-)N/E @"RUE6@!J MJ?!>*DM$A1ZR:&26>N>D[44+^1:R=>CTQ]OFWG]]VJ&GE0LV-5K^ MB%W^,/FY35 ]O>REO;BP3@)A* C^&-/2*:ZEP5SL.-1I"AI@ MX@DQC%!PU;2CS"H$"2"44,%5HYC]Q6WXO26V5-#L_&Y[D5^P )\S5OTU69Z\ M2:ZS;Q088>((H(@&8P$JQS%V%8X2RY%=V92+=(>]@:SJRG:P(';0!@1/;/G^ M\EP!F95>>^6PI)AAR!TBE2P>HK&YF/DY\/P(0@+ZV9ET:1@3!B/@.-,D\!Y*BSD M5:^ L".SKEOK9-$)?$E*Y:>5NGNDD$I*K:R-4B!LF/+25[UB+FFO;("AFLZ4 MV@Z^7+/WO\K5)A!UW IX\E3!!)+< ?.\4#0CRE!L( UXA66MS/A%;XY>*"GLPF M\YMRDS3R-NHL:N;XY'*H24&X4)1J'!9 S;4Q&L%:0LAMBJ,[P.2,_F>:CA31 M)]5.SD&'&Q6,<.JL\I9X*S&G$!/P:'7ID3FWZAGJZ[3&IM'Z>:W'X)E_FYR?WJ'YA*?*X11V'&#I;%AT$/%$*NM?V'9 MR/:K6[*JT55?6161+U-UM5Y.;];E[2:OYLM\NEY]_/3EM&E]K%UA':)0*10P MM[',1-S]>/1BS^_SQ8_RW+3T_??(VHG"7>P30&\$=PXA0B3@'&) MU.,S>-JE:F_SR0@28.-% 8@:]9UHB2BO4XG6Z M"50>XO6RO3O=V576ODQ)VYY6V_23];Y\\,[>73C#'4?:$ FH\,02Q>H!+QA/ M.3-^C2Y.A\19]*NJP<_-[C\/T_7/-_-@_SQLYHI-)8C/WR;S[8JT>K>8_RAC MS<9_E].[;^&G^E$N)W?E;^'5ZXB(GTR7_YK,'HZ>F!A ]X+O0&,Q90$QHHXK MX2BW==:>T"G5S:[1G>M^D%VQMJ]_G&X@6+V9!\]YNKCM92S^VH6">R.#N1K4 M@'WPH["&O Z8:DA2L@+/]F>SW+T^QA&7I-/!CZJGJ_M60GB)D;/G,X7R4FE" M8H$9YC=UVQ^M;DU-RNBX1L=[@&,C76NM'9;PN9NHV+O@WCT)A>XN\MYT.O;V M_?QCN7Y8SM_/W^S613/Y/EU/9H>F)3CXO^OXA%B(,J)T@:$,- _5(TCY)2"%IU;CN#?UI/ENMCX9S#+0JFC>>((@.UH-(A*G"]'8"4 M2_$?^2NQ.E= =Z1Q\]NS*+-[O@B6 30.<,B4U]"9)T7E.^ M$NK2^NBYJ-'^O[J_XZ^OA8X.U)S11CNKE0\&M0S3!R4([LYW4JJ$[;$>VW45 M.A*68<^U(89#YV(*C]45CH# D5T0F8MT%RMT=)ZZ!IZ+SY"##CO)!2( $>V, MJ-&D:FQ[J_DY<#P7_RST!Q,POH).TG!@*J2E:A\ M (N"#Z>T1XY5\H6_-[II%]-))\6C\4)>R MB?!/R<7O:)YKI9#KS,67&%CO+ X:A$I(P:BLY_!@B*>> $X>I$UP*R;$06N/:','HM;)@QTYW=I5EB_G,-N381>$/A:^/!8,: MO:#@2#**7!C>D%H'@'"@!C[\DF)?7J-CTR%=GH>'+J&/OK=6'N[O)\N?[[\^ MLUW"^K3/:WO=;-D?]Y9:$F\-<88S1C'G\;BEQ%Y*P*P$C8SNU\V6LK#,:(Z= MT-!XC'$ %-L:1XA2SG0.<"[+1;J+;;:R MH"#AN*C7 P>.;K:NDLU1/;+J6OW2HU'0\3R%7/?.GI#6 MR""=49H*(YEG2%>R*JI3JFP-,6(S8/(E*68PBWK/ 4CDC,54AZ4+.:RXTU[Q M"C4"Z=@.>_=NB&97V5!"/D]V##;RO$9W#MT\*X)V/0H^M606A;44TF!&0L:Q M]!@T6V!>HSMEX:26!FD&%!04($PXY!6.0O"1N=BY2'>QZ,YYZAIV=$="PJ#% M3/-@>:BP4 @(*UE(6";&1;T>.' TNG,>^H,Q!*\@ND,(,DPCQ8'RW#/%-X;[ M3C\2C:S"<$M6Y8CNG*>(Z\SRX2+ #"4-4P$4VH05BJ-*QB#ZV,XC]$J3QED^ MYREE,'-KSTZV!@)@3:510D87C7)(*]3B4>U7)[M;>R"[RM(J;OYQNJ=_/._I MKNS4L_IN'\LX[J?S.[.8;PS[A\GL<[F\/^*U]M&-@D*,B8(>:Z\\<(QRNW,W ME$?>C\R0R$G'%W4\!ZO5WL:,NKM;EG?!*WX3Q)C.5].;327$2X^1$Y\M/!.. M61F4&^Q*8(%EUE3H::K'E@IZI6.B6RWV')S=K+*O$=CGP3!.H3'4!H-6<@@0 M0\@C:*$G&" "?:/#>Y>.P#X5*\KC%\N7X^6)H;5+)PU/'S++-JCHG]&%V/#B M>0T]"WX-T7BK'XC"A#"R$[VYR'PPLCME-NKO],W?-*^W \$J@M MH-@QIZ%DUA&N*L210",+I.6BYYD;85EU./#=,6D#QAX0#H4F+)Y4-94L&*NQ M.?\#(<;Q+;.S5#*8L.X5;)E9$A2"*:* "H(ZTJ(E@X[AP6CVE/!)&<^[LIL92,4C2S5I5]Z-$J(/D\AU[D_ZYSADGDC M%:1,8@ZTK"TE2T:WJ34DTG6EE.O.Q ?8!(D01%!@!#7!D-?+BV(LI<;6/Z7V M3$>S7I)B^K4F&YG?+XWO]HD#J1\L@("6,($NEH33P#$HM/+=: M-3*67I/ZRR*8THX(H1'7U&+(O.:^PI%K_5JRH17I+I;4?YZZLIFCL?S&FCE3.HDB'83BDGY 9(N1YT_]RV;(E\5O:<=ET>GRH0,UY1 M%T^A4F84BSN;M1Q,C&S2:J&_?0QHA5TN#OP^G4_O'^Y/LN"7YPJ%'9$:*FL MQIPX"YBL9$'4IT1,ALJ#<[6XZ Z_;%R8_-V,"T^?*QP W 8)O+!0*1WFP\>U M&4.14BAE@%Y<)UQ(P&\P.U8]'T10"GKG$47::F@@EY;P"C5J=*/DB^MA7?^V M3':5Y0L)//RQ*O_S$%[@?D3\>O/XGW>D@2]_J$EA-!0>$<95F(H EL(XY 3R ME%("PT35HY?^K,N-DC,/M2DT#L1A5&! '8(6*.E5):=69&0)E.GJ?CZJ.P*V MM\':=Y2NRS%++-808T:MI[$0BT7$;" G0BK*$ XMYP9KDP M$%&L-$"5=$3+L94Z2U;R\9':!M-3K9[63;0DCLPN#23')! MB"!&A3]4,G,VLJA5LN8;,"D%WVP>[+/A=#JY]T"+@G@F%;!&2\<5US8X_;J2 M3QJ$1^9K=CD-=0-ICY0YG6M[J$TA@+8\V,\VV.-AI7?>.UHO]<:,+3L\5=.G MF=,*UYZX:%-0CZ8R%SG)'+072:E\OP9:E6,I#S""\X!+5%M-L(9 O\\G#[71=WO[? MA\DR8#W[Z:?SR?QF.IG9R7IRXC\?B)3L>MY[]X['&UL4$L! A0#% @ *XJH3"'H>VY# M$P S>8 !$ ( !QL< &)M8V@M,C Q.# S,S$N>'-D4$L! M A0#% @ *XJH3"OVS&UL4$L! A0#% @ *XJH3)FDYXXY? /U4& M !4 ( !5/0! &)M8V@M,C Q.# S,S%?<')E+GAM;%!+!08 1 !@ & (H! # < ( ! end